[-] Nibodhika@lemmy.world 5 points 15 hours ago

Of course I believe in human rights, but I also think there are limits to it. And you didn't answer my question, what right do you believe should be unrestricted?

[-] Nibodhika@lemmy.world 7 points 16 hours ago

Because they point out facts? Or do you really think there is an unrestricted right?

[-] Nibodhika@lemmy.world 2 points 16 hours ago
  1. What do you recommend I do about disk partitions?

The basic is /home split from / that way you don't lose your data should you need to reinstall.

I'm keeping a Windows install for the few things that demand it, does Windows still occasionally destroy Linux partitions?

Not asuch as before, but I think it still sometimes it does. I think the recommendation is to use UEFI and have a /boot sp ok it from the Windows EFI one, but I haven't used Windows in a long time so better check this

Do I need separate partitions for data and OS?

You don't need to, but it's better for you if you do, since that allows you to not lose data should you want to switch distros or reinstall the system.

Is it straightforward to add additional distros as new partitions or is that asking for trouble?

Only time I tried that (many years ago) I fucked up everything, but in theory it should be doable.

  1. Is disk encryption straightforward? And is that likely to upset the Windows partition?

It's straightforward (a checkbox on most distros installer) and Windows won't care about it.

  1. Is cloud storage sync straightforward? It's my off-site backup solution on Android and Windows (using Cryptomator with Dropbox, Google Drive, etc) but I don't think that many providers have Linux clients. Is something like rclone recommended?

Drive doesn't provide Linux client, Dropbox does. Like you mentioned there are other tools, such as rclone, for accessing drive if you want to.

  1. Should I just use apt to install software? I know there's some kind of graphical package manager (synaptic?), does that use apt under the covers or is it separate? Is it recommended to install something like Flathub too?

The GUI (like usually on Linux) just uses the CLI tools, so yeah, the graphical package manager just uses apt under the hood. However it also uses snap/flathub as well. Should you care about those? Maybe, some software is only available there because the devs don't want to maintain multiple distro packages. But I wouldn't use snap/flathub as my default (especially not at the beginning) even if they are theoretically more secure (especially because they are more secure, meaning they need control access to other stuff, e.g. zoom unable to detect you have a camera, or Firefox not able to download things to the download folder because of bad permission configurations)

  1. Any other pearls of wisdom? How do I keep everything tidy? Any warnings about what not to do? Should I use a particular terminal emulator or Firefox fork?

Just a note on hardware compatibility, some cards are not very compatible. If you like to game (you did mention a steam deck) and you have an Nvidia you MUST use the proprietary driver. However the proprietary driver SUCKS on Wayland, so you're stuck on X11 for the time being.

Besides that some wireless cards are not properly recognized, you will realize this quickly when you boot the live iso if that's your case.

Finally I would recommend Mint instead of Ubuntu, they're still on X11 and are not forcing Snaps down everyone's throats.

[-] Nibodhika@lemmy.world 11 points 1 day ago

Ok, so I'm assuming you have never installed Windows before. It's not that complicated (especially nowadays that Windows finally learned how to automatically search for drivers, that used to be the most annoying part). First of all make a note of your current Windows CD Key, you will need it to reinstall and not every computer can retrieve it if you uninstall windows.

After that, you need a windows USB drive, just like the Linux one you'll use to install Linux. You can get it from Microsoft website, but again I advise you to get it while on Windows (Microsoft hides the way to download the iso on Linux).

Finally I strongly recommend you DON'T uninstall windows, instead keep it and install Linus side by side. This is called dual booting, every time you turn on your computer it will ask you where to boot.

[-] Nibodhika@lemmy.world 9 points 1 day ago

Not really, the issue is that C/C++ is not memory safe, i.e. it allows you to access memory that has already been freed. Consider the following C++ code:

int* wrong() {
  int data  = 10;
  return &data;
}

If you try to use it it looks correct:

int* ptr = wrong();
std::cout << *ptr << std::endl;

That will print 10, but the memory where data was defined has been freed, and is no longer in control of the program. Meaning that if something else allocated that memory they can control what my program does.

Consider that on that example above later in the program we do:

user.access_level = *ptr;

If someone manages to get control of that memory between when we freed it and we used it they can make the access_level of the user be whatever they want.

This is a problem with C/C++ allowing you to access memory that has been freed, which is why C/C++ programmers need to be extra careful.

[-] Nibodhika@lemmy.world 5 points 1 day ago

21 minutes at $12.50 an hour means that you needed to pay $4.38 to see that picture.

[-] Nibodhika@lemmy.world 3 points 2 days ago

Why not use Journal from Silverbullet since you already have it https://silverbullet.md/Library/Journal

You can just copy those templates and edit them as you wish, for example I have one for Stand-ups at work

[-] Nibodhika@lemmy.world 16 points 2 days ago

Just decide to take some now, as far as they know you don't know that meeting is an exit interview, tell them something came up and you need to use some of your unlimited PTO, take a couple of weeks while looking for something else then come back

[-] Nibodhika@lemmy.world 3 points 3 days ago

As much as I would love that, don't read too much into it, Valve has always pushed Linux fixes for all of their things (including VR)

[-] Nibodhika@lemmy.world 3 points 3 days ago

I think I didn't expressed myself correctly, what do you mean with film emulation?

[-] Nibodhika@lemmy.world 4 points 3 days ago

I don't use Logseq, I use Silverbullet, and yes, it helps A LOT. I have lots of random notes on random pages on how to do things at work, or on my personal servers or whatever. You know that feeling of "I've already had to deal with this, how the hell did I do it?" It's completely gone.

If you use a good organization system with a hierarchy that makes sense and tags you can easily find stuff, so you can turn off your brain from having to remember all of that and it can focus on the thing you need to actually solve now. Don't know if you're old enough to remember a time before cellphones, we had to remember our friends number, nowadays this is not a concern, because your phone will remember the number for you, it's like that but for everything, very liberating.

[-] Nibodhika@lemmy.world 3 points 3 days ago

What do you mean with film emulation that Kdenlive can't do?

view more: next ›

Nibodhika

joined 11 months ago