Skip Navigation

Posts
14
Comments
142
Joined
2 yr. ago

  • I run Void with runit.

    I've tried to completely avoid systemd, and so far I think I've managed. It's still a pain in the ass, because a lot of software depends on it.

    As an upside, startup time on my old lappy went from 2+ minutes on barebones Arch with systemd to just under 40 seconds on Void with runit.

  • It's slow and heavy, and it does too many things. It's a monolithic piece of code so big it's getting too difficult to maintain, so it has more vulnerabilities than other alternatives. It's also taking over the whole system, to the point where Linux systems will soon be Systemd/Linux instead of GNU/Linux.

    It's also developed and funded mainly by Microsoft, which is also something people don't really like. Microsoft are trying to make it similar to Windows in some ways, which makes it way more difficult to debug random errors.

    And it doesn't follow the UNIX guidelines, which is just the cherry on top.

  • If you use Arch, you aren't really affected. As far as we know, the backdoor only affects SSH if it is linked against liblzma, which is a requirement for libsystemd. However, Arch doesn't use that, so SSH has probably been safe. However, you should still update, because we don't know if the backdoor could've been used in other ways.

    Note that if you update, xz 5.6.1-2 will be installed. This is a safe version. However, if you run xz --version, it will still report version 5.6.1.

  • Why is the prong at the right shorter than every other one? Bad fork, 1/5. Giving it a 1 and not a 0 because it's probably heavy and I like that.

  • Wayland, Texas. According to wikipedia it had a population of 100 people in the year 2000. AFAIK it's a ghost town now.

    I know that town because I once read a "fun fact" about the Wayland Protocol that said its name was chosen for being the name of an actual town, which (supposedly) cannot be copyrighted.

  • Obligatory "I use Arch, btw" comment. I've been using Arch for years and, honestly, it isn't that much of a pain. It mostly works with the defaults, installation is really easy now with archinstall, and there's a ton of software ready to install from the repos or the AUR. Besides, the arch wiki is amazing and has solutions for many of the problems you'll ever have.

  • No, because then people would be able to exit it. I'd say they are :, w and enter.

  • Yes, we use it. However, it's more common to say "hubiera". There's no specific rule to differenciate between both, but at least in the center and north of spain we mostly use "hubiera" for first person and "hubiese" for third person.

    "Ojalá hubiera podido ir, pero tenía deberes" (yo)

    "Ojalá David hubiese venido, se lo habría pasado bien" (él)

    As I said, both options would be correct in both cases, and probably in other places they use the words differently.

  • the'r*

  • Java code is run inside a client (JRE) that provides it a non system-dependent runtime environment. If there's a JRE for your OS, all java programs should work fine regardless of the OS.

    This is the case with Minecraft, for example. When the launcher was still based on Java, you could run the Windows executables on Linux and it worked.

    However, some programs might still not work on another OS despite it having a JRE. That could be caused by intentional limitations or the use of a system-specific library.

  • I have a Core 2 Duo laptop from 2007 running Void Linux too!

    And another Core 2 Duo tower PC running Arch Linux.

    Core 2 Duos still have some life left in them, and they're extremely cheap nowadays. I think I got the tower PC for 13€ second hand, and I've hosted countless things on it without problems.

  • Spaces can exist in filenames. The only problem is that they have to be escaped. As the comment that you reread explained, cat hello world.txt would print the files hello and world.txt. If you wanted to print the file "hello world.txt" you'd either need to quote it (cat "hello world.txt") or escape the space (cat hello\ world.txt)

  • People are really creative when it comes to potholes, huh?

    I do like this way of dealing with them though. You get a laugh, it doesn't harm anyone and gets the potholes noticed.

  • I haven't tried anything complicated, but it does switch languages when you do. I've only tried GPT 3.5 though, and only with prompts that "ended" in one answer (not something like asking the AI to play characters or answer in a certain way, but questions that can be answered in a single message)

  • Discord on Xorg is a mess too. It's not even the electron part, the app itself is really bad.

    Not only it's inefficient, but (at least in Arch) it doesn't auto update on big versions. And instead of just warning you, it refuses to start until you manually install the new update. And god forbid if the package mantainers need a day or two to update the package, because until then you can't use it.

    The funniest thing is, there's a file in the app's directory called "build_info.json" which contains the version number, and with a simple edit you can make it think it's updated, and it suddenly works without problem.

    I really don't know what they're updating, but I have a version from 2021 running on my phone (it's old and the new app is really slow), and it still works fine. Even after the account handle change and several other additions to the app.

    Oh, and for the Arch users: there's a discord version on the AUR called "discord-canary-electron-bin" that uses system wide electron, so it should be updated faster than discord's own bundled electron. I don't know if there's a non canary version of it, tho.

  • On summer we normally hit 40+ (in some places even 45+) in Spain. I can confirm it's hellish.

  • Wasn't macOS based on Gnome and not the other way around?

    I always thought so, but I really don't know where I got the idea from.

  • the fact that you have to go to other years proves that this happens way more rarely in France than in the USA. In fact, you can see that in all of the graphs there are gun related deaths in every country.

    The point is that it happens 100 times more in the USA than in any other developed country

  • you can't really hot swap the kernel, because all of the system runs on it.

    you'd need to stop the system (you can save its state and recover where you left), reboot to load the new kernel and let it take control.

    however, there are some distros and programs that allow you to hot swap certain parts of the kernel (mainly drivers) without rebooting. Note that, even though the system doesn't reboot, most packages still need to be restarted for them to pick up the new driver.