I Still Use Windows 95 (2008)(web.archive.org)
169 points by zdw | 262 comments
169 points by zdw | 262 comments
457 points by sbt567 | 63 comments
Blog post recounting how the author wrote a basic Linux USB driver for the Nanoleaf Pegboard Desk Dock using protocol docs from Nanoleaf support.
638 points by wicket | 201 comments
Fabien Sanglard's blog post explaining the optimizations that make FastDOOM, a DOS port of Doom, run faster on 486-era PCs like the IBM PS/1.
29 points by ingve | 2 comments
387 points by WerWolv | 46 comments
A blog post introducing USB concepts for software developers and explaining how to write userspace USB drivers, with C++ examples.
633 points by vkoskiv | 76 comments
A blog post recounting the author's experience upstreaming their first Linux kernel patch, fixing a hardware issue on a 2005 Fujitsu Lifebook S2110.
56 points by derHackerman | 15 comments
A student's blog post with interactive visuals explaining how they built a VGA driver in SystemVerilog on a DE10-Lite FPGA for a digital logic lab, including image display with transparency.
519 points by swah | 265 comments
Sean Goedecke's blog essay on loving his software engineering job because he is driven by being useful, drawing on Gogol's The Overcoat.
457 points by sbt567 | 63 comments
Blog post recounting how the author wrote a basic Linux USB driver for the Nanoleaf Pegboard Desk Dock using protocol docs from Nanoleaf support.
609 points by birdculture | 341 comments
Michael Stapelberg's blog post describing how he set up Immich as a self-hosted replacement for Google Photos, covering hardware, installation, iPhone app, and backups.