<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: rpnx</title><link>https://news.ycombinator.com/user?id=rpnx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 10:45:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rpnx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rpnx in "The US is flirting with its first-ever population decline"]]></title><description><![CDATA[
<p>Good. Reduce population growth until housing buildout can catch up with population. Trying to create more babies and allowing immigration when there aren't enough homes is dumb.</p>
]]></description><pubDate>Tue, 10 Feb 2026 17:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963512</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=46963512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963512</guid></item><item><title><![CDATA[New comment by rpnx in "GCC Operation Compile 200-ish LOC at -Os: Mission Failed (badly)"]]></title><description><![CDATA[
<p>Ran across this while writing the Quxlang compiler frontend. Was wondering how GCC/Clang solved this problem... turns out at least with regard to GCC... they don't!</p>
]]></description><pubDate>Wed, 15 Oct 2025 00:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45586681</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=45586681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45586681</guid></item><item><title><![CDATA[New comment by rpnx in "GCC Operation Compile 200-ish LOC at -Os: Mission Failed (badly)"]]></title><description><![CDATA[
<p>200-ish line C++ file with <i>no user-defined templates</i> generates around 90k assembly lines with -Os enabled.</p>
]]></description><pubDate>Wed, 15 Oct 2025 00:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45586658</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=45586658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45586658</guid></item><item><title><![CDATA[GCC Operation Compile 200-ish LOC at -Os: Mission Failed (badly)]]></title><description><![CDATA[
<p>Article URL: <a href="https://godbolt.org/z/3rhdM7fac">https://godbolt.org/z/3rhdM7fac</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45586657">https://news.ycombinator.com/item?id=45586657</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 15 Oct 2025 00:29:38 +0000</pubDate><link>https://godbolt.org/z/3rhdM7fac</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=45586657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45586657</guid></item><item><title><![CDATA[New comment by rpnx in "Should I choose Ada, SPARK, or Rust over C/C++? (2024)"]]></title><description><![CDATA[
<p>GC was removed from the C++ standard in C++23 because all the compilers were like "hell no" and it was an optional feature so they could get away with not adding it. So this optional feature never actually existed and they removed it in later standards.</p>
]]></description><pubDate>Tue, 07 Oct 2025 16:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45505664</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=45505664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45505664</guid></item><item><title><![CDATA[New comment by rpnx in "PinePhone Pro [GNU/Linux smartphone] has been discontinued"]]></title><description><![CDATA[
<p>Pinephone pro... The phone was not specced well enough and had issue. Hoping the FLX1 isn't vaporware.</p>
]]></description><pubDate>Thu, 28 Aug 2025 16:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45054282</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=45054282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45054282</guid></item><item><title><![CDATA[New comment by rpnx in "Personal care products disrupt the human oxidation field"]]></title><description><![CDATA[
<p>That isn't how chemistry works.</p>
]]></description><pubDate>Sun, 29 Jun 2025 18:37:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44415296</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=44415296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44415296</guid></item><item><title><![CDATA[New comment by rpnx in "Idea: Zerid Indexing"]]></title><description><![CDATA[
<p>A document proposing terminology to describe 0-based indexes in unambiguous language.<p>For example, considering a sequence like [5, 4, 7, 8, 2]<p>What is the 4th element? 8, but if I asked what is the "0th element", you would answer 5, but that is the 1st element. The document introduces the terminology of the zerid element (0id element), oneid element (1id), etc. to handle 0-based indexing.</p>
]]></description><pubDate>Sun, 22 Jun 2025 20:22:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44349972</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=44349972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44349972</guid></item><item><title><![CDATA[Idea: Zerid Indexing]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.google.com/document/d/1x2Qn6v-w7jUqgRhYjRTgkNBTCOGgjIXyiMSnq4Rh02A/edit?usp=sharing">https://docs.google.com/document/d/1x2Qn6v-w7jUqgRhYjRTgkNBTCOGgjIXyiMSnq4Rh02A/edit?usp=sharing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44349971">https://news.ycombinator.com/item?id=44349971</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 22 Jun 2025 20:22:17 +0000</pubDate><link>https://docs.google.com/document/d/1x2Qn6v-w7jUqgRhYjRTgkNBTCOGgjIXyiMSnq4Rh02A/edit?usp=sharing</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=44349971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44349971</guid></item><item><title><![CDATA[New comment by rpnx in "The world could run on older hardware if software optimization was a priority"]]></title><description><![CDATA[
<p>I think this honestly has more to do with moslty Chinese sellers engaging in review fraud, which is a rampant problem. I'm not saying non-Chinese sellers don't engage in review fraud, but I have noticed a trend that around 98% of fake or fraudulently advertised products are of Chinese origin.<p>If it was just because it was cheap, we'd also see similar fraud from Mexican or Vietnamese sellers, but I don't really see that.</p>
]]></description><pubDate>Tue, 13 May 2025 17:13:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43975276</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=43975276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43975276</guid></item><item><title><![CDATA[New comment by rpnx in "The world could run on older hardware if software optimization was a priority"]]></title><description><![CDATA[
<p>I actually disagree. I think that people will pay more for higher quality software, but only if they know the software is higher quality.<p>It's great to say your software is higher quality, but the question I have is whether or not is is higher quality with the same or similar features, and second, whether the better quality is known to the customers.<p>It's the same way that I will pay hundreds of dollars for Jetbrains tools each year even though ostensibly VS Code has most of the same features, but the quality of the implementation greatly differs.<p>If a new company made their IDE better than jetbrains though, it'd be hard to get me to fork over money. Free trials and so on can help spread awareness.</p>
]]></description><pubDate>Tue, 13 May 2025 17:09:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43975211</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=43975211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43975211</guid></item><item><title><![CDATA[New comment by rpnx in "You Can Be a Great Designer and Be Completely Unknown"]]></title><description><![CDATA[
<p>Stainless steel can be welded... just not easily and cheaply.</p>
]]></description><pubDate>Fri, 25 Apr 2025 20:15:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43798093</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=43798093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43798093</guid></item><item><title><![CDATA[New comment by rpnx in "Async Rust is not safe with io_uring"]]></title><description><![CDATA[
<p>This is a simple problem I have met and dealt with before.<p>The issue is the lack of synchronization between cancellation and not handling cancel failure.<p>All cancellations can fail because there is always a race when calling cancel() where the operation completes.<p>You have two options, synchronous cancel (block until we know if cancel succeded) or async cancel (callback or other notification).<p>This code simply handles the race incorrectly, no need to think too hard about this.<p>It may be that some io_uring operations cannot be cancelled, that is a linux limitation. I've also seen there is no async way to close sockets, which is another issue.</p>
]]></description><pubDate>Wed, 30 Oct 2024 19:20:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41999104</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41999104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41999104</guid></item><item><title><![CDATA[New comment by rpnx in "Lead drinking-water pipes must be replaced nationwide, EPA says"]]></title><description><![CDATA[
<p>To be clear, everyone alive today is <i>still</i> on average multiple iq points dumber than they would have been had we not burned tetraethyl lead 50 years ago, even though it has been banned for quite a while. Lead is THAT toxic.</p>
]]></description><pubDate>Tue, 08 Oct 2024 20:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41781405</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41781405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41781405</guid></item><item><title><![CDATA[New comment by rpnx in "Lead drinking-water pipes must be replaced nationwide, EPA says"]]></title><description><![CDATA[
<p>Lead is toxic at any dose.<p>This means is damages your neurons in any amount.<p>Contrast to say, copper, which doesn't start causing damage until levels exceed a certain tolerable threshold.<p>While lead is toxic at any amount, low amounts of lead cause low amounts of damage. It doesn't change the fact that the ideal exposure is 0 and over 99% of people have about 5 to 10 times the bond lead levels found in remains of our ancestors, and that even relatively low lead exposure levels from breathing lead in the air from just air pollution are linked to dramatically reduced IQ.</p>
]]></description><pubDate>Tue, 08 Oct 2024 20:12:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41781357</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41781357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41781357</guid></item><item><title><![CDATA[New comment by rpnx in "Lead drinking-water pipes must be replaced nationwide, EPA says"]]></title><description><![CDATA[
<p>I'll take microplastics over lead any day.</p>
]]></description><pubDate>Tue, 08 Oct 2024 20:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41781299</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41781299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41781299</guid></item><item><title><![CDATA[New comment by rpnx in "Lead drinking-water pipes must be replaced nationwide, EPA says"]]></title><description><![CDATA[
<p>lead is extremely toxic even in small doses, microplastics are comparatively a non-issue.</p>
]]></description><pubDate>Tue, 08 Oct 2024 20:04:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41781280</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41781280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41781280</guid></item><item><title><![CDATA[New comment by rpnx in "Lead drinking-water pipes must be replaced nationwide, EPA says"]]></title><description><![CDATA[
<p>It is a typical example of "I'm right so I should be allowed to bypass the democratic process and do whatever I want" thinking. It's quite dangerous.</p>
]]></description><pubDate>Tue, 08 Oct 2024 20:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41781256</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41781256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41781256</guid></item><item><title><![CDATA[New comment by rpnx in "The staggering death toll of scientific lies"]]></title><description><![CDATA[
<p>This is the root of the problem.<p>Take the whole "saturated fat is unhealthy" thing.<p>Here's what happened:<p>Study finds that unsaturated fat is healthier than saturated fat, but all fat is associated with lower mortality vs carbs.<p>Repeated as "unsaturated fat is healther than saturated fat".<p>Repeated as "saturated fat is unhealthy".<p>This conclusion isn't supported by any research compared to carbs(!).<p>Same-calorie diet of high fat is healthier than one based on carbs. But we are often taught otherwise.<p>The saturated fat is bad (wrong) consensus is reached like a game of telephone.</p>
]]></description><pubDate>Fri, 23 Aug 2024 19:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41332048</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41332048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41332048</guid></item><item><title><![CDATA[New comment by rpnx in "When something that was working, suddenly doesn't work when demoing to others"]]></title><description><![CDATA[
<p>Back in university, my compsci security project didn't work on the university wifi for some reason, if we used google chrome. Firefox worked fine. Some kind of weird proxy broke the website. But to this day I don't know exactly what happened.</p>
]]></description><pubDate>Thu, 15 Aug 2024 17:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41258549</link><dc:creator>rpnx</dc:creator><comments>https://news.ycombinator.com/item?id=41258549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41258549</guid></item></channel></rss>