Booting the IBM 1401: How a 1959 punch-card computer loads a program
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...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,807 posts.
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...
Just recently, there was a surge in traffic to my old legacy dial-up sounds pages. While I did my best with the equipment I had at the time to capture the sound of dial-up modems, I always knew tha…
But there’s only one slot, you say? It’s all a matter of using a clever part to adapt a pass-through.
Electronics and plastic casing parts of Flipper Zero are manufactured at different factories. Today we will visit the electronics factory and take a look at the automatic PCB testing. There is always a non-zero defect rate when it comes to high-volume production. Some produced PCBs might turn out faulty, some
Creating the PiRS232 and playing with the Pi over serial has been leading towards an idea - I wanted to create a small, battery powered device, a sidecar that I could carry with my Psion and use as portable Linux terminal. I also managed to turn it into an Internet...
MIT researchers have created a fiber-based, lightweight, fast-acting artificial muscle that could be useful for robotics and for prosthetics.
If you know how to use a command line, you can build one
Performance is everybody’s responsibility, no matter what your role. When it comes to the GPU, 3D programmers have a lot of control over performance; we can optimize shaders, trade image quality for performance, use smarter rendering techniques… we have plenty of tricks up our sleeves. But there’s one thing we don’t…
Fourth post in the series, detailing how to dump the router's flash chip directly with an SPI programmer, then split and decompress the resulting image into ...
Wherein I looked into controlling the RGB header on my motherboard without any access to public documentation.
Acquiring and tricking out a 1989 Apple Macintosh SE/30, the greatest Mac of all time
Last year, I wrote a blog post titled The Raspberry Pi 4 needs a fan. And in a video to go along with that post, I detailed the process of drilling out a hole in the top of the official Pi 4 case and installing a 5v fan inside. But that solution wasn't great. The fan was a little loud and annoying, and would stay on…
Creating a low-cost EV charging station with Arduino: see how a maker built a smart charger for electric vehicles.
OpenAI CEO Sam Altman claimed in a recent podcast discussion that it's "terrible" for everyday people to own DRAM that data centres can use.
Explore the Duo Blog for expert tips, security insights, and resources to stay updated on the latest in security and access management trends.
All you need is a text editor, a makefile and a USB-serial cable.
Since the Raspberry Pi was introduced, hundreds of clones have adopted the Pi's form factor (from the diminutive Zero to the 'full size' model B). Often they have better hardware specs, and yet they remain a more obscure also-ran in that generation of Single Board Computer (SBC). So when I saw Radxa's CM3 and Pine64's…
Goodbye dangling Dupont pins, hello Julet E-Bike connector. I have them now everywhere, from my router to my servers.
2025-10-05
I built a 10-inch mini rack from aluminium extrusions and I had a lot of fun doing it. I want to share my build in this post.