Recent submissions

Comment · 1 year ago
Just today I've used this in a Windows 11 QEMU VM to fix rekordbox (it failed to start about 4 out of 5 tries). rekordbox uses Unity with OpenGL for the UI and I guess the devs never tested it on a computer without GPU acceleration. Amazing stuff.
Comment · 1 year ago
What stops a scraper from detecting Anubis and just removing "Mozilla" from the user-agent string?
Comment · 2 years ago
I wonder how they deal with multi-threading. Forking a multi-threaded process is very error-prone (e.g. allocator locks can remain orphaned).
Comment · 2 years ago
Proton uses esync or fsync which (from what I've read) are on-par with ntsync. However, esync and fsync can't be merged into upstream wine because they can't properly emulate some quirks of NT sync objects, hence the ntsync driver.
Comment · 2 years ago
Comment · 2 years ago
I found squashfs to be a great archive format. It preserves Linux file ownership and permissions, you can extract individual files without parsing the entire archive like tar and it's mountable. It's also openable in 7zip.

I wonder how pack compares to it, but its home page and github don't tell much.

Comment · 2 years ago
Why doesn't USA pass a law that enforces data on US citizens to be stored in the US, like GDPR does in EU?
Comment · 2 years ago
Comment · 2 years ago
No, the entire point of those vulkan extensions is to use the hardware-accelerated video processing units. You can use computer shaders for software decoding on the GPU, there is no need for special extensions to do that. AMD and Intel have specialized encoding/decoding hw too.
Comment · 2 years ago
Comment · 2 years ago
I think the people who say the Pixel 8 slow are gamers. Even a cheap phone is fast enough for the vast majority of people unless they play 3D games on it.
Comment · 2 years ago
Comment · 2 years ago
"The internet has been broken in a fundamental way. It is no longer a repository of people communicating with people"

But the examples given are... google search results and articles from big publishers, things made to cast a wide net. Those were never good ways to communicate with other people online imo. If you want to interact with real people look for smaller communities and individual creators.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton