I kept hitting the ceiling with pgHero (snapshot only, no trends) but couldn't justify pganalyze at $149/mo for a small team. Building in health scores, query trends, deploy correlation. Still pre-launch, collecting waitlist signups. Appealing to more than just myself? <a href="https:/...
I built a self-hosted wardrobe organizer that runs as a single Docker container.
You photograph your clothes, categorize them, and build saved outfits. It's a
PWA so it installs to your phone's home screen and works offline.<p>docker run -d -p 3000:3000 -v librecloset_data:/app/d...
I don't want to rely on giphy.
I built SpotVortex for a simple reason: most teams want more Spot savings, but they do not want to compromise service safety to get them.<p>SpotVortex runs inside the cluster and controls Spot at the node-pool level. It watches market risk and pool health, then decides when a pool should grow, spot,...
I made an app that allows you to view Kubernetes resources just like the unix system in Jurassic Park :)
Unlikely to be used for anything serious, but with the tools available today I couldn't let the idea slip. Just a bit of nostalgic vibe.
An anonymous reader quotes a report from Ars Technica: Researchers say they have uncovered a takedown-resistant botnet of 14,000 routers and other network devices -- primarily made by Asus -- that have been conscripted into a proxy network that anonymously carries traffic used for cybercrime. The ma...
I built pancakemaker for myself as a dead-simple personal expense tracker that works fully offline and syncs when you're back online.<p>The core idea: SQLite runs in the browser via WASM as the local store, and Cloudflare D1 handles cloud sync β no traditional backend needed.<p>The whole stack ...
Swiss E-Voting Pilot Can't Count 2,048 Ballots After USB Keys Fail To Decrypt Them
(it.slashdot.org)
A Swiss e-voting pilot was suspended after officials couldn't decrypt 2,048 ballots because the USB keys needed to unlock them failed. "Three USB sticks were used, all with the correct code, but none of them worked," spokesperson Marco Greiner told the Swiss Broadcasting Corporation's Swissinfo serv...