<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: silverwind</title><link>https://news.ycombinator.com/user?id=silverwind</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 21:43:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=silverwind" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by silverwind in "Perry Compiles TypeScript directly to executables using SWC and LLVM"]]></title><description><![CDATA[
<p>Yeah, a missed opportunity. But I'm sure such a compiler will eventually arise.</p>
]]></description><pubDate>Sat, 30 May 2026 06:38:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48333298</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48333298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48333298</guid></item><item><title><![CDATA[New comment by silverwind in "Don't just paste the AI at me"]]></title><description><![CDATA[
<p>True, sometimes a Claude answer is so on the spot, it'd a waste to not post it alongside your short summary.</p>
]]></description><pubDate>Sat, 23 May 2026 01:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48243551</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48243551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48243551</guid></item><item><title><![CDATA[New comment by silverwind in "We stopped AI bot spam in our GitHub repo using Git's –author flag"]]></title><description><![CDATA[
<p>PR spam is a major problems for repo that run bounties. Maybe GitHub should temporarily block accounts from raising PRs if like 95%+ of them are getting rejected.</p>
]]></description><pubDate>Mon, 18 May 2026 15:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181473</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48181473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181473</guid></item><item><title><![CDATA[New comment by silverwind in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>Knowing them, I expect a release probably next week, have fun in production with it.</p>
]]></description><pubDate>Sat, 16 May 2026 00:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155642</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48155642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155642</guid></item><item><title><![CDATA[New comment by silverwind in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>It'll always be a cat-and-mouse game. If npm adds protections, it'll only yield false-positives and workarounds will be trivial.</p>
]]></description><pubDate>Tue, 12 May 2026 00:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48102819</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48102819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48102819</guid></item><item><title><![CDATA[New comment by silverwind in "TanStack NPM Packages Compromised"]]></title><description><![CDATA[
<p>Almost all these recent compromises seem to involve either cache poisoning or prompt injection via untrusted variables.</p>
]]></description><pubDate>Mon, 11 May 2026 23:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48102136</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48102136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48102136</guid></item><item><title><![CDATA[New comment by silverwind in "TanStack NPM Packages Compromised"]]></title><description><![CDATA[
<p>Python had these too, no ecosystem is safe.</p>
]]></description><pubDate>Mon, 11 May 2026 23:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48102076</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48102076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48102076</guid></item><item><title><![CDATA[New comment by silverwind in "GitHub is sinking"]]></title><description><![CDATA[
<p>I think it's just a case of brain drain, followed by reckless AI adoption which both drove the quality down.</p>
]]></description><pubDate>Sun, 10 May 2026 18:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48086468</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48086468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48086468</guid></item><item><title><![CDATA[New comment by silverwind in "I returned to AWS and was reminded why I left"]]></title><description><![CDATA[
<p>All those forks turned out to be inferior projects with substantially less contributions than the originals.</p>
]]></description><pubDate>Sun, 10 May 2026 18:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48086306</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48086306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48086306</guid></item><item><title><![CDATA[New comment by silverwind in "Update on "Co-authored-by: Copilot" in commit messages"]]></title><description><![CDATA[
<p>It's definitely helpful to know whether a PR was AI-assisted or not and the git attribution line is a simple and effective way of communicating that.<p>I also recommend specifying model name and version so the maintainer knows upfront the level of slop they are dealing with.</p>
]]></description><pubDate>Wed, 06 May 2026 04:28:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48032164</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48032164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48032164</guid></item><item><title><![CDATA[New comment by silverwind in "Should I Run Plain Docker Compose in Production in 2026?"]]></title><description><![CDATA[
<p>I'm going even simpler, just bare docker with a idempotent bash wrapper.</p>
]]></description><pubDate>Wed, 06 May 2026 00:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48030528</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48030528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48030528</guid></item><item><title><![CDATA[New comment by silverwind in "I am worried about Bun"]]></title><description><![CDATA[
<p>I hope Node eventually gets a WebSocket server like Bun has.</p>
]]></description><pubDate>Mon, 04 May 2026 19:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48013935</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48013935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48013935</guid></item><item><title><![CDATA[New comment by silverwind in "I am worried about Bun"]]></title><description><![CDATA[
<p>Problem with Go is the type system is rudimentary, so you can't "restrict" AIs as well as you could in Typescript.</p>
]]></description><pubDate>Mon, 04 May 2026 19:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48013891</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48013891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48013891</guid></item><item><title><![CDATA[New comment by silverwind in "I am worried about Bun"]]></title><description><![CDATA[
<p><a href="https://www.typescriptlang.org/tsconfig/#erasableSyntaxOnly" rel="nofollow">https://www.typescriptlang.org/tsconfig/#erasableSyntaxOnly</a> covers them all, I strongly recommend running with that option enabled to be future-proof.</p>
]]></description><pubDate>Mon, 04 May 2026 19:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48013863</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48013863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48013863</guid></item><item><title><![CDATA[New comment by silverwind in "I am worried about Bun"]]></title><description><![CDATA[
<p>Modern Typescript does not need runtime features.</p>
]]></description><pubDate>Mon, 04 May 2026 19:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48013846</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=48013846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48013846</guid></item><item><title><![CDATA[New comment by silverwind in "Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library"]]></title><description><![CDATA[
<p>Maybe now people can stop blaming npm and realize none of these unreviewed package ecosystem are safe.</p>
]]></description><pubDate>Thu, 30 Apr 2026 20:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47967673</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=47967673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47967673</guid></item><item><title><![CDATA[New comment by silverwind in "Regression: malware reminder on every read still causes subagent refusals"]]></title><description><![CDATA[
<p>Could that be the explanation for the recently increased token use?</p>
]]></description><pubDate>Wed, 29 Apr 2026 02:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943373</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=47943373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943373</guid></item><item><title><![CDATA[New comment by silverwind in "VibeVoice: Open-source frontier voice AI"]]></title><description><![CDATA[
<p>Slopilot</p>
]]></description><pubDate>Tue, 28 Apr 2026 14:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47935511</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=47935511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47935511</guid></item><item><title><![CDATA[New comment by silverwind in "GitHub Copilot code review will start consuming GitHub Actions minutes"]]></title><description><![CDATA[
<p>This seems nonsensical. Why would non-actions activity consume actions budget?</p>
]]></description><pubDate>Tue, 28 Apr 2026 13:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47934419</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=47934419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47934419</guid></item><item><title><![CDATA[New comment by silverwind in "GitHub Copilot is moving to usage-based billing"]]></title><description><![CDATA[
<p>TLDR: It's a 6-9x price increase</p>
]]></description><pubDate>Mon, 27 Apr 2026 16:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47923714</link><dc:creator>silverwind</dc:creator><comments>https://news.ycombinator.com/item?id=47923714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47923714</guid></item></channel></rss>