[-] semperverus@lemmy.world 2 points 4 days ago

How do you get it to do discord and other random apps?

[-] semperverus@lemmy.world 5 points 4 days ago

If you have access to the actual files themselves you can even edit them with a text, binary, or hex editor depending on the format.

[-] semperverus@lemmy.world 1 points 6 days ago* (last edited 6 days ago)

Bro this is Gpt4All

246
submitted 2 months ago* (last edited 2 months ago) by semperverus@lemmy.world to c/linux@lemmy.ml

The Linux Ship of Theseus

  1. pick any distro and install it.

  2. Then, without installing another distro over the top of it, slowly convert it into another distro by replacing package managers, installed packages, and configurations.

System must be usable and fully native to the new distro (all old packages replaced with new ones).

No flatpaks, avoid snaps where physically possible, native packages only.

EDIT: Some clarification on some of the clever tools brought up here:

chroot, dd, debootstrap, and partition editors that allow you to install the new system in an empty container or blanket-overwrite the old system go against the spirit of this challenge.

These are very useful and valid tools under a normal context and I strongly recommend learning them.

You can use them if you prefer, but The ship of Theseus was replaced one board at a time. We are trying to avoid dropping a new ship in the harbor and tugging the old one out.

It may however be a good idea to use them to test out the target system in a safe environment as you perform the migration back in the real root, so you have a reference to go by.


Easy: pick two similar distros, such as Ubuntu and Debian or Manjaro and Arch and go from the base to the derivative.

Medium: Same as easy but go from the derivative to the base.

Hard: Pick two disparate distros like Debian and Artix and go from one to the other.

Nightmare: Make a self-compiled distro your target.

[-] semperverus@lemmy.world 90 points 3 months ago* (last edited 3 months ago)

I really really don't. As soon as he does, corporate vultures (such as MBA degree holders) and people who "want to change what 'open source' means" will swoop in. If we replace Linus, I hope its someone very similar to him who isn't afraid to be a hardass where it's needed and will keep the current vision of Linux alive.

[-] semperverus@lemmy.world 72 points 4 months ago* (last edited 4 months ago)

Part of being a good developer is the "working well with other human beings" part. Linus himself took a hiatus to improve himself in this area.

Another part of being a good developer is to work within and adapting to the frameworks of an existing project, especially if you are joining at a later point. In this context, it would be the R4L folks joining the project known as "the Linux kernel."

Hector failed on both counts. He has programming skills, but that's not all that's required.

[-] semperverus@lemmy.world 101 points 4 months ago

I am so glad Linus just came out and said it. I was pretty upset at Hector too in the other thread the other day, and I especially didn't appreciate a call to remove a major developer from the kernel because Hector wasn't getting his way. Very militant action on Hector's part where it just wasn't necessary.

Hector, if you're reading this, communication skills are just as if not more important than your Rust development skills, and frankly your communication skills lack.

[-] semperverus@lemmy.world 80 points 7 months ago

It's interesting to see that taking a "My way or the highway" approach seems to have actual repercussions. Almost as if nobody wants to work with you when you do that.

I know that I and many others have donated to KDE due to their vibrance and inclusivity in the conversation. They have panels where they actively ask what it is that users want to see (within the scope of some broader goals they've set for the year).

[-] semperverus@lemmy.world 52 points 11 months ago

Thats not gaslighting, thats being dodgey and possibly signs of past traumas being projected onto you.

[-] semperverus@lemmy.world 52 points 1 year ago

Whats sad is that people keep wanting more client-side anticheat to fix this, when the real answer is server-side anticheat and changing the engine to stop being so leaky with that much information.

[-] semperverus@lemmy.world 69 points 1 year ago

Theres a scrub mommy?! I thought it was just scrub daddy

[-] semperverus@lemmy.world 91 points 2 years ago

It's not the knitting projects at home or shooting cans in the woods people have an issue with, it's the legislature you vote for, the way you treat people when you're not at home, and the kinds of people you support (people in aggressive positions of authority)

[-] semperverus@lemmy.world 59 points 2 years ago

Damn, those layer lines are clean. Link to STL?

view more: next ›

semperverus

joined 2 years ago