I don’t think I’ve ever had that impression more strongly yeah. I’ll report back if I find something!
I don’t think I’ve ever had that impression more strongly yeah. I’ll report back if I find something!
Sleepwear is definitely a hack, I used that a lot early in my transition too as a low stakes method of affirmation.
With respect to dysphoria I’ve frankly reached a point where it’s not so prevalent in my day to day life, ca 5 years into my social transition. It crops up of course but it’s much less pronounced, to the point where I was technically misgendered by a colleague (who did the right thing and immediately and discretely corrected himself), and that didn’t even feel bad at all.
This also applies to euphoria though.
Am I doing something wrong, it scrolls fine for me?
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!
I tried but it turns out writing device drivers it very very boring
The hell? This is precisely what atomic desktops were supposed to save us from!
I’m planning on making Linux from super scratch where I start with the kernel and write every other component myself. ETA: 9000000 years
According to the readme, that’s Lua bindings and not the language itself, that’s probably why it’s not on the list since it wasn’t written in Rust.
Sure you could JIT Rust, the question is if you can write a JIT compiler in rust since it needs to do some quite scary stuff to swap in compiled routines when evaluating code. I’m not even sure if unsafe is enough for that, you may need goto or arbitrary function pointers (which is kind of the same thing)
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:
Thanks! Then I’ll stop looking :)
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
.
I have no idea what you’re talking about but you seem to be quite upset about something I guess
Out of curiosity, what did you use for the UI for the todoist clone?
Wow that’s one heck of a how it started // how it’s going
I’ve also set up both and in my experience Nextcloud is much much more complicated to set up but simpler to use and syncthing is pretty much the exact opposite.
In my case, a rather long time ago, it failed to reliably sync my files, had a super annoying web based UI, was a pain to get all my devices to talk to each other because because they had to join some sort of peer to peer network and authenticate with the earth other all three. It also didn’t have any working solution for mobile devices. Hopefully all of that’s fixed now because there’s no inherent reason it couldn’t work.
As a reminder: