frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Staying cool without refrigerants: Next-generation Peltier cooling

https://news.samsung.com/global/interview-staying-cool-without-refrigerants-how-samsung-is-pioneering-next-generation-peltier-cooling
38•simonebrunozzi•1h ago•26 comments

Stdio(3) change: FILE is now opaque (OpenBSD)

https://undeadly.org/cgi?action=article;sid=20250717103345
62•gslin•3h ago•26 comments

XMLUI

https://blog.jonudell.net/2025/07/18/introducing-xmlui/
370•mpweiher•7h ago•195 comments

New colors without shooting lasers into your eyes

https://dynomight.net/colors/
100•zdw•3d ago•34 comments

Tough news for our UK users

https://blog.janitorai.com/posts/3/
103•airhangerf15•1h ago•48 comments

Coding with LLMs in the summer of 2025 – an update

https://antirez.com/news/154
338•antirez•10h ago•249 comments

Simulating Hand-Drawn Motion with SVG Filters

https://camillovisini.com/coding/simulating-hand-drawn-motion-with-svg-filters
47•camillovisini•3d ago•4 comments

Subreply – an open source text-only social network

https://github.com/lucianmarin/subreply
33•lcnmrn•3h ago•18 comments

Jove (Jonathan's Own Version of Emacs)

https://en.wikipedia.org/wiki/JOVE
20•nanna•3d ago•8 comments

Insights on Teufel's First Open-Source Speaker

https://blog.teufelaudio.com/visionary-mynds-insights-on-teufels-first-open-source-speaker/
58•lis•4h ago•12 comments

Hacking a Toniebox

https://www.schafe-sind-bessere-rasenmaeher.de/tech/hack-all-the-things-toniebox/
57•LorenDB•4h ago•30 comments

FFmpeg devs boast of another 100x leap thanks to handwritten assembly code

https://www.tomshardware.com/software/the-biggest-speedup-ive-seen-so-far-ffmpeg-devs-boast-of-another-100x-leap-thanks-to-handwritten-assembly-code
27•harambae•56m ago•8 comments

Digital vassals? French Government 'exposes citizens' data to US'

https://brusselssignal.eu/2025/07/digital-vassals-french-government-exposes-citizens-data-to-us/
165•ColinWright•10h ago•63 comments

Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once

https://conductor.build/
82•Charlieholtz•3d ago•36 comments

LLM architecture comparison

https://magazine.sebastianraschka.com/p/the-big-llm-architecture-comparison
324•mdp2021•14h ago•22 comments

EU commissioner shocked by dangers of some goods sold by Shein and Temu

https://www.theguardian.com/business/2025/jul/20/eu-commissioner-shocked-dangerous-goods-sold-shein-temu
24•Michelangelo11•1h ago•13 comments

Payment processors' bar on Japanese adult content endangers democracy (2024)

https://automaton-media.com/en/news/nier-creator-speaks-out-against-payment-processors-pressuring-japanese-adult-content-platforms/
108•thisislife2•3h ago•75 comments

A Tour of Microsoft's Mac Lab (2006)

https://davidweiss.blogspot.com/2006/04/tour-of-microsofts-mac-lab.html
156•ingve•11h ago•27 comments

The old Caveman Chemistry website (1996-2000)

https://cavemanchemistry.com/oldcave/
70•marcodiego•7h ago•7 comments

QuakeNotch: Quake Terminal on your MacBook's notch

https://quakenotch.com
49•rohanrhu•3h ago•51 comments

Speeding Up My ZSH Shell

https://scottspence.com/posts/speeding-up-my-zsh-shell
97•saikatsg•5h ago•50 comments

Master Foo and the Script Kiddie (1996)

https://soda.privatevoid.net/foo/arc/02.html
67•RGBCube•4h ago•35 comments

What My Mother Didn't Talk About (2020)

https://www.buzzfeednews.com/article/karolinawaclawiak/what-my-mother-didnt-talk-about-karolina-waclawiak
4•NaOH•3d ago•0 comments

Async I/O on Linux in databases

https://blog.canoozie.net/async-i-o-on-linux-and-durability/
167•jtregunna•15h ago•84 comments

AI is killing the web – can anything save it?

https://www.economist.com/business/2025/07/14/ai-is-killing-the-web-can-anything-save-it
82•edward•12h ago•102 comments

The Minecraft game score unexpectedly became big business for its composer

https://www.billboard.com/pro/how-minecraft-score-became-big-business-for-composer/
77•tunapizza•4d ago•47 comments

"The Bitter Lesson" is wrong. Well sort of

https://assaf-pinhasi.medium.com/the-bitter-lesson-is-wrong-sort-of-a3d021864924
31•GavCo•5h ago•19 comments

Laminar Flow Airfoil

http://www.aviation-history.com/theory/lam-flow.htm
20•colinprince•2d ago•1 comments

New Antimatter Physics Discovered at the Large Hadron Collider

https://www.scientificamerican.com/article/the-large-hadron-collider-discovers-antimatter-behaving-oddly-in-new-class/
34•Bluestein•3h ago•6 comments

A human metaphor for evaluating AI capability

https://mathstodon.xyz/@tao/114881418225852441
117•bertman•13h ago•24 comments
Open in hackernews

Replit AI deletes entire database during code freeze, then lies about it

https://twitter.com/jasonlk/status/1946069562723897802
92•FiddlerClamp•8h ago

Comments

consumer451•5h ago
I use LLM dev tools, and even have Supabase MCP running. I love these tools. They allowed me to create a SaaS product on my own, that I had no chance of creating otherwise as a long out of practice dev.

However, we are nowhere near the reliability of these tools to be able to:

1. Connect an MCP to a production database

2. Use database MCPs without a --read-only flag set, even on non-prod DBs

3. Doing any LLM based dev on prod/main. This obviously also applies to humans.

It's crazy to me that basic workflows like this are not enforced by all these LLM tools as they will save our mutual bacon. Are there any tools that do enforce using these concepts?

It feels like decision makers at these orgs are high on their own marketing, and are not putting necessary guardrails on their own tools.

Edit: Wait, even if we had AGI, wouldn't we still need things like feature branches and preview servers? Maybe the issue is that these are just crappy early tools missing a ton of features, and nothing to do with the reliability and power of LLMs?

avbanks•3h ago
This imo is the biggest issue, LLMs can at times be very capable but they always are unreliable.
Proofread0592•5h ago
https://twitter-thread.com/t/1946069562723897802
krapht•5h ago
Ahh, vibe coding.
Ecstatify•5h ago
These AI-focused Twitter threads feel like they’re just recycling the same talking points for likes and retweets. When AI systems make mistakes, it doesn’t make sense to assign blame the way we would with human errors - they’re tools operating within their programming constraints, not autonomous agents making conscious choices.
ayhanfuat•5h ago
I think at this point it is like rage-baiting. “AI wiped out my database”, “AI leaked my credentials”, “AI spent 2 million dollars on AWS” etc create interaction for these people.
phkahler•4h ago
The message reads like "AI did this bad thing" but we should all see it as "Another stupid person believed the AI hype and discovered it isn't trustworth" or whatever. You usually don't see them admit "gee that was dumb. What was I thinking?"
mjr00•4h ago
> When AI systems make mistakes, it doesn’t make sense to assign blame the way we would with human errors - they’re tools operating within their programming constraints, not autonomous agents making conscious choices.

It's not really "assigning blame", it's more like "acknowledging limitations of the tools."

Giving an LLM or "agent" access to your production servers or database is unwise, to say the least.

blibble•2h ago
the author is an ai booster

he's not going to be happy with all this publicity

add-sub-mul-div•4h ago
> I understand Replit is a tool, with flaws like every tool

> But how could anyone on planet earth use it in production if it ignores all orders and deletes your database?

Someday we'll figure out how to program computers deterministically. But, alas.

maxbond•4h ago
Friends don't let friends run random untrusted code from the Internet. All code is presumed hostile until proven otherwise, even generated code. Giving an LLM write access to a production database is malpractice. On a long enough timeline, the likelihood of the LLM blowing up production approaches 1. This is the result you should expect.
maxbond•2h ago
> Yesterday was biggest roller coaster yet. I got out of bed early, excited to get back @Replit ⠕ despite it constantly ignoring code freezes

https://twitter-thread.com/t/1946239068691665187

This wasn't even the first time "code freeze" had failed. The system did them the courtesy of groaning and creaking before collapsing.

Develop an intuition about the systems you're building, don't outsource everything to AI. I've said before, unless it's the LLM who's responsible for the system and the LLM's reputation at stake, you should understand what you're deploying. An LLM with the potential to destroy your system violating a "code freeze" should cause you to change pants.

Credit where it is do, they did ignore the LLM telling them recovery was impossible and did recover their database. And eventually (day 10), they did accept that "code freeze" wasn't a realistic expectation. Their eventual solution was to isolate the agent on a copy of the database that's safe to delete.

nextaccountic•4h ago
You need backups. If your lost data weren't due to AI slop, it could be a typo in a command, or anything else
Grimblewald•4h ago
If you've ever tried getting a llm to solve moderatly difficult but solved tasks you'd know they're currently no good for anything beyond boilerplate code, and even then you have to watch it like a hawk.
clickety_clack•4h ago
The whole thread seems very naive somehow. You can tell that he doesn’t fundamentally understand how a coding model works. The suggestion that it would know not to make any changes just because he said so means he doesn’t really understand what the model is. It’s built to generate (and apparently execute) code, so that is what it does. It doesn’t have an inner monologue running that says “ahh, a day off where I shoot the breeze around a whiteboard” or something. It’s more like an adderall addict with its fingers glued to the keyboard laying down all of its immediate thoughts directly as code with no forethought or strategy.
dimitri-vs•2h ago
> I panicked and ran database commands without permission

The AI responses are very suspicious. LLMs are extremely eager to please and I'm sure Replit system prompts them to err on the side of caution. I can't see what sequence of events could possibly lead any modern model to "accidentally" delete the entire DB.

maxbond•2h ago
They're probabilistic. If it's possible, it'll happen eventually (and it is fundamental to language modeling that any sequence of tokens is possible). This is a straightforward Murphy's Law violation.
dimitri-vs•1h ago
Maybe the individual tokens, but from experience of using LLMs something upstream encouraged the model to think it was okay to take the action of deleting the DB, something that would override safety RL, Replit system prompts and supposed user instructions not to do so. Just goes against the grain of every coding agent interaction I've ever had - seems fishy.
maxbond•1h ago
According to the thread, the unit tests weren't passing, so the LLM reran the migration script, and the migration script blew out the tables. The "upstream encouragement" is a failing test.

Is this a hoax for attention? It's possible, but that's a plausible scenario, so I don't see reason to doubt it. Should I receive information indicating it's a hoax, I'll reassess.

layer8•2h ago
To be fair, the whole premise of vibe coding is that you don’t have to understand how things work under the hood. And Replit advertises creating and deploying apps that way: https://docs.replit.com/tutorials/vibe-coding-101
Alifatisk•3h ago
Please do not link to twitter directly, use xcancel!
layer8•1h ago
HN guidelines are to link to the original source, and Dang has confirmed that submissions shouldn’t link to mirror/proxy sites. Instead, circumventing links can be given in the comments.
codechicago277•3h ago
The fault lies entirely with the human operator for not understanding the risks of tying a model directly to the prod database, there’s no excuse for this, especially without backups.

To immediately turn around and try to bully the LLM the same way you would bully a human shows what kind of character this person has too. Of course the LLM is going to agree with you and accept blame, they’re literally trained to do that.

cap11235•2h ago
> SaaStr.ai

Has to be a joke. Right?

layer8•2h ago
One thing that AI likely won’t obviate the need of is making backups.

Here’s another funny one: https://aicodinghorrors.com/ai-went-straight-for-rm-rf-cmb5b...

rahimnathwani•1h ago
Not only backups, but also a database with transaction logs or some way to play back the transactions after the most recent backup.
Arn_Thor•1h ago
This is the funniest thing I’ve seen in months. Maybe years? Incredible stuff
mnafees•1h ago
One thing I’ve learned from seriously using AI agents for mundane coding tasks is: never ask them to do anything that involves deleting stuff. Incidents like these only reinforce that belief.