“Put up in a place
where it's easy to see
the cryptic admonishment
T.T.T.
When you feel how depressingly
slowly you climb,
it's well to remember that
Things Take Time.”
— Piet Hein
It's not possible to understand this blog post without understanding that some people really dislike Rust, memory safety, and the whole idea of programming languages eliminating classes of bugs by rejecting programs.
I can totally believe the claims about Bun. And obviously psychological analysis over Twitter is unprovable. But I've seen this sort of thing a lot over the years.
I really don't think the attitude of the Bun people is relevant here. My claim is that Kelley is mad about the idea of Rust being safer than Zig, which is explicitly a reason given in the Bun blog post.
I am sure it will not surprise you that I do not like Zig and I am no fan of Kelley’s attitude on the nature of safety, but I am not convinced it is a major motivator for this blog post. I have other sources that corroborate the claims about Bun and Jarred. It’s quite the mess!
I think some people (like the creators of Zig) think that it's fundamentally a mistake to try to rule out memory safety problems at the language level, and furthermore they're offended that people want to do that, instead of just writing correct programs in the first place.
Sam, I hate to be the one to tell you this, but I don’t think “we asked an LLM to port everything to Rust containing over a thousand uses of `unsafe` and then merged the PR” is the work of someone who values safety. (If anything I think the Zig folks seem to value safety more!)
@lexi_lambda talks Racket, nonogram/picross puzzles, puzzle solvers, a functional picture combinator library on top of OpenGL, and programming for fun. Enjoy.
piped.video/LwpnwQGNC9Q
LOL @lexi_lambda, I'm arguing (sic!) with Claude about how ridiculously stupid function it has written in Go, and this just happened:
I have not mentioned you once in that conversation.
it is really funny how every sane programmer I know basically agrees that LLMs are sometimes extremely useful for writing code but should never, ever, under any circumstances be used to produce English
ALT Playing X? I'll Show You Something Interesting meme template. In the first panel CEichn’s dad asks “Playing with types? I’ll show you something interesting”. In the second panel he says “The two types of programming languages are Lisp and C. All languages fall into these to categories. Haskell [logo]? Lisp. Java [logo]? C.” Calvin replies “Yeah…”. In the third panel Calvin’s dad continues: “Ruby [logo]? Lisp. Python [logo]? C. Despite having C-like syntax, JavaScript [unofficial logo, annoyingly there is no real logo for this??] is a Lisp.” In the last panel Calvin is kept up by the horrors of what Brendan Eich has wrought.
lol I made almost this exact post in a discord server a few months ago
ALT calvin’s dad: hey check this out. all languages are lisp or haskell. java? lisp. c++? haskell. javascript? lisp. rust? you might think it’s lisp because of the macros, but it’s actually haskell
The index of consumer sentiment isn't broken; models that try to predict it just don't have the right input variables. I fix that and find that, yes, high nominal price levels explain why the vibes are so off. It's the prices, stupid
gelliottmorris.com/p/2026-04…
it’s just a very nice way of writing comments!! I don’t really understand why it isn’t more common tbh (well, okay, I do: it’s because most programmers seem to hate writing comments in general. but you know, skill issue)
Anyone else ever think about how fucked up it is that there’s no easy way to type em dashes on English keyboards outside of macOS? I feel like they are kind of an essential punctuation mark, comparable to if keyboards somehow didn’t have any way to type semicolons.