News for hackers. Stuff that matters.

pixelesque

Re:WTF Ubuntu? on Monday November 02, 2026 @10:29AM (#50338177)
> Rocky Linux 10

Does Rocky use their own community-built packages, or does it use RHEL's?

Because I don't think Red Hat have released patches yet either?

Re:WTF Ubuntu? on Monday November 02, 2026 @10:19AM (#50337987)
It's not *just* Ubuntu is it? I think Redhat still hasn't released any patches? (their status still says 'ongoing')
It wouldn't measure it directly, it would (admittedly, very hypothetically) be able to measure a knock-on effect of the mains voltage change via secondary effects: i.e. CPU/GPU frequency changing, PSU fan speeds changing a very small amount from the expected rate, maybe even the motherboard / CPU socket voltage amount directly changing (some motherboards expose this info directly for overclocking use).

Obviously, given variation in these things anyway (i.e. due to temperature, and PSUs being in the way), it's incredibly unlikely to be that easy to pin down a robust communications method, but again, might be just within the bounds of possibility.

Yeah, I've often wondered about this, but more locally (say within a local office, or maybe a data centre)...

I wonder if even "just" throttling up/down the CPU / GPU on tasks as morse code might be visible externally to other devices on the same mains supply. Obviously it would be very inefficient speed-wise, but a higher current (say + 300 watts for the GPU being used) should result in a slightly lower voltage on the mains supply I think for the duration?

Obviously things like PSUs could (I'm not an expert at any of this) get in the way of this, and I'd assume in data centres there's some isolation between different racks.

But for a scenario of DIY "airgapping" two machines in an office for AI testing (i.e. not doing it very well), it might be a plausible way of AIs finding to communicate if there's no actual network connection.

Obviously other electronic devices connected to the same mains circuit could also be adding their own noise, which might make it a lot harder to actually identify and decode the response, but... if ML/AI agents are good at anything, it's finding patterns, so I wouldn't want to bet against it being theoretically possible...

Re:Genie 4 on Tuesday October 27, 2026 @02:24PM (#50263561)
Well okay, not a "compound" per se, but it's a prefix/suffix, which similarly should use hyphens.
Re:Genie 4 on Tuesday October 27, 2026 @02:17PM (#50263446)
That's a suffix word though, not a pause.

Hyphens should be used to link compound/suffix words, not em dashes.

Without wanting to be snarky, are the "hand optimized" C++ benchmark files mentioned on the benchmark page available anywhere, as the ones in the "bench/cpp/" directory don't look that optimized to me?

e.g. I see a general lack of reserve()s on strings and vectors (a few tests do use them a bit, like `graph` and `particles`), and there are several other things which I wouldn't personally call "optimized", so I assume those ones are the 'idiomatic' ones?

Same goes for the Rust code: a lot of the code seems to be using Vec::new() and String::new(), instead of ::with_capacity() which would optimize the memory re-allocation (reducing it as the containers/strings grow).

Re:JPEG XL vs. AVIF for web use-cases on Friday October 16, 2026 @06:00PM (#50125320)
It's been a few years since I last tried, so hopefully no longer an issue, but trying to encode 8192 × 5464 images from a Canon R5 a few years ago with libavif, and avifEncoderAddImage() would return a generic error.

If I reduced the res a bit, then it worked, so there did seem to be a limit there somewhere. height and width are stored as u32s internally though, so yes, the format itself technically supports it...

I never looked into it more, so might have been a libavif issue, or maybe the way I was using it (maybe it has defaults or profiles?)

Yeah, if you forget to set the handbrake on a car and it rolls down hill, you don't get to say "my car went rogue, it's not my fault."
Re:Why Were Victorian Elites So Effective? on Thursday October 08, 2026 @09:49AM (#50005787)
See also Potwallopers for further historical weirdness:

https://en.wikipedia.org/wiki/Potwalloper

Re:Meta and Microsoft Limit Employee Use of Claude AI Tools on Wednesday October 07, 2026 @03:36PM (#49997756)
Maybe a "ha-ha".
One of the PRs I eventually managed to open 8 mins ago had a page flash up a generic error page containing a badge error of: "Unexpected token '<', "<!DOCTYPE "... is not valid JSON"
Re:A Map of Every Lighthouse on the Planet on Sunday October 04, 2026 @01:48PM (#49956104)
> but there are none marked on Stewart Island or the Snares.

The only two lights (they're not 'houses') on Stewart Island are actually on this map.

The Snares don't have any.

Re:A Map of Every Lighthouse on the Planet on Sunday October 04, 2026 @12:51PM (#49955562)
'F' mean 'Fixed', 'Fl' is Flashing, and 'every 5 s' means it sweeps around every 5 seconds.

https://en.wikipedia.org/wiki/Light_characteristic

Re:A Map of Every Lighthouse on the Planet on Sunday October 04, 2026 @12:48PM (#49955532)
They also have different fog horn timings as well.
Re:A Map of Every Lighthouse on the Planet on Sunday October 04, 2026 @12:45PM (#49955503)
Happens on desktop with Firefox as well.

Looks like a bug with the view origin point being mis-matched with what the view's actually focused on - maybe high-DPI scale mis-match?

Re:A Map of Every Lighthouse on the Planet on Sunday October 04, 2026 @12:44PM (#49955481)
They also often include "pairs" of lighthouses (high / low, front / rear) where newer ones have replaced older ones, but the older structure is still there (and often is now a museum), but isn't the active lighthouse.

Although this one has done a reasonable job at culling most of those out, at least on the south coast of England.

Re:City building games have a Soul Problem pt.2 on Saturday October 03, 2026 @02:40PM (#49946633)
Even in high-end VFX (previous industry - working on pathtracing renderers), things were often over-the-top in terms of how things were modeled (polycount) or how the lookdev (shader material definitions) were done.

Some of that was due to just human time resource constraints (and assets being modeled for director validation at full screen turn-table resolution, but then just used at 1/8 size in the film), but other times it was just people losing context as to what was "needed" or would even make any difference (unfortunately, often without considering the "cost" - in terms of memory usage and CPU-time for rendering / compositing) - vs look difference.

Then there are questions from the artists like "Why's this rendering so slow, it's 'only' a load of skyscrapers in a city with the camera 0.5 km away?"

You then have a look at what's actually going on, and all the rooms in the skyscrapers have modeled (and lookdev-ed) furniture and things like lamp shades around lights. Which A: is expensive memory-wise and just silly, but also makes light-transport to sample all the lights and light the scene (even with clever NEE light-sampling techniques) stupidly expensive.

Then again, that same building, this time being rendered from about 300m away was very slow to render, and we looked at the BSDF material stack, and there was a homogeneous volumetric scattering layer on the glass windows. Like - WTF - that's insane for a uni-directional path-tracer (and physically wrong). "What's this for, this is why it's so slow.?"

"Oh, it's to represent the algae/dirt on the glass".

"I'm sorry!?"

Re:FLUX 3 Image on Friday October 02, 2026 @01:48PM (#49936384)
Has that been announced?

The website mentions:

> FLUX 3 Image is available under a commercial weights license for companies running image generation at scale. Fine-tune and deploy it on your own infrastructure. Reach out to us to learn more.

I guess the open ones would be non-commercial?

Re:Git 3.0's upcoming SHA-256 default will be a costly mistake on Thursday October 01, 2026 @01:57PM (#49924928)
> which was never a realistic possibility.

Because a lot of work was done to prepare and fix potential issues.

Re:macOS Golden Gate Is a Buggy Mess on Tuesday September 29, 2026 @11:46AM (#49895346)
Mission control is not supposed to print the name of the control/window visible to the user though, surely, which is what the article is talking about.
Follow up bit adds more context:

"Carter Leffer only directed GPT–6 Astra to see if it could break any of the unbroken Enigma messages published on the Crypto Cellar Research web page."

Re:What Zig felt like, coming from Rust on Saturday September 19, 2026 @02:38PM (#49769062)
> Rust had like 3 allocating types total.

Seriously? Categories of types maybe, but literal types it's more than that.

Even closures allocate if they need to capture their environment.

Re:What Zig felt like, coming from Rust on Saturday September 19, 2026 @02:33PM (#49769026)
Some of this surely stems from Rust not originally supporting allocators at the standard API level until later. You can manually create your own, and create/modify your own containers, but until GlobalAlloc came around it sometimes involved doing things like passing through Arc<Allocator> through to things if you wanted multiple things to use a single one.

Sometimes using a global one isn't the best thing (it's often a good idea to specialise base on allocation size, reuse and lifetimes), but I've used them quite a bit in C++ over the past 16 years doing HPC for graphics, rendering and simulation, so calling them only useful for "toy problems" likely shows you just haven't found a need for them in what you've been doing.

Re:What Zig felt like, coming from Rust on Saturday September 19, 2026 @02:22PM (#49768927)
> and is barely even supported at all in the standard library.

What does that mean?

But that was has nothing to do with the incident in the Middle East, it's a more general one.
Back in 2023 when the previous issue happened, it didn't actually "crash", it detected what it perceived as an inconsistency (which was due to invalid waypoint logic for waypoint codes in multiple countries) and put itself in "maintenance mode".
Re:US interest rates raised for first time in three years on Thursday September 17, 2026 @05:10AM (#49738212)
It was blatantly obvious Iran would do that if attacked. This has been known for decades.

The only thing previously stopping them holding the strait "hostage" was the threat from the US of doing an "Operation Praying Mantis v2" and destroying their navy and attacking them.

And when the US did that anyway, they had nothing to lose.

They've got the IDL files as well for the APIs, but you can't use them without their libs:

> The data model is defined using a custom format .rmodel based on the ddkit > framework (rmodel-api).

> Please note that the .rmodel data model is for documentation purposes only and > does not reflect the actual interface used on the communication layer. Network > communication is only possible through the provided libraries.

DDS sort of took over from CORBA in the military domain, and the statically-typed IDL was still quite similar to CORBA last time I looked at it, so that takes you back to around 1998 when CORBA was being used a lot in the military in my experience.

What other protocols and systems were you thinking of that can provide (depending on broker) hard-realtime delivery that can be used in safety-critical systems?

Older »