

Using a PCI screw bracket as a bottle opener
made you look
Using a PCI screw bracket as a bottle opener
They really want to promote their AVIF format, and supporting JXL would hinder that (Since JXL is a much nicer upgrade path from JPEG/PNG than AVIF is)
Like you can transparently go from JPEG to JXL and back with no loss, which isn’t possible with AVIF. And PNG to JXL gives you a smaller file, while it’s usually the opposite with AVIF (Unless you get lucky, as lossless AVIF can be beaten by a BMP in a ZIP file). There’s also the issue of speed, AVIF is slow to encode compared to other formats (And while hardware decoding is possible, it’s also geared towards video, so the quality is often lacking, and can sometimes be slower than plain software encoding)
I assume it’d be used for high quality time synchronisation, when you’re running your own time servers.
So you’ve got a system synced to a GPS unit, and sends it’s time to other devices on the LAN via PTP. This would help the system account for latency between the CPU and NIC, I assume.
It’s unclear why Google stuck with PNG for HDR screenshots instead of a format supported by Ultra HDR such as JPEG.
Because for good lossless HDR you’ve got a grand total of 2 options, PNG and JPEG XL. And Google don’t want people to know of yet another use case for JXL.
I take that there isn’t much motivation in moving to 128 because it’s big enough; it’s only 8 cycles (?) to fill a 512 (that can’t be right?).
8 cycles would be an eternity on a modern CPU, they can achieve multiple register sized loads per cycle.
If we do see a CPU with 128 bit addresses anytime soon, it’ll be something like CHERI, where the extra bits are used for flags.
I think CHERI is the only real attempt at a 128 bit system, but it uses the upper 64 bits for metadata, so the address space is still 64 bits.
I think the biggest issue would be a lack of interfaces to the C side code, they’re slowly being fleshed out and each one enables more functionality for the Rust modules.
e.g. the test Ext2 driver a MS dev wrote last year after enough of the filesystem interfaces got hooked up
But even then, I don’t think the maintainers would accept one that replaces the existing C driver, that’d break non-Rust builds and architectures, and that’s a sure-fire way to get Linus on your case. Best you can hope for is one that complements a C driver, and even then I think you’d need a good reason to have two drivers for the same hardware.
Best way forward if they so insist is to refactor small bits without interfering with the existing code-base.
I’m not sure they’re even doing that, I think the policy is that Rust code can depend on C code, but C can’t depend on Rust. So at the moment nothing can actually be rewritten in Rust, it’s only additions like new drivers.
On a more serious note, having a CTO at Microsoft, of all places, jump in on your side is kind of embarrassing.
That comment was from a few years ago and wasn’t in relation to Linux, and the company he co-founded made some pretty useful things (And revealed the Sony rootkit in 2005) before MS bought them.
If you think the comments about Rust are bad, you should check out any article about X11/Wayland or systemd.
That’s because those adapters aren’t DACs, they’re straight electrical passthrough adapters.
I’ve got an actual USB DAC, a relatively cheap one, and it was still close to $50.
Edit: Doubled the price in my memory.
Jack Dorsey may have had lofty goals for Bluesky, but he doesn’t even work there anymore.
Which is a point in Bluesky’s favour.
systemd maybe, but people are already running Wayland on FreeBSD and OpenBSD
They’ve done some amazing work.
It’s “FEX”, Valve have apparently been testing it with Proton.
The Asahi Linux team have their own packaging/tooling around it, but theirs is slower at runtime because they have to run the games inside a VM as well.
Hmm, for me it just says “This item is not available for purchase in your region”, not sure I know that currency.
His personal LLC is called “Excession”, considering some of the plot points in that book I doubt he enjoyed it at all, it’s just “nerd set dressing”.
At the time it was just an ad-lib by Jason Issacs, guessing he wished on a monkey’s paw for it to make sense in context.
They’d run afoul of the whole “editing your own article” restrictions.