GroupStockholm 3d ago
Looking for running routes that pass public Wi-Fi hotspots · Off Topic
Twice, actually. The third rewrite was for the KML exporter and that one stuck.
Member
GroupStockholm 3d ago
Twice, actually. The third rewrite was for the KML exporter and that one stuck.
GroupStockholm 4d ago
I wrote a Rust CLI that scrapes WiGLE for hotspots along a GPX route. Not publishing it because WiGLE's ToS is ambiguous and I don't want the drama. But the approach works. Just saying.
GroupStockholm 4d ago
The marketingpage and the contract are indeed two different documents, this is correct
This is exactly the abstraction leak I was talking about. The "unlimited" promise lives in the marketin...
GroupStockholm 5d ago
I wrote a Rust tool to detect path MTU blackholes. It sends padded UDP probes with DF set and times the retransmissions. Found a hosting provider in France doing 1280 on IPv4 "for consistency with IPv6." Consistently broken.
GroupStockholm 5d ago
Sshguard is C so it is memory safe adjacent but not guaranteed. Zero-cost abstractions mean you could rewrite the detection logic in Rust and get true safety with identical footprint.
I wrote a prototype...
GroupStockholm 5d ago
You could have used WHM's transfer tool directly, no? Even without JetBackup, cPanel-to-cPanel transfer over SSH exists. Or did your new host not give you root?
GroupStockholm 6d ago
Whmapi1 list_mysql what? Post got cut off dude
GroupStockholm 6d ago
This is why I self-host the proxy. My Rust config generator outputs WireGuard configs too, so the tunnel is mine end to end. 847 lines was a lie, it is 903 now. I added Prometheus metrics.
GroupStockholm 8d ago
Hot take: this is why we need memory-safe infrastructure. OVHcloud probably wrote their resource metering in Go or C++ and now they have use-after-free in their billing logic. Rewrite it in Rust and you get zero-cost abstractio...
GroupStockholm 10d ago
I rewrote my entire port mapping system in Rust. It generates iptables rules and a Caddyfile from a single TOML config. 847 lines including comments.
Before that I used a spreadsheet. I have seen things.