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
I have a confession to make. I am one of these people who can’t watch a TV show like Games of throne because there is too much evil. In fact, I generally cringe...Daniel Lemire From Daniel Lemire's Blog | November 7, 2013 at 10:48 AM
Two years ago, I wrote a blog post called What is infinite storage? The blog post was a response to a Physics professor and colleague of mine who objected to my...Daniel Lemire From Daniel Lemire's Blog | November 1, 2013 at 09:47 AM
In his latest book, David and Goliath, Gladwell points out not everything is as it appears with respect to prestige and strength. For example, when you look at...Daniel Lemire From Daniel Lemire's Blog | October 29, 2013 at 03:15 PM
I don’t know how other professionals behave, but if you email a researcher at 11pm or even 2am, there is a good chance he will get back to you within two minutes...Daniel Lemire From Daniel Lemire's Blog | October 25, 2013 at 10:53 AM
Characters in the Star Trek universe often claim that their future Earth has abolished money. Everyone gets what he needs and nobody works for money. Unfortunately...Daniel Lemire From Daniel Lemire's Blog | October 17, 2013 at 10:34 AM
The software industry is probably the most dynamic and innovation of all industries. However, many people also try to convince us to adapt new ideas despite their...Daniel Lemire From Daniel Lemire's Blog | October 4, 2013 at 10:03 AM
Whereas human beings are geared genetically toward spoken languages, written languages are an acquired ability. In this sense, it is a high-level ability. For centuries...Daniel Lemire From Daniel Lemire's Blog | October 1, 2013 at 10:25 AM
To many of my older colleagues, the idea that you possibly couldn’t find a job with a good degree, let alone a PhD, is unthinkable. And what about a promising young...Daniel Lemire From Daniel Lemire's Blog | September 23, 2013 at 10:31 AM
Scientists make predictions and are judged on these predictions. If you study global warming, then your job is to predict the climate for the next few decades....Daniel Lemire From Daniel Lemire's Blog | September 17, 2013 at 11:06 AM
People who think that they can design efficient solutions in the abstract, effectively believe in Oracles. That is, they somehow believe that from their desk, and...Daniel Lemire From Daniel Lemire's Blog | September 16, 2013 at 10:49 AM
Programmers often want to count things. They typically use 32-bit counters (e.g., the int type in Java). But what if you are counting small numbers? Maybe a 16-bit...Daniel Lemire From Daniel Lemire's Blog | September 13, 2013 at 07:57 PM
From time to time, students ask me wether such degree or certificate in computer science will help them get a good job. There is no shortage of studies showing...Daniel Lemire From Daniel Lemire's Blog | September 12, 2013 at 02:30 PM
Throughout most of the world, scientists are almost entirely dependent on one source of funding: their government. So every few years (or more often), professors...Daniel Lemire From Daniel Lemire's Blog | August 28, 2013 at 04:31 PM
To test my algorithms, I like to generate synthetic data. To do so, I often need to generate distinct randomly chosen numbers from a range of values. For example...Daniel Lemire From Daniel Lemire's Blog | August 16, 2013 at 11:14 AM
For several of my classes, I open Facebook groups so that my students can exchange online. In some instances, it has worked great. Facebook tends to do a better...Daniel Lemire From Daniel Lemire's Blog | August 9, 2013 at 01:40 PM
There is much argument about what science is. To some people, it appears to be mostly the belief that information should be derived reputed sources. That is, if...Daniel Lemire From Daniel Lemire's Blog | July 26, 2013 at 11:24 AM
Classical Newtonian mechanics is always mathematically consistent. However, Newtonian mechanics assumes that bodies move without friction and that we stay far from...Daniel Lemire From Daniel Lemire's Blog | July 11, 2013 at 09:35 AM
Jeffrey Ullman, a famous computer science professor, published an essay pushing back about the need to run experiments in computer science. Apparently, some conference...Daniel Lemire From Daniel Lemire's Blog | July 10, 2013 at 11:16 AM
Last year, we published a fast C++ library to quickly compress and decompress arrays of integers. Out of habit, I ported it to Java and published it under the name...Daniel Lemire From Daniel Lemire's Blog | July 8, 2013 at 02:04 PM
Gardening requires consistency. A beautiful garden is unstable. Some plants want to expand their reach and kill out the competition. Some plants are simply out...Daniel Lemire From Daniel Lemire's Blog | June 25, 2013 at 02:47 PM