frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Personal task manager Super Productivity v15 Release with complete UI overhaul

https://app.super-productivity.com/
1•johannesjo•2m ago•1 comments

Rereading

https://maxgirkins.com/writings/on-rereading
1•mgirkins•3m ago•0 comments

Hardship, hashtags combined to fuel Nepal's violent response to social media ban

https://theconversation.com/how-hardships-and-hashtags-combined-to-fuel-nepals-violent-response-t...
1•rntn•7m ago•0 comments

Exposing the Dark Side of America's AI Data Center Explosion [video]

https://www.youtube.com/watch?v=t-8TDOFqkQA
1•mgh2•8m ago•1 comments

Breaking down the breathtaking visual effects of Chrono Trigger [video]

https://www.youtube.com/watch?v=JLONKDud51k
1•marc_omorain•9m ago•0 comments

Measuring the environmental impact of delivering AI at Google Scale [pdf]

https://services.google.com/fh/files/misc/measuring_the_environmental_impact_of_delivering_ai_at_...
1•doener•10m ago•0 comments

How to Burst the Israeli Bubble

https://www.theguardian.com/us-news/ng-interactive/2025/sep/14/how-to-burst-the-israeli-bubble
3•NomDePlum•11m ago•0 comments

The West is buried under red tape

https://www.ft.com/content/484d8c2a-b61d-42f1-9d57-5d2d8c83c6d3
1•arbuge•12m ago•1 comments

Eye drops could replace glasses or surgery for longsightedness, study says

https://www.theguardian.com/society/2025/sep/14/eye-drops-could-replace-glasses-surgery-longsight...
1•giuliomagnifico•12m ago•0 comments

What Caused Democrats' No-Show Problem in 2024?

https://www.thenation.com/article/politics/democratic-nonvoters-policy-preferences/
2•rawgabbit•13m ago•1 comments

The AI Doomers Are Losing the Argument

https://www.bloomberg.com/news/articles/2025-09-12/the-ai-doomers-are-losing-the-argument
1•thm•14m ago•0 comments

The teens behind RedSnapper: a smart Arduino-powered prosthetic arm

https://blog.arduino.cc/2025/08/21/meet-the-teens-behind-redsnapper-a-smart-arduino-powered-prost...
2•PaulHoule•14m ago•0 comments

Library of Time

https://libraryoftime.xyz/
2•japaget•16m ago•0 comments

A U.S.-China tech tie is a big win for China because of its population advantage

https://gabrielweinberg.com/p/a-us-china-tech-tie-is-a-big-win
1•paulpauper•16m ago•0 comments

Meh Superpowers, or Not?

https://jovex.substack.com/p/meh-superpowers-or-not
1•paulpauper•17m ago•0 comments

Howl, after Allen Ginsberg (for the AI-headed hipsters)

https://statmodeling.stat.columbia.edu/2025/09/10/howl-after-allen-ginsberg-for-the-ai-headed-hip...
1•paulpauper•17m ago•0 comments

Ask HN: Is there a easy connector between MongoDB and Postgres?

2•singlepaynews•18m ago•0 comments

The Day-Long, Repeating GRB 250702B: A Unique Extragalactic Transient

https://iopscience.iop.org/article/10.3847/2041-8213/adf8e1
1•Stratoscope•18m ago•1 comments

Defending Amateur Radio Spectrum: The AST SpaceMobile Battle Continues

https://www.openresearch.institute/2025/09/12/defending-amateur-radio-spectrum-the-ast-spacemobil...
2•upofadown•18m ago•0 comments

Machines of Loving Grace

https://www.darioamodei.com/essay/machines-of-loving-grace
1•ibobev•19m ago•0 comments

Norway, the Capital of Electric Cars, Is Turning to Electric Planes

https://www.nytimes.com/2025/09/14/business/energy-environment/norway-electric-plane-green-energy...
1•bookofjoe•21m ago•1 comments

South Africa 'aims to be self-sufficient across nuclear value chain'

https://world-nuclear-news.org/articles/south-africa-aims-self-sufficient-across-nuclear-value-chain
1•mpweiher•23m ago•0 comments

The Perl Programming Language in 2025 (FOSS book)

https://github.com/cloudstreet-dev/The-PERL-Programming-Language/blob/main/01-why-perl-still-matt...
2•DavidCanHelp•27m ago•0 comments

Medics in southern Gaza sound alarm over wave of newly displaced Palestinians

https://www.theguardian.com/world/2025/sep/14/southern-gaza-nasser-medics-displaced-palestinians-...
5•hebelehubele•30m ago•0 comments

Where did DNSSEC go wrong?

https://blog.apnic.net/2024/07/05/where-did-dnssec-go-wrong/
2•fanf2•30m ago•0 comments

Musicolour.art

https://musicolour.art/
1•gdss•33m ago•1 comments

AI Use Is Being Driven by People Who Understand It the Least

https://www.wsj.com/tech/ai/ai-adoption-study-7219d0a1
1•jonbaer•36m ago•1 comments

Show HN: I made an app that solves movie discovery

https://movieloop.eu/
1•AljazHisoft•42m ago•1 comments

Oklch()

https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/oklch
3•redbell•42m ago•0 comments

Search for organizations and people that have paid Supreme Court justices

https://projects.propublica.org/supreme-connections/
3•mooreds•43m ago•0 comments
Open in hackernews

Lost $300 due to an API key leak from "vibe coding" – Learn from my mistake

1•liulanggoukk•1h ago
I just learned an expensive lesson and wanted to share it here so others don’t make the same mistake.

I recently lost $300 because of an API key leak. It started with a surprise $200 charge from Google Cloud, and when I looked into it, I found another $100 charge from the day before. Both were for Gemini API usage that I never intentionally set up.

After digging, I discovered the issue: I had hard-coded an API key in a script that was part of a feature I ended up deprecating. The file was only in the codebase for two days, but that was enough for the key to leak. Google actually sent me alerts about unusual activity, but I missed them because they went to a less-frequently-checked email account.

Here’s what I learned:

Never hardcode API keys - Use environment variables or a .env file, even for temporary code.

Set up billing alerts - Google Cloud (and other providers) let you set up alerts for unexpected charges.

Check all linked emails - Don’t ignore notifications, even if they’re sent to secondary accounts.

Don’t rely solely on GitHub’s secret scanning - It’s useful, but renaming variables can bypass it.

This happened while I was experimenting with "vibe coding" (letting AI generate code quickly), but I realized too late that human oversight is still crucial, especially for security.

Hope this helps someone avoid the same costly mistake!

TL;DR: Hard-coded an API key in a deprecated script, key leaked, and I got charged $300. Always use environment variables and set up billing alerts!