Why does trying to break into the NT 3.1 kernel reboot my 486DX4 machine?

Why was the Amiga Kickstart 1.x “Insert floppy” graphic so bad?

Why did post-8008 CPUs not keep the on-chip stack idea?

Why do C to Z80 compilers produce poor code? (2018)

Why does the 80486 take longer to execute simple instructions than complex ones?

What "unusual" syntax assembly languages are/were there?

Is there any code in Firefox (as of 2020) that comes from Netscape Navigator?

How much better was DEC Alpha than contemporary x86?

Can a USR command damage a ZX Spectrum?

What is the “two-drive trick” that can read Amiga disks on a PC?

Why did Turbo Pascal apps fail with a division-by-zero on faster systems?

Why did moving the mouse cursor cause Windows 95 to run more quickly?

Was OS/2 a viable alternative for daily DOS and Windows tasks?

The C language *almost* had the MIN (/\) and MAX (\/) operators, but sadly their implementation was left unfinished and they were forgotten.

An early 1980s Soviet dialect of Pascal had an exception-like mechanism that is unlike anything else. Or is it?

Why did Mac OS 7 perform poorly with virtual memory enabled?

How was early randomness generated?

What algorithm did Microsoft use to dither color in early versions of Windows?

Undocumented Instructions in Production - Why some NES games use undocumented 1-byte and 2-byte NOPs

Why does the kill-screen glitch occur in Pac-man?

Mega Drive's cartridge I/O - How Sega built their 'Lock-On Technology' for Sonic & Knuckles

65c816 Assembly and Super Metroid - Why use static RAM addresses instead of the stack?