Why the Apple II Didn’t Support Lowercase Letters
Adventures in vintage computers and retrogaming. Includes articles on classic games and obsolete computers.
The latest blog posts to take off on Hacker News. 311 posts.
Adventures in vintage computers and retrogaming. Includes articles on classic games and obsolete computers.
Recently I realised that, as part of his 8086 reverse-engineering series, Ken Shirriff had posted online a high resolution photograph of the 8086 die with the metal layer removed . This was something I have been looking for for some time, in order to extract and disassemble the 8086 microcode. I had previously found…
I’ll give you an analogy of what Populous is in my mind. Imagine if I had a blank canvas. Some people that are true artists will take a palette of paint and mix them together and carefully handcraft each and every single brushstroke until they have some beautiful and amazing picture. And then there’s me. I had the…
Thanks to our helpful volunteer narrator, this entire post series is now also available in audio format! As an addendum on to our four-part look at the general structures of the farming of cereal g…
These views generally result in my being labeled a Luddite by the Unix priesthood. But Ned Ludd was right --- the new machines did not make conditions better for ordinary working folk: the people whose conditions were immediately improved were those who owned the machinery, and whose profits thereby increased…
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
The Nanoprocessor is a mostly-forgotten processor developed by Hewlett-Packard in 1974 1 as a microcontroller 2 for their products. Stra...
Unix Wars
A few years ago, I first stumbled over some recordings of number stations and started reading up on their history. For most of them, we have pretty good guesses who ran them and for what purpose. One example is the Gongs and Chimes Station , known for its melody that got increasingly creepy over the years, the more…
"Why do you jackasses use these inferior linguistic vehicles when we have something here that’s so precious, so elegant, which gives me so ...
The original Roman mile was 1000 paces (milia passuum), or 5000 feet. The modern mile was defined as 5280 feet under Queen Elizabeth at the end of the 16th century in order to reconcile multiple di…
This post will explore the famous winner of the first IOCCC contest, dive into the story behind the code, and even display the original source programs!
The recently released video game documentary High Score includes a sequence in the third episode about a game called GayBlade. GayBlade is one of the first commercially-sold LGTBQ-themed video games, a role-playing romp for Windows and Macintosh occasionally referred to as "Dungeons and Drag Queens". Once thought to…
I have been a happy man ever since January 1, 1990, when I no longer had an email address. I'd used email since about 1975, and it seems to me that 15 years of email is plenty for one lifetime.
The Intel 8086 processor was introduced in 1978, setting the course of modern computing. While the x86 processor family has supported 64-b...
Acorn, BBC Micro and Retro Computer Code & Demos
Thanks to our helpful volunteer narrator, this entire post series is now also available in audio format! As the fourth and final part (I, II, III) of our look at the basic structure of food product…
TL;DR: Firefox used to have a great extension mechanism based on the XUL and XPCOM. This mechanism served us well for a long time. However, it came at an ever-growing cost in terms of maintenance for both Firefox developers and add-on developers. On one side, this growing cost progressively killed any effort to make…
Did life on Earth start on Earth, or did it start on Mars and move to Earth?
A 35 Year Old Bug in Patch. Larry Wall posted patch 1.3 to mod.sources on May 8, 1985. A number of versions followed over the years. It's b...
Artistic interpretations of the 54 Roman emperors of the Principate, created with AI and historical references.
One under-appreciated characteristic of early microprocessors is the difficulty of distributing power inside the integrated circuit. While...
How to connect a 68k Mac to the internet without an ethernet card!
The favicon was a total experiment, the result of a bit of serendipity and luck.
Original Nanoprocessor prototypes from 1974-75. Note hand written wafer number, open die cover and early part number (94332)