<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: AndriyKunitsyn</title><link>https://news.ycombinator.com/user?id=AndriyKunitsyn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 07:53:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=AndriyKunitsyn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by AndriyKunitsyn in "Nowhere is safe"]]></title><description><![CDATA[
<p>OK, can't argue with that. I have no first-hand experience on this, you are probably right.</p>
]]></description><pubDate>Fri, 10 Apr 2026 20:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47723479</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47723479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47723479</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Nowhere is safe"]]></title><description><![CDATA[
<p>Why not? The friendliest people in the US are exactly in the open carry states.<p>NYC on the other hand has the biggest number of jerks per capita I ever seen. (No offence to all nice people from NYC, which there are still plenty.)</p>
]]></description><pubDate>Fri, 10 Apr 2026 20:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47723368</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47723368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47723368</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Apple Just Lost Me"]]></title><description><![CDATA[
<p>"My shepherd pokes me with a stick, but it's the tree's fault that this stick is so sharp".</p>
]]></description><pubDate>Wed, 25 Mar 2026 15:25:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47518645</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47518645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47518645</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "NaN Is Weird"]]></title><description><![CDATA[
<p>Okay, but how could the fact that these elements are in a partially ordered set, or whatever set, trump the basic law of logic, the law of identity, "a = a"?<p>Or the argument is that NaNs are not actually the values themselves, but the representations of the facts of different failures, and because we can't compare the facts, we shouldn't compare NaNs? Well, I guess one could say that numbers in general are also such incomplete representations; 2 is 2, I could get 2 by adding one crayon to another crayon, or by taking 10 crayons and removing 8 of them. That doesn't stop me from comparing these 2s.</p>
]]></description><pubDate>Mon, 16 Mar 2026 04:10:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47395152</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47395152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47395152</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "NaN Is Weird"]]></title><description><![CDATA[
<p>>With not-numbers added to the set of FP numbers, the set becomes a partially-ordered set and all relational operators must be interpreted accordingly.<p>The same not-number, produced by the same computation, occupying the same memory, is still not equal to itself. It is true that I haven't been able to brush up my knowledge on partial ordering, but isn't being identical is the same as being equal in math?</p>
]]></description><pubDate>Thu, 12 Mar 2026 21:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357767</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47357767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357767</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "NaN Is Weird"]]></title><description><![CDATA[
<p>It's the only "primitive type" that does that. If I deserialize data from wire, I'll be very surprised when the same bits deserialize as unequal variables. If it cannot be represented, then throwing makes more sense than trying to represent it.</p>
]]></description><pubDate>Thu, 12 Mar 2026 21:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357198</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47357198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357198</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "NaN Is Weird"]]></title><description><![CDATA[
<p>NaN that is not equal to itself _even if it's the same variable_ is not a Python oddity, it's an IEEE 754 oddity.</p>
]]></description><pubDate>Thu, 12 Mar 2026 20:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47356625</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47356625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47356625</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Don't post generated/AI-edited comments. HN is for conversation between humans."]]></title><description><![CDATA[
<p>What if there was a voluntary indication of LLM content? Like, you press a checkbox "yes, I'm going to post some content that is partially or fully created by AI", and there would be a visible mark "slop" next to a post/comment.</p>
]]></description><pubDate>Wed, 11 Mar 2026 22:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47342917</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47342917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47342917</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Is legal the same as legitimate: AI reimplementation and the erosion of copyleft"]]></title><description><![CDATA[
<p>There's a Japanese version of that page, written in classical text writing direction, in columns. Which is cool. Makes me wonder, though - how readable is it with so many English loanwords which should be rotated sideways to fit into columns?</p>
]]></description><pubDate>Mon, 09 Mar 2026 18:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47313320</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47313320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47313320</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>>That fancy ARM-based MacBook with RAM soldered on the CPU package? We've got plenty of crashes from those, good luck replacing that RAM without super-specialized equipment and an extraordinarily talented technician doing the job.<p>CPU caches and registers - how exactly are they different from a RAM on a SoC in this regard?</p>
]]></description><pubDate>Thu, 05 Mar 2026 23:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47268672</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47268672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47268672</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "MacBook Neo"]]></title><description><![CDATA[
<p>USB 2 in a type C form factor is pretty novel.</p>
]]></description><pubDate>Wed, 04 Mar 2026 21:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47254141</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47254141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47254141</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "We Built a Video Rendering Engine by Lying to the Browser About What Time It Is"]]></title><description><![CDATA[
<p>What this capturing software also does is it lies to the demo program about the time that passed between the frames, so the demo makers don't even care about running in realtime, because for them, it's like running on a PC that's almost infinitely powerful.</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236160</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47236160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236160</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "New iPad Air, powered by M4"]]></title><description><![CDATA[
<p>An old iPadOS means an old safari, which means some of the websites are going to get suspicious. I remember one day not being able to open any Cloudflare website.</p>
]]></description><pubDate>Mon, 02 Mar 2026 20:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47223682</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=47223682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47223682</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Procedures for Repair of Potholes in Asphalt-Surfaced Pavements"]]></title><description><![CDATA[
<p>A manual from the U.S. federal agency uses grams, meters, and Celsius temperatures? How come?</p>
]]></description><pubDate>Wed, 04 Feb 2026 19:51:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46890718</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46890718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46890718</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>> What exactly is he _preaching_?<p>That the game development industry requires a new programming language. So far, the evidence for that is slim. (I mean, metaprogramming with #run is cool, I'm also fed up with cmake. But surely we don't need to throw away all of our C++ tooling for that? Nah, we probably need something more incremental.)<p>> Calling him "one-hit wonder" simply has no basis in reality. He's at minimum a two-hit wonder.<p>Okay, I've been corrected. The Witness also sold really well. So he's a two-hit wonder, he clearly had developed a process to make great-selling indie games. I admit that, I admire that. (I only said good things about the guy anyway, why you would call me a "hater" is beyond me.) But now, he deviated from this process. His primary goal now is clearly not to create a good game, but to promote Jai.<p>> why indeed people would listen to an exceptional guy who has repeatedly demonstrated competency and delivered results, whilst always putting it all on the line?<p>Because there are limits to everyone's competence. It's like a generalized Peter's principle - being successful in one area doesn't mean you'll succeed in all others that you put your hand in. Even John Carmack didn't really succeed in rockets.<p>After all, the game dev industry is showbiz. Its ultimate goal is entertainment. JBlow is an entertainer, first and foremost. There are a lot of musicians and actors more influential than JBlow, does that mean I won't be a fool if I listen to their opinions on anything more important than what to eat for breakfast? No, not really. And in the same way, not a lot of people will choose Jai for programming, not in the next 20 years for sure.<p>> Can you make atleast one hit, not two, just one? Or anything of note?<p>No, absolutely not. I'm actually the most useless creature of all, good for nothing (other than keeping you engaged, apparently). You got me. And I'm not even trying. I'm not trying to preach for anything, develop new industry approaches or whatever. I'm just humbly making a point: but even if I weren't the most useless, I wouldn't be able to reach the JBlow's heights. Even if I had the same set of skills that JBlow had in 2008. For example, a notable part of the success of Braid was thanks to a contract with Xbox Live Arcade, and where is XLA now? The world has changed. The market has changed. The audience's needs have changed. Becoming an indie dev of such caliber now requires a different set of skills, one that a single person might not even physically have.<p>At some point, you'll have to admit that (1) it's not only the qualities and the hard work that brought JBlow to where he is, but also sheer luck, and therefore (2) yes, it's a luxury. If you don't believe in (1), well, okay then. But if you agree with (1), from that (2) trivially follows. If it doesn't for you, then it's purely semantics, I guess.</p>
]]></description><pubDate>Fri, 02 Jan 2026 23:21:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46470731</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46470731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46470731</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Linux is good now"]]></title><description><![CDATA[
<p>People just don't care. Even Stallman is okay with a microwave with closed-source firmware as long as it doesn't try to update its firmware.<p>For most people, a computer is just another appliance. They don't consider the security implications that this appliance can leak credit cards and such.</p>
]]></description><pubDate>Fri, 02 Jan 2026 21:08:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46469367</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46469367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46469367</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>> But he's done exactly that.<p>He hasn't. He made a programming language that allows making a sokoban game in 10 years. That's probably not what people need. The industry can make similar games in a course of several months. It doesn't look like a groundbreaking achievement to me. A monumental amount of effort, sure, but the _result_ isn't there.<p>Plus, _in the past_, he made Braid, in C++, in a relatively practical way. He made money using the industry standards, now he loses money deviating from the industry standards. The question I'm interested in is: why would anyone listen to what the man _says_ if his own preaching makes him lose money?<p>But okay, you don't want to hear any of that. You keep fixating on the "luxury" part. The reason we talk about JBlow is because he made Braid back in 2008, and it was an awesome game, and it sold well. More importantly, the timing when it released - it was what kicked off the boom of the indie game development back then. He also made The Witness, and although it was also a good game, it was most likely not as groundbreaking as Braid, considering that he chose Braid instead of The Witness for a remaster. And then he complained that it, quote, "sold like dogs**", end of quote. Unfortunately, what was the jewel of the indie game development in 2008, doesn't really excite the audience that much in 2024. The world has moved on.<p>The music indsutry is well aware of a phenomenon of a "one-hit wonder". If the JBlow's qualities were the only reason he could make Braid and get rich enough to not release anything for a decade, then surely anybody with these qualities could make Braid 2 and do the same thing, correct? Well, nobody can do that. Not even JBlow himself. Not anymore. It's not 2008.<p>Therefore, yes, it is a luxury.</p>
]]></description><pubDate>Fri, 26 Dec 2025 18:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46394862</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46394862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46394862</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>>And how would he do that exactly to whatever ungodly standards you are setting for the man?<p>By providing a result in a way that will be superior to the current status quo. Maybe there will be results, but right now there are none.<p>I have no idea why you are so invested. I don't care about the man's personality or whatever qualities he has. I look at what he does, and so far, he spent 10 years making a game that you yourself admit won't be even that good.<p>Of course, you could say that changing the course of the industry not possible in one man's lifetime, so you'll need to gather round more people to get the action going, but this tone actually prevents you from starting a Jai revolution.</p>
]]></description><pubDate>Sun, 21 Dec 2025 22:15:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46349137</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46349137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46349137</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>>Or did they earn their big stash of money by producing "garbage" and now retroactively are preaching ideals that they themselves didn't follow or what?<p>In the JBlow case - yes, he made his money using C++. So far, he hasn't shown that using Jai is particularly productive for software engineering.</p>
]]></description><pubDate>Fri, 19 Dec 2025 21:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46330854</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46330854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46330854</guid></item><item><title><![CDATA[New comment by AndriyKunitsyn in "Jonathan Blow has spent the past decade designing 1,400 puzzles"]]></title><description><![CDATA[
<p>Some people actually have mouths to feed. Some people don't have the luxury of preaching for whatever ideals they have without a need to release anything in 10 years; that doesn't make their products "garbage".</p>
]]></description><pubDate>Thu, 18 Dec 2025 16:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46315128</link><dc:creator>AndriyKunitsyn</dc:creator><comments>https://news.ycombinator.com/item?id=46315128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46315128</guid></item></channel></rss>