<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: pragmatic</title><link>https://news.ycombinator.com/user?id=pragmatic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 16:44:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pragmatic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pragmatic in "Google has acquired Crusoe's data center site in southeast Wyoming"]]></title><description><![CDATA[
<p>You could easily work out deals with the cartels for security!<p>Win win!</p>
]]></description><pubDate>Sat, 07 Nov 2026 14:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=50404815</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=50404815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50404815</guid></item><item><title><![CDATA[New comment by pragmatic in "Google has acquired Crusoe's data center site in southeast Wyoming"]]></title><description><![CDATA[
<p>Wut?<p>A robot civilization? Because last I checked, humans were passed off said biosphere.</p>
]]></description><pubDate>Sat, 07 Nov 2026 14:23:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50404796</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=50404796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50404796</guid></item><item><title><![CDATA[New comment by pragmatic in "The American Age Is Over"]]></title><description><![CDATA[
<p>Eh?<p>Forever wars, the Patriot Act and a financial crises that took years to recover from under another president?</p>
]]></description><pubDate>Wed, 16 Sep 2026 14:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49727384</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49727384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49727384</guid></item><item><title><![CDATA[New comment by pragmatic in "Eating Fruit Skins"]]></title><description><![CDATA[
<p>Yes, that’s where the pesticide are. Can’t get enough pesticides.</p>
]]></description><pubDate>Fri, 11 Sep 2026 23:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49666738</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49666738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49666738</guid></item><item><title><![CDATA[New comment by pragmatic in "Eating Fruit Skins"]]></title><description><![CDATA[
<p><a href="https://www.britannica.com/story/can-apple-seeds-kill-you" rel="nofollow">https://www.britannica.com/story/can-apple-seeds-kill-you</a><p>Also, don’t feed them to dogs especially small dogs.<p>Highly unlikely to be a problem but people die from water poisoning so…</p>
]]></description><pubDate>Fri, 11 Sep 2026 23:17:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49666731</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49666731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49666731</guid></item><item><title><![CDATA[New comment by pragmatic in "The Chauffeur Problem (1999)"]]></title><description><![CDATA[
<p>“ replaced with computers and with people who know how to use them”<p>One of those things is true…</p>
]]></description><pubDate>Thu, 20 Aug 2026 16:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49376530</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49376530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49376530</guid></item><item><title><![CDATA[New comment by pragmatic in "AI didn't erase the junior engineer's value, it increased it it"]]></title><description><![CDATA[
<p>Ownership of something you have little control over is a great way to burn yourself out.<p>If you constantly have to push back against the eager puppy jr dev who’s 1000% sure their vibe slop is prod ready and has proudly told the admiring crowd of stake holders it’s ready to go, wtf kind of life is that? Now the senior/lead is the bad guy and is in the no win scenario.<p>Yuck.</p>
]]></description><pubDate>Thu, 20 Aug 2026 15:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49376023</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49376023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49376023</guid></item><item><title><![CDATA[New comment by pragmatic in "AI didn't erase the junior engineer's value, it increased it it"]]></title><description><![CDATA[
<p>And then the senior engineer burns the f#ck out.<p>Reviewing 100 lines of Junior dev slop was bad enough. Now 1000 lines of misguided jr dev ai slop?<p>Ugh.</p>
]]></description><pubDate>Thu, 20 Aug 2026 15:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49375973</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49375973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49375973</guid></item><item><title><![CDATA[New comment by pragmatic in "Carl's Required Reading"]]></title><description><![CDATA[
<p>Because everyone wants to Cargo Cult the architecture they see in Big Tech blogs.<p>“If we build like Google, we become Google”<p>I don’t know why a small company would want Google’s engineering problems.</p>
]]></description><pubDate>Sat, 08 Aug 2026 13:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221726</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49221726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221726</guid></item><item><title><![CDATA[New comment by pragmatic in "Carl's Required Reading"]]></title><description><![CDATA[
<p>Decent list but the ORM thing makes me suspicious.<p>He links here as some kind of damning proof that ORMs are default bad.<p><a href="https://openai.com/index/scaling-postgresql/" rel="nofollow">https://openai.com/index/scaling-postgresql/</a><p>“It’s a poor craftsmen who blames their tools.”<p>My ORM rule of thumb:
ORM for CRUD not Reports<p>If you are joining 12 tables for operational data, you have a design flaw. That’s a reporting query pattern.<p>Often temp tables, CTEs etc are needed as an immediate fix with redesign as a long term fix. The query planner simply can’t optimize that in a reasonable time or it’s beyond there scope if what it can optimize. Also their solution to “joining in memory” is common.<p>My DB query rule of thumb:
If the query is hard for you to understand, it’s hard for the planner to understand.<p>Default to small fast simple queries and pipeline them together.</p>
]]></description><pubDate>Sat, 08 Aug 2026 13:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221708</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49221708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221708</guid></item><item><title><![CDATA[New comment by pragmatic in ""Clean" Code, Horrible Performance (2023)"]]></title><description><![CDATA[
<p>Why did Uncle Boob ever have any credence or credibility?<p>What did Bob ever ship that gives him any gravitas or authority in this area?</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177228</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49177228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177228</guid></item><item><title><![CDATA[New comment by pragmatic in ""Clean" Code, Horrible Performance (2023)"]]></title><description><![CDATA[
<p>Are the examples any better?<p>What a muddled bunch of gibberish.</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:39:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177202</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49177202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177202</guid></item><item><title><![CDATA[New comment by pragmatic in ""Clean" Code, Horrible Performance (2023)"]]></title><description><![CDATA[
<p>Yes. So all you need  to do is look at the code samples.<p>Is the most non-sensical thing I've seen. So of course the junior dev parade thinks it's the gospel.<p>Had a terrible manger who would swear by this book but couldn't code his way out of a paper bag.</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177200</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49177200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177200</guid></item><item><title><![CDATA[New comment by pragmatic in ""Clean" Code, Horrible Performance (2023)"]]></title><description><![CDATA[
<p>What?</p>
]]></description><pubDate>Wed, 05 Aug 2026 00:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49177164</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49177164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49177164</guid></item><item><title><![CDATA[New comment by pragmatic in "The Economic Benefit of Refactoring"]]></title><description><![CDATA[
<p>Agent code can only be read and understood by agents. We’ve reached the point where people just can’t comprehend these giant code blobs.<p>Feature, bug or emergent property?<p>I don’t think the distinction matters as much as the reality.<p>We’re being locked into using the AI tooling bc the code was generated with AI tooling.<p>These giant files of doom were being generated by humans anyway and were very hard to work with. With LLMs it’s at last manageable or feasible to edit, refactor etc.<p>I honestly think LLMs are going to save us from ourselves as the codebases became too large and “messy” for humans to comprehend. (Mono repos of doom)<p>On a personal level these giant files are abhorrent but that’s just personal taste and I don’t think any of the Martin Fowler refactor/cleanup stuff is going to matter at all anymore. Kinda sad on some level.</p>
]]></description><pubDate>Thu, 30 Jul 2026 17:05:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112750</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=49112750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112750</guid></item><item><title><![CDATA[New comment by pragmatic in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>Could just as easily say the same thing about Bun.<p>If one can easily swap in the next new js engine du jour…</p>
]]></description><pubDate>Thu, 09 Jul 2026 11:54:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48844429</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=48844429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48844429</guid></item><item><title><![CDATA[New comment by pragmatic in "Apple to increase spend with Broadcom to produce billions more U.S. chips"]]></title><description><![CDATA[
<p>$30 billion for “hundreds of jobs.”<p>Theater to keep Mad King Trump off their back.</p>
]]></description><pubDate>Wed, 08 Jul 2026 13:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48832013</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=48832013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48832013</guid></item><item><title><![CDATA[New comment by pragmatic in "The revenge of the philosophy majors"]]></title><description><![CDATA[
<p>CS degree? Employable?</p>
]]></description><pubDate>Tue, 07 Jul 2026 18:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48821391</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=48821391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48821391</guid></item><item><title><![CDATA[New comment by pragmatic in "Postgres transactions are a distributed systems superpower"]]></title><description><![CDATA[
<p>"One major trick in distributed systems is to always attempt things in the same order"<p>This is inportant in DBs in general to avoid deadlocks by two requests taking locks in different order.</p>
]]></description><pubDate>Fri, 03 Jul 2026 14:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48775311</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=48775311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48775311</guid></item><item><title><![CDATA[New comment by pragmatic in "Postgres transactions are a distributed systems superpower"]]></title><description><![CDATA[
<p>But you are assuming distributed transactions as soon as you have two systems participating in the transaction.<p>It's a recipe for deadlocks and even live locks.<p>That's a reason industry moved away from this. Bc when it works it's magic. But when the problems start it's pure hell.</p>
]]></description><pubDate>Fri, 03 Jul 2026 14:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48775277</link><dc:creator>pragmatic</dc:creator><comments>https://news.ycombinator.com/item?id=48775277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48775277</guid></item></channel></rss>