Goodbye Evernote

Evernote has been a staple of my GTD process for around 10 years now. Originally I used it as my idea capture bucket. Over time I found it clunky and more GTD software had arrived on the scene, so I used it for reference material, notes, and such.

I really liked the software, so much so, I paid for it for a number of years.

One thing that bothered me about the software was the lack of keyboard short-cuts. Eventually, I did the normal thing, and complained about it on-line. Once my payment cycle came around, I stopped paying. Withholding payment will surely bring them to their knees! Well, 2 years from my complaint and still no updates to the short cuts.

And so it was until the other week. I was digging back in my notes for a image I squirrel away. It was gone. To be fair, the thumbnail was there, but the full sized image was gone. I starting looking through at my other images and, to my horror, they were gone too.

I can forgive poor customer response. I can forgive a poor roadmap for a currently working product. I can’t forgive losing data. Especially from a product with “ever” in the name.

After poking around, I realized Google Drive, a tool I already was using, was an excellent place to put this large cache of information. A bunch of massaging and reformatting and done.

Goodbye Evernote. It’s been fun!

tmux just saved my bacon

As an administrator of systems, I live in the console, or the command-line, or as I call it “the shell”.

Many moons ago, I would open many connections in tabs between my workstation and a host. This allowed me to run many commands in parallel. Over time, I learn about SSH multiplexing which is some serious nerdy hotness. That, in a nutshell, had all of those session running on one SSH connection. Bad ass.

I was then put on to terminal multiplexing. In my case, this was tmux. There are many others, ‘screen’ being the venerable old bastard we’ve all heard of.

Over time, I learned to live in tmux. I have one connection to a host and tmux running on the far end. If I live in the host for more than a few minutes, tmux gets installed and up goes my tmux.conf.

Such was life and such is my life. And then something amazing happened. A few moments ago, I was mucking with saltstack and iptables on a VPS host. I kicked off the highstate and blammo! my connection dropped. FML. The new iptables rules applied and I just locked myself out of the host. Except, I didn’t. I was running the highstate in tmux, so while my ssh connection dropped, tmux finished the highstate and re-added the ssh rule to iptables.

ssh {hostname}

and I was back on the machine.

Thank you tmux. You just saved my bacon.