Matt Hackmann

MattHackmann

The thoughts and goings-on of some programmer dad.

OS X - Six Years Later

About six and a half years ago, I wrote a review of my opinions on OS X, then version 10.3 (Tiger). At some point, I dropped trying to struggle through using OS X and moved back to Windows. But, now that I find myself in a work environment that uses Apple's operating system and have been using it on a daily basis for three or four months (I initially was working on my RedHat machine), it's time to revisit this. I've changed as a computer user, and the version number has incremented five times, so surely the outcome is different. Despite my hatred for Apple's attitude as a company, I will try to make this as objective as possible.

Stuff I Love

The Terminal - The best part of OS X is having a Unix terminal at its core. I was not very Linux savvy seven years ago, and even bitched about the folder structure in my initial review. While all those directories with periods in front of them can get annoying (and you know I have finder set to show them), I have no qualms moving about in a command line world. In fact, I prefer it in a lot of cases, especially since I remote into machines basically all of the time.

The Apple Mouse - Not an OS X feature, per se, but I always thought this thing looked stupid retarded, mainly for the lack of buttons. But, I have to cave on this one and say that in the short time I've been using it, I've become addicted to the extra functionality you get with the touch surface. Scroll vertically and horizontally, swipe left/right to go back/forward in the browser, two fingers to switch spaces, and most importantly, right and left clicks are recognized. I really only have two complaints about this thing: there's no middle click and the double two finger tap to bring up expose only work about half the time, making that almost unusable.

Stuff That Drives Me Up a Tree

Finder - For all intents and purposes, Finder hasn't changed much since OS5 (except now it's in color). My biggest complaints are:

  • Still can't sort leaving directories at the top (pet peeve number 1 about all of OS X)
  • No visible-by-default address bar. As I was writing this post and dicking around with the Finder preferences, I did discover the "path bar" and a path dropdown which make me a little bit happier. The path bar is similar to Vista and up's bread-crumb address bar (which I really didn't like at launch), but is actually for visual info only and has no interaction. Still, in finding the settings pane, I eliminated a couple of items on this list.
  • Keyboard support still sucks (can't delete by pressing delete, can't cut a file at all)

Application Management - The one thing that really annoys me about the dock is in its inability to let me see at a glance what I have open. Yes, I know what applications are running, but when you have multiple windows open, that can't be gauged at all. There is expose, and I've tried to get into the habit of using that, but it's still frustrating to move my mouse down to the dock, click my application, and never get the window I was expecting. This action should bring back the last window to have focus, but I don't even know what the logic is. For example, when I click Chrome, it always goes to my instance of Chrome running the music page in another space (virtual desktop, whatever they call that shit). It's super annoying.

Window Management - Clicking the maximize button and not having my application take up the entire screen, but whatever portion of the screen it deems it needs is annoying. There's a way around this by holding shift, so technically that base is covered. However, the window doesn't stick there. In messing with tabs in Chrome, sometimes I'll accidentally move the entire window by some pixels and, because it thinks it's maximized, I can't do the shift click trick again to force it back into the viewport proper. That's something that's plagued OS X for as long as I've been using it. The other thing that bugs me is how awesome Windows 7 suddenly got at managing windows, particularly the snapping stuff. Drag a chrome tab to the top of the screen, it would full screen on that viewport (something I do all the time in multi-monitor setups). Make a window take up all the vertical height it can by resizing the top or bottom edge to the top or bottom of the viewport, something I did with Skype all the time. I never realize how awesome that shit is until it's gone, like when I was at Winnercomm and all we had were XP machines.

Calendar - This is another Vista/7 thing that I got used to, but when you click on the time in the task tray, you're given a fully functional calendar. I would often use this to figure out what day a date was in the future, across months or years. OS X's date just gives me view options. If I open up the date and time preferences, I can see the currently calendar month but can't pan through them because auto updating is enabled. Yet another feature that I didn't realize I had become so reliant on until it was gone.

Keyboard - As my final complaint, a couple things relating to the keyboard. First of all, those fucking symbols. Just say command, shift, option, or control for god's sake instead of having things that look like foreign currency characters. Last item is the home and end keys. Now, I was able to adjust some obscure ass setting to get these keys to move to the beginning/end of a line which makes them ~80% usable again, but the other use case was Ctl+Home/End to move to the beginning/end of a document (which were their initial assigned functions in OS X).

So, that's my updated rant about OS X. It may seem like I have a lot of complaints, but they're really all minor annoyances that jam up a workflow I've spent years crafting. I'm doing my best to retrain myself to native ways around these problems, but old habits die hard with a vengeance and even at that, there's not always a solution. Still, in retraining myself, I've taken to a couple of concepts very quickly, namely the aforementioned mouse and spaces. Both of these have become muscle memory in a matter of days.

Concluding, I don't hate OS X. I'm just as productive in it as I am in Windows. There are just a lot of hiccups regarding learned behaviours that, when given enough of them, really get on my nerves.

Why Write What's Already Been Filmed

Due to a bout of crazy sleep, I missed yesterday. Whatever, MOM!

This Sunday, I'll be flying back out to Florida to encourage the fresh minds at my alma mater that working at LinkedIn is pretty cool and a thing they should do. Part of that encouragement is in the form of a presentation I must give. A part of that presentation is an introduction of myself. I've gone through a couple revisions, based off of feedback from the good folks organizing the effort, but it's been mixed. Say more about yourself and your journey and less about LinkedIn. Oh, now say a bit less. It's slightly maddening.

But, I don't really need to do any of this. After all, it's all been done before...

youtube video

The Gunstick Maker

War.

It was a thing despised by most, and rightfully so. Very little good generally came of war; death, destruction, and various other negative words in the same vein. But, to Edgar Smith, war was a thing to be embraced, welcomed into the home like a friend not seen in a long time.

Because war meant business.

Even from a young age, Edgar had always show an interest in black smithing. Perhaps it was destiny, his last being Smith after all. He'd apprenticed under Old Man Jenkins through his adolescence and opened his own shop at seventeen, a thing that even the most experienced men in the field could not brag. From his shop came the most incredible items the town had seen, everything from chairs to wall lamps. Life was good and business thrived.

And then the South decided that owning slaves was something to fight over and war broke out.

If business was good before, it was great now. Orders were coming in by the horse load. Muskets needed to be made, and bullets to go with them. Horses needed shoes and wagons needed wheels. Overnight, Edgar went from modest silverware maker to rich arms dealer. He didn't care what side came to him, either; their money was good anywhere. Yes, the hours grew longer, but so did the piles of cash and even when a ship date slipped, he didn't worry. He crafted the most reliable guns in America and that was something that customers would wait an extra day or two for.

Life was good and it was only getting better.

Late one evening, there was a loud knock at Edgar's shop door. Startled, he whirled around but never even had the chance to open it.

He was dead.

Run through by a gunstick he'd been pleasuring himself in the ass with.

Even more screenplays

I was going to make a post going over statistics of the redditbooru CDN (I myself am not aware of the numbers), but seeing as how awstats is still churning through my 1GB log file and I need to be at the theater in half an hour if I want to see Gravity, you'll have to settle for another screenplay I wrote ten years ago.

RANGER BOB

EXT. FOREST - DAY

Two KIDS are throwing rocks into a lake when RANGER BOB steps out from behind some trees

RANGER BOB
Hey, you! Throwing objects into the lake is against
park rules!

KID1
Yeah, so what are you going to do about it?

Ranger Bob pushes both kids into the lake

KID2
Hey! I thought you couldn't throw things into the lake

RANGER BOB
I didn't throw you, I pushed you

Ranger Bob walks off as kids stare at him Some people are eating when Ranger Bob approaches

RANGER BOB
I'm sorry, but the park calorie limit is 500. Eating that
will exceed the limit. I'm afraid I'll have to take it.

Ranger Bob grabs food and walks off eating it humming

EXT. FOREST - NIGHT

Two kids are around a camp fire telling ghost stories Next to them is a sign that reads "No campfires beyond this point" and a line is marked.

KID1
And then he rose out of the darkness and said…

Shadow of Ranger Bob rises behind Kid1

RANGER BOB
This campfire is illegal.


KID2
No it ain't! We're not over the border.

Ranger Bob leans of and blows the fire so the flames are over the line

RANGER BOB
I'm afraid I'm going to have to write you two up.

Ranger Bob walks off

KID1
Jerk!

Ranger Bob is in front of a sunset

ANNOUNCER
Ranger Bob, the supreme symbol of national park authority.

Kid comes skipping across the scene and Ranger Bob runs after him

RANGER BOB
Hey you

THE END

One Man's Mission for a Burrito

The title's a joke because the burrito place was on 24th and Mission in the Mission district. I'M CLEVER~!

On Boat Day(TM), aka the day where I was drunk for ~14 hours straight, the finale of the evening was at some shady looking Mexican restaurant in a part of San Francisco I was unfamiliar with. Not that I would've known where I was anyways, I had just had something called an "Aviator" (it was alright, iirc). But while I was there, I had quite possibly the most delicious hunk of Americanized Mexican food of all time. Today - utilizing all my available means of free transportation - I sought that place back out, a certain El Farolito, to see if it was just the drunkenness or if it really was that good. I took the scenic route getting there, so begins my visual tale.

And so, after much trekking and a lot of cursing the people who built their city on a fucking cliff, I arrived at the promised land. And let me tell you, that burrito was just as awesome as I was hoping it'd be. And super cheap too, only ~$7 for the burrito and a Sprite.

I debated at this point whether I should literally walk the ten steps down to BART for my return trip or walk back home and attempt to exercise off the guilt. I chose the latter and I'm kind of glad I did. I didn't realize it on the initial part of the trip, but I'd had my back to the bay the entire time. So as I summited the last hill, I was greeted with a rather picturesque sight.

San Francisco is run down, shit covered, piss scented, creepy bitch of a city, but if you find the right spots, it can be downright beautiful. Still...