<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: josefx</title><link>https://news.ycombinator.com/user?id=josefx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 11:27:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=josefx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by josefx in "Why does paper fold so well?"]]></title><description><![CDATA[
<p>Folded paper has some structure, so not as much?</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541616</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48541616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541616</guid></item><item><title><![CDATA[New comment by josefx in "Your ePub Is fine"]]></title><description><![CDATA[
<p>> Netscape decided to add a programming language to Navigator. They pursued two routes to achieve this:<p>And the reason for that two language approach is given in the linked source:<p>> We aimed to provide a “glue language” for the Web designers and part time programmers who were building Web content from components such as images, plugins, and Java applets. We saw Java as the “component language” used by higher-priced programmers, where the glue programmers—the Web page designers—would assemble components and automate their interactions using [a scripting language].<p>Earlier sources clearly state that Java was intended as the primary language and JavaScript merely acting as glue.</p>
]]></description><pubDate>Mon, 15 Jun 2026 08:50:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538445</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48538445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538445</guid></item><item><title><![CDATA[New comment by josefx in "Your ePub Is fine"]]></title><description><![CDATA[
<p>>  Having to install a binary blob from a free-software hostile vendor that wanted a monopoly to load a website was always ridiculous ask.<p>The entire browser ecosystem started out closed source. Even JavaScript was written to interact with closed source Java Applets.<p>>  Flash was a constant embarassment of RCEs vulns<p>Browsers still are the goto target for contests like Pwn2own. It is almost like inviting the entire world to run untrusted code on your computer is not a great idea, no matter how many security buzzwords browser makers like to throw arround.</p>
]]></description><pubDate>Mon, 15 Jun 2026 04:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536641</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48536641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536641</guid></item><item><title><![CDATA[New comment by josefx in "German ruling declares Google liable for false answers in AI Overviews"]]></title><description><![CDATA[
<p>The result I get has an entire section dedicated to scammers using the company name. The only links in that section go to a wikipedia page that doesn't mention any scams and a police help page that doesn't mention the company.</p>
]]></description><pubDate>Wed, 10 Jun 2026 08:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48473136</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48473136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48473136</guid></item><item><title><![CDATA[New comment by josefx in "Microsoft's open source tools were hacked to steal passwords of AI developers"]]></title><description><![CDATA[
<p>> due to how easy it is to trick them into installing something<p>You have tools from large corporations where the official installation procedure involves copy pasting a command from a random blog post, run it with sudo and watch it download and execute a script from a random filehost. This is somehow deemed acceptable by everyone involved.<p>Meanwhile I can't use teams in our meeting rooms, since any form of internet access was deemed a security risk in rooms where customer projects could be discussed. This is in a day and age where 90% of customer meetings are done over the internet.<p>Anyone trying to follow sane practices in this industry just asks to end up in a padded cell.</p>
]]></description><pubDate>Tue, 09 Jun 2026 14:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48461502</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48461502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48461502</guid></item><item><title><![CDATA[New comment by josefx in "Moving beyond fork() + exec()"]]></title><description><![CDATA[
<p>Isn't that what vfork tried to address? No COW, the child starts in its parents address space and only gets its own after calling exec.</p>
]]></description><pubDate>Sat, 06 Jun 2026 19:24:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48428091</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48428091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48428091</guid></item><item><title><![CDATA[New comment by josefx in "Branchless Quicksort faster than std:sort and pdqsort with C and C++ API"]]></title><description><![CDATA[
<p>> In modern CPUs a mispredicted branch is much more expensive than a memory write.<p>Mostly because of caching. The writes either go to the same address as a previous one or move only a small increment, so most writes are likely going to hit L1 cache. If it wrote to a random memory location after every iteration the cost of a misprediction would probably disappear in the noise.</p>
]]></description><pubDate>Fri, 05 Jun 2026 08:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409868</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48409868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409868</guid></item><item><title><![CDATA[New comment by josefx in "United Airlines 767 returns to Newark after Bluetooth name sparks alert"]]></title><description><![CDATA[
<p>That was an unrelated issue from an audit that had been done before the heist.<p>One of the theories right after the heist was that the thieves where former security guards. France had just laid of most of the museums security, the alarm triggered just fine, there just wasn't anyone left to respond.</p>
]]></description><pubDate>Mon, 01 Jun 2026 04:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48352702</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48352702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48352702</guid></item><item><title><![CDATA[New comment by josefx in "Re: [PATCH] OOM_pardon, a.k.a. don't kill my xlock (2004)"]]></title><description><![CDATA[
<p>Shouldn't desktop environments detect if a lock screen terminated abnormaly anyway? The OOM killer is just one of many possible causes.</p>
]]></description><pubDate>Sun, 31 May 2026 19:23:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48348826</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48348826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48348826</guid></item><item><title><![CDATA[New comment by josefx in "Everything in C is undefined behavior"]]></title><description><![CDATA[
<p>> If some architecture traps on unaligned access, then the compiler can and should simply generate the correct code so that it loads the integer piece by piece instead.<p>Wouldn't the compiler have to assume that every pointer access might be unaligned and do the slow "piece by piece" access every time? It can hardly guess the runtime value of a pointer during compilation.</p>
]]></description><pubDate>Wed, 20 May 2026 18:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48211979</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48211979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48211979</guid></item><item><title><![CDATA[New comment by josefx in "Security researcher says Microsoft built a Bitlocker backdoor, releases exploit"]]></title><description><![CDATA[
<p>> So because they haven't produced your pet project means they haven't changed?<p>Good to know that their flagship cross platform framework not even having an UI component rates "pet project".<p>> No. They didn't have to make .NET cross platform and run equally well on Linux<p>Which they never did, instead they renamed .Net core, which to this day isn't a feature complete replacement for .Net.<p>> they didn't have to join the Linux foundation and make contributions to the Linux kernel.<p>Given that they sell cloud products with Linux integration, yes they did?<p>> Microsoft is much, much larger than just Windows.<p>And here I thought everything they do is compensation for being tiny, I mean it is literally in the name.</p>
]]></description><pubDate>Mon, 18 May 2026 02:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48175134</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48175134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48175134</guid></item><item><title><![CDATA[New comment by josefx in "Security researcher says Microsoft built a Bitlocker backdoor, releases exploit"]]></title><description><![CDATA[
<p>> produced one of the largest open source ecosystems in use (.NET)<p>Are they going to ship an official cross platform UI library any time the next century? Decades after the Java lawsuit they still ship only a crippled copy of their scrapped Microsoft JVM for other platforms.<p>> Microsoft is a huge open source contributor now<p>Aren't almost all of their contributions for integration with their proprietary technology?<p>> Sorry to say, but believing nothing with MS has changed is deranged.<p>Yes, they got worse. They maintained Windows XP for ages and you could actually feel the improvements they shipped. Windows 11 meanwhile makes me wait for them to add a robotic arm with a knife as hardware requirement, to improve the backstabbing experience.</p>
]]></description><pubDate>Sun, 17 May 2026 17:11:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48170818</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48170818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48170818</guid></item><item><title><![CDATA[New comment by josefx in "Anthropic forms $200M partnership with the Gates Foundation"]]></title><description><![CDATA[
<p>> but did have the dominant browser for most of the 2000's.<p>By offering it for "free" as part of the OS. Which they could only do because they never intended to pay the developers who wrote it.<p>In a classic Microsoft move they fucked over their competition, their partners and the entire ecosystem for well over a decade.</p>
]]></description><pubDate>Thu, 14 May 2026 17:29:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48138447</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48138447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48138447</guid></item><item><title><![CDATA[New comment by josefx in "The European Union backs Italy's right to make Meta pay for news"]]></title><description><![CDATA[
<p>I am not a facebook user, but going by that post they seem to go a step further and outright block any links pointing to news sites. The article mentions some provisions in the Italian law that prohibit restricting visiblity of the news sites, at least during negotiations, so that kind of salted earth move could backfire .</p>
]]></description><pubDate>Thu, 14 May 2026 14:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48136153</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48136153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48136153</guid></item><item><title><![CDATA[New comment by josefx in "Floats Don't Agree with Themselves"]]></title><description><![CDATA[
<p>The C compiler also isn't allowed to do all of them. However some people use fast-math or compilers that default to fast-math to break the rules. Some older targets also may use the 80 bit fpu, which is its own mess and any sane compiler will default to properly sized SSE instructions instead.</p>
]]></description><pubDate>Fri, 08 May 2026 11:47:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061762</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48061762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061762</guid></item><item><title><![CDATA[New comment by josefx in "Removable batteries in smartphones will be mandatory in the EU starting in 2027"]]></title><description><![CDATA[
<p>Didn't Apple once ship a patch to limit CPU performance on iPhones because battery degradation was a widespread issue?</p>
]]></description><pubDate>Mon, 04 May 2026 18:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48012755</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48012755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48012755</guid></item><item><title><![CDATA[New comment by josefx in "Denuvo has been cracked in all single-player games it previously protected"]]></title><description><![CDATA[
<p>> The experiment proved that even at a low price point ($8), a massive majority of the PC audience will choose "free" regardless of the developer's size or struggle.<p>Several points:<p>* A pirate can pirate infinity +1 games for free, that will skew any statistic compared to legitimiate buyers that have to manage a finite budget. It also means that you aren't looking at 93% lost sales.<p>* It wasn't a new indy game, but a port of an existing mobile game, so I wouldn't be surprised if legitimate buyers weren't in a rush to get their hands on it on day one. The steam statistics from the first month mention a peak concurrent player count of over 7000 so it certainly didn't stay at 200 copies.</p>
]]></description><pubDate>Sun, 03 May 2026 21:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001479</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48001479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001479</guid></item><item><title><![CDATA[New comment by josefx in "Neanderthals ran 'fat factories' 125k years ago (2025)"]]></title><description><![CDATA[
<p>Biological classifications are one gigantic mess. There are multiple ways to define what qualifies as a "species". One of them is procreation and viable offspring, going by modern human DNA and the Neanderthal fragments contained in it we where one big happy family all along.</p>
]]></description><pubDate>Sun, 03 May 2026 18:56:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000174</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=48000174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000174</guid></item><item><title><![CDATA[New comment by josefx in "What Chromium versions are major browsers are on?"]]></title><description><![CDATA[
<p>Didn't some get exploited early on because electron made it trivial to load third party websites without any kind of XSS protection?</p>
]]></description><pubDate>Sun, 03 May 2026 18:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999699</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=47999699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999699</guid></item><item><title><![CDATA[New comment by josefx in "For Linux kernel vulnerabilities, there is no heads-up to distributions"]]></title><description><![CDATA[
<p>What process? Wasn't the default state of things to just let any random person of the street spam vulnerability reports without validation or quality control?</p>
]]></description><pubDate>Fri, 01 May 2026 03:54:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47971141</link><dc:creator>josefx</dc:creator><comments>https://news.ycombinator.com/item?id=47971141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47971141</guid></item></channel></rss>