HTTP 418 · Oddities
Developer Ahmed Amer has created CSS-DOS, a 300 MB CSS stylesheet that encodes a full IBM PC compatible emulator complete with a simulated 8086 CPU, 640 kB RAM, floppy controller and VGA. The project exploits the idea th…
HTTP 418 · Oddities
Karen's TypeScript specification tests failed a few times per thousand. The culprit was Node.js setTimeout, which unlike standard JS can fire before the requested delay. She replaced a simple Promise-based wait with a lo…
HTTP 418 · Oddities
Developer lcamtuf built a retro-style calculator that uses voltmeter dials instead of modern digital displays. It looks like a relic from an earlier era, but a microcontroller handles the logic behind it.
HTTP 418 · Oddities
Drawing a humorous parallel to the Beaufort wind scale, Verity Stob defines 'cruft' as the inevitable corruption and accumulation of useless data and dead code over time. The Stob Cruft Index categorizes PC degradation f…
HTTP 418 · Oddities
A tech support engineer investigates a printer issue in HR, only to discover an IP address conflict with a decommissioned server. The 'zombie' server, which once hosted an anonymous employee complaint system, may have be…
HTTP 418 · Oddities
Sun-Ways' pilot project in Switzerland proves that installing photovoltaics between railway tracks is technically viable, with 11,000 trains passing over the panels without incident. The CEO notes that the real bottlenec…
HTTP 418 · Oddities
FlohOfWoe has created a collection of lightweight, browser-based emulators for a vast array of 8-bit systems, including the Commodore 64, ZX Spectrum, and Robotron. The project transforms complex CPU architectures into a…
HTTP 418 · Oddities
An Emacs package wraps libghostty to embed a terminal inside the editor. For those who thought alt-tabbing between buffers wasn't enough friction, now you can run shells without leaving the monolithic text machine.
HTTP 418 · Oddities
A 1993 paper traces the singular value decomposition through earlier centuries of mathematical work. The account follows contributions from the 1800s that predate modern matrix computations. Readers seeking current appli…
HTTP 418 · Oddities
A developer enlisted Anthropic's Claude Fable LLM to port MicroPython to the SNES—an absurdly underpowered target. The AI-generated code passes 430/468 core tests, enabling Python games at 0.8 FPS. A tongue-in-cheek vict…
HTTP 418 · Oddities
A collection of real-world software mishaps: FAQ acronym pronunciation debates, NaN price tags, time zone pizza delivery paradoxes, broken discount stacking, and a particularly unhelpful error message where variable name…
HTTP 418 · Oddities
Forty years later, a hobbyist retrofit adds SRAM to the Commodore 64—a cost-cutting measure Tramiel refused in 1981 when RAM was prohibitively expensive. Hardware archaeology meets modern abundance.
HTTP 418 · Oddities
A retrospective on the 1990s anti-piracy campaign 'Don't Copy That Floppy,' which deployed hip-hop to warn youth against software piracy. The piece examines how this earnest effort to reach computer-savvy audiences throu…
HTTP 418 · Oddities
A Daily WTF tale about a project manager with an MBA, a stack of certifications, and very little practical experience. Put in charge of a multidisciplinary hardware-and-software project, she offers management-sounding bu…
HTTP 418 · Oddities
A look back at IBM’s Home Director, a 1996 home-automation setup that rode along with the company’s Aptiva PC era. It’s a reminder that smart-home ideas were already being packaged for mainstream desktops long before the…
HTTP 418 · Oddities
The Atari Jaguar, released in 1993 as Atari's ambitious 64-bit console, has now been shown to run Linux. After decades of obscurity following its market failure, the system's hardware yields to a modern operating system,…
HTTP 418 · Oddities
A NestJS module containing no providers, controllers or exports received its own test. The test simply constructed the class and asserted its existence. Because NestJS modules perform no work at instantiation time, the a…