<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: x3n0ph3n3</title><link>https://news.ycombinator.com/user?id=x3n0ph3n3</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 14:44:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=x3n0ph3n3" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by x3n0ph3n3 in "CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq"]]></title><description><![CDATA[
<p>I disagree -- we're clearly getting better safeguards by way of AI agents to spot potential vulnerabilities!</p>
]]></description><pubDate>Wed, 13 May 2026 00:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48116190</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=48116190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48116190</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "What async promised and what it delivered"]]></title><description><![CDATA[
<p>It's baffling why concurrency is so complicated in every other language when Ruby does is so effortlessly.</p>
]]></description><pubDate>Sun, 26 Apr 2026 00:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47906185</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47906185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47906185</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Optimizing Ruby Path Methods"]]></title><description><![CDATA[
<p>It's my daily language and I don't even use rails nowadays.</p>
]]></description><pubDate>Sat, 18 Apr 2026 23:12:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47820339</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47820339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820339</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "YouTube users get option to set their Shorts time limit to zero minutes"]]></title><description><![CDATA[
<p>If you're using a native YouTube app, you've already lost the battle.</p>
]]></description><pubDate>Thu, 16 Apr 2026 00:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47787382</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47787382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47787382</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "YouTube now lets you turn off Shorts"]]></title><description><![CDATA[
<p>Never once had that problem.</p>
]]></description><pubDate>Thu, 16 Apr 2026 00:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47787379</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47787379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47787379</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "YouTube users get option to set their Shorts time limit to zero minutes"]]></title><description><![CDATA[
<p>Just use uBlock origin and this filter: <a href="https://github.com/i5heu/ublock-hide-yt-shorts" rel="nofollow">https://github.com/i5heu/ublock-hide-yt-shorts</a></p>
]]></description><pubDate>Thu, 16 Apr 2026 00:33:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47787231</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47787231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47787231</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Hacker compromises A16Z-backed phone farm, calling them the 'antichrist'"]]></title><description><![CDATA[
<p>Anyone working for a company like that should be deeply ashamed of themselves.</p>
]]></description><pubDate>Tue, 14 Apr 2026 04:25:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761233</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47761233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761233</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "An Interview with Pat Gelsinger"]]></title><description><![CDATA[
<p>He similarly killed VMware during his tenure there. Now it's a subsidiary of Broadcom and a shell of its former self.</p>
]]></description><pubDate>Sun, 12 Apr 2026 16:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47741706</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47741706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47741706</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Intelligent people are better judges of the intelligence of others"]]></title><description><![CDATA[
<p>It's also difficult to write characters that are smarter than the writer. See how poorly TV and movie writers portray intelligent characters.</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:23:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665655</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47665655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665655</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Got kicked out of uni and had the cops called for a social media website I made"]]></title><description><![CDATA[
<p>Yeah, but he also took students' PII and put it on his website. If someone did that in a bar, there's a good chance they'd get their face punched by others in the bar.</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:21:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665625</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47665625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665625</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Shooting down ideas is not a skill"]]></title><description><![CDATA[
<p>Who is Scott Lawson and why does he have such bad ideas?</p>
]]></description><pubDate>Sun, 05 Apr 2026 01:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47645259</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47645259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47645259</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "The most-disliked people in the publishing industry"]]></title><description><![CDATA[
<p>Yeah! I've found that learning the foundations of religions is a great way to inoculate people from worst aspects of those ideas.</p>
]]></description><pubDate>Sat, 04 Apr 2026 22:44:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47644308</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47644308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47644308</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "The most-disliked people in the publishing industry"]]></title><description><![CDATA[
<p>It's a shame that calculus isn't required by <i>every</i> college degree. Just because I'm not integrating functions during my normal work, doesn't mean I don't benefit from understanding the fundamental principles.</p>
]]></description><pubDate>Sat, 04 Apr 2026 20:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47642903</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47642903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642903</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "The bureaucracy blocking the chance at a cure"]]></title><description><![CDATA[
<p>I clicked on the wrong link on mobile and responded to the wrong article. Was absolutely written in the spirit of Swift, though.</p>
]]></description><pubDate>Mon, 16 Mar 2026 19:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47403514</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47403514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47403514</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Ask HN: How is AI-assisted coding going for you professionally?"]]></title><description><![CDATA[
<p>I use Cursor and have been pretty happy with the Plan -> Revise -> Build -> Correct flow. I don't write everything with it, but the planning step does help me clarify my thoughts at times.<p>One of the things that has helped the most is all the documentation I wrote inside the repository <i>before</i> I started using AI. It was intended for consumption by other engineers, but I think Cursor has consumed it more than any human. I've even managed to make improvements <i>not by having AI update it</i>, but asking AI "What unanswered questions do you have based on reading the documentation?" It has helped me fill in gaps and add clarity.<p>Another thing I've gotten a ton of value with is having it author diagrams. I've had it create diagrams with both the mermaid syntax and AWSDAC (Diagram-as-Code). I've always found crafting diagrams a painstaking process. I have it make a first pass by analyzing my code + configuration, then make corrections and adjustments by explaining the changes I want.<p>In my own PRs, I have been in the habit of posting my Cursor Plan document and Transcript so that others can learn from it. I've also encouraged other team members to do the same.<p>I feel bad for any teams that are being mandated to use a certain amount of AI. It seems to me that the only way to make it work is by having teams experiment with it and figure out how to best use it given their product and the team's capacity. AI is like a pair of Wile-E-Coyote rocket skates. It'll get you somewhere fast, but unless you've cleared the road of debris and pointed in exactly the right direction, you're going to careen off a cliff or into a wall.</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390450</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47390450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390450</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "Hollywood Enters Oscars Weekend in Existential Crisis"]]></title><description><![CDATA[
<p>You can see it in Tyler Sheridan's tv shows as well. It's not <i>just</i> "the message."</p>
]]></description><pubDate>Sun, 15 Mar 2026 17:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47389690</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47389690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47389690</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "I dropped our production database and now pay 10% more for AWS"]]></title><description><![CDATA[
<p>There are <i>so many</i> mistakes being made here:<p>- Not using remote state management (setting up an S3 backend is <i>easy</i> and you're already in AWS!)<p>- Allowing an AI agent to execute against your production environment (especially with no guardrails)<p>- Not confirming the plan (which I _could_ excuse if one's pipeline is mature enough)<p>- Not confirming the resources Claude identified automatically before letting it delete things<p>- Combining 2 projects into the same state.<p>These mistakes are so horribly egregious that I feel second-hand embarrassment.</p>
]]></description><pubDate>Sat, 07 Mar 2026 03:55:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47284327</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47284327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47284327</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>I include my "plans" and a link to my transcript on all my PRs that include AI-generated code. If nothing else, others on my team can learn from them.</p>
]]></description><pubDate>Mon, 02 Mar 2026 05:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47214166</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47214166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47214166</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "When does MCP make sense vs CLI?"]]></title><description><![CDATA[
<p>It's the security layer that I'm most interested with MCPs. Granting full access to the CLI feels super dangerous and maybe there are options to certain commands that I want to restrict from LLM usage.</p>
]]></description><pubDate>Sun, 01 Mar 2026 23:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211765</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47211765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211765</guid></item><item><title><![CDATA[New comment by x3n0ph3n3 in "I am directing the Department of War to designate Anthropic a supply-chain risk"]]></title><description><![CDATA[
<p>404</p>
]]></description><pubDate>Fri, 27 Feb 2026 23:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47187216</link><dc:creator>x3n0ph3n3</dc:creator><comments>https://news.ycombinator.com/item?id=47187216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47187216</guid></item></channel></rss>