<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: rustybolt</title><link>https://news.ycombinator.com/user?id=rustybolt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 14:55:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rustybolt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rustybolt in "Show HN: A game where you build a GPU"]]></title><description><![CDATA[
<p>This is great!<p>Some comments:<p>- I didn't like the "truth tables" one, I got many duplicate questions and for some reason I got only one second for the first question. The rest of the questions I managed to answer correctly but I still got only one start out of three?<p>- I got very confused by the capacitor. Capacitors do not have an "enable" gate! In fact, in 2.7 (1T1C) you are supposed to <i>build</i> the enable gate -- with a transistor. So currently, you can just simply not build the enable gate and use the one already in the primitive, meaning you don't need the NMOS gate at all.<p>Was this made using LLM-assistence? (Not judging, I'm just interested!) I'd love to hear more about your workflow and how you managed to produce a good UI as it's something I couldn't do if my life depended on it, and it's a skill I'd like to learn.</p>
]]></description><pubDate>Sat, 04 Apr 2026 18:48:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47642019</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=47642019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642019</guid></item><item><title><![CDATA[New comment by rustybolt in "90% of Claude-linked output going to GitHub repos w <2 stars"]]></title><description><![CDATA[
<p>Eh yeah, duh? I've been drilled to put every fart on GitHub. 98% of my repositories have 0 stars.</p>
]]></description><pubDate>Thu, 26 Mar 2026 08:27:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47527919</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=47527919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47527919</guid></item><item><title><![CDATA[New comment by rustybolt in "We should revisit literate programming in the agent era"]]></title><description><![CDATA[
<p>I have noticed a trend recently that some practices (writing a decent README or architecture, being precise and unambiguous with language, providing context, literate programming) that were meant to help humans were not broadly adopted with the argument that it's too much effort. But when done to help an LLM instead of a human a lot of people suddenly seem to be a lot more motivated to put in the effort.</p>
]]></description><pubDate>Sun, 08 Mar 2026 21:29:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301689</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=47301689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301689</guid></item><item><title><![CDATA[New comment by rustybolt in "LLM=True"]]></title><description><![CDATA[
<p>Surprisingly often people refuse to document their architecture or workflow for new hires. However, when it's for an LLM some of these same people are suddenly willing to spend a lot of time and effort detailing architecture, process, workflows.<p>I've seen projects with an empty README and a very extensive CLAUDE.md (or equivalent).</p>
]]></description><pubDate>Wed, 25 Feb 2026 11:30:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47150164</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=47150164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47150164</guid></item><item><title><![CDATA[New comment by rustybolt in "How Taalas “prints” LLM onto a chip?"]]></title><description><![CDATA[
<p>Note that this doesn't answer the question in the title, it merely asks it.</p>
]]></description><pubDate>Sun, 22 Feb 2026 06:51:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47108863</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=47108863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47108863</guid></item><item><title><![CDATA[New comment by rustybolt in "What Is OAuth?"]]></title><description><![CDATA[
<p>> There are very credible arguments that the-set-of-IETF-standards-that-describe-OAuth are less a standard than a framework. I'm not sure that's a bad thing, though.<p>Spoiler alert: it is.</p>
]]></description><pubDate>Sat, 21 Feb 2026 13:46:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47100805</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=47100805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47100805</guid></item><item><title><![CDATA[New comment by rustybolt in "Things Unix can do atomically (2010)"]]></title><description><![CDATA[
<p>I tried using this a while back and found it was not widely available. You need coreutils version 9.1 or later for this, many distros do not ship this.<p>I made <a href="https://github.com/rubenvannieuwpoort/atomic-exchange" rel="nofollow">https://github.com/rubenvannieuwpoort/atomic-exchange</a> for my usecase.</p>
]]></description><pubDate>Fri, 06 Feb 2026 09:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910721</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=46910721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910721</guid></item><item><title><![CDATA[New comment by rustybolt in "Sometimes your job is to stay the hell out of the way"]]></title><description><![CDATA[
<p>> Good work very much doesn't speak for itself<p>Some people are obviously very intelligent and for people with enough technical abilities this can be spotted (e.g. because they churn out a large volume of high-quality code with almost zero defects). I have definitely seen this.<p>But I have also seen a colleague getting promoted that took thrice the scheduled time to deliver on a low-impact project, planning 2-3 long meetings a week, with about 8 people, discussing details for hours and hours (of course without writing anything down). When he went on leave for a few weeks, leaving a significant backlog of work and noting to our manager that "it's trivial to release", I actually managed to release it. At the end-of-year review he was praised for "deliviring such a complicated project", while the higher impact project I worked on and delivered in 1/3rd of the scheduled time was seen as a "simple project" because it got delivered without any hiccups.<p>Often it's also just a matter of "this guy states facts with confidence so it seems he knows what he's talking about" (even when he gets the facts wrong). At some point I just stopped correcting him because if we disagreed people would just assume I was wrong. In other words, being good at talking helps your career <i>a lot</i>.</p>
]]></description><pubDate>Sun, 01 Feb 2026 11:51:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46845535</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=46845535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46845535</guid></item><item><title><![CDATA[New comment by rustybolt in "Many Small Queries Are Efficient in SQLite"]]></title><description><![CDATA[
<p>This feels like a very elaborate way of saying that doing O(N) work is not a problem, but doing O(N) network calls is.</p>
]]></description><pubDate>Sat, 24 Jan 2026 13:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46743180</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=46743180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46743180</guid></item><item><title><![CDATA[New comment by rustybolt in "Linux from Scratch"]]></title><description><![CDATA[
<p>Yeah I've gone through Linux from Scratch twice, but at some point I found myself just copy-pasting and to be honest I've never really understood how one would go from here to a modern distro (besides compiling a helluva lot more software).</p>
]]></description><pubDate>Wed, 21 Jan 2026 20:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46711371</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=46711371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711371</guid></item><item><title><![CDATA[New comment by rustybolt in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>My blog is <a href="https://rubenvannieuwpoort.nl" rel="nofollow">https://rubenvannieuwpoort.nl</a><p>I am also working on a "build your own CPU" series which is still in its infancy but the WIP can be found at <a href="https://cpucourse.rubenvannieuwpoort.nl" rel="nofollow">https://cpucourse.rubenvannieuwpoort.nl</a></p>
]]></description><pubDate>Sun, 18 Jan 2026 12:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46667116</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=46667116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46667116</guid></item><item><title><![CDATA[New comment by rustybolt in "Five Years of Tinygrad"]]></title><description><![CDATA[
<p>I've hear people refer to it as an end-to-end test, where unit tests usually test a single class or function.</p>
]]></description><pubDate>Wed, 31 Dec 2025 15:35:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46445035</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=46445035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46445035</guid></item><item><title><![CDATA[New comment by rustybolt in "The shadows lurking in the equations"]]></title><description><![CDATA[
<p>Ouch, this hurts to read. It's not novel and lacks a very basic understanding of math.<p>The graph of y/(x^2+y^2)=(x+1)/(x^2+y^2) by definition contains the points that satisfy this equation. This is exactly the set of points for which y = x + 1.<p>The "fuzzy" graph is just coloring the difference between the left hand side and right hand side. This is very basic, not new, and it's definitely not "the graph of y/(x^2+y^2)=(x+1)/(x^2+y^2)".</p>
]]></description><pubDate>Wed, 05 Nov 2025 18:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45826437</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45826437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45826437</guid></item><item><title><![CDATA[New comment by rustybolt in "KaTeX – The fastest math typesetting library for the web"]]></title><description><![CDATA[
<p>I use it in my static site generator in Python via <a href="https://github.com/rubenvannieuwpoort/PyKaTeX" rel="nofollow">https://github.com/rubenvannieuwpoort/PyKaTeX</a>.<p>Disclaimer: I am the author of PyKaTeX.</p>
]]></description><pubDate>Mon, 03 Nov 2025 15:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45799974</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45799974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45799974</guid></item><item><title><![CDATA[New comment by rustybolt in "Floss Before Brushing"]]></title><description><![CDATA[
<p>This is plausible. My dentist says I should use toothpicks, but they are not useful for me as they don't really fit between my teeth. I do the most problematic of my tooth with an "extra small" pick now, and I can usually get those four gaps done before the pick breaks.</p>
]]></description><pubDate>Wed, 29 Oct 2025 18:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45750817</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45750817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45750817</guid></item><item><title><![CDATA[New comment by rustybolt in "Floss Before Brushing"]]></title><description><![CDATA[
<p>Yes, that's exactly my reasoning. Even if it doesn't help for anything, it just <i>feels</i> satisfying and more clean. Kind of like picking your nails.</p>
]]></description><pubDate>Wed, 29 Oct 2025 18:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45750679</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45750679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45750679</guid></item><item><title><![CDATA[New comment by rustybolt in "Floss Before Brushing"]]></title><description><![CDATA[
<p>I stubbornly floss every day and every yearly checkup my dentist tells me it does not help and recommends me to stop doing it.</p>
]]></description><pubDate>Wed, 29 Oct 2025 17:12:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45749880</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45749880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45749880</guid></item><item><title><![CDATA[New comment by rustybolt in "The Theatre of Pull Requests and Code Review"]]></title><description><![CDATA[
<p>Agreed, 300 lines will take me a lot more than 10 minutes to review properly!<p>Depends on the specific changes of course, but generally speaking.</p>
]]></description><pubDate>Thu, 25 Sep 2025 11:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45371772</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45371772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45371772</guid></item><item><title><![CDATA[New comment by rustybolt in "Writing a competitive BZip2 encoder in Ada from scratch in a few days – part 3"]]></title><description><![CDATA[
<p>Not sure what's happening but I don't see a single ad and I don't have an ad blocker.</p>
]]></description><pubDate>Sun, 21 Sep 2025 14:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45322826</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45322826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45322826</guid></item><item><title><![CDATA[New comment by rustybolt in "Show HN: I recreated Windows XP as my portfolio"]]></title><description><![CDATA[
<p>"Faster than a humans reaction" time is different from "indistinguishable".</p>
]]></description><pubDate>Sun, 07 Sep 2025 09:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45156781</link><dc:creator>rustybolt</dc:creator><comments>https://news.ycombinator.com/item?id=45156781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45156781</guid></item></channel></rss>