<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: petcat</title><link>https://news.ycombinator.com/user?id=petcat</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:11:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=petcat" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by petcat in "Show HN: Plain – The full-stack Python framework designed for humans and agents"]]></title><description><![CDATA[
<p>> the main difference I saw was that only postgres is supported, not necessarily a bad thing.<p>Then why not just delete the other files that you don't want? Why also completely change Django's API?</p>
]]></description><pubDate>Wed, 15 Apr 2026 10:19:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47777031</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47777031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47777031</guid></item><item><title><![CDATA[New comment by petcat in "Want to Write a Compiler? Just Read These Two Papers (2008)"]]></title><description><![CDATA[
<p>And Nystrom's book</p>
]]></description><pubDate>Wed, 15 Apr 2026 10:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47777003</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47777003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47777003</guid></item><item><title><![CDATA[New comment by petcat in "[dead]"]]></title><description><![CDATA[
<p>From another comment:<p>> Kontext holds secrets server-side and mints short-lived tokens per session.<p>That probably makes this thing DOA for most people (certainly for me and everyone I know).</p>
]]></description><pubDate>Tue, 14 Apr 2026 19:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47770464</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47770464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47770464</guid></item><item><title><![CDATA[New comment by petcat in "Show HN: Plain – The full-stack Python framework designed for humans and agents"]]></title><description><![CDATA[
<p>It looks like it's a fork of Django that just kinda changed a bunch of stuff arbitrarily?</p>
]]></description><pubDate>Tue, 14 Apr 2026 19:33:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47770352</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47770352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47770352</guid></item><item><title><![CDATA[New comment by petcat in "Spain to expand internet blocks to tennis, golf, movies broadcasting times"]]></title><description><![CDATA[
<p>> there need to be EU-level regulations against individual countries, such as Spain and Italy, implementing these absurd restrictions<p>Why should other EU members care what websites Spain allows their citizens to access?  Does the "EU" even have authority for such a thing?</p>
]]></description><pubDate>Tue, 14 Apr 2026 17:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768964</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47768964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768964</guid></item><item><title><![CDATA[New comment by petcat in "Someone bought 30 WordPress plugins and planted a backdoor in all of them"]]></title><description><![CDATA[
<p>> Compared to traditional C or C++ projects it's madness.<p>Those projects typically rely on an external package manager to handle their dependencies for them.  Apt, yum, etc.  Otherwise you end up in dependency hell trying to get ./configure to find the development headers of whatever it needs.  I don't miss those days.  Rust/Cargo is a godsend.</p>
]]></description><pubDate>Tue, 14 Apr 2026 12:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764475</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47764475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764475</guid></item><item><title><![CDATA[New comment by petcat in "Tell HN: Docker pull fails in Spain due to football Cloudflare block"]]></title><description><![CDATA[
<p>Italy and Spain are the bad actors here.  Not cloudflare.</p>
]]></description><pubDate>Sun, 12 Apr 2026 16:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47741854</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47741854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47741854</guid></item><item><title><![CDATA[New comment by petcat in "Tell HN: Docker pull fails in Spain due to football Cloudflare block"]]></title><description><![CDATA[
<p>Rampant bot traffic and scrapers are the real cancer.  Until that goes away everyone is going to need cloudflare or some other bot firewall service.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47740106</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47740106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47740106</guid></item><item><title><![CDATA[New comment by petcat in "Tell HN: Docker pull fails in Spain due to football Cloudflare block"]]></title><description><![CDATA[
<p>Spain is mandating their ISPs block cloudflare to stop people from illegally streaming soccer games.  Cloudflare isn't the one doing the blocking.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739892</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47739892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739892</guid></item><item><title><![CDATA[New comment by petcat in "US summons bank bosses over cyber risks from Anthropic's latest AI model"]]></title><description><![CDATA[
<p>Those things were made illegal by Congress, not by a president's executive order, which is what this thread is about.</p>
]]></description><pubDate>Fri, 10 Apr 2026 19:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47722361</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47722361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47722361</guid></item><item><title><![CDATA[New comment by petcat in "HBO Obtains DMCA Subpoena to Unmask 'Euphoria' Spoiler Account on X"]]></title><description><![CDATA[
<p>> all of this falls apart if you use Mullvad<p>The only thing that falls apart is the IP address identification, which is only a very small signal for identifying an internet user.  X/Twitter undoubtedly has more identity information than just an IP address.</p>
]]></description><pubDate>Fri, 10 Apr 2026 19:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47722247</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47722247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47722247</guid></item><item><title><![CDATA[New comment by petcat in "US summons bank bosses over cyber risks from Anthropic's latest AI model"]]></title><description><![CDATA[
<p>> the government banning it from being released by executive order.<p>There's no legal mechanism for the president or the government at all to do that.</p>
]]></description><pubDate>Fri, 10 Apr 2026 16:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47720763</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47720763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47720763</guid></item><item><title><![CDATA[New comment by petcat in "Supply chain nightmare: How Rust will be attacked and what we can do to mitigate"]]></title><description><![CDATA[
<p>How would that work?  Rust "crates" are just a compilation unit that gets linked into the resulting binary.</p>
]]></description><pubDate>Fri, 10 Apr 2026 16:44:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47720703</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47720703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47720703</guid></item><item><title><![CDATA[New comment by petcat in "Microsoft terminates VeraCrypt account, halting Windows updates"]]></title><description><![CDATA[
<p>Apple or Google know what the cryptographic signature of the boot should be.  They provide the keys.  It's how they know that "factory reset" does not include covert code installed by the factory.  That's what we're talking about.</p>
]]></description><pubDate>Wed, 08 Apr 2026 19:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47695306</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47695306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47695306</guid></item><item><title><![CDATA[New comment by petcat in "I've been waiting over a month for Anthropic to respond to my billing issue"]]></title><description><![CDATA[
<p>I'm sure this guy would like to actually keep using Claude though instead of getting permanently banned.</p>
]]></description><pubDate>Wed, 08 Apr 2026 19:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694915</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47694915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694915</guid></item><item><title><![CDATA[New comment by petcat in "Microsoft terminates VeraCrypt account, halting Windows updates"]]></title><description><![CDATA[
<p>The public keys are provided by the developer.  Google, or Apple, for example.  It's how they know that nothing was tampered with before it left the factory.</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:36:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694370</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47694370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694370</guid></item><item><title><![CDATA[New comment by petcat in "Microsoft terminates VeraCrypt account, halting Windows updates"]]></title><description><![CDATA[
<p>I happen to like knowing that my mobile device did not have a ring 0 backdoor installed before it left the factory in Asia.  SecureBoot gives me that confidence.</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:08:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694032</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47694032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694032</guid></item><item><title><![CDATA[New comment by petcat in "We moved Railway's frontend off Next.js. Builds went from 10+ mins to under 2"]]></title><description><![CDATA[
<p>web dev is a sewer<p>All my projects are server rendered with jinja/minijinja, bootstrap, jQuery, and htmx when I need a little bit of SPA behavior on forms.<p>No builds, just static <script src= tags. Very fast and easy. I'll never recommend anything else.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693380</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47693380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693380</guid></item><item><title><![CDATA[New comment by petcat in "Show HN: TUI-use: Let AI agents control interactive terminal programs"]]></title><description><![CDATA[
<p>Maybe I'll use this to feed prompts into an interactive Claude session so I can use my max subscription instead of having to pay for API credits when using claude -p</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693320</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47693320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693320</guid></item><item><title><![CDATA[New comment by petcat in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>I can do that too by just rm-rf the agents home directory</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:28:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689960</link><dc:creator>petcat</dc:creator><comments>https://news.ycombinator.com/item?id=47689960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689960</guid></item></channel></rss>