That’s why it’s also called Curry-Howard isomorphism.
That’s why it’s also called Curry-Howard isomorphism.
Programs are mathematical proofs. If maths cannot be patented, software can’t be, either.
This doesn’t seem to be a problem with snap. Canonical probably tried to show vendors a way how to distribute software commercially. But vendors are on the level of cavemen and don’t know shit about Linux even after serving a solution. Or they simply don’t care about building up a market opportunity.
I don’t want to defend Ubuntu. I don’t like Ubuntu especially, but it might be a simple explanation.
Next time buy from vendors who use USB flash drive or bootable CD-ROM.
Wait, I thought the terminal/shell was the modern UI…
I’ve been using vim/neovim for more than a decade. Here are my favorite plugins (ranked):
You should notice that I use the word “trust”. I install stuff on my servers and PCs from people who I trust. Why should I trust someone who makes an anticheat engine. Why should I have a reason to do that?
You should also understand that a kernel-level piece of code that can be updated is a very good rootkit. It contains all essential tools to modify hardware, kernel, install drivers, keyloggers etc. It satisfies the definition of “rootkit” very well.
One single piece of code is enough to be a rootkit.
Also definition by antimalware vendors:
https://www.trendmicro.com/vinfo/us/security/definition/rootkit
https://www.kaspersky.com/resource-center/definitions/what-is-rootkit
https://learn.microsoft.com/en-us/sysinternals/downloads/rootkit-revealer#what-is-a-rootkit
Popular definition (e.g . Ionos):
Rootkits: The rootkit is considered to be a type of Trojan horse. Many Trojan horses exhibit the characteristics of a rootkit. The main difference is that rootkits actively conceal themselves in a system and also typically provide the hacker with administrator rights.
If you compromise your system with software that you don’t know and potentially can introduce a backdoor (even involuntary via bugs), you have a rootkit installed.
If you don’t trust it, don’t install it with admin privileges. Maybe don’t install it at all. Anticheat is a shady business. And mostly not owned by the company that produces the maybe trusted product to be protected.
Anti cheat = rootkit. You should not install it at all.
Linux distributions compile stuff by themselves. No one uses vendor-provided software if there is a way to compile it.
From a private end user point of view yes. But in enterprises Windows and Office is successful. Lots of money is going to Microsoft here.
Sooner or later everyone will find their way to Debian. It’s boring and it works.
(My opinion) No, you aren’t paranoid. I’m thinking a bit like you, but I also consider probabilities. You need to download the checksums from the official website and the ISO from mirrors. Two different sources would need to be hacked. This is where I say, it’s hard and secondly someone would notice that hack very quickly.
Signing the ISO or the checksums with a well-known signature is still important. I verify it, if a signature available. It’s just a couple of seconds and doesn’t cost anything.
Also to train Microsoft to be more annoying.
I get confused by non-modal text editors.
I don’t like systemd at all, but a boot routine that allows to load the plain kernel instead of an image and maybe choose other init systems than systemd would be nice. This is how most other Unix-like systems work.
I do it too, but the essence is not to share a drive with Windows. Just use a second drive. It’s also better to select the boot drive using BIOS/UEFI.
I don’t know what you mean with Adobe. It’s a company not an application. Adobe Reader sucks and I don’t need Adobe Pro, because I am able to use LaTeX.
Why I need a real distribution instead of a naked operating system like Windows is that it comes with ten thousands of preconfigured packages.
Then the system is transparent. I know what it does and can analyze it easily. When something doesn’t work, I am able to find the cause. This is essential for me.
I don’t need any shady antinvirus that hooks into the kernel, making the computer overall insecure. I generally trust the OpenSource community more than I trust Microsoft.
I also don’t like ads on my system, except I subscribed to them. I pay for software and give devs money to keep projects running. But I don’t want to see unrelated ads.
Well,…
I’m a total newb when I use GUIs. I need max automation… I don’t really know how to do this. Also… I never had issues with drivers. And on Windows there is almost nothing installed. You need to install stuff by using a browser … horrible.