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
Oculus, a subsidiary of Facebook, has released its $200 VR headset (the Oculus Go). You can order it on Amazon. The reviews are good. It is standalone and wireless...Daniel Lemire From Daniel Lemire's Blog | May 5, 2018 at 11:32 PM
JSON has become the de facto standard exchange format on the web today. A JSON document is quite simple and is akin to a simplified form of JavaScript: { "Image"...Daniel Lemire From Daniel Lemire's Blog | May 2, 2018 at 09:16 PM
Many software performance problems have to do with data access. You could have the most powerful processor in the world, if the data is not available at the right...Daniel Lemire From Daniel Lemire's Blog | April 30, 2018 at 12:18 PM
Our heart regenerates very poorly. That is why many of us will die of a heart condition. Harvard researchers find the mice that exercise generate many more newContinue...Daniel Lemire From Daniel Lemire's Blog | April 29, 2018 at 12:25 PM
Though I am a long-time blogger and I spend most of my day talking or writing to other people… I am also quite secretive about the research that I am doing. There...Daniel Lemire From Daniel Lemire's Blog | April 26, 2018 at 11:15 AM
This week-end, I went to my gaming PC in my living room. The PC did not respond when I grabbed the mouse. Puzzled, I pressed the “on” button on the PC. Then I saw...Daniel Lemire From Daniel Lemire's Blog | April 22, 2018 at 08:25 PM
You probably can’t write the two forms of the letter g, even if you have seen them thousands and thousands of times. Some neurodegenerative diseases might result...Daniel Lemire From Daniel Lemire's Blog | April 22, 2018 at 01:18 PM
Intel is finally making available processors that support the fancy AVX-512 instruction sets and that can fit nicely in a common server rack. So I went to DellContinue...Daniel Lemire From Daniel Lemire's Blog | April 19, 2018 at 03:13 PM
We often need to iterate over the content of data structures. It is surprisingly often a performance bottleneck in big-data applications. Most iteration code works...Daniel Lemire From Daniel Lemire's Blog | April 17, 2018 at 01:15 PM
I am a big fan of sites such as Gapminder and Our World in Data. Such data visualization sites are like intellectual pornography. You want to know which countries...Daniel Lemire From Daniel Lemire's Blog | April 16, 2018 at 11:33 PM
Somewhat depressingly, there is very little evidence that you can improve people’s overall cognitive abilities: Although cognitive ability correlates with domain...Daniel Lemire From Daniel Lemire's Blog | April 13, 2018 at 12:27 PM
In software, we use hash tables to implement sets and maps. A hash table works by first mapping a key to a random-looking address in an array. In a recent series...Daniel Lemire From Daniel Lemire's Blog | April 12, 2018 at 05:53 PM
Mammals have a neocortex, some kind of upper layer on top of our ancestral brain. It is believed to be the key evolutionary trick that makes mammals smarts. Yet...Daniel Lemire From Daniel Lemire's Blog | April 7, 2018 at 10:57 PM
In my posts Should you cache hash values even for trivial classes? and When accessing hash tables, how much time is spent computing the hash functions?, I showed...Daniel Lemire From Daniel Lemire's Blog | April 4, 2018 at 03:13 PM
People who score higher on intelligence tests tend to have larger brains. Twin studies suggest the same genetic factors influence both brain size and intelligence...Daniel Lemire From Daniel Lemire's Blog | March 30, 2018 at 12:21 PM
Hash tables are a fundamental data structure in computing, used to implement maps and sets. In software, we use hash values to determine where objects are located...Daniel Lemire From Daniel Lemire's Blog | March 29, 2018 at 06:05 PM
Suppose that you create a large set of objects that you store in a hash table. Let us take 10 millions objects. It is large enough that it probably will not fit...Daniel Lemire From Daniel Lemire's Blog | March 28, 2018 at 01:07 PM
It is well known that contemporary computers don’t like to randomly access data in an unpredictible manner in memory. However, not all forms of random accessesContinue...Daniel Lemire From Daniel Lemire's Blog | March 23, 2018 at 10:42 PM
Sending your kids to highly selective schools is maybe less useful than you think: “However, once we controlled for factors involved in pupil selection, (…) the...Daniel Lemire From Daniel Lemire's Blog | March 23, 2018 at 01:56 PM
From the beginning of the 20th century to 2010, the life expectancy at birth for females in the United States increased by more than 32 years. The 3 major causes...Daniel Lemire From Daniel Lemire's Blog | March 16, 2018 at 03:06 PM