<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: moritzwarhier</title><link>https://news.ycombinator.com/user?id=moritzwarhier</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 28 May 2026 18:43:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=moritzwarhier" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by moritzwarhier in "What Apple and Google are doing to push notifications"]]></title><description><![CDATA[
<p>Apple and Google are pushing push notifications?<p>No way!<p>Pun aside, it makes sense for a notification framework including a notification delivery network to be built into these mobile OSes, because the alternative (letting applications run arbitrary background services) is usually worse.</p>
]]></description><pubDate>Thu, 28 May 2026 16:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48311355</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48311355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48311355</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Disagreement Among Frontier LLMs on Real-World Fact-Checks"]]></title><description><![CDATA[
<p>Sure, I like using LLMs in this way, and it often shows that it's very important to verify, because often a claim is "sourced" by what appears to be more of a fuzzy text or semantic match, sometimes even ignoring logical negations.<p>Especially in niche subjects.<p>For factual claims, I've fared better with Wikipedia and looking up the sources linked there.<p>Anyway, as AI text and media generation erodes the credibility of all online sources, these questions about source checking matter less and less: what if the source itself is a long and convincing-sounding text with poor sources?<p>This problem existed before already, but it boils down to a simple fact:<p>logic or maths alone cannot derive an authority that verifies claims about the real world other than weighting texts.<p>The question "what is the current population if Paris" can be answered by LLMs, but basically only by weighting sources, and assigning some credibility to them.<p>There's no real point in getting some weighted average of sources on this question, but so far, it doesn't hurt either.</p>
]]></description><pubDate>Thu, 28 May 2026 16:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48311273</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48311273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48311273</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Disagreement among frontier LLMs on real-world fact-checks"]]></title><description><![CDATA[
<p>Exactly what people do when they use LLMs for "fact-checking" online, and any verbose explanation would be mostly ignored anyway, when people ask political, ethical, or simply ambiguous questions that they hold any stakes in.<p>Don't even need politics for it, there is no point in probing a mathematical black box for "how many soldiers died in the year X in war Y".<p>Any original source is preferable to a blurry "summary" of unknown sources, and this is why the article has a valuable point.<p>There's also no point in asking "Is Paris in France" either, if you substitute city and country with real data. An encyclopedia or manual check of different sources such as maps, while not infallible, is a better source.<p>If you already know the country Paris belongs to, there's no point in asking, anyway.</p>
]]></description><pubDate>Thu, 28 May 2026 14:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309507</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48309507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309507</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Five frontier LLMs disagree on 67% of 1k real-world fact-check claims"]]></title><description><![CDATA[
<p>Sorry, I didn't wait quite long enough after the last output line appeared.<p>After a couple of seconds, the result does appear.<p>Happened to be just within my threshold for considering it broken, because the URL bar was "finished", and the spinner doesn't spin, but the last point is probably caused by my a11y settings (prefer no animations and no autoplay).</p>
]]></description><pubDate>Thu, 28 May 2026 14:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309418</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48309418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309418</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Five frontier LLMs disagree on 67% of 1k real-world fact-check claims"]]></title><description><![CDATA[
<p>The examples seem intentionally diverse, but I haven't seen one that I would be surprised for someone to post about in the format of "ChatGPT/Gemini/Claude/Qwen/... says:"<p>So the examples are good, I think. The rest is philosophy.<p>The links you posted only show a frozen loading spinner for me (iOS Safari).<p>(I looked at the csv in Numbers instead)</p>
]]></description><pubDate>Thu, 28 May 2026 14:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309230</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48309230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309230</guid></item><item><title><![CDATA[New comment by moritzwarhier in "What color is your function? (2015)"]]></title><description><![CDATA[
<p>Yes, my horizon is not quite that limited, but in fact I mostly get to use these capabilities you mention in hobby projects, apart from a few exceptions, given the stack I currently work on for a living. I had Worker threads in mind when I wrote the comment but considered it a disgression.<p>Didn't want to say that JS cannot provide other paradigms for asynchronous code apart from the async function syntax and Promises.</p>
]]></description><pubDate>Wed, 27 May 2026 18:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48298710</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48298710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48298710</guid></item><item><title><![CDATA[New comment by moritzwarhier in "What color is your function? (2015)"]]></title><description><![CDATA[
<p>It's an interesting repeat submission to study how HN comments change over time though.<p>Regarding content, I agree with you. Async/Await is an amazing paradigm in JS for simplifying callback patterns and non-blocking suspense.<p>In other programming languages, there exist other intriguing paradigms that are more elegant and emphasize other aspects of "async"; my prime example 2
would be Erlang, but I am not experienced in, for example, Rust or C#.<p>The article has the same properties that many successful people IRL have: it makes a certain ick very easy to feel and understand, but it doesn't offer much in terms of profound knowledge.<p>What it does offer though is a perfect spark of discussion, making people who, for example, only know the single-threaded async-await from JS, consider the sheer possibility of other approaches. I am among those people with a limited horizon, presupposing that "knowing" means deep experience to you.<p>I have some superficial experience with Java physical threads, also with C#, but $job uses JS/TS.<p>And even in JS, none of this is trivial in my mind.<p>Consider the deceptively simple question of a kind of "mutex" that enables an async function or method to control concurrency of its own invocation.<p>The answer to this simple question (queueing promises and clean rejection handling) is already far from trivial, involves the microtask queue, and shows where the mental model of JS-async-await begins to deteriorate.</p>
]]></description><pubDate>Tue, 26 May 2026 21:15:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48286068</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48286068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48286068</guid></item><item><title><![CDATA[New comment by moritzwarhier in "-​-dangerously-skip-reading-code"]]></title><description><![CDATA[
<p>The point of that scary flag name was the stance that source maps should never be deployed in production.<p>There are stances that say they should, browse a large SPA with complex <i>working</i> source maps enabled, DevTools open, cache disabled and a long session (relevant because of HMR in dev), and you can see why this matters.<p>Browsers only fetch and process source maps in a development environment in production, that's why this flag name exists.<p>That being said, I still have a hobby project with an (in my opinion) sensible (at the time) Webpack configuration, and glossed over this being in the minified bundle, after 1-2 days at the time.<p>But if my hobby project would have been something production-relevant, I'd have continued to hunt down this artifact.<p>I think, with Vite et al this should not appear anymore in current JS bundles ready for prod, so the name is apt.<p>But the underlying problem is still a neverending source of frustration: minification is (by definition, when it's statically verifiable), not equipped to change object property names without provoking breakage.</p>
]]></description><pubDate>Mon, 25 May 2026 20:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48271145</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48271145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48271145</guid></item><item><title><![CDATA[New comment by moritzwarhier in "PHP's Oddities"]]></title><description><![CDATA[
<p>That's what I say in code reviews as well. Same for numbers.<p>!someValue is useful only for:<p>- booleans, <i>including optional booleans</i> (which is why every bool flag should default to false)<p>- undefined, null (falsy), or object/function (truthy)<p>It's nice for the second variant to also cover falsy NaN or things like this, for example for forms.<p>I guess that's where<p><pre><code>  !!""===false
</code></pre>
comes from.<p>But it's this exact case that keeps tripping me up.<p>What about empty arrays?<p>Per my original comment, now I'd have to look up if<p><pre><code>  ![]
</code></pre>
is false in PHP, or just 
  empty([]) === true<p>.<p>So yea I agree, and extend your case to PHP "arrays" (in JS,<p><pre><code>  !![] === true
</code></pre>
is<p><pre><code>  true</code></pre></p>
]]></description><pubDate>Sat, 23 May 2026 17:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48249678</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48249678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48249678</guid></item><item><title><![CDATA[New comment by moritzwarhier in "-​-dangerously-skip-reading-code"]]></title><description><![CDATA[
<p>Entertaining flag name!<p>React team seems to really have set a precedent with their "dangerouslySetInnerHTML" idea.<p>Or did they borrow it somewhere?<p>I'm just curious about that etymology, of course the idea is not universally helpful: for example, for dd CLI parameters, it would only make a mess.<p>But when there's a flag/option that really requires you to be vigilant and undesired the input and output and all edge cases, calling it "dangerous" is quite a feat!</p>
]]></description><pubDate>Sat, 23 May 2026 16:23:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48248947</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48248947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48248947</guid></item><item><title><![CDATA[New comment by moritzwarhier in "PHP's Oddities"]]></title><description><![CDATA[
<p>I knew this in and out, but as a Full-Stack PHP/Symfony/Frontend/JS guy who pivoted to mainly TS for b2b stuff, I still have to occasionally enter<p><pre><code>  !""

</code></pre>
into the browser console just to be sure, during code reviews :D</p>
]]></description><pubDate>Sat, 23 May 2026 16:16:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48248894</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48248894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48248894</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Japan is gripped by mass allergies. A 1950s project is to blame"]]></title><description><![CDATA[
<p>I wonder why we focus so much on this claim, when there are many studies giving other plausible explanations.<p>> Living less than 75 m from the main road was significantly associated with lifetime allergic rhinitis (AR), past-year AR symptoms, diagnosed AR, and treated AR. The distance to the main road (P for trend=0.001), the length of the main road (P for trend=0.041), and the proportion of the main road area (P for trend=0.006) had an exposure-response relationship with allergic sensitization. A strong inverse association was observed between residential proximity to the main load and lung function, especially FEV1, FEV1/FVC, and FEF25-75.<p>Effect of Traffic-Related Air Pollution on Allergic Disease: Results of the Children's Health and Environmental Research - PMC - <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC4446634/" rel="nofollow">https://pmc.ncbi.nlm.nih.gov/articles/PMC4446634/</a><p>> The most serious issue might be the growing trend in sensitization to pollen, especially in urban settings (7, 8); in fact, people living near heavy traffic are affected with pollen-induced respiratory allergies more than those in rural districts (9). The sudden rise in environmental pollutant levels due to industrial development and urban motor vehicle traffic has affected air quality and consequently, the severity and mortality from allergic diseases (10). Some evidence suggests that air pollution might cause new cases of asthma as well (9, 11).<p>Interaction Between Air Pollutants and Pollen Grains: The Role on the Rising Trend in Allergy - <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC5941124/" rel="nofollow">https://pmc.ncbi.nlm.nih.gov/articles/PMC5941124/</a><p>This doesn't mean that exposure to biodiversity doesn't play a role, but when it comes to explaining the differences between rural and urban settings, this explanation seems more plausible to me than the hand-wavey claims about people supposedly cleaning their apartments more in cities.<p>Personally, I have seasonal asthma associated with pollen, since childhood, and I'm from a big city.<p>I have a much harder time walking next to a busy road in allergy season than being somewhere more rural, even when there are birch trees right in the vicinity of where I am, one of my allergenes.<p>It's not b/w of course though, the pollen can trigger it not only in the city. But then it's usually very mild.<p>My asthma is seasonal, allergy-associated, and still, the worst stressor I experience is pollution and car exhaust. Well, the worst unavoidable stressor.<p>Alcohol also seems to do bad things to my allergy response.</p>
]]></description><pubDate>Wed, 20 May 2026 12:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48206863</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48206863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48206863</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Google changes its search box"]]></title><description><![CDATA[
<p>This problem is not limited to Google, it's the core value of mass-marketed LLMs, or isn't it?<p>Without "random comments", Google wouldn't have anything to say about "does an air purifier help my asthma, if yes: which one?" or "find the problem with this Hibernate annotation".<p>They also don't make much effort to exclude sloppy sites, to the contrary, they made way more efforts against SEO spam in the time when Google was a search engine, not trying to be an AI "oracle".<p>I think their end game is that the only metrics relevant for ranking sources are:<p>- agreeability (works well as a proxy for correctness with many questions!)<p>- originality, but not in a scientific sense, just to prevent model collapse<p>- legal factors such as preventing false health claims or similar things, as long as there is legislation against this kind of thing</p>
]]></description><pubDate>Tue, 19 May 2026 23:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200908</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48200908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200908</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Gemini 3.5 Flash"]]></title><description><![CDATA[
<p>Edit: looks like you linkes something created with Unity?<p>Not sure, I'm not versed in game dev. So maybe my point about creation tools is moot.<p>However, 3D content always seems very samey to me, in a way that cartoons and regular animation don't. So the rest of my comment should still express what I mean.<p>---<p>Flash had a WYSIWYG editor aimed at media creators who treat programming at best as an afterthought.<p>Flash was mostly about ease of tweening and extremely flexible vector graphics engine combined with an intuitive creation tool.<p>So the "Flash vs HTML/JS/SVG/CSS..." debate is not just about technical capabilities of the medium.<p>Of course there are many fun web apps in the browser, or as native apps, too. But Flash attracted all kinds of <i>slightly</i> nerdy people with cultural things to say, not just web devs with a lot of free time.<p>What "HTML5"/browser web technology doesn't offer is this intuitive, visual creation pipeline, and this kind of speaks for itself!<p>Also, I think the Flash "creator's" age is not separable from its time: using Flash wasn't <i>trivial</i> either.<p>There were just more people with interesting ideas, free time, and a wholistic talent for expressing their humor and ideas, combined with the curiosity and skill to learn using Flash (of course only as a licensed copy purchased from Macromedia).<p>People like this today are probably more often hyper-optimizing social media creators, and/or not terminally online.<p>In other words: I don't think the typical Newgrounds creator would have taken the time and effort to translate a stickman collage, meme, or other idea into a web app / animation.<p>---<p>And to add even more preaching: I think that "creating" things using AI produces exactly the opposite effect: feed it an original idea, and the result will be a regression to the mean.</p>
]]></description><pubDate>Tue, 19 May 2026 22:07:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200334</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48200334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200334</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Apple Silicon costs more than OpenRouter"]]></title><description><![CDATA[
<p>> OpenRouter has Gemma4 31b at ~38-50 cents per million tokens. This means that on the optimistic side (50 watts, 40 tokens per second, and 10 years) the pro max is as cheap as openrouter. On the pessimistic side (100 watts and 3 years at 10 tokens per second) the pro max is 10x the cost. I think ~3x the cost per million tokens is likely the right number for local inference on the pro max from an accounting perspective.<p>Apart from that, like detailed in the the article, pricing for local compute also depends on electricity prices.<p>By the way, I don't want to snark about it, my English is not very good, but it's "per se", not "per say". Just commenting on this petty thing because it seems to be a common misspelling, and it always trips me up a bit. Makes me wonder about another supposed meaning like "from hearsay".</p>
]]></description><pubDate>Sun, 17 May 2026 12:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48168465</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48168465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48168465</guid></item><item><title><![CDATA[New comment by moritzwarhier in "Accelerando (2005)"]]></title><description><![CDATA[
<p>Oh, cool, I didn't finish it at the time I first read it, linked from HN.<p>But it did seem pretty well-written, the human relationships portrayed (divorced/separated main character iirc?) appeared a bit off to me, but much less than in many, many other SF stories.<p>Reminded me of a hybrid between Philip K. Dick and some other, more "conventional", SF authors such as Frank Herbert or Isaac Asimov.<p>Bookmarked!</p>
]]></description><pubDate>Sat, 16 May 2026 17:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48162044</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48162044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162044</guid></item><item><title><![CDATA[New comment by moritzwarhier in "50K Tahoe residents need power as utility eyes redirecting lines to data centers"]]></title><description><![CDATA[
<p>I see, maybe I am underestimating local factors and individual responsibility here. After all, democracy depends on people to vote, and wealthy people generally are free to move and can more easily buy property, even if unsafe. So the individual financial or survival risk of relying on "society" (for example, insurance, firefighting, infrastructure etc) also anti-proportional to wealth/ a beach house is not the same as a rented flat or hard-earned small apartment in some precarious space.<p>Still sounds like an instance of redistribution problems to me.</p>
]]></description><pubDate>Wed, 13 May 2026 19:09:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48126101</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48126101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48126101</guid></item><item><title><![CDATA[New comment by moritzwarhier in "50K Tahoe residents need power as utility eyes redirecting lines to data centers"]]></title><description><![CDATA[
<p>i understand your point, however your "driver's seat" metaphor blurs the accountability of political representation IMO. Are voters in the "driver's seat"? Local governments?<p>What I see as a valuable point is that federal governments with subsidies that "distort" markets for public goods and externality regulation, worsen the "tragedy of the commons".<p>Explaining many things to a naive person, or a kid, boils down to this type of issue, you can even extend it to nation states.<p>Without experience of violence, most people would intuitively understand that a "competition" between governments is problematic.<p>Same issue, different undertones: tax havens.</p>
]]></description><pubDate>Wed, 13 May 2026 18:09:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125371</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48125371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125371</guid></item><item><title><![CDATA[New comment by moritzwarhier in "50K Tahoe residents need power as utility eyes redirecting lines to data centers"]]></title><description><![CDATA[
<p>This is a good point when it comes to issues with "taming" the free market.</p>
]]></description><pubDate>Wed, 13 May 2026 17:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48124979</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48124979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48124979</guid></item><item><title><![CDATA[New comment by moritzwarhier in "50K Tahoe residents need power as utility eyes redirecting lines to data centers"]]></title><description><![CDATA[
<p>The difference is whether the government or the people are complaining then, right?<p>Or do you have something else in mind?<p>To me it's a classic "commons" problem. All our wealth in the end comes from extracting common resources and "making the best" of it.<p>Whether "the best" is to sustain population levels or to maximize private capital is a political question.<p>As of now, demanding things like free access to clean water is considered ideological and misguided by many people, maybe even "extreme".</p>
]]></description><pubDate>Wed, 13 May 2026 17:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48124969</link><dc:creator>moritzwarhier</dc:creator><comments>https://news.ycombinator.com/item?id=48124969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48124969</guid></item></channel></rss>