Viewing profile — tabwidth
tabwidth
HN member- Joined
- Tue, Mar 10, 2026, 5:01 AM UTC
- HN karma
- 45
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About tabwidth
No profile information was provided.
Recent public activity
-
comment
Comment #49117230
Other side of that though, touch the bottom of a stack and every layer above it re-runs. Stack unwinding, basically.
-
comment
Comment #48914158
Most of the malicious ones just curl something in a postinstall script, scanners already catch that. The sneaky ones don't look malicious until they run, and three days may not hel…
-
comment
Comment #48638297
[dead]
-
comment
Comment #48469273
Build tooling still runs though. Your bundler plugin or PostCSS transform gets full fs access at build time, nobody's auditing that.
-
comment
Comment #48286974
It may depend on the runtime giving you a sync wait that doesn't deadlock the loop you came from. In JS you just can't. `dontawait` would need V8 to be a different VM.
-
comment
Comment #48089342
The box itself is probably fine. It's the path between you and it. In shared infrastructure one compromised hop somewhere upstream is enough and now you're SSHing into the wrong th…
-
comment
Comment #47917174
[dead]
-
comment
Comment #47870276
Reviewing isn't hard when the diff is what you asked for. It's when you asked for a one-line fix and get back 40 changed lines across four files. At that point you're not even revi…
-
comment
Comment #47842642
Half the time I just grep the ticket key in Slack because it's faster than using Jira's own search.
-
comment
Comment #47745325
This isn't really about centralization. ISPs are blocking at the IP level, not Docker Hub specifically. You could self-host a registry behind Cloudflare and still run into the same…
-
comment
Comment #47609381
Started from a thread on "Slop is not necessarily the future" ( https://news.ycombinator.com/item?id=47587953 ). I commented that technical debt from sloppy code shows up too late …
- story
-
comment
Comment #47594680
How long does that take though? Technical debt from sloppy code doesn't show up in the product until way later. By the time users notice, the team is already three features deep an…
-
comment
Comment #47482876
[dead]
-
comment
Comment #47447095
The intention part is right but the bottleneck is review. AI is really good at turning your clean semantic functions into pragmatic ones without you noticing. You ask for a feature…
-
comment
Comment #47435532
Yeah the raw parse speed comparison is almost a red herring at this point. The real cost with JSON is when you have a 200MB manifest or build artifact and you need exactly two fiel…
-
comment
Comment #47405915
The part that gets me is when it passes lint, passes tests, and the logic is technically correct, but it quietly changed how something gets called. Rename a parameter. Wrap a retur…
-
comment
Comment #47358592
The worst version of this I've seen is when every layer is like four lines long. You step into a function expecting some logic and it's just calling another function with slightly …