<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: Brian_K_White</title><link>https://news.ycombinator.com/user?id=Brian_K_White</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 30 May 2026 22:25:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Brian_K_White" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Brian_K_White in "sp.h: Fixing C by giving it a high quality, ultra portable standard library"]]></title><description><![CDATA[
<p>portable is a different word from ported.</p>
]]></description><pubDate>Sun, 24 May 2026 00:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253006</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48253006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253006</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Dumb ways for an open source project to die"]]></title><description><![CDATA[
<p>Tell me how they matter.<p>They don't. If some code is so old or un-used that you would call it "dead" then there are no cve's on it. No one is using it to discover a vulerability, no one is studying it to find a vulnerability, who writes these supposed cves?<p>Even if by some miraculous combination of unlikely contrived coincidenses, someone researches, discoveres, writes up, and submits a cve, and the tracking orgs accept and publish it, so what? You just called it "dead" so who does it affect? What does this "cve" matter?<p>If they do matter because there are users, then it's not "dead".<p>It's just code that exists that may or may not be useful or interesting to someone sometime for something, or not, like a novel or song or painting.<p>If it's half-baked code with some problem if it were used exactly as it sits with no further work, so what?</p>
]]></description><pubDate>Fri, 22 May 2026 21:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48242152</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48242152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48242152</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Open source Kanban desktop app that runs parallel agents on every card"]]></title><description><![CDATA[
<p>I don't like that there are any good sounding stories, but this sounds pretty good.</p>
]]></description><pubDate>Fri, 22 May 2026 21:22:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241842</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48241842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241842</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>Even re-written by hand isn't the same because a hand re-write proceeds slower over a longer period of time with more smaller updates that get tested somewhat along the way.<p>Also I don't think it's wrong to use an action as an input to judging engineering character. That could be read as judging yt-dlp or judging bun but in this case I mean it's reasonable to judge bun's developers.<p>IDK if i'd personally judge this action quite so badly though. It depends how they went about it and what they proffessed to get out of it.<p>I am very much against letting llms think and decide for you, but I don't think it's so wrong for an actual coder to employ automation.<p>But if they are acting like it's magic and everything will be so much better after the magic llm uses the magic safe language... yeah that definitely gets the side eye. Or no eye. Just no longer interested in or concerned with their output.<p>Since this is being offered as the next release version while still being new and stuffed with unsafe, looks like it's the latter. So I'm with yt-dlp in this case.<p>It doesn't matter if the new code happens to be ok or not, it's still a problem that they got there by hoping a black box does the right thing. A black box that  that no one wrote and no one understands, not just themselves.<p>gcc is a black box to me, but I know that <i>someone</i> wrote it and understands it (or some people collectively understand all it's parts), and I know that any time I want, I can choose to understand any part of it, and satisfy myself that it is doing something both sane and deterministic.<p>So a developer choosing to use gcc when it's a black box to them does not reflect badly on them to me.<p>But no one can say that about any llm or ai. So yeah, a developer choosing to use them, depending on exactly how, may reflect badly on them.<p>The same was true for cheap off-shore gig coding by humans too. I have tried to use them myself in the past, hire out for small generic programming jobs using those web sites where you put up some escrow money and post a job and people bid for it, you choose one, they do it and get paid from the escrow. I only tried about 3 times for the same small job and every time I git ridiculously shit (but technically functional) results.<p>These were humans 15-20 years ago, no possibility of hidden ai usage like today, and it's essentially the same dynamic of just hoping some magic will get you something good for cheap, and accepting any result that appears good as good.<p>If someone said that that's how they made their product, I would decide that product is probably pretty crap inside and no way should I buy it or invest in it as a dependency if I have any choice.<p>And that's humans not ai. The problem isn't really the ai, it's the judgement to use an ai that way.</p>
]]></description><pubDate>Fri, 22 May 2026 21:08:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241706</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48241706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241706</guid></item><item><title><![CDATA[New comment by Brian_K_White in "The IBM-ification of Google?"]]></title><description><![CDATA[
<p>This does nothing. It does not remove shorts.</p>
]]></description><pubDate>Fri, 22 May 2026 02:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231154</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48231154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231154</guid></item><item><title><![CDATA[New comment by Brian_K_White in "The IBM-ification of Google?"]]></title><description><![CDATA[
<p>And that subscriptions screen has a row of all shorts across the top, and shorts trun up in searches and side bar related recommendations.<p>This while paying them for premium for 20 years.</p>
]]></description><pubDate>Fri, 22 May 2026 02:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231152</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48231152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231152</guid></item><item><title><![CDATA[New comment by Brian_K_White in "OpenBSD 7.9"]]></title><description><![CDATA[
<p>It is a generalization of the essentials, and not wrong.<p>You know even though I said the execution is unlike linux, in fact, there are many many details that are just like linux! What a freaking ignorant liar eh? There's like 100 things like that you could say. No wait, no way it's exactly 100. There's obviously some other number like 105 or 612 things like that. So superficial and wrong!</p>
]]></description><pubDate>Thu, 21 May 2026 02:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48217048</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48217048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48217048</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Dumb ways for an open source project to die"]]></title><description><![CDATA[
<p>I don't recognize any such thing as a "dead open source project".<p>If one project is dead, what makes another one alive? Recent updates? It's working as intended and no updates needed or worth the effort. Even if "working as intended" only means it works on some old platform and no current one. Other users? Why do I or you or anyone care about that?<p>Other users only matters for commercial software where you are selling copies or expertise or your resume or <i>something</i> tied to it.<p>If someone writes something and publishes it, and not a single other person ever uses it, and the author never adds another update, that is still not "dead". It's just software that exists.<p>It's some kind of focus on a weird goal. If your purpose in writing open source was for it to be popular, then buy advertising until you force it to happen.</p>
]]></description><pubDate>Tue, 19 May 2026 23:16:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200949</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48200949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200949</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Google changes its search box"]]></title><description><![CDATA[
<p>huh, one downside of being an all-in Firefox and Kagi user, meaning I have everywhere firfox as default browser with kagi account configured, all laptops, tablets, phones, means I am now out of touch and never noticed.</p>
]]></description><pubDate>Tue, 19 May 2026 21:49:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200154</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48200154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200154</guid></item><item><title><![CDATA[New comment by Brian_K_White in "OpenBSD 7.9"]]></title><description><![CDATA[
<p>It can be customized just like linux where you can compile a custom kernel omitting unneeded features and then also ship a small userspace around it, and the core userspace tools are generally a little less feature rich than linux's already.<p>But it's not a matter of surface area that makes openbsd solid, it's the priorities while writing that affects how every little thing has been written over time.<p>You can write 10 different versions of a function that all work and are all nominally perfectly free of security gaps.<p>Yet they will all still be 10 different levels of robust. Some versions will fail as soon as some assumption is violated, and some make fewer assumptions and remain safe even when varying amounts and forms of "that can't happen" happens.<p>It's not just cosmic ray bit flips either, or a hacker trying to do power glitch attacks or rowhammer etc, stuff that makes the hardware violate it's promises. But stuff like a different developer updating something 15 years later who is not the original and does not realize every single facet of how it works and just how the current implimentation covers all possible edge cases, and so doesn't realize how their change opened up an edge case that was covered before. With fragile code, the new code simply has the new security gap until someone discovers it the hard way. With robust code, it's more likely to still be safe. The edge case maybe makes it fail to function, but not in a way that anyone can use productively.<p>Not that freebsd is exactly swiss cheese. These are all relative. I would and do rely on freebsd any day.</p>
]]></description><pubDate>Tue, 19 May 2026 21:34:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48199985</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48199985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48199985</guid></item><item><title><![CDATA[New comment by Brian_K_White in "I found ultra-pure quantum crystals in an abandoned mine in the Atacama desert"]]></title><description><![CDATA[
<p>Rather you're a bad comprehender of what words mean.<p>What they said was what it looks like, and in fact it does look exactly like what they said.<p>The comment contains the exact same content and value as a bot comment. It doesn't matter who or what wrote it, the critique of the comment itself holds water.<p>So the critique was not "a bot wrote this" it was "either a bot wrote this, or a human wrote a comment that is no better than the ones bots write".<p>You know what else a human might do even worse than a bot a lot of times? A bot would read this and apologize for getting something so wrong.</p>
]]></description><pubDate>Tue, 19 May 2026 16:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195990</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48195990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195990</guid></item><item><title><![CDATA[New comment by Brian_K_White in "OpenBSD 7.9"]]></title><description><![CDATA[
<p>freebsd = utility<p>openbsd = security<p>netbsd = portability<p>freebsd: performance, features, drivers, software compat -
closest to linux in utility & usability though unlike linux in execution<p>openbsd: safety for exposed services<p>netbsd: portable across many cpu & hardware platforms - big-endian powerpc sun, hitachi sh3 jornada, etc, easiest to port to a new arch</p>
]]></description><pubDate>Tue, 19 May 2026 16:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195222</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48195222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195222</guid></item><item><title><![CDATA[New comment by Brian_K_White in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>A cat reaching for a cuddle is a cat reaching for a cuddle. The act has no significance one way or the other.</p>
]]></description><pubDate>Mon, 18 May 2026 14:03:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48180078</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48180078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48180078</guid></item><item><title><![CDATA[New comment by Brian_K_White in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>No, the mere capacity to do something means nothing.<p>In other comments I've distilled that down to "It can't be about what a thing can do, but about what a thing chooses to do." Which is a bit too distilled by itself but whatever.<p>The ability to solve a puzzle is just a correlation, probably a required ingredient, not significant itself.<p>The comment above was more focussed on it's parent about what you can deduce from outside observations. It's not true that there is nothing to go on. It's merely true that you can come up with a lot of examples of observations that don't prove anything.<p>Hearing something say "I think, therefor I am." doesn't prove that it thinks or is. Seeing something solve a puzzle or care for a baby doesn't prove that it is the same as you who can also solve puzzles and would care for a baby.<p>And yet, no matter how limited your means of expression were, if you had any means of acting at all, you could and would make yourself known. How I don't know because it's infinite and context sensitive. You would do something that only has meaning to me or other immediate observers because it would somehow refer to other immediate context.<p>You're nothing but a remote controlled roomba, and just to make the point we'll artificially remove the obvious easy direct possibility of writing letters out on the floor or tapping out morse code by bumping into something, etc. You can only communicate by actions. You don't know morse code and something like that simple doesn't occur to you because not everyone thinks like that or is good at thinking of things like that.<p>Yet... You see me looking around for something, and you push the cookie I dropped across the floor to where I see it. Then when I reach for it you move in the way because you wish to tell me I'm not supposed to have sugar & carbs, and indeed I do get that message. No single act like that says or proves much by itself, but stuff like that adds up to a pattern that exceeds the same sorts of things any dog routinely does, and none of it requires hardly any brute brainpower. Or maybe it does require brute brain power but it doesn't have to mean an ability to solve impressive puzzles. IE a dog will absolutely model that you are looking for that cookie and will absolutely desire to please you by bringing it to you, but will not joke with you by bringing a particular type of cookie that you both know you don't like. But it could be trained to do all the same outward actions. It has the brainpower to figure out even very complicated rules.</p>
]]></description><pubDate>Mon, 18 May 2026 14:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48180052</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48180052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48180052</guid></item><item><title><![CDATA[New comment by Brian_K_White in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>I said brain power isn't interesting because it doesn't prove anything. There are things that we absolutely know are not conscious yet have a lot of brain power, ie countless pieces of simple deterministic software that we can explain all the way down to the atoms like a sewing machine.<p>Yes other animals have demonstrated brain power that exceeds some humans, or even all humans while they are young enough, if you just go by some sort of puzzle-solving abilities. The fact that you can figure out how to unscrew a jar lid, and so can an octopus, doesn't imply anything about the octopus being the same as a human in an octopus body.<p>Similarly observing something simpler exhibit some of the same outward behaviors you and every other human does also doesn't mean anything. Humans do a lot of very simple things. A human seeks food and comfort and avoids pain and damage. And so does a plant. Electric motors turn shafts, and so do humans. So you have to discount anything that's merely a commonality like that, including other things that seem more complex, and so seem like they are what makes us different. We <i>do</i> also have more simple brain power than most animals, and so it is like a correlation with consciousness, but it is not consciousness itself or automatic proof of it and doesn't automatically or necessarily produce it. It's probably a required ingredient though. IE all beef is meat but not all meat is beef, all consciousness may have brain power but not all brain power has consciousness.<p>But, repeating an example I used in another comment, if you had no other interface with the world except a remote controlled roomba, you would be able to make yourself known. Not by anything as plain as writing out words on the floor, but by actions. There are an infinite number of ways that you a conscious being could disclose your existense to me who can only see the roomba. You could be anything from caring to menacing by simple actions. Because it's not the capacity to roll across the floor, it's where & when you choose to roll across the floor that ends up speaking and disclosing intent, which discloses the "you" in there.<p>Watch any horror movie about the robots going wrong, or like twighlight zone episodes where you don't actually see much action but the person wakes up and there is a knife sitting next to them, and the presumption is the creepy doll placed it there while they slept. It's a message that they could have killed them any time they wanted to, and they want you to fear.<p>No other animal has ever done anything like that, that can only be explained by "I want you to know that I know." or more generally "I want you to have a particular thought.", only things that can be explained much more simply and directly. Some things seem to come close like animals caring for other animals, bringing another animal food etc, but that is really just anthropomorphizing, because we also have all those same animal condition components to our own existense. We also feel hunger, feel a desire to relieve someone else's hunger, protect our young, etc. And animals do have some ability to model what they see. They can observe another animal and model what it wants or fears etc, because the ability to predict other things behavior is very beneficial to survival. And we see that and think it proves more than it does.<p>If you're a roomba that pushes a cookie across the floor to me, that doesn't prove anything all by itself, but it could be part of it. It's like how a word isn't a novel or a philosophical concept, but the philosophical concept is communicated with words.<p>The idea is to try to recognize how llms are like a misdirection tricking us into thinking certain things simply because they use text as the thing they manipulate. That makes them seem way more human than they really are, simply because they are slicing and dicing prior recorded human communication, which up until now has been something unique to humans. You don't need any words at all to make yourself known to me as being not just a roomba.</p>
]]></description><pubDate>Mon, 18 May 2026 11:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48178278</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48178278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48178278</guid></item><item><title><![CDATA[New comment by Brian_K_White in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>Any action that can possibly have a simple explaination, it doesn't matter if it can also have a complex explaination, is immaterial.<p>A cat doing anything that can be explained by simple tropism doesn't prove or disprove anything, it's simply data of no value one way or the other.<p>The fact that you sleep and so does a cat does not prove that you are just a cat or that the cat is actually postulating about the inner life of other cats but just choosing not to ever write it's thoughts down. It's simply a silly trivial surface thing to even talk about.</p>
]]></description><pubDate>Mon, 18 May 2026 11:11:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48178001</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48178001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48178001</guid></item><item><title><![CDATA[New comment by Brian_K_White in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>You can't tell the difference between a person and an mp3 player saying the same words, even if the words are about inner life musings.<p>And you can't tell the difference between a person exhibiting many behavioral actions and something I could rig up with an electric motor and a light sensor to exhibit tropism, seeking things, avoiding other things.<p>But if you only had a remote controlled roomba to interact with the world, you would be able to make yourself known to me.<p>I don't mean that you could substitute a voice with writing out words on the floor, I mean your actions, the overall totality no single act, would would expose a driving source of actions that so far nothing else exhibits.<p>We just anthropomorphize everything because we have so much in common with all the other animals. When a dog or a dolphin does something, we have had experiences that we recognize as being practically identical, and we know what our experience was like. It's protecting it's baby. I protect MY baby! Yes and an electric motor can turn a crank, and you can turn a crank.<p>Simple outward alignments like that are some kind of logical trap everyone falls for because we don't have any other conceptual vocabulary to even think with.</p>
]]></description><pubDate>Mon, 18 May 2026 09:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177075</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48177075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177075</guid></item><item><title><![CDATA[New comment by Brian_K_White in "It is time to give up the dualism introduced by the debate on consciousness"]]></title><description><![CDATA[
<p>There is brain power by the ton all over the place. The answer cannot be based on what a thing can do, but on what a thing chooses to do.</p>
]]></description><pubDate>Mon, 18 May 2026 08:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48176951</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48176951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48176951</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Hindenburg’s Smoking Room"]]></title><description><![CDATA[
<p>No one takes the train in the US because they don't go anywhere you need to go and aren't nice to be on.</p>
]]></description><pubDate>Mon, 18 May 2026 02:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48175084</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48175084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48175084</guid></item><item><title><![CDATA[New comment by Brian_K_White in "Don’t Outsource the Learning"]]></title><description><![CDATA[
<p>A few different differences.<p>Unlike with an ai, a pm knows what it means to understand something. Just in general, they have had the part of the human condition which is gaining an understanding of something. Not memorizing a fact or learning how top perform some recipe steps, but understanding several dimensions of something.<p>They don't code, but there are other things they have learned and understand, and witnessed other people showing how they do or don't understand that thing. It could be about fishing or calligraphy or being careful what you say to kids or anything not just work stuff. From that they know how to recognize it in others on other topics. Modulo the effect of the exceptionally good and bad on both sides, a good bullshitter can fool a simple pm, but the exceptions to a generality are irrelevant.<p>And they know that some other people do understand the code. They haven't performed all the steps to reproduce someone else's reasoning and correct final result, but they don't have to do that every time to know that it's possible to do and would arrive at the same or equivalent result. It's not faith, or not blind faith like religion. It's just letting someone else do a job that you know if you wanted to you could do exactly the same and it would work exactly the same. You don't have to carry a load of grain from one pile to another to know for a fact that it's possible to do and roughly what it takes to do it.<p>They also know how to detect cues about consensus, or lack of it. When most people who understand a topic, you can tell, without relying on any simple rules about what words are spoken, you can tell when most of the people who have put in the time to understand something agree or disagree on some premis. And the people you are guaging that consensus from are again other humans who you share the human condition with. You have a power to understand and interpret them that you don't for anything else.<p>They may also understand <i>some</i> level of code. It will have been explained to them at some point to some degree. They will have some sort of simple example  in their history where they were walked through something in some class or a meeting.<p>These things are all missing with an ai.</p>
]]></description><pubDate>Sun, 17 May 2026 22:42:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48173817</link><dc:creator>Brian_K_White</dc:creator><comments>https://news.ycombinator.com/item?id=48173817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173817</guid></item></channel></rss>