So iOS 8 is here and along with it comes a deluge of app updates. For me, the most notable updates were OmniFocus, TextExpander and 1Password. The promises of these apps' extensions were pretty great. The OmniFocus extension was going to add a Today view and a share sheet function. The TextExpander extension was going to add a third-party keyboard that would let you use TextExpander snippets in any app. And finally, the 1Password extension would let you fill in 1Password login details from within...
It stood there, mocking me, for over a year. This suitcase became a symbol of my clutter. My sloth. My rut. I bought the suitcase in mid-2004 just prior to my first trip to Japan. I went with my mother to K-Mart to look for luggage and we bought it, not because it was good, but because it was cheap. My mother convinced me that I didn’t need, or better yet, didn’t want more expensive luggage because it would just get beat up. It would just get stolen if it were nicer. I said, “OK.” and went along...
Now that I spend a lot of time at the command line, I wanted an easy way to create tasks in OmniFocus without leaving the command line. Sure, Alfred can be called up while you’re at the command line, but it’s just easier to have a shell program or function. I remembered Brett Terpstra’s oTask from a while back, but I thought it went a bit overboard. He implemented a whole system for checking syntax in Ruby and called a lot of dependencies like Appscript and as far as I can tell, it’s unnecessarily...
Defer Dates & Flagging
Since I started using OmniFocus 1.whatever for OS X, I have been a staunch supporter of using defer dates and flagging, while I have mostly shunned due dates. The reason being — this approach works really well for keeping unactionable items out of your purview. Even in OmniFocus 2, this is still the best strategy for organizing your tasks. If you think of every task as a task that has to get done, then the need for due dates falls away. You start setting defer dates,...
Spoiler Alert: If you haven’t finished the game, don’t read this post.
Guilt and Manipulation
The game leads you down the path of feeling compelled to use the white Phosphorous, and even though you can tell that the group of civilians is there partway through, the game doesn’t allow you to stop. Afterwards, they tell you, “You had a choice!” — when in reality, you didn’t actually have a choice. In real life, if you had noticed you might be dropping white phosphorous on penned in civilians...
So I just picked up Spec Ops: The Line as part of Steam’s Summer sale. I remembered hearing a lot of good things about Spec Ops: The Line’s story at the end of 2012. I even played the demo on 360 and mildly enjoyed it. You don’t quite get a good feel for the story playing a demo though. It also didn’t help that the demo jumps to a much later part of the game in order to show you different environments — and that messes with the flow of the story as well. I also remember hearing about how Spec...
I found two Vim plugins this morning that I’m in love with. They’re both
made by the same guy and he’s my hero
for this week. The first plugin is a replacement for Vundle he calls
“Plug”. It works essentially the
same as Vundle, except it uses the keyword
Plug instead of
It has the same kind of install, update, and clean functions as well. It
feels a twinge faster when you’re installing plugins and it has a handy
counter at the top of the window letting you know how many plugins (of...
So I finally got back into Alan Wake. After the first couple episodes, I wasn’t sure if I wanted to keep playing the game, but surprisingly, episode three turned out to be much more enjoyable than the first two. You start off heading over to Rose the waitress' trailer. She drugs you and the creepy old lady that keeps popping up says some nonsense, and then you wake up. For some unknown reason, the cops are outside the trailer park and they’re after you. Alan has to run into the woods to escape...
Someone who is a political activist, but only from the safety of their smartphone.
Keeping all of your Ruby gems, Homebrew packages and dotfiles up-to-date and organized can be a bit of a chore. I put together a little system that seems to be working well, and I wanted to share my system with the world. I suppose it should have a catchy name, but it doesn’t so oh well.
The linchpin in the system is Rake. I’ve got a Rakefile in my “~/Dropbox/dotfiles” directory that handles all the updating. My Rakefile looks like this:
task :default => :update desc "Update packages" task
Page 1 of 2