Earlier quoted context omitted.
Yes and no. I believe the point he is making is simply that there is no substitute for fundamentals and first-principles thinking. We had scores of students study how microprocessors work and compilers work over decades, yet we have 3 or 4 major processor companies and a handful of programming languages. Yet, what they learned was probably crucial in their development as engineers. We are also so early right now that…
This is kind of different though isn't it? Doing an assembly or compiler class has pretty clear benefits in this regard. But LLMs are tools. Does a great engineer need to know how vscode works? Might be helpful to understand how extensions work, LSPs, and project configurations. Usually when working with any tools, you need to understand how to get the most out of your tool for your needs and that's about it. Core fu…
I were 17, I'd learn how to build LLMs from scratch
541–550 of 725 posts
Re: I were 17, I'd learn how to build LLMs from scratch
#542None of us know what the future of work, education, or AI is going to look like. But your best bet is to become a life-long learner. Be it LLMs, musical instruments, physics, or business.
Re: I were 17, I'd learn how to build LLMs from scratch
#543if i were 17, i'd do these things:
1) LC until mediums
2) Calculus & linear algebra even if i understood nothing i'd just stare at vectors and derivatives.
Re: I were 17, I'd learn how to build LLMs from scratch
#544Re: I were 17, I'd learn how to build LLMs from scratch
#545Earlier quoted context omitted.
> I would encourage people not to seek advice from successful people like this (survivorship bias). Personally I don't see the problem, as long as you're aware there is survivorship bias involved here. What's the alternative really, seek advice from unsuccessful people? That seems worse :) Personally I do both, read about what worked for people, also read about what didn't work for people, then ignore both and do wha…
It's best not to take advice on direction of careers from anyone. It's better to find and work on things that interest you, and then take advice from people that are amazing in that specific field. In mid 2000s in Australia all the "top people" were telling me not to get into a software engineering career because it was dead. It's certainly challenged right now, but it took off during those 15+ years.
Re: I were 17, I'd learn how to build LLMs from scratch
#546Earlier quoted context omitted.
What provable conclusions have you intuited around how LLMs work? Give me some examples to prove your point? I'm absolutely happy to change my view with enough data.
I'm not looking to change your view. But for other readers who are curious, here is a link to an interesting task to gain intuition. Ahmad is a good data point for someone who tinkered, built intuition, then started his own ai company. https://twitter.com/TheAhmadOsman/status/2087742080793620593...
Linking to a Twitter thread about training a small LLM to be good at Wordle is not an example of what I'm talking about. It might well be a useful task but it doesn't allow us to understand deeply what's happening.
Re: I were 17, I'd learn how to build LLMs from scratch
#547Earlier quoted context omitted.
I think it's reasonably common for people to understand what makes them unsuccessful but be unable or unwilling to resolve the problem. For me, I know that one major reason for putting an upper limit on my success is my inability to form effective professional relationships. I know I should go to events and talk to people and use these relationships to my advantage, but that's just not something I've ever been good a…
How do you know that's limiting your success? Do you think the most successful people got that way by attending events? I thought they were hacking in their garages, building great products.
I know there were opportunities I could have benefited from if I'd had better relationships with specific people.
> Do you think the most successful people got that way by attending events?
That's not what I said.
Re: I were 17, I'd learn how to build LLMs from scratch
#548There's also this little-known concept called learning things for learning's sake and not always trying to capitalize on it.
Re: I were 17, I'd learn how to build LLMs from scratch
#549There's this dilemma where in theory there's a ton of demand for engineers that can do real LLM machine-learning, but in practice there are very few available positions and entrepreneurship opportunities. The reality is that an incredibly small minority of companies in the world do any real training or optimisation. It's unnecessary and inefficient for most purposes unless you are fully dedicated to being an LLM comp…
Re: I were 17, I'd learn how to build LLMs from scratch
#550Earlier quoted context omitted.
I'm not sure it's possible to have intuition about systems that work in thousands of orthogonal dimensions. In fact I'm pretty sure most of the research is people trying fairly arbitrary things and testing them and then post rationalising implied understanding of what is really happening on top of good outcomes.
I disagree. It's absolutely possible to develop an intuition about extremely complex mathematical ideas, including llms or high dimensional systems. Learning to build an llm is a great way to start building that intuition.