Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
12_throw_away
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
12_throw_away
5mo ago
> Sometimes they work out sometimes they don't Genuinely asking: for which fads was it actually beneficial to jump in during the hype phase? Was there ever anything so critical that there was some huge disadvantage if you didn'
92.
▲
by
12_throw_away
5mo ago
> I dunno what the agents are doing to clone the repo so many times agentic "ai" is going great
93.
▲
by
12_throw_away
5mo ago
I like to think of it as a Torment Nexus SDK. Start with a punishing UI (the web UI work and become unresponsive frequently, always wait at least 1.5 s before responding to interactions, etc.), add infinitely customizable bureucratic rules
94.
▲
by
12_throw_away
5mo ago
well, no response is still a kind of response
95.
▲
by
12_throw_away
5mo ago
> Apple’s patch is *two instructions long*. Two. Those two instructions tell the whole story. Let me show you. come on man, i just wanted to read about the thing. don't just paste ai text at me
96.
▲
by
12_throw_away
5mo ago
> The code base itself has never and will never matter in the big picture Clearing my throat: I am the first person to tell everyone on the team (repeatedly, until they are sick of hearing it) that the users, use cases, and organizationa
97.
▲
by
12_throw_away
5mo ago
> It's unbelievably rude to call it vibecoded slop Could you clarify how much of this code and blog post was written by an LLM?
98.
▲
by
12_throw_away
5mo ago
> feel free to review: [1] feel free to pay me before asking me to review slop
99.
▲
by
12_throw_away
5mo ago
Oh man. Oof. I'm sure there must be some repository out there that has an AGENTS.md but isn't pure slopcode, but I haven't seen it yet. The number of people who can be trusted to vibe code "responsibly" is probabl
100.
▲
by
12_throw_away
5mo ago
> Could it be that the fact that the thing you’re an expert at looked like garbage to you, but the things you’re not an expert at, looked just fine, is not a coincidence? Well when you put it that way ... monetizing the Dunning-Kruger ef
101.
▲
by
12_throw_away
5mo ago
Assertions without context, charts about other charts, numbers (so many numbers) without data. An audit with no auditor. Pure infoslop. What a time to be alive.
102.
▲
by
12_throw_away
5mo ago
you're of course 100% right, I was so proud of my nerd joke that I got like the most basic rust safety rule wrong :(
103.
▲
by
12_throw_away
5mo ago
> What if the wrapped index is used to construct an invalid pointer? Constructing an invalid pointer in rust is UB, yes, but integer wraparound is not. > What if the integer is used to read the wrong data to a disk, or corrupt data on
104.
▲
by
12_throw_away
5mo ago
lol the real estate executive celebrating how they've using "AI" to destroy the housing market is maybe not just the "nearest target"
105.
▲
by
12_throw_away
5mo ago
No. An integer getting deterministically set to an unintended value is a bug. A bug is not the same thing as UB. (Even if it were non-deterministic, it would still not be anything like UB.) It's not the same ballpark, not even the same
106.
▲
by
12_throw_away
5mo ago
altavista is back baby
107.
▲
by
12_throw_away
5mo ago
Hmm. I thought we didn't need libraries or tooling anymore and "AI" could just create everything we needed? I've even been assured that we don't even need programming languages anymore, the LLMs can just write whate
108.
▲
by
12_throw_away
5mo ago
Unless git has some hidden way to do changeset evolution (maybe with jujutsu on top?) then no - I'm pretty sure git is strictly less powerful than hg these days.
109.
▲
by
12_throw_away
5mo ago
> I forgot basic python syntax If you cannot write "basic syntax" for any language then you are not a programmer, and certainly not a software engineer? This is not a value judgement, it's ok (probably good tbh) to not be
110.
▲
by
12_throw_away
5mo ago
Wait wait wait. Jeff Epstein? The New York financier?
111.
▲
by
12_throw_away
5mo ago
> dashboards / metrics to roll up / indicate how well teams and individuals have been doing for a long time I'm actually a little curious about how long it has been. Bad managers have always prioritized irrelevant metrics,
112.
▲
by
12_throw_away
5mo ago
I'm not even necessarily describing myself as a serious professional - in many ways I'm adjacent to all this! But there's a contingent of people (and in real life, too, not just on HN) who get very angry at the very concep
113.
▲
by
12_throw_away
5mo ago
Yes, dear god, I get it, please stop repeating yourself. Besides starting right out of the gate with personal attacks, you've found 20 ways different to say "it's not fair to criticize something another person did because you
114.
▲
by
12_throw_away
5mo ago
The entire point of unsafe blocks and SAFETY comments is that they are easy for humans to find and audit, but not compiler checkable. If it can be compiler-checked by some clever token system, then ... it's just plain safe rust, and yo
115.
▲
by
12_throw_away
5mo ago
> you can always claim you would have used even more caution and process. Well, specifically, my claim is that any serious professional in this industry would have done so. But we're essentially in agreement, in the sense that yes,
116.
▲
by
12_throw_away
5mo ago
Yes, or you could review the code.
117.
▲
by
12_throw_away
5mo ago
There's actually a good example of this in the rewrite [1], in `PathString::slice`. They are doing an unsafe operation to return a slice that could be a use-after-free, if the caller had not already guaranteed that an invariant will
118.
▲
by
12_throw_away
5mo ago
The maddening thing is that there's a right way to do this if you have the patience and professionalism to do so. It requires building a bit of scaffolding (feature flags, cross-language calling support, harnesses for shadow testing,
119.
▲
by
12_throw_away
5mo ago
But the official canary/bleeding edge/nightly/whatever version is now the LLM rewrite, yes?
120.
▲
by
12_throw_away
5mo ago
The docs explicitly say not to: https://docs.kernel.org/next/userspace-api/ntsync.html
More ›