<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: flqn</title><link>https://news.ycombinator.com/user?id=flqn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 08:05:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=flqn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by flqn in "C++26: The Oxford Variadic Comma"]]></title><description><![CDATA[
<p>This is a good change. Potentially ambiguous to read syntax is being made clearer in a way that harms no previous code substantially.<p>I sometimes wonder if the comments that say nothing more than "C++ is too complicated" are from people who use it regularly, much less people who are even commenting on TFA</p>
]]></description><pubDate>Sun, 15 Mar 2026 23:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47393365</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=47393365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47393365</guid></item><item><title><![CDATA[New comment by flqn in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>What is a teapot?<p>I cannot make one of those.<p>Refrigerator.</p>
]]></description><pubDate>Wed, 11 Mar 2026 22:45:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47343395</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=47343395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47343395</guid></item><item><title><![CDATA[New comment by flqn in "Parse, Don't Validate (2019)"]]></title><description><![CDATA[
<p>Can't pass a PhoneNumber to a function expecting an EmailAddress, for one, or mix up the order of arguments in a function that may otherwise just take two or more strings</p>
]]></description><pubDate>Tue, 10 Feb 2026 16:57:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46962867</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=46962867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46962867</guid></item><item><title><![CDATA[New comment by flqn in "Parse, Don't Validate (2019)"]]></title><description><![CDATA[
<p>Dates are unfortunate in that you can only really parse them reliably with a TZDB.</p>
]]></description><pubDate>Tue, 10 Feb 2026 16:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46962795</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=46962795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46962795</guid></item><item><title><![CDATA[New comment by flqn in "If you put Apple icons in reverse it looks like someone getting good at design"]]></title><description><![CDATA[
<p>Nitpick: icons are about signifiers, not affordances. A button affords being pressed, an icon on the button signifies what pressing it will do.</p>
]]></description><pubDate>Sun, 18 Jan 2026 17:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46669645</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=46669645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46669645</guid></item><item><title><![CDATA[New comment by flqn in "Scientists Uncover the Universal Geometry of Geology (2020)"]]></title><description><![CDATA[
<p>In context, binary breakup and binary fracture apppear to mean a splitting ofa whole into two parts along a given line or plane</p>
]]></description><pubDate>Mon, 05 Jan 2026 21:05:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46504960</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=46504960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46504960</guid></item><item><title><![CDATA[New comment by flqn in "You can't fool the optimizer"]]></title><description><![CDATA[
<p>Since the optimiser is allowed to assume you're not invoking UB, and strlen of null is UB, I don't believe that it would consider that case when optimising this function.</p>
]]></description><pubDate>Wed, 03 Dec 2025 20:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46139417</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=46139417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46139417</guid></item><item><title><![CDATA[New comment by flqn in "I write type-safe generic data structures in C"]]></title><description><![CDATA[
<p>You mean the same problem that the article is trying to solve in C? Generic data structures?</p>
]]></description><pubDate>Tue, 01 Jul 2025 08:08:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44431705</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=44431705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44431705</guid></item><item><title><![CDATA[New comment by flqn in "Researcher proposes model replacing dark energy/matter to explain universe"]]></title><description><![CDATA[
<p>"Just FYI I have a PhD in cosmology" is the credentials for the poster being an expert.</p>
]]></description><pubDate>Fri, 18 Apr 2025 21:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43732138</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=43732138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43732138</guid></item><item><title><![CDATA[New comment by flqn in "Just Write a Test for It"]]></title><description><![CDATA[
<p>That would certainly catch nearly all migration issues, but it doesn't provide a helpful error message like a test for a specific mistake like this does.<p>Ideally both approaches would be used, with the general case being used to detect and inform more targeted tests.</p>
]]></description><pubDate>Sun, 30 Mar 2025 14:43:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43524596</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=43524596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43524596</guid></item><item><title><![CDATA[New comment by flqn in "Why Is It Lovely"]]></title><description><![CDATA[
<p>And the Greek mathematician is pronounced OY-clid ;)</p>
]]></description><pubDate>Wed, 26 Mar 2025 17:47:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43484777</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=43484777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43484777</guid></item><item><title><![CDATA[New comment by flqn in "C++26: Deprecating or removing library features"]]></title><description><![CDATA[
<p>I think the author misspoke and meant to say "easy-to-misuse" instead, which it definitely was.</p>
]]></description><pubDate>Thu, 20 Mar 2025 20:33:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43428583</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=43428583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43428583</guid></item><item><title><![CDATA[New comment by flqn in "The success and failure of Ninja (2020)"]]></title><description><![CDATA[
<p>The Ninja files being that huge is likely more to do with the Android build environment or the tool that generates them. The main advantages of Ninja as a build executor are that the language is simple and it processes the build graph very quickly.</p>
]]></description><pubDate>Fri, 29 Nov 2024 21:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42277077</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=42277077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42277077</guid></item><item><title><![CDATA[New comment by flqn in "C++ String Conversion: Exploring std:from_chars in C++17 to C++26"]]></title><description><![CDATA[
<p>They're locale independent, which the C stol, stof, etc functions are not.</p>
]]></description><pubDate>Mon, 14 Oct 2024 10:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41836043</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=41836043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41836043</guid></item><item><title><![CDATA[New comment by flqn in "Earth has caught a 'second moon'"]]></title><description><![CDATA[
<p>Is the moon not already tidally locked? The same hemisphere of it always faces the earth. Is there a different kind of tidal locking or orbital resonance it will settle into?</p>
]]></description><pubDate>Tue, 01 Oct 2024 18:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41712362</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=41712362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41712362</guid></item><item><title><![CDATA[New comment by flqn in "Ask HN: Should we bring software dev in-house?"]]></title><description><![CDATA[
<p>Depending on the area of logistics OP is in, it's not unlikely that he'd need on-call engineers for his logistics management system. Blockages in supply chain can be extremely expensive.</p>
]]></description><pubDate>Fri, 09 Aug 2024 16:53:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41203494</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=41203494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41203494</guid></item><item><title><![CDATA[New comment by flqn in "Ruby's Timeout is dangerous and Thread.raise is terrifying (2015)"]]></title><description><![CDATA[
<p>C++ also has stop_token, so although they're not natively interruptable a mechanism for implementing it exists in the standard.</p>
]]></description><pubDate>Mon, 03 Jun 2024 18:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40565589</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=40565589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40565589</guid></item><item><title><![CDATA[New comment by flqn in "Is the Sun Conscious? (2021) [pdf]"]]></title><description><![CDATA[
<p>It still can't communicate information faster than light and the sun god can't know your prayers earlier than 8min after you made them</p>
]]></description><pubDate>Fri, 29 Mar 2024 19:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39868279</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=39868279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39868279</guid></item><item><title><![CDATA[New comment by flqn in "Kalman Filter Explained Simply"]]></title><description><![CDATA[
<p>Mathematics doesn't usually deal with databases or http requests</p>
]]></description><pubDate>Tue, 13 Feb 2024 20:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39362652</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=39362652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39362652</guid></item><item><title><![CDATA[New comment by flqn in "Some fish live beyond 100 and get healthier as they age"]]></title><description><![CDATA[
<p>Perhaps the "rising tide" takes longer to reach some than others. I hope for a more equitable, fairer future, but it's likely my outlook is somewhat jaded.</p>
]]></description><pubDate>Sun, 21 Jan 2024 18:05:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39080878</link><dc:creator>flqn</dc:creator><comments>https://news.ycombinator.com/item?id=39080878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39080878</guid></item></channel></rss>