Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Why 0xCAFEBABE?

What Sun got wrong

Some (mostly historical) issues with the Unix load average

Why is the x86 undefined instruction called ud2? Why 2?

Beware overreliance on metaphor

The Graveyard of Good Ideas

The Story of Mel

Reverse-engineering the Intel 8087's tangent algorithm: more than CORDIC

Pick OS is a Living Fossil of Computer History

What algorithm did Windows XP use to choose your initial user picture?

The Bikeshed email — PHKs Bikeshed

Antiquated HTML Snippets and Artefacts

What Happened to Borland?

It's not the YAML spec's fault, but

Why do companies stop using Haskell?

Why do computers look like this anyway?

Microcode in Intel's 8087 floating-point chip: the scale instruction

The Story of VS Code

Andy Hertzfeld oral history

How high is current immigration to the United States in historical perspective?

Casey Muratori – The Root of the Root of All Evil – BSC 2026 [video]

Japan tried to build an operating system for the world, the US intervened

Quake Shareware, a CD-ROM just a little too full

Jabber/XMPP: 25 Years of Digital Independence

Interview: Doug McIlroy

Cores in space: The core memory module from a 1980 Spacelab computer

On Hacking

John Henry in the age of AI

50 years of proof assistants

Harvest (IBM 7950): Supercomputer for cryptanalysis at the NSA in the Cold War

More →