<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: vouwfietsman</title><link>https://news.ycombinator.com/user?id=vouwfietsman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 02 Jun 2026 13:11:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vouwfietsman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vouwfietsman in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>Again, you're not wrong, but none of those things are insurmountable. If the team is really so stressed it cannot spend 30 minutes, over the many year of the existence of that bug, that seems like a development environment close to hell.<p>Knowledge loss is precisely my point: there is very little a-priori knowledge needed to solve this, the guy who found the bug proves that.</p>
]]></description><pubDate>Sat, 30 May 2026 11:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48335137</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=48335137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48335137</guid></item><item><title><![CDATA[New comment by vouwfietsman in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>Although this is possibly true, at any time the dev team could've gone: "loading is slow man, can we just profile it and see if there's anything obvious?". To someone with access to the source code and a debugger, that's probably less than 30 minutes of time to go from zero to hero.<p>I've done this kind of stuff many times, and something like a json array taking minutes to parse would likely be very very obvious when looking at a trace.</p>
]]></description><pubDate>Fri, 29 May 2026 17:49:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48326706</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=48326706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48326706</guid></item><item><title><![CDATA[New comment by vouwfietsman in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>Hint: maybe they would if they would unionize themselves.</p>
]]></description><pubDate>Fri, 29 May 2026 17:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48326453</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=48326453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48326453</guid></item><item><title><![CDATA[New comment by vouwfietsman in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>It would be prudent if you would dig a bit deeper into how unions came to be. Long story short, capitalism can easily create situations where you agree to be exploited to some degree, to avoid being exploited to another, worse, degree.</p>
]]></description><pubDate>Fri, 29 May 2026 17:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48326414</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=48326414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48326414</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Magnifica Humanitas"]]></title><description><![CDATA[
<p>This is like saying most western thought traces back to people 165cm in height or lower. If everyone is forced to be catholic, all human output, including positive output, is done by catholics.<p>Guess what, all Chinese EVs are made by communists, maybe there's something to it after all!</p>
]]></description><pubDate>Thu, 28 May 2026 16:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48311461</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=48311461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48311461</guid></item><item><title><![CDATA[New comment by vouwfietsman in "It's OK to compare floating-points for equality"]]></title><description><![CDATA[
<p>Nice use of the inigo sdf shader. Too bad this is so hard, I was hoping it would help solve the problem.</p>
]]></description><pubDate>Mon, 20 Apr 2026 17:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47837450</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47837450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47837450</guid></item><item><title><![CDATA[New comment by vouwfietsman in "A perfectable programming language"]]></title><description><![CDATA[
<p>> do not acknowledge trade-offs when it comes to type systems<p>> gives link to "limited evidence of benefits"<p>I'm not looking for absence of evidence, as absence of evidence does not mean evidence of absence. The original post claims tradeoffs, where are they? What are we trading? Even the most dynamic-language friendly results in your linked post either claim: "look at what we did <i>without</i> types!" or "even though there's no types in ruby, devs think about them all the time", which I mean, come on.<p>The only real criticism or tradeoffs on types mentioned is a person getting stuck on a single static type check compilation error, but I can easily counter that with "undefined is not a property of null".<p>From the link:<p>> if the strongest statement you can make for your position is that there's no empirical evidence against the position, that's not much of a position.<p>This is how hypotheses work. Maybe the problem is that we have a hard time proving <i>anything</i> about programming languages?</p>
]]></description><pubDate>Sun, 19 Apr 2026 07:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822345</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47822345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822345</guid></item><item><title><![CDATA[New comment by vouwfietsman in "It's OK to compare floating-points for equality"]]></title><description><![CDATA[
<p>I think his point is: rather than "leaning into" it as in, masking through epsilons, he argues that tolerance is fundamental to the problem space, not a way to resolve edge cases.</p>
]]></description><pubDate>Sat, 18 Apr 2026 16:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47817166</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47817166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817166</guid></item><item><title><![CDATA[New comment by vouwfietsman in "It's OK to compare floating-points for equality"]]></title><description><![CDATA[
<p>Nice thanks, gotta love knowing a bit about a niche and then encountering someone who knows a great deal more. That's the beauty of HN.<p>Could you point to any literature/freely available resource that comes close to the SOTA for these kinds of operations? I would be greatly helped.</p>
]]></description><pubDate>Sat, 18 Apr 2026 16:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47817152</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47817152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817152</guid></item><item><title><![CDATA[New comment by vouwfietsman in "It's OK to compare floating-points for equality"]]></title><description><![CDATA[
<p>This explanation is relatively reductive when it comes to its criticism of computational geometry.<p>The thing with computational geometry is, that its usually <i>someone else's geometry</i>, i.e you have no control over its quality or intention. In other words, whether two points or planes or lines <i>actually align</i> or <i>align within 1e-4</i> is no longer really mathematically interesting because its all about the <i>intention of the user</i>: does the user think these planes overlap?.<p>This is why most geometry kernels (see open cascade) sport things like "fuzzy boolean operations" [0]) that <i>lean into epsilons</i>. These epsilons mask the error-prone supply chain of these meshes that arrive in your program by allowing some tolerance.<p>Finally, the remark "There are many ways of solving this problem" is also overly reductive, everyone reading here should really understand that <i>this is a topic that is being actively researched right now in 2026</i>, hence there are currently <i>no blessed solutions</i> to this problem, otherwise this research would not be needed. Even more so, to some extent this problem is fundamentally unsolvable depending on what you mean by "solvable", because your input is inexact not all geometrical operations are topologically valid, hence an "exact" or let alone "correct along some dimension" result cannot be achieved for all (combination of) inputs.<p>[0] <a href="https://dev.opencascade.org/content/fuzzy-boolean-operations" rel="nofollow">https://dev.opencascade.org/content/fuzzy-boolean-operations</a></p>
]]></description><pubDate>Sat, 18 Apr 2026 12:20:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47815349</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47815349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47815349</guid></item><item><title><![CDATA[New comment by vouwfietsman in "A perfectable programming language"]]></title><description><![CDATA[
<p>> do not acknowledge trade-offs when it comes to type systems<p>Could you elaborate?</p>
]]></description><pubDate>Mon, 13 Apr 2026 10:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750198</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47750198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750198</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>Transpilation and bloat are orthogonal. Javascript being bloated or not is also a relative: consider Python, which is much slower than js, and much more memory hungry.<p>To further argue your original point: chrome & electron are the only reason desktop is still around, both Microsoft and Apple tried their very hardest to build a walled garden of GUI frameworks, rejecting the very idea of compatibility, good design, and ease of use, until they were surpassed by the web, and particularly Google, showing that delivering functioning applications to a computer does not require gigantic widget libraries, outdated looks or complicated downloads & install processes, but is in fact nothing more than a bit of standardization and a couple MBs of text.<p>All this electron & web hate is so incredibly misplaced I don't even know where to begin. Have you tried making a cross platform mac/win native app? I have, its like being catapulted into the stone age, but you're asked to build a skyscraper.</p>
]]></description><pubDate>Mon, 06 Apr 2026 18:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47664621</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47664621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47664621</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Meta Platforms: Lobbying, dark money, and the App Store Accountability Act"]]></title><description><![CDATA[
<p>Do you have a source for that? Does your source imply that this is desired by the population?<p>My question is mostly rhetorical: it is obvious that government & safety institutions are themselves fanning the flames of this ridiculous movement away from privacy and towards a surveillance state of over-protectionism. The world has not significantly changed in 50 years in terms of terrorist threats, (except for, ironically, <i>threats to your identity online</i>), yet suddenly now that we <i>can</i> track people online, we <i>must</i> to combat this non-changing threat factor? It's all security theater.<p>All intelligence agencies benefit from more data, and will happily use lack of data as a scapegoat for their own incompetence. They instill fear to justify their existence, unlawful behavior, and lack of results.</p>
]]></description><pubDate>Tue, 17 Mar 2026 17:27:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47415681</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47415681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47415681</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Meta Platforms: Lobbying, dark money, and the App Store Accountability Act"]]></title><description><![CDATA[
<p>> distribute pornography to minors. which i think is something that a reasonable parent would have a problem with.<p>I'm sorry what?<p>This is not even close to consensus, as you present it.<p>Also, a thought exercise, just for you:<p>1. Should stabbing people be illegal?
2. Should we <i>make it impossible</i> to stab people?<p>Think about those things, and how they relate to eachother. What would the consequences be of #2?</p>
]]></description><pubDate>Tue, 17 Mar 2026 15:47:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47414327</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47414327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47414327</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>I'm not sure what motivates you to write a comment like this, but maybe you should reflect on it.<p>The person you are replying to is consciously trying to make the world a better place, and probably succeeding in a small way. Are they perfect? No. But they are literally sacrificing something for the good of someone (or something) else. This is the definition of altruism.<p>For some reason, you felt the need to criticize them for not being <i>more</i> altruistic?<p>Finally, if you really want to live cruelty free and 100% sustainably, the only option is to throw yourself off of a bridge because any time you interact with modern society you are producing CO2 indirectly and potentially harming animals, no matter how careful you are.</p>
]]></description><pubDate>Tue, 17 Mar 2026 15:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47414260</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47414260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47414260</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Meta Platforms: Lobbying, dark money, and the App Store Accountability Act"]]></title><description><![CDATA[
<p>I can't speak for proof of identity in the US, but please understand that digital privacy is a slippery slope we're already sliding down, it is not unreasonable to be critical of <i>any</i> privacy violating initiative, because privacy is <i>never given back</i>, only taken away.</p>
]]></description><pubDate>Tue, 17 Mar 2026 15:26:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47414035</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47414035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47414035</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Meta Platforms: Lobbying, dark money, and the App Store Accountability Act"]]></title><description><![CDATA[
<p>> Ignoring the reality that some system of age ... system is desired by a significant portion of the population<p>How do you think this came to be?</p>
]]></description><pubDate>Tue, 17 Mar 2026 15:23:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47413995</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=47413995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47413995</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Making geo joins faster with H3 indexes"]]></title><description><![CDATA[
<p>This data is indeed not irregularly distributed, in fact the fun thing about geospatial data is that you always know the maximum extent of it.<p>About your binary tree comment: yes this is absolutely valid, but consider then that binary trees also are a bad fit for distributed computing, where data is often partitioned at the top level (making it no longer a binary tree but a set of binary trees) and cross-node joins are expensive.</p>
]]></description><pubDate>Wed, 11 Feb 2026 18:45:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46979001</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=46979001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46979001</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Making geo joins faster with H3 indexes"]]></title><description><![CDATA[
<p>I think the key is in the distributed nature, h3 is effectively a grid so can easily be distributed over nodes. A recursive system is much harder to handle that way. R-trees are great if you are OK with indexing all data on one node, which I think for a global system is a no-go.<p>This is all speculation, but intuitively your criticism makes sense.<p>Also, mapping 147k cities to countries should not take 16 workers and 1TB of memory, I think the example in the article is not a realistic workload.</p>
]]></description><pubDate>Sat, 07 Feb 2026 11:56:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46923135</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=46923135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46923135</guid></item><item><title><![CDATA[New comment by vouwfietsman in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>> equivalent written in "two weeks"<p>This is indeed a nonsensical timeframe.<p>> What I am saying is that just throwing out phrases that something is "simple" or "basic" needs proof, but at the time of writing I don't see examples.<p>Fair point.</p>
]]></description><pubDate>Fri, 06 Feb 2026 12:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46912135</link><dc:creator>vouwfietsman</dc:creator><comments>https://news.ycombinator.com/item?id=46912135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46912135</guid></item></channel></rss>