[-] deadcream@sopuli.xyz 7 points 2 months ago

Qualcomm uses their own Adreno GPUs, they are different from ARM's Mali which are even worse.

[-] deadcream@sopuli.xyz 4 points 4 months ago

I remember that space is completely unforgiving and we just aren't up to the task for anything more than a token selfie by the best dozen humans we can possibly produce with great effort and training.

Astronauts aren't superhumans and there is nothing "special" about their training. They are just pilots with stricter physical requirements. The reason why there aren't many of them is because there is no need for more. Our technology is not there yet for cheap and "boring" space travel beyond low Earth orbit (and probably won't be for a century at least). And there isn't anything worthwhile for humanity out there anyway. At least at the current stage in our "evolution". So for now manned spaceflight programmes are just vanity projects funded by politicians (for "national pride" or whatever) or some billionaire celebrities like Musk.

Also I don't think that world peace would be necessary for space colonization. It could be born out of conflict or for economic reasons, like colonization of Americas. It's simply that it will take centuries for us to reach a point when the prospect of leaving Earth will become attractive for regular people (if we survive that much of course).

[-] deadcream@sopuli.xyz 7 points 4 months ago

That's the problem of most general-use languages out there, including "safe" ones like Java or Go. They all require manual synchronization for shared mutable state.

[-] deadcream@sopuli.xyz 8 points 4 months ago

we ain't never gonna have the Year of the Linux Desktop

Yes, but at this point you can't even blame Microsoft for this. Maybe the issue lies elsewhere?

[-] deadcream@sopuli.xyz 4 points 4 months ago

Well the author claims that it's not possible for std::unordered_map to get close to other implementations because of constraints that the standard imposes on it. I.e. faster implementations simply behave slightly differently (in ways that are not important to most users).

[-] deadcream@sopuli.xyz 6 points 4 months ago

tl;dr:

std::unordered_map is one of the worst ones, boost::unordered_flat_map and absl::flat_hash_map are one of the best.

[-] deadcream@sopuli.xyz 8 points 5 months ago

They have been owned by a Russian state-owned telecom corporation for a few years until recent events (Russia currently tries to push Sailfish OS fork as its "russian-made" mobile OS). Original Finnish management has split off to a new independent company with the same name last year, and this looks like their last ditch attempt to continue existing. I don't expect they will last much longer (the reason why they were bought by Russia in the first place was that Jolla failed as a business).

[-] deadcream@sopuli.xyz 6 points 5 months ago

Qt 6 has been out for more than three years now.

[-] deadcream@sopuli.xyz 9 points 6 months ago

It's not ready yet.

The protocol for apps/games to make use of it is not yet finalized.

[-] deadcream@sopuli.xyz 11 points 7 months ago* (last edited 7 months ago)

Variable names shouldn't need comments, period. You don't want to look it up every time this variable is used in code, just to understand what it holds. Of course there are always exceptions, but generally names should be descriptive enough to not need additional explanation.

And context can also come from names of other things, e.g. name of a class / namespace that holds this variable. For example AccessibilitySettings.HighContrast, where AccessibilitySettings holds all options related to accessibility.

[-] deadcream@sopuli.xyz 4 points 8 months ago

If it's a hundred years or so before book events, and not in Vorin kingdoms (Azir maybe?) then sure. Scadrial during Elendel era would offer a better quality of life though.

[-] deadcream@sopuli.xyz 7 points 8 months ago

I tried cosmic in VM and they have a long way to go. Whatever they release in 2024 will be just barely usable, nothing more. Think of stability of KDE 4.0 with 1% of its features. I'm not saying that they are doing a bad job, quite the opposite. But what they have right now is only nearing the bare minimum, and the road ahead is long.

view more: ‹ prev next ›

deadcream

joined 9 months ago