Reverse Engineering the PROM for the SGI O2
This Week In Security: Getting Back Up to Speed
Linux Hotplug Events Explained
Building a Heading Sensor Resistant To Magnetic Disturbances
Ebike Charges At Car Charging Stations
California’s Problematic Attempt to add Age-Verification to Software
Prevent your Denon Receiver Turning on From Rogue Nvidia Shield CEC Requests
Capacitor Memory Makes Homebrew Relay Computer Historically Plausible
Railway End Table Powered By Hand Crank
Keebin’ with Kristina: the One With the Beginner’s Guide to Split Keyboards
A Live ISO For Those Vibe Coding Experiments
SpyTech: The Underwater Wire Tap
LEGO Space Computer Made Full Size, 47 Years On
Using a Solid-State Elastocaloric Cooler to Freeze Water
Running Video Through A Guitar Effects Pedal
Trying a Vibe-Coded Operating System
Embossing Precision Ball Joints for a Micromanipulator
Vape-powered Car Isn’t Just Blowing Smoke
FLOSS Weekly Episode 865: Multiplayer Firewall
Linux Fu: The USB WiFi Dongle Exercise
Success With FreeDOS on a Modern Platform
New Artemis Plan Returns to Apollo Playbook
Creating an Ultra-Stable Lunar Clock With a Cryogenic Silicon Cavity Laser
Neither Android nor iOS: DIY Smartphone Runs on ESP32!
Old Desk Phone Gets Doom Port
Inside SKALA: How Chernobyl’s Reactor Was Actually Controlled
Designing A Pen Clip That Never Bends Out Of Shape
Exploring Security Vulnerabilities in a Cheapo WiFi Extender
The Perfect Cheat’s Racing Bicycle
Get Your Green Power On!
A Look Inside the Creative MB-10 MIDI Blaster
Back to Basics: Hacking on Key Matrixes
Building a Hackerspace Entry System
Building a Dependency-Free GPT on a Custom OS
C64 Gets A Modern Interactive Disassembler
NASA Uses Mars Global Localization as GNSS Replacement for the Perseverance Rover
Pan-Tilt Head For Camera Motion Control
SNES Controllers are (Almost) SPI-Compatible
Cynus Chess Robot: a Chess Board With a Robotic Arm
LED Printers: The Quiet Achievers You May Not Have Heard Of