I've used, tried nearly all commercial OS's, alternative OS's like BSDs, many linux distributions and MS Windows from 95 to the latest 11, so
this will be my collective opinion and some quick hacks/enhancements to add for a better computing experience.
I use MS Windows and Linux (Mint/Ubuntu) daily so there will be most focus on them.
There are always numerous cons and topics such as telemetry, data collection, not really owning your PC, horrid changes in look/feel software, proprietary software vs FOSS,.......
you probably all ready know some of these or research the topics yourself.
MS Windows Linux distributions Apple macOS
Firefox, Brave
extensions: ublock origin, imagus, multi-account container for firefox. Don't bloat your browser with extensions use the bare minimum. Extensions can always be an attack surface (bad updates, malicious code)
Text editing:Visual Studio Code or VS Codium, Sublime text
IDE: Visual Studio
Digital local collection: Tauon music box
Android: Musicolet
Streaming:
or consider buying digital or CD release (vinyls are for hipsters)
Spotify and similar streaming services are seemingly great for recommendations and public playlist but cut musicians money, with less available music than youtube ( no touhou, little game or anime OSTs, especially old and obscure).
There are many note taking software, but in the end it goes down to two features: simple distraction-less user experience and sync across all devices Text-focused notetaking: Joplin Image, digital pen, drawing focused: Onenote Analogue note taking: spiral or glued lined paper notebook (look for strong covers and thicker paper); chemical pen (i recom japanese pens with standard replacable fillings, although my favs are from sakura brand), pencil/mechanical pencil, HB, B4 and H4 pencils for drawings (i recom staedtler mars lumograph). The one website i cant recom ennough for stationery and paper is Jetpens Onlyoffice for OSS option, MS Office desktop (non subscription version) is still the king Online client: Steam for playing DRM'ed games (games are gone if something happens to your account), GOG for everything non DRM'ed Note: fuck new minecraft versions with senseless upgrades that look like half-baked mods, use OG versions like 1.2.5, at this point developing and playing minecraft is like beating a dead horse My fav games: Yakuza 0 and 1, Minecraft because nostalgia, Oblivion, Cyberpunk, Witcher 3 Windows: sumatra pdf Linux: xreader Android: readera sinple-scan for linux (find it for your distro) Ventoy live multiboot UEFI usb maker Transmission Bittorrent client There isn't an optimal solution to the OS of the choice, sure there are linux distributions, but if your work is design, 3D work, specific programming like .NET/C#, DAWs, artistic software, office use, etc.Than you are more or less locked in MS Windows. It's an OS that most of us have memories of, playing games, discovering internet,... its like a bittersweet ice cream flavour coated with bloated "fixes" and "upgrades". Cool looking win 95 pc: There are many possible "windows fixes", software, scripts online, so i will present some i found the best, also some software i recommend. Windows is rather invasive "out of the box", especially vanilla some versions, vendor/oem preloaded versions with tons of bloatware. just disable everything you can always create an offline/local account for windows 11: use win11 rufus guide if installing windows, for oobe - set up win 11 without online account. use ooshutup (remove what you need) + windowsspyblocker + tweak settings to your liking. Also consider:
more: settings for an enterprise use manage windows connections more: some other IT guy's blog - dealing with windows 10 Doesn't matter, we have our own preferences, in the end its just different packed software and developers philosophy. I recommend fedora workstation or linux mint for begginers. For servers use ubuntu, debian and RHEL alternatives Calling linux gnu/linux is a waste of words, if it comes to that we can call it gnu/systemd/gnome/linux. !!!mountpoint can be everywhere, like /media/my-disk!!! I don't personally use or recommend any apple products, they are overpriced for what they offer. But mac os is just fine. Luis Rossmann's opinion on Apple repeated engineering failures and Macbook engineering in 3 minutes finally, Apple offers least software/driver compatibility than windows or linux distros, not a good repair policy, leading to more e-waste (huge topic on its own). BSD license is a joke, not wort of my time typing it: Luke Smith's BSD license criticism. Other than i absolutely don't recom following software: any tiling/hipster WMs, senseless forks of distros, arch linux, bloated RGB tools (use OpenRGB), non modern IDEs that require manual cofigs (emacs, vim)
netstat -ab
or netstat -tulpn
to display network connections
Microsoft windows
"Fix" windows
Windows software to enhance your experience
Linux distributions
Everyday linux CLI
lsblk
list all "block" or storage devicesdf -h
list free disk spacenethogs
bandwith usagelsof -i
open portscat /var/log/name-of-software
view log file(s) of a specific software (tip: use tab completion)dmesg
kernel ring buffer messagesmount -t type-of-filesystem /dev/name-of-device mountpoint
mount a storage deviceunmount mountpoint
unmount a storage devicepgrep -l
find a process by its name (tip: use tab completion)pkill
"kill" a certain processip a
display your ip device infolocate
find something, like a file
MacOS, Apple
Other