Apple Vision
Apple Vision is incredibly compelling, first as a product, and second as far as potential use cases. What it says about society, though, is a bit more pessimistic.
Privacy friendly ESP32 smart doorbell with Home Assistant local integration
Privacy focused “smart” doorbells seem to be few and far between so I decided to build one that integrates with Home Assistant via ESPHome and is easy to build.
How the Xbox 360 knows if your hard drive is genuine
Reverse engineering the kernel-mode authenticity check, and how Microsoft knows about your hacked/custom hard-drive.
Replacing my MacBook Air M1 with a ThinkPad T480
In which you probably wonder, but ...why?
Recovering secret keys from devices using video footage of their power LED
Exploiting a Video Camera's Rolling Shutter to Recover Secret Keys from Devices Using Video Footage of Their Power LED
Cray-1 vs Raspberry Pi
Cray 1 Supercomputer Performance Comparisons With Home Computers Phones and Tablets
How to start a rocket engine
This article answeres the questions of how to start a rocket engine and takes you on a deep dive into spark plugs, torch ignitors and more.
Bypassing Bitlocker using a cheap logic analyzer on a Lenovo laptop
Have you ever been told that the company’s data on laptops is protected thanks to BitLocker? Well it turns out that this depends on BitLocker’s configuration…
Zimaboard: The closest thing to my dream home server setup
I gave in to my impulses and bought myself a small single board computer to be my power-efficient home server, here's how it went.
Which GPU(s) to get for deep learning
Here, I provide an in-depth analysis of GPUs for deep learning/machine learning and explain what is the best GPU for your use-case and budget.
ECC RAM on AMD Ryzen 7000 Desktop CPUs
Getting ECC memory working on desktop CPUs.
Whisper: Nvidia RTX 4090 vs. M1 Pro with MLX
How fast is my Whisper Benchmark with the MLX Framework from Apple? Nvidia 4090 / M1 Pro / M2 Ultra / M3
27 years later and the Psion 3a is still wonderful (2020)
My daughter found my Psion 3a the other day, tucked at the back of a cupboard she was clearing out for me. It looked fine and is still in excellent aesthetic condition, and fortunately I had left n…
WInd3x, the iPod Bootrom exploit 10 years too late
This is a write-up of the wInd3x bootrom exploit affecting iPod Nanos from 3rd gen to 5th gen. A ready-made tool to use this exploit is available at github.com/freemyipod/wInd3x .
My cat water fountain comes with a spicy USB power adapter
It turns out that you can't trust any USB type A power adapter to be within spec.
If you can use open source, you can build hardware
I'm telling you: we're at a special moment here. The labor savings of open source, the composability, the fun: all of it has come to hardware. You can build things that solve real problems for yourself.
7 watts idle – building a low powered server/NAS on Intel 12th/13th gen
Maybe a poem will help remember complicated power-saving settings for SSDs. Here goes. "ALPM for SATA, not N-V-M-e. The latter needs ASPM, and A-P-S-T"....
Hyperscale in your Homelab: The Compute Blade arrives
This is the Compute Blade, and I'm test driving it in a four-node cluster: I'm testing the Dev version, and @Merocle from Uptime Lab sent four Blades, a 3D-printed 4-bay case (a metal 1U rackmount enclosure is in the works), and two fan modules. He's been testing 40 of these in a rack at Jetbrains for months, and…
Disambiguating Arm, Arm ARM, ARMv9, ARM9, ARM64, AArch64, A64, A78, ...
If you’re new to the Arm ecosystem, consider this a quick primer on terms you likely have seen before but might have questions about.
Hacking the Timex m851
Nope, I think this might be the best ultra-low power consumer digital watch ever produced!
I wired up my bike's GPS to order me pizza during a gravel race
As harvest season begins here in the Midwest, I once again celebrate by grinding Nebraska gravel at the Gravel Worlds Long Voyage bike race. As in previous years ( 2021 ) ( 2022 ), I spent more time writing code for a marginally-useful project than I did training. But hey, I finished!
Using HDMI radio interference for high-speed data transfer
A blog about signals, programming, music, and other stuff.