Writing
Notes on systems, signals, and shipped things.
-
Hello, world (rebuilt)
Why I rebuilt geekastro.dev from the ground up — and what's coming next.
metaastro -
planet-deconv: a small experiment in single-frame planetary deconvolution
Research code, not a finished tool — a U-Net trained against PIPP / AutoStakkert outputs, exploring whether you can get stack-quality detail without keeping every frame.
astrophotographyimage-processingMLpythonplanet-deconvwip -
Porting Marlin to a printer that wasn't supposed to run it
The Anycubic Kobra Neo ships with a closed firmware on an HC32F460. Here's what it took to get Marlin 2.1.x running on it — TFT, bed leveling, input shaping, the works.
embeddedfirmwaremarlinkobraHC32F4603d-printing -
Why I'm rebuilding World of Warcraft from scratch
WoWee is a from-scratch open-source WoW client. Here's the why, the tech stack, and the reason it just got picked up on Hackaday.
woweeC++OpenGLgame-enginereverse-engineering -
Bringing back System 7 in three days (with help from agents)
Reverse-engineering System 7 binaries with Ghidra and an LLM, validating in QEMU, and ending up with a bootable prototype in 72 hours.
system7reverse-engineeringAIpapersretrocomputingghidra -
What if alien transmitters compensate for their own motion?
Most SETI pipelines hunt for Doppler-drifting signals — but a sufficiently advanced civilization might cancel its own drift. A small framework for thinking about Doppler-invariant technosignatures.
researchSETIsignal-processingpapers