<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: Joker_vD</title><link>https://news.ycombinator.com/user?id=Joker_vD</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 07:21:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Joker_vD" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Joker_vD in ""Don't You Just Upload It to ChatGPT?""]]></title><description><![CDATA[
<p>My point is, when you go from hardware to software, there is a noticeable change in attitude and corresponding drop in reliability. Inside hardware, there is a lot of effort to detect and correct glitches and provide reliably correct behaviour; in software, the most common assumption is that the hardware will just work as intended. How many filesystems store checksums? Even back in the days when HDDs were way less reliable? And ECC exists in no small part because writing software that's reliable in the face of memory-corruption (at the very least can detect such corruption) while is <i>possible</i>, it's hard, costly, and produces less performant software (obviously).<p>Anyway, a larger point of my comment is that when we go from traditional software to AI, there a) seems to be an even bigger drop in reliability, b) the attitudes are even more cavalier, c) the software people largely lack most of discipline/knowledge required to build more reliable system from less reliable ones — because they spent most of their careers doing exactly the opposite: building software that they <i>know</i> will work incorrectly even on perfect hardware, and being fine with it. "You just tend to accept the risk", my ass. Yes, when it comes to software, people do this, but when it comes to hardware — remember when Intel messed up the division algorithm inside their chips?</p>
]]></description><pubDate>Sun, 14 Jun 2026 04:26:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524169</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48524169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524169</guid></item><item><title><![CDATA[New comment by Joker_vD in ""Don't You Just Upload It to ChatGPT?""]]></title><description><![CDATA[
<p>> you already have buggy compilers and buggy OSes and buggy libraries.<p>Which run, I must add, on effectively infallible hardware. Most of the software straight up assumes that the CPUs and the RAM will function perfectly and don't bother even trying to detect such failures (unless those failures manifest themselves in a catastrophic manner, the show will simply go on).<p>So in effect, we also can, and do, build less reliable systems out of more reliable components, and that's how software <i>is</i> different.</p>
]]></description><pubDate>Sat, 13 Jun 2026 03:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48512914</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48512914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48512914</guid></item><item><title><![CDATA[New comment by Joker_vD in "Lies we tell ourselves about email addresses"]]></title><description><![CDATA[
<p>I've actually looked at RFC 1034 § 3 you've mentioned in another comment, and it states<p><pre><code>    To simplify implementations, the total number of octets that represent a
    domain name (i.e., the sum of all label octets and label lengths) is
    limited to 255.
</code></pre>
Which, AIUI, corresponds to maximum of 253 ASCII characters (including dots) in the common "subdomain.domain.tld" string format. So "\.{1,100}@\.{1,253}" it is (because, again, it's probably very likely that I wouldn't want to interact in the first place with people who think that the local part of their e-mail having more than a hundred characters is reasonable).</p>
]]></description><pubDate>Fri, 12 Jun 2026 06:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48500544</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48500544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48500544</guid></item><item><title><![CDATA[New comment by Joker_vD in "Software is made between commits"]]></title><description><![CDATA[
<p>> Having a bunch of "fixed, added, deleted" commits all pushed into main seems like a disaster of noise unless<p>unless you skip non-merge commits when reading the history of main. And personally, I don't remember needing to read main's history more often than probably once a year, and even then mostly out of curiosity.<p>Also: having a bunch of "ticket resolved" commits all pushed into main seems like a disaster of noise, compared to simple "release 203", "release 204", etc. series of commits that comprise the main. Squash even further! Just as you don't need to track every small development change inside a feature request, you don't need to track every small feature or fix inside a full release. Right? You write a changelog (if you even write them) using those 400 merge-commits, then squash it into a one commit for you release, bang, clean history.</p>
]]></description><pubDate>Fri, 12 Jun 2026 00:35:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498363</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48498363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498363</guid></item><item><title><![CDATA[New comment by Joker_vD in "CSS: Unavoidable Bad Parts"]]></title><description><![CDATA[
<p>I would prefer it to <i>finally</i> figure things out properly, and then just stop changing, yes.<p>> Writing CSS today has gotten significantly easier with flexbox, variables and now nesting.<p>Which, you know, are not some technically complicated ideas that simply could not have been done thirty years ago. Heck, <table> existed, and so did the algorithm that laid it out, from the outset yet getting flexbox to replicate that functionality took literal decades. And nesting is in no way more complicated to implement than cascading.<p>> BEM is not part of the CSS spec, that's just a design methodology.<p>Yes, and it existed for a reason, to paper over the deficiencies of the built-in functionality.</p>
]]></description><pubDate>Fri, 12 Jun 2026 00:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498177</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48498177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498177</guid></item><item><title><![CDATA[New comment by Joker_vD in "CSS: Unavoidable Bad Parts"]]></title><description><![CDATA[
<p>You know, this speaks volumes. Layout is a complicated business, sure, but CSS just keeps having monumental shifts in how you're supposed to approach it year after year; it's as if it's done without any overarching theory/vision but merely groping in the dark, trying things and fixes, and seeing what sticks and doesn't suck too horribly (this latter part is optional; remember Yandex's BEM?)</p>
]]></description><pubDate>Thu, 11 Jun 2026 10:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48488338</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48488338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48488338</guid></item><item><title><![CDATA[New comment by Joker_vD in "Lies we tell ourselves about email addresses"]]></title><description><![CDATA[
<p>Realistically, people would need to go out of their way to have an e-mail with the domain part longer than a hundred ASCII characters (although considering Punycode, this limit perhaps should be more like 200, for CJK domains...) so if they do, well, it's their problem.<p>I just don't like the idea of allowing to paste 20 MiB-long text into the input field for what normally is a "short line of text", so there should be <i>some</i> upper limit.</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486566</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48486566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486566</guid></item><item><title><![CDATA[New comment by Joker_vD in "Lies we tell ourselves about email addresses"]]></title><description><![CDATA[
<p><p><pre><code>    \.{1,100}@\.{1,100}
</code></pre>
I'd probably also have a red warning line under the input field for something really fishy and also most common typos (like "gmail.con") but other than that, I'd let it through.</p>
]]></description><pubDate>Wed, 10 Jun 2026 05:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48472039</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48472039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48472039</guid></item><item><title><![CDATA[New comment by Joker_vD in "If Claude Fable stops helping you, you'll never know"]]></title><description><![CDATA[
<p>> some company where the wages are lower are going to come along, build it cheaper (not necessarily better quality either) and ship it to the world.<p>Yeah, it's called competition. It existed even in the socialist countries (where is was called "socialist competition/emulation").</p>
]]></description><pubDate>Wed, 10 Jun 2026 05:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48471820</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48471820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48471820</guid></item><item><title><![CDATA[New comment by Joker_vD in "AI misidentification results in wrongful arrest; man seeks justice"]]></title><description><![CDATA[
<p>> The idea with a lineup is that you have some other sort of evidence, not based on how people look, and then have them identify the person<p>No, that's not the idea with lineups; if that was it, you could just show one photo of a single suspect and ask "Is that them?" Which, as you know, has tremendous problems with accuracy of identifications.</p>
]]></description><pubDate>Wed, 10 Jun 2026 05:15:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48471741</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48471741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48471741</guid></item><item><title><![CDATA[New comment by Joker_vD in "AI misidentification results in wrongful arrest; man seeks justice"]]></title><description><![CDATA[
<p>> already sketchy eye witness practice.<p>Frankly, eyewitness' testimony should be inadmissible in court. Why does it even count as evidence at all, and "direct" evidence at that? People can't be trusted to accurately remember things. Neither can technology be trusted to uncover the circumstance correctly. Perhaps we should just abolish the criminal system entirely; wrongful prosecution is a much bigger problem than complete lack of prosecution would ever be.</p>
]]></description><pubDate>Wed, 10 Jun 2026 05:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48471693</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48471693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48471693</guid></item><item><title><![CDATA[New comment by Joker_vD in "Cannibalism"]]></title><description><![CDATA[
<p>> a perfectly efficient labor market<p>But in a perfectly efficient market, the good would be traded at its marginal price. And the marginal price of labour is the sustenance wage, not the marginal product of labor as neoclassical economists seem to believe.</p>
]]></description><pubDate>Mon, 08 Jun 2026 17:07:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48448017</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48448017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48448017</guid></item><item><title><![CDATA[New comment by Joker_vD in "Cannibalism"]]></title><description><![CDATA[
<p>> It only goes into the factory owner's pocket to the degree that the factory has no competitors<p>Nope! Marx explicitly presupposes fully free market, where <i>everything</i> (including labour) is bought and sold at the marginal cost. But the marginal cost of labour is <i>less</i> than what that labour produces — workers produce more than they get to consume, you know, otherwise we wouldn't have been able to feed the children, the elderly, the politicians, the priests, etc.</p>
]]></description><pubDate>Mon, 08 Jun 2026 17:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48447956</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48447956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48447956</guid></item><item><title><![CDATA[New comment by Joker_vD in "If LLMs Have Human-Like Attributes, Then So Does Age of Empires II"]]></title><description><![CDATA[
<p>So just the same, it shouldn't make a difference if LLMs simulate "human-like attributes" or actually possess them, right?</p>
]]></description><pubDate>Mon, 08 Jun 2026 08:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442529</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48442529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442529</guid></item><item><title><![CDATA[New comment by Joker_vD in "Cannibalism"]]></title><description><![CDATA[
<p>> Instead, it brought 16 hour factory shifts.<p>To paraphrase Marx, "And so, the equivalent amount of labour required to produce the goods needed to sustain a worker for a day is, say, 4 hours. But that doesn't mean the selfsame worker can work for no longer that 4 hours! He can be forced to work six, or eight, or twelve hours a day, and whatever additional goods he produces — that's the surplus product, which in this case goes straight to line up the factory owner's pockets".</p>
]]></description><pubDate>Mon, 08 Jun 2026 07:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442319</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48442319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442319</guid></item><item><title><![CDATA[New comment by Joker_vD in "Win16 Memory Management"]]></title><description><![CDATA[
<p>> the Unix dynamic linking model<p>What? It's just like static linking! Only, you know, we do it at load time. At least the filenames of the shared objects to load are included into the executable — we could instead just load and search the whole of /usr/lib in unspecified order, you know!</p>
]]></description><pubDate>Mon, 08 Jun 2026 06:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48441921</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48441921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441921</guid></item><item><title><![CDATA[New comment by Joker_vD in "If LLMs Have Human-Like Attributes, Then So Does Age of Empires II"]]></title><description><![CDATA[
<p>Because computers don't actually do arithmetic, they simulate it. When you take 2 sticks, add 2 sticks, and obtain 4 sticks, that's arithmetic. Having a raised flag with one lowered flag to the right and the left of it and then changing this configuration to having a single raised flag with two lowered flags right to it, and interpreting this charade as having added 2 to 2 and obtained 4 — that's just a simulation. It didn't actually have added 2 and 2 of anything.</p>
]]></description><pubDate>Mon, 08 Jun 2026 06:04:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48441806</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48441806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441806</guid></item><item><title><![CDATA[New comment by Joker_vD in "The architecture of the internet creates risks for democracy"]]></title><description><![CDATA[
<p>> Many people seem to want democracy, but only if the public votes in the way that is acceptable to them.<p>Well, many people <i>claim</i> they want democracy, due to how our modern political discourse is shaped. But the amount of arguments of essentially "of course you can have any opinion, as long as it's the correct one" I've seen is quite astonishing.</p>
]]></description><pubDate>Mon, 08 Jun 2026 05:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48441764</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48441764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441764</guid></item><item><title><![CDATA[New comment by Joker_vD in "If LLMs Have Human-Like Attributes, Then So Does Age of Empires II"]]></title><description><![CDATA[
<p>"A human brain runs a perfect model of human consciousness. Some people make the mistake of supposing that that makes human brains somehow conscious."</p>
]]></description><pubDate>Mon, 08 Jun 2026 00:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48440175</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48440175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48440175</guid></item><item><title><![CDATA[New comment by Joker_vD in "If LLMs Have Human-Like Attributes, Then So Does Age of Empires II"]]></title><description><![CDATA[
<p>Huh, makes you wonder — is the human brain a sufficiently-powerful substrate to present human-like attributes?</p>
]]></description><pubDate>Sun, 07 Jun 2026 22:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48439150</link><dc:creator>Joker_vD</dc:creator><comments>https://news.ycombinator.com/item?id=48439150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48439150</guid></item></channel></rss>