Hacker Newsnew | past | comments | ask | show | jobs | submit | mockbolt's commentslogin

This is one of those classic Unix “looks simple until you actually try to do it correctly” problems.

The fact that filenames can contain almost anything (including newlines or starting with `-`) makes even basic stuff like looping or piping surprisingly fragile

I’ve personally started defaulting to things like `./*` and being extra careful with scripts after getting burned once.

Kinda feels like too much flexibility here actually makes systems harder to work with.


Infrastructure from Code is basically “define infra where you use it” instead of maintaining separate Terraform.

App code declares DB, queues, etc → framework provisions it → no drift between code and infra.

Big win: faster dev + easier for AI-generated code to actually be deployable.


Yes, that's what the article is about? Is this a bot reply?

If there’s no concrete evidence or actionable impact, nothing changes.

Treat it like a thought experiment, not a life decision variable.

Optimize for what you can control — everything else is noise.


One of the best

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: