Damus
slembcke profile picture
slembcke
@slembcke

Open source Minnesotan, making Veridian Expanse (@VeridianExpanse). I made the Chipmunk2D physics engine, and some other fun libraries. By day, I do a lot of game adjacent work like therapeutic VR, real time drone mapping, and math for heavy machinery.

Profile picture is me wearing headphones with a cat laying across my shoulders.

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Each of them literally wrote half a novel (100k+ words) of "thinking", and still just ...
slembcke profile picture
@nprofile1q... To be clear, I mean it was like mentoring HS students in that they make simple, but reasonable mistakes constantly. With students I can usually guide them towards understanding.

With LLMs, they just confidently make the same mistakes over and over again. When they finally "understand" what their error was they get all "Oh, you're right!" It's *maddening*.

I've tried several times to be "open minded" about it, and I just can't. I come away so frustrated every time.
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Each of them literally wrote half a novel (100k+ words) of "thinking", and still just ...
slembcke profile picture
@nprofile1q... To be clear, I mean it was like mentoring HS students in that they make simple, but reasonable mistakes constantly. When you try and get them to understand them, sometimes they just have no idea what you are talking about.

Like I'll explain or remind them of how things work, enough to let them try to work out the rest. When I do that with LLMs they just... ugh. It doesn't work. They chatter like they are smart, but they make the dumbest mistakes over and over. I don't have the patience.
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Each of them literally wrote half a novel (100k+ words) of "thinking", and still just ...
slembcke profile picture
@nprofile1q... I will say some of the bigger local models like the 31b param Gemma 4 fun as toys for interactive stories. The fact that they *always* create the same characters, and use the same adjectives over and over tells me a lot though. (even between completely different models)

It's bizarre that they seem to output fairly complicated emotional reactions, work with subtle metaphors, and yet completely forget where you are, or who knows what. I'm 100% convinced vibe coding is the same.
1
Bartosz Taudul · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqz9myc59yadhemq6s3mpsugrdzzfqr55c582tedltugukfwhgtn5se7valu nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w You say you have 80+ GB of RAM available, but run models in the 30B clas...
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Local models are actually surprisingly good at understanding/explaining code (eh... ki...
slembcke profile picture
@nprofile1q... Each of them literally wrote half a novel (100k+ words) of "thinking", and still just could never do any of the simple problems I tried to make them fix.

Honestly, I went in to it with a dismissive attitude, so maybe that was my "problem". 🤷 The whole thing felt *exactly* like mentoring high school students to program, which I've done for several years now. The one even argued with me that you could use a variable before you defined it because forward references existed. >_<
3
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w I will say some of the bigger local models like the 31b param Gemma 4 fun as toys for interactive stories. The fact that they *always* create the same characters, and use the same adject...
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w To be clear, I mean it was like mentoring HS students in that they make simple, but reasonable mistakes constantly. When you try and get them to understand them, sometimes they just have...
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w To be clear, I mean it was like mentoring HS students in that they make simple, but reasonable mistakes constantly. With students I can usually guide them towards understanding. With LL...
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Uff. I have complex feelings about this. On the one hand local LLMs being a free publi...
slembcke profile picture
@nprofile1q... Local models are actually surprisingly good at understanding/explaining code (eh... kinda?), but I tried having them fix bugs that I already fixed and they just... couldn't. In the one case I tried a half dozen 30+ billion param models to implement a simple feature in my Lua debugger. Something I did in 2 lines of code in 5 minutes. I gave them all *hours* to do it and they just... couldn't. The closest I got was that one hand inlined a function that was ~5% of the total debugger size.
1
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Each of them literally wrote half a novel (100k+ words) of "thinking", and still just could never do any of the simple problems I tried to make them fix. Honestly, I went in to it with ...
Andre Weissflog · 2w
Hot take: LLM assisted manual coding to write *less* code in *more* time makes a lot of sense. I bet that will get both sides to grab their pitch forks ;)
slembcke profile picture
@nprofile1q... Uff. I have complex feelings about this. On the one hand local LLMs being a free public good that benefits everyone equally fixes many of my problems with how the data is basically stolen from "regular" people and then sold back to us. (IP rights are *not* for us!) On the other hand, I've tried them and found them to be basically useless. I'm in the rare minority of people that have access to enough RAM to run models that need 80+ GB of RAM and... uff they are still kinda just useless.
1
slembcke · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq0q8eanytqf3m9jd0fqvxu6r63lt6jle9qgyxfrd97zv2nwfa8cpq30622w Local models are actually surprisingly good at understanding/explaining code (eh... kinda?), but I tried having them fix bugs that I already fixed and they just... couldn't. In the one c...
Amini Allight · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqz9myc59yadhemq6s3mpsugrdzzfqr55c582tedltugukfwhgtn5se7valu It's re-▒▒▒▒▒▒▒▒- to -▒▒-nvey in text!
slembcke profile picture
I’ve always thought it was dumb that personal watercraft don’t just come with a spare tire. I’ve seen too many people get stranded in the middle of a lake because of it. This person is thinking ahead.

toerror · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqz9myc59yadhemq6s3mpsugrdzzfqr55c582tedltugukfwhgtn5se7valu Could this be the origin story of Steve Jobs' hatred for flash?...