computers can be understood • DMs open (but responsiveness varies) • she/her, ⚢

Chicago, IL
Filter
Exclude
Time range
-
Minimum likes
Replying to @samth
Yes, it is certainly a “the worst people you know are fighting” kind of situation…
1
11
771
Replying to @samth
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!
1
16
814
Replying to @samth
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!)
3
1
29
1,000
Replying to @samth
I don’t think I really understand what you mean—in what way do you think that is relevant to this blog post? (To be clear, I think I have a good handle on this particular drama, I just don’t understand how you think dislike for memory safety factors into it.)
1
10
2,018
good lord
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.
3
37
4,143
Replying to @samth
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
1
29
1,040
Replying to @_saagarjha
lol I made almost this exact post in a discord server a few months ago
6
418
Replying to @samth
Was that really up for debate?
2
310
Replying to @scheminglunatic
The C Standard Cannot Be Replaced And Will Never Be Destroyed langdev.stackexchange.com/a/…
1
4
76
4,875
racket-nonogram now supports automatically generating “mega nonogram” puzzles from standard puzzles
3
35
3,971
Replying to @samth
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)
1
13
379
while working on this I have begun to understand why there are no mega picross implementations on the internet
1
3
42
4,130
been working on a racket implementation of nonograms/picross that supports networked co-op github.com/lexi-lambda/racke…
1
5
47
3,506
for the record, I do not consider this an improvement
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.
3
3
68
10,123
I have published my first new blog post in four years lexi-lambda.github.io/blog/2…
22
42
453
64,539
I’m not enormously fond of HasCallStack, but it’s undeniably useful. And if you think of it as a compiler directive in this way, then its behavior in this example doesn’t seem so scary. Of course two different identical TH splices can generate different code.
4
312
Indeed, in a language with a sufficiently powerful macro system (Racket), it could really be implemented this way. But TH is not powerful enough to do this as it lacks a requisite piece of macro technology (syntax parameters), so a pseudo-constraint was a convenient alternative.
1
3
383