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
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
There are many ways in software to represent a set. The most common approach is to use a hash table. We define a “hash function” that takes as an input our elements...Daniel Lemire From Daniel Lemire's Blog | March 13, 2018 at 05:49 PM
The Audi A8, which goes on sale this year, will be the first car to offer Level 3 autonomy, which means that as a driver, you are expected to be able to relinquish...Daniel Lemire From Daniel Lemire's Blog | March 9, 2018 at 05:49 PM
Suppose that you have a long sequence of bits 10101011100000… you want to visit all the bits set to 1. That is, given 10101011100000, you would like to get theContinue...Daniel Lemire From Daniel Lemire's Blog | March 7, 2018 at 08:09 PM
Flashing lights might cure Alzheimer’s, according to Nature. There is no paradox: being obese is definitively bad for you. Class attendance predicts success inContinue...Daniel Lemire From Daniel Lemire's Blog | March 2, 2018 at 05:24 PM
Our processors are all equipped with vector instructions also called SIMD (single instruction multiple data). One common instruction is the “shift”. Roughly speaking...Daniel Lemire From Daniel Lemire's Blog | February 28, 2018 at 03:47 PM
Samsung is manufacturing and will sell 30TB hard drives. That’s huge. It is enough to record everything you see and hear for three years. Of the cases of early-onset...Daniel Lemire From Daniel Lemire's Blog | February 24, 2018 at 01:14 AM
A common problem in my line of work is to iterate over the set bits (bits having value 1) in a large array. My standard approach involves a “counting trailing zeroes...Daniel Lemire From Daniel Lemire's Blog | February 20, 2018 at 10:58 PM
In all countries, in all years–without exception–girls did better than boys in academic performance (PISA) tests. Vinod Khosla said: There are, perhaps, a few hundred...Daniel Lemire From Daniel Lemire's Blog | February 16, 2018 at 07:40 PM
We shed 50 million skin cells every day. A mutant crayfish reproduces by cloning. To my knowledge, this might be the largest animal to reproduce by cloning. Before...Daniel Lemire From Daniel Lemire's Blog | February 9, 2018 at 07:23 PM
I’m a little nerdy. According to my wife, I even look like a nerd. I am not very big. I have a long resume posted online, and I’ll proudly post my follower count...Daniel Lemire From Daniel Lemire's Blog | February 5, 2018 at 04:57 PM
Most mammals, including human beings, age according to a Gompertz curve. It is a fancy way of saying that your risk of death goes up exponential with age. Naked...Daniel Lemire From Daniel Lemire's Blog | February 1, 2018 at 11:33 PM
Suppose you want to choose m distinct integers at random within some interval ([0,n)). How would you do it quickly? I have a blog post on this topic dating back...Daniel Lemire From Daniel Lemire's Blog | January 31, 2018 at 03:05 PM