Why is James Bond in the working draft of the C++ standard?
I opened the draft, moved to its index, searched for the word lambda at that page, and proceeded to successive matches until, at the 5th match, I found
Bond
James Bond, [expr.prim.lambda.capture]
...
I’ve long imagined a tool that would enable a teacher to help students learn how to write and edit. In Thoughts in motion I explored what might be possible in
Note: This episode contains references to adult language, and might not be suitable for younger listeners. You’ll likely know within the first fifteen seconds if this episode is appropriate for your children. There’s a particular one-kilohertz tone that is universally understood to be covering up inappropriate words on radio and TV. But there are other
Should we drop “social” from social media? There is nothing social about this social media. And most of these platforms are essentially networked information distribution systems, and m…
Why the Atari 2600’s Joystick Port Became a De Facto Standard
The Atari 2600’s joystick port survived for nearly two decades on numerous systems, from the Sega Genesis to the 3DO. Not that cross-compatibility is perfect.
One of the first & best lessons you get as a young business reporter: follow the money. I have never forgotten that. It is a handy lens – you can zoom in or out when trying to understand …
Google is not bound by the Fourth, Fifth, and Sixth Amendments, but its actions in a false positive CSAM case show that it is flouting the spirit behind them.
Phishers are enjoying remarkable success using text messages to steal remote access credentials and one-time passcodes from employees at some of the world's largest technology companies and customer support firms. A recent spate of SMS phishing attacks from one cybercriminal…
Tape Hiss: The Underlying Noise Quietly Driving Modern Music
The ongoing fight against tape hiss has proven a useful creative tension for the music industry—even if you’re not into lo-fi music recorded on a four-track.
Six unpopular opinions about software standard development
“Situation: There are x+1 competing standards.” If you’re reading this, I assume you know which meme I’m talking about. But my problem with that comic, or rather with those
The “silent majority” was used by President Richard Nixon during his presidency and his campaign. In this usage, it referred to those Americans who did
As someone who is interested in systems programming, and has experience working with Go, but not with C or C++1, The Odin language is a great fit. Proper systems language Odin is a systems langauge…