Alexis King

7.2K posts

Alexis King banner
Alexis King

Alexis King

@lexi_lambda

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

Chicago, IL Katılım Ekim 2012
22 Takip Edilen12.7K Takipçiler
Sabitlenmiş Tweet
Alexis King
Alexis King@lexi_lambda·
“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
English
5
28
163
0
Alexis King
Alexis King@lexi_lambda·
@samth Yes, it is certainly a “the worst people you know are fighting” kind of situation…
English
1
0
11
686
Sam Tobin-Hochstadt
@lexi_lambda 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.
English
1
0
5
728
Alexis King
Alexis King@lexi_lambda·
@StatisticsFTW @samth It’d be nice if this were the attitude at play here, but that has not been my impression from following this story, I’m afraid.
English
0
0
1
86
Alexis King
Alexis King@lexi_lambda·
@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!
English
1
0
16
755
Sam Tobin-Hochstadt
@lexi_lambda 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.
English
2
0
11
869
Alexis King
Alexis King@lexi_lambda·
@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!)
English
3
1
28
943
Sam Tobin-Hochstadt
@lexi_lambda 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.
English
2
0
19
1.3K
Alexis King retweetledi
Impure Pics
Impure Pics@impurepics·
@lexi_lambda talks Racket, nonogram/picross puzzles, puzzle solvers, a functional picture combinator library on top of OpenGL, and programming for fun. Enjoy. youtu.be/LwpnwQGNC9Q
YouTube video
YouTube
English
4
4
16
1.8K
Tom Sydney Kerckhove
Tom Sydney Kerckhove@kerckhove_ts·
Has anyone written about the concept of double-entry programming? I.e. programming as if it were accounting
English
49
1
180
32.4K
Alexis King
Alexis King@lexi_lambda·
good lord
Paweł Szulc@EncodePanda

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.

English
3
0
30
3K
Alexis King
Alexis King@lexi_lambda·
@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
English
1
0
29
1K
Alexis King
Alexis King@lexi_lambda·
@_saagarjha lol I made almost this exact post in a discord server a few months ago
Alexis King tweet media
English
0
0
6
371
Saagar Jha
Saagar Jha@_saagarjha·
I will not be taking questions at this time.
Saagar Jha tweet media
English
44
148
2.9K
110K
Alexis King
Alexis King@lexi_lambda·
racket-nonogram now supports automatically generating “mega nonogram” puzzles from standard puzzles
English
0
3
31
3.4K
Alexis King
Alexis King@lexi_lambda·
@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)
English
1
0
13
345
Alexis King
Alexis King@lexi_lambda·
while working on this I have begun to understand why there are no mega picross implementations on the internet
Alexis King tweet mediaAlexis King tweet mediaAlexis King tweet mediaAlexis King tweet media
English
1
3
38
3.7K
Alexis King
Alexis King@lexi_lambda·
@tomjaguarpaw @tritlo @kerckhove_ts 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.
English
0
0
5
301
Alexis King
Alexis King@lexi_lambda·
@tomjaguarpaw @tritlo @kerckhove_ts 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.
English
1
0
3
372