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
As a young teenager, I dabbled with basic and some assembly. Things got serious when I learned Turbo Pascal. “Now we are talking”, I thought. Turbo Pascal offered...Daniel Lemire From Daniel Lemire's Blog | July 15, 2017 at 12:05 PM
PC shipments are at the lowest level of the last 10 years, and they have been declining for the last two years. Using smartphone data, researchers are able forContinue...Daniel Lemire From Daniel Lemire's Blog | July 14, 2017 at 10:05 AM
Last week, I asked how fast one could remove spaces from a string using ARM processors. On a particular benchmark, I got 2.4 cycles per byte using regular (scalar)...Daniel Lemire From Daniel Lemire's Blog | July 10, 2017 at 12:20 PM
People magazine recently named Julia Roberts, who is 49, as the World’s Most Beautiful Woman. Volvo plans to commercialize self-driving cars in 2020, and all electric...Daniel Lemire From Daniel Lemire's Blog | July 7, 2017 at 11:22 AM
A value is immutable if it cannot change. Immutability is a distinct notion than that of a constant. The speed of light in a vacuum is believed to be a universal...Daniel Lemire From Daniel Lemire's Blog | July 7, 2017 at 10:55 AM
Suppose that I give you a relatively long string and you want to remove all spaces from it. In ASCII, we can define spaces as the space character (‘ ‘), and the...Daniel Lemire From Daniel Lemire's Blog | July 3, 2017 at 03:27 PM
Canada is 150 years old today. The iPhone is 10 years old this year. We can safely say that the iPhone 7 is over a hundred times faster, in almost every way than...Daniel Lemire From Daniel Lemire's Blog | June 30, 2017 at 12:06 PM
Single-player RPG games are having a tough time. Last year I reviewed Deus Ex: Mankind Divided. Though I felt it was an excellent game, it was not a commercialContinue...Daniel Lemire From Daniel Lemire's Blog | June 30, 2017 at 10:57 AM
Elon Musk, Making Humans a Multi-Planetary Species, New Space. June 2017, 5(2): 46-61. Reportedly, Ikea is working on augmented reality software that would allow...Daniel Lemire From Daniel Lemire's Blog | June 23, 2017 at 09:06 AM
Suppose that I give you a stream of values and you want to maintain the top-k smallest or largest values. You could accumulate all these values, sort them all and...Daniel Lemire From Daniel Lemire's Blog | June 21, 2017 at 03:27 PM
How much bandwidth do we have? It seems that each of our eyes has 1 megabyte per second. That’s about 100GB per day assuming you close one of your eyes and youContinue...Daniel Lemire From Daniel Lemire's Blog | June 16, 2017 at 10:41 AM
In a previous post, I considered the problem of finding the k smallest (or k largest) elements from a stream of values. The naive approach is to collect all the...Daniel Lemire From Daniel Lemire's Blog | June 14, 2017 at 05:34 PM
This week, Apple told us about two new interesting pieces of technology. On the one hand, we have ARKit. It makes it easy for developers to build and deploy “augmented...Daniel Lemire From Daniel Lemire's Blog | June 9, 2017 at 01:10 PM
A standard problem in computer science is to quickly return the smallest or largest K elements of a list. If the list is made of N elements, then we can solve this...Daniel Lemire From Daniel Lemire's Blog | June 5, 2017 at 08:42 PM
Methylene blue rejuvenates old skin. You can buy methylene blue on Amazon and spray it on your face. It is reportedly safe, even in high concentration. Of course...Daniel Lemire From Daniel Lemire's Blog | June 2, 2017 at 02:45 PM
Given any non-negative integers x and d, we can write uniquely x = q d + r where q (the quotient) and r (the remainder) are non-negative and r is less than d. We...Daniel Lemire From Daniel Lemire's Blog | May 29, 2017 at 03:58 PM
Linux, the operating system driving cloud computing and the web, was developed using an open source model. For a time, Linux was seen as a direct competitor toContinue...Daniel Lemire From Daniel Lemire's Blog | May 26, 2017 at 01:44 PM
Suppose that you have ever larger sets of 64-bit integers, and you want to quickly find out how many distinct integers there are. So given {10, 12, 10, 16}, you...Daniel Lemire From Daniel Lemire's Blog | May 23, 2017 at 12:05 PM
Google has announced at its annual conference (I/O 2017) that it has computing pods capable of 11.5 petaflops. They are made of 64 customized TPU (processors specialized...Daniel Lemire From Daniel Lemire's Blog | May 19, 2017 at 01:25 PM
Apple is the most valuable company in the US. The CEO is Tim Cook who has a bachelor of science in industrial engineering from Auburn University. The chairman is...Daniel Lemire From Daniel Lemire's Blog | May 17, 2017 at 12:41 PM