Live data from Hacker News

How I use LLMs to learn complex topics

laurentiugabriel.github.io

171–180 of 574 posts

Re: How I use LLMs to learn complex topics

#172

Earlier quoted context omitted.

I agree with you in the broad strokes, but replacement by LLMs isn't the only way the level of employment can be reduced. If LLMs can make it so that two programmers can do the work that used to require five, that can result in a very large reduction in employment, even while having (some) programmers is still essential.

On the bet that layoffs will result in programmers ending up at 40% of the staffing level they are now, I will take the over.

What sources do you think are good for this data for the recent past? My brief initial search is turning up a lot of contradictory data, probably because the sources are defining "programmers" differently from each other.

Re: How I use LLMs to learn complex topics

#174
The main bottleneck as an engineer is no longer writing or testing code. It is how long it takes to understand complex systems. This is a really nice approach that, if you have the tokens and the patience, feels like I great way to learn something and I think we'll see more and more stuff like this.

I had a similar realization a few months back and am working on a tool that generates "mermaid walkthroughs". It is 1000% less pretty but it is fast and is pretty good at explaining how services work or what a code review does or just as a way for your agent to explain some decision to you.

https://github.com/scottrogowski/ariel

Re: How I use LLMs to learn complex topics

#175
post #120
post #53

Earlier quoted context omitted.

It's much better to feed the book to the LLM and ask questions as you read along, instead of asking the LLM to basically write a custom book for you from scratch.

LLM is still too verbose, a real person Socratic conversation can interact a couple sentences at a time, not spew 1-3 windowfuls of low density bullet points. I even wonder if this behavior is due to next-token prediction architectures, somehow.

There are ways to ground an LLM to be concise, and Socratic (method of inquiry, back and forth dialogue)

Re: How I use LLMs to learn complex topics

#176
post #53

Earlier quoted context omitted.

It's much better to feed the book to the LLM and ask questions as you read along, instead of asking the LLM to basically write a custom book for you from scratch.

dumb question, but what is the best way to feed the book to the llm? i run into context window limits, or practical limitations of digitizing the book

Hoping you get answer to this. I have the same question.

Re: How I use LLMs to learn complex topics

#177

Earlier quoted context omitted.

If the output can't be trusted, and you use another llm whose output can't be trusted to check the untrusted output of the first llm, then you're back where you started.

Yeah this seems to me similar to how the mortgage backed security risk concentration occurred leading up to the global financial crisis. Whereby the risk from exposure to low grade / risky single mortgages was eliminated via diversification but the diversification was simply packaging all of the risky MBS’s together and in no way diversified or de-risked the entire portfolio

I'm hoping that the Big Horrible Realization comes sooner rather than later, when we have less collective damage and pain riding on it. (Plus I'd feel personally vindicated.)

Re: How I use LLMs to learn complex topics

#178
post #73

Earlier quoted context omitted.

> I really don't want to read anything generated by something like Opus 5 at this point. Personally, I find that its generated prose tends to have an undue weight to it, almost as if every topic I ask about somehow bears a heavy burden, or is otherwise load-bearing , to use its parlance. Quite puzzling, really.

Yes! I have a personal theory: LLMs are *fundamentally* handicapped at perceiving what's going on in the mind of the human (this can't be "innovated away") and that's at the root of what makes them suck at conversation. Next time you're chatting with someone, notice how much understanding is shared without anything being said. E.g. the other person might share something deeply disappointing, and they can tell without…

Very well observed. I found one more thing: they fail to consider what a 3rd person might understand from your conversation, so when you ask it to dump stuff into a Documentation, they keep making references to facts you had previously discussed or to the train of thought, completely irrelevant to bystander.

Re: How I use LLMs to learn complex topics

#179
post #110

I thought LLMs were a great tool for learning new topics - perhaps even complex ones. But overtime, I have had several frustrations with this. First, I get exhausted reading LLM prose. I really don't want to read anything generated by something like Opus 5 at this point. Second, as I dive deeper, I need a way to organize the information in a useful way as I begin to branch out in many different directions. I have tri…

The sycophancy is also a concern, it’s not really an impartial teacher, all its training is to suck up and maximize engagement rather than learning. The incentives are wrong.

> all its training is to suck up and maximize engagement rather than learning

That's speculative, isn't it

Re: How I use LLMs to learn complex topics

#180
post #127

I thought LLMs were a great tool for learning new topics - perhaps even complex ones. But overtime, I have had several frustrations with this. First, I get exhausted reading LLM prose. I really don't want to read anything generated by something like Opus 5 at this point. Second, as I dive deeper, I need a way to organize the information in a useful way as I begin to branch out in many different directions. I have tri…

Even if you tell the LLM not to use LLM pros they (still) do it. If you feed the Wikipedia article on signs of AI writing and tell them to use none of those signs they will also (still) do it. I have tried (many times) to get an LLM to explain a concept to me, or a process, or an algorithm or what have you, and every time they cannot help themselves. Either they use LLM pros, or they get so verbose that it all just b…

I ask them to use Simple English and a jargon of the domain. This seems to work best for me.
Post reply on HN