LeFantome

joined 2 years ago
[–] LeFantome@programming.dev 2 points 2 weeks ago

I get 3 Gbps now but I cannot get much more than 1 Gbps in practice due to the wrong in my home. Even if I had 8 Gbps, my network is not getting any faster.

[–] LeFantome@programming.dev 6 points 2 weeks ago

I think the compatibility concerns are legit at least in principle. That said, if you look at the issues, 8 of the test failures are exotic edge cases in ‘tail’. I for one am not hitting these utilities hard enough to run into that kind of thing. These utilities are already good enough for most of us.

I am a fan of the benefits of Rust. The fact that RedoxOS and Ubuntu are shipping the same Coreutils as we exit 2025 is amazing.

[–] LeFantome@programming.dev 2 points 2 weeks ago* (last edited 2 weeks ago)

I am one of those waiting for RVA23. SpaceMIT claimed they would ship by the end of 2025 but that is seeming very unlikely.

To be honest, I am really waiting for Ascalon now (itself RVA23). Tenstorrent says they will ship a version of their own silicon mid-2026. And the guy that created AMD Ryzen says it will be about as fast as Ryzen 5. We will see what it costs though. This chip “exists” but nobody is manufacturing the silicon yet.

If you don’t care about the vector instructions, this is pretty tempting though: https://milkv.io/titan

But RVA23 will be so much more compatible going forward. I would expect all RISC-V software to work with RVA23 for a long time and for most RISC-V software to require RVA23 in 2026 and beyond. It is like when the Intel ecosystem went 32 bit. “386 compatible” was the standard for well over a decade acting as the minimum but also remaining sufficient.

I know RVA23 maps to x86-64v4 and you can still run plain old RV64I or RV64GC on RVA23 but you cannot run 32 bit code on it. So the x86 to x86-64 transition is not a perfect analogy. But you can run a standard Linux distro released in 2025 on Intel hardware released in 2005. RVA23 may be like that.

[–] LeFantome@programming.dev 3 points 2 weeks ago

The difference is that Haiku is actually capable of being a daily driver OS at this point (for some people). It also installs on a fair bit of real hardware.

ReactOS is still a technology preview. It can host old software in a VM. Hardware support remains very limited.

That said, ReactOS has made a lot of interesting progress recently and getting their 0.4.15 release out after literally years of being stuck in limbo was a big step forward. They have started to talk about new APIs, new hardware support, and 64 bit. I think they got some new blood. Fingers crossed.

[–] LeFantome@programming.dev 2 points 2 weeks ago

What?

First one is optimized obvious.

Second one optimizes to x = 10 via constant propagation.

Third one first unrolls the loop, propagates constants including booleans, and then eliminates dead code to arrive at x = 10.

The last one cannot be optimized as “new” created objects that get used, nextInt() changes the state of those objects, and the global state of the random number system is impacted.

[–] LeFantome@programming.dev 1 points 2 weeks ago

Traditionally, Canadians have been socially liberal and fiscally conservative and fairly “centrist” overall. That has mostly described the Liberals with the Conservatives mostly coming in to power after periods where the Liberals have been less fiscally conservative.

The NDP struggles to create a national mandate as they are perceived as too fiscally left (what gets the Liberals in trouble). The Conservatives are sometimes seen as too socially right, opening the door for the Liberals.

[–] LeFantome@programming.dev 4 points 2 weeks ago* (last edited 2 weeks ago)

If you do not mind me asking…

If you want the CPC to “sink further into irrelevance”, what do you expect from another election?

CPC in charge - it sounds like you do not want that

Liberals in charge -“nobody voted for this”? Sound like you do not want that either.

So, am I to understand that you think an election would put the NDP in charge? That seems very unlikely.

What outcome are we hoping a new election will deliver?

[–] LeFantome@programming.dev 3 points 2 weeks ago (1 children)

Fair comment.

That said, it just installs in vanilla Arch at this point, which means it would work on EndeavourOS and probably CachyOS as well.

You can of course switch to another DE at any time.

So, you are really not exposing yourself to any risk. If it gets broken or abandoned, just stop using it.

Not that this means you should bother with it. But it is clearly a low risk option to try.

[–] LeFantome@programming.dev 3 points 2 weeks ago (1 children)
[–] LeFantome@programming.dev 10 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

I think it is a smart play.

They are getting lots of press in the places where the people that care go.

On their website, they focus on the benefits of their platform for customers. From that perspective, the new COSMIC is just a refinement on what they were shipping before.

And this is just the beginning. COSMIC itself is still fairly basic. And the “new” Pop!OS is based on an LTS base that is already 2 years old. None of that is a problem but it is not a hand they want to overplay.

They may actually make a bigger deal about the benefits when 26.04 ships. Things will be a bit more “industry leading” by then.

[–] LeFantome@programming.dev 2 points 2 weeks ago

Ya, it seems odd to be releasing a 24.04 in 25.12 for sure. That said, 24.04 is still the current LTS and so it is the version we would be on now if they had released earlier (even a year ago).

They plan on releasing a 26.04 LTS as well. So, Pop!OS is not lagging. It just feels strange now.

As I said in another comment, critical parts of Pop!OS 24.04 are also quite up to date including the kernel, Mesa, NVIDIA drivers, and of course COSMIC itself.

Moving forward, I expect the versions of COSMIC in 24.04 and 26.04 to be the same. If I was them, I would even consider syncing Mesa between the two. It will make support and testing so much easier and they are already shipping a newer Mesa in 24.04 anyway.

view more: ‹ prev next ›