Some countries are using the COVID-19 crisis to crack down dangerously on free speech, activists, and whistleblowers, even as those individuals help guide important information sharing and aid around the world. https://www.eff.org/deeplinks/2020/03/government-needs-critics-now-more-ever
Took the 6502 implementation from my NES emulator, added some basic frame timing, and I got the start of an Atari 2600 emulator up and running in about an hour.
"How SNES emulators got a few pixels from complete perfection"
A great article from byuu about the last few inches of SNES emulation
Writing "modern C" doesn't exist in the way writing "modern C++" exists. The language + standard C library hasn't really changed much in past few decades. (That's a feature, by the way.) The newer bits are things like the C11, but I've never needed anything there.
Most of the newer/changing aspects of C are either below the C layer (compilers, architecture, libc implementations, etc), or the kinds of tools you use to write/test C code (debuggers, linters, build systems, etc). We as a species also seem to always be inventing new and creative ways to shoot ourselves in the foot with C, and there is a certain kind of wisdom that comes with that.
a little script to randomly play mp3s in a folder using babashka and ffmpeg :)
This website runs on solar power, and has a battery indicator overlay to show the current charge.
I knew reality had gotten pretty cyberpunk, but this image really illustrates it powerfully. (source: https://thedorkweb.substack.com/p/tales-from-the-dork-web-4 )
today I discovered that because Microsoft thought the Zune “Z” device would become as iconic and obvious as Apple’s Apple, they left both their name *and the product name* off the Zune product line, so now there’s a small but consistent group of them listed on eBay as “Hello From Seattle” MP3 players
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!