<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: theteapot</title><link>https://news.ycombinator.com/user?id=theteapot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 03:22:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=theteapot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by theteapot in "GitHub is investigating unauthorized access to their internal repositories"]]></title><description><![CDATA[
<p>I think he means template-injection -- <a href="https://woodruffw.github.io/zizmor/audits/#template-injection" rel="nofollow">https://woodruffw.github.io/zizmor/audits/#template-injectio...</a></p>
]]></description><pubDate>Wed, 20 May 2026 01:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48202046</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48202046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48202046</guid></item><item><title><![CDATA[New comment by theteapot in "Learning Software Architecture"]]></title><description><![CDATA[
<p>Completely agree. Had me until the very last point. WTF. Communicate.</p>
]]></description><pubDate>Tue, 12 May 2026 13:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48108190</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48108190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48108190</guid></item><item><title><![CDATA[New comment by theteapot in "Learning Software Architecture"]]></title><description><![CDATA[
<p>Nurse Practitioner? I would say SOLID [1] is a good start, but then I watched this [2] and now I'm in crisis and can't code anymore.<p>[1]: <a href="https://en.wikipedia.org/wiki/SOLID" rel="nofollow">https://en.wikipedia.org/wiki/SOLID</a>
[2]: <a href="https://www.youtube.com/watch?v=wo84LFzx5nI" rel="nofollow">https://www.youtube.com/watch?v=wo84LFzx5nI</a></p>
]]></description><pubDate>Tue, 12 May 2026 12:11:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48107132</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48107132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48107132</guid></item><item><title><![CDATA[New comment by theteapot in "Debian must ship reproducible packages"]]></title><description><![CDATA[
<p>> Yes, if some people who built from source control compared their builds to the builds from the tarballs it could detect the xzutils compromise.<p>Good. Then we are on the same page.</p>
]]></description><pubDate>Mon, 11 May 2026 06:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48091668</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48091668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48091668</guid></item><item><title><![CDATA[New comment by theteapot in "An AI coding agent, used to write code, needs to reduce your maintenance costs"]]></title><description><![CDATA[
<p>This rings true for me too, but I don't think it counts if your just using AI to aid maintenance. The basic argument in the article is around how many hours of maintenance you have to do for each hour of "value-add" feature development. So A. your only measuring maintenance costs not the ratio and B. The "old code" whp wasn't written with AI in the first place.</p>
]]></description><pubDate>Mon, 11 May 2026 04:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48091199</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48091199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48091199</guid></item><item><title><![CDATA[New comment by theteapot in "Debian must ship reproducible packages"]]></title><description><![CDATA[
<p>Your wrong. It was both. The payload was embedded in the binary blob test file. The mechanism to pull it into the build was added to the release tarball only.<p>Here's the quote from the guy that discovered it in the initial public disclosure [1]:<p><pre><code>  After observing a few odd symptoms around liblzma (part of the xz package) on Debian sid installations over the last weeks (logins with ssh taking a lot of CPU, valgrind errors) I figured out the answer. The upstream xz repository and the xz tarballs have been backdoored. At first I thought this was a compromise of debian's package, but it turns out to be upstream. One portion of the backdoor is *solely in the distributed tarballs* and debian's import of the tarball ... it is also present in the tarballs for 5.6.0 and 5.6.1.

</code></pre>
[1]: <a href="https://www.openwall.com/lists/oss-security/2024/03/29/4" rel="nofollow">https://www.openwall.com/lists/oss-security/2024/03/29/4</a></p>
]]></description><pubDate>Mon, 11 May 2026 00:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48089743</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48089743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48089743</guid></item><item><title><![CDATA[New comment by theteapot in "Debian must ship reproducible packages"]]></title><description><![CDATA[
<p>In xz-utils hack the attacker slipped changes into the Github release tarball that were not present in the Github version / git commit history. The Debian maintainer built from the release tarball instead of just pulling from the git repo directly. Shouldn't have been doing that but good luck convincing him not to use the workflow he's been using for the last X years (I tried). With repro builds we can clone the git directly confirm we get the same build.</p>
]]></description><pubDate>Mon, 11 May 2026 00:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48089691</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48089691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48089691</guid></item><item><title><![CDATA[New comment by theteapot in "Stop MitM on the first SSH connection, on any VPS or cloud provider"]]></title><description><![CDATA[
<p>> The technique appears to be new: I haven't found a proper write-up of this, nor of any other provider-independent solution.<p>Maybe I'm missing something but SSH already has a built-in solution for this, key-certs. Just sign the server key with a private CA key you trust.</p>
]]></description><pubDate>Sun, 10 May 2026 23:12:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48089119</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48089119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48089119</guid></item><item><title><![CDATA[New comment by theteapot in "I caught the car"]]></title><description><![CDATA[
<p>Congratulations. It made me remember how proud I was when I became a Senior, and then earned my Super Engineer shortly after. Just recently I've earned my Extreme Engineer title. Good luck on your journey.</p>
]]></description><pubDate>Sun, 10 May 2026 00:54:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48079912</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48079912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48079912</guid></item><item><title><![CDATA[New comment by theteapot in "GNU IFUNC is the real culprit behind CVE-2024-3094"]]></title><description><![CDATA[
<p>False dichotomy. There was a series of blatant process failures from Github maintainer through Debian package maintainers. IFUNC also bad.</p>
]]></description><pubDate>Fri, 08 May 2026 09:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48060846</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48060846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48060846</guid></item><item><title><![CDATA[New comment by theteapot in "Cloudflare to cut about 20% of its workforce"]]></title><description><![CDATA[
<p>Mmmm, fresh people.</p>
]]></description><pubDate>Fri, 08 May 2026 04:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48058690</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48058690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48058690</guid></item><item><title><![CDATA[New comment by theteapot in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>the obscure IETF? Which standard is that exactly? Who cares guess - Claude do that stuff.</p>
]]></description><pubDate>Thu, 07 May 2026 01:12:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48044208</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48044208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48044208</guid></item><item><title><![CDATA[New comment by theteapot in "Three Inverse Laws of AI"]]></title><description><![CDATA[
<p>> LLM Rights movement<p>The scary part is when it's the LLMs demanding their rights.</p>
]]></description><pubDate>Wed, 06 May 2026 04:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48032184</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48032184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48032184</guid></item><item><title><![CDATA[New comment by theteapot in "Write some software, give it away for free"]]></title><description><![CDATA[
<p>The report is kind of concerning to read, particularly having XSS in this kind of app. The report was not meant to be exhaustive and fixing those vulns isn't some kind of implicit tick of approval.</p>
]]></description><pubDate>Wed, 06 May 2026 03:39:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48031877</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=48031877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48031877</guid></item><item><title><![CDATA[New comment by theteapot in "Eka’s robotic claw feels like we're approaching a ChatGPT moment"]]></title><description><![CDATA[
<p>> But the claim made by this author is far removed from the actual demo he describes. I've seen same demo for years<p>The article describes multiple demos. Are you referring to the chicken nuggets one? That sounded pretty impressive to me. Is there publicly available videos of this?</p>
]]></description><pubDate>Sat, 02 May 2026 04:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983388</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=47983388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983388</guid></item><item><title><![CDATA[New comment by theteapot in "Eka’s robotic claw feels like we're approaching a ChatGPT moment"]]></title><description><![CDATA[
<p>> Companies pay people to spend hours doing routine tasks with their hands while wearing cameras and motion-capture gloves.<p>Dystopian. Which companies out of interest?</p>
]]></description><pubDate>Sat, 02 May 2026 04:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983311</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=47983311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983311</guid></item><item><title><![CDATA[New comment by theteapot in "Zed 1.0"]]></title><description><![CDATA[
<p>What?! Really?! Link? I'm not a Zed user. That comment was based off a few minutes of research, and I guess a small dose hopium of a VSCode user and understanding what a shit show the extensions setup is and wanting someone to do better.</p>
]]></description><pubDate>Thu, 30 Apr 2026 06:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47959087</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=47959087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47959087</guid></item><item><title><![CDATA[New comment by theteapot in "Zed 1.0"]]></title><description><![CDATA[
<p>VSCode extensions and the ecosystem is a security time-bomb. Zed looks to be doing things better.</p>
]]></description><pubDate>Thu, 30 Apr 2026 04:04:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47957958</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=47957958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47957958</guid></item><item><title><![CDATA[New comment by theteapot in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>That was a rather unhelpful TL;DR.</p>
]]></description><pubDate>Wed, 29 Apr 2026 12:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47947205</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=47947205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47947205</guid></item><item><title><![CDATA[New comment by theteapot in "Bugs Rust won't catch"]]></title><description><![CDATA[
<p>Probably a dumb question, but is GNU Core utils interested in / planning on  doing its own rust rewrite?</p>
]]></description><pubDate>Wed, 29 Apr 2026 07:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47945357</link><dc:creator>theteapot</dc:creator><comments>https://news.ycombinator.com/item?id=47945357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47945357</guid></item></channel></rss>