<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: tln</title><link>https://news.ycombinator.com/user?id=tln</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 23:40:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tln" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tln in "Are AI labs pelicanmaxxing?"]]></title><description><![CDATA[
<p>AI generated code is usually full of comments,  human code is usually less commented.<p>It may be that AI performs better on such code.</p>
]]></description><pubDate>Thu, 23 Jul 2026 11:36:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49019929</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=49019929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49019929</guid></item><item><title><![CDATA[New comment by tln in "Claude Code uses Bun written in Rust now"]]></title><description><![CDATA[
<p>Yes, it provides the commits for a "changelog". Canary builds track main closely, 98f664962 is the tip of main.<p>~$ bun upgrade
[2.42s] Upgraded.<p>Welcome to Bun's latest canary build!<p>Report any bugs:<p><pre><code>    https://github.com/oven-sh/bun/issues
</code></pre>
Changelog:<p><pre><code>    https://github.com/oven-sh/bun/compare/f161e0311...98f664962</code></pre></p>
]]></description><pubDate>Sun, 19 Jul 2026 15:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48969227</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48969227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48969227</guid></item><item><title><![CDATA[New comment by tln in "Show HN: I built a smart proxy so your coding agent can run loose"]]></title><description><![CDATA[
<p>Yes, but it's a nice website. And it looks like a really nice tool.<p>Given the effort you've put into the comment I doubt you looked much at the code, but the github also looks well-crafted.<p>FWIW the README is actually way better curated than the average Claude-only README</p>
]]></description><pubDate>Wed, 15 Jul 2026 14:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48921840</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48921840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48921840</guid></item><item><title><![CDATA[New comment by tln in "Rewriting Bun in Rust"]]></title><description><![CDATA[
<p>That a human wrote it?</p>
]]></description><pubDate>Thu, 09 Jul 2026 04:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48840835</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48840835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48840835</guid></item><item><title><![CDATA[New comment by tln in "Monetization Gateway: Charge for any resource behind Cloudflare via x402"]]></title><description><![CDATA[
<p>I remember feeding arcade machines coin after coin, buying magazines and newspapers, and paying to see a movie. Those aren't all microtransactions but they are direct purchase -> consume content.<p>So is the rise of microtransactions mostly history repeating itself? There are nuances but web microtransactions feel a lot more like putting a quarter in to an arcade machine than the iap for phone apps.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762605</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48762605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762605</guid></item><item><title><![CDATA[New comment by tln in "Caddy compatibility for zeroserve: 3x throughput and 70% lower latency"]]></title><description><![CDATA[
<p>No ACME! That is a dealbreaker<p><a href="https://github.com/losfair/zeroserve/blob/main/CADDY_COMPAT.md#intentional-exclusions" rel="nofollow">https://github.com/losfair/zeroserve/blob/main/CADDY_COMPAT....</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 15:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48527912</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48527912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48527912</guid></item><item><title><![CDATA[New comment by tln in "GitHub and the crime against software"]]></title><description><![CDATA[
<p>Github availability is driven by massive growth in the amount of work. I might add that is without a massive growth in the amount of accounts.. MS is struggling to make Github systems scale, clearly.<p>VS Code doesn't have a similar scaling issue that I see</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48362799</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48362799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48362799</guid></item><item><title><![CDATA[New comment by tln in "NPM packages from Red Hat have been compromised"]]></title><description><![CDATA[
<p>Maybe NPM is scared to break a ton of packages? I also think action from NPM on the repo level is vital<p>I went through the package.json on my machine - seems like ~400 / 60000 or 0.7% have (pre|post)install. (That's not all of the scripts that run at install)<p>Seems to me like a backwards compatibility is a non argument since pnpm is popular enough to stand as existence proof that scripts can be, at least, opt-in<p>IMO - pre- and post- install scripts should just be abolished/deprecated. It should require a special dispensation from npm to even publish one. A better system for binaries (needed by esbuild) is probably needed.<p>Even saying "just use pnpm" isn't enough, we need to get the developer community to herd immunity and that isn't going to happen on an opt-in basis.<p>I would love for npm to sandbox as well. But I think the better way forward is just turn off scripts.</p>
]]></description><pubDate>Mon, 01 Jun 2026 15:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48358509</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48358509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48358509</guid></item><item><title><![CDATA[New comment by tln in "EV Stupidity Checklist"]]></title><description><![CDATA[
<p>Yeah but with a flashing light, if you look during an "off" phase, you don't see anything for a little while. Animated would/could show one segment on always<p>I'd like to orange turn signals come back! They could even have an arrow inside them and toggle between inside and outside. Maybe thats too goofy, but at least something would always be illuminated. Here's a goofy SVG to show the concept<p><a href="https://codepen.io/tln0/pen/WbodXKw" rel="nofollow">https://codepen.io/tln0/pen/WbodXKw</a></p>
]]></description><pubDate>Fri, 29 May 2026 23:22:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48330680</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48330680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48330680</guid></item><item><title><![CDATA[New comment by tln in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>I found this:<p><pre><code>    bun upgrade --canary
</code></pre>
...will install a very recent build, with version 1.4.0<p>I still hope there is a beta release.</p>
]]></description><pubDate>Sat, 23 May 2026 18:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48249791</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48249791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48249791</guid></item><item><title><![CDATA[New comment by tln in "Electrobun 2.0 will be decoupled from Bun due to the Rust rewrite"]]></title><description><![CDATA[
<p>Its not 100% different code though. Docs, build instructions, C++, Typescript...<p>The issues should absolutely be kept. The rewrite was file by file translation so logic bugs would remain. It's valuable to ensure the memory bugs are in fact fixed. Starting the issues from nothing does not make any sense to me.</p>
]]></description><pubDate>Sat, 23 May 2026 17:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48249603</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48249603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48249603</guid></item><item><title><![CDATA[New comment by tln in "Electrobun 2.0 will be decoupled from Bun due to the Rust rewrite"]]></title><description><![CDATA[
<p>What? Why? Git has branches...</p>
]]></description><pubDate>Sat, 23 May 2026 15:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48248299</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48248299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48248299</guid></item><item><title><![CDATA[New comment by tln in "On The <dl> (2021)"]]></title><description><![CDATA[
<p>> Admittedly, however, support for the <dl> element is not yet universal.<p>Wait what? <DL> has been in HTML since.. the first draft in 1993!<p>I like DL's but they can be challenging to style. This article is using a lot of fixed pixel widths which would break on really small screens or larger data.</p>
]]></description><pubDate>Sat, 23 May 2026 14:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48248200</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48248200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48248200</guid></item><item><title><![CDATA[New comment by tln in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>This is about the rust conversion but that has not been released.<p>> Due to foreseeable compatibility and security issues<p>Hmm, Zig bun crashes plenty.<p>I wish yt-dlp linked to detail on why there are foreseeable compatibility issues. Both projects have test suites, in an ideal world they would allow fast rewrites.
Maybe they want to limit inflaming the situation, but if they have spotted some specific issues it would be good to see.<p>I hope Bun.rs is 1.4 or even 2.0 and not a minor release, with some alpha/beta releases.</p>
]]></description><pubDate>Fri, 22 May 2026 19:13:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48240159</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48240159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48240159</guid></item><item><title><![CDATA[New comment by tln in "Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised"]]></title><description><![CDATA[
<p>pre- and post- install scripts should just be abolished. It should require a special dispensation from npm to even publish one.<p>Yes, I choose to use pnpm but opt-in safety isn't going to get the developer community to herd immunity.</p>
]]></description><pubDate>Tue, 19 May 2026 17:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48196002</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48196002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48196002</guid></item><item><title><![CDATA[New comment by tln in "Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised"]]></title><description><![CDATA[
<p>Thanks for that!<p>So, back to the GP post - TC39 should make a bigger stdlib.<p>Lets say timeago.js is warranted (as a polyfill and terser API) AND TC39 is taking action.<p>On slice.js, TC39 took action AND usage is unwarranted since the functionality is widely available. Maybe a stride.js would be needed.<p>There are 2 modules where npm's culture of "tiny modules because the stdlib is impoverished" holds - but the issue isn't TC39 really. There are 312 modules that aren't related to npm's culture of "tiny modules because the stdlib is impoverished".</p>
]]></description><pubDate>Tue, 19 May 2026 16:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195885</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48195885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195885</guid></item><item><title><![CDATA[New comment by tln in "Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised"]]></title><description><![CDATA[
<p>I'm not sure any of the packages here would be part of a "better standard library".<p>Do any language standard libraries have a "3 hours ago" formatter? Thats what timeago.js does<p>Maybe slice.js, which just does python-style indexing with negative numbers. TC39 already made array.at() and array.slice() handle negative numbers.</p>
]]></description><pubDate>Tue, 19 May 2026 15:30:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48194647</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48194647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48194647</guid></item><item><title><![CDATA[New comment by tln in "Tesla Solar Roof is on life support as it pivot to panels"]]></title><description><![CDATA[
<p>I thought the IFC International Fire Codes were a bit more ubiquitous than they are. Apparently whole roof is possible in a few EU countries. Probably not a good idea for the stick-built houses prevalent in US though<p>Thanks for sharing</p>
]]></description><pubDate>Mon, 18 May 2026 18:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48183300</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48183300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48183300</guid></item><item><title><![CDATA[New comment by tln in "We stopped AI bot spam in our GitHub repo using Git's –author flag"]]></title><description><![CDATA[
<p>Thats a really elegant solution.<p>How does the website trigger the CI script? Through GH rest API?</p>
]]></description><pubDate>Mon, 18 May 2026 15:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181443</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48181443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181443</guid></item><item><title><![CDATA[New comment by tln in "Tesla Solar Roof is on life support as it pivot to panels"]]></title><description><![CDATA[
<p>Don't you need fire setbacks? I didn't think full roof racks were possible</p>
]]></description><pubDate>Mon, 18 May 2026 01:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48174852</link><dc:creator>tln</dc:creator><comments>https://news.ycombinator.com/item?id=48174852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48174852</guid></item></channel></rss>