From Schneier on Security
Artificial intelligence (AI) has been billed as the next frontier of humanity: the newly available expanse whose exploration
…
B. Schneier| February 29, 2024
About 80% of the ocean remains unmapped and unexplored. Even a mild concussion (a fall on your head) can double your risk of dementia (e.g., Alzheimer’s). Apple...Daniel Lemire From Daniel Lemire's Blog | August 4, 2018 at 11:23 AM
Many software operations are believed to be “memory bound”, meaning that the processor spins empty while waiting for data to come from memory. To compensate, our...Daniel Lemire From Daniel Lemire's Blog | July 31, 2018 at 05:09 PM
It is frequently argued that intelligence requires great complexity. But complex compared to what? To put things in perspective, my friend Leonid points out that...Daniel Lemire From Daniel Lemire's Blog | July 27, 2018 at 09:13 PM
Code taken from a blog post is meant to illustrate an idea. Blogging is literature, not engineering. Don’t build production systems by copying and pasting random...Daniel Lemire From Daniel Lemire's Blog | July 26, 2018 at 01:06 PM
My favourite C compilers are GNU GCC and LLVM’s Clang. In C, you compile for some architecture. Thus you have to tell the compiler what kind of machine you have...Daniel Lemire From Daniel Lemire's Blog | July 25, 2018 at 11:24 AM
Our processors benefit from “SIMD” instructions. These instructions can operate on several values at once, thus greatly accelerating some algorithms. Earlier, I...Daniel Lemire From Daniel Lemire's Blog | July 23, 2018 at 11:58 AM
It seems that something called “Cartesian Genetic Programming” could be a match for Deep Learning. If you look at the best paid individuals in most fields, most...Daniel Lemire From Daniel Lemire's Blog | July 21, 2018 at 12:08 PM
Conway’s Game of Life is one of the simplest non-trivial simulation one can program. It simulates the emergence of life from chaos. Though the rules are simple,...Daniel Lemire From Daniel Lemire's Blog | July 18, 2018 at 01:40 PM
The majority of people dying are 80 years old or older. A heart-disease drug can partially reverse type 1 diabetes. We can at least partially reverse age-related...Daniel Lemire From Daniel Lemire's Blog | July 15, 2018 at 09:01 PM
Fungi are everywhere. Yeasts, molds, mushrooms. We eat them. They live on our skin. But are they making us sick? That’s a theory strongly held by Martin Laurence...Daniel Lemire From Daniel Lemire's Blog | July 11, 2018 at 06:25 PM
In the United Kingdom, only a tiny minority of high school female students take computer science (0.4% in 2017). Physics is ten times more popular. Russians once...Daniel Lemire From Daniel Lemire's Blog | July 6, 2018 at 07:46 PM
A dot (or scalar) product is a fairly simple operation that simply sums the many products: float sum = 0; for (size_t i = 0; i < len; i++) { sum += x1[i] * x2[i]...Daniel Lemire From Daniel Lemire's Blog | July 5, 2018 at 03:03 PM
Arcand‘s latest movie (the Fall of the American Empire) depicts a young man (Pierre-Paul Daoust) who is supposedly very intelligent, but not very wealthy. The movie...Daniel Lemire From Daniel Lemire's Blog | July 5, 2018 at 10:56 AM
Software programmers need random number generators. For this purpose, the often use functions with outputs that appear random. Gerstmann has a nice post about Better...Daniel Lemire From Daniel Lemire's Blog | July 2, 2018 at 02:58 PM
Hogarth imagines that artificial intelligence (AI) could progress much faster than we might anticipate due to what he calls “AI nationalism”: I believe that the...Daniel Lemire From Daniel Lemire's Blog | June 29, 2018 at 12:32 PM
If you had to design a new database system optimized for the hardware we have today, how would you do it? And what is the new hardware you should care about? This...Daniel Lemire From Daniel Lemire's Blog | June 26, 2018 at 05:30 PM
Video gamers may soon be paid more than top pro athletes. Meanwhile, if you want to stand out in a crowd of university professors, point out that you are a fanContinue...Daniel Lemire From Daniel Lemire's Blog | June 24, 2018 at 12:14 PM
Roaring bitmaps are a popular data structure to represents sets of integers. Given such sets, you can quickly compute unions, intersections, and so forth. It is...Daniel Lemire From Daniel Lemire's Blog | June 19, 2018 at 01:28 AM
The market for artificial-intelligence chips could reach $30bn by 2022. My guess is that NVIDIA (a graphics card maker) is the big winner, their tag line is now...Daniel Lemire From Daniel Lemire's Blog | June 15, 2018 at 04:31 PM
Emojis are funny characters that are becoming increasingly popular. However, they are probably not as simple as you might thing when you are a programmer. For a...Daniel Lemire From Daniel Lemire's Blog | June 15, 2018 at 12:13 PM