<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: kolbusa</title><link>https://news.ycombinator.com/user?id=kolbusa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 07:23:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kolbusa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kolbusa in "Half-Life 2: 20th Anniversary Update"]]></title><description><![CDATA[
<p>Also try playing with the can and the trash bin.</p>
]]></description><pubDate>Fri, 15 Nov 2024 23:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42152462</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=42152462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42152462</guid></item><item><title><![CDATA[New comment by kolbusa in "Perspectives on Floating Point"]]></title><description><![CDATA[
<p>Not sure why the article does not reference the following paper which is a must read for anyone working with floating point: <a href="https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html" rel="nofollow">https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.h...</a> (original: <a href="https://www.itu.dk/~sestoft/bachelor/IEEE754_article.pdf" rel="nofollow">https://www.itu.dk/~sestoft/bachelor/IEEE754_article.pdf</a>).</p>
]]></description><pubDate>Fri, 18 Oct 2024 17:30:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41881612</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=41881612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41881612</guid></item><item><title><![CDATA[New comment by kolbusa in "Twitter kills its San Francisco headquarters, will relocate to South Bay"]]></title><description><![CDATA[
<p>I am visiting Boston and I cannot stop wondering why SF is not like that. The city feels so much more livable almost everywhere I went. I'm sure there are shady parts, but every time I need to go to SF for some reason I get really depressed.</p>
]]></description><pubDate>Wed, 07 Aug 2024 02:33:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41177712</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=41177712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41177712</guid></item><item><title><![CDATA[New comment by kolbusa in "A 100x speedup with unsafe Python"]]></title><description><![CDATA[
<p>Copying is usually not necessary. Often times you can swap data and/or shape arguments and get a transposed result out. While it is true that Fortran BLAS only supports col-major, CBLAS supports both row- and col-major. Internally, all the libraries I worked on use col-major, but that is just a convention.</p>
]]></description><pubDate>Tue, 07 May 2024 04:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40282252</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=40282252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40282252</guid></item><item><title><![CDATA[New comment by kolbusa in "Dear Adobe, we need a special price in Egypt"]]></title><description><![CDATA[
<p>Those who do have same qualifications are still payed much much less. Anecdotally, when Intel still had offices in Russia our salaries including stock awards were 3x or lower than those of the US personnel. Not because of difference in qualifications but because of the labor market (the salaries were <i>very</i> good considering other opportunities in my home city).</p>
]]></description><pubDate>Fri, 20 Jan 2023 18:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=34457541</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=34457541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34457541</guid></item><item><title><![CDATA[New comment by kolbusa in "How to get 1.5 TFlops of FP32 performance on a single M1 CPU core"]]></title><description><![CDATA[
<p>Nitpick... This paragraph is somewhat confusing. I think it is worded incorrectly:<p><i>> Let's simplify the problem and implicitly transpose the matrix multiplication. Both A and B (our inputs) will have K (our reduction dimension) as the leading dimension. This doesn't really matter much in practice, but it simplifies our code a lot.</i><p>The code is<p><pre><code>  C[n * 16 + m] += A[k * 16 + m] * B[k * 16 + n];
</code></pre>
Which means that actually *m* is the leading dimension of A with stride 16, and for B it is *n* with stride 16.</p>
]]></description><pubDate>Thu, 05 Jan 2023 15:43:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=34261280</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=34261280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34261280</guid></item><item><title><![CDATA[New comment by kolbusa in "A C++17 thread pool for high-performance scientific computing"]]></title><description><![CDATA[
<p>In my experience, EIGEN's threadpool is decent. But OpenMP (edit: I mean Intel's implementation donated to LLVM) is often faster especially if threads are allowed to be affinitized to HW processors. Another promise of OpenMP that is not made by various threadpools is cooperative execution; in threadpools tasks are usually independent.<p>However, if any part of an app uses affinitized threads, the whole app needs to be using the same thread pool, as otherwise perf will go down. In this regard, OpenMP is less composable.</p>
]]></description><pubDate>Wed, 15 Jun 2022 01:47:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=31748221</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=31748221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31748221</guid></item><item><title><![CDATA[New comment by kolbusa in "iOS 16"]]></title><description><![CDATA[
<p>They support esim.</p>
]]></description><pubDate>Tue, 07 Jun 2022 02:41:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=31649285</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=31649285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31649285</guid></item><item><title><![CDATA[New comment by kolbusa in "My students cheated... a lot"]]></title><description><![CDATA[
<p>It will be very relevant in any field that does performance testing. And that includes compilers.</p>
]]></description><pubDate>Sun, 29 May 2022 02:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31545591</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=31545591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31545591</guid></item><item><title><![CDATA[New comment by kolbusa in "Intel's New Chimera: Alder Lake"]]></title><description><![CDATA[
<p>My guess would be that this is because of thread migration.<p>(After reading the TFA: that's what Agner says right there in the 4th paragraph.)<p>(After re-reading the comment: I guess that the OS changes would need to be extensive with little to no benefit: running AVX2 on all cores will likely be faster than running 2 P cores with AVX512. The only thing that is really affected is the code that could use AVX512_FP16, but I doubt there's a lot of it outside of Intel.)</p>
]]></description><pubDate>Sun, 15 May 2022 07:05:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31385790</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=31385790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31385790</guid></item><item><title><![CDATA[New comment by kolbusa in "What was wrong with SML?"]]></title><description><![CDATA[
<p>This is completely off topic here, but the first promotion of Int64 -> Float64 is also iffy as not every Int64 is exactly representable. The Int64 -> Float16 promotion also looks weird to me because Float16 range is so small</p>
]]></description><pubDate>Sun, 01 May 2022 05:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=31222332</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=31222332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31222332</guid></item><item><title><![CDATA[New comment by kolbusa in "The Lost Art of C Structure Packing (2014)"]]></title><description><![CDATA[
<p>It really depends on the domain. HPC is more frequently SOA (think CSR sparse matrices), while AOS may make more sense in other cases.</p>
]]></description><pubDate>Wed, 27 Apr 2022 18:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=31183887</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=31183887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31183887</guid></item><item><title><![CDATA[New comment by kolbusa in "Invitation to Europe"]]></title><description><![CDATA[
<p>I think that this 'incarnation' of Novaya is also not based in Russia.</p>
]]></description><pubDate>Thu, 07 Apr 2022 16:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=30947159</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=30947159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30947159</guid></item><item><title><![CDATA[New comment by kolbusa in "3,599,040,600 € wired by Germany to Russia since the invasion of Ukraine"]]></title><description><![CDATA[
<p>You have Russia actively trying to overtake Ukraine and yet somehow lack of military support for Ukraine should help negotiations? That seems to be true only if you want Russia to prevail. How can you force the sides to negotiate? There’s very little leverage.</p>
]]></description><pubDate>Mon, 21 Mar 2022 16:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=30756579</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=30756579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30756579</guid></item><item><title><![CDATA[New comment by kolbusa in "ICANN's rejection of Ukraine's request to sever Russia from the internet [pdf]"]]></title><description><![CDATA[
<p>> And - speaking as an American - of course the American people are morally responsible <i>if</i> their government does something similarly horrible as what Russia is doing in Ukraine. That very obviously also goes for what happened in Vietnam. The US Government and its presidents are the product of the American culture, which the American people are responsible for.<p>It's not an 'if'. The US did a lot of stuff on par with what Putin is doing now in Ukraine. The people and government of the US never were held responsible. Yes, they went through the motions of getting the UN approval, etc., but that does not make the actions morally justifiable. And this is what Russian propaganda uses to justify its actions.<p>I don't like pinning Putins actions on ordinary citizens. Putin is a dictator. In 2012 there was a big rally against him, and it was suppressed pretty violently, and since then there were no attempts on the same scale. Look at how Belorussians tried to topple Lukashenko. They made a much stronger attempt, but sill it did not work out. Are they morally responsible for the Belarus participation in this war? Are the people like me who moved out are responsible? When does that moral responsibility start? 2000s or 2010s?<p>Sure, there is a large chunk of population that supports Putin. They maybe are morally responsible for supporting the war. But I don't think they will actually be swayed by economic sanctions. Their culture won't change. They will be happy to severe ties with 'rotten West' -- they will feel like they are soldiers of the economic war. What will happen, I am afraid, is Russia turning into a second North Korea (or Venezuela).<p>> If the other empires of Europe changed (Germany, Spain, Britain, France, etc) - their people changed those empire, conquest obsessed cultures - then Russia too can and must change. Russia is the last major power in Europe still clinging to those decrepit, backwards ways. Russia must give up the notion of empire culturally and that means its people must fully abandon all the related ideas that propel and sustain that ideology (which endlessly spawns monsters like Putin (who is just another Russian Tsar type)). Until the people of Russia change their beliefs, the authoritarianism will just keep repeating.<p>In my rather uneducated opinion, the culture did not go away. The US is an empire. It is built differently, but it effectively is. China is or is becoming one. European culture is dominating the world in many subtile and not so subtile ways. Russia wants to be an empire, but it fails to recognize that empires are being built differently now, and tries to build a 19-th/20-th century one.<p>Disclaimer: I am from Russia, and live in the US. Have extended family in Russia. Unfortunately, some of them are brainwashed by the propaganda. Some are unable to leave as their whole life is to work in government-funded research (thankfully not military in any way). Fuck Putin and fuck the war. My best wishes to Ukrain and its people -- you will will regardless of how this war turns out.<p>PS. Apologies for the long rant...</p>
]]></description><pubDate>Thu, 03 Mar 2022 17:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=30544210</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=30544210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30544210</guid></item><item><title><![CDATA[New comment by kolbusa in "Namecheap: Russia Service Termination"]]></title><description><![CDATA[
<p>Thank you and all the OVD Info for your work.</p>
]]></description><pubDate>Tue, 01 Mar 2022 01:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=30507820</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=30507820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30507820</guid></item><item><title><![CDATA[New comment by kolbusa in "Namecheap: Russia Service Termination"]]></title><description><![CDATA[
<p>They have offices in Ukraine. I got this e-mail as well. This is collateral damage. You can get an another domain. Many people won't get their life back. Fuck Putin, fuck the war.</p>
]]></description><pubDate>Mon, 28 Feb 2022 20:43:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=30504861</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=30504861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30504861</guid></item><item><title><![CDATA[New comment by kolbusa in "Where have you gone, Peter Norton? (2014)"]]></title><description><![CDATA[
<p>> Norton CD<p>Out of curiosity, I started googling, and this seems like a good place to read about ncd and more: <a href="http://www.softpanorama.org/OFM/norton_change_directory_clones.shtml" rel="nofollow">http://www.softpanorama.org/OFM/norton_change_directory_clon...</a>.</p>
]]></description><pubDate>Wed, 05 Jan 2022 06:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=29805908</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=29805908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29805908</guid></item><item><title><![CDATA[New comment by kolbusa in "The Drenching Richness of Andrei Tarkovsky"]]></title><description><![CDATA[
<p>Probably, if killed responsibly. The scene in the movie is just animal cruelty in my opinion (edited my comment for clarity).</p>
]]></description><pubDate>Mon, 03 Jan 2022 18:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=29784087</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=29784087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29784087</guid></item><item><title><![CDATA[New comment by kolbusa in "The Drenching Richness of Andrei Tarkovsky"]]></title><description><![CDATA[
<p>Tarkovsky is a genius. The original novel for Stalker is a must read (esp. if you can read Russian). But I cannot watch some of his movies after I learned that he _cruelly_ killed a horse in <a href="https://en.wikipedia.org/wiki/Andrei_Rublev_(film)#Depictions_of_violence" rel="nofollow">https://en.wikipedia.org/wiki/Andrei_Rublev_(film)#Depiction...</a>. I cannot justify this for the sake of art.</p>
]]></description><pubDate>Mon, 03 Jan 2022 17:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=29783516</link><dc:creator>kolbusa</dc:creator><comments>https://news.ycombinator.com/item?id=29783516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29783516</guid></item></channel></rss>