New
The latest blog posts to take off on Hacker News. 4,805 posts.
Hardware & Electronics
Any year
I don't know Apple's endgame for the Fn/Globe key–or if Apple does
The origin and the evolution of the most confusing modifier key
Restoring a Sun SPARCstation IPX part 1: PSU and NVRAM (2020)
Repairing a dead power supply and replacing the NVRAM in a vintage UNIX workstation.
Tested: How Many Times Can a DVD±RW Be Rewritten? Methodology and Results
Now that we’ve covered the contenders for this test, I will cover how this test will be performed and go through the results. It was a long time for me, but for you, it’ll just be a few…
Building a TB-303 from Scratch
Code music in the browser.
Exploring the ocean with Raspberry Pi–powered marine robots
Pushing affordable marine conservation forward with autonomous marine robots powered by Raspberry Pi Compute Module 4.
TCXO Failure Analysis
Back in January, the ThunderScope team sent me a PCIe card version of their prototype open hardware oscilloscope.
CT Scans of Health Wearables
Experience the engineering behind today’s leading health wearables including Oura Ring, Dexcom G7, and Jabra Hearing Aids. Industrial CT scans reveal how these devices merge medical precision with consumer design.
Dumping Lego NXT firmware off of an existing brick (2025)
Catgirls can have little a RCE, as a treat
OpenTitan Shipping in Production
Google has worked with the open source communities to build OpenTitan, the first open source silicon Root of Trust (RoT).
Every single board computer I tested in 2025
I benchmarked 15 SBCs released in 2025 across every price point. Here's what stood out, what disappointed, and what the year looked like for single board computers.
BMW Group to deploy humanoid robots in production in Germany for the first time
+++ BMW Group bringing Physical AI to Europe +++ Pilot project at BMW Group Plant Leipzig +++ New “Center of Competence for Physical AI in Production” accelerates global integration of AI and robotics in production +++ First pilot deployment of humanoid robots successfully completed at BMW Group Plant Spartanburg, USA…
MacBook Neo
Apple today unveiled MacBook Neo, an all-new laptop that delivers the magic of the Mac at a breakthrough price.
MacBook Air with M5
Apple today announced the new MacBook Air with M5, bringing exceptional performance and expanded AI capabilities to the world’s most popular laptop.
MacBook Pro with M5 Pro and M5 Max
Apple announced the latest 14- and 16-inch MacBook Pro with the all-new M5 Pro and M5 Max.
Apple Studio Display and Studio Display XDR
Apple today announced a new family of displays, Studio Display and Studio Display XDR, that takes pro workflows to the next level.
I built a pint-sized Macintosh
To kick off MARCHintosh, I built this tiny pint-sized Macintosh with a Raspberry Pi Pico: This is not my own doing—I just assembled the parts to run Matt Evans' Pico Micro Mac firmware on a Raspberry Pi Pico (with an RP2040). The version I built outputs to a 640x480 VGA display at 60 Hz, and allows you to plug in a…
New iPad Air, powered by M4
Apple announced the new iPad Air featuring M4 and more memory, giving users a big jump in performance and making it more versatile than ever.
iPhone 17e
Apple today announced the new iPhone 17e, a powerful and affordable addition to the iPhone 17 lineup.
Hardware hotplug events on Linux, the gory details
Maybe the code shouldn't be the only documentation?
Computer-generated dream world: Virtual reality for a 286 processor
Virtual reality for a 286 processor
Inside the M4 Apple Neural Engine, Part 1: Reverse Engineering
How we bypassed CoreML and talked directly to the hardware
Raspberry Pi Pico as AM Radio Transmitter
Pooya Esfandiar's Home Page
80386 Protection
I'm building an 80386-compatible core in SystemVerilog and blogging the process. In the previous post , we looked at how the 386 reuses one barrel shifter for all shift and rotate instructions. This time we move from real mode to protected and talk about protection .
I Ported Coreboot to the ThinkPad X270
You are seeing this because the administrator of this website has set up Anubis to protect the server against the scourge of AI companies aggressively scraping websites. This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.
FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me
My old 2016 MacBook Pro has been collecting dust in a cabinet for some time now. The laptop suffers from a “flexgate” problem, and I don’t have any practical use for it. For quite some time, I’ve been thinking about repurposing it as a guinea pig, to play with FreeBSD — an OS that I’d aspired to play with for a long…
I built Timeframe, our family e-paper dashboard
Over the past decade, I've worked to build the perfect family dashboard system for our home, called Timeframe: