New
The latest blog posts to take off on Hacker News. 155 posts.
Slashdot Burying Stories About SlashdotMedia Owned SourceForge
If you've followed any tech news aggregator in the past week (the week of the 24th of May, 2015), you've probably seen the story about how SourceForge is taking over admin accounts for existing projects and injecting adware in installers for packages like GIMP. For anyone not following the story, SourceForge has a…
MAME and the New Emulation Reality
I’m sorry all my weblog entries seem to be variations of emulation, Internet Archive, Archive Team and Vintage Computing, but that’s kind of all my life is right now anyway. (I’m …
The Backing Up of the Internet Archive Continues
A little over a month ago, I cooked up a grandiose plan with the Archive Team to back up the Internet Archive, and discussed what that might entail and how one might approach it. How’s that t…
A Piece of Apple II History Cracks Open
The world of Apple II “cracking” has always held an interesting fascination for me – the thinking involved, the magic of tracing programs, and of course the “crack screens&#…
Bitcoin mining on a 55 year old IBM 1401 mainframe: 80 seconds per hash
Could an IBM mainframe from the 1960s mine Bitcoin? The idea seemed crazy, so I decided to find out. I implemented the Bitcoin hash algorith...
I Want Your AOL CDs
Yes, yes I do. As you might expect, someone who does a lot of something (collecting) like I do, in a pretty public fashion, tends to get some pretty shiny-polished chestnuts tossed over the fence. …
The Texas Instruments TMX 1795: the first, forgotten microprocessor
The first 8-bit microprocessor, the TMX 1795 had the same architecture as the 8008 but was built months before the 8008. Never sold commerci...
“Flower of Battle,” a combat manual created in the first decade of the 1400s
Fior di Battaglia = Flower of Battle = Flos Duellatorum , a combat manual created in the first decade of 15th cent. "Like people today,...
Stop Misquoting Donald Knuth
DISCLAIMER: The following are my own personal opinions and are not shared, sanctioned or endorsed by anybody in particular, especially my employer. Any criticisms expressed herein are of a general nature and are neither inspired by nor directed at any person, entity, or product in particular. Links to other online…
NES graphics – Part 1
Released in 1983, the Nintendo Entertainment System (NES) home console was a cheap, yet capable machine that went on to achieve tremendous success. Using a custom designed Picture Processing Unit (PPU) for graphics, the system could produce visuals that were quite impressive at the time, and still hold up fairly well…
Quote Origin: Misbehaving Children in Ancient Times
Question for Quote Investigator : There is a great quote by Plato or Socrates about the misbehavior of children in antiquity that I read in the New York Times. The quote shows that the problems between generations are not just a recent occurrence. Instead, the conflicts between parents and offspring are timeless: 1
Dirt in Medieval Books
When you use something for a thousand years, it is bound to get dirty. Medieval books often show stains and marks on their pages, usually from readers who did not always take very good care of the …
What doomed MakerBot? The Osborne effect
On April 17, MakerBot laid off 20% of its staff . That's a big deal to me as I've been wondering what happened to the MakerBot I used to admire . Years ago, I looked up to the MakerBot team as a role model of how to run an open hardware company. Bre Pettis, MakerBot co-founder and former CEO, had given many talks and…
Remembering the Case that Established Code as Speech
One of EFF's first major legal victories was Bernstein v. Department of Justice, a landmark case that resulted in establishing code as speech and changed United States export regulations on encryption software, paving the way for international e-commerce. We represented Daniel J. Bernstein, a...
Reverse Engineering Wipeout
In 1995 one of my all time favorite video games was released: the original WipEout for PlayStation. The brand new PlayStation produced 3D graphics previously unseen on living room TVs and WipEout exploited its capabilities like no other game at the time. It was one of the pioneering titles of the fifth generation…
John Carmack's First Game
A blog in which a dedicated addict plays through all PC computer role-playing games (CRPGs), in chronological order.
8088 PC Speaker MOD player: How it’s done
The last 100 seconds of 8088 MPH sound very different to the rest of the demo. The end tune is actually a 4-channel Amiga MOD file (which you can download here ) composed by coda . Playing back a MOD through PC speaker on such a slow machine has never been done before. Here is how we did it.
1K colours on CGA: How it's done
[Update: VileR’s writeup of the 1K colour mode is now up. His has fewer technical details but is much easier to understand than mine as it has pictures!]
8088 MPH: We Break All Your Emulators
One of my bucket list items since I read my first party report back in 1991 was to attend a european demoparty and compete in a compo. I competed at NAID ’96 and placed there, which was awes…
The 68000 Wars, Part 2: Jack Is Back
Jack Tramiel, the computer executive most likely to be compared to Darth Vader. I wonder why?
Georgia: Why so many counties?
When the Romans came to Great Britain, they built a bunch of forts called castra, which was Anglicized to chester. So, English cities whose names end in -chester, -caster and -cester were once Roma…
The Invention of the Baby Carrot
Baby carrots are just regular carrots cut up and polished down. They're also the biggest thing to happen to carrots since orange. How did it happen?
Inventing Favicon.ico
In 1998, I was a junior Program Manager on the Internet Explorer team at Microsoft. My first project was shipping Internet Explorer 4 Plus, a CD-ROM with Internet Explorer 4.0 and a whole lot of tr…