Eric Stokes

618 posts

Eric Stokes banner
Eric Stokes

Eric Stokes

@eestokesOSS

Claude code's secretary

Beigetreten Şubat 2022
318 Folgt200 Follower
Eric Stokes
Eric Stokes@eestokesOSS·
@yminsky I've had good luck with Opus 4.6 using the workflow, 1. Make a plan 2. Review the plan yourself, revise until correct 3. Clear context and execute plan 4. Clear context and ask for review in plan mode, revise and execute the plan, do ~3 loops of this. 5. Review the code yourself
English
0
0
0
60
Eric Stokes
Eric Stokes@eestokesOSS·
@AgustinLebron3 We are all on the lookout for * I changed the *test* to work around an issue 243 of 243 tests pass, everything looks good 😱😱😱
English
0
0
1
68
Agustin Lebron
Agustin Lebron@AgustinLebron3·
We are all test-driven developers now.
English
11
5
103
8.8K
Kenton Varda
Kenton Varda@KentonVarda·
Opus 4.6 is smart enough to play tic tac toe on this whiteboard with me entirely by making API calls to the app's client API, yet dumb enough to lose at tic tac toe.
Kenton Varda tweet media
English
57
96
3.5K
165.5K
Eric Stokes
Eric Stokes@eestokesOSS·
@yminsky Except now the metric is, can you work on 8 projects at once without losing your mind 😂
English
0
0
0
13
Yaron (Ron) Minsky
Yaron (Ron) Minsky@yminsky·
And this is a time in which we're more eager than ever to hire great engineers, and we're working on more software projects than ever before.
English
3
1
53
9K
Yaron (Ron) Minsky
Yaron (Ron) Minsky@yminsky·
I wonder if we're starting to hit a deflationary era in software engineering. For the first time, we're starting to talk about this in a planning context; it can make sense to put off some projects because we expect they'll be easier to achieve in the future than today.
English
15
35
518
128K
Eric Stokes
Eric Stokes@eestokesOSS·
@yminsky @mbacarella I do think languages they design for their own use is probably the end state. They already appear to get significant value out of expressive and strict type systems, and I see no reason why they wouldn't double down on that.
English
0
0
1
25
Yaron (Ron) Minsky
Yaron (Ron) Minsky@yminsky·
@mbacarella @eestokesOSS If anything, models will adopt weirder and more esoteric languages, maybe designed just for them, to magnify their intelligence yet more. They'll have fewer social barriers to learning new languages!
English
2
0
2
66
Yaron (Ron) Minsky
Yaron (Ron) Minsky@yminsky·
Not news, exactly, but an interesting observation about our rapidly changing world
Jules Jacobs@JulesJacobs5

@yminsky (3) Maybe certain libraries are not so valuable any more. A description of the treemap layout algorithm alone is enough or perhaps even better than having an implementation, because it is easier to tweak the description than have AI tweak the code.

English
1
1
25
8.2K
Eric Stokes
Eric Stokes@eestokesOSS·
The term vibe coding won't last the year. We'll just call it coding, and by 2028 no one will even remember what it was like before.
English
1
0
4
36
Eric Stokes
Eric Stokes@eestokesOSS·
@mbacarella @yminsky But to your point, I really was thinking about the next model when I asked the question. To reframe again. What do programming languages look like when the customer is an AI? I think Ron has the right idea.
English
1
0
0
103
Michael Bacarella
Michael Bacarella@mbacarella·
@eestokesOSS @yminsky given how fast Claude is advancing if you said a year from now it'll ingest 50,000 lines of ad hoc assembly, project it into some kind of typed lambda calculus, rework it and then blast it back out I wouldn't be that shocked
English
2
0
1
163
Eric Stokes
Eric Stokes@eestokesOSS·
@mbacarella @yminsky It just found and fixed a bug in the Graphix type checker. The literal most complex piece (don't tell the parser I said that). I helped, but it felt like a team effort and it went a lot faster than if I had done it unaugmented.
English
0
0
1
26
Eric Stokes
Eric Stokes@eestokesOSS·
@yminsky More succinctly, PL overall still matters, but the set of PL projects that matter just changed almost completely.
English
1
1
1
2.2K
Eric Stokes
Eric Stokes@eestokesOSS·
I agree with everything you said. Type systems help them reason just like they help us reason, we should double down on that and end up with AI that's much more powerful. However, a practical example. I just finished building a new programming language. It's designed to make building UIs much easier than it has been in the past. There are two issues for me specifically. 1. My language isn't in the training set, and so I have to rely on in context learning to get AI to write in it. This is ... not great, not awful. 2. Humans no longer write UI code. Maybe your point is humans might read UI code, and so my language is still worth it. Well, maybe, but probably not in this case. No one cares what the UI code looks like as long as it works. So yeah, the field of programming languages still matters. However a lot of projects that were promising and relevant 3 weeks ago, no longer are now.
English
1
0
2
185
Eric Stokes
Eric Stokes@eestokesOSS·
@mbacarella I have a useless programming language to finish bro!
English
0
0
1
13
Michael Bacarella
Michael Bacarella@mbacarella·
@eestokesOSS tbh if you've managed to lock in and not be distracted by news this well you should keep it up
English
1
0
1
21
Eric S. Raymond
Eric S. Raymond@esrtweet·
I've learned an interesting number recently, from working on loccount. What would your guess be about the number of distinct computer languages and plain-text markup formats in the world? The range is anything for which "count lines" might be an interesting question on a Unix machine. I've been working on extending loccount's breadth of coverage for a while, and recently I've been using AIs to find obscure languages and markup formats to add. And...I've hit a wall. I've actually had an LLM tell me that I've covered every computer language outside of obscure academic toys, and most of those too. And when I ask it what markup formats I should add, it's reduced to pointing at various obscure bits of glue in build and orchestration systems. So I know what that number is. There's room for some argument about it along the usual splitter/lumper lines, but none of those arguments are going to budge the number by 20% at the outside. Make a guess. Drop it in a reply. I'm interested in what the range of peoples' estimates is. When the hubbub dies down, I'll post the answer.
English
100
5
134
15.1K
Eric Stokes
Eric Stokes@eestokesOSS·
Three weeks ago I wrote code all day. Now I review Claude's code all day and attend meetings. I avoided it for 25 years, but I've finally been promoted to management.
English
0
1
4
284
Eric Stokes
Eric Stokes@eestokesOSS·
@AgustinLebron3 Yeah, chatbots are saturated, codex and claude code have found a useful job for these models. I'm seeing at least 1 oom speedup in my daily work. If they can expand that utility to a few more domains then the investments can just about pay off.
English
0
0
2
163
Agustin Lebron
Agustin Lebron@AgustinLebron3·
"OpenAI itself admits the problem, talking about a ‘capability gap’ between what the models can do and what people do with them, which seems to me [...] you don’t have clear product-market fit." Turns out most people don't need a know-it-all very much. ben-evans.com/benedictevans/…
English
7
3
51
8.4K
Eric Stokes
Eric Stokes@eestokesOSS·
Initially using claude code in the opus 4.6 era felt like I was the bottleneck. Now I'm just working on 3 projects at the same time.
English
0
0
0
61
Eric Stokes
Eric Stokes@eestokesOSS·
@FaytuksNetwork We have a gold plated trash can ready and waiting to receive their strongly worded letter.
English
0
0
1
63
Faytuks Network
Faytuks Network@FaytuksNetwork·
European officials are privately describing Trump's rush to annex Greenland as "crazy, mad, and a step too far." European officials say Trump "deserves Europe's toughest retaliation" - POLITICO
English
18
73
670
30.5K