<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: botfriendsarent</title><link>https://news.ycombinator.com/user?id=botfriendsarent</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 30 Jun 2026 20:55:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=botfriendsarent" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by botfriendsarent in "Parse, Don't Validate – In a Language That Doesn't Want You To"]]></title><description><![CDATA[
<p>This is what I also do not just in JS but also in other languages. But I write the schemas. And I dont use TS.  Im glad Im not the only one.  The OP post gave me a serious headache trying to read it.<p>Parse and Validate are not binary choices and have nothing to do with each other. Both are useful when applied correctly to a given situation.<p>I felt punked by most of it.  I dont see what programming languages have to do with it either.  Look at swift, a language that can barely only barely parse JSON.  Who cares?</p>
]]></description><pubDate>Tue, 30 Jun 2026 16:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48735036</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48735036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48735036</guid></item><item><title><![CDATA[New comment by botfriendsarent in ".self: A new top-level domain designed to support self-hosting"]]></title><description><![CDATA[
<p>What if they sent out a hit squad to your house?</p>
]]></description><pubDate>Tue, 30 Jun 2026 16:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48734913</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48734913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48734913</guid></item><item><title><![CDATA[New comment by botfriendsarent in "Claude Code Is Steganographically Marking Requests"]]></title><description><![CDATA[
<p>At what point though doesnt somebody stand back and say "wow, thats really dumb!"  I think its probably more an indication of a dev having too much time on their hands rather than being in a hurry.</p>
]]></description><pubDate>Tue, 30 Jun 2026 16:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48734818</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48734818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48734818</guid></item><item><title><![CDATA[New comment by botfriendsarent in "The Return of Aspect Oriented Programming"]]></title><description><![CDATA[
<p>I actually dont see AOP ever coming back.
Primarily because its authors were modeling smalltalk which ironically didnt even need AOP.<p>At first it hooks you these cross cutting concerns, but then you realize it handled better as a simple dependency.<p>AOP as a concept is great, however in practice using real world tools never lived up to the implications.<p>Its all or nothing, almost if not all code can be written as a "cross cutting concern"<p>I could write one function for the rest of my life, and simply use AOP to inject a different program.<p>but WHY would I do that?  Something so incongruous with my mission as a software engineer.
AOP was pretened smalltalk MVC glue for other languages that didnt have it at the time.<p>It didnt last long and it wont be back.</p>
]]></description><pubDate>Tue, 30 Jun 2026 06:59:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48729400</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48729400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48729400</guid></item><item><title><![CDATA[New comment by botfriendsarent in "We need tech news sources which exclude AI"]]></title><description><![CDATA[
<p>More useful than a working accounting system?<p>Because of the disaster of screen resolutions, mobile form factors and all the previous dishonesty inherent in the past 30 years of software development?<p>That must be really useful. The machines are not the problem.  UI layout was solved 40 years ago on all windowed and non windowed platforms.<p>Mobile breakpoints are not special.<p>How about the browser as a "failed platform"?  Seems to fit!
Hardware is irrelevant.</p>
]]></description><pubDate>Mon, 29 Jun 2026 03:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48714433</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48714433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48714433</guid></item><item><title><![CDATA[New comment by botfriendsarent in "We need tech news sources which exclude AI"]]></title><description><![CDATA[
<p>You are right about being cynical about media.<p>But you didnt grow up reading BYTE magazine.</p>
]]></description><pubDate>Mon, 29 Jun 2026 02:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48714235</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48714235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48714235</guid></item><item><title><![CDATA[New comment by botfriendsarent in "We need tech news sources which exclude AI"]]></title><description><![CDATA[
<p>You speak it gracefully. People who have never coded....<p>Are you volunteering to fix their bugs?<p>I was fired from my first software job the day I showed up. It was 1982.  The Apple II was quite mature the PC was on scene.<p>I showed up 30 mins late.  The software chief fired me.<p>I said "why Im only 30 mins late?", he replied "because I can write a complete accounts receivable system in 30 mins."<p>I was 14.<p>And he wasnt lying. He could. Using tools available to him in 1982.<p>You in 2026, cannot using an LLM, maybe the sass is there.  But YOU cant make it.  Copy and paste and prebuilt apps will always and forever beat intellectual property theft obfuscation.<p>Dont get any ideas this didnt happen here.  
This was in Alabama.<p>Im still coding professionally.</p>
]]></description><pubDate>Mon, 29 Jun 2026 02:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48714219</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48714219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48714219</guid></item><item><title><![CDATA[We need tech news sources which exclude AI]]></title><description><![CDATA[
<p>Its now clear that we need to preserve tech press for non AI related things. Techmeme for example is now completely overrun with AI stories.<p>HN is getting closer to that every day.<p>If AI kickback deals, phony new model ratings, high RAM prices and your surprise at how you think you coded something with AI and it was AMAZING! even though it doesnt work is all there is count me out.<p>We need a filter on existing tech news sites or an alternative press.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48713041">https://news.ycombinator.com/item?id=48713041</a></p>
<p>Points: 139</p>
<p># Comments: 84</p>
]]></description><pubDate>Sun, 28 Jun 2026 23:49:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48713041</link><dc:creator>botfriendsarent</dc:creator><comments>https://news.ycombinator.com/item?id=48713041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48713041</guid></item></channel></rss>