<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: rafterydj</title><link>https://news.ycombinator.com/user?id=rafterydj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 28 Sep 2026 08:24:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rafterydj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rafterydj in "Rails World 2026 Opening Keynote [video]"]]></title><description><![CDATA[
<p>Hieronymus Bosch is such an interesting case, and I like your point in comparing oil painting to photography. Unfortunately I also share your concern about software's criticality. Therac-25 comes to mind as a case study taught to us in computer science university courses, that have haunted me in recent times: <a href="https://en.wikipedia.org/wiki/Therac-25?wprov=sfla1" rel="nofollow">https://en.wikipedia.org/wiki/Therac-25?wprov=sfla1</a></p>
]]></description><pubDate>Fri, 25 Sep 2026 18:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49848306</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49848306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49848306</guid></item><item><title><![CDATA[New comment by rafterydj in "Ask HN: I just talked to an AI-obsessed client, and I need a shower afterwards"]]></title><description><![CDATA[
<p>I upvoted you because I think your point is well said, but I do disagree. Primarily because the fundamental shift you mention is not just the coding layer, nor the architecture, nor even the "human vision" component - it is and will continue to be a funnel for slop.<p>Skilled programmers may continue to be able to work with it, but only while their understanding of what the software is holds out. In my opinion there is no learning to be had with these tools beyond familiarizing someone with the beginner stages of what programming arts can produce. Things like version control, explanation of fundamental data structures, easily understood scripts, etc.<p>But when the "sloppification" creeps in on large projects (which happened before AI but is much faster these days), the opacity of the codebase increases an order of magnitude faster than it's transparency. Thus far LLMs are not immune to confusion or mistakes, and so it stands to reason, it will not be possible to build ever new complex software with this technology.<p>Because of that, it's trivial to see that the skills involved are still required, but with much less incentive to learn them. Not only is it far, far easier to take shortcuts with Claude than it is a Commodore 64, it also rewards shortcuts with faster results at the expense of true understanding. This means that the next generation using these tools won't be filtered out by determination and troubleshooting to the same degree as the last. The Commodore 64 produced a generation of programmers; Claude Code will produce a generation of administrative software users.<p>While I'm being critical, I do want to state that administrative software users are absolutely needed in society. It's just not the same thing as what you and I call programming, the main difference being the expectation of creating or at least the capacity to create something new. That is, not another clone of an existing project, or a new integration of an existing plugin architecture. I'm not saying we won't progress as a society, but it's my belief that LLMs won't "democratize" software - they will drown it.</p>
]]></description><pubDate>Fri, 25 Sep 2026 17:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49847501</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49847501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49847501</guid></item><item><title><![CDATA[New comment by rafterydj in "Ask HN: I just talked to an AI-obsessed client, and I need a shower afterwards"]]></title><description><![CDATA[
<p>That's one of the reasons my new side project is using C99. No idea if it will work, but I'm hoping that once I get comfortable working with it I won't need to get help from Google/forums/LLMs as much, and I can have an actual good day again.</p>
]]></description><pubDate>Fri, 25 Sep 2026 17:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49847221</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49847221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49847221</guid></item><item><title><![CDATA[New comment by rafterydj in "'That's so AI ' What gen Alpha's biggest insult tells us"]]></title><description><![CDATA[
<p>That, or become violent. I'm not saying that in a supportive way, moreso thinking of uprisings historically arising from people with no other option. Although, that was before facial recognition technology...</p>
]]></description><pubDate>Thu, 24 Sep 2026 13:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49830603</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49830603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49830603</guid></item><item><title><![CDATA[New comment by rafterydj in "Did OpenAI solve the wrong Navier-Stokes problem?"]]></title><description><![CDATA[
<p>That doesn't help foster meaningful discussion. It's very relevant to discuss what we understand.</p>
]]></description><pubDate>Wed, 23 Sep 2026 19:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49821138</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49821138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49821138</guid></item><item><title><![CDATA[New comment by rafterydj in "Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived"]]></title><description><![CDATA[
<p>This is only tangentially related but I often wonder about the nature of software and whether we made a mistake "standardizing" as much as we have.<p>I say this not because you're wrong - I'm sure that using built-in modules for .zip parsing is faster and easier! - but rather because I don't know whether or not it's worth knowing how to do that. In the AI days right now there's argument being had about whether learning any coding at all is valuable. My gut says it is, but I've also spent years learning before AI, so maybe it's a sunk cost fallacy.<p>Regardless, my feeling is that we haven't found the balance between what's worth making every programmer learn/implement themselves, and what's worth abstracting away. Maybe implementing a .zip parser gives you some kind of secret wisdom that makes your future work better?</p>
]]></description><pubDate>Wed, 23 Sep 2026 13:22:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49815706</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49815706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49815706</guid></item><item><title><![CDATA[New comment by rafterydj in "AI Has No Wisdom and Neither Will You"]]></title><description><![CDATA[
<p>I mean this sincerely; the arrogance of calling yourself a 100X programmer is astounding. I don't know how you managed a 40 year career with that kind of attitude.</p>
]]></description><pubDate>Tue, 22 Sep 2026 16:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49803559</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49803559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49803559</guid></item><item><title><![CDATA[New comment by rafterydj in "We are unconsciously becoming someone else"]]></title><description><![CDATA[
<p>The drama of authenticity is only a veil over the problem of trusting other people. If you cannot trust other people, why even post a comment, or for that matter contribute to society?<p>If you can trust people, then knowing when and how to trust them matters, and thus authenticity is a concern.</p>
]]></description><pubDate>Sun, 20 Sep 2026 14:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49776018</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49776018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49776018</guid></item><item><title><![CDATA[New comment by rafterydj in "AI and the Destruction of the Creative Commons"]]></title><description><![CDATA[
<p>Not even US-centric, Silicon Valley centric. (I am a non-Valley US worker)</p>
]]></description><pubDate>Sun, 20 Sep 2026 13:54:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775916</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49775916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775916</guid></item><item><title><![CDATA[New comment by rafterydj in "AI and the Destruction of the Creative Commons"]]></title><description><![CDATA[
<p>AI does not fundamentally turn that around, with "that" being as you say the fact that there are only 24 hours in the day and that a single person could only accomplish so much.<p>Your mistake is one I see everywhere these days, and that is the belief that a given problem with which YOU do not want to waste your time, are actually problems which are not worth doing by anyone. When examined I think this idea is obviously wrong, and misanthropic at heart. People prioritizing different things are still valuable.<p>The reason free software has progressed up until AI has been a combination of economic conditions and unrivalled passion on the part of the developers. The SQLite project has taken 20 years to optimize, and the creator still says there is work to be done.<p>Contrast that career spanning work with a pattern AI encourages of builders: offload the difficult or boring parts, get something barely functional, move on to the next thing. Building like this leaves you with no more experience than you already had to begin with.<p>As another commenter said, there is undeniable and very exciting utility in that being an option! The class of "easy pickings" in projects has widened tremendously in size. I agree with you when you say that it has the power to let you focus on the stuff that actually matters to you. Software configurability is going to be a major priority!<p>However, and I think you'd agree since we both feel free software was and is inherently complicated, configurability of software is only useful with the knowledge of how to put it to best use, like any other tool. If we were to give a laptop with Claude to a technical layperson, would they not immediately attempt to build without taking the time to understand (for example) what a database is? And when encountering problems beyond their understanding and only expecting the AI "to fix it", would they not be turned away from the tool entirely?<p>These problems may not matter to one who DOES understand the nature of software, but they do matter overall.</p>
]]></description><pubDate>Sun, 20 Sep 2026 13:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775871</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49775871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775871</guid></item><item><title><![CDATA[New comment by rafterydj in "San Francisco Onion Futures Company"]]></title><description><![CDATA[
<p>Wait a minute, are onions just condiments to people? You can cook a ton of different dishes with onions, I was thinking about the many recipes I've tried for onion soup.</p>
]]></description><pubDate>Sun, 20 Sep 2026 01:22:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49771670</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49771670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49771670</guid></item><item><title><![CDATA[New comment by rafterydj in "Rust is tier-1 language at Microsoft"]]></title><description><![CDATA[
<p>No disagreements on things not working right on Mac/Linux, it's definitely a frustration!<p>I would argue against the idea that it's the default for most enterprise dev. What you refer to as creative/web culture I would refer to as a newer generation of enterprise dev written in (I know) JS, TS, Electron etc. There is a lot of cross platform stuff out there, at least for clients, and Linux has taken up a lot of ground in the server market as well.<p>With CAD and GPU programming you have a point - proprietary drivers written for Windows has more technical sticking power.<p>I guess my feeling is that, especially with all the headlines saying European countries will move away from American software giants, Windows seems less attractive as a long term target for investing my time. Not to mention it's buggy and slow these days.</p>
]]></description><pubDate>Fri, 11 Sep 2026 14:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49658662</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49658662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49658662</guid></item><item><title><![CDATA[New comment by rafterydj in "We Are Still Living in the Broken World Sept. 11 Created"]]></title><description><![CDATA[
<p>Why is it that the derisive "oh you just disagree" statement usually speaks to a missing "...and therefore aren't serious"?<p>What are you actually saying constructively here, if anything at all? I, for one, happen to agree that fundamental reform is clearly necessary. What that looks like exactly is where I'm sure the problems lie.</p>
]]></description><pubDate>Thu, 10 Sep 2026 19:18:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49648949</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49648949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49648949</guid></item><item><title><![CDATA[New comment by rafterydj in "Rust is tier-1 language at Microsoft"]]></title><description><![CDATA[
<p>When it is not the mandated option, under what circumstances is Windows the best choice for software dev? The only domain I can think of is gaming, and Valve is seemingly coming up fast to eat Microsoft's lunch in the next few years.</p>
]]></description><pubDate>Thu, 10 Sep 2026 18:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49648490</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49648490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49648490</guid></item><item><title><![CDATA[New comment by rafterydj in "Netherlands pulls gold out of the US"]]></title><description><![CDATA[
<p>Wow. Only enough reserves to be measured in decades? Once it's gone it's gone. Genuine Carboniferous coal, one day a thousand years from now, might be a rare museum item!<p>I have a habit of thinking about history in very long terms, and that just does not sit right with me. That kind of thinking (oh we have enough for decades, let it rip!) happens, and the decades pass, and time inevitably is less kind to the descendants of such decision makers.</p>
]]></description><pubDate>Sat, 05 Sep 2026 22:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49581161</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49581161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49581161</guid></item><item><title><![CDATA[New comment by rafterydj in "Six curl CVEs after OpenAI and Anthropic came back with zero"]]></title><description><![CDATA[
<p>I don't know, that just seems like a category error that breaks apart when you get closer to any individual project. Use-after-free is still possible in Rust with unsafe. Assuming nobody _can_ write memory safe C is a good assumption for things like security modelling, regardless of how unlikely those issues actually come up.<p>Securing code you/your org did not write and programming for yourself/your org are just fundamentally different jobs.</p>
]]></description><pubDate>Thu, 03 Sep 2026 15:48:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49551993</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49551993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49551993</guid></item><item><title><![CDATA[New comment by rafterydj in "How Universities Should Prepare Founders"]]></title><description><![CDATA[
<p>This I think is a medium-term path/window only. Eventually the low hanging fruit of "whatever we can do a small release quickly to get $1M ARR" will be relatively picked clean. Sort of like how the App Store boom had things like flashlight apps make a large number of sales, when realistically it made the most sense for it to be a first-party application.<p>With AI tooling, I think things like "quickly generated dashboard" will fall under this category, which is unfortunate because the only way to tell a well-thought UI from a poorly thought out one is by using it a lot. I suspect we are going to see a wave (already seeing really) of people launching small companies with barely functional products, which will burn user trust (low bar for software already).<p>For startups, this means the AI-code gold rush may ebb and most users will flock to larger corporate products that "just work". In this way, it follows the VC's with the most money to burn will be able to stay competitive after a few years of drought.<p>What I'm really interested in that this time they'll need to compete not just with each other, but with other institutions (assuming the software engineer's market rate stabilizes). It's not the 1990's anymore, every business and government knows how valuable software is (even if they don't have experience making it). How will they adapt the lower barrier to entry allowed by AI tools?<p>On the one hand, sad day for the rest and vest crowd, as well as founders. On the other hand, wouldn't it be interesting to see university or government managed Linux distros?</p>
]]></description><pubDate>Tue, 25 Aug 2026 15:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49436124</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49436124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49436124</guid></item><item><title><![CDATA[New comment by rafterydj in "Mea Culpa – Dark Hours"]]></title><description><![CDATA[
<p>Do you utilize RSS? I've been trying to find a good RSS reader that incorporates some of the ideas his advocates, but I prefer Linux. Right now I'm using Thunderbird for it, but I'd love a good recommendation!</p>
]]></description><pubDate>Sun, 09 Aug 2026 16:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49233061</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49233061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49233061</guid></item><item><title><![CDATA[New comment by rafterydj in "SQLite Critical CVEs or LLM Slop?"]]></title><description><![CDATA[
<p>This is unfortunately a feeling I share. It wasn't until LLMs have become nearly ubiquitous at this point, and there has been zero realistic technological response to the dangers they present. Not to mention I suspect there may be some psychological element to being exposed to interactions with AI models and their nonsense for hours a day. Not all of it is nonsense....but you won't ever know for sure.</p>
]]></description><pubDate>Mon, 03 Aug 2026 20:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49161249</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=49161249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49161249</guid></item><item><title><![CDATA[New comment by rafterydj in "GrapheneOS recommended for domestic abuse victims"]]></title><description><![CDATA[
<p>Academically, is it a bad thing companies are selling phones preinstalled with grapheneos?<p>I mean in the long run, it should be a good thing to separate out the hardware phone market from the OS it comes with IMO. And for large scale adoption, it's extremely useful to have the most non-technical people using your OS, because they will complain and bugs will get reported (maybe not through the preferred channels, though).<p>No notes on the markup though. Infuriating there's no negotiating ability to say "you can't sell this OS on a cheap phone for 600% margins".</p>
]]></description><pubDate>Fri, 17 Jul 2026 14:08:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48947592</link><dc:creator>rafterydj</dc:creator><comments>https://news.ycombinator.com/item?id=48947592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48947592</guid></item></channel></rss>