The Alder Lake SHLX Anomaly
Apparently shlx is a “medium latency” (3 cycles) instruction on Alder Lake. My disappointment is immeasurable, and my day is ruined.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,045 posts.
Apparently shlx is a “medium latency” (3 cycles) instruction on Alder Lake. My disappointment is immeasurable, and my day is ruined.
A battery technology that’s getting a lot of attention is solid-state batteries, lithium-ion batteries that replace the liquid electrolyte with a solid material.
The GPU in your computer is about 10 to 100 times more powerful than the CPU, depending on workload. For real-time graphics rendering and machine learning, you are enjoying that power, and doing those workloads on a CPU is not viable. Why aren’t we exploiting that power for other workloads? What prevents a GPU from…
Like many others in the open source community, I was very intrigued by the idea of the Framework laptop , a modular laptop designed to be repairable and upgradable. With a bunch of designs, schematics and documentation released as open source and a product that's legitimately competitive with the proprietary…
This week I was doing a bit of shopping for an external keyboard for my old Thinkpad x200 laptop. I've grown used to its comfy keyboard and its trackpoint, so I looked on ebay to see if I could find one of the older external USB equivalents.
As you probably already know, I regularly get in contact with drawing tablet brands for reviews on my Youtube channel . I usually agree to do detailed video test of their models (see my hardware tag) but only at two condition: test the tablet on GNU/Linux, and only use Free/Libre and Open Source software for the test…
Super Mario 64 becomes a living diorama on Apple Vision Pro. Each level sits on your real table, and you walk around it while you play with a game controller. You are the camera: lean in for a closer look, or step around the table to see Mario from any side.
The bizarre story of how taking flash photos could instantly crash the Raspberry Pi 2, the community detective work that solved it, and why this strange bug revealed fundamental flaws in modern chip design.
No product gets built without at least one good supply chain war story – especially true in these strange times. Before we get into the details of the story, I feel it’s worth understanding a bit more about the part that caused me so much trouble: what it does, and why it’s so special.
Recently I realised that, as part of his 8086 reverse-engineering series, Ken Shirriff had posted online a high resolution photograph of the 8086 die with the metal layer removed . This was something I have been looking for for some time, in order to extract and disassemble the 8086 microcode. I had previously found…
You made me create a wooden Game Boy shell. Yes, you made me do it. After I got myself a CNC machine a while back I just made a wooden Game Boy cartridge to get to know the machine, but social media wanted more. So, I made a Game Boy out of walnut wood. Click the image to see the video on youtube.com. You can see the…
TL;DR – be wary of buying a Lenovo laptop or any other laptop that uses a Synaptics touch pad until Synaptics ships a fixed driver. Their driver has a memory leak and they have a battery-life bug t…
An not-for-profit roundup of affordable PCB manufacturers. Originally published in 2023 and last updated January 2026.
These are CubeSats. Satellites that are going to space—or at least, the ones I have here are prototypes. But these have one thing in common: they're all powered by either a Raspberry Pi, or a microcontroller. There are already Pis in space, like on Mark Rober's SatGus, on GASPACS, and the Astro Pis on the Space…
ILLEGAL ENGINEERING An illustrated lecture about the history of Safes and Safe breaking. The lecture is based round a large wooden safe with a video camera inside, projecting the inside of the door mechanism on a screen. This is currently my favourite lecture to perform. There's something very satisfying about the…
Extract metrics from your GoodWe solar PV system, and improve its security too
I like Thunderbolt a lot. Mostly because USB's land of optional features is a mess which makes choosing a cable/peripheral difficult. With thunderbolt you have a single number to get right. And then you are supposed to be golden. However the idyll with Intel's interface took a hit when I tried to make sense of Apple's…
Ethernet rules everything around us, a large proportion of our systems communicate to each other with ethernet somewhere in the line. And the fast pace race to the bottom for embedded systems means that almost all network equipment is smart to some degree these days.
A guide and video on how to modify an Ikea Symfonisk Gen2 Speaker into a general purpose Sonos Amplifier.
An accelerated FAST feature detector for the ESP32-S3 leveraging 128-bit SIMD instructions, achieving ~2x the performance of the reference implementation.
On HN [1] I came into contact with Mahmoud Al-Qudsi ( mqudsi@neosmart.net ) , who mentioned that he'd been working off-and-on on a braille reader that is both affordable and easy to manufacture. He sent me a some files and pointed to a patent [2] that he took out on a device that uses octagonal wheels with codes on…
Close to a year ago, I stumbled upon the Kekz Headphones, which seemed like an interesting approach on the whole digital audio device space. They claimed to work without any internet connection and all of the content already on the headphones itself. They are On-Ear Headphones, which work by placing a small chip (I…
I took me 7 years to admit I'd made a mistake in choosing a Z-Wave Wireless Lighting System. Finally I've taken stock and replaced it!
If I multiply two 64-bit integers (having values in [0, 264)), the product requires 128 bits. Intel and AMD processors (x64) can compute the full (128-bit) product of two 64-bit integers using a single instruction (mul). ARM processors, such as those found in your mobile phone, require two instructions to achieve the…
KO | EN | Discussions on HN I still have a netbook I bought back in 2009. The ASUS Eee PC 1000HE has an Intel Atom N280 and 1GB of DDR2 RAM. The Atom N series was Intel’s line of cheap, low-performance CPUs for netbooks. The chip has 56KB of L1 cache and 512KB of L2 cache, and its clock speed is 1.6...