Someone wrote in [personal profile] mjg59 2014-05-20 10:08 pm (UTC)

I totally agree

I started with Gentoo Linux approximately 12 years ago. I really enjoyed tinkering with my OS. Especially configuring and "improving" the system with various compiler flags. I think I wasn't really aware what I was doing at that time. But it was fun :) .

At university I started using Ubuntu since I didn't want to wait a week until my OS recompiled itself. I also used XMonad with a custom config for a while.
Then two years ago I got myself a mac because it's the best fusion of both worlds. And I don't have to waste time customising an OS that is constantly changing from release to release: In order to get keyboard shortcut support for Spotify I had to first write a python script that hooks into dbus.

I first thought about getting a Windows laptop and running Linux on a virtual machine. But I really dislike the terminal support on Windows.

On OSX I get
* POSIX support and most of the traditional linux tools (e.g. vim, latex, cmake, clang, git, python, bash, ssh...) are natively supported.
* An OS which is similar to Linux and supports a lot of commercial software (mainly Lightroom, Photoshop, Sourcetree and Keynote) that work better than their OpenSource variants
* An okay window manager.
* Good battery life
* A somewhat stable system (some people might disagree)
* Native desktop apps for a lot of applications.
* Mail.app which is actually a pretty decent email application.
I even accustomed myself to XCode, though I actually prefer QtCreator.

What I actually dislike with a lot of software nowadays is the following:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
curl -s https://get.docker.io/ubuntu/ | sudo sh # okay the script is below the installation instruction
so in order to install $software I have to execute a script directly from the net. W.T.F.

Will I ever use Linux on the desktop again? Only if I have to or when it makes sense to use it. I'm currently supporting a Linux deployment (Ubuntu 14.04, managed with puppet). And the desktop gives me constant headaches (ok the problem might be that we installed KDE, Gnome, Xmonad, XFCE). But hey. It's Ubuntu and it's supposed to work (also the Ubuntu stack exchange is horrible).

On the server side it's quite different: I prefer Linux (Debian) to OSX and Windows.

So now that I have gotten that off my chest I'm wondering what you're using.

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org