News for hackers. Stuff that matters.
Re:I'm OK being left behind, thanks by xondono on Friday March 20, 2026 @10:13AM (#47454835)
This depends very much on your line of work.

As a freelancer I do a bit of everything, and I’ve seen places where LLM breezes through and gets me what I want quickly, and times where using an LLM was a complete waste of time.

Re:I'm OK being left behind, thanks by pennomi on Friday March 20, 2026 @10:28AM (#47455036)
For sure. The more specialized or obscure of things you have to do, the less LLMs help you.

Building a simple marketing website? Probably don’t waste your time - an LLM will probably be faster.

Designing a new SLAM algorithm? Probably LLMs will spin around in circles helplessly. That being said, that was my experience several years ago… maybe state of the art has changed in the computer vision space.

Re:I'm OK being left behind, thanks by heytakeiteasy on Friday March 20, 2026 @10:46AM (#47455342)
> The more specialized or obscure of things you have to do, the less LLMs help you.

I've been impressed by how this isn't quite true. A lot of my coding life is spent in the popular languages, which the LLMs obviously excel at.

But a random dates-to-the-80s robotics language (Karel)? I unfortunately have to use it sometimes, and Claude ingested a 100s of pages long PDF manual for the language and now it's better at it than I am. It doesn't even have a compiler to test against, and still it rarely makes mistakes.

I think the trick with a lot of these LLMs is just figuring out the best techniques for using them. Fortunately a lot of people are working all the time to figure this out.

Re:I'm OK being left behind, thanks by jatora on Friday March 20, 2026 @11:02AM (#47455592)
Agreed. This sentiment you are replying to is a common one and is just people self-aggrandizing. No, almost nobody is working on code novel enough to be difficult for an LLM. All code projects build on things LLM's understand very well.

Even if your architectural idea is completely unique... a never before seen magnum opus, the building blocks are still legos.

Re:I'm OK being left behind, thanks by tsukurimashou on Saturday March 21, 2026 @06:16AM (#47465745)
the building blocks never were the hard part tho
Re:I'm OK being left behind, thanks by xondono on Thursday March 26, 2026 @02:03PM (#47533700)
> I've been impressed by how this isn't quite true.

I’d say it’s true, but the LLMs and humans don’t have the exact same definition of what “obscure” is.

Karel is almost a subset of Pascal with some keyword swaps. And there’s a LOT of Pascal (and similar languages) around.

From the PoV of a statistical based tool like an LLM, Karel is just another flavor of a very popular structure.

Re:I'm OK being left behind, thanks by monsieurbanana on Friday March 20, 2026 @10:36AM (#47455189)
Specialized is probably not the word I'd use, because llms are generally useful to understand more specialized / obscure topics. For example I've never randomly heard people talking about the dicom standard, llms have no trouble with it.
Re:I'm OK being left behind, thanks by phil21 on Friday March 20, 2026 @11:25AM (#47455948)
I think there is a sweet spot for the training(?) on these LLMs where there is basically only "professional" level documentation and chatter, without the layman stuff being picked up from reddit and github/etc.

I was looking at trying to remember/figure out some obscure hardware communication protocol to figure out enumeration of a hardware bus on some servers. Feeding codex a few RFC URLs and other such information, plus telling it to search the internet resulted in extremely rapid progress vs. having to wade through 500 pages of technical jargon and specification documents.

I'm sure if I was extending the spec to a 3.0 version in hardware or something it would not be useful, but for someone who just needs to understand the basics to get some quick tooling stood up it was close to magic.

Re:I'm OK being left behind, thanks by aleph_minus_one on Friday March 20, 2026 @10:55AM (#47455463)
> llms are generally useful to understand more specialized / obscure topics

A very simple kind of query that in my experiences causes problems to many current LLMs is:

"Write {something obscure} in the Wolfram programming language."

Re:I'm OK being left behind, thanks by AlotOfReading on Friday March 20, 2026 @12:08PM (#47456635)
One tendency I've noticed is that LLMs struggle with creativity. If you give them a language with extremely powerful and expressive features, they'll often fail to use them to simplify other problems the way a good programmer does. Wolfram is a language essentially designed around that.

I wasn't able to replicate in my own testing though. Do you know if it also fails for "mathematica" code? There's much more text online about that.

Re:I'm OK being left behind, thanks by aleph_minus_one on Friday March 20, 2026 @12:28PM (#47456906)
> Do you know if it also fails for "mathematica" code?

My experience concerning using "Mathematica" instead of "Wolfram" in AI tasks is similar.

Re:I'm OK being left behind, thanks by i_cannot_hack on Friday March 20, 2026 @01:10PM (#47457524)
The standard for obscurity is different for LLMs, something can be very widespread and public without the average person knowing about it. DICOM is used at practically every hospital in the world, there's whole websites dedicated to browsing the documentation, companies employ people solely for DICOM work, there's popular maintained libraries for several different languages, etc, so the LLM has an enormous amount of it in its training data.

The question relevant for LLMs would be "how many high quality results would I get if I googled something related to this", and for DICOM the answer is "many". As long the that is the case LLMs will not have trouble answering questions about it either.

Re:I'm OK being left behind, thanks by someguynamedq on Friday March 20, 2026 @12:43PM (#47457134)
Several years ago is ancient with the rate of advancement that LLMs have had recently
Re:I'm OK being left behind, thanks by archagon on Friday March 20, 2026 @01:44PM (#47458024)
> Building a simple marketing website? Probably don’t waste your time - an LLM will probably be faster.

This is actually where I would be most reluctant to use an LLM. Your website represents your product, and you probably don’t want to give it the scent of homogenized AI slop. People can tell.

Re:I'm OK being left behind, thanks by pennomi on Saturday March 21, 2026 @09:32AM (#47466876)
They can tell if you let it use whatever CSS it wants (Claude will nearly always make a purple or blue website with gross rainbow gradients). They can also tell if you let it write your marketing copy.

If you decide on your own brand colors and wording, there’s very little left about the code that can’t be done instantly by an LLM (at least on a marketing website).

Re:I'm OK being left behind, thanks by Starman_Jones on Sunday March 22, 2026 @11:13AM (#47478373)
I just read Claude's front-end design instructions, and it now explicitly bans purple gradients. Curious to see what new pattern it will latch on to.
Re:I'm OK being left behind, thanks by muskstinks on Friday March 20, 2026 @11:35AM (#47456101)
But this learning is also value.

Without playing around with it, you wouldn't know when to use an LLM and when not.

Re:I'm OK being left behind, thanks by daveguy on Friday March 20, 2026 @12:36PM (#47457026)
But the models change every 3-6 months. What's the use of learning what they can and can't do when what they can and can't do changes so frequently?
Re:I'm OK being left behind, thanks by joquarky on Friday March 20, 2026 @03:11PM (#47459228)
If you had to hold on for dear life during the ~2014-2017 JavaScript framework chaos, then 3-6 months is peanuts.

This is an industry that requires continuous learning.

Re:I'm OK being left behind, thanks by christofosho on Friday March 20, 2026 @06:53PM (#47461854)
Some subscriptions offer "unlimited tokens" for certain models. i.e. GitHub co-pilot can be unlimited for GPT-4o and GPT-4.1 (and, actually, GPT-5 mini!). So: I spent some time with those models to see what level of scaffolding and breaking things down (hand holding) was required to get them to complete a task.

Why would I do that? Well, I wanted to understand more deeply how differences in my prompting might impact the outcomes of the model. I also wanted to get generally better at writing prompts. And of course, improving at controlling context and seeing how models can go off the rails. Just by being better at understanding these patterns, I feel more confident in general at when and how to use LLMs in my daily work.

I think, in general, understanding not only that earlier models are weaker, but also _how_ they are weaker, is useful in its own right. It gives you an extra tool to use.

I will say, the biggest findings for "weaknesses" I've found are in training data. If you're keeping your libraries up-to-date, and you're using newer methods or functionality from those libraries, AI will constantly fail to identify with those new things. For example, Zod v4 came out recently and the older models absolutely fail to understand that it uses some different syntax and methods under the hood. Jest now supports `using` syntax for its spyOn method, and models just can't figure it out. Even with system prompts and telling them directly, the existing training data is just too overpowering.

Re:I'm OK being left behind, thanks by muskstinks on Saturday March 21, 2026 @03:44PM (#47470551)
I would say they are not changing but evolving and you evolve with them.

For example: gemini became a lot better in a lot more tasks. How do I know? because i also have very basic benchmarks or lets say "things which haven't worked" are my benchmark.

Re:I'm OK being left behind, thanks by peacebeard on Friday March 20, 2026 @10:56AM (#47455497)
Honestly I think this is the primary explanation for why there is so much disagreement on if LLMs are useful or not. If you leave out the more motivated arguments in particular.