<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: piinbinary</title><link>https://news.ycombinator.com/user?id=piinbinary</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 04 Sep 2026 08:10:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=piinbinary" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by piinbinary in "K2 Horizon: A connected fleet of six open models"]]></title><description><![CDATA[
<p>A bit off topic, but I think I'm starting to get model fatigue. These come out 10x faster than new Javascript frameworks were coming out 10 years ago (at least new models are far easier to adopt).</p>
]]></description><pubDate>Thu, 03 Sep 2026 16:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49552557</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49552557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49552557</guid></item><item><title><![CDATA[New comment by piinbinary in "Go 1.27"]]></title><description><![CDATA[
<p>This makes me want to find a side project for an excuse to give Go another try (I last used it professionally pre-generics).<p>I do still wish it had discriminated unions (algebraic data types) and some better error handling ergonomics.</p>
]]></description><pubDate>Wed, 19 Aug 2026 19:19:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49365996</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49365996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49365996</guid></item><item><title><![CDATA[New comment by piinbinary in "An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet"]]></title><description><![CDATA[
<p>Definitely.<p>But I might not read it super carefully when recipe planning at the start of the week, which can result in scheduling mistakes.</p>
]]></description><pubDate>Tue, 18 Aug 2026 15:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49347408</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49347408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49347408</guid></item><item><title><![CDATA[New comment by piinbinary in "An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet"]]></title><description><![CDATA[
<p>Another pet peeve (which this doesn't solve): Recipes that include "marinate overnight" or some such in the middle (which can be easy to miss), instead of telling you up front that you have to start the day before.</p>
]]></description><pubDate>Tue, 18 Aug 2026 15:36:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49347282</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49347282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49347282</guid></item><item><title><![CDATA[New comment by piinbinary in "An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet"]]></title><description><![CDATA[
<p>Some of my pet peeves about regular cookbooks are:<p>- Steps that actually include many different steps.<p>- Steps that don't repeat the quantities, making me scroll back and forth between the step and the quantity list.<p>The diagrams in this post very cleanly solve both.</p>
]]></description><pubDate>Tue, 18 Aug 2026 15:33:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49347230</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49347230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49347230</guid></item><item><title><![CDATA[New comment by piinbinary in "Dear people who work at the airport"]]></title><description><![CDATA[
<p>This has some lessons that apply much more broadly than to just airports (e.g. apps that make you jump through hoops and expect you to know what 2fa or SSO mean)</p>
]]></description><pubDate>Fri, 14 Aug 2026 13:39:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49298542</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49298542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49298542</guid></item><item><title><![CDATA[New comment by piinbinary in "OpenJDK Interim Policy on Generative AI"]]></title><description><![CDATA[
<p>> Most generative AI tools, however, are trained on copyrighted and licensed content, and their output can include content that infringes those copyrights and licenses<p>To some extent, it feels like the genie is out of the bottle on this. There's so much LLM-generated code out there, and I'm sure plenty of it could be argued to infringe a copyright or license (though I think the legal bar for counting as infringement is set too low), that there's no way to go back and undo it.<p>That said, OpenJDK might be afraid that someone will decide to make an example of them because they are a high-profile target.</p>
]]></description><pubDate>Thu, 30 Jul 2026 23:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49116952</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=49116952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49116952</guid></item><item><title><![CDATA[New comment by piinbinary in "The mask that compiles to nothing: how HotSpots JIT learned to reason about bits"]]></title><description><![CDATA[
<p>The part of this that's the most interesting to me is the fact that it is worthwhile for the compiler to expend the effort looking for this optimization opportunity. I would expect (x << 2) & -4 to be a fairly rare pattern, and even then removing the & -4 only saves one or two assembly instructions.</p>
]]></description><pubDate>Sat, 11 Jul 2026 13:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48872058</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48872058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48872058</guid></item><item><title><![CDATA[New comment by piinbinary in "QuadRF can spot drones and see WiFi through my wall"]]></title><description><![CDATA[
<p>ChatGPT tells me that it would take a very large array to detect distance with any accuracy</p>
]]></description><pubDate>Fri, 10 Jul 2026 19:19:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48864025</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48864025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48864025</guid></item><item><title><![CDATA[New comment by piinbinary in "QuadRF can spot drones and see WiFi through my wall"]]></title><description><![CDATA[
<p>One day I want to build something like this, except for sound. It would be great to get a heading and distance for where a sound is coming from.<p>This could be both for small scale things (e.g. which part of this is squeaking?) or large scale (e.g. is that booming noise coming from the construction a few blocks away?)</p>
]]></description><pubDate>Fri, 10 Jul 2026 17:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48862999</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48862999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48862999</guid></item><item><title><![CDATA[New comment by piinbinary in "Meta reuses old RAM in new servers with custom bridge chip"]]></title><description><![CDATA[
<p>I wonder if it would ever start to make sense to burn an AI model into ROM, replacing a large portion of an inference machine's RAM with ROM. (Probably not, since I'm sure those machines do dual-duty and run training when the inference workload slows down)</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846311</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48846311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846311</guid></item><item><title><![CDATA[New comment by piinbinary in "The LLVM Compiler Infrastructure"]]></title><description><![CDATA[
<p>Is there a URL for that language? It is unfortunately a bit un-googleable!</p>
]]></description><pubDate>Tue, 07 Jul 2026 16:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48820217</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48820217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820217</guid></item><item><title><![CDATA[New comment by piinbinary in "The Garbage Collection Handbook: The Art of Automatic Memory Management (2nd Ed) (2023)"]]></title><description><![CDATA[
<p>I have this book and like it.<p>I also wish there was a book that guided you through the process of implementing a language with accurate garbage collection, similar to how Crafting Interpreters teaches you to implement a language. Perhaps it could start with a shadow stack + simple mark-and-sweep and then move on to stack maps + generational GC.</p>
]]></description><pubDate>Fri, 26 Jun 2026 12:38:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48685941</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48685941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48685941</guid></item><item><title><![CDATA[New comment by piinbinary in "An oral history of Bank Python (2021)"]]></title><description><![CDATA[
<p>Prior discussion: <a href="https://news.ycombinator.com/item?id=29104047">https://news.ycombinator.com/item?id=29104047</a></p>
]]></description><pubDate>Thu, 25 Jun 2026 21:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48679602</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48679602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48679602</guid></item><item><title><![CDATA[New comment by piinbinary in "Apple raises prices of MacBooks, iPads"]]></title><description><![CDATA[
<p>I have a suspicion these new prices will stick around, even after the RAM shortage ends.<p>Speaking of which, what's the timeline of the RAM shortage ending? I have no sense for whether it is going to be (for example) 6 months or 3 years.</p>
]]></description><pubDate>Thu, 25 Jun 2026 13:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48672887</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48672887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48672887</guid></item><item><title><![CDATA[New comment by piinbinary in "Why thinking out loud with someone beats thinking alone"]]></title><description><![CDATA[
<p>Only as<p>> the act of writing out a problem to a model still forces the same sentence-level precision described earlier<p>(model referring to LLM here)<p>but not as writing for writing's sake</p>
]]></description><pubDate>Wed, 17 Jun 2026 17:11:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48573400</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48573400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48573400</guid></item><item><title><![CDATA[New comment by piinbinary in "Why thinking out loud with someone beats thinking alone"]]></title><description><![CDATA[
<p>Writing is as good, or even better <a href="https://www.paulgraham.com/words.html" rel="nofollow">https://www.paulgraham.com/words.html</a></p>
]]></description><pubDate>Wed, 17 Jun 2026 16:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48572981</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48572981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48572981</guid></item><item><title><![CDATA[New comment by piinbinary in "Austral"]]></title><description><![CDATA[
<p>How do the linear types here relate (or not relate) to the Borrow Checker in Rust?</p>
]]></description><pubDate>Wed, 17 Jun 2026 15:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48572004</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48572004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48572004</guid></item><item><title><![CDATA[New comment by piinbinary in "What I think about when I think about thinking"]]></title><description><![CDATA[
<p>This 404s for me</p>
]]></description><pubDate>Wed, 17 Jun 2026 15:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48571914</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48571914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48571914</guid></item><item><title><![CDATA[New comment by piinbinary in "Show HN: Capacitor Alarm Clock"]]></title><description><![CDATA[
<p>The README references Electroboom's implementation</p>
]]></description><pubDate>Wed, 17 Jun 2026 13:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48570228</link><dc:creator>piinbinary</dc:creator><comments>https://news.ycombinator.com/item?id=48570228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48570228</guid></item></channel></rss>