Kraken A5/1 on macOS ARM64 (port notes)
Frank Stevenson’s Kraken builds on Apple Silicon with three patches and a semaphore shim. CPU cracker only. Cross-checked against libosmocore.
Tinkering: SDR, GSM sniffing, smart home automation, hardware experiments.
Frank Stevenson’s Kraken builds on Apple Silicon with three patches and a semaphore shim. CPU cracker only. Cross-checked against libosmocore.
A small passive SDR research lab on MacBook Pro M4 with LibreSDR B220 Mini. GSM BCCH decode from wideband capture, 35 2G and 34 4G cells inventoried across all Bucharest operators, full srsRAN LTE stack in loopback, native macOS ARM64. Notes on the four porting problems and the bitstream trap that looked like a UHD bug.
Consumer Zigbee sensors report on change, not on schedule. A naive mean() weights every sample equally regardless of how much real time it stands for. When a transient produces hundreds of clustered samples, the monthly mean drifts by two or three degrees. Fix at query time with hourly pre-aggregation.
Grafana as a Home Assistant add-on serves its API under a hassio_ingress prefix, not at /api/. Every third-party client I tested hardcodes the shorter path and fails silently with HTTP 200 and HTML. Diagnosis, prefix workaround, and two InfluxDB notes.
Crazy Danish Hacker traces the ISS overhead using RTL-SDR, a directional antenna, and open-source tracking software. A fun radio experiment that shows how much you can hear from low Earth orbit with modest equipment.