<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: agentultra</title><link>https://news.ycombinator.com/user?id=agentultra</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 23 Aug 2026 05:33:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=agentultra" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by agentultra in "Kagi added a setting for removing paywalled links from search results"]]></title><description><![CDATA[
<p>I’d pay for a search engine these days if it meant good results and no AI. Kagi almost fits the bill.<p>Removing paywalled links is a great feature that any future competitor should pick up!</p>
]]></description><pubDate>Fri, 21 Aug 2026 15:58:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49390048</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49390048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49390048</guid></item><item><title><![CDATA[New comment by agentultra in "The case against a C alternative (2022)"]]></title><description><![CDATA[
<p>128-bit integers aren’t part of the standard (yet)… but the point is right; platform and architecture matter. Many aspects of them are defined by the compiler implementation.<p>Also ABI compatibility isn’t part of the C specification. Most implementers use System V ABI compatibility guidelines. Many compilers can output code for different ABI’s calling conventions. There’s more than one! Which you use depends on how crufty the code is and on the platform you are using.<p>I think the big advantage of C like languages here is the plethora of implementation defined platforms. That’s a huge network effect. If you want to target the 6502? There’s a compiler for it. Some chip you’ve never heard of? Probably some fork of GCC that targets it. Want to call some library function in some foreign binary written in a completely unknown language? If you can finagle the bytes and reverse engineer the calling conventions you can do it with C.<p>I think it might be that C does leave so much out of the specification and up to the implementation and platform that makes it unique and useful at times.</p>
]]></description><pubDate>Fri, 21 Aug 2026 11:17:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49386456</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49386456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49386456</guid></item><item><title><![CDATA[New comment by agentultra in "Self hosted email continues to steeply decline"]]></title><description><![CDATA[
<p>Blacklisting is a shady practice, unfortunately. They generally work on ranges and you don’t get much of a say. Most blacklist maintainers have a way for you to report a false positive. Responsiveness varies. Most maintainers will drop your range off the blacklist after a fixed period.<p>Or you can pay to get off the list.<p>Not all email services use blacklists anyway. Bit of a racket.<p>You can mitigate against it by hosting on a dedicated IP.<p>But I understand the risk. It’s really annoying when I send someone an email and they call me some days later wondering why I hadn’t sent them an email. Failures are often silent on the sending side.<p>It’s not for everyone. There are risks.</p>
]]></description><pubDate>Mon, 17 Aug 2026 21:31:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49337926</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49337926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49337926</guid></item><item><title><![CDATA[New comment by agentultra in "Self hosted email continues to steeply decline"]]></title><description><![CDATA[
<p>It’s not that bad, but it does require some effort. I self-host. I spend far more time using and enjoying email than I do maintaining the infrastructure.<p>However you do have to live with the occasional blacklist when you host on a VPS like I do. Some idiot in your IP range may get blacklisted for spam and then you get caught in it. It’s generally temporary.<p>And there are some corporate policies that will flat out reject emails from you which is fun.<p>I’ve probably spent less than 10 hours over the last 5 or 6 years on maintenance.</p>
]]></description><pubDate>Mon, 17 Aug 2026 12:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49329883</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49329883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49329883</guid></item><item><title><![CDATA[New comment by agentultra in "Working with AI Feels More Like Leadership Than Coding"]]></title><description><![CDATA[
<p>It’s designed to “feel” that way. It’s a computer program, not a person. People made it.<p>Don’t get fooled into treating these systems like they’re people or intelligent collaborators.<p>At the best of times these chat/agent/loop systems are gambling machines. Very expensive and heavily subsidized machines. Don’t forget to keep building your own skills. You never know when the bubble is going to pop and you don’t want to be left unable to do you job just because some big tech corp goes under.</p>
]]></description><pubDate>Sat, 15 Aug 2026 17:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312300</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49312300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312300</guid></item><item><title><![CDATA[New comment by agentultra in "The AI Situation in Software Development"]]></title><description><![CDATA[
<p>You have to be able to write the software yourself in order to judge the results and get good software out. Otherwise the system claims the goals are met, the tests pass, and the human driving the system puts up a new PR. If they don’t know any better it must seem like the AI system is better than them and knows what it’s doing.<p>All the loops and agents don’t protect you from generating garbage.<p>Which sucks because then how are you supposed to improve your skills when you’re just getting the answers all day… answers you can’t verify?<p>People are more confident than they ought to be. Always have been. But AI throws gas on that fire.</p>
]]></description><pubDate>Sat, 15 Aug 2026 17:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312229</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49312229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312229</guid></item><item><title><![CDATA[New comment by agentultra in "Confessions of a Long-Distance Sailor"]]></title><description><![CDATA[
<p>Tania Aelbi wrote a good one of her trip.<p>I’m working towards a solo circumnavigation myself. Love reading about the stories of others.</p>
]]></description><pubDate>Mon, 10 Aug 2026 22:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49250974</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49250974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49250974</guid></item><item><title><![CDATA[New comment by agentultra in "Illinois just passed a law that puts Linux on the hook for age verification"]]></title><description><![CDATA[
<p>Or anyone else!<p>This isn’t for the protection of kids. It’s for the protection of profits by surveillance capitalism.</p>
]]></description><pubDate>Mon, 10 Aug 2026 21:26:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49249977</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49249977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49249977</guid></item><item><title><![CDATA[New comment by agentultra in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>I think the controversial part is that an engineer cannot talk to or understand customers.</p>
]]></description><pubDate>Mon, 10 Aug 2026 10:31:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49241863</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49241863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49241863</guid></item><item><title><![CDATA[New comment by agentultra in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>A test doesn’t prove much.<p>Highly experienced programmers seem to have a hard time understanding this.<p>Why do we have tens of thousands of test cases and we still find new errors constantly? Why is our software so bloated and slow? We do we still have security breaches?<p>LLMs can be useful tools when guided by experts. I don’t think a PM with a dream is going to cut it in the long run.</p>
]]></description><pubDate>Sun, 09 Aug 2026 03:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228313</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49228313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228313</guid></item><item><title><![CDATA[New comment by agentultra in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>Apparently it is. Modern companies seem to prefer dysfunction over anything else. I have been trying to understand why for my whole career.</p>
]]></description><pubDate>Sat, 08 Aug 2026 22:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226624</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49226624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226624</guid></item><item><title><![CDATA[New comment by agentultra in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>I don’t disagree. I’ve worked on teams that definitely valued the non-coding skills more and it showed in their inability to deliver on certain requirements… mainly performance and stability.<p>But these are skills that can be taught to individuals.<p>But teaching an organization that their real bottleneck isn’t how fast they’re writing code; it’s producing production-ready software that people understand and are willing to take responsibility for… that’s much harder.<p>Many businesses want to treat software development like an assembly line and revert back to Taylorism. It’s knowledge work and there’s no royal road. Good teams get fast when they have the right mix of skills and trust from the organization.<p>What we’ve been delving into for the last decade has been a decline in the value of labour and work.<p>“Code isn’t the hard part,” isn’t meant as an insult at individual programmers or to devalue their work. That’s being done by big tech and their AI hype machine.</p>
]]></description><pubDate>Sat, 08 Aug 2026 22:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226613</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49226613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226613</guid></item><item><title><![CDATA[New comment by agentultra in "“Code was never the hard part” is an insult to all programmers"]]></title><description><![CDATA[
<p>The author might be missing the intent of the observation. Maybe they’re misinterpreting it.<p>What I, and many people who’ve said, “code was never the hard part,” aren’t referring to the skill of an individual. It’s not the hard part of the engineering process of developing software. Programming languages have manuals. Many data structures are well documented. There are frameworks for damn near everything. While the difficulty of producing code varies by the skill of the programmer and the complexity of the problem domain; writing and understanding the code is a tractable and straight-forward problem. I can and have taught many people. People can learn.<p>What most people are referring to is that the hardest parts of producing software are all the things an organization has to do in the production of it. It’s not writing the code that is the hardest part <i>for an organization</i>. It’s getting everyone to understand the problems, working together, gathering requirements, developing specifications, validating releases, testing, etc. It can often look like herding cats and is probably harder.</p>
]]></description><pubDate>Sat, 08 Aug 2026 22:21:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226437</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49226437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226437</guid></item><item><title><![CDATA[New comment by agentultra in "Software is about people, not code (2020)"]]></title><description><![CDATA[
<p>I think people are one factor. Source does, when done well, communicate intent and implementation precisely <i>to other people</i>. If the language has enough semantic information it can communicate some part of the specification as well. Knowing what to write and ensuring your software does what you think it does is an important part of a project. It takes working with people to build the correct understanding of the specification and requirements.<p>But to a degree it is also about the code. Sometimes your requirements are: be fast enough. In which case you need to think about code: instructions and data.</p>
]]></description><pubDate>Fri, 07 Aug 2026 16:40:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49213038</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49213038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49213038</guid></item><item><title><![CDATA[New comment by agentultra in "Taste Is All That's Left"]]></title><description><![CDATA[
<p>The market logic isn’t going to be defensible. The market is highly irrational and prone to be influenced by those with the most capital, not the, “invisible hand.” Cars are freaking everywhere not because they are the best solution of transportation but because people with vested interest in the sale of oil and cars made it so by buying politicians, starting political and marketing campaigns, and on for generations. It took decades for the car to become the de-facto mode of transportation in North America let alone the rest of the world. It’s not good for us. It’s highly irrational to prefer cars when freaking wildfires and climate change threaten our very existence. In a similar vein, LLMs as they are, are not around because they are necessary and superior.</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:31:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205632</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49205632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205632</guid></item><item><title><![CDATA[New comment by agentultra in "Taste Is All That's Left"]]></title><description><![CDATA[
<p>> I do not miss the wall, and I will not pretend to.<p>The wall is the point, if you want to truly know the truth of something. I still believe there is no royal road. <i>Taste</i> isn’t the answer to why you would choose a bump allocator over a slab when designing a system. It is experience, wisdom, and the long hard road of trying yourself and failing. Taste comes after.<p>There is much joy in suffering when the result is knowing.<p>Too many people have tried to declare victory over software engineering prematurely and it shows.</p>
]]></description><pubDate>Fri, 07 Aug 2026 03:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205575</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49205575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205575</guid></item><item><title><![CDATA[New comment by agentultra in "Elevators"]]></title><description><![CDATA[
<p>Simulating Elevators in TLA+ is a fun exercise.<p><a href="https://github.com/tlaplus/Examples/blob/master/specifications/MultiCarElevator/Elevator.tla" rel="nofollow">https://github.com/tlaplus/Examples/blob/master/specificatio...</a><p>Another interesting, and underrated one: hotel keys.</p>
]]></description><pubDate>Fri, 31 Jul 2026 23:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49129664</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49129664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49129664</guid></item><item><title><![CDATA[New comment by agentultra in "The lost civic life of movie rental stores"]]></title><description><![CDATA[
<p>This brings me back. I got to work at a movie store for a while. Great times. Almost like Empire Records.</p>
]]></description><pubDate>Thu, 30 Jul 2026 22:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49116864</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49116864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49116864</guid></item><item><title><![CDATA[New comment by agentultra in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>I believe there’s a small minority of LLM users who will show up to any comment thread and scream bloody murder if you post any kind of policy limiting LLM use. They seem to feel like it’s a personal attack and must justify their use of LLMs… for absolutely no reason. It’s wild.</p>
]]></description><pubDate>Thu, 30 Jul 2026 13:00:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49109407</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49109407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49109407</guid></item><item><title><![CDATA[New comment by agentultra in "GCC steering committee announces AI policy"]]></title><description><![CDATA[
<p>That would be an example of, “overfitting.” It is something the AI labs are concerned about. They tweak parameters to try and avoid it.<p>It’s a hard balancing act to do. Give in too much randomness and you get non-sensical outputs that are difficult to align. Fit too closely to the training data and the model regurgitates the training data.<p>And oh, <i>what’s that copyrighted material we never made any agreement to use doing in there?</i></p>
]]></description><pubDate>Thu, 30 Jul 2026 12:47:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49109268</link><dc:creator>agentultra</dc:creator><comments>https://news.ycombinator.com/item?id=49109268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49109268</guid></item></channel></rss>