Comment by hollowturtle

6 days ago

Please do not cite Dunning–Kruger effect at random.

Who needs to generate a dumb demo of a 97% done crud app? We had code generators for those, everytime I read claims like that and I ask to explain further I then discover it's people who were not productive before generating the so called "MVP level things to completion with ease".

If you're trying to solve a HARD problem people REALLY have, it's a novelty that agents can't help with, otherwise if it gets 97% there MAYBE it's just a signal that your idea isn't that novel!

LLMs can effectively validate your business idea

I don't really see your point. Most problems that people have aren't really super-novel, but just extremely bespoke.

To give a specific example, 12 months ago I had a client pay me me to make a Chrome plugin that changed the rows in his Shopify Products page to display Quantity and SKU.

These days you'd just one-shot it in Claude.

  • First of all it just underlines how shitty the web has become, second If that's your work I'd chase a career path where Claude can't one-shot this kind of dumb stuff

    • It's not my work. I'm not even a full time dev any more.

      But the client's problem was solved, and they're happy.

      This is a genuinely useful thing. You don't need to shit all over it.

    • Thats quite a surprisingly arrogant take.

      CRUD applications and converting business requirements into code is the thing software developers do to 99% day in day out.

      1 reply →

I'm beginning to get the sense that Sturgeon's Law is at play here and the non-crap 10% of us are arguing with the 90% for whom LLM's shitty output is actually better than what they could do on their own.

I've been lucky enough to work at places with majority intelligent engineers with similar tastes on quality to my own... but it seems to be that's not the norm or the case everywhere.

and it's the 90% that's most vocal. Sturgeon and D-K seen to go hand-in-hand.

The obvious pushback to all of the slop is: coding was never hard. Learning resources were abundant and free.

If these people had a burning desire to build things prior to LLMs and couldn’t put in the effort to learn to build them (which is also fun!) then why would they ever put the effort into anything to understand it and make it good??

  • > coding was never hard. Learning resources were abundant and free.

    Just a nitpick regarding “never”: Learning resources weren’t abundant and free 25 years ago, that’s a more recent development.

    • Maybe in some parts of the world (including mine). But we haven’t have a lot of computers either. But 25 years ago, there was a lot of textbooks and computers editors like O’Reilly already active. I had the C programming language book (not 25 years ago, but the book is older than that) and you could learn a lot with that one book and codeblocks. Same thing with “The Go Programming Language”, “Learning Perl”, and “Programming Clojure”. You only need one book to get very decent.

      1 reply →

  • Before steam was already full of games no one cares about or no one plays, like 80% won't make over 20 bucks.

    It will be just garbage on top of garbage.

What would you consider a "hard" problem?

  • I don't know how to define hard problems.

    All I know is that we have a gigantic amount of tech debt we accumulated on the web chasing the next web framework built on top of tons of abstractions with very disappointing native web apis that shouldn't be taken seriously nor the w3c who specified them.

    And when an Agent it's capable of gluing together a web app with some crud backend with a very rounded corners UI, that solves nothing for end users, we call them capable. These are not hard problems

    • You insist that AI needs to be able to tackle hard problems, but can't say what qualifies as a hard problem. Can you see the problem with that? If you don't know what a hard problem looks like, how do you know the models can't tackle them?

      1 reply →

Give me a "hard problem" and I'll give you a Codex or Claude Code transcript showing how I'd use them to tackle it.

  • I've got a few. Pick whichever you like.

    Factor 135066410865995223349603216278805969938881475605667027524485143851526510604859533833940287150571909441798207282164471551373680419703964191743046496589274256239341020864383202110372958725762358509643110564073501508187510676594629205563685529475213500852879416377328533906109750544334999811150056977236890927563 in less than 24 hours.

    Come up with a way to sample from LLMs such that they can tell funny jokes. The jokes should not be recited jokes from elsewhere.

    Implement a CUDA kernel that achieves optimal efficiency for PyTorch-like conv2d for "reasonable" shapes/strides/dilations/groups. (This task is the closest to being solved by LLMs, but they usually get stuck somewhere doing stupid things instead of considering more advanced optimization methods and still need a human to push them along).