All posts

Airmail tip: prevent "Save to Evernote" action from opening the created note

March 6, 2014
I’ve been trying out Airmail as my main email app. It’s quite nice, I like the built-in integrations, particularly with Evernote. By default, when you use the “Save to Evernote” action, it saves the current message to Evernote and opens the newly-created note. I went spelunking into the Airmail application directory, and found the way to disable the note-opening. Follow these steps:
  1. Quit Airmail (don’t know if this is necessary, but it can’t hurt)
  2. Open the Terminal app
  3. Run the following command in the terminal (all in a single line):
    sudo /Applications/Utilities/AppleScript\ Editor.app/Contents/MacOS/AppleScript\ Editor  /Applications/Airmail.app/Contents/Resources/Evernote.applescript
    This will ask you for your password and then run the AppleScript Editor.
    Note: in my experience, the AppleScript Editor app may open behind the terminal window - look at the Dock for its icon, and bring it to the front.
  4. In the AppleScript Editor window, find this line:
                open note window with the note
    and comment it out by inserting a # at the beginning, like this:
    #            open note window with the note
  5. Save the modified file and quit AppleScript Editor.
  6. Restart Airmail.
That’s it! Now the “Save to Evernote” action saves the current message to Evernote, but does not open it.

How to stop com.apple.dock.extra from "using significant energy"

March 4, 2014
I’d been having for some time a problem with `com.apple.dock.extra` appearing in the “Apps using significant energy” section of the battery menu. I just learned the solution (from http://forums.macrumors.com/showthread.php?t=1651662): remove BusyCal 1.6 (I upgraded to BusyCal 2, but left the old version around in case I had to go back to it). After removing it and restarting the Dock, the problem stopped.

From the same thread, it seems the problem was caused by BusyCal’s “animate transitions” preference. I didn’t try that, but if you are still using BusyCal 1.6 and have this problem, it’s worth trying.

image from Explanation of temperature scales

Explanation of temperature scales

January 17, 2014

This is because Fahrenheit is based on a brine scale and the human body. The scale is basically how cold does it have to be to freeze saltwater (zero Fahrenheit) to what temperature is the human body (100-ish Fahrenheit, although now we know that’s not exactly accurate). Fahrenheit was designed around humans.

Celsius and Kelvin are designed around the natural world.

Celsius is a scale based on water. Zero is when water freezes, 100 is when water boils.

Kelvin uses the same scale as Celsius (one degree, as a unit, is the same between the two), but defines zero as absolute zero, which is basically the temperature at which atoms literally stop doing that spinning thing. Nothing can exist below zero Kelvin. It’s the bottom of the scale.

So.
Fahrenheit: what temperatures affect humans
Celsius: what temperatures affect water
Kelvin: what temperatures affect atoms

On the other side

March 25, 2013

About a year ago, Posterous was acquired by Twitter. A month ago, it was announced that it will be completely shut down by April 30th. I’ll spare you my rant about how the awesome customer service that characterized Posterous pre-acquisition completely disappeared after the acquisition :)

On a more practical note, Posterous’ closing meant finding a new place to host my blogs. There are many options (you can find many of them described in the posthaven.com migration guide), but I decided to go the DIY way and move my blogs to Octopress, hosted on GitHub Pages.