Apple,
You are a company I learned to love and hate. In that same order.
- I love the way you try to reach excellence in everything you do
- I hate the way you try to fuck everyone else who tries to do same
- The MacBook (track pad) is a great piece of hardware, sadly it is not one-of-a-kind anymore. Even more sad is that all other (great) options do not try to hold you on all kind of accessories and stuff, although it still bearable for an old time customer.
- The Apps. There is a sense of simplicity with great features in many apps that makes you feel receiving much more than you paid for.
- Keynote.
- CMD. I am an always-on-the-keyboard supporter, CMD (on the thumb) is much more comfortable to use than CTRL.
- Font anti-aliasing. I never ever put value on that before Apple (and KDE messing a lot with it on a very alpha version 4).
- Dashboard sticky notes. I could never find a replacement for them.
- Spotlight. The thing works, and works very well.
- Unified menu bar. Sorry Ubuntu, you have a lot of time ahead until this works properly on all major applications.
- Preview. I welcome every change they made on Lion to it!
- The Monaco font.
- The battery life.
- The fucked BSD under OSX: It is just fucked up. Extremely fucked up.
vmstat
is calledvm_stat
and it is bloody useless
- OSX memory usage is scary: Any
ps
you make you feel like running a Nasa mission. It is awesome! #not - iTunes.
- Bloated apps: You will never stop to amuse yourself on trying to think how many things people can put on a single app. Languages, different image resolutions, whole binaries and files, binaries for different architectures...
- Updates: The majority of Apple updates requires a restart. And the damn sticky notification! I really won't like to stop what I am doing, grab the mouse, and dismiss the damn notification.
- Secure trash can: 2 hours to remove 3 text files (not on SSD). And counting...
- Fullscreen mode: works like a charm when the application never opens a new window. Concluding: it never works like a charm.
- Terminal.app. It just sucks in a lot of ways and almost in every way possible.
- .plist files. "No Registry to edit" some may claim. Try messing up with these guys...
- Java 7. I won't even go further explaining this one.
- Lets improve security by disabling self-signed certs on cURL!
- Animations: they are beautiful at the beginning, but they sure annoy you. Started using vim because of them.
With time you tend to see them like easter eggs. They do not nearly appear or remind one, but the feeling you get when you see one is almost the same.
PS: remember to take screenshots!
I managed to see it for myself already! You happily boot your OSX, at login screen your picture is slightly to the right. Annoyingly slightly to the right.
You think a little on how that could happen. Laugh. Type your password and go on.
After watching a Flash video in fullscreen, you go back t the browser. After a little you start to miss some vertical screen space and look at the OSX menu bar. It has a 30px margin on top of it.
Yep: Logout.
There is a variation of that bug I tweeted a while ago: the margin is smaller and is seen in just a bit of the screen.
Out of nowhere, you start experiencing a DAMN slow internet connection. You got for the usual suspects until after (a lot of) hours you reboot your OSX in security mode and find out internet is fine. Then you go nuts.
After a couple of hours more, you make the last and desperate decision of creating a new user. Internet at the speed of light, like a charm. You cry. Desperatly.
You go back to your old user, turn off iCloud. You can haz internet.
If you turn on iCloud services again, internet remains ok.
I quit doing revisions of this 💩. OSX became unbearable, every new release breaks my workflow which has been the same for 5 years: bash, tmux, vim, git and a vm.
The thing I used to love the most is now broken on the login screen, anti aliasing. The nasty bug sandboxing and rootless introduced allowing one to login and how they fixed (lock and unlock the session upon unlocking) is the example of how wrong Apple is. The keyboard, which is great is now a infamous source of complains. They are ignoring developers, which has been their source of income for decades now.
They will keep growing, until the long tail realizes their product is utterly shit:
So... fuck it. I am already using Linux on my work MacBook. I am moving everything to Docker, and believe me: I hate it. But after 3 years struggling with every release of a new OSX and a MacBook Pro with stuffed battery (due to "improper usage" with a Thunderbolt display full time) I am moving on. And I advice everyone, as I did back when Apple products delivered great value, to move away from their products and (now) empty marketing stunts.