TLDR: Both Ubuntu and Firefox are absolutely great, just try them out.

Ubuntu 23.10, Firefox 118.0.1
Sat Mar 16 01:25:58 PM CET 2024
by jackdoe

I have been using Chrome only pretty much since it came out; it just had smoother scrolling and after that 'translate', and it also used less CPU than Firefox.

I have been using Linux since Slack 3.6, FreeBSD for a while between 2.2.8 and 8.0 (including months of NetBSD/OpenBSD/DragonFly/OpenSolaris), but after that I have mainly been using macOS on my laptop. And I had Windows on my PC for the last 3-4 years to play World of Warcraft (which sometimes works OK with wine, but some patches break, and I got tired of fixing it every other update).

I never managed to make my Windows PC feel like home; I just always treated my Windows as a "hacked" public computer, and due to no full disk encryption, I never put anything sensitive on it, and therefore never worked on it. A few days ago my SSD died, and I installed Ubuntu 23.10 on the new SSD, with full disk encryption and beautifully set up Emacs.

Things that work perfectly (in no particular order):

Firefox surprised me the most; it is so smooth, and now it has translations, which was a huge blocker for me because I am in The Netherlands, and I don't speak Dutch, so I have to constantly translate things because most sites just infer the language from the IP address rather than the Accept-Language headers.

Things that weren't great:

I haven't changed a single setting or copy-pasted a single line from superuser.com. In the past, I have mainly been using EXWM, i3, and awesome, but now I just use the Ubuntu default window manager; I don't even know its name. I also did not have to recompile the kernel.

I don't even know if it's using wayland or not, and I don't care :)

I feel over the years Apple has been treating its users more and more like children, e.g., when you compile a program and the first time you run it, it starts slowly because "something" has to decide if it's "allowed" or should be quarentined, or you can't gdb -p into a process. Every time it does that it just pisses me off so much. Since M1 came out, I can say only good things about the hardware, my mac often has 100-200 days uptime, battery life of 10+ hours.. I just cant stand the patronizing attitude.

Is it too much to ask? For my computer to execute the code I wrote and compiled?

I thought that the Linux desktop is leaps behind macOS, and I was proven wrong. Now I can't wait to get back to my Linux PC and just open my emacs. It feels like home.

PS: I told this story to my friend, and he said Fedora is even better.


echo 'int main(void) { return 0; }' > aa.c && gcc -o aa aa.c && time ./aa && time ./aa

macOS:
./aa 0.00s user 0.00s system 1% cpu 0.281 total
./aa 0.00s user 0.00s system 54% cpu 0.001 total

Linux:

real 0m0.001s
user 0m0.001s
sys  0m0.000s

real 0m0.001s
user 0m0.001s
sys  0m0.000s

At this point its just making fun of me.