Live data from Hacker News

Microgpt explained interactively

growingswe.com

21–30 of 55 posts

Re: Microgpt explained interactively

#21

The part that eludes me is how you get from this to the capability to debug arbitrary coding problems. How does statistical inference become reasoning? For a long time, it seemed the answer was it doesn't. But now, using Claude code daily, it seems it does.

Because it's not statistical inference on words or characters but rather stacked layers of statistical inference on ~arbitrarily complex semantic concepts which is then performed recursively.

This answer makes sense if you know that LLMs have layers, if you don't this answer is not super informative.

If I were to describe this to a nontechnical person, I would say:

LLMs are big stacks of layers of "understanders" that each teach the next guy something.

Imagine you are making a large language model that has 4 layers. Each layer will talk to it's immediate neighbor.

The first layer will get the bare minimum, in the LLM's of today, that's groups of letters that are common to come up together, called "tokens". This layer will try to derive a bit of meaning to tell the next layer, such as grouping of letters into words.

The next layer may be a little bit more semantic, for example interpreting that the word "hot" immediately followed by the word "dog" maps to a phrase "hot dog".

The layer after that, becoming a bit more intelligent given it's predecessors have already had some chances at smaller interpretations may now try to group words into bigger blobs, such as "i want a hot dog" as one combined phrase rather than a set of separated concepts.

The final layer may do something even more intelligent afterward, like realize that this is a quote in a book.

The point is that each layer tries to add a little meaning for the next layer.

I want to stress this: the layers do not actually correspond to specific concepts the way I just expressed, the point is that each layer adds a bit more "semantic meaning" for the next layer.

Re: Microgpt explained interactively

#22

Is it becoming a thing to misspell and add grammatical mistakes on purpose to show that an LLM didn't write the blog post? I noticed several spelling mistakes in Karpathy's blog post that this article is based on and in this article.

People aren't gonna be happy I spell this out, but, Karpathy's not The Dude.

He's got a big Twitter following so people assume somethings going on or important, but he just isn't.

Biggest thing he did in his career was feed Elon's Full Self Driving delusion for years and years and years.

Note, then, how long he lasted at OpenAI, and how much time he spends on code golf.

If you're angry to read this, please, take a minute and let me know the last time you saw something from him that didn't involve A) code golf B) coining phrases.

Re: Microgpt explained interactively

#23
post #8

Earlier quoted context omitted.

You are absolutely right. The whole post reads like AI generated.

I didn't get that sense from the prose; it didn't have the usual LLM hallmarks to me, though I'm not enough of an expert in the space to pick up on inaccuracies/hallucinations. The "TRAINING" visualization does seem synthetic though, the graph is a bit too "perfect" and it's odd that the generated names don't update for every step.

For me it was the prose that alarmed me. Short sentences, aggressive punctuation, desperately trying to keep you engaged. It is totally possible to ask the model to choose a different style - I think that's either the default or corresponds to tastes of the content creators

Re: Microgpt explained interactively

#24

Is it becoming a thing to misspell and add grammatical mistakes on purpose to show that an LLM didn't write the blog post? I noticed several spelling mistakes in Karpathy's blog post that this article is based on and in this article.

People aren't gonna be happy I spell this out, but, Karpathy's not The Dude. He's got a big Twitter following so people assume somethings going on or important, but he just isn't. Biggest thing he did in his career was feed Elon's Full Self Driving delusion for years and years and years. Note, then, how long he lasted at OpenAI, and how much time he spends on code golf. If you're angry to read this, please, take a mi…

Agree, same as Carmack. They're suit and tie types now.

Re: Microgpt explained interactively

#26

The part that eludes me is how you get from this to the capability to debug arbitrary coding problems. How does statistical inference become reasoning? For a long time, it seemed the answer was it doesn't. But now, using Claude code daily, it seems it does.

One problem is that "statistical inference" is overly reductive. Sure, there's a statistical aspect to the computations in a neural network, but there's more to it than that. As there is in the human brain.

Re: Microgpt explained interactively

#27
post #14

I read through this entire article. There was some value in it, but I found it to be very "draw the rest of the owl". It read like introductions to conceptual elements or even proper segues had been edited out. That said, I appreciated the interactive components.

It started off nicely but before long you get "The MLP (multilayer perceptron) is a two-layer feed-forward network: project up to 64 dimensions, apply ReLU (zero out negatives), project back to 16" Which starts to feel pretty owly indeed. I think the whole thing could be expanded to cover some more of it in greater depth.

I think the big frustration I've had in learning modern ML is that the entire owl is just so complicated. A poor explainer reads like "black box is black boxing the other black box", completely undecipherable. A mediocre-to-above-average explanation will be like "(loosely introduced concept) is (doing something that sounds meaningful) to black box", which is a little better. However, when explanations start getting more accurate, you run into the sheer volume of concepts/data transforms taking place in a transformer, and there's too much information to be useful as a pedagogical device.

Re: Microgpt explained interactively

#28

Is it becoming a thing to misspell and add grammatical mistakes on purpose to show that an LLM didn't write the blog post? I noticed several spelling mistakes in Karpathy's blog post that this article is based on and in this article.

People aren't gonna be happy I spell this out, but, Karpathy's not The Dude. He's got a big Twitter following so people assume somethings going on or important, but he just isn't. Biggest thing he did in his career was feed Elon's Full Self Driving delusion for years and years and years. Note, then, how long he lasted at OpenAI, and how much time he spends on code golf. If you're angry to read this, please, take a mi…

I have no skin in the game here, but this seems a bit "sharp-edged", do you have something against the guy? He just seems deep into his influencer/retired hobbyist arc to me...

Re: Microgpt explained interactively

#29
post #9

Earlier quoted context omitted.

You are absolutely right. The whole post reads like AI generated.

The rate they are posting new articles on random subjects is also a pretty indicative of a content mill. In 3 days they've covered machine learning, geometry, cryptography, file formats and directory services.

I had to look up what a content mill is. I'm not one, I think. It's "random" stuff because my interests are different. These posts are not written sequentially, I've been working on them (except for this MicroGPT one) for weeks and only publishing now.

Re: Microgpt explained interactively

#30
That was one of the most helpful walkthroughs i've read. Thanks for explaining so well with all of the steps.

I wasn't a coder but with AI I am actually writing code. The more i familiarise myself with everything the easier it becomes to learn. I find AI fascinating. By making it so simple and clear it helps when i think what i need to feed it.

Post reply on HN