<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: OkayPhysicist</title><link>https://news.ycombinator.com/user?id=OkayPhysicist</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Jul 2026 13:25:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=OkayPhysicist" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by OkayPhysicist in "The Price of Happiness (2024)"]]></title><description><![CDATA[
<p>If you're free, you're free to pursue happiness.</p>
]]></description><pubDate>Tue, 21 Jul 2026 23:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48999952</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48999952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999952</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Why Are There No Empires in Age of Empires? (2019)"]]></title><description><![CDATA[
<p>That's how my friends and I play Civ. We had an issue in the beginning with players getting knocked out in the first day of a game that might go for 5 or more play sessions, so we devised a scheme where a player could be forced into vassalage. They can no longer win outright, they merely exist to support the conqueror. The conqueror gets to overrule any decisions made by the vassal, but there's a bit of a gentleman's agreement that this power should be used sparingly, since it's annoying to be micromanaged, and it slows the game to a crawl. In particularly aggro games, the same vassal might be handed back and forth between two players still in the fight several times, because as a relatively underdeveloped nation, they represent a fair peace settlement.</p>
]]></description><pubDate>Tue, 21 Jul 2026 17:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48995747</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48995747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48995747</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "My two year old taught me constraint solving"]]></title><description><![CDATA[
<p>Another nifty maze solving trick: Using flood-fill in Paint or some such, starting at the entrance, paint the wall on one side of the entrance red, and the other blue. You'll find that the border between the red and blue sections (the path where one wall is red and the other is blue) is the path to the exit. If there are loops, then you'll end up with uncolored squares, but you can just treat those as blue if you follow the red edge.</p>
]]></description><pubDate>Tue, 21 Jul 2026 17:38:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48995541</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48995541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48995541</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Firefox 153.0 Beta"]]></title><description><![CDATA[
<p>That seems like all the more reason it's worthwhile. If they're going to invest in the tools for 1% of their users, why wouldn't they invest in tools for 50% of their users?</p>
]]></description><pubDate>Tue, 21 Jul 2026 02:30:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48987367</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48987367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48987367</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Donation Controversy"]]></title><description><![CDATA[
<p>The key observation missing from the conversation here is that you're being judged by Americans, where damn near everybody (save ~1% Native Americans) belongs to "an entire family tree" of immigrants. Race relations are one of those things that the US catches a lot of shit for because we've had to deal with it for the entirety of our nation's history, which lets us look at the attitudes alarmingly prevalent in Europe and go, "hey, that's like when my granddaddy was burning crosses in his neighbor's lawn. That's fucked up".</p>
]]></description><pubDate>Mon, 20 Jul 2026 23:55:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48986422</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48986422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48986422</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Donation Controversy"]]></title><description><![CDATA[
<p>Congrats on falling for hundred year old propaganda. Fascism loves dancing around in the flayed skin of the socialism it violently represses. Go look into what they did to trade unions if you think the Nazis were some Worker's Party.</p>
]]></description><pubDate>Mon, 20 Jul 2026 23:48:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48986365</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48986365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48986365</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Donation Controversy"]]></title><description><![CDATA[
<p>There is a very, very, very large gap between "open borders" and "keep all those disgusting foreigners out". I guarantee if you ask the average "immigration control activist" in most countries what the acceptable number of brown people to let into their country is, the answer is zero. Because the most active members of these movements are motivated by racism.</p>
]]></description><pubDate>Mon, 20 Jul 2026 23:41:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48986320</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48986320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48986320</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Donation Controversy"]]></title><description><![CDATA[
<p>That's because they are wrong, immoral, and stupid. They're grovelling in the crumbs left over by the rich, and then getting pissed that there are other people groveling for the same crumbs.<p>Blaming immigrants is easy because you get an immediate base amongst racists (the immoral). They'll perk up at the sound of your dog whistles, and immediately start barking shit like "finally someone had the bravery to say what we're all thinking". That amplification of your message then reaches the reactionaries, who accurately look around at the world that is hell bent on destroying them, but are a little too dense to understand the web of systems that make up that world, and thus are eager for a simple explanation (the stupid). And once your message gets embedded in the zeitgeist from that lot, normal, relatively detached from politics people start hearing all this talk about immigration being a problem, and believe it (the wrong).<p>The same way you can't be frugal to make up for making poverty wages, you can't shrink the pool of disadvantaged workers to make them advantaged.</p>
]]></description><pubDate>Mon, 20 Jul 2026 23:37:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48986284</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48986284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48986284</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>The US funds (and used to even moreso) scientific endeavors that stand to bolster the entire country all the time. Medical research is the obvious one, DARPA is the defense based one (though oftentimes defense is just a post-hoc justification for a lot of those), the Department of Agriculture is constantly researching improvements to the farming industry, the Bureau of Weights and Measures and the NSA fund cryptography research.<p>Research and development of new technologies often is a "rising tides lifts all ships"-type deal, which it is absolutely in the government's best interest to support.<p>For China, the best case scenario would of course be to control a locked-down best-in-class frontier model that the rest of the world becomes reliant on. The US seems to be beating them at that, and "Everyone is reliant on the United States" is a pretty bad scenario. A middle ground, positive outcome is that no one is reliant on locked-down closed models, so they're supporting that outcome.<p>It's really not that nefarious.</p>
]]></description><pubDate>Mon, 20 Jul 2026 21:31:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48985148</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48985148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48985148</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Firefox 153.0 Beta"]]></title><description><![CDATA[
<p>Devtools are built-in on Firefox, and this one is probably useful to more people than want to be looking at the JS console. I can't imagine the maintenance burden is unreasonable, it's just a combination of features that Firefox already has.</p>
]]></description><pubDate>Mon, 20 Jul 2026 17:21:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981852</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48981852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981852</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Firefox 153.0 Beta"]]></title><description><![CDATA[
<p>Users absolutely can edit HTML/CSS/JS without any other tools. That's what the entire dev-tools section of the browser is about.</p>
]]></description><pubDate>Mon, 20 Jul 2026 17:11:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981679</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48981679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981679</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "LEDs’ potential to save our night skies"]]></title><description><![CDATA[
<p>I quite like the 2 wavelength light that sodium lamps give out. When I was in school, my university gradually went from all sodium to all LED, and it was definitely a loss. The complete loss of hue, combined with the soft buzz of a dying sodium lamp had a certain otherworldly feel to it. I found it quite relaxing.</p>
]]></description><pubDate>Mon, 20 Jul 2026 16:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980788</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48980788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980788</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Firefox 153.0 Beta"]]></title><description><![CDATA[
<p>print.prefer_system_dialog = true in about:config does what you want, i think.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:54:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980620</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48980620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980620</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "FDA authorized Zyn nicotine pouches without knowing what they were made of"]]></title><description><![CDATA[
<p>"Vapes leading to smoking" headlines are always <i>WILDLY</i> misleading. If you look at the surveys they use to create those responses, they always include <i>exceptionally</i> low-frequency cigarette use. (think, "have you smoked a cigarette in the last month"). This captures habitual vapers who, once in a while, can't get a hold of vape juice, and buy a pack of cigarettes.<p>Like, maybe my vape runs out of battery while I'm out for a night of clubbing with my friends. Nicotine and alcohol get along like a house on fire, and I've got a bit of a habit, so I pop into a gas station. They're not selling vapes, they're selling cigarettes. So I buy a pack of cigarettes, smoke a couple, and probably end up ditching the pack once I get a hold of a charger because vapes are better in every way.<p>I'm in an age bracket where a lot of people picked up a nicotine habit in college, and literally zero of couple dozen users I know stopped vaping and started smoking cigarettes. Vaping's cheaper, more comfortable (no burning your throat), safer (not to be confused with "healthy"), and doesn't make you stink. And the single biggest reason nobody switches from habitual vaping to habitual smoking is that smoking provides less nicotine. You need to be slurping down cigarettes to get a similar hit.</p>
]]></description><pubDate>Thu, 16 Jul 2026 17:51:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48937842</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48937842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48937842</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "'We used acid to sabotage Microsoft hyperscale data centre construction'"]]></title><description><![CDATA[
<p>Sabotage works by introducing friction into your opponents activities. Sabotaging one piece of one data center doesn't do much, but the more you do, the more outsized the impact.<p>Imagine I'm a factory building widgets. If I buy materials, my default assumption is that I get the materials I asked for. If 5% of the time, or even 1% of the time, my vendor sends me junk that breaks my machines, now I have to introduce a step to verify that the vendor sent me the right ingredients to <i>every</i> widget. That's an asymmetric cost.<p>The messaging for something like this wants to be "we publicly announced and took credit for this <i>this time</i>", because it's good publicity, and the threat of future, clandestine attacks increases costs across the board. If you can include exactly how you did it, you might even inspire copycats.</p>
]]></description><pubDate>Thu, 16 Jul 2026 17:25:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48937479</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48937479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48937479</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "If you want to create a button from scratch, you must first create the universe"]]></title><description><![CDATA[
<p>Almost certainly. I can go out into the woods behind my house and get into the iron age in a few days (most of that time would be waiting for clay to dry and charcoal pits to cool). That cuts out ~300k years of anatomically modern human history. Whether or not it would be possible to bootstrap the industrial revolution without easily accessible coal and petroleum is a bigger question.<p>We might lose electricity for a while. There's not a lot of utility for electricity in pre-industrial society. Like, given enough copper, I could make a wind turbine, but I can't casually make a useful lightbulb. Maybe a ceiling fan, but it would almost certainly be easier to run that off of mechanical power directly via a series of gears and belts. Electrochemistry would be a neat party trick, but I don't think my shoddily built wind turbine would generate enough juice to process aluminum.<p>Firearms would probably continue to exist. I could make a musket, and its utility for hunting and defense would make it immediately worth it. Black powder's not terribly difficult to manufacture from base ingredients.<p>Are we including domesticated crops as "man-made"? Because that would complicate matters. A lot of knowledge could be lost in the time it takes to rebreed the kinds of grains that allow for stable settlement.<p>We wouldn't need to re-invent writing, since that's just knowledge, and that would give a pretty big leg up in not losing a bunch of knowledge every time someone dies.<p>On the whole, if we keep selectively bred crops, I'd say we'd be bumped back to about the Middle Ages at the most. If we're losing the crops, then it would come down to whether we could preserve our more advanced knowledge long enough for agriculture to redevelop.</p>
]]></description><pubDate>Thu, 16 Jul 2026 16:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48936740</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48936740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48936740</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Sleep regularity is a stronger predictor of mortality risk than sleep duration (2023)"]]></title><description><![CDATA[
<p>IDK. I got a hand-me-down sporty car when I was in high school, which was initially white, then I had it painted orange as a birthday gift a year or two later. Comparing the before and after, there was a noticeable shift in how other drivers responded to me, and not universally for the better. I was less likely to go unnoticed (think people trying to merge into me, or jumping out in front of me when they have a yield), but a subset of people (mostly other young men, sometimes older men driving minivans) would act <i>significantly</i> more aggressively. No one ever tried to race me when my car was white. It'd happen like once a week once the car was orange. People actively speeding up to avoid me passing them also increased substantially.</p>
]]></description><pubDate>Wed, 15 Jul 2026 16:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48922897</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48922897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48922897</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK"]]></title><description><![CDATA[
<p>In the context of competitive online games, ping is going to be ~10-60ms, depending on your connection to the particular server you're playing on, and not particularly noisy (and that's a roundtrip time. Client-Server latency would be 5-30ms). In order for one value to "dominate over" another in an adversarial context, the variance of the former must be much greater than the base rate of the latter.<p>Imagine a game that's just a pistol duel. When the kerchief hits the ground, players press a button, first person to press the button wins.<p>In an ideal world, with no delay whatsover, the probability P(A) of player A shooting no later than player B is 100 (because both players shoot at exactly the same time). If we add 5 ms of delay to player A, then P(A) = 0 (he will <i>always</i> lose). If then we add 50 ms of network latency to both players, P(A) = 0 still, because 55 > 50. If we instead make that 50ms delay 50ms +- 10ms (ignoring normal distribution for the moment, pretending every value in that range is equally likely), there's a 25% chance of player A experiencing an unwinnable delay (any network delay value > 55ms results in a value greater than player B's max of 60ms), resulting in a probability of P(A) = 75% * 50* = 38%.<p>If we make the network delay 50ms +- 5ms, then P(A) drops to 25%.</p>
]]></description><pubDate>Tue, 14 Jul 2026 21:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48913440</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48913440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48913440</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>Honestly, they probably would have been perfectly happy with a bookmark on their home screen, but have you ever tried walking someone who doesn't know how to enter a url into their browser through the process of making a home page bookmark on their phone?<p>Ultimately I ended up making a PWA that does <i>nothing</i> except act as a bookmark. Which was way more of a PITA than it should have been.</p>
]]></description><pubDate>Tue, 14 Jul 2026 18:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48910797</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48910797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48910797</guid></item><item><title><![CDATA[New comment by OkayPhysicist in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>Nobody here is talking about the fact that a significant number of <i>users</i> want apps, too.<p>I'm responsible for an internal tool at the company I work for, hosted as a website, that handles a bunch of miscellaneous tasks that other employees need. Think reimbursements, documentation and reporting, gathering and presenting business data. That sort of thing.<p>When I took it over, it was desktop only ( a lot of <table> formatted pages with fixed px sizes). I spruced it up, modernized it to work on screens of any size, and created a mobile version of any pages that just didn't translate well to small screens (think "large tables of information").<p>When I announced the update, the number of people who asked me variations of "how to get website on phone if website on computer" or requested I make the damn thing an app was outrageous.<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>
]]></description><pubDate>Tue, 14 Jul 2026 17:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48910616</link><dc:creator>OkayPhysicist</dc:creator><comments>https://news.ycombinator.com/item?id=48910616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48910616</guid></item></channel></rss>