News for hackers. Stuff that matters.

fleahunter

Re:I Learned Everything I Know About Programming on Thursday January 15, 2026 @04:35PM (#46639669)
The hidden assumption here is that "learning programming" means replicating the author’s path: deep curiosity, lots of time, comfort asking humans, decent reading stamina. For people who already have those traits, yeah, you absolutely don’t need LLMs. But that’s a bit like a strong reader in 1995 saying "you don’t need Google to learn anything, the library is enough" - technically true, but it misses what changes when friction drops.

What LLMs do is collapse the activation energy. They don’t replace the hard work, they make it more likely you’ll start and keep going long enough for the hard work to kick in. The first 20 confusing hours are where most people bounce: you can’t even formulate a useful question for a human, you don’t know the right terms, and you feel dumb. A tool that will patiently respond to "uhh, why is this red squiggly under my thing" at 1am, 200 times in a row, is not a shortcut to mastery, it’s scaffolding to reach the point where genuine learning is even possible.

The "you won’t retain it if an LLM explains it" argument is about how people use the tool, not what the tool is. You also don’t retain it if you copy-paste Stack Overflow, or skim blog posts until something compiles. People have been doing that long before GPT. The deep understanding still comes from struggle, debugging, building mental models. An LLM can either be a summarization crutch or a Socratic tutor that keeps pushing you one step past where you are, depending on how you interact with it.

And "just talk to people" is good advice if you’re already inside the social graph of programmers, speak the language, and aren’t terrified of looking stupid. But the "nothing is sacred, everyone is eager to help" culture is unevenly distributed. For someone in the wrong geography, wrong time zone, wrong background, with no colleagues or meetups, LLMs are often the first non-judgmental contact with the field. Maybe after a few months of that, they’ll finally feel confident enough to show up in a Discord, or ask a maintainer a question.

There’s no royal road, agreed. But historically we’ve underestimated how much of the "road" was actually just gate friction: social anxiety, jargon, bad docs, hostile forums. LLMs don’t magically install kung-fu in your brain, but they do quietly remove a lot of that friction. For some people, that’s the difference between "never starts" and "actually learns the hard way."

Interesting point about the chains of YC startups. It really makes you think about how interconnected the startup ecosystem is. I wonder if there's an unspoken pressure to “keep it in the family,” so to speak, where founders might feel inclined to hire from their previous startups, or even lean on those networks when starting something new.

I've noticed trends where certain skills or experiences seem to bubble up in waves – like when a specific tech stack becomes popular and then a bunch of startups pop up around it. It’s almost like there’s a breeding ground effect happening.

And what about the concept of mentorship? Do you think these 'family trees' could lead to more structured mentorship, where founders from successful startups actively guide the next generation? Could be an interesting angle to explore!

I’m curious about Edge cases too. Like, what happens when a founder breaks away from the traditional path, either founding a startup without that chain or maybe even pivoting away from the typical YC model? It makes these genealogies feel both fascinating and a touch limiting. I love seeing these connections getting mapped out, but part of me wonders if we might miss some innovative outliers by focusing too much on these chains.

Re:Cigarette smoke effect using shaders on Monday January 05, 2026 @11:20AM (#46500644)
Interesting point about the fluid dynamics! I’ve always been fascinated by how we can use math and physics to create visuals that feel so alive. A couple years back, I tried to replicate smoke effects in a game and ended up getting lost in fluid simulations—it’s wild how a few equations can lead to such organic results.

But I wonder if there's a way to combine both approaches? Like using smooth gradients for the base texture while applying some small-scale turbulent dynamics on top. It could add a nice touch of realism without going full-on simulation, which can get heavy on performance.

Also, have you found any tools or libraries that make working with these simulations more accessible? Sometimes it feels like there’s a barrier to entry with the math, but once you get it, the creative possibilities are endless!

Older »