frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Craton HSM – A memory-safe PKCS#11 software HSM in Rust

https://github.com/craton-co/craton-hsm-core
1•victor-craton•39s ago•0 comments

Utah Republicans see storing nuclear waste as a 'once in a lifetime opportunity'

https://grist.org/energy/salt-dome-utah-nuclear-waste-curio-energy/
1•Brajeshwar•1m ago•0 comments

Ask HN: What's the hardest part of running AI agents in production?

1•lenamarchetti•1m ago•0 comments

A Whole Lot of Nunsense

https://cinemasojourns.com/2026/03/24/a-whole-lot-of-nunsense/
1•jjgreen•1m ago•0 comments

Journalist Security Checklist: Preparing Devices for Travel Through a US Border

https://www.eff.org/deeplinks/2025/06/journalist-security-checklist-preparing-devices-travel-thro...
2•ColinWright•2m ago•0 comments

Scrapping business class could halve aviation emissions – new study

https://theconversation.com/scrapping-business-class-could-halve-aviation-emissions-new-study-275474
2•PaulHoule•2m ago•0 comments

OpenClaw lands in WeChat, signaling a new era of AI agents in messaging

https://www.digitimes.com/news/a20260323VL204/tencent.html
1•alephnerd•4m ago•0 comments

Hopscotch grid – a different way to visualize progress in ordered systems

https://www.npmjs.com/package/hopscotch-grid
1•GrouchyPanda•5m ago•1 comments

Why Disable_DDL_transaction Migrations in Rails Should Only Have One Statement

https://www.tbds.fr/en/blog/rails-disable-ddl-transaction-single-statement
2•HollowMan•5m ago•0 comments

Show HN: JSON-io – Java library for JSON, JSON5, and TOON (40% fewer LLM tokens)

1•jdereg•6m ago•0 comments

Dear Europe: Germany has shown the way forward

https://blog.documentfoundation.org/blog/2026/03/23/dear-europe/
3•taubek•6m ago•0 comments

Sports Formal and Informal: Generational and Socioeconomic Status Differences

https://www.tandfonline.com/doi/full/10.1080/01490400.2026.2620528
1•PaulHoule•7m ago•0 comments

Show HN: Streamhouse – all-in-one event streaming for startups

https://streamhouse.app
1•gbram•7m ago•0 comments

Electromagnetism Runs the World

https://www.notboring.co/p/electromagnetism-secretly-runs-the
2•pranade•7m ago•1 comments

A free tool for bot and AI agent developers to validate their Web Bot Auth setup

https://fingerprint.com/blog/web-bot-auth-guide/
1•valve1•8m ago•0 comments

Library of Juggling (2015)

https://libraryofjuggling.com/Home.html
1•bookofjoe•9m ago•0 comments

AccessPatch just launched on Product Hunt – would love your support

https://www.indiehackers.com/post/accesspatch-just-launched-on-product-hunt-would-love-your-suppo...
1•izajahmad•11m ago•1 comments

EU broadcasters say smart TVs and voice assistants are the next gatekeepers

https://www.theregister.com/2026/03/24/smart_tvs_gatekeepers_eu/
2•Brajeshwar•14m ago•0 comments

Most Cities Are Worse at Filling Potholes Than New York City

https://www.governance.fyi/p/your-city-is-worse-at-filling-potholes
2•daveland•15m ago•0 comments

Oil traders bet millions minutes before Trump's Iran talks post

https://www.bbc.co.uk/news/articles/cg547ljepvzo
5•hermitcrab•15m ago•1 comments

Self-propagating malware wipes Iran-based machines

https://arstechnica.com/security/2026/03/self-propagating-malware-poisons-open-source-software-an...
2•danousna•17m ago•0 comments

Show HN: Lambda 0.2 – a func language better than TypeScrip, jq and jQuery

https://github.com/henry-luo/lambda
2•henryluo•18m ago•2 comments

Claude and the Keys to the Castle

https://www.dtlarson.com/keys-to-the-castle
2•derek-larson•19m ago•0 comments

Your bridge to wealth is being pulled up

https://danielhomola.com/m%20&%20e/ai/your-bridge-to-wealth-is-being-pulled-up/
25•second_reef•19m ago•1 comments

Microslop stuffs AI photo restyling powers into OneDrive

https://www.theregister.com/2026/03/24/onedrive_ai_restyle/
1•jjgreen•19m ago•0 comments

Sandboxing AI agents, 100x faster

https://blog.cloudflare.com/dynamic-workers/
3•kentonv•19m ago•0 comments

Show HN: I designed a 24-trit balanced ternary RISC processor on FPGA

https://zenodo.org/records/18881738
1•claudio_mos•21m ago•1 comments

Krita 5.3/6.0 Released

https://krita.org/en/release-notes/krita-5-3-release-notes/
2•EspadaV9•21m ago•0 comments

Burn0 – Track every API cost in your Node.js app with one import

https://github.com/burn0-dev/burn0
1•mhabeebur•21m ago•1 comments

I built a $5.99 alternative to CleanMyMac because I was tired of paying $40/yr

https://onclean.onllm.dev/
1•TusharShukla•22m ago•2 comments
Open in hackernews

God, I hate .env files

17•zidoo•1h ago
There is no reason anyone would ever use this instead of a regular config file.

Comments

the_real_cher•1h ago
Don't people use it with direnv?
myst•1h ago
What makes you believe that abruptly venting on HN will help?
i80and•1h ago
They are right to say it though
Someone•1h ago
I guess they’re thinking God (https://news.ycombinator.com/user?id=God) will read their message and do something about it.
cholantesh•2m ago
Such low karma for a numinous presence!
vincentabolarin•1h ago
Nothing like chasing a process.env that is undefined.
ktpsns•1h ago
Same here. What I hate most is the fact how tooling decides what should be hidden files and what not. Hiding important configuration files (also done by some SSGs) is a bad habit which makes it hard to explore a new project. At least such files should be refered to in some README.
tacoooooooo•1h ago
whats wrong with .env files?
Gormo•1h ago
I think the overuse of .env files is a side effect of the overuse of containers. Working with config files is much more convenient if you're running software normally, but if you're shipping an entire baseline OS along with your application, getting application-specific configuration data into the container becomes non-trivial. Environment variables provide a standardized way of making configuration data set outside the container available from within it.
righthand•1h ago
How are they different than a regular config file? .env and .mytoolconfigrc seem like the same thing to me.
thinkxl•1h ago
.env files are a different use case than config files.

You can use them together. Config files provide configuration to the application. The config file can read environment variables, so you can deploy the same code across different environments, e.g., your local computer, staging, and production.

Then, each environment will provide system-related configuration, e.g., `DATABASE_URL`.

With this setup, the same code will work on each environment.

Now, .env files should live only on your local machine; on any other environment, they should be set differently, not in files.

The .env file is a convenience, but not the only option for environment variables, nowdays you can use 1Password too.