Learn Compilers Online from Cornell

It sounds like the start of a joke, but what’s the difference between taking Cornell’s CS6120 online and in-person? The instructor, [Adrian Samspon] notes that the real class has deadlines, an end-of-semester project, and a discussion board that is only open to real-life students. He also notes that you only …read more

Continue reading Learn Compilers Online from Cornell→

Russian Doomsday Radios Go Missing

Normally we like hearing about old military gear going on the surplus market. But if you encounter some late-model Russian radio and crypto equipment for sale you might want to make sure it isn’t hot (English translation). If you prefer not picking through the machine translation to English, the BBC …read more

Continue reading Russian Doomsday Radios Go Missing→

15 Volts to 110,000 Volts

There’s something satisfying about creating high voltages. Sure, there are practical uses like neon signs or doing certain experiments, but be honest — you really just want to see some giant arcs lighting up your dark mad scientist lair. [Mircemk] has just the prescription for what ails you. Using a …read more

Continue reading 15 Volts to 110,000 Volts→

Easy Frequency Counter Looks Good, Reads To 6.5 MHz

We were struck by how attractive [mircemk’s] Arduino-based frequency counter looks. It also is a reasonably simple build. It can count up to 6.5 MHz which isn’t that much, but there’s a lot you can do even with that limitation.

The LED display is decidedly retro. Inside a very modern …read more

Continue reading Easy Frequency Counter Looks Good, Reads To 6.5 MHz→

Inside CHIP-8

Certain old computers — most frequently those using the RCA 1802 — were fond of using an early form of byte-code interpreter for programs, especially games. The interpreter, CHIP-8, was very simple to create but offered high-level features that were tedious to recreate in the native assembly language. Because there …read more

Continue reading Inside CHIP-8→