Can you (or a human) expand NPM, presumably not the Node Package Manager?
Can you (or a human) expand NPM, presumably not the Node Package Manager?
It’s also a lot better than doing it in 100% C++ templates!
Has anyone been able to find an actual description of what this does? I clicked two layers deep and neither explains the details. It does sound like they’re doing CPU scheduling in the hardware, which is cool and makes some sense, but the descriptions are too vague to explain what the hell this is except “more parallelism goes brrrr” and it’s not clear to me why current GPUs aren’t already that.
Oh no we’ve gone full circle
Shows how much I know! (Nothing)
I assume we need a lot of breakthroughs to even have useful quantum computing at all, but sure.
Isn’t quantum encryption interesting for end users?
Wow they just…disabled all RAM over 3 GB because some drivers had hard coded some mapped memory? Jfc
The comments on this one really surprised me. I thought the kinds of people who hang out on XDA-developers were developers. I assumed that developers had a much better understanding of computer architecture than the people commenting (who of course may not be representative of all readers).
I also get the idea that the writer is being vague not to simplify but because they genuinely don’t know the details, which feels even worse.
Interesting! Do you have a link to a write up about this? I don’t know anything about the windows memory manager
Presumably you’d have a QPU in your regular computer, like with other accelerators for graphics etc, or possibly a tiny one for cryptography integrated in the CPU
Sounds like that list is getting pretty short
It depends. For development work it’s literally the same since you usually set up a container for each project that runs regular fedora. Otherwise you usually install software from flatpak.
Installing system wide packages is possible but kind of annoying since they don’t activate until you reboot.
This is a very similar question to piracy vs unauthorised AI training and I think the underlying thing is power and agency.
It’s absolutely possible, consistent and valid to be for something in a situation where it equalises power and against it in a situation where it skews it even worse towards inequality.
I’m kind of souring on Fedora Kinoite. I generally sometimes pop in to try how Linux is doing, and I had great hopes for KDE Plasma 6 and immutable distributions for stability. However, I’ve found that many things in the UI are still wonky and broken, fonts don’t render well, and I keep running into limitations in the flatopak/containers ecosystem.
Here are a few paper cuts:
Technically no, but for most intents and purposes yes. That office is literally a closet for clothes and there’s not much we can do about that, but we desperately need an office.
Once we can afford one I’m planning to have an actual electrician do real wiring. It’s ironically very illegal to do that yourself which means I have to use off the shelf crap, because electricians are not cheap.
This isn’t anything near what I’d call an ideal setting, and thus what I have is “oh well it doesn’t literally burst into flames right now”, more or less.
Here’s a more complete view of the office closet:
I meant, obviously in the sense that Windows and macOS both apparently already do this and that it’s a desirable property to have, not that it’s technically easy.
Lots of bad answers here. Obviously the kernel should schedule the UI to be responsive even under high load. That’s doable; just prioritise running those over batch jobs. That’s a perfectly valid demand to have on your system.
This is one of the cases where Linux shows its history as a large shared unix system and its focus as a server OS; if the desktop is just a program like any other, who’s to say it should have more priority than Rust?
I’ve also run into this problem. I never found a solution for this, but I think one of those fancy new schedulers might work, or at least is worth a shot. I’d appreciate hearing about it if it does work for you!
Hopefully in a while there are separate desktop-oriented schedulers for the desktop distros (and ideally also better OOM handlers), but that seems to be a few years away maybe.
In the short term you may have some success in adjusting the priority of Rust with nice, an incomprehensibly named tool to adjust the priority of your processes. High numbers = low priority (the task is “nicer” to the system). You run it like this: nice -n5 cargo build
.
Oh you sweet summer child let me snap you some cable management pictures when I get back from the office
Sweden’s mostly on Meta Messenger. WhatsApp is the foreign exchange student protocol.