Top
Best
New

Posted by MaxMussio 4 days ago

LLMs reward expertise(www.seangoedecke.com)
1406 points | 569 commentspage 2
esjeon 4 days ago|
> The model outputs are much more concise than when I try and talk to GPT-5.6 Sol about mathematics. By signalling expertise, Tao shunts the model into “talking-to-mathematicians” mode, not “explaining-to-amateurs” mode

I believe this works in two different ways.

First, information compression. The use of professional language helps describe problems more densely with minimal information loss/distortions. Verbose output by LLMs (e.g. ELI5) tend to incorporate local chat context, which can destabilize the context (e.g. out-of-topic, irrelevant nitpicking on writing style and wordings) and lead to faulty logic and even hallucination. LLMs are not good enough to look through all the noise, so, sometimes, it's helpful to refine the input data before performing actual tasks.

Second, boosting logical pattern-matching. Using professional language helps drive logical reasoning through simpler pattern-matching b/w texts. This is not about whether LLMs can reason or not; it's about how high-level reasoning is guided by preconception. Even humans tend to consume only textual surface of highly complicated theories (e.g. Adam Smith's "invisible hand"), and use them casually during conversation. It's similar for LLMs: if the conversation is conducted entirely in professional language, LLMs can easily incorporate external professional information into its reasoning. If the text is written in amateurish tongue, translating it into professional language can introduce errors and distortions.

So, yeah, keep your conversation professional, tidy and tight. A large volume of unprofessional text helps no one.

neilv 4 days ago||
> In the 2010s, if you had technical gaps (say, you couldn’t write CSS), you had to either rely on a skilled colleague or just hope that the answer to your exact problem was out there on the internet.

You could read some general reference/guide/tutorial documentation on CSS, and then probably solve your problem (without searching for "how to center a div", or whatever your exact problem was, and copy&pasting the answer and moving on), also becoming more knowledgeable in the process.

The rest of the short blog post has some good points, but the first sentence sounds like it's targeted at the percentage of developers who did StackOverflow copy&paste to close Jira tickets, never becoming experts.

Delegating to LLM-ish AI is just a natural evolution of that. The question is whether they can still add value if kept in the loop.

The article author suggests that the answer is to be expert, and is addressing people who... "either rely on a skilled colleague or just hope that the answer to your exact problem was out there on the internet."

petcat 4 days ago||
> You could read some general reference/guide/tutorial documentation on CSS, and then probably solve your problem

Hours + Hours of reading and a lot of trial-and-error. The loop was so long and sooo slow. Now it's instant. As if your very first Google search just solved the problem for you immediately.

bumblehean 4 days ago|||
>Hours + Hours of reading and a lot of trial-and-error. The loop was so long and sooo slow.

But that's how you learn...

marssaxman 4 days ago|||
I lost my desire to learn anything about web development twenty years ago and specialized my career in a completely different direction. I had not touched HTML at all since then until earlier this year, when I discovered that AI robots could do it for me. Now I am happy to whip up HTML/CSS/JavaScript visualizers, explorers, and even one-off interactive report presentations whenever they might be useful, precisely because I don't have to learn any of that crap to do it. My time & attention are far more productively spent focused on the work I am actually good at and interested in doing.
jonahx 4 days ago||||
There was some learning, but also a lot of waste. As a self-learner, I've never been able to learn so fast as I can now with an LLM to instantly answer my specific questions, and incrementally correct and grow my mental model. And while with some subjects you need to worry about accuracy, LLMs are generally very good with programming questions, and (for most types of questions) you can verify their claims yourself.
suzzer99 4 days ago||||
The problem with CSS is it's a) all broad and no depth and b) constantly adding major new paradigms. If you don't get up to speed and stay there, you lose it.

Pre-AI I'd say I've gotten over the hump 3 times with CSS, only to lose it again by the next time I had to use it in volume.

david-gpu 4 days ago||||
It is not the only way to learn.
nonethewiser 4 days ago||||
Why do you think thats worth learning? Doing a few times manually sure… but to force yourself to solely rely on it is foolish. Just use the calculator.
petcat 4 days ago||||
We don't need to learn CSS anymore. Just like we don't need to learn ASM since GCC does a great job generating it from higher-level code.
limitedmage 4 days ago|||
I am a frontend engineer and I see so many bugs from vibe-coded CSS from people who think just like you. CSS is very powerful and easy to get wrong if you don't understand it. Since most CSS code on the internet is not good, LLMs do not generate good CSS code and create a lot of bugs ranging from bad performance to completely broken reflow.
ericd 4 days ago|||
Funnily enough, I seem to remember some people saying that compiler generated assembly wasn’t as good as handmade assembly.
jazzyb 4 days ago||
For early compilers in certain contexts, this was once true.
willsmith72 4 days ago|||
the question is, what's the business cost of some amount of css bugs vs paying specialists or people to learn these details.

the generalists win overall, except of course for specific cases where specialists are great

kibwen 4 days ago||||
I want to believe this is sarcasm, but it's so hard to tell these days.
nonethewiser 4 days ago|||
For many cases like the one described, its true.
kibwen 4 days ago||
It's not. The majority of people regularly using GCC to develop C code (IOW, the primary use case of GCC) are familiar with assembly.
fragmede 4 days ago||
How familiar? Do they ever look at the .S files? know what ar and nm do? Deal with objdump? How important are those details for day-to-day compiling of C code for regular programmers?
kibwen 4 days ago||
Yes, they know what ar and nm do. Whether these things are relevant for day-to-day compiling of C code is watching the goalposts sail over the horizon; the original statement being mocked here is "we don't need to learn ASM because GCC is so good", which completely betrays ignorance of why people learn still learn and deal with ASM to this day. Even if LLMs were comparable to compilers either in predictability (they're not) or code quality (they're not), the people who know what they're doing still take pains to understand how their tech stacks work, because that makes them better programmers, and this will continue to be true.
petcat 4 days ago|||
It's not sarcasm.

We've all accepted that code-generation has been required and accepted for decades.

__d 4 days ago||
Code generation (by compiler) has one major difference: it's deterministic.
petcat 4 days ago||
Here are the reported miscompilation bugs in GCC so far in 2026. The ones labeled "wrong-code".

https://gcc.gnu.org/bugzilla/buglist.cgi?chfield=%5BBug%20cr

I count 500+ of them.

smallerize 4 days ago|||
That's not what "deterministic" means.
absoflutely 4 days ago|||
Not sure what your point is here since wrong code doesn't mean non-deterministic. How many of these yield different results with the same input and architecture?
GPerson 4 days ago||||
Learning ASM will actually teach you a lot about how the computer works, and I doubt learning CSS deeply teaches you much about design fundamentals.
cure_42 4 days ago||||
Define "we".

The people who make the tools that generate your assembly instructions need to learn it. Just like the people who make the browser rendering engine and push CSS forward still need to learn it.

The people who don't need to learn asm never needed to learn it. If you wouldn't code in asm now, you wouldn't have ever.

This " logic" is so irrational.

_carbyau_ 4 days ago||||
I just want to point out the exception - the person who the AI learns from.

Someone has to know it. And to advance it to the next level requires domain level expertise. Or are we allowing LLM's to determine the next CSS snapshot/version/level/whatever?

chasd00 4 days ago|||
Experts work on gcc so everyone else doesn’t have to.
gafferongames 4 days ago|||
Yes
a2ff6eeb0 4 days ago|||
Honestly, we don't really need to learn any more. These days, I mostly copy and paste from tickets to the LLM, and then rubber stamp the output. I have people in my team that try to care about what they're making, but they're generating less code, and filling tickets more slowly, than I am. Even when it comes to system design and architecture, the LLMs aren't great at it, but honestly, they're better than my coworkers (I'd say system architecture is probably at the same readiness level that coding was last year). Expertise wouldn't really help you get things done faster.

You could probably replace me with a minimum wage worker to do some manual testing and copy-paste errors from the console into the LLM, and still be fine.

Let's see how long it is before the next round of layoffs, I guess. For now, the money's fine and the work's boring but ok.

But, no, the LLMs rewarding expertise line is pure cope. Software is not really skilled labor any more.

(obviously, throwaway -- I'm not interested in potentially advertising this to my employer)

JSR_FDED 4 days ago||
> Honestly, we don't really need to learn any more.

Perhaps for your task of closing Jira tickets that’s true - but the you have a decision to make: wait until you’re eliminated or try to anticipate where future competitiveness comes from.

a2ff6eeb0 4 days ago||
Yeah, that's the thing; future competitiveness isn't going to come from learning, at least not from learning about software. The LLMs have that covered, and software is becoming low status work anyways.

It's largely going to come from interpersonal skills and being likeable enough to be the face of the projects and companies. Technical skill is rapidly dropping in value.

miyoji 4 days ago||
This claim can only be true if LLMs have completely mastered all intellectual aspects of creating and shipping software.

That's so far from being true it's like saying that humans are currently an interplanetary, post-scarcity species.

a2ff6eeb0 4 days ago||
All? obviously not, but enough that I can ship more than my colleagues while not really paying attention to the output or fully understanding it. Technical skills aren't unnecessary, they're just becoming something that nobody will pay for.

LLMs debug extremely well, generate code well enough, and do high level design acceptably, but fail in weird ways, so my actual work these days (outside of delegating to the LLM) is mostly manual testing. I need to give them nudges sometimes, but a year ago they needed constant nudges. In another year, I expect that it'll be good enough that pasting in a bug report with the right jargon will be all the nudging I need to get something that customers will accept if it gets shipped. They're already close.

It's obviously going to remain pretty manual without some breakthroughs, but it's largely not work that needs a ton of intelligence or skill. The world hasn't caught up with software development being a few steps up from burger flipping, so I'm still getting paid well to do it, and I'll keep collecting that paycheck as long as it lasts. But learning about code is rapidly becoming relatively valueless.

I wish it was different, I actually enjoyed getting paid to learn, but I play with the cards I'm dealt.

spike__ 3 days ago||||
It's inefficient though. With LLMs you can get a correct answer instantly for asking the right question, and if it's not perfect you can iterate on it. With your typical googling loop you wasted a ton of time on things you didn't need.
sega_sai 4 days ago|||
Yes, but sometimes I don't need and want to learn. One example from my recent experience in research -- building custom dashboard pages for results of scientific analyses. Each analysis is bespoke, and building interactive webpages is simply not the skill many researchers have (and it's boring IMO). But here with LLM you could easily explore the results visually/share them with collaborators etc. There are plenty examples like that. But certainly there are cases where learning is required.
lionkor 4 days ago||||
This "instant" loop is so fast because it doesn't involve the part where you learn
petcat 4 days ago|||
You seem to be hung up on the part about "learning". Do you know how x86 registers work? Or atomic instructions available on ARM, SPARC, or POWER architectures?

No, of course not. Because all of that got abstracted to higher-level instructions decades ago.

lionkor 4 days ago|||
> Do you know how x86 registers work? Or atomic instructions available on ARM, SPARC, or POWER architectures?

Yeah, I have a pretty good idea of how we go from code -> IR registers -> x86 registers and how the underlying hardware has more registers than that, etc.

As for SPARC and POWER, I have not yet gotten my hands on one! But as someone who writes compilers for fun I did learn about most of that, yes.

I write C# in my dayjob, and having written high-ish performance C++ and Rust for a couple years before that, and because of all the curiosity-driven projects I've done (like writing useless compilers), I did learn a lot.

This has helped me massively in my job, especially when optimizing our C# sensor data ingestion backend to process hundreds of thousands of measurements per seconds with explicit backpressure etc. it was great fun because I know what I'm doing.

I'm not trying to "uhm actually" you, but when you call yourself a software engineer, I do expect that you know some of these things after some years in the industry. The only way you wouldn't is a lack of curiosity, or because you genuinely had no idea that you CAN learn these things.

hvs 4 days ago||||
Yes, I do. And it wouldn't take you that long to learn, either.
petcat 4 days ago|||
Well that's great for you. That's some knowledge that you will possess for the rest of your life.

I want a green lawn and big bushy shrubs in front of my house. Do I need to know the intricate biology of my soil and habitat? No, of course not. I just do the surface-level things that make the lawn and shrubs thrive.

Johnny555 4 days ago||
>No, of course not. I just do the surface-level things that make the lawn and shrubs thrive.

And others want the green lawn and big bushy shrubs, but don't want to learn all of the surface level things to make their lawn thrive so they hire a service to do it for them. And there's nothing wrong with that - not everyone enjoys the yard work, but they still want the thriving lawn and shrubs... and they are happy to write a check to OpenAI... err...Lawn Doctor every month to get that result since the time they save by not dealing with their lawn, they can pursue things they do want to do.

Not everyone wants to (or needs to) learn every detail along the way of getting the results they want.

NegativeLatency 4 days ago||||
I understand your point, but also imagine applying that across the whole spectrum of computing.

It's very useful that there's an intermediary that knows how that stuff works so I can build things without thinking about it in excruciating detail the whole time, I can dip down lower and learn stuff when it's relevant (like cache access and nested arrays) but I can also not do that in many situations.

There's also the argument that you can do engineering without understanding the underlying science as seen in th pyramids, the beautiful old european churches, etc

nonethewiser 4 days ago|||
Who is more productive? A python dev who learns about x86 registers in his free time or one that uses AI at work?
JSR_FDED 4 days ago|||
The one who uses AI at work will eventually be replaced by someone cheaper who uses AI at work.

The one who learns about x86 registers is much more likely to continue to evolve

lionkor 4 days ago|||
More productive? If the result can be trash, of course the AI work wins. In industries where quality and performance BOTH need to be upheld, knowing these details lets you guide the LLMs in a way that they will simply never do by themselves, and lets you meaningfully review performance critical code.

This reduces the cycle time on issues and reduces bugs and performance regressions. If I pitched that last sentence to your boss, chances are he'd take it.

vouaobrasil 4 days ago||||
But maybe there's a limit to the usefulness of this abstraction. Perhaps forgetting too many basic skills lower down isn't always as useful as going from Assembly to C. I'd argue that there's a law of diminishing returns there, and it's not an endless series of benefits.
yyyyyyyyyyzyyyy 4 days ago|||
[dead]
hgoel 4 days ago||||
In a world where there are endless things to do and only limited time to get them done, not every issue needs to be a learning matter.
Jtarii 4 days ago||
If you are making something that you care about you should probably understand how it works. I didn't know this was such a hot take.
hgoel 4 days ago||
So, since you care so much and caring requires knowing everything about everything that even remotely intersects with your project, as (presumably) a software developer presumably you understand in detail how every bit of the CPUs you're targeting, plus the lithography, chemistry, and how solid state physics, and the underlying quantum mechanics work?
dbalatero 4 days ago||
You seem to be massively exaggerating here for effect.

I think the main point is, if you're building frontend web apps, you should probably know how HTML, CSS, and JavaScript interact to some decently high level. Can you look stuff up on the margins via AI, or StackOverflow, or whatever? Sure.

If you're building <something else>, you should probably know the core tools and concepts at the appropriate level to build them.

No we do not need to know every aspect of CPU branch prediction and whatnot to make a webpage.

hgoel 4 days ago||
I think it's pretty obvious from the context of "if you had technical gaps (say, you couldn’t write CSS)" that this isn't about someone that regularly works on frontend web apps, it's about someone that is having to do something that is not normal for them. E.g. I mainly work on HPC code, maybe once in a year or two I need to throw together an animated poster to accompany a printed one. It's obviously ridiculous to claim that this means I have to learn frontend web dev.
nonethewiser 4 days ago|||
Learn what? The thing the tool can do instantly? Take the win and spend your energy on bigger problems.
lionkor 3 days ago||
If you don't learn anything, you can be replaced with zero friction
Jtarii 4 days ago|||
All the boring stuff you skipped to get right to the answer you want was just as important whether you want to admit it or not.

Having to read through a structured resource describing something to figure something out has intrinsic value that an LLM is not going to provide you with.

daishi55 4 days ago|||
> All the boring stuff you skipped to get right to the answer you want was just as important

This is obviously not the case. There are mountains and mountains of boring, unimportant stuff that LLMs can do for us now.

For example, at work I can now make a nestJS dashboard without having any idea what nestJS is. I can just tell the LLM what I want, and it makes it so. This allows me to make my tool useful to people without having to become an expert on something unimportant.

JSR_FDED 4 days ago||
You’re not the only one who doesn’t know what nestJS is
daishi55 3 days ago||
Yes? My point is that for what I do - low level systems and embedded stuff - nestJS is really not something that I need or want to know about. I just want a good dashboard. Now thanks to LLMs, I can focus on the fun and interesting stuff.
JSR_FDED 3 days ago||
My point is that it’s not even called nestJS
brazukadev 3 days ago|||
maybe you are confusing the fact that 2 bad frameworks exist with similar names, nextjs and nestjs
daishi55 3 days ago|||
Yes it is lol
dymk 4 days ago|||
Well, no, it might not be important. Maybe you won't use that knowledge about CSS grids and flexbox for another year or two, or maybe ever.
keeda 4 days ago|||
I think you're talking about a different type of expertise from TFA. Consider this: What if I never enjoyed frontend programming and so I never wanted to be an expert on that?

In fact, I never enjoyed frontend programming because it was such a pain to deal with matters I considered trivial yet so frustratingly hard to do right... like centering a div. And yet the slightest misalignment is visually jarring and forces me to get a bit OCD about fixing it, which made it even more frustrating.

I questioned the whole premise of the situation: is working around a bad developer experience something worth spending my time on? Unless I actively wanted to get in there and fix the situation, not really. So yes, in those cases I would outsource my problem to a colleague or StackOverflow and move on. And as a career choice, I preferred to do more backend dev.

I would posit that that was the type of expertise that did not matter. The type of expertise that really matters here is good UI design. That is entirely orthogonal to the drudgery that is implementing and debugging webpage rendering, and I am eternally grateful to LLMs for freeing us from it.

You can extend that line of thought to the entire article. What really matters (and what LLMs reward) is domain expertise rather than technical expertise.

suzzer99 4 days ago||
> like centering a div

We'll of course you're gonna be frustrated if you start with the hardest problem in HTML :/

keeda 4 days ago||
Just in HTML?? I think it's up there with naming and cache invalidation!
bonoboTP 4 days ago|||
I don't think AI use is supposed to replace foundational learning such as reading a C++ book or Python book or CSS tutorial when you're a beginner. You still have to do those things if you want to be a professional or a strong amateur. But many people just want to get the thing done. They don't want to become a mechanic, they just want to drive from A to B.
Avicebron 4 days ago||
> They don't want to become a mechanic, they just want to drive from A to B.

I'm fairly certain the article is directed at professionals, or at least the AI companies are basing their valuations off of directly taking a slice of that professional "productivity".

hahahaa 4 days ago|||
As they said in the 80s or maybe earlier RTFM. I think if you got a good enough duster TFM was still readable in 2010.
henryfjordan 4 days ago|||
I've seen junior engineers be productive on their first day in the industry because of AI, so I don't think the article is the whole truth.

The example math is boundary-pushing and definitely not a solved problem. But most of us work on CRUD backends with a React frontend. Those are more or less solved problems that have well-documented solutions. For those kinds of tasks, LLMs just reward usage.

I can count on one hand the number of times in my career I've needed to solve a problem that's not described on Stack Overflow.

whateveracct 4 days ago|||
the author forgot you could also do a secret third thing: learn!
j45 4 days ago|||
Except LLMs will only tend to share the most common or average of what it knows as the standard and deviating from it (including new ways) it can be resistant to.

An expert can lay a different kind of frame to prevent the llm to fell out of its way of being generally too verbose, and that can transfer as well to code generation and complication.

zuzululu 4 days ago|||
dont really see the point when LLM compiles english
nullsanity 4 days ago||
[dead]
keiferski 4 days ago||
This is why the chat interface is ultimately not the best option for non-expert users, because they require the user to bring knowledge with them. You can call this the “query” method: you have to know what to ask to get the answer you want.

A real world example might be: I can find any movie DVD you want from our warehouse, but you need to tell me the name of it. Don’t know the name? Tough luck.

Contrast this with a “browse” interface: the options available are presented to you, and you can pick from them. Relevant contextual information is already on-site. The DVD store has shelves of potential movies you can rent, and you don’t need to know their names ahead of time.

The interfaces of future AI will be more browse oriented, with a query viewer available in the settings for advanced users.

incrudible 4 days ago|
Picking a DVD to watch is a rather inconsequential decision. LLMs already do this sometimes, asking you to pick one of a few options, but without domain expertise you will invariably make worse decisions, but if all the n-th order consequences were first explained to you, that would result in you having built domain expertise, but also erasing most of the speed advantage LLMs give you. Moreover, you will never know about the options that are never presented.

Inevitably, this is the new tradeoff to make, above average quality comes from asking for more, and knowing what to ask for comes from expertise.

zmmmmm 4 days ago||
There's a growing and fascinating divide between people who see LLMs as more of a "bicycle for the mind" in the vein of Jobs vs those who see them as whollly supplanting the role of human intelligence. I can't help but wonder if these aren't primarily two human archetypes more than anything - the LLMs can be both and they erect a mirror of the human using them. Some humans really don't want deep individual expertise and intelligence to be the deciding factor because they don't identify with that. Others are completely the opposite. We really can't tell which will be more effective yet, because LLMs are very good in both modes. But most of the predictions currently are people executing on wishful thinking about what they hope will be the outcome.
jappgar 3 days ago|
There ARE two types of people. Those who ride bicycles and those who prefer a self-driving car.
travisgriggs 4 days ago||
I totally see this. I just did 3 hours of bot sitting to put together some thrash loops that thrash our provisioning working flow for a BLE gadget we make. It was pretty straightforward and productive. But then, I have a lot of experience with BLE, and a quite a bit of experience with python and shell scripting. So I was able to guide the process through stages, do some intermediate testing, make some adjustments, and proceed. Domain experience made this really easy and straightforward. Me two junior engineers who have only superficial/high level knowledge of BLE and some of the other pieces, couldn't have done this as effectively.

Where my angst comes, is worrying that no one will ever get that experience anymore. They might have had some eventual success, who knows what monstrosity a much less guided LLM would have done, but experential learning may be mostly a thing of the past. And it creates a real tension between the person with experience and the person without.

ImaCake 4 days ago|
>Where my angst comes, is worrying that no one will ever get that experience anymore.

I am a fairly inexperienced python developer using LLMs to build software and find that I still learn a lot just from prompting and tinkering. Maybe that's less true once you reach a certain level of competence, but at my intermediate level I am still learning a lot even leaning heavily on LLMs.

bob1029 4 days ago||
The LLM is like the death star. If you don't know exactly where to point it, you will likely miss your target and have no/negative effect. The further away the target, the more accurate your firing solution needs to be. If all you need to do is add something like a dark mode theme to an existing product, this is probably a point blank shot in this metaphor. Building an entire codebase from zero, or even refactoring a legacy codebase into a new codebase, are lightyears away by comparison. You can still land the shot, but you need to deeply understand the metrology and astrodynamics.

The information system required to encode the aesthetic preferences needed to make a technology experience not suck is likely in excess of what any near-term solution will offer. Knowing when to say "no" is perhaps the most important skill here. You can't just say it arbitrarily either. You really have to mean it and be willing to fight other humans for it.

roncesvalles 4 days ago||
That's why when people like Pieter Levels tweet "I cancelled and then vibecoded 100% of my SaaS subscriptions", you need to take it with a huge grain of salt because you're not Pieter Levels, you cannot vibe code your SaaS subscriptions.
akudha 4 days ago||
I don’t understand why this is such a revelation. Anyone who has listened to a good/great interview knows the skill of the interviewer plays a big part. To ask good questions, to understand what the other person is saying (AI or human) - that requires skill, expertise and patience.

Someone with less skill or expertise might still get good results, sure. It would just take longer and it wouldn’t be pretty

jesse_dot_id 4 days ago||
I've been equating them to graphing calculators since the first LLM launched. It's an amazing tool if you know how to use it. If you don't know how to use it, it's still a tool, but you won't be doing anything amazing with it.
moregrist 4 days ago||
Nice analogy.

I loved graphing calculators until I learned tools like Mathematica and Matlab. Still waiting for the Mathematica version of LLMs.

Agents / loop engineering / whatever is hot with the AI Twitter kids still isn’t it.

cduzz 4 days ago|||
LLMs are golden retrievers that have memorized all of wikipedia
27183 4 days ago||
maybe outing myself as a dinosaur, but "back in my day" the calculator came with a book that detailed exactly how to use it. Both the high level basic language and the low level system language. Not knowing how to use it is simply a failure to Read The Fucking Manual.
dafelst 4 days ago||
You can read the manual all you want, but if you don't know basic algebra, trig, calculus, etc, you are not going to have any idea how to apply or use much of anything that the manual describes with regards to actually doing math with a graphing calculator. There is a base level of knowledge required.
27183 4 days ago|||
It was a general purpose computer, just a small one. Anything you could do on a "real" computer could be done on a calculator, albeit with tighter constraints. It might help to have some higher math objective to accomplish, because that would better utilize the preloaded system software. But in terms of the hardware? Probably not super relevant.

I made a lot of use of the TI-89 era CAS in college. But IMO the TI-83 era manuals taught me more about both math and computers than the subsequent generations could have.

lowbloodsugar 4 days ago|||
Difference is, it can teach you.
FinnLobsien 4 days ago|
I think this is extremely true when it comes to prompting, but not only in this way. I would add that this also applies to an LLM's output on deep enough topics.

Anyone can point at a public GitHub repo and have an LLM write the documentation for it. Whether that documentation is good requires understanding that codebase.

There's no way around expertise unless we're talking about strictly mechanical tasks.

I do think LLMs are incredible at helping to build your expertise. You could point it at a codebase and say: "Explain how this API works" and interrogating the LLM until you get an explanation at exactly your level of understanding.

huflungdung 4 days ago|
[dead]
More comments...