Comment Re:data || GTFO (Score 1) 21
The earliest "consumer" grade RAID cards, by contrast, were basically just softRAIDs with a built-in IDE controller - And that's still true to a large degree; the "RAID-mode" in your gaming PC's BIOS is still merely offloading the hard work to the CPU.
I'm not claiming Linux' softRAID implementation was or wasn't faster than cheap RAID hardware, but I have no problem believing it could at least be comparable.
Comment Re:Think smaller (Score 1) 21
That said, Meta clearly isn't targeting 68HC05s here, so the distinction is largely meaningless.
Comment Re: Excellent Move (Score 1) 188
Comment Re: DNS is a tyrant's paradise (Score 1) 55
It's funny - Thanks to your efforts, I suspect virtually every
Comment If you're gonna math, math correctly. (Score 1) 184
"Mathematics may be right or wrong, it may be appropriate or inappropriate, it may be useful or useless."
-- Edwin B. Wilson, essay titled "The Bridge of San Luis Rey", Journal of the American Statistical Association, Vol. 25 (March 1930)
Reprinted in A Stress Analysis of a Strapless Evening Gown, Prentice Hall Press, 1963.
Comment Re: Excellent Move (Score 1) 188
Granted, it's almost never enforced, which is what most of us in IT have been screaming about for decades.
And I may just need to buy a lottery ticket tonight while dodging flying pigs, because the current administration has managed to hit "stopped o'clock" for the second time!
Comment Re:Not a real physicist then. (Score 2) 184
What happens when we hit that limit varies, but a common natural pattern is exponential growth followed by population collapse, rinse wash repeat. That's all well and good when we're talking about squirrels or deer; not so pleasant when we're talking about 4B humans starving.
Comment Re:DNS is a tyrant's paradise (Score 4, Interesting) 55
I'm pleasantly surprised to see a rare sane decision from courts who think their word is physical reality, but this shouldn't even have come up in the first place.
Comment Re:Fundamental physics has never been more dead (Score 1) 49
And those corrections require atomic clocks.
Comment Re:Safer? (Score 2) 72
You think LLMs would write "Slashdot doesn't have table support, so it's hard to do side-by-side well, but:"? You think LLMs like writing sentences that end in conjunctions that express incomplete thoughts? Do you think LLMs write "high frequences", "naively pairs", call H.265 X.265 (I was thinking of what you refer to it as in ffmpeg), imbalanced parens after "lacks motion vectors",etc?
Don't get me wrong, I am a LLM user, I absolutely do use it sometimes for search, fact checking things I'm writing, spelling/grammar checks (clearly not that time, lol), etc. But I write my own posts.
Comment Re:Who is paying AI? (Score 0) 212
If she shows some tits she'll get paid a lot more than the men.
Comment But our brand of dog food tastes bad! (Score 1) 49
Wow. Nothing screams confidence quite like platform-X needing to play its own awards show on platform-Y just to get enough eyes to make it worth the effort. So cooked the smoke detector battery already went dead.
"None of y'all watch any of what we're going to talk about tonight, but hey, we have a second-rate comedian hosting, and maybe a band or two if they can get rides from the nursing home! And, uh, one of the regu... uh... recurring Seinfeld cast is in the audience tonight! Your parents couldn't get enough of it!"
Comment Re:Magnetic USB-C charging! (Score 1) 93
-I wonder if that charger would work with other USB-C-powered devices.
MOAR POWAH = faster magic smoke production! Efficiency!1!!
Comment Re:Safer? (Score 5, Informative) 72
Slashdot doesn't have table support, so it's hard to do side-by-side well, but:
JPEG XL advantages:
Licensing:
JPEG XL: Fully royalty-free (Open source / Apache 2.0)
HEIC: Proprietary patent minefield (MPEG LA, Advance, Velos; royalties apply)
Legacy JPEG Migration:
JPEG XL: Lossless, reversible bitstream transcoding (~20% smaller); fast enough for real-time web servers
HEIC: Lossy re-encode only (generational quality loss; cannot reconstruct original JPEG)
Fine Detail & Textures
JPEG XL: Retains sharp text, fine lines, subtle textures, and film grain
HEIC: Video-derived coding (HEVC / X.265). Tends to smooth out high frequences and smudge grain.
Software Encoding Speed
JPEG XL: Extremely fast; highly parallelized SIMD architecture
HEIC: Exceptionally slow and computationally expensive in software
Software Decoding Speed
JPEG XL: Fast, lightweight multi-threaded CPU decoding
HEIC: Heavy CPU overhead (without using hardware acceleration)
Progressive Rendering:
JPEG XL: True progressive decode; smart saliency algorithm to focus bandwidth on critical details first.
HEIC: None; full file must be received and decoded before display
Lossless Compression
JPEG XL: Dedicated modular mode; vastly outperforms PNG and WebP
HEIC: Ill-suited; you basically have to try to do lossless compression with an inherently-lossy format
Bit Depth & HDR
JPEG XL: Native HDR; up to 32-bit floating point per channel
HEIC: Typically capped at 10-bit or 12-bit integer
Max Dimensions & Scaling
JPEG XL: Up to 1B x 1B; efficient viewport/crop loading without full decoding
HEIC: v5.2, 4096x2160; v6.2: 8192x4320; a tiling hack allows up to 16384 x 16384
Channels & Color Spaces:
JPEG XL: Arbitrary color spaces (hyperspectral); unlimited extra channels (alpha, depth, thermal, masks, CMYK, etc)
HEIC: Rigid container; limited auxiliary channels and standard video color spaces
HEIC advantages:
Rollout / acceleration:
JPEG XL: no dedicated hardware acceleration (thankfully, it's not as important because it's so much more efficient). Software adoption still rolling out.
HEIC: Hardware silicon (ASICs). Default capture format on modern iOS/Android; native capture in Sony, Canon, and Nikon cameras
Video:
JPEG XL: Supports animations (GIF/APNG replacement), with some optimizations** (it's not just a series of stills), but lacks the full set of optimizations that a proper video codec has.
HEIC: Container naively pairs full HEVC video tracks and audio with video.
** - JPEG XL can store up to 4 reference frames in a buffer, with multiple blending modes from the references (add, replace, multiply, etc); has subframe bounding boxes ("dirty rectangles") for when only part of a frame changes; invisible frames; modular deltas (differences between frames); etc. However, it lacks motion vectors (e.g. detecting a feature drifting across a scene and simply having to encode "move it" (followed by any needed deltas). So it's great for "GIFs", but if you wanted to encode a full movie, it'd be significantly larger than e.g. HEVC.