Jon Stewart

77 posts

Jon Stewart

Jon Stewart

@codeslack

The other Jon Stewart, not the one you miss. https : // bsky . app / profile / codeslack . bsky . social Github: jonstewart

In The District Katılım Temmuz 2010
285 Takip Edilen906 Takipçiler
Sabitlenmiş Tweet
Jon Stewart
Jon Stewart@codeslack·
I deleted everything here. On the off-chance you need anything I tweeted, please contact me. See you elsewhere.
English
0
0
0
167
matt godbolt is mostly on bsky these days
I'm not sure about this new spelling of my name...but I am looking forward to telling a tale or two about benchmarking and compilers and measuring time in C++!
C++Now@cppnow

C++Now is pleased to announce the third of three keynotes for the 2026 Conference which will be presented on Friday 8th May! Benchmarking - It's About Time by @mattgodbolt Find out more and register: schedule.cppnow.org/session/2026/b… #cpp #cplusplus #programming

English
4
3
98
10.5K
Geoff Langdale
Geoff Langdale@geofflangdale·
Unpleasant truth about programming: solutions that wind up winning aren't the cleanest, most elegant algorithms and design but rather the ones with (morally speaking) the most giant, complete and horrible set of switch statements covering all the weird and interlocking cases.
English
12
5
86
5.5K
Jon Stewart
Jon Stewart@codeslack·
@geofflangdale How I doth long for the quiet discipline of writing MFC Windows applications for data entry by the flickering light of my 15" CRT... The lyf so short, the craft so long to lerne.d
English
1
1
3
264
Geoff Langdale
Geoff Langdale@geofflangdale·
I love these elegiac posts about the fading magic of programming. Not a dry eye in the house, as much decorated industry veterans declare "I will fight no more forever", leaving behind a long string of impressive and original projects to work on... could it be... AI?
John Loeber 🎢@johnloeber

it's strange to see the world of the past fade before my eyes from 2012 through 2024, I wrote code in long sessions of sitting in vim -- sometimes typing, mostly thinking, flipping between different terminals, making changes, looking at errors, googling, reading stackoverflow... I took pride in carrying in my head these towering abstractions. I knew every nook and cranny of my business logic, like a neighborhood you live in. I felt extra fast when tab-completing a single long variable name. Nice. I placed every parenthesis, every semicolon, myself. Hundreds of thousands of them. And like a great wave washing over your sandcastle on the beach, it is now all gone. Engineering will never again be as it once was. What's especially significant about it to me is that there's barely a record of the way it was: I've spent thousands of hours writing software, and I don't think there's a single video recording of me doing it. I remember how it was: the long breaks of meditative silence, the frustration of hunting a particularly tricky bug, the relief and joy in solving it, the expressions of taste and cleverness that come with any manual craft. But it's hard to communicate how it was to someone who has never experienced it. As with all histories, the narrative is lacking in depth: you really had to be there.

English
3
0
12
1.8K
Jon Stewart
Jon Stewart@codeslack·
My team is hiring a programming intern for the summer. Requirements: college junior, no visa sponsorships, live in NYC for the summer, smart as hell, loves programming. "Solutions Development" is the name, programming's our game. Join us. jobs.dayforcehcm.com/en-US/twh/CAND…
English
0
0
0
76
Jon Stewart
Jon Stewart@codeslack·
If you’re SMART you don’t need EZ.
GIF
English
0
0
0
57
Jon Stewart
Jon Stewart@codeslack·
And SANS made theirs… Sad!
Jon Stewart tweet media
English
0
0
2
120
Geoff Langdale
Geoff Langdale@geofflangdale·
all an intricate right wing planned psy-op, rather than a opportunistic bit of evil stupidity. Somehow it's more annoying than the RWNJs on Twitter, who I just block. These guys mean well but holy shit are they less intelligent than they think they are.
English
1
0
0
294
Geoff Langdale
Geoff Langdale@geofflangdale·
Something I've noticed about bsky is that, while you have few-to-no people yelling weird RWNJ stuff, you often get the dumbest, most self-righteous "left" takes over there. Endless weird beardy dudes explaining how the dumb girls and her dumb essay and her dumb mother are ...
English
1
0
0
378
Geoff Langdale
Geoff Langdale@geofflangdale·
@trq212 My reaction when someone who *works at Anthropic* agonizes over how coding is over:
Geoff Langdale tweet media
English
1
0
8
368
Geoff Langdale
Geoff Langdale@geofflangdale·
Why is it that, instead of running at a savage loss and incinerating money, the people in possession of the Amazing Software Generating Machine don't use it to create huge quantities of commercially successful software? If I had something that could Do Software Engineering ...
Adam Wolff@dmwlff

I believe this new model in Claude Code is a glimpse of the future we're hurtling towards, maybe as soon as the first half of next year: software engineering is done. Soon, we won't bother to check generated code, for the same reasons we don't check compiler output.

English
59
93
1.6K
101.4K
Jon Stewart
Jon Stewart@codeslack·
@geofflangdale I mean, I hate to say it, but this sure sounds like an ideal setup for various coding agents/models.
English
0
0
0
7
Geoff Langdale
Geoff Langdale@geofflangdale·
sometimes Hyperscan was tuned for workloads we only ever heard vague descriptions about and/or could play 20 questions about). But it would be interesting to play around with a model where we don't let everyone poke at the benchmarks all the time. Maybe that's already common?
English
1
0
0
224
Geoff Langdale
Geoff Langdale@geofflangdale·
Idea: (probably already done somewhere) If you have a big enough team and enough resources, could you split up new benchmarks for your software "thing" (something with lots of complex behaviors like a compiler or regex engine) so that half the benchmark team gives the ...
English
1
0
1
265
Geoff Langdale
Geoff Langdale@geofflangdale·
Sometimes I'm reminded I should leave shitposting to the experts, got absolutely cooked here lmao
Geoff Langdale tweet media
English
17
5
289
29.6K
Willi Ballenthin
Willi Ballenthin@williballenthin·
me: "don't change the bindings, find another way" Claude Code: "this is a bug fix, not a modification of the bindings"
Willi Ballenthin tweet mediaWilli Ballenthin tweet media
English
1
0
2
756
Jon Stewart
Jon Stewart@codeslack·
@geofflangdale @junyer That is all true given current engines—and it's not like the crop of current engines changes quickly. I don't think it's necessarily true, though. Automaton serialization would provide most of the benefit. But "constexpr" is a nice-enough idiom to consider in idle moments.
English
1
0
0
11
Geoff Langdale
Geoff Langdale@geofflangdale·
Regex implementation by compile time regular expressions is the opposite of a "pons asinorum" - a bridge crossed by very smart people. Possibly a bridge that they *shouldn't* cross, but it does get some smart people to do some really cool tricks. Not, imo, to any useful effect.
English
5
0
21
2.5K
Jon Stewart
Jon Stewart@codeslack·
@geofflangdale @junyer Mild counterpoint: In a number of systems, the regexps are known at compile-time. With "constexpr", compile-time programming in C++ moves from syntax parlor tricks to genuine utility. I agree with you about runtime algs, but constexpr regex compilation would be nice.
English
2
0
0
33
Geoff Langdale
Geoff Langdale@geofflangdale·
@junyer time solves a non-problem: that is, how do we glue together small regex components in a way that the compiler can recognize? However, that's not the way any serious regex implementation works. Automata-based approaches handle many states at once. SIMD based approaches can ...
English
2
0
0
164
Geoff Langdale
Geoff Langdale@geofflangdale·
Based on some conversations I've been having (not gonna subtweet anyone) I'm starting to think that there's a quite significant risk of concussion while "wrestling the borrow checker".
English
3
0
13
2K