It's the 25th birthday of the IBM Compatible PC today. The IBM 5150 was announced today in 1981 with a whopping 16k of memory. What a beasty.