<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: biorach</title><link>https://news.ycombinator.com/user?id=biorach</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:49:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=biorach" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by biorach in "Everything old is new again: memory optimization"]]></title><description><![CDATA[
<p>"copyright infringement factories"</p>
]]></description><pubDate>Fri, 27 Mar 2026 10:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47540826</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=47540826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47540826</guid></item><item><title><![CDATA[New comment by biorach in "Windows native app development is a mess"]]></title><description><![CDATA[
<p>Yes?</p>
]]></description><pubDate>Sun, 22 Mar 2026 20:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481705</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=47481705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481705</guid></item><item><title><![CDATA[New comment by biorach in "Shall I implement it? No"]]></title><description><![CDATA[
<p>I for one wish to welcome our new AI agent overlords.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:01:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357852</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=47357852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357852</guid></item><item><title><![CDATA[New comment by biorach in "OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI"]]></title><description><![CDATA[
<p>> Their valuation is in the same order of magnitude as OpenAI, but they have orders of magnitude fewer users.<p>it's an open question how many of OpenAI's users are monetizable.<p>There's an argument to be made that your brand being what the general public identifies with AI is a medium term liability in light of the vast capital and operating costs involved.<p>It may well be that Anthropic focusing on an order of magnitudes smaller, but immediately monetiazable market will play out better.</p>
]]></description><pubDate>Sat, 13 Dec 2025 12:52:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46254193</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46254193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46254193</guid></item><item><title><![CDATA[New comment by biorach in "Rust in the kernel is no longer experimental"]]></title><description><![CDATA[
<p>Yeah, if you need a linked list (you probably don't) use that. If however you are one of the very small number of people who need fine-grained control over a tailored data-structure with internal cross-references or whatnot then you may find yourself in a world where Rust really does not believe that you know what you are doing and fights you every step of the way. If you actually do know what you are doing, then Zig is probably the best modern choice. The TigerBeetle people chose Zig for these reasons, various resources on the net explain their motivations.</p>
]]></description><pubDate>Wed, 10 Dec 2025 08:23:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215386</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46215386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215386</guid></item><item><title><![CDATA[New comment by biorach in "Rust in the kernel is no longer experimental"]]></title><description><![CDATA[
<p>There are certain styles of programming and data structure implementations that end up requiring you to fight Rust at almost every step. Things like intrusive data structures, pointer manipulation and so on. Famously there is an entire book online on how to write a performant linked list in idiomatic Rust - something that is considered straightforward in C.<p>For these cases you could always use Zig instead of C</p>
]]></description><pubDate>Wed, 10 Dec 2025 07:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215075</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46215075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215075</guid></item><item><title><![CDATA[New comment by biorach in "Perpetual futures, explained"]]></title><description><![CDATA[
<p>> the most state-of-the-art perpetual futures market in the world is an Ethereum Layer 2 named Lighter<p>Is this not just a state of the art innovation in the Ponzi scheme and online casino space?</p>
]]></description><pubDate>Sat, 06 Dec 2025 10:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46172070</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46172070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46172070</guid></item><item><title><![CDATA[New comment by biorach in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>The point is that it ended up in the PR in the first place. The submitted seemed unaware of its presence and only looked into it after it was pointed out. This is sloppy and is a major red flag.</p>
]]></description><pubDate>Thu, 27 Nov 2025 11:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46068246</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46068246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46068246</guid></item><item><title><![CDATA[New comment by biorach in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>> Yes, please then find those for now imaginative issues and drill through them?<p>No, that is a massive amount of work which will only establish what we already know with a high degree of certainty due to the red flags already mentored - that this code is too flawed to begin with.<p>This is not political, this is looking out for warming signs in order to avoid wasting time. At this stage the burden of proof is on the submitter, not the reviewers</p>
]]></description><pubDate>Thu, 27 Nov 2025 11:26:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46068229</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46068229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46068229</guid></item><item><title><![CDATA[New comment by biorach in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>Tip:<p>A list compiler should be relatively straightforward, as these things go. If you get the AI to write it you should actually read it, all of it, and understand it, to the point where you can add features and fix bugs yourself. There are many many resources on the subject. Only after this should you consider contributing to open source projects. And even then you need to be able to read and understand your contributions</p>
]]></description><pubDate>Thu, 27 Nov 2025 10:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46067836</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46067836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46067836</guid></item><item><title><![CDATA[New comment by biorach in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>The wider point is that copyright headers are a very important detail and that a) the AI got it wrong b) you did not notice c) you have not taken on board the fact that it is important despite being told several times and have dismissed the issue as unimportant<p>Which raises the question how many other important incorrect details are buried in the 13k lines of code that you are unaware of and unable to recognise the significance of? And how much mantainer time would you waste being dismissive of the issues?<p>People have taken the copyright header as indicative of wider problems in the code.</p>
]]></description><pubDate>Thu, 27 Nov 2025 10:20:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46067774</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46067774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46067774</guid></item><item><title><![CDATA[New comment by biorach in "AI has a deep understanding of how this code works"]]></title><description><![CDATA[
<p>An incorrect copyright header is a major red flag for non technical reasons. If you think it is an irrelevant minor matter then you do not undesirable several very important social and legal aspects of the issue.</p>
]]></description><pubDate>Thu, 27 Nov 2025 10:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46067707</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=46067707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46067707</guid></item><item><title><![CDATA[New comment by biorach in "We rewrote the Ghostty GTK application"]]></title><description><![CDATA[
<p>Well you seem to think automating update of terminfo on a fleet of machines is too difficult so...</p>
]]></description><pubDate>Fri, 15 Aug 2025 12:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44911854</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44911854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44911854</guid></item><item><title><![CDATA[New comment by biorach in "We rewrote the Ghostty GTK application"]]></title><description><![CDATA[
<p>no need for the bitchy response.</p>
]]></description><pubDate>Fri, 15 Aug 2025 11:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44910907</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44910907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44910907</guid></item><item><title><![CDATA[New comment by biorach in "We rewrote the Ghostty GTK application"]]></title><description><![CDATA[
<p>> the specific terminfo needed for ghostty isn't installed anywhere on the boxes you ssh into ... you need to manually install it on every single one of them.<p>Yeah this is going to be an issue with any of the newer terminal emulators. No big deal. Updating terminfo is easy. If you can't then just set TERM=xterm<p>> Not ready for prime time by a mile IMO.<p>Nah, the issue is your lack of experience and understanding of the basics is terminals.</p>
]]></description><pubDate>Fri, 15 Aug 2025 10:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44910612</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44910612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44910612</guid></item><item><title><![CDATA[New comment by biorach in "We rewrote the Ghostty GTK application"]]></title><description><![CDATA[
<p>Might be $TERM needs to be set or you need to add ghostty to terminfo</p>
]]></description><pubDate>Fri, 15 Aug 2025 10:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44910447</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44910447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44910447</guid></item><item><title><![CDATA[New comment by biorach in "We rewrote the Ghostty GTK application"]]></title><description><![CDATA[
<p>It doesn't sound like they are talking about invalid states, more like they are taking about the kind of thing that in Rust would be represented by `Option<Box<dyn SomeTrait>>` or suchlike. Maybe your point is that in Rust much less ceremony is necessary to avoid hitting a null pointer when doing this. But still, in either language it's easy to end up with hard to follow logic when doing this.</p>
]]></description><pubDate>Fri, 15 Aug 2025 09:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44910401</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44910401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44910401</guid></item><item><title><![CDATA[New comment by biorach in "PYX: The next step in Python packaging"]]></title><description><![CDATA[
<p>Yes, it is mentioned there, as being deprecated:<p>> easy_install, now deprecated, was released in 2004 as part of Setuptools.</p>
]]></description><pubDate>Thu, 14 Aug 2025 07:52:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44897872</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44897872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44897872</guid></item><item><title><![CDATA[New comment by biorach in "PYX: The next step in Python packaging"]]></title><description><![CDATA[
<p>>  It took decades for the to even consider starting the process of removing the GIL,<p>This is not true. Discussions about removing the GIL have been ongoing for decades. There were some abortive attempts over the years but it is regarded as quite the technical challenge, and has implications for compatibility with code written in C.<p>> which is a great example of "it's clearly broken but lets not fix it".<p>That is not the attitude of the Python community.</p>
]]></description><pubDate>Thu, 14 Aug 2025 07:50:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44897856</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44897856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44897856</guid></item><item><title><![CDATA[New comment by biorach in "Peep Show is the most realistic portrayal of evil I have seen (2020)"]]></title><description><![CDATA[
<p>> which in some ways has been used to rehabilitate Eichmann's image as a bureaucrat<p>Well that was clearly never Arendt's intent. Have people actually tried to interpret her work to rehabilitate Eichmann?</p>
]]></description><pubDate>Mon, 21 Jul 2025 08:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44633107</link><dc:creator>biorach</dc:creator><comments>https://news.ycombinator.com/item?id=44633107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44633107</guid></item></channel></rss>