<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: jdpage</title><link>https://news.ycombinator.com/user?id=jdpage</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 18:24:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jdpage" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jdpage in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>I don't know what the official policy is, but glibc uses versioned symbols and certainly provides enough ABI backward-compatibility that the Python package ecosystem is able to define a "manylinux" target for prebuilt binaries (against an older version of glibc, natch) that continues to work even as glibc is updated.</p>
]]></description><pubDate>Wed, 25 Mar 2026 00:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47511517</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=47511517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47511517</guid></item><item><title><![CDATA[New comment by jdpage in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>The canonical Boolean values in FORTH are 0 and -1 (that is, all bits set). IIRC the point of that is to unify the bitwise and logical operators, though, not detect bitflips.<p>Also, at the machine code level, a Boolean controlling a branch or a while loop often doesn't ever make it out of the flags register, where it'll only be a single bit anyway because that's how the hardware works. Not really changeable in software.</p>
]]></description><pubDate>Fri, 06 Mar 2026 18:30:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47279033</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=47279033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47279033</guid></item><item><title><![CDATA[New comment by jdpage in "Qntm's Power Tower Toy"]]></title><description><![CDATA[
<p>There's a new, professionally-published book version of "There Is No Antimemetics Division" out as well[1], if you want to support Sam's work that way. I have print copies of both the self-published V1 and the new V2. I'm very excited about the latter, though I haven't finished it yet.<p>[1]: <a href="https://qntm.org/antimemetics" rel="nofollow">https://qntm.org/antimemetics</a></p>
]]></description><pubDate>Wed, 24 Dec 2025 21:05:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46379206</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46379206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46379206</guid></item><item><title><![CDATA[New comment by jdpage in "Why lawyers buy so many billboards"]]></title><description><![CDATA[
<p>I don't think it's that the lawyers are undifferentiated; some are better than others, in the same way some real estate agents are better than others (source: people complaining bitterly about theirs).<p>The problem is that there's currently no effective way to comparison shop. Needing a real estate agent or lawyer is a rare event for most people, so they don't have grounds to make a comparison. And you can't really tell how good they are until you've hired them.<p>Compare to, say, an auto mechanic. In the US, 90+% of households own a car, and after a few years of car ownership, unless you're a much luckier person than I am, you've probably been to a few mechanics and had some good and bad experiences. On top of that, most of your friends have done the same, so it's much easier to get enough data to figure out who to take your car to next. And, of course, the stakes are a bit lower: a lot would have to go wrong for you to end up in jail because you picked a bad mechanic, and cars are usually cheaper than houses.</p>
]]></description><pubDate>Mon, 22 Dec 2025 18:01:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46356684</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46356684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46356684</guid></item><item><title><![CDATA[New comment by jdpage in "Logging sucks"]]></title><description><![CDATA[
<p>Good to know! At previous jobs, that information wasn't available to me (and it didn't matter because the customer bases were small enough that every customer was top priority), so I assumed it was considered more sensitive than it perhaps is.</p>
]]></description><pubDate>Sun, 21 Dec 2025 20:37:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46348178</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46348178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46348178</guid></item><item><title><![CDATA[New comment by jdpage in "Logging sucks"]]></title><description><![CDATA[
<p>Tangential, but I wonder if the given example might be straying a step too far? Normally we want to keep sensitive data out of logs, but the example includes a user.lifetime_value_cents field. I'd want to have a chat with the rest of the business before sticking something like that in logs.</p>
]]></description><pubDate>Sun, 21 Dec 2025 19:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46347254</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46347254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46347254</guid></item><item><title><![CDATA[New comment by jdpage in "The Deviancy Signal: Having "Nothing to Hide" Is a Threat to Us All"]]></title><description><![CDATA[
<p>I have had many people use it when I try to either push for a private option ("please message me on Signal") or explain why I won't use a service.</p>
]]></description><pubDate>Sat, 20 Dec 2025 17:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46337921</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46337921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46337921</guid></item><item><title><![CDATA[New comment by jdpage in "The web runs on tolerance"]]></title><description><![CDATA[
<p>Yes, the understanding is that trans people were always trans. It may have taken time for them to understand that and perhaps more to decide to adopt that identity publicly, but they're not "not trans" before that. Other queer identities are generally thought of the same way in queer communities: many people have early experiences (e.g. fixating on same-sex characters in fiction the way peers might opposite-sex characters) that they later realise were early expressions of their orientation.</p>
]]></description><pubDate>Tue, 09 Dec 2025 05:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46201486</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46201486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46201486</guid></item><item><title><![CDATA[New comment by jdpage in "A two-person method to simulate die rolls (2023)"]]></title><description><![CDATA[
<p>Bear in mind, the terminal goal doesn't actually require unbiased numbers; the way most TTRPGs work is that you're trying to roll over or under a target number to get a weighted, unpredictable outcome. The idea is that while players (usually) want any given action to succeed, they some of their actions to fail in order to preserve narrative interest, while having their character be better at some things than others.<p>As such, while randomness is <i>best</i>, the given method is quite sufficient for having fun, and both players can agree that it's fair: they each have equal influence over the result.</p>
]]></description><pubDate>Sun, 07 Dec 2025 21:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46185547</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46185547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46185547</guid></item><item><title><![CDATA[New comment by jdpage in "Claude 4.5 Opus’ Soul Document"]]></title><description><![CDATA[
<p>No, it's trained into the model weights themselves.</p>
]]></description><pubDate>Tue, 02 Dec 2025 20:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46126692</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46126692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46126692</guid></item><item><title><![CDATA[New comment by jdpage in "The twin probes just launched toward Mars have an Easter egg on board"]]></title><description><![CDATA[
<p>This strikes me as a rather uncharitable view. I think it's okay for people to be proud of their work on a difficult project, and want to have their names on it.</p>
]]></description><pubDate>Sat, 22 Nov 2025 15:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46015294</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=46015294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46015294</guid></item><item><title><![CDATA[New comment by jdpage in "Gaming on Linux has never been more approachable"]]></title><description><![CDATA[
<p>Fedora makes it pretty approachable, and some distros (e.g. Nobara, Bazzite) just straight-up ship the driver.<p>IMHO, stuff is moving fast enough in the Linux gaming world that any distro built around taking its time to update things (i.e. Debian, Ubuntu, Mint) is liable to be a bad time. Anecdotally, I've found that redirecting new users interested in gaming away from those distros has dramatically improved their satisfaction.</p>
]]></description><pubDate>Wed, 19 Nov 2025 23:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45986882</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45986882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45986882</guid></item><item><title><![CDATA[New comment by jdpage in "The last-ever penny will be minted today in Philadelphia"]]></title><description><![CDATA[
<p>A better measure, assuming that pennies facilitate value exchange[1], would be whether the cost to mint a penny exceeded the marginal increase in GDP[2] due to having that additional penny available.<p>[1]: This assumption may not be true; if they're worth so little that people lose track of them, they could actually make it harder to exchange value.<p>[2]: Making the GDP higher is also a very debatable measure, but I think this generalizes to other dollar-denominated measures of prosperity.</p>
]]></description><pubDate>Wed, 12 Nov 2025 21:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45907285</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45907285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907285</guid></item><item><title><![CDATA[New comment by jdpage in "Staying opinionated as you grow"]]></title><description><![CDATA[
<p>... argument withdrawn.<p>I suppose if I want to use the word to mean the original sense, I need to include clarification that that's what I'm doing. I'll have to think of how best to do that without coming across as judgy or condescending, since that's sort of police-y (and also just unpleasant).</p>
]]></description><pubDate>Sat, 08 Nov 2025 05:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45854388</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45854388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45854388</guid></item><item><title><![CDATA[New comment by jdpage in "Staying opinionated as you grow"]]></title><description><![CDATA[
<p>Hmm. I am tentatively holding to my position, because I think it's useful to have a separate word, but I'll go track down the episode and see if he elaborates on that further. Thanks!</p>
]]></description><pubDate>Thu, 06 Nov 2025 16:31:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45837014</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45837014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45837014</guid></item><item><title><![CDATA[New comment by jdpage in "Staying opinionated as you grow"]]></title><description><![CDATA[
<p>Point of order: "enshittification" does not mean what the author's using it to mean. It does not just mean "the product got worse". It means "the product was purposefully made worse in order to capture additional value from the customer," i.e. a rug pull.<p>Maybe I'm being pedantic, but I'd hate to see such a useful term for corporate malfeasance diluted.</p>
]]></description><pubDate>Thu, 06 Nov 2025 13:43:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835146</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45835146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835146</guid></item><item><title><![CDATA[New comment by jdpage in "Google Removed 749M Anna's Archive URLs from Its Search Results"]]></title><description><![CDATA[
<p>Each company is a system, though. And they exhibit certain behaviors common to their type.</p>
]]></description><pubDate>Wed, 05 Nov 2025 13:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822448</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45822448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822448</guid></item><item><title><![CDATA[New comment by jdpage in "Google Removed 749M Anna's Archive URLs from Its Search Results"]]></title><description><![CDATA[
<p>The purpose of a system is what it does.</p>
]]></description><pubDate>Wed, 05 Nov 2025 12:48:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822280</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45822280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822280</guid></item><item><title><![CDATA[New comment by jdpage in "Post office in France rolls out croissant-scented stamp"]]></title><description><![CDATA[
<p>I'm not a croissant expert, but I do like the Costco ones. I just need to convince 2-3 friends to split them with me, and then eat multiple per day, in order for them to make sense as a purchase.</p>
]]></description><pubDate>Fri, 17 Oct 2025 13:54:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45616864</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45616864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45616864</guid></item><item><title><![CDATA[New comment by jdpage in "Ireland is making basic income for artists program permanent"]]></title><description><![CDATA[
<p>Oh, for sure, being a minister of any religion is a tough job that involves a lot more work than many people might assume. That's the role GP was clearly referring to, there, though.<p>More usefully, GPs point, or something adjacent to it, might be stated like this: in our modern age, certain roles that were previously fulfilled by religious groups are now either being commercialised, taken on by the government, or left to fall by the wayside. As we navigate modernity it's important to understand the larger context so we can make better decisions about how we handle the resulting changes in our social support structure, and what we might need to intentionally add back in.<p>But yeah, don't become a priest if you're looking for an easy job. I didn't mean to imply that.</p>
]]></description><pubDate>Thu, 16 Oct 2025 18:46:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45609168</link><dc:creator>jdpage</dc:creator><comments>https://news.ycombinator.com/item?id=45609168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45609168</guid></item></channel></rss>