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
Lately, I have been reading a lot about the threat to computer jobs from automation. For example, we have AI systems that can write their own code. And billionaire...Daniel Lemire From Daniel Lemire's Blog | February 24, 2017 at 10:25 AM
I love computers. Unlike many people, who stick to one brand and one operating system, I like to use many different systems. I own several game consoles, several...Daniel Lemire From Daniel Lemire's Blog | February 16, 2017 at 05:13 PM
Inspired by earlier work by Llogiq, I decided to look at how fast I could count the number of lines in a string. By assuming that the string relies on ASCII, UTF...Daniel Lemire From Daniel Lemire's Blog | February 14, 2017 at 11:55 AM
Sorting arrays quickly is a classical computer science problem. It is also a common task worth optimizing. Sadly, there is no best approach, no silver bullet. Most...Daniel Lemire From Daniel Lemire's Blog | February 6, 2017 at 10:58 AM
Unless you are a tree, a lobster, or some other sea creature, you are probably aging over time… which is another way of saying that beyond adulthood, your fitness...Daniel Lemire From Daniel Lemire's Blog | February 2, 2017 at 06:57 PM
Swift is a new programming language launched by Apple slightly over two years ago. Like C and C++, it offers ahead-of-time compilation to native code but with many...Daniel Lemire From Daniel Lemire's Blog | January 30, 2017 at 12:04 PM
If you are using a modern C++ (C++11 or better), you have access to set data structures (unordered_set) which have the characteristics of a hash set. The standard...Daniel Lemire From Daniel Lemire's Blog | January 27, 2017 at 03:14 PM
In 2016, we saw a wide range of breakthroughs having to do with artificial intelligence and deep learning in particular. Google, Facebook, and Baidu announced several...Daniel Lemire From Daniel Lemire's Blog | January 27, 2017 at 10:32 AM
Swift a recent high-performance programming language. It is still primarily used develop iOS applications, but it has the potential to be a general-purpose language...Daniel Lemire From Daniel Lemire's Blog | January 23, 2017 at 02:01 PM
Sometimes programmers want to prune out characters from a string of characters. For example, maybe you want to remove all line-ending characters from a piece of...Daniel Lemire From Daniel Lemire's Blog | January 20, 2017 at 01:43 PM
I keep hoping that the field of programming language will evolve. I am a bit tired to program in Java and C… I’d like better languages. I am particularly interested...Daniel Lemire From Daniel Lemire's Blog | January 16, 2017 at 02:33 PM
People spend a lot of time worrying that robots and computers are going to wipe out all jobs. My belief is that the job market is a lot more complex and simplistic...Daniel Lemire From Daniel Lemire's Blog | January 9, 2017 at 10:24 AM
There are millions of truck drivers in the US today. In particular, there are about 1.7 million tractor-trailer (human) drivers. There are many more professional...Daniel Lemire From Daniel Lemire's Blog | January 3, 2017 at 10:25 AM
If you have spent any time at all on college-level mathematics, you have probably heard of the scalar product: float scalarproduct(float * array1, float * array2...Daniel Lemire From Daniel Lemire's Blog | December 29, 2016 at 09:12 PM
There is a widely reported threat to our economy: robots are going to replace human workers. It is nothing new… In 1930, Keynes, the famous economist introduced...Daniel Lemire From Daniel Lemire's Blog | December 26, 2016 at 06:13 PM
We know more than we can tell. We all know what a democracy is… We know that France, Canada, the USA, Japan… are democracies… Russia and China are not democracies...Daniel Lemire From Daniel Lemire's Blog | December 23, 2016 at 12:06 PM
The Go language allows you to call C functions and to rewrite entire functions in assembly. As I have previously documented, calling C functions from Go comes with...Daniel Lemire From Daniel Lemire's Blog | December 21, 2016 at 01:28 PM
I was an adept, as a teenager and a young adult, of thinkism. Thinkism is the idea that intelligence alone can solve problems. I thought I was smart so I couldContinue...Daniel Lemire From Daniel Lemire's Blog | December 20, 2016 at 01:30 PM
This year, you are able to buy CRISPR-based CRISPR gene editing toolkits for $150 on the Internet as well as autonomous drones, and you can ask your Amazon Echo...Daniel Lemire From Daniel Lemire's Blog | December 16, 2016 at 11:04 AM
Millions of little things go wrong in your body every minute. Your brain processes the data in a noisy manner. Even trained mathematicians can’t think logically...Daniel Lemire From Daniel Lemire's Blog | December 15, 2016 at 11:39 AM