Sign in

All OSes are trash, period. When you look into any platform on the internet and look at posts about tech, you will see people yell at each other for their OS of choice. Be it mobile or desktop. You will see people bullying others for using macOS or Windows or Linux. Linux users will bully Ubuntu users saying Manjaro is better, PopOS is better or if you aren’t using Debian or Arch, you are a noob. On mobile, there is iOS vs Android competition. Let‘s figure out why OS doesn’t matter. We will be talking about mobile and desktop perspectives.

Please follow bold text to know what paragraph is about. It will be a long essay for some readers, so I will make "segment names” in order to make reading easier for you. I also want to note that all these solutions are things I use in my daily life. All of them are free. I don’t expect any of you to spend money on anything.

On mobile, people expect certain things. You want your phone to be able to use Whatsapp and other popular apps in order to stay in connection with your collegues. None of the platforms have any advantages over the other for that matter. Let’s talk about common problems people keep complaining about and how easy it is to work around them.

For iPhones, people are complaining about having to use iTunes just to be able to transfer files. I understand their feelings. iTunes is a horrible implementation for file transfer. Luckily, there are alternatives. Anytrans and iMazing are my favorites. You should check them out:

Also, there are IOS apps for file transfer as well. My favorite IOS app is Documents by Readdle Inc. This app enables you to transfer files from Wifi connection. It’s great if you do not have a cable with you.
https://apps.apple.com/us/app/documents-by-readdle/id364901807

You can also use Whatsapp Web for document and image transfer to a computer in emergencies:

You see, there are a lot of tools you can take advantage of. You just need to look.

There is also the App Store problem. There are rules every program must obey in App Store and one of them is having to use Safari engine on every browser. There is no Chromium engine on iOS. Apple doesn’t allow that. That’s why browsers need to be rewritten for iOS before being published. Luckily, a lot of browsers have an iOS port and sync works well on my Brave browser. Regrettably, some oddball browsers like Vivaldi are having a hard time porting their software to iOS, and I can not see it being publish for IOS any time soon. In this aspect, Android’s Play Store gives much more freedom to creators which is a huge plus in my book.

Now, let’s talk about Android. On Android, you have a lot of choices which is great. Except, it becomes an uncontrollable mess after a while. You see, iOS is written for specific hardware configurations. Apple knows your hardware. Thus, it focuses on stability for those chips. For Android, there are hundreds of configurations. Delivering updates for all of them is simply a waste of source for any company in a financial sense. So, Android devices tend to get updates for a significantly shorter amount of time than their Apple counter part since Apple only needs to focus on a few hardware configurations. Thus, you would be better with an iPhone if you are concerned about your security. It is important to mention that iPhones are not immune to viruses either. They are just more secure than their Android counter parts.

For desktop, there are 3 main choices: Windows, macOS and Linux. Let me prove once and for all that all OSes are trash in this section and wrap it up.

Let’s begin with Windows. I’ve talked with a lot of Apple and Linux fanboys in past 10 years or so. I’ve been in Linux community since 2010. I’ve seen many trolls who call Windows with funny names such as Wintrash, Wintroll, Spyware 10, Windblows, and so on. However, Windows is the only operating system on the market that has such great compatibility with everything. It has great hardware compatibility, every given program mostly just works as long as there is no missing libraries and so on. Backwards compatibility is so great that you can run XP programs on Windows 10. Even backwards compatibility of Xbox is legendary. Microsoft is a serious company who tries to make things as hassle free to its customers as possible. Nobody wants to rewrite a medical program for a hospital just because the new version of the OS does not support it. Linux and macOS cannot even imagine competing with this convenience. You just plug hardware into Windows 10, it finds drivers from online libraries if necessary, but Microsoft makes it work no matter what. I can not say the same about other operating systems.

Windows 10 has downsides as well such as significantly slower OS, crappy settings menu and (almost) unusably laggy start menu. Everything Windows 10 does is better but its user interface. They need to fix UI and Windows apps such as Settings or Photos, so I won’t have to wait a literal 10 seconds just to open a photo. I’m aware that there are alternative softwares for these problems as well. There are programs such as Handy Start Menu, Image Glass and so on. You just need to look for alternative software.

I’m sure a lot of you have portable external hard drives. I bet it comes with NTFS file system. Sadly, since NTFS is a proprietary file system, macOS cannot fully access it. It can read files in the drive, but it cannot write. That means you cannot delete anything from drive or copy anything into the drive. There are a 2 choices in this scenario. I’ve read a lot of solutions on the internet, but these two are the most reliable and free solutions.

First is using a seperate software. This part was quite scary at first look because all reliable software in the App Store were expensive. Then, I met with Mounty:

This cute little program will let you mount NTFS files with both read and write permissions. I hope you will like it :)

Second solution is more of a work around and not appliable for everyone. Except, I made that switch in the end. Yes, switch te exFAT file system. NTFS is proprietary and has many downsides. exFAT is a more modern and more widely supported file system. So, you will be able to connect it to more device and use a more reliable file system reducing the risk of data corruption. It’s a win-win. If you can make the switch, definitely do.

Lastly, let’s talk about our little cute penguin, Linux. It has many flavors such as Ubuntu, Fedora, Arch, Manjaro, Void, Alpine, openSUSE, Mageia, and the list goes on to thousands. However, there are popular distros. Ubuntu based, Debian based and Arch based distributions are the most widely used ones. This variety allows users have more control over their systems in a different level. You want to keep your system up to date? Use something based on Arch. You want your system to stay unchanged for couple years? Go with Ubuntu or Debian base. Ubuntu base is tend to be more user friendly though. I will not dive into which base is better which is a kind of a deep pit I don’t want to step into. I want to make concrete arguments about Linux as a whole.

Linux gives a lot more control to its users and tends to be faster, lighter, more secure than other OSes. It gets more and more support from publishers as years goes on. GNOME is my favorite interface since it makes browsing between windows a delight. Activities overview is fast and smooth. You are given actually usable work-spaces. You can put your windows into different work-spaces with simple keyboard shortcuts and browse between work-spaces. It delivers another level of multi-tasking.

It is also important to note that Ubuntu is able to recognize my printer in live disk which means Ubuntu needs no additional driver or user interference when Windows 10 needs me to go ahead and install the driver by myself. Ubuntu and Fedora were the only operating systems to do that for me. Ubuntu just makes me feel more comfortable with my computer, so I am able to focus on what I do. It’s fast, stable and has good support. As an English teacher, I am more than happy with what Ubuntu gives me and use it for academic work as well. It just works.

Linux isn’t all good and shiny either. It can be unusable in certain hardware such as old Nvidia GPUs. Also, Linux will have more compatibility issues than Windows, but less than macOS. It lacks proprietary software which can be terrible for those of you require certain software in their job. Those people would better stick to Windows 10. However, Linux is a decent OS for gaming, actually. As long as you are not trying to game on a 10 year old machine, your hardware will support the required OpenGL version, and you will be able to play your games on any Linux distro as long as you install the drivers. Installing drivers in Linux is no big deal either. You just go ahead and open Software & Updates. Click Additional Drivers. Select the driver and apply it. That’s it.

I’m also a gamer and a fan of DOOM Eternal. I’ve played a lot of games on Linux like CS:GO, Dying Light, Dead Island Riptide, Borderlands 2, The Witcher 2, Dishonored, FarCry 3, Resident Evil 6, Resident Evil Revelations 1–2, Bioshock 1–2-Infinite, Amnesia TDD, MFP, SOMA, Metal Gear Rising Revengeance, Prototype, … and list goes on. Yeah, I’ve been into gaming since I was 7 years old. Old habits die had :) My point is, if you do not specifically play a game only works on Windows, the chance is you will probably be fine. Just do not expect any anti-cheat software work. Titles using Easy Anti Cheat software will be the most problematic. Lately, I’ve been playing on GeForce Now. If there is a game you specifically want to play, you will probably be able to do it in cloud gaming eventually.

The main point of this post is that

I'm an English teacher and a hardcore gamer. I love music, anime and chocolate.