<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: ok_dad</title><link>https://news.ycombinator.com/user?id=ok_dad</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 08:21:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ok_dad" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ok_dad in "Born Private: Reserve your child's first email address with Proton"]]></title><description><![CDATA[
<p>Even better, buy your child a domain name when they’re born. Then they can use any email service in the future, not just an obvious CIA plant.</p>
]]></description><pubDate>Fri, 10 Apr 2026 18:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47722005</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47722005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47722005</guid></item><item><title><![CDATA[New comment by ok_dad in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>Yes it’s literally just standard OAuth that’s defined in the MCP spec. I spent this week implementing an auth layer for my app’s MCP client gateway.</p>
]]></description><pubDate>Fri, 10 Apr 2026 09:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715434</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47715434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715434</guid></item><item><title><![CDATA[New comment by ok_dad in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>I’ve implemented an MCP tool calling client for my application, alongside OAuth for it. It was hard but no harder than anything else similar. I implemented a client for interference with the OpenAI API spec for general inference providers, and it was similarly as hard. MCP. SDKs help make it easy; MCP servers are dead simple. Clients are the hard part, IMO.<p>MCP is basically just an RPC API that uses HTTP and JSON, with some other features useful for AI agents today.</p>
]]></description><pubDate>Fri, 10 Apr 2026 09:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715421</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47715421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715421</guid></item><item><title><![CDATA[New comment by ok_dad in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>People in the comments still confused about “agentic development” vs. “agentic development”. One uses the cli best, while the other cannot use a cli very well.<p>The first is using agents locally to develop.<p>The second is developing an agent. Not necessarily for coding, mind you. Not even for just text sometimes.<p>They are different cases, MCP is great for the latter.</p>
]]></description><pubDate>Fri, 10 Apr 2026 04:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713541</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47713541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713541</guid></item><item><title><![CDATA[New comment by ok_dad in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>MCP is an API with strictly defined inputs and outputs.</p>
]]></description><pubDate>Fri, 10 Apr 2026 04:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713525</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47713525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713525</guid></item><item><title><![CDATA[New comment by ok_dad in "What game engines know about data that databases forgot"]]></title><description><![CDATA[
<p>No I get it; and it’s not a skill issue because debugging with proper tools is a skill and the issue is that lack of those tools means you lack the ability to even use your skill. My last job used a lot of fancy internal pg stuff and we could never really reason about it properly. I wish I could debug it like I do with a Go app with delve, or in my IDE. Adding NOTIFY everywhere is print debugging which in my opinion is not a very good debugging strategy.</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:13:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710210</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47710210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710210</guid></item><item><title><![CDATA[New comment by ok_dad in "What Game Engines Know About Data That Databases Forgot"]]></title><description><![CDATA[
<p>Sounds like we need IDE support for databases like we have for programming runtimes. Need to be able to lint, debug live, etc.</p>
]]></description><pubDate>Thu, 09 Apr 2026 19:01:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708180</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47708180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708180</guid></item><item><title><![CDATA[New comment by ok_dad in "F-15E jet shot down over Iran"]]></title><description><![CDATA[
<p>The missiles have what’s effectively a flak shotgun shell at the tip, when they’re pointed at an object and close by it shoots flak in a tight cone towards the front.<p>Flak spreads the damage better and does more kinetic damage than trying to ram a plane with a missile and hoping the concussion from a the resulting explosion damages something.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:58:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631451</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47631451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631451</guid></item><item><title><![CDATA[New comment by ok_dad in "F-15E jet shot down over Iran"]]></title><description><![CDATA[
<p>I’m not sure a plane can be landed when the crew ejected.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:53:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631375</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47631375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631375</guid></item><item><title><![CDATA[New comment by ok_dad in "F-15E jet shot down over Iran"]]></title><description><![CDATA[
<p>OK if I come to your car, declare you’re my enemy, and tell you to get out before I toss a Molotov at you, does that mean I can’t be tried for murder later if you refuse?<p>This was a sneak attack outside of an established war zone, for an illegal war, so don’t try to conflate this as an attack on America’s enemies. The USA made them their enemies themselves.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631360</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47631360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631360</guid></item><item><title><![CDATA[New comment by ok_dad in "Cursor 3"]]></title><description><![CDATA[
<p>There’s a reason it’s 10x cheaper. You’ll be paying the real price after the subsidies end.</p>
]]></description><pubDate>Fri, 03 Apr 2026 16:43:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47628953</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47628953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47628953</guid></item><item><title><![CDATA[New comment by ok_dad in "Cursor 3"]]></title><description><![CDATA[
<p>Cursor does the same stuff but better in my opinion. It’s got an IDE focus but whatever agent pipeline they built is better at coding than Claude’s is and much much faster. I routinely fear for my career while using Cursor, but when I use Claude I wonder what all the hype is about.<p>That’s not to say Claude sucks, but I think Cursor is really underrated and not well known. I think the IDE focus hurts them with non professional developers, but try using it the same as with Claude and you’ll be surprised, I bet. You can hook it up to GitHub and never touch the IDE if you want to.</p>
]]></description><pubDate>Fri, 03 Apr 2026 03:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623013</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47623013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623013</guid></item><item><title><![CDATA[New comment by ok_dad in "r/programming bans all discussion of LLM programming"]]></title><description><![CDATA[
<p>Devs that are pushing crappy code using these tools are<p>1) devs who would have pushed shut code anyways<p>2) getting stress from above to push code faster with AI<p>Good devs will learn to use these tools effectively.</p>
]]></description><pubDate>Thu, 02 Apr 2026 17:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47617171</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47617171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47617171</guid></item><item><title><![CDATA[New comment by ok_dad in "r/programming bans all discussion of LLM programming"]]></title><description><![CDATA[
<p>It’s juvenile to consider all LLM assisted coding as vibecoding. I’m not going to expand here because this topic is about as much fun to discuss as politics, but coding assistant tools are just tools.<p>If you give a regular person a race car, they will crash it about as fast as their vibecoded app crashes. Give the same race car to a pro age it’s a different story.<p>I still think this was the right decision by the programming mods there. Talking about tools is pretty boring, and you need to train to use something like an LLM assistant. No one who can’t program a language should be using an LLM to learn it unless they know about 2-3 other languages already, IMO.</p>
]]></description><pubDate>Thu, 02 Apr 2026 07:03:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610925</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47610925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610925</guid></item><item><title><![CDATA[New comment by ok_dad in "AI got the blame for the Iran school bombing. The truth is more worrying"]]></title><description><![CDATA[
<p>So don’t sneak attack. Easy solution.</p>
]]></description><pubDate>Fri, 27 Mar 2026 21:22:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47548432</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47548432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47548432</guid></item><item><title><![CDATA[New comment by ok_dad in "AI got the blame for the Iran school bombing. The truth is more worrying"]]></title><description><![CDATA[
<p>Bro, American bases have schools all over them, houses with families, etc.</p>
]]></description><pubDate>Fri, 27 Mar 2026 21:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47548423</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47548423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47548423</guid></item><item><title><![CDATA[New comment by ok_dad in "AI got the blame for the Iran school bombing. The truth is more worrying"]]></title><description><![CDATA[
<p>In this case, they would have discovered it was a school with a Google search, basically. There’s no excuse.</p>
]]></description><pubDate>Fri, 27 Mar 2026 18:00:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47546108</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47546108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47546108</guid></item><item><title><![CDATA[New comment by ok_dad in "Is anybody else bored of talking about AI?"]]></title><description><![CDATA[
<p>Yea I just use LLM agents as tools, I don’t kick whole features to them or have a cloud agent running all the time. I rarely use more than $100 in usage monthly, usually less than half that. I use tab completion a lot in Cursor and use agents to make mechanical changes or integrate features I don’t care about learning, like integrating several libraries together into my application. I also use it to write things I’ve already got examples for, like database APIs.<p>Software engineers who haven’t tried these tools don’t understand what they are, and vibe coders who never understood software are taking the mindshare in public because it sounds revolutionary to some and apocalyptic to others. You have to stop listening to the claw bros and try using these as tools yourself in small ways to see what it’s really about, IMO.</p>
]]></description><pubDate>Fri, 27 Mar 2026 06:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47539583</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47539583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47539583</guid></item><item><title><![CDATA[New comment by ok_dad in "Is anybody else bored of talking about AI?"]]></title><description><![CDATA[
<p>Most features I do are not that complex. For the complex ones I’m already feeding designs to the agent via interfaces and specific instructions.<p>I think people here are thinking I’m building Gmail from scratch when I’m talking about adding additional database APIs and models in the style of stuff I’ve already done twenty times in the same application. That’s easy for even the dumbest LLM and verification is not more than a code review, maybe an hour or two of labor. It’s never perfect, but as stated elsewhere I know how to program this stuff already so I can just fix it on the spot before I commit it.<p>I understand though, some of you either can’t use agents to code because of one reason or another, or refuse to; both are valid. I’m saying that for my job programming in a specific industry for a specific application in a specific language that AI agents actually help me out more than hinder me, and I still ship quality code in the style that matches the code base.</p>
]]></description><pubDate>Fri, 27 Mar 2026 02:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47538601</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47538601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47538601</guid></item><item><title><![CDATA[New comment by ok_dad in "Is anybody else bored of talking about AI?"]]></title><description><![CDATA[
<p>In my instance, I’m talking more about using library X or library Y, not the difference between using an atomic versus a mutex.  I want to learn the latter, but the former isn’t something I care about.</p>
]]></description><pubDate>Fri, 27 Mar 2026 02:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47538428</link><dc:creator>ok_dad</dc:creator><comments>https://news.ycombinator.com/item?id=47538428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47538428</guid></item></channel></rss>