<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: jonahx</title><link>https://news.ycombinator.com/user?id=jonahx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Jul 2026 00:29:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jonahx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jonahx in "Show HN: HN Hall of Fame – browse 3,100 legendary Hacker News links"]]></title><description><![CDATA[
<p>I'm not sure how this would "ruled on", but my take is that the website itself has enough functionality, enough ways to view and slice and dice the info, so to speak, that it <i>can</i> be tried out, and is not merely a "list".</p>
]]></description><pubDate>Wed, 22 Jul 2026 17:33:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49010392</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=49010392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49010392</guid></item><item><title><![CDATA[New comment by jonahx in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>> Imagine approaching fundamental scientific research like that. "Welp, it can't make money, so it won't happen."<p>> There is more to society than capitalism.<p>I don't read GP like that.  I read it as "we should recognize a situation of unstable incentives for an important outcome, and start thinking about other solutions."</p>
]]></description><pubDate>Mon, 20 Jul 2026 19:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48983518</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48983518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48983518</guid></item><item><title><![CDATA[New comment by jonahx in "Kaiser nurses say AI, surveillance are making their jobs and patient care worse"]]></title><description><![CDATA[
<p>It unequivocally is AI.  It's just not LLM-powered.<p>The rising LLM = AI equivalency is unfortunate.</p>
]]></description><pubDate>Sat, 18 Jul 2026 02:03:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48954427</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48954427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48954427</guid></item><item><title><![CDATA[New comment by jonahx in "Topcoat: The full full-stack framework for Rust"]]></title><description><![CDATA[
<p>I'll say that first code snippet is a fantastic TLDR.</p>
]]></description><pubDate>Sat, 18 Jul 2026 01:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48954238</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48954238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48954238</guid></item><item><title><![CDATA[New comment by jonahx in "The well-calibrated Bayesian [pdf] (1982)"]]></title><description><![CDATA[
<p>Any one off event is an example.  But I assume you know that, so can you clarify what you mean by "a probability that can not be analyzed in terms of frequencies or other proportions"?</p>
]]></description><pubDate>Wed, 15 Jul 2026 18:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48925410</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48925410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48925410</guid></item><item><title><![CDATA[New comment by jonahx in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>That's clever rhetoric, but for most use cases it's just not true, and that's the point of the original article.  There are legitimate use cases for native apps, but many of them could be converted to an instantly loading, 50-100KB web page without losing any functionality.  As opposed to a 50-300MB native app, which you need a fast connection to install, and starts up more slowly than the web page every time you use it.</p>
]]></description><pubDate>Wed, 15 Jul 2026 18:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48924830</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48924830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48924830</guid></item><item><title><![CDATA[New comment by jonahx in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>Historically true, but the original intent quickly dissolved once they app store took off and they realized the cash cow they had on their hands.</p>
]]></description><pubDate>Tue, 14 Jul 2026 19:22:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48911762</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48911762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48911762</guid></item><item><title><![CDATA[New comment by jonahx in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>> We take tech literacy for granted, because it's like a dozen levels down fundamental to our entire field. But the tech illiterati exist, and they love apps.<p>They "love apps" because apple and android have spent billions to break their mental models and convince them that "you use apps to do things on your phone".  Literally.  That's the extent of most people's understanding.<p>So, sure, they "want" apps in the same sense that early internet users "wanted" AOL because in their minds AOL and the internet were indistinguishable.  But actual free choice requires an understanding of the choices.</p>
]]></description><pubDate>Tue, 14 Jul 2026 19:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48911617</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48911617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48911617</guid></item><item><title><![CDATA[New comment by jonahx in "How to stop Claude from saying load-bearing"]]></title><description><![CDATA[
<p>This affinity for verbal tics, too, seems learned from humans...<p>See, for example, "synergy", "proactive", "in the loop," and hundreds more that proliferate in corporate jargon with even more senselessness than the LLMs.</p>
]]></description><pubDate>Tue, 14 Jul 2026 17:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48910684</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48910684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48910684</guid></item><item><title><![CDATA[New comment by jonahx in "LAPD lets contract with surveillance giant Flock expire"]]></title><description><![CDATA[
<p>If phone companies' geofence info requires a warrant, it makes zero sense that flock info does not.</p>
]]></description><pubDate>Tue, 14 Jul 2026 02:24:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48901544</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48901544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48901544</guid></item><item><title><![CDATA[New comment by jonahx in "LAPD lets contract with surveillance giant Flock expire"]]></title><description><![CDATA[
<p>Is there any realistic road to having them outlawed nationwide?  Eg, ignoring probabilities here, could a wildly successful grassroots program where it became an issue as politically salient as immigration or abortion eventually lead to legislation banning them?</p>
]]></description><pubDate>Mon, 13 Jul 2026 17:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48896243</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48896243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48896243</guid></item><item><title><![CDATA[New comment by jonahx in "Reverse centaurs are the answer to the AI paradox (2025)"]]></title><description><![CDATA[
<p>> Until people believe, nothing will change.<p>I'm with you here.<p>> When they believe, everything will change.<p>Taken literally, this is absurd.  Belief might be necessary for change, but it's not sufficient!<p>> That's why there is so much impetus toward despair.<p>Sometimes people really are in hopeless situations.  It seems cruel to blame their despair on not believing enough.</p>
]]></description><pubDate>Sat, 11 Jul 2026 20:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48875406</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48875406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48875406</guid></item><item><title><![CDATA[New comment by jonahx in "New York City to ban deceptive subscription practices"]]></title><description><![CDATA[
<p>> Antidotically,<p>Anecdotally</p>
]]></description><pubDate>Fri, 10 Jul 2026 20:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48865129</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48865129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48865129</guid></item><item><title><![CDATA[New comment by jonahx in "Organic Maps"]]></title><description><![CDATA[
<p>It makes sense. People generally want at least one of: money <i>or</i> decision-making power.<p>If they have to negotiate, constantly settle, <i>and</i> get no money, that's a hard sell.</p>
]]></description><pubDate>Sun, 05 Jul 2026 19:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48797311</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48797311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48797311</guid></item><item><title><![CDATA[New comment by jonahx in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>I think the better solution for a web page login form specifically is to disable the button "onPressDown", so this error path is impossible.<p>For users with JS disabled, your solution seems good.</p>
]]></description><pubDate>Sun, 05 Jul 2026 16:32:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48795542</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48795542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48795542</guid></item><item><title><![CDATA[New comment by jonahx in "Leaking YouTube creators' private videos"]]></title><description><![CDATA[
<p>My first thought when reading the article was: "The generous interpretation here is that whoever is fielding reports gets so many false positives that they miss true positives (like this report), especially if there's any gray area."<p>I'm not saying that excuses it, but it is one likely explanation for how it happened.  When looking at just one report, the response seems negligent.  When looking at a pile of 1000 nonsense reports, with a handful like this, I understand the difficulty.</p>
]]></description><pubDate>Sat, 04 Jul 2026 18:54:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48787853</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48787853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48787853</guid></item><item><title><![CDATA[New comment by jonahx in "The primary purpose of code review is to find code that will be hard to maintain"]]></title><description><![CDATA[
<p>I strongly recommend against auto-squashing.  It creates large commits without the semantic intent of the author.  In a large PR, you want clean, small, semantic commits, which makes it much easier to review and understand.</p>
]]></description><pubDate>Thu, 02 Jul 2026 21:55:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48767883</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48767883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48767883</guid></item><item><title><![CDATA[New comment by jonahx in "The primary purpose of code review is to find code that will be hard to maintain"]]></title><description><![CDATA[
<p>Becoming very comfortable with "rebase --interactive" and other cmds for editing your (local!) history before merging helps a lot.  Once you are, it only adds 5m or so of extra work to most PRs.  And while acquiring this knowledge used to be difficult, LLMs make it very easy these days.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:40:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762353</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48762353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762353</guid></item><item><title><![CDATA[New comment by jonahx in "The primary purpose of code review is to find code that will be hard to maintain"]]></title><description><![CDATA[
<p>Ofc you're correct in that sense.<p>I would add that (related to your "maintainability" point) ensuring the code is as simple as possible, and thus much more likely to be "debuggable by review", is a goal of review.  Even that won't prevent bugs in the absolute sense, as you rightly say, but it boosts your probabilities.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762267</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48762267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762267</guid></item><item><title><![CDATA[New comment by jonahx in "The primary purpose of code review is to find code that will be hard to maintain"]]></title><description><![CDATA[
<p>It's a good practice.  Worth mentioning also: the same can be done with ordinary git log, assuming everyone is using git well.  A proper git log of yesterday's work can be like your work newspaper with coffee.</p>
]]></description><pubDate>Thu, 02 Jul 2026 14:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48762152</link><dc:creator>jonahx</dc:creator><comments>https://news.ycombinator.com/item?id=48762152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48762152</guid></item></channel></rss>