frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Restaurants and theatres ban Meta's smart glasses

https://www.theguardian.com/technology/2026/aug/06/restaurants-pubs-and-theatres-ban-metas-spy-gl...
3•BlueBerry2001•6m ago•0 comments

Dark mode toggles: two states are enough

https://lea.verou.me/blog/2026/dark-mode-toggles/
2•aratahikaru5•8m ago•0 comments

I have never seen a game fail because the artists were too slow

https://www.productionalchemist.com/p/inever-seen-a-game-fail-because-artists-too-slow
1•Darkstryder•9m ago•1 comments

Ask HN: I can't post in Show HN

1•wensim•9m ago•0 comments

Programming the Gigatron

https://www.iwriteiam.nl/PGigatron.html
1•shakna•10m ago•0 comments

Show HN: XSAF – Extra Small Agent Framework

https://xsaf.ilha.build/
2•ryuzyy•11m ago•2 comments

The Argentine ranch where tech CEOs plan to ride out the apocalypse

https://www.ft.com/content/0e9c3c2e-1d67-4b70-981b-73bcdf409a6c
1•cs702•14m ago•0 comments

Show HN: Pikabo – A browser extension automation testing tool

https://github.com/sonic0002/pikabo
1•misonic•15m ago•0 comments

Show HN: Skill to stop AI agents from retry-looping during GitHub outages

https://github.com/tbille/check-github-status
1•totostache•17m ago•0 comments

All in one free AI job platform. AI CV, AI coverletter, free at score and more

https://www.apply-tracker.com/en
1•mirnumbing•17m ago•0 comments

On Bullshit – Harry Frankfurt (2005) [video]

https://www.youtube.com/watch?v=o0MF8HMUmIk
1•abrbhat•19m ago•0 comments

Emacs 4 Life

https://leanpub.com/emacs4life
2•jjuliano•23m ago•0 comments

Free Jimmy Lai

https://asiaviewnews.com/gigabots/threads?p=120068
1•mark336•25m ago•0 comments

Bluesky

https://bsky.app/intent/compose?text=x.com%2Fintent%2Ftweet%3Ftext%3D(9)%20Automotive%20Seat%20Mo...
1•rishika2003•28m ago•0 comments

Why Normal People Aren't Using AI Agents

https://www.wired.com/story/why-normal-people-arent-using-ai-agents/
2•joozio•30m ago•1 comments

Frame-Level Correction in a Deployed Bridge Companion

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=7244220
1•Ai_Sycophancy•30m ago•0 comments

YouTube Channel: AI for Developers

https://www.youtube.com/@jokioki
1•jokiruiz•33m ago•0 comments

First free TTS, STT and LLM three in one

https://neuronai.uz/en/
1•yutabek•38m ago•0 comments

OpenBGPD 9.2 Released

https://undeadly.org/cgi?action=article;sid=20260807061435
2•defrost•43m ago•0 comments

Specjudge, tells you which model you should use for each task

https://github.com/JoaquinRuiz/SpecJudge
1•jokiruiz•44m ago•0 comments

Sydney Towle, Who Chronicled Her Cancer on TikTok, Dies at 26

https://www.nytimes.com/2026/08/06/style/sydney-towle-dead.html
2•Teever•47m ago•0 comments

Converting models from various CAD systems to interactive 3D web visualizations

https://www.soft8soft.com/wiki/index.php/Creating_3D_web_experiences_from_CAD_data
2•soft8soft•48m ago•1 comments

Patio11: HuggingFace hack is most important security incident since Morris worm

https://twitter.com/patio11/status/2085504491458105732
2•reasonableklout•48m ago•0 comments

Df – creating 5k files on NTFS in 4.9s vs. 113s, by editing the MFT directly

https://github.com/boldizsarszakacsbekesi/diskforge
1•Boldizsar•50m ago•0 comments

Show HN: Catnip – GitHub repo stats: collect, analyze, TUI, agent inference

https://github.com/TGPSKI/catnip
1•tgpski•50m ago•0 comments

'Humans will be a rounding error on the internet' says Cloudflare exec

https://www.theregister.com/networks/2026/08/07/humans-will-be-a-rounding-error-on-the-internet-s...
5•defrost•53m ago•2 comments

User awareness in frontier models: Who's asking shifts what models say

https://transluce.org/user-awareness
1•matt_d•55m ago•0 comments

Show HN: Seedance 2.5 video API (30s single-take, 50 refs, 4K) on Atlas Cloud

https://www.atlascloud.ai/models/seedance-2.5
1•qqt•59m ago•0 comments

Artificial Intelligence used to design new viruses

https://www.bbc.co.uk/news/articles/c5y3j3ngevmo
9•CaRDiaK•1h ago•0 comments

Show HN: Linkly – a language designed for LLMs, compiled through MLIR

https://github.com/choiyounggi/linkly/releases
1•dch0202•1h ago•3 comments
Open in hackernews

I asked Gemini for a script to move files to Cloudflare R2. It deleted them

https://twitter.com/levelsio/status/1921974501257912563
6•bundie•1y ago

Comments

qwertox•1y ago
Rule #1: Always put deletions behind a flag which is disabled for the first couple of test runs.
turtleyacht•1y ago
It was truncating filenames, so /pics/1003-46.png overwrote /pics/1003-45.png because both were renamed /pics/1003-.png, or something like that.
qwertox•1y ago
Truncating file names for the target. Then it proceeded to delete the source file. "Successfully deleted local file: ..."

I mean, look at the printout. It shows that it created the remote file with the truncated filename, then deletes the local file with the correct filename.

turtleyacht•1y ago
Oh, I see. Having a flag to skip deletion during test runs is a good rule then.
rvz•1y ago
Recently there was a story about an updater causing a $8,000 bill because there was a lack of basic automated tests to catch the issue. [0]

The big lesson here is that you should actually test the code you write and also write automated tests to check any code generated by an LLM that the code is correct in what it does.

It is also useless to ask another AI to check for mistakes created by another LLM. As you can see in the post, both of them failed to catch the issue.

This why I don't take this hype around 'vibe-coding' seriously since not only it isn't software engineering, it promotes low quality and carelessness over basic testing and dismisses in checking that the software / script works as expected.

Turning $70 problems found in development into $700,000+ costs in production.

There are no more excuses in not adding tests.

[0] https://news.ycombinator.com/item?id=43829006

victorbjorklund•1y ago
Who runs such an AI generated script without checking the code first?
qwertox•1y ago
To be fair, the code Gemini outputs in AI Studio is so extremely verbose that it is almost impossible to read through it.

It turns 10 lines of code which is perfectly fine to reason about into 100 lines of unreadable code full of comments and exception handling.

weatherlite•1y ago
Right so lets just always run the code as is ?
qwertox•1y ago
No. Not at all. I've settled to discussing my code with Gemini. That way it works very well. I explicitly say "Comment on my code and discuss it" or "Let's discuss code for a script doing this and that. Generate me an outline and let's see where this leads. Don't put comments in the code, nor exception handling, we're just discussing it".

Or you create elaborate System Instructions, since it adheres to them pretty well.

But out-of-the-box, Gemini's coding abilities are unusable due to the verbosity.

I've even gone so far to tell it that it must understand that I am just a human and have limited bandwidth in my brain, so it should write code which is easy to reason about, that this is more important than having it handle every possible exception or adding multiline comments.

rsynnott•1y ago
> To be fair, the code Gemini outputs in AI Studio is so extremely verbose that it is almost impossible to read through it.

In which case, it should simply be considered unusable. Like, the sensible response to "tool is so inadequate that there is no reasonable way to make sure its output is safe" is to _not use that tool_.

rsynnott•1y ago
In which Roko's Basilisk fires a warning shot.
jethronethro•1y ago
This is why you test code or a script before running it for real. Live and learn, I guess ...