I put together a quick little project to accept file uploads via a stupid and minimal web interface and dump them into a local directory
I rewrote the three blog posts I had about my NES emulator into a single post with more depth.
It goes into some technical details of each of the CPU, graphics, and audio units. And a little reflection on using Rust.
And it has lots of gifs :)
i finished up my boing ball NES demo and put up the source on github! https://github.com/Lana-chan/nes-boingball
DID YOU KNOW:
Microsoft originally included Minesweeper, Solitaire, and Hearts as educational/tutorial tools to get people used to using a mouse and a graphical UI.
Minesweeper (showed up first in Windows 3.1) taught left/right click and precision clicking. Solitaire (showed up in Windows 3.0) taught drag and drop. Hearts taught what networking was (included first in Windows for Workgroups 3.1, showed off NetDDE)
Zoom iOS app sending data to Facebook even w/o FB account https://9to5mac.com/2020/03/27/zoom-ios-app/
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.
10 Most(ly dead) Influential Programming Languages https://www.hillelwayne.com/post/influential-dead-languages/
a little script to randomly play mp3s in a folder using babashka and ffmpeg :)
Web-based IDE for 6502 assembly... this is cool!
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
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!