{"generated_at":"2026-11-12T18:49:21.362Z","source":{"name":"Hacker News public API","url":"https://github.com/HackerNews/API","attribution":"Stories and comments are public Hacker News submissions by their respective authors. HackerHub is an independent reader, not affiliated with Y Combinator.","content_is_untrusted":true},"story_id":50458208,"hn_url":"https://news.ycombinator.com/item?id=50458208","total_comments":148,"returned":20,"scope":"Up to the requested number of top-level comments in Hacker News ranked order. Deleted comments are omitted. Nested replies are not fetched; this is not the complete thread.","comments":[{"id":50463587,"author":"esFran","created_at":"2026-11-12T06:00:18.000Z","text":"There are several points of view here. Some people claim they will never need to \"program\" again because the LLM will do everything. That text editors are dead... and so is the career of programmer or software engineer. That nowadays, with Claude Code, you can reimplement anything (given a large enough context window, of course). That it is like being an expert in every programming language and system out there. That we should remove politicians and CEOs and put an AI in their place.\nOn the other hand, many people claim that machine-generated software STINKS. That it is extremely verbose, that it reimplements similar methods over and over again. That it would rather cut corners at a low level than build high-level abstractions. That it pulls in libraries and makes serious security mistakes. That it writes tests that are basically incomplete. That it is unable to synthesize and keep context. In short, it has the same flaws as humans.\nI think these are binary points of view, and both are right. We have vampires that are incredibly fast, super-strong, super-intelligent and super-agile, that suck your blood (your money), and that die as soon as the sunlight of security or complexity hits them.\nThere has to be another way. Nobody questions the versatility LLMs provide, or the boldness they give you to take on new projects. But I am not convinced that programmers or software engineers are going to disappear. I am not convinced that a manager can ship a new feature in a couple of afternoons and then lay off, or skip hiring, a junior or senior developer. There is a line near the beginning of Dune that goes something like this: \"there was a time when men handed their thinking over to machines in the hope of being freed, but that only allowed other men with machines to enslave them.\"\nWe need to find a new path between smartphone addiction and being dumbed down by LLMs.","parent_id":50458208,"replies_count":8,"hn_url":"https://news.ycombinator.com/item?id=50463587"},{"id":50460233,"author":"jefurii","created_at":"2026-11-11T23:06:54.000Z","text":"> [W]e are here to declare our intent to use and develop a version of Emacs that is free from LLM-generated contributions regardless of whatever policy GNU decides upon. We invite them to weigh the costs and do the right thing, in which case we will continue to support them. But if they are not willing to do so, we will continue to use and develop an LLM-free version of Emacs anyway, even if it is not GNU Emacs.\nhttps://human-emacs.org/","parent_id":50458208,"replies_count":3,"hn_url":"https://news.ycombinator.com/item?id=50460233"},{"id":50460104,"author":"vhantz","created_at":"2026-11-11T22:59:16.000Z","text":"> I believe a sufficiently interested emacs developer with a\n\n$100 plan and a long weekend could hammer out a pretty good first cut.\nThat no one's yet done it is clear evidence that no one really wanted\nthese things so much as they wanted to talk about it.\nThe disappearance of bikeshedding doesn't look like an obvious one but it's a huge loss. Imagine if every scientist resolved to refer to already written books and carry on their research in closed labs with no discussion with the rest of their field.","parent_id":50458208,"replies_count":5,"hn_url":"https://news.ycombinator.com/item?id=50460104"},{"id":50459133,"author":"russfink","created_at":"2026-11-11T21:45:36.000Z","text":"“AI has turned Stallman's goal of software\nfreedom on its head. Having your computer do whatever your\nimagination can think up -- that's real freedom. The only catch is\nyou'll have no idea how it works. No one does.”","parent_id":50458208,"replies_count":7,"hn_url":"https://news.ycombinator.com/item?id=50459133"},{"id":50463996,"author":"merelydev","created_at":"2026-11-12T07:07:01.000Z","text":"> The irony is rich that AI has turned Stallman's goal of software\nfreedom on its head. Having your computer do whatever your\nimagination can think up -- that's real freedom.\nThe irony is that Stallman promoted free software and allot of code got published online for free, and now LLMs have trained on this code. Without Stallman there will be no vibe coding.","parent_id":50458208,"replies_count":3,"hn_url":"https://news.ycombinator.com/item?id=50463996"},{"id":50458865,"author":"Animats","created_at":"2026-11-11T21:21:24.000Z","text":"It's a whole new world.\nWe need to be thinking about modularity with well-defined APIs now, \nto isolate the chunks created by AI coding. Maintainabilty requires firewalls.","parent_id":50458208,"replies_count":2,"hn_url":"https://news.ycombinator.com/item?id=50458865"},{"id":50467343,"author":"stonekyx","created_at":"2026-11-12T14:08:08.000Z","text":"Fun fact: The README of excali-mode has 25 matches of pattern `, not `. I know, looking for these patterns isn't useful at all these days in any sense... but it's just too tempting.\nIt all comes down to the attitude towards hacking, or any other profession / hobby for that matter, whether one (at a specific mood) enjoys the process or the results. The latter group has something to show off in the end, the former usually doesn't. But they know what they earned.","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50467343"},{"id":50458389,"author":"ggcr","created_at":"2026-11-11T20:42:20.000Z","text":"> RMS appeared in a recent video recounting his CSAIL work on a circuit analyzer in which he, and I'm paraphrasing, \"didn't model the circuit as a system of equations to be solved, but rather approached it much as a human would\" by applying a series of diagnostics.\nbitter-lesson-pilled RMS before GTA VI","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50458389"},{"id":50459019,"author":"piker","created_at":"2026-11-11T21:33:59.000Z","text":"Loved it.\n> But there's one glaring headscratcher, and that's its full-blown,\nself-contained implementation of a terminal emulator, in Rust no less. In the before times, a developer would undoubtedly seek such a heavy\nlift from off-the-shelf kit, but the holmes replicated over a\ncoffee break what a billionaire with infinite resources had been\ntoiling over the last five years.\nIs this really true, though? Did model improvement since Ghostty began simply eclipse Ghostty and anything achievable with that now \"legacy\" code base? Would that project be better off abandoned or started over from scratch with Opus 5.5? Or is there something more there?\nThese are honest questions.","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50459019"},{"id":50459123,"author":"danielvaughn","created_at":"2026-11-11T21:44:36.000Z","text":"\"We may have felt safe bringing a gun to a knife fight, but now everyone's just sending a drone.\" Perfectly said. For those of us concerned about editor efficiency, it's hard to know where to go from here. For years I'd been working on a design tool that was inspired by Vim - entirely keyboard driven using mnemonic keychords. But LLMs really took the wind out of my sails, because eh, why bother now? Somewhere deep down I feel that it's still viable, because I want it to be true that perfectly deterministic tooling is still important. I just don't know if it will be considered important by everyone else.","parent_id":50458208,"replies_count":1,"hn_url":"https://news.ycombinator.com/item?id=50459123"},{"id":50463786,"author":"shrubble","created_at":"2026-11-12T06:37:08.000Z","text":"There is, in terminal usage and programming lingo, \"raw terminal mode\" and \"cooked mode\" ; not seeing the original discussion linked, I do wonder if \"cooked\" was used in both meanings of the word and not just 1.","parent_id":50458208,"replies_count":3,"hn_url":"https://news.ycombinator.com/item?id=50463786"},{"id":50459243,"author":"spapas82","created_at":"2026-11-11T21:56:51.000Z","text":"I more or less agree with the article but we can move it one step further. Nowadays we don't even need text editors no matter how advanced they are. I am a VS Code user and I have not opened VS Code in more than 3 months because I don't need it anymore. Opening a text editor and editing code by hand seems like so ... yesterday.\nThis definitely is a new era and, personally, I love it! (Also I have broken my right arm so I can't write code even if I wanted to. I'm dictating this text.)","parent_id":50458208,"replies_count":3,"hn_url":"https://news.ycombinator.com/item?id=50459243"},{"id":50466200,"author":"antoineMoPa","created_at":"2026-11-12T12:26:42.000Z","text":"Sadly I moved away from Emacs as my daily driver and I just orchestrate agents in tools I build. Emacs will have a lasting impact on me and I will probably be back somehow.","parent_id":50458208,"replies_count":2,"hn_url":"https://news.ycombinator.com/item?id=50466200"},{"id":50466189,"author":"rurban","created_at":"2026-11-12T12:25:43.000Z","text":"Yeah, I really need to let AI write more useful elisp bits for daily life. Like a magit commit message writer, esp. the GNU Changelogs. And much more such thinks.","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50466189"},{"id":50459423,"author":"everybodyknows","created_at":"2026-11-11T22:11:28.000Z","text":"> sealed up transistors can reproduce the same outputs given the same inputs\nwith unerring precision. The power to unambiguously differentiate an\non- versus an off-signal -- the binary \"digital\" -- might seem\ntrivial, but is 100% the reason why we're so comfortable handing over\nthe reins to computers.\nIs the author not familiar with the ECC memory business?","parent_id":50458208,"replies_count":1,"hn_url":"https://news.ycombinator.com/item?id=50459423"},{"id":50465063,"author":"mark_l_watson","created_at":"2026-11-12T09:43:44.000Z","text":"Great read, thanks.\nI spend a lot of time thinking about AI’s effect on me, as a person. TLDR: it’s a mixed bag: for non-coding things, AI has helped me learn and understand the world better. For coding, using AI coding harnesses and agents feels like an addiction.\nI will say that I have used AI coding tools to make my Emacs setup the best it has ever been in 40+ years using Emacs.\nIt is weird to be using tools that sometimes make me think more about myself and their effect on me than the actual technical work I am doing.\nNavel gazing.","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50465063"},{"id":50460403,"author":"skydhash","created_at":"2026-11-11T23:23:02.000Z","text":"> Whither now, we ask -- now that we have, even to my\njaded eye, a god machine that makes short work of all the stuff we\nemacsers believed we were faster at than people using lesser tools.\nEditing speed, customization, the expressiveness of LISP: every\nadvantage we claimed vanished the moment we stopped typing and started\ntelling the AI what we wanted.\nIs that a common thought? I learned vim, then emacs, and various other tooling not because I wanted to increase my speed competitively, but just to reduce my frustration with the gap between thinking and doing. Using something like VSCode to code is like playing on a laggy piano (if that exists). You think about I need to quickly update the signature of this function and it turns into a mouse/keyboard chaotic dance with your eyes focusing all over the place. It's like doing a three legged race.\nWith emacs and vim, I think about the code, notice that I want to change to change something, and can do the necessary actions (almost) subconsciously. Which means, I never stop thinking about the code. It may be longer or faster than someone using another software, but the advantage for me is to rely mostly on muscle memory while I'm thinking deeply about some problems.\nAnother thing is multiple buffer/views at once. This is why I don't like editors that have vim mode, because it's a pain to browse code with them, especially when you want a global view of something. With both emacs and vim, I can have multiple related files/sections of files/output of commands visible at once. Like how you would want physical papers and lay them on a desk.","parent_id":50458208,"replies_count":2,"hn_url":"https://news.ycombinator.com/item?id=50460403"},{"id":50464674,"author":"vkgcr","created_at":"2026-11-12T08:53:03.000Z","text":"This reads like someone getting AI psychosis from building one-shot prototypes. Many such cases.","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50464674"},{"id":50458802,"author":"anthk","created_at":"2026-11-11T21:17:20.000Z","text":">ut at the time, rules-based\nprogramming was still novel enough to be considered a viable approach\nto AI.\nPick MLite from https://t3x.org and you'll get it pretty fast. Or with invariants under Lisp. Or its weird cousing, CLIPS, born from Common Lisp clauses.\nOn code quality, Neomacs (an Emacs clone in Rust, it has Elisp support) crashes a lot. And by a lot, I mean once you hit the menu with the mouse, it segfaults.\n>he only catch is\nyou'll have no idea how it works. No one does.\nIs not about the rules, but the relations. It's a network of clauses, and not something akin to if-then-else with flow controlling. There's no actual \"flow\".","parent_id":50458208,"replies_count":2,"hn_url":"https://news.ycombinator.com/item?id=50458802"},{"id":50466294,"author":"so-cal-schemer","created_at":"2026-11-12T12:38:53.000Z","text":"\"We may have felt safe bringing a gun to a knife fight,\nbut now everyone's just sending a drone.\"","parent_id":50458208,"replies_count":0,"hn_url":"https://news.ycombinator.com/item?id=50466294"}]}