Earlier quoted context omitted.
This is an absurd statement. There are many complex undertakings in sport where even the very best get better with practice and can't tell you why. In fact, the ones who think they can tell you why are the one's to be most skeptical of. You are just making stuff up or regurgitating material from a pop science book.
They can't tell you (not everyone is eloquent), but they sure know why. Struggling to put something in word is not the same as not knowing.
Eight years of wanting, three months of building with AI
311–320 of 349 posts
Re: Eight years of wanting, three months of building with AI
#312Earlier quoted context omitted.
This is an absurd statement. There are many complex undertakings in sport where even the very best get better with practice and can't tell you why. In fact, the ones who think they can tell you why are the one's to be most skeptical of. You are just making stuff up or regurgitating material from a pop science book.
They can't tell you (not everyone is eloquent), but they sure know why. Struggling to put something in word is not the same as not knowing.
Please explain walking to me so that I can explain it to a person who forgot how to walk such that he can walk after the explanation.
Re: Eight years of wanting, three months of building with AI
#313Earlier quoted context omitted.
You should take advantage of these states of cognitive exhaustion by asking Claude to document and explain the codebase to you, and checking whether it still makes sense. If there are things that you have trouble understanding in that state, make a note of them to check later whether they can be simplified.
Or, you know, rest :-)
Re: Eight years of wanting, three months of building with AI
#314Earlier quoted context omitted.
> $200/month is already out of reach of the majority of the population. Increases from here means only a small percentage of the richest people can afford it. This is an absurd claim. There are many things the majority of the population spends money on that cost more than this.
I'm going to take your comment at face value, and I'm also going to assume that you're US-based. You need to take a step back and look at the economic reality of the majority of Americans today. Many live paycheck-to-paycheck, even those with "middle class" incomes. For many a $200 one-off bill is debilitating, yet alone a recurring subscription. If you don't know that, you have a dangerously narrow view of the econo…
Re: Eight years of wanting, three months of building with AI
#315This precisely captures my experience with AI tools. When I understand the domain very deeply, AI feels like magic. I can tell it exactly how I want something implemented and it just appears in 30 seconds. When I don't understand something very well, however, I get easily misled by bogus design choices that I've delegated to the AI. It's so easy for me to spend 4 hours drafting some prototype in an almost dreamlike state of productive bliss, only for it to crash apart when I discover some fundamental bug in the thing I've vibecoded.
Re: Eight years of wanting, three months of building with AI
#316Earlier quoted context omitted.
That list cherry picks all the successful cases where the technology improved while ignoring the many, many others where it didn't and the technology improved no further. That's dishonest. It isn't even a good job of cherry picking: we never got mainstream supersonic passenger aircraft after the Concorde because aerospace technology hasn't advanced far enough to make it economically viable and the decrease in progres…
You're not factoring in the list of constraints I provided. There's no broad social acceptance of supersonic flight because it creates incredibly loud sonic booms that the public doesn't want to deal with. And despite that, it's still a bad counterexample, as companies continue to innovate in this area e.g. Boom Supersonic. At best you can say, "It's taking longer than expected," but my point was never that it will h…
Re: Eight years of wanting, three months of building with AI
#317> When I was working on something I already understood deeply, AI was excellent. I could review its output instantly, catch mistakes before they landed and move at a pace I’d never have managed alone. This precisely captures my experience with AI tools. When I understand the domain very deeply, AI feels like magic. I can tell it exactly how I want something implemented and it just appears in 30 seconds. When I don't…
Re: Eight years of wanting, three months of building with AI
#318Does SQLite not have a lemon parser generated for its SQL? When I ported pikchr (also from the SQLite project) to Go, I first ported lemon, then the grammar, then supporting code. I always meant to do the same for its SQL parser, but pikchr grammar is orders of magnitude simpler.
When I refer to "extracting sources from the SQLite codebase" a big part of that was indeed referring to compiling Lemon and executing it against a custom implementation of parse.y [1]. The problem comes from how SQLite's upstream parse.y works. Becuase it doesn't actually generate the parse tree, instead generating the bytecode directly, the intepretation of any node labelled "id" or "nm" is buried inside the source…
Also, nice work: this makes the world just a little nicer!
Re: Eight years of wanting, three months of building with AI
#319Refreshing to see an honest and balanced take on AI coding. This is what real AI-assisted coding looks like once you get past the initial wow factor of having the AI write code that executes and does what you asked. This experience is familiar to every serious software engineer who has used AI code gen and then reviewed the output: > But when I reviewed the codebase in detail in late January, the downside was obvious…
Scary AF
Re: Eight years of wanting, three months of building with AI
#320Earlier quoted context omitted.
> That's all very true, but what you're missing is that the proportion of codebases that need this is shrinking relative to the total number of codebases. There's an incredible proliferation of very small, bespoke, simple, AI-coded apps, that are nonetheless quite useful. Most are being created by people who have never written a line of code in their life, who will do no maintenance, and who will not give two craps h…
This is where I get into much more speculative land, but I think people are underestimating the degree to which AI assistant apps are going to eat much of the traditional software industry. The same way smart phones ate so many individual tools, calculators, stop watches, iPods, etc. It takes a long time for humanity to adjust to a new technology. First, the technology needs to improve for years. Then it needs to be…