Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jerf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
271.
▲
by
jerf
3mo ago
"Our hypothesis is simple: session logs are now the most important artifact in software development, and should be stored alongside the code itself in the repository." Wasn't there an article on HN that went by in the last fe
272.
▲
by
jerf
3mo ago
The zip file referenced in https://github.com/carbonengine/trinity/issues/21#issuecomme... is probably malware, per https://github.com/carbonengine/trinity/issues/21#issuecomme.
273.
▲
by
jerf
3mo ago
I think part of what you're reaching for is the concept of anti-fragility: https://en.wikipedia.org/wiki/Antifragility Properly speaking, that would be a characteristic of the entire production process, including
274.
▲
by
jerf
3mo ago
Ask your local fire department about putting fires out in battery-powered cars versus gasoline cars. Yes, there is a qualitative difference and it's not in favor of the battery-powered cars. That's not to say that it's a stop
275.
▲
by
jerf
3mo ago
I don't know what those four state's goals are, but if they are out to address the nominal issue and not just collect a payday in court from deep pockets, they are correct to not sue all of them all at once. In our system, they wa
276.
▲
by
jerf
3mo ago
I agree that's what they seem to have been thinking. I don't entirely understand... well... from a rational perspective anyhow, of course companies are not entirely rational... why it didn't become clear that this was a silly
277.
▲
by
jerf
3mo ago
I see all these people complaining about Elm limiting privileges to certain Github projects. A sensible complaint. But why hasn't anyone simply forked Elm, made the small tweak to make the check function return true or whatever, and of
278.
▲
by
jerf
3mo ago
I wrote a while ago about how companies seem to have gotten the idea into their head that subscriptions are unconditionally good, rather than a contingent good based on the exact circumstances of the subscription: https://jerf.or
279.
▲
by
jerf
3mo ago
Yes, it is: https://jerf.org/iri/post/2026/programming_is_engineering/ That said, there's been a lot of changes since this was written that was relevant to the point being made, so I'm not sure
280.
▲
by
jerf
3mo ago
At this point I consider it a minor fringe benefit of being a network engineer that I realize there's hardly any point to going above 500Mb. There's a big price cliff there with my local provider, but... what would I do with that?
281.
▲
by
jerf
3mo ago
The term "fascism" has undergone so much memetic drift that it verges on useless, but this does bear a striking resemblance to fascist corporatism [1], at least taken to the logical conclusion: "A fascist corporation can be d
282.
▲
by
jerf
3mo ago
"unless you control the stack down to the hardware, it's basically a one way ticket to eternal slavery" And you can't control the stack down to the hardware. Even if you are rich enough to fund a group of people to sta
283.
▲
by
jerf
3mo ago
If you can't hear the squeals of the plants [1] in the studio's reception area, are you really getting the full experience of a piece of music? [1]: https://www.cnn.com/2023/03/30/world/plants
284.
▲
by
jerf
3mo ago
I stand corrected.
285.
▲
by
jerf
3mo ago
Consult BigTTYGothGF's reply to my post for more cluestick. (If I'm channeling the late 1990s might as well go all the way and pull out some dead lingo.)
286.
▲
by
jerf
3mo ago
One of my favorite little things to notice is when everybody thinks they know what something is, and they all agree about it, but they in fact don't agree. In this case we have the statement "Code review is a good idea". What
287.
▲
by
jerf
3mo ago
I've had a weblog since 1999. I know where the word comes from. Try rereading in light of that; if you need more hint consider why the author's spellchecker might put a red wiggly underline under the letters "color".
288.
▲
by
jerf
3mo ago
"This blog is written in en-GB" Excuse me, but I believe you meant to say this bloug is written in en-GB. More seriously... you know, 30 or 40 years ago, I can sort of understand this attitude. Today, in the amount of time it ta
289.
▲
by
jerf
3mo ago
I think this is more about us all being on platforms that value engagement and simply don't care if that "engagement" is people fighting with each other. The Internet always had whackjobs... in fact on a per capita basis I&#x
290.
▲
by
jerf
3mo ago
That's not the problem. Wave a magic wand and have all cities walkable and bikeable and you'd still have school busses. I suppose we could wave more magic wands and say "ok, everybody with kids has to live in a city whether t
291.
▲
by
jerf
3mo ago
The people who hand write code for a game engine will beat the people who try to vibe code a game engine. But they'll both be beaten by people using AI intelligently to generate code, but not letting it drive everything. Who look at ev
292.
▲
by
jerf
3mo ago
"(It’s famously not well capable of sounding human)" Rather than a binary, I prefer to measure the question of "how much text does it take to be reasonably sure that it's an AI?" By that metric, it is getting better
293.
▲
by
jerf
3mo ago
I've been using Kimi K2.6 lately (don't have 2.7 available through blessed work channels yet) for tasks where I already know what it is I want to do and I want to just step through the process in pieces, and it's fine. Do I h
294.
▲
by
jerf
3mo ago
Now that I have an nvme SSD in all my computers and boot times are roughly 10-15 seconds or so unless something has gone wrong, the advantage of sleeping is somewhat mitigated. Back in the spinning rust era, though, a good unsuspend could b
295.
▲
by
jerf
3mo ago
"I don't think it's fair to expect that since most of the statically typed languages will not guarantee things in runtime unless you specifically run a validation code in runtime." If I have a value of type X in a static
296.
▲
by
jerf
3mo ago
I haven't done a lot of Typescript, but I've done at least a couple of month's worth now, and every time I have to type "as" my inner Haskell programmer screams. If I could add one feature to Typescript it would be
297.
▲
by
jerf
3mo ago
"This is just validation that is using the type system to indicate the validation has already occurred. I think the real point of “parse, don’t validate” is to make the type system give you structural guarantees that couldn’t exist oth
298.
▲
by
jerf
3mo ago
I don't understand the naming scheme, or the apparent lack of it. I half expected it to be some sort of UUID which would at least makes sense. At one per person for 7 billion people that's a little under 33 bits. Make it a nice ro
299.
▲
by
jerf
3mo ago
For what it's worth, the last time a language exploded on to the scene so quickly that people were picking it up commercially at a large scale before there was any sort of code base that LLMs could train on was Java. (Yes, there were n
300.
▲
by
jerf
3mo ago
If your UI is not fully controllable with a keyboard, the same forces that made that happen will eventually make a mouse mandatory for this hypothetical tech stack too. The terminal has no Platonic quality of being keyboard only. It is an a
More ›