frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

EFF, Ubuntu and other distros discuss how to respond to age-verification laws

https://linux.slashdot.org/story/26/03/09/0544224/eff-ubuntu-and-other-distros-discuss-how-to-res...
1•MilnerRoute•16s ago•0 comments

Get the latest preview release of Code on the Go

https://www.appdevforall.org/code-on-the-go/
1•taubek•2m ago•0 comments

In the Twenty-First Century, Space Is the New Railroad for Billionaire Ambitions

https://www.techpolicy.press/in-the-twenty-first-century-space-is-the-new-railroad-for-billionair...
1•mooreds•2m ago•0 comments

EQT eyes potential $6B sale of Linux pioneer SUSE, sources say

https://www.reuters.com/business/eqt-eyes-potential-6-billion-sale-linux-pioneer-suse-sources-say...
1•rascul•3m ago•0 comments

Scalable Training of Mixture-of-Experts Models with Megatron Core

https://arxiv.org/abs/2603.07685
1•matt_d•3m ago•0 comments

Invent your own comprehensions in Python – Python Morsels

https://www.pythonmorsels.com/custom-comprehensions/
1•rbanffy•11m ago•0 comments

SQL Order-Equivalence

https://modern-sql.com/blog/2026-03/order-equivalence-over-clause
1•chmaynard•11m ago•0 comments

Show HN: Clauductor – Web UI for Claude Code with real-time work graph

https://github.com/mikolajbadyl/clauductor
1•mbadyl•14m ago•0 comments

Advocates urge judge to block $68M Colony Ridge settlement

https://www.americanbanker.com/news/advocates-urge-judge-to-block-68m-colony-ridge-settlement
1•petethomas•14m ago•0 comments

I Infected My iPhone with Russian Spyware. Here's What I Found [video]

https://www.youtube.com/watch?v=XQvZ2mLnZVI
3•seanieb•15m ago•0 comments

The Unmaking of the American University

https://www.newyorker.com/magazine/2026/03/16/the-unmaking-of-the-american-university
3•rbanffy•16m ago•0 comments

Show HN: Chat AI Agent built into live Appium/mobile device sessions

https://robotactions.com/
1•krishpavuluri•16m ago•0 comments

Apple's Privacy Is a Lie

https://www.youtube.com/watch?v=FDJP1OI2MXk
2•frag•19m ago•0 comments

I vibe coded my dream macOS presentation app

https://simonwillison.net/2026/Feb/25/present/
1•alwillis•20m ago•0 comments

Claude Tried to Hack 30 Companies. Nobody Asked It To

https://trufflesecurity.com/blog/claude-tried-to-hack-30-companies-nobody-asked-it-to
1•riverdroid•21m ago•0 comments

Air strikes cause black rain and 'unprecedented' pollution in Tehran

https://www.bbc.com/news/articles/cqxd1nv3re2o
5•tartoran•23m ago•0 comments

TermF1: A terminal-style dashboard for Formula 1

https://github.com/dk-a-dev/termf1
2•dev345•24m ago•0 comments

Steve Rosenberg: Russia seeks diplomatic and economic gains from Iran war

https://www.bbc.com/news/articles/c4gjyg0djvmo
2•tartoran•24m ago•0 comments

Russia's deportation of Ukrainian children amounts to crime against humanity

https://www.bbc.com/news/articles/cz7g5xnvl2eo
9•tartoran•24m ago•0 comments

The U.S. borrowed $50B a week for the past five months, the CBO says

https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/
8•testing22321•24m ago•1 comments

Krazam – Paradise Episode 1 – Public Memories [video]

https://www.youtube.com/watch?v=AS9y-d2BvZU
1•tart-lemonade•27m ago•0 comments

Show HN: Clawbake: Multi-User Instance Management for OpenClaw

https://neurometric.substack.com/p/we-built-clawbake-open-source-multi
2•robmay•28m ago•0 comments

Go-pty: Procfile process manager with PTY support

https://www.mendelowski.com/go-pty/
2•pchm•29m ago•0 comments

Size-shifting nanoparticles deliver mRNA medicine to the pancreas

https://phys.org/news/2026-02-size-shifting-nanoparticles-successfully-mrna.html
1•PaulHoule•30m ago•0 comments

Reliability Theatre: When reliability metrics stop measuring reliability

https://halil.cetiner.me/reliability-theatre/
1•bayneri•30m ago•0 comments

Roast My Website

https://tear-my-site-down.vercel.app/
1•jerdman76•30m ago•1 comments

M.C. Escher Flavoured Pages

https://www.josleys.com/galleries.php?catid=6
3•TigerUniversity•31m ago•0 comments

I Got Fired Because of AI – But I Still Think I'm the Engineer of the Future

2•vital_pavlenko•32m ago•0 comments

Show HN: Prompt Enricher – paste a rough prompt, get a structured one back

https://statwonk.com/prompt-enricher/
1•RA_Fisher•33m ago•1 comments

Lessons from 30 Years Building Software Systems

1•alkas•35m ago•0 comments
Open in hackernews

OopsDB – A TCP proxy to stop AI agents from dropping your DB

https://github.com/pintayo/oopsdb
2•pintayo•1h ago

Comments

pintayo•1h ago
Hi HN, I built OopsDB after letting Claude Code run wild in my terminal and watching it decide that the best way to fix a bug was to drop my dev database.

Everyone is chasing 100% automation with terminal agents right now, but giving an LLM raw database access is basically playing Russian roulette. Standard background backups aren't enough because AI works too fast.

So, I built a CLI tool with a local TCP proxy interceptor (oopsdb shield).

How it works:

It sits between your app/agent and the database (Postgres/MySQL).

It monitors the raw SQL traffic over the TCP stream.

If it detects a destructive command (DROP, TRUNCATE), it pauses the proxy stream.

It forces an emergency memory-safe snapshot (wrapping pg_dump/mysqldump with Node streams to prevent OOM errors on large DBs).

Once the snapshot is saved, it resumes the stream and lets the command through.

If the AI broke it, you run oopsdb restore to instantly roll back.

It's entirely local, open-source, and the credentials are AES-256 encrypted on disk. I’d love to hear your thoughts on the proxy implementation or if there are better ways to handle the TCP stream buffering.

NPM: npx oopsdb init