<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: b33j0r</title><link>https://news.ycombinator.com/user?id=b33j0r</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:52:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=b33j0r" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by b33j0r in "Zig by Example"]]></title><description><![CDATA[
<p>Do not use this, I recommend ziglings if anything besides what Loris would say: you have to read code.<p>The builtins don’t even compile in these examples. This is 2 years out of date at least.</p>
]]></description><pubDate>Mon, 08 Jun 2026 15:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48447067</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48447067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48447067</guid></item><item><title><![CDATA[New comment by b33j0r in "The Smallest Brain You Can Build: A Perceptron in Python"]]></title><description><![CDATA[
<p>Okay, it’s conscious. But can it run doom? I rest my case.</p>
]]></description><pubDate>Mon, 08 Jun 2026 01:19:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48440340</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48440340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48440340</guid></item><item><title><![CDATA[New comment by b33j0r in "I'm skeptical about efforts to revolutionize schooling"]]></title><description><![CDATA[
<p>I had the opposite experience. I saw college kids who didn’t know where the F5 key was on the first day write smart matlab and python programs by the midterms.<p>I don’t think I’m exceptional at all. I was always behind and that probably reflected pretty poorly on me. But all it took to teach was preparing interesting examples and then spending time with subgroups and individuals.<p>I bet a lot of people think I’m catastrophically wrong, probably just got lucky.</p>
]]></description><pubDate>Fri, 05 Jun 2026 17:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48415921</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48415921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48415921</guid></item><item><title><![CDATA[New comment by b33j0r in "Redis 8.8: New array data structure, rate limiter, performance improvements"]]></title><description><![CDATA[
<p>Asynchronous Transfer Mode (I had to look it up too.)<p><a href="https://en.wikipedia.org/wiki/Asynchronous_Transfer_Mode" rel="nofollow">https://en.wikipedia.org/wiki/Asynchronous_Transfer_Mode</a></p>
]]></description><pubDate>Fri, 05 Jun 2026 17:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48415792</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48415792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48415792</guid></item><item><title><![CDATA[New comment by b33j0r in "Azure Linux 4.0 is Microsoft's first general-purpose Linux"]]></title><description><![CDATA[
<p>For posterity, parent is correct. The “flying his plane” story is a memeified summary. I did not actually mean that we would have lisp machines otherwise, which was the tell that I was kidding.<p>For others who did not get the joke, Kindall was kind of a big deal:<p><a href="https://computerhistory.org/blog/fifty-years-of-the-personal-computer-operating-system/" rel="nofollow">https://computerhistory.org/blog/fifty-years-of-the-personal...</a></p>
]]></description><pubDate>Fri, 05 Jun 2026 09:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410137</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48410137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410137</guid></item><item><title><![CDATA[New comment by b33j0r in "Azure Linux 4.0 is Microsoft's first general-purpose Linux"]]></title><description><![CDATA[
<p>Ah. A common (and understandable) misconception. LSD-OS doesn’t enhance anything in the UX, it just removes the filters that prevent you from seeing reality, man.<p>Some confuse this with LDS-OS, which makes the user weirdly and unquestionably `nice` by only accepting inputs from protected mode.</p>
]]></description><pubDate>Fri, 05 Jun 2026 07:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409199</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48409199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409199</guid></item><item><title><![CDATA[New comment by b33j0r in "Go Experiments Explained"]]></title><description><![CDATA[
<p>I am a low-level zig guy right now too. I have been around for a long time, and it’s funny to see arenas come back into vogue as a solution to nearly everything.<p>Arenas are great for avoiding allocations per tick/request/frame/layer. No symmetric free() to bracket lifetimes! They have a purpose, and we always knew that.<p>But by definition, your program is over-allocating as a tradeoff. Makes a ton of sense in certain use cases. However, we didn’t invent garbage collection and borrow-checking and realloc() just to publish papers ;)<p>Half of my time programming zig is spent considering allocation strategies. That’s a feature. “Where are the bytes?”</p>
]]></description><pubDate>Fri, 05 Jun 2026 06:55:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48408947</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48408947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48408947</guid></item><item><title><![CDATA[New comment by b33j0r in "Azure Linux 4.0 is Microsoft's first general-purpose Linux"]]></title><description><![CDATA[
<p>You point to a better timeline. Sometimes—when desperately alone—I imagine.<p>If only the guy who was destined to close a disk operating system deal with IBM hadn’t been goofing around with his plane that fateful day.<p>We would all be using lisp machines, running smalltalk on microkernels that put the HURD to shame. Just imagine: instead of backslashes and drive letters, we’d have parens. Endless, syntactically-valid parens.<p>Or CP/M, probably that. But can it run doom?</p>
]]></description><pubDate>Fri, 05 Jun 2026 06:38:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48408826</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=48408826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48408826</guid></item><item><title><![CDATA[New comment by b33j0r in "Cyberattack on vehicle breathalyzer company leaves drivers stranded in the US"]]></title><description><![CDATA[
<p>That’s why I have been proposing Nappy McBeers’s Middle-Aged Tap & Blanket Room for over 20 unsuccessful years.<p>“Have a pint, stay a spell. It’ll be our cozy little secret, mate.”</p>
]]></description><pubDate>Wed, 25 Mar 2026 12:56:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47516733</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=47516733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47516733</guid></item><item><title><![CDATA[New comment by b33j0r in "Peter Thiel Fears the Antichrist Is Coming"]]></title><description><![CDATA[
<p>He’s proof that the elites are not mystically smarter than you. Probably dumber.</p>
]]></description><pubDate>Wed, 18 Mar 2026 02:59:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421130</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=47421130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421130</guid></item><item><title><![CDATA[New comment by b33j0r in "New iPad Air, powered by M4"]]></title><description><![CDATA[
<p>My dad and my brother use ipad pros for their healthcare business and rarely use laptops. For them, the year of real work happened several years ago. My brother even has a mouse for it somehow.</p>
]]></description><pubDate>Mon, 02 Mar 2026 19:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47223132</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=47223132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47223132</guid></item><item><title><![CDATA[New comment by b33j0r in "Jimi Hendrix was a systems engineer"]]></title><description><![CDATA[
<p>The first time I had an amp distorted and loud enough to cause feedback (if I wanted to) at band practice was the most magical day of my life.<p>I had heard it a lot in punk and pop-punk to create swells. I improvised my still-favorite solo that day.</p>
]]></description><pubDate>Wed, 25 Feb 2026 23:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47159867</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=47159867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47159867</guid></item><item><title><![CDATA[New comment by b33j0r in "Programming Patterns: The Story of the Jacquard Loom (2019)"]]></title><description><![CDATA[
<p>I think you are implicitly invoking Turing completeness as opposed to “fixed-step recipes on a punchcard” as your requirement for something to be considered computing.<p>If a loom had a jump instruction, would you change your mind? (They did not.)<p>And yet we still have IDE defaults of 80 characters because of FORTRAN punchcards. That’s the heritage being invoked.<p>EDIT: I think all of these early devices also helped us to understand how to build multiplexers, which are the basic building block of any CPU. Given this instruction, I do a different thing.</p>
]]></description><pubDate>Thu, 05 Feb 2026 17:51:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46902385</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46902385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46902385</guid></item><item><title><![CDATA[New comment by b33j0r in "Waymo seeking about $16B near $110B valuation"]]></title><description><![CDATA[
<p>Just don’t take one if another one is operating nearby. If they see another waymo, having passed the insecure emotional Turing test, they get self-conscious and wander the neighborhood backstreets until the other one has dropped off its passengers.<p>(Just experienced this multiple times in Phoenix. It’s impressive at navigating and braking, but not rational planning or flocking.)</p>
]]></description><pubDate>Mon, 02 Feb 2026 15:53:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46857390</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46857390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46857390</guid></item><item><title><![CDATA[New comment by b33j0r in "Show HN: Adboost – A browser extension that adds ads to every webpage"]]></title><description><![CDATA[
<p>The only thing I agree with the current US president about is that American Football should be called something else.<p>- Helmetball<p>- Gridiron<p>- Scrimmage<p>- Brain-B-Gone<p>- Turnover (if you are Bo Nix)<p>- Fumblederp<p>- Kicks and Giggles</p>
]]></description><pubDate>Mon, 02 Feb 2026 15:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46857074</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46857074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46857074</guid></item><item><title><![CDATA[New comment by b33j0r in "Show HN: Adboost – A browser extension that adds ads to every webpage"]]></title><description><![CDATA[
<p>Ok, so I don’t have an NFL team. I played in high school and like the sport, but find it difficult to be loyal to a color and a logo. I also never watch ads at home on any platform.<p>So. Am I the only one who kind of likes watching the commercials more than the game when my family or friends make me watch football? They are entertaining when you only see them every now and then.<p>Now, banner ads are not in the same category. But above is a real use-case for enjoyment of ads.</p>
]]></description><pubDate>Mon, 02 Feb 2026 14:33:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46856484</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46856484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856484</guid></item><item><title><![CDATA[New comment by b33j0r in "Actors: A Model of Concurrent Computation [pdf] (1985)"]]></title><description><![CDATA[
<p>Lock-free queues and 16-core processors exist though. I use actors for the abstraction primarily anyway.</p>
]]></description><pubDate>Mon, 02 Feb 2026 14:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46856200</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46856200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856200</guid></item><item><title><![CDATA[New comment by b33j0r in "After two years of vibecoding, I'm back to writing by hand"]]></title><description><![CDATA[
<p>I think of it more like moving from sole developer to a small team lead. Which I have experienced in my career a few times.<p>I still write my code in all the places I care about, but I don’t get stuck on “looking up how to enable websockets when creating the listener before I even pass anything to hyper.”<p>I do not care to spend hours or days to know that API detail from personal pain, because it is hyper-specific, in both senses of hyper-specific.<p>(For posterity, it’s `with_upgrades`… thanks chatgpt circa 12 months ago!)</p>
]]></description><pubDate>Tue, 27 Jan 2026 06:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46776402</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46776402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46776402</guid></item><item><title><![CDATA[New comment by b33j0r in "After two years of vibecoding, I'm back to writing by hand"]]></title><description><![CDATA[
<p>I usually do most of the engineering and it works great for writing the code. I’ll say:<p>> There should be a TaskManager that stores Task objects in a sorted set, with the deadline as the sort key. There should be methods to add a task and pop the current top task. The TaskManager owns the memory when the Task is in the sorted set, and the caller to pop should own it after it is popped. To enforce this, the caller to pop must pass in an allocator and will receive a copy of the Task. The Task will be freed from the sorted set after the pop.<p>> The payload of the Task should be an object carrying a pointer to a context and a pointer to a function that takes this context as an argument.<p>> Update the tests and make sure they pass before completing. The test scenarios should relate to the use-case domain of this project, which is home automation (see the readme and nearby tests).</p>
]]></description><pubDate>Mon, 26 Jan 2026 17:12:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46768348</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46768348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46768348</guid></item><item><title><![CDATA[New comment by b33j0r in "Dialtone – AOL 3.0 Server"]]></title><description><![CDATA[
<p>Just one more turn before my family can send and receive phone calls on the landline.</p>
]]></description><pubDate>Sun, 28 Dec 2025 15:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46411549</link><dc:creator>b33j0r</dc:creator><comments>https://news.ycombinator.com/item?id=46411549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46411549</guid></item></channel></rss>