Reading a VGA monitor's configuration data with I2C and a PocketBeagle
Have you ever wondered how your computer knows all the characteristics of your monitor— the supported resolutions, the model, and even the...
Computer history, restoring vintage computers, IC reverse engineering, and whatever
Visit righto.com → RSS feedOn Hacker News Jul 2013 – Oct 2026
Hardware & Electronics 171History & Retro Computing 128Systems & Performance 21Software Engineering 10Crypto & Blockchain 9Security & Privacy 7
Have you ever wondered how your computer knows all the characteristics of your monitor— the supported resolutions, the model, and even the...
We recently obtained a clock that flew on a Soyuz space mission. 1 The clock, manufactured in 1984, is much more complex inside than you'd ...
The revolutionary Intel 8086 microprocessor was introduced 42 years ago this month so I've been studying its die. 1 I came across two 8...
The vintage IBM circuit board below has a large metal block on it that caught my attention, so I investigated it in detail. It turns out t...
What explains the popularity of terminals with 80×24 and 80×25 displays? A recent blog post " 80x25 " motivated me to investigate this. The ...
In this blog post, I reverse-engineer a hybrid module that was used for ground-testing of equipment from the Apollo space program. But fir...
A few days ago, I wrote about how I'm helping restore a Xerox Alto for Y Combinator. This new post describes the first day of restoration...
In the 1980s, if you wanted your computer to do floating-point calculations faster, you could buy the Intel 8087 floating-point coprocessor ...
Last week, after months of restoration, we finally got the vintage Xerox Alto computer to boot ( details ) and run programs. However, so...
We are restoring a vintage 1 computer that CuriousMarc recently obtained. Analog computers were formerly popular for fast scientific compu...
In 1962, the Simpson's department store in Toronto used an IBM computer to help customers select Christmas gifts, based on the characteris...
IBM's mainframes of the 1960s are based on an interesting technology - Standard Modular System cards or SMS cards. These cards, created in ...
The 8086 microprocessor is one of the most important chips ever created; it started the x86 architecture that still dominates desktop and ...
The IBM 1401 team at the Computer History Museum accumulates a lot of mystery components from donations and other sources. While going thr...
I wrote a short program to generate the Mandelbrot set on the Xerox Alto, a groundbreaking minicomputer from the 1970s. The program, in...
This article describes how to write C programs for the BeagleBone's microcontrollers. The BeagleBone Black is an inexpensive, credit-card...
Intel's 386 processor (1985) was an important advance in the x86 architecture, not only moving to a 32-bit processor but also switching to a...
This post describes how we repaired the monitor from a Xerox Alto. The Alto was a revolutionary computer, designed in 1973 at Xerox PARC ...
In 1978, Intel introduced the 8086 processor, a revolutionary chip that led to the modern x86 architecture. Unlike modern 64-bit processors,...
Some integrated circuits have very interesting dies under a microscope, like the chip below with designs that look kind of like butterflies....
I recently received a vintage core memory array, part of an IBM System/360 mainframe computer. These arrays were used in a 128-kilobyte core...
Apple's first product was the Apple-1 computer, introduced in 1976. This early microcomputer used an unusual type of storage for its disp...
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the I...
How do you boot a computer from punch cards when the computer has no operating system and no ROM? To make things worse, this computer req...
Half a century ago, the puzzling phrase "special register groups" started showing up in definitions of "CPU", and it is still there. In this...
Every Bitcoin transaction is stored in the distributed database known as the Bitcoin blockchain. However, people have found ways to hack ...
How does a vintage airspeed indicator work? CuriousMarc picked one up for a project, but it didn't have any documentation, so I reverse-en...
I recently received a vintage IBM paperweight from the early 1970s that showcases some memory chips. 1 When IBM started using integrated ...
The Apollo missions to the Moon required complex hardware to communicate between Earth and the spacecraft, sending radio signals over hund...
Many circuits, such as a computer power supply or a phone charger, require a stable voltage reference, but it's harder than you might expec...