@garybernhardt

Execute Program (learn programming tools quickly); Destroy All Software (dense programming screencasts); formerly Deconstruct conference.

Seattle, WA
Joined March 2007
evergreen controversial opinion: it is good to care about the quality of your work
24
66
6
678
41,534
Gary Bernhardt retweeted
Nathan: Do you see why this is funny? Elizabeth: Because all these certificates have to be revoked? Nathan: Yes. But do you understand why 4 is a terrible secret key? Elizabeth: Well... it's equally likely as any other value drawn from the uniform distribution.
14
55
1
1,261
90,048
When an LLM says: "Don't turn assumptions implicit in an everyday scenario into explicit input restrictions" I have some intuition for how it got there instead of just writing: "Don't state obvious assumptions about inputs" and that scares me a bit.
1
1
21
2,460
the AI era has brought a new world of pain regarding "do I need to hit shift+enter or alt+enter to insert a newline", where choosing the wrong one often submits the text instead of inserting the newline, and I am genuinely mad about this in real life
11
10
181
3,657
two cardinal sins of UI designed for experts: defeating muscle memory and typing speed
15
788
I've been back on codex this week for reasons, and it makes me miss pi. Pi is simple, has very little UI jank, and it doesn't tell me to "visit the community forum" and other nonsense. It waits for me, then does exactly what I said, which is how terminal tools should work.
3
2
1
51
2,676
Gary Bernhardt retweeted
GPT-6.1-Sol reasoning traces totally legible, nothing to worry about
152
126
141
3,772
1,084,689
Gary Bernhardt retweeted
all intelligence, no discernment
3
7
1
55
7,693
I always listen to the confident, loud declarations about the future of programming (don't want to get left behind)! That's why I always start with a UML diagram, then let tooling generate aspect-oriented WS-* services, with the data stored in a network database. blockchain
8
19
202
14,756
the hottest possible take: things are not simply good or simply bad
8
11
1
69
5,534
This is my experience too. It's a huge, obvious effect. Now put this alongside the utterly confident claims that "AI writes better code than you ever did." xitter.cf/Sirupsen/status/211290…
models do not produce simplicity. they hedge, for completeness. that's your value. the lack of this skill is called AI slop.
5
7
175
5,564
I fully appreciate the feeling, and I feel it too, but which "value"? "What will someone pay me a wage to do?" "What do I enjoy doing?" "What will improve other people's lives?" "What will reduce the probability of Dijkstra haunting my home?" xitter.cf/housecor/status/211255…
I spent 25 years getting good at web dev. I memorized syntax, browser APIs, accessibility techniques, and performance optimizations, security patterns, and learned dozens of libraries and frameworks. Now I'm trying to decide what knowledge still has value.
6
3
92
6,952
this was a valued rug
1
12
1,242
I, for one, consider 4 a perfectly fine integer between 1 and 39402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942642
58
1,175
34
29,067
325,118
Gary Bernhardt retweeted
4
3
54
5,621
The Prompt Engineer's Prayer: AI didn't do that. And if it did, it was good. And if it wasn't, you used the wrong model. And if you didn't, the next model will fix it. And if it doesn't, that's a skill issue.
11
18
1
224
4,898
curious that AI behavior we like is evidence of superintelligence, but AI behavior we don't like is a skill issue on the human operator's part
4
10
1
138
4,074
Gary Bernhardt retweeted
a compiler is a function that turns a sequence into a tree, turns that tree into a graph, and then turns that graph back into a sequence
6
94
5
456
Right now someone is learning a tidy but wrong theory about your personal area of expertise.
20
118
44
577
Gary Bernhardt retweeted
1999: there are millions of websites all hyperlinked together 2019: there are four websites, each filled with screenshots of the other three.
124
14,812
405
81,681
"Yo WHAT UP, it's ya boi Anubis, back at it again with another soul unboxing video. Now as you can see, this one is a little heavier than a feather, which longtime fans of the channel will know is REALLY bad, haha"
88
10,318
153
39,276