I’m fairly sure you can do this with Wireplumber hooks. https://pipewire.pages.freedesktop.org/wireplumber/design/events_and_hooks.html
I’m fairly sure you can do this with Wireplumber hooks. https://pipewire.pages.freedesktop.org/wireplumber/design/events_and_hooks.html
QtWidgets uses software rendering. It’s completely fine on my 4K display except for a single application, KOrganizer, where it actually takes a while to redraw the UI. You can implement hardware rendering badly too (see QtQuick which is noticeably less responsive than QtWidgets)
Registrars (or DNS providers if you don’t use the one that comes with your registrar) worth using have an API to manage DNS entries. That’s basically all there is to DynDNS.
This is designed for Gentoo but I’ve used it for Ubuntu before: https://github.com/TheChymera/mkstage4/
I don’t use a computer from the 90s. It can handle it.
For files? I like title case (like in article headlines). For example, I have a “Shell Tricks.txt”. I’m not really consistent though, sometimes it’s all lowercase or whatever really.
I agree about Sourceforge but there isn’t really anything better than Bugzilla still, at least not that I’ve seen anyone use.
Well, it’s now an issue with Rust since Cargo makes it a pain in the ass to do. It’s one of the big things that makes me very reluctant to write any sort of system tools in Rust despite being a big fan of the language itself.
Ah, yeah openrc is nice and I used it for a long time with gentoo, but it does lack a lot of the useful features like this one.
As far as I know, that only stops out of date versions of grub that have a certain vulnerability from running that would allow escaping Secure Boot. Meh. It doesn’t touch any Linux files or anything and you can boot if you turn off Secure Boot so you can fix it. Long shot from what used to happen where you could only have one boot loader installed at a time so installing Windows would wipe what was there before.
(and by fix it I mean replace grub with systemd-boot)
Windows doesn’t mess with the Linux install anymore, that was with BIOS boot. Just make sure the EFI partition is big enough so you can fit both.
server applications
Note that systemd can use most if not all of the isolation features nsjail lists in the readme already for services it manages.
Do you want a window manager or a desktop environment? They’re different things. A WM is a component of a DE but the latter also comes with a full set of applications along with it.
It offers no practical benefit to small networks at the moment.
The internet is not a “small network”, and I assume your small network is connected to it. You need local IPv6 routing to have access to IPv6-only hosts which are becoming more and more because it’s reasonable in terms of price to get an IPv6 block unlike IPv4 blocks which are being auctioned for tens of thousands of dollars at this point (!!!).
Also restoring global addressing is a huge benefit. P2P communications in IPv4 has become an insane mess of workarounds due to lack of addresses and this becomes worse the more layers of NAT you stick behind each other to try to save your ass from the rising tide.
I’m really sick of hearing these idiotic excuses over and over, “it’s hard” this, “it’s unsafe” that, “it’s expensive”, “understanding the eldritch secrets of IPv6 has driven 5 of my colleagues into madness” skill issue. THERE ARE NO MORE IPV4 ADDRESSES. So unless your network is so fucked that you haven’t managed to fix it in 26 years, since IPv6 has been standardized, or it really is just an internal network with no outward facing services where it doesn’t matter when someone who just has IPv6 can’t access it because they wouldn’t be able to access it anyway, and you’re not some kind of ISP, you have no reason not to have support for it at this point and you absolutely never have a reason to tell people it’s not “useful” because that is straight up wrong in the general case even if it might be true for your situation.
Do you mean you’re changing that file in /usr? Don’t do that, that is managed by the package manager and will get overwritten on updates. Awesomewm very likely has a way to run a command on startup, use that.
Do you want the short answer? The short answer is “Because there’s a lot of applications that do a lot of different things and getting a good design for a protocol that supports all of those things is a process that takes time”
Very true haha. NixOS is great and the best I’ve got right now but I would lie if I said it has never been painful.
Especially for desktop use I want to build my own distro which takes a lot from NixOS, mostly in terms of the central configuration but not much else (I definitely want a more sane package installation situation where you don’t need stuff like wrapper scripts which are incredibly awful imo), but also other distros, and also with some unconventional things (such as building it around GNUstep). But who knows if that ever gets off the ground, I have way too many projects with enormous scale…
I run NixOS. It (or something like it, with a central declarative configuration for basically everything on the system) is imo the ideal server distro.
Borg is great and I use it myself but afaik there is no Windows version and there is only remote support over SSH, not HTTPS.
Don’t use passwords for public SSH in the first place. Disable password authentication and use pubkeys.