Don't be the out of touch Kung Fu master
dsubburam
85 points
56 comments
September 12, 2026
Related Discussions
Found 5 related stories in 61.2ms across 6,361 title embeddings via pgvector HNSW
- Don't call yourself an artisanal programmer emschwartz · 31 pts · September 13, 2026 · 43% similar
- Carmack: Has early Scratch experience led to fulfilling careers? ilamont · 43 pts · August 31, 2026 · 41% similar
- Uncle Bob: My current strategy is to not read any of the code by my agents jameslk · 13 pts · July 24, 2026 · 40% similar
- Being kicked out of the tech industry signa11 · 21 pts · August 30, 2026 · 39% similar
- AI Doomsday Bullshit Is Getting Tired cdrnsf · 30 pts · July 29, 2026 · 39% similar
Discussion Highlights (20 comments)
glimshe
We are going from the era of manual, line-by-line mental model transcription to one where software engineers can focus on data structures, software architecture and algorithms. I love being able to quickly bring out the program that is already running in my head without having to worry about the grind of typing it into a format that the compiler understands. Dealing with API names. Syntax. Language quirks. Library gotchas. A sizeable portion of my successful career as a software engineer was spent on the tiresome process of interacting with a text editor/IDE to get a program to do what I wanted. I was there when people were still coding assembly. A slow torture where the simplest things took forever to get right. Once I've mentally solved the problem, the fun is mostly over for me. Pure vibe coding is dull and unsustainable with current technology for all but the simplest systems; AI-assisted coding, on the other hand, rekindled my passion for computers.
CamperBob2
https://xcancel.com/ID_AA_Carmack/status/2098443262214230095 for convenience
RunSet
I understand why people value the code John Carmack has released but I do not understand why people value his public statements. "eventually id Tech 5 is going to be open source also. This is still the law of the land at id"[0] "Great! I think Microsoft has been a good parent company for gaming IPs"[1] By sheer coincidence, John Carmack is peddling machine generated code.[2] [0] https://web.archive.org/web/20081003111457/http://www.linuxg ... [1] https://x.com/ID_AA_Carmack/status/1308069857913720832 [2] https://80.lv/articles/john-carmack-s-agi-startup-keen-techn...
cadamsdotcom
Yep. Having to type the code is a form of accidental complexity, and with it gone, you can focus more on the problem to solve, getting it down faster. Of course it's possible for it to go off the rails. Consider that a wildly swung sword can do damage you can't do with your bare hands. To prevent this, constrain your model to the solution shape you want by grounding it; give it contact with reality; ways to run the code it's generating and refine it to meet your goals; granular tests; etc. The new job is in how you wield the tools and it is at least as complex as the old.
rramadass
Resubmission of I recently went through a translation of Musashi's Book of Five Rings - https://news.ycombinator.com/item?id=49660833 (1 comment)
xyzsparetimexyz
'Make sure you don't fall behind!!!' is my least favourite type of post about ai. There's resllt nothing to learn about ai. You're just typing and telling it what to do.
ianpenney
Why are we always at war?
cortesoft
I mean, there is still a place in the world for a Kung Fu master… it’s just not as someone trying to win in an anything goes combat competition. If you think there are going to be as many jobs in the future for people writing all their code by hand, I hate to break it to you. However, there will still be some jobs, and fewer people who want to do it. It will still be a path for some people.
nickledave
> In 2022, he left Oculus to work on his AGI startup, Keen Technologies https://en.wikipedia.org/wiki/John_Carmack oh
vatsachak
Slop posting
justinator
"don’t be the out of touch Kung Fu master" posts on Twitter
tkel
Ironically, this post comes off as out of touch. The purpose of the various martial arts isn't just to win in a life-or-death brawl or murder people as efficiently as possible. Similarly, the point of programming isn't just to generate as much code as possible, or only to be more "productive".
sriram_malhar
Everyone who writes enthusiastically about AI already has the benefit of having worked without AI. They have been schooled in the basics. Enough of us know about data structures, concurrency, networks, language design etc. from the ground up that the knowledge is passed on. I worry about the world that we will be living in when a whole generation has skipped learning the basics the hard way. Given the attendance rates at various educational institutions, I fear that day is already here.
m3kw9
I don't think with the models we have, you shouldn't need to even write a single line of code. What you need is to prompt it right, check for over engineering, check for edge cases, test it very thoroughly. That means don't accept it writing 10,000 lines of code that you cannot review or test properly. Make modules small enough that can be reviewed/tested properly.
acedTrex
Use and learn the tools, even if it sucks and is painful. It does not take long to feel how they work at all. Once you have that you can pick and choose when to engage this new tool at will to "not fall behind." It doesn't have to be all or nothing.
thih9
> WorldEnder > Its just that, it used to be free. All I needed was a computer. https://xcancel.com/rustishard/status/2098853622263976328#m Same here. In particular regarding free as in freedom, so about access and control. Just like I never enjoyed working with proprietary coding platforms, OS, or IDEs, I’m not particularly excited about proprietary models.
threethirtytwo
HN is loaded with out of touch Kung Fu masters. They were the loudest skeptics against AI. Still a lot here. It's human nature. If your identity is defined by your kung fu and a technology is about to obsolesce your kung fu, then all logic goes out the window as you go all out in protecting your identity. It's mostly for themselves. They have to lie to themselves and tell themselves that they still "matter".
yallpendantools
> The introduction chronicled the evolution of swordsmanship and martial arts in general from pragmatic battlefield necessities to sports, historical curiosities, and hobbies. Eh? Martial arts has always been a mix of utility and cultural artifact. Greco-Roman wrestling flourished in a/alongside of military utility. Greeks and Romans had swords, shields, spears, bows and arrows. Boxing also traces its history all the way back to the Greeks. Japanese, Korean, and Chinese arts developed in a society with, also, swords, shields, spears, bows and arrows. Notably these cultures often included weapons training ("kobudo" in Japanese) in their curriculum but that did not phase out the empty-handed aspect of the art. Catch wrestling developed among sailors who would not be strangers to guns and rifles. BJJ developed, well, today. There has always been a component of sportsmanship and self-improvement in martial arts. Carmack misreads this introduction, methinks.
tsylba
My problem with AI is not that they aren't useful, John. Like everything else in life the question is what we shape ourselves to be as a culture, as a community, what is the path we want to take. It's not on the same scale than ditching assembly instruction for a C compiler. I get why most people get with the flow of what competition taught us: if you can't fight them join them. Yet I think it's demoralising we're forced to live the life forced upon us by a few techbros without real collective intelligence about the use of our resources and goals for the future. Again, it always has been a bit like that but never at this scale. We're souless automatons feeding a machine god.
codemog
So what does this guy have to show for working on AI research for more than half a decade at this point? Apparently full time too.