HNHacker News
TopNewBestAskShowJobs

josefx

5,096 karma · joined July 6, 2015

submissionscomments
josefx··on German ruling declares Google liable for false answers in AI Overviews
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.
josefx··on Microsoft's open source tools were hacked to steal passwords of AI developers
> due to how easy it is to trick them into installing something

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.

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.

Anyone trying to follow sane practices in this industry just asks to end up in a padded cell.

josefx··on Moving beyond fork() + exec()
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.
josefx··on Branchless Quicksort faster than std:sort and pdqsort with C and C++ API
> In modern CPUs a mispredicted branch is much more expensive than a memory write.

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.

josefx··on United Airlines 767 returns to Newark after Bluetooth name sparks alert
That was an unrelated issue from an audit that had been done before the heist.

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.

josefx··on Re: [PATCH] OOM_pardon, a.k.a. don't kill my xlock (2004)
Shouldn't desktop environments detect if a lock screen terminated abnormaly anyway? The OOM killer is just one of many possible causes.
josefx··on Everything in C is undefined behavior
> 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.

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.

josefx··on Security researcher says Microsoft built a Bitlocker backdoor, releases exploit
> So because they haven't produced your pet project means they haven't changed?

Good to know that their flagship cross platform framework not even having an UI component rates "pet project".

> No. They didn't have to make .NET cross platform and run equally well on Linux

Which they never did, instead they renamed .Net core, which to this day isn't a feature complete replacement for .Net.

> they didn't have to join the Linux foundation and make contributions to the Linux kernel.

Given that they sell cloud products with Linux integration, yes they did?

> Microsoft is much, much larger than just Windows.

And here I thought everything they do is compensation for being tiny, I mean it is literally in the name.

josefx··on Security researcher says Microsoft built a Bitlocker backdoor, releases exploit
> produced one of the largest open source ecosystems in use (.NET)

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.

> Microsoft is a huge open source contributor now

Aren't almost all of their contributions for integration with their proprietary technology?

> Sorry to say, but believing nothing with MS has changed is deranged.

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.

josefx··on Anthropic forms $200M partnership with the Gates Foundation
> but did have the dominant browser for most of the 2000's.

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.

In a classic Microsoft move they fucked over their competition, their partners and the entire ecosystem for well over a decade.

josefx··on The European Union backs Italy's right to make Meta pay for news
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 .
josefx··on Floats Don't Agree with Themselves
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.
josefx··on Removable batteries in smartphones will be mandatory in the EU starting in 2027
Didn't Apple once ship a patch to limit CPU performance on iPhones because battery degradation was a widespread issue?
josefx··on Denuvo has been cracked in all single-player games it previously protected
> 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.

Several points:

* 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.

* 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.

josefx··on Neanderthals ran 'fat factories' 125k years ago (2025)
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.
josefx··on What Chromium versions are major browsers are on?
Didn't some get exploited early on because electron made it trivial to load third party websites without any kind of XSS protection?
josefx··on For Linux kernel vulnerabilities, there is no heads-up to distributions
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?
josefx··on Google and Pentagon reportedly agree on deal for 'any lawful' use of AI
What makes you think that Googles AI experts are US citizens?
josefx··on Amateur armed with ChatGPT solves an Erdős problem
Except that Erdős problems are solved all the time, so many of them are already solved. Quite sure the last time I saw an article about an LLM solving an Erdős problem someone even tracked down a solution published by Erdős himself.
josefx··on Replace IBM Quantum back end with /dev/urandom
Dont they report an advantage based on simulating quantum effects every other year? I was promissed a quick way to decrypt my old harddrives decades ago, can we have that at some point before the sun burns out?
josefx··on German implementation of eIDAS will require an Apple/Google account to function
I love how just ordering a ticket is already a minefield for anyone not aware of how crappy german services are integrated. Pick one route, you will get a list of fully customized tickets that cover everything you need, pick another and you will get a list of tickets that will get you fined unless you carefully read through each and pick both a ticket that comes close to what you need and buy more tickets to cover any additional options.

The only thing near 100% perfection when it comes to german services is the full assery with which they are implemented.

josefx··on German implementation of eIDAS will require an Apple/Google account to function
A 10% goal would be a good first step. Now excuse me while I read some tea leaves to find out if my trains will be on time tomorrow ( spoiler: they wont).
josefx··on ChatGPT won't let you type until Cloudflare reads your React state
Then why does your link claim the following?

> While you type, the keyboard quietly records how you type — the rhythm, the pauses between keys, where your finger lands, how hard you press.

> Nobody types the same way. Your pattern is as unique as your handwriting. That's the signal.

josefx··on Pompeii's battle scars linked to an ancient 'machine gun'
Could it be this one? https://www.youtube.com/watch?v=IN-V3nUCvpI
josefx··on Python 3.15's JIT is now back on track
> This is a Python specific problem caused by everything being boxed

I would say it is part python being highly dynamic and part C++ being full of undefined behavior.

A c++ compiler will only optimize member access if it can prove that the member isn't overwritten in the same thread. Compatible pointers, opaque method calls, ... the list of reasons why that optimization can fail is near endless, C even added the restrict keyword because just having write access to two pointers of compatible types can force the compiler to reload values constantly. In python anything is a function call to some unknown code and any function could get access to any variable on the stack (manipulating python stack frames is fun).

Then there is the fun thing the C++ compiler gets up to with varibles that are modified by different threads, while(!done) turning into while(true) because you didn't tell the compiler that done needs to be threadsafe is always fun.

josefx··on Unlocking Python's Cores:Energy Implications of Removing the GIL
Can't you check what threads are active at the time you fork?
josefx··on Galileo's handwritten notes found in ancient astronomy text
Galileos notes where found in a 16th century print of The Almagest.

If you copy the pythagorean theorem onto a page and cross it out, would you be "defacing an ancient text"?

josefx··on RFC 9849. TLS Encrypted Client Hello
> "don't let kids use a computer until they're 18"

Ideally you would lock them up in a padded room until then. There is a significant amount of shared real world space that isn't supervised and doesn't require any age verification to enter either.

josefx··on “Microslop” filtered in the official Microsoft Copilot Discord server
> r/credibledefense/

The rules they enforce on normal posts are so strict that they have to create daily "mega" threads with less stringend rules just to keep the sub on life support. A+ moderation, clearly a healthy and well managed community.

josefx··on “Microslop” filtered in the official Microsoft Copilot Discord server
Given that nobody else banned it we can now blame Microsoft for taking down the only decent online community. Now we are stuck on hackernews and its ilk.
← PreviousPage 2 of 34Next →