redgridtactical

Joined 7 months ago

Karma
138
Submissions
76
Member since
Mar 9
https://redgridtactical.com/
View on Hacker News

Recent submissions

Comment · 7 months ago
Most of the conversation around counter-drone is about the defeat side but honestly the bigger problem is coordination. If you have a drone sighting, how do you actually tell someone else exactly where it is?
Comment · 7 months ago
Thank you!
Comment · 7 months ago
Yeah exactly. Apple has a history of quietly changing undocumented behavior between point releases. Building on top of that is asking for a fun debugging session six months from now. The GATT handshake adds a couple seconds of latency on reconnect but at least I know it won't break with iOS 19.
Comment · 7 months ago
Nice list, thanks. Meshtastic bridge is on the V2.0 roadmap so the app can route through LoRa hardware for multi-kilometer range. Being able to detect and pair with these devices over BLE is exactly how I'd want the integration to work.
Comment · 7 months ago
Comment · 7 months ago
Hadn't seen that repo, really interesting find. Using undocumented Continuity fields for discovery is tempting but I wouldn't want to build on something Apple could break in any iOS update. I'm doing a GATT characteristic handshake with a session-derived service UUID for re-identification after address rotations. Takes a couple extra seconds on reconnect but at least it's stable. Those Continuity protocol docs are useful regardless though, good to understand what Apple is doing under the hood.
Comment · 7 months ago
Good call, I've looked at Meshtastic's approach. They use CoreBluetooth on iOS with a known GATT service UUID for discovery, which is basically what I'm doing now. The main difference is they're discovering LoRa radios (which have fixed BLE addresses) rather than other phones. Phone-to-phone is trickier because iOS rotates the BLE address every ~15 minutes for privacy, so you can't really rely on address-based reconnection. You end up needing to encode enough identity into the GATT characteristics that peers can re-identify each other after an address rotation. Curious to see if anyone's found a cleaner approach for that.
Comment · 7 months ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton