Skip to content

Math Problem

For all of my smart friends. Figure this out and add a comment with your answer.

2 + 3 = 10
7 + 2 = 63
6 + 5 = 66
8 + 4 = 96

Then:

9 + 7 = what?

Nothing is original

“Nothing is original. Steal from anywhere that
resonates with inspiration or fuels your imagination.
Devour old films, new films, music, books, paintings,
photographs, poems, dreams, random conversations,
architecture, bridges, street signs, trees, clouds,
bodies of water, light and shadows. Select only things
to steal from that speak directly to your soul. If you do
this, your work (and theft) will be authentic.
Authenticity is invaluable; originality is non-existent.
And don’t bother concealing your thievery — celebrate
it if you feel like it. In any case, always remember
what Jean-Luc Godard said: “It’s not where you take
things from — it’s where you take them to.”

– Jim Jarmusch

via Pleasure and Pain

I write code, mofu

Cheap photoshop job on my part, click for the original.

Remote-controlled SR-71 Blackbird

Outlook Trick for quickly moving mail to Read folder

A friend of mine heard that I developed a macro that can move a message into another folder with the click of a key and asked me to blog about it. The macro is simple. To create a macro in Outlook, pull down the Tools menu, select Macro, and select Visual Basic Editor. Or, just type Alt+F11.

Create a macro, I called mine MoveToRead. It looks like this:

Sub MoveToRead()
    On Error Resume Next

    Dim objNS As Outlook.NameSpace
    Dim objInbox As Outlook.MAPIFolder
    Dim objFolder As Outlook.MAPIFolder
    Dim objItem As Object

    Set objNS = Application.GetNamespace("MAPI")
    Set objInbox = objNS.GetDefaultFolder(olFolderInbox)
    Set objFolder = objInbox.Folders("Read")

    If objFolder Is Nothing Then
        MsgBox "This folder doesn't exist!", vbOKOnly + vbExclamation, "INVALID FOLDER"
    End If

    For Each objItem In Application.ActiveExplorer.Selection
        objItem.Move objFolder
    Next
End Sub

The script may need to be modified to suit your needs. For instance, “Read” might not be the folder where you want to send your e-mails. Also, I originally used Outlook.mailItem for objItem instead of Object, but I found that meeting invites wouldn’t get moved. As long as the item has a Move method,using Object assures it will get called. On Error Resume Next assures you won’t get a nasty dialog if you try this on an object that can’t be moved (though I can’t think of any).

To invoke the macro, I found that I couldn’t just assign a global key, at least not the key I wanted: Alt+S. To do this, I had to create a menu item called &Send to Read and use the standard Windows menu-invoke-via-keyboard mechanism to call the Macro via Alt+S. I picked Alt+S specifically because I can move items to read with my left hand as I use  the mouse with m y right. This makes things very quick.

Enjoy!

The Twin Paradox

I forget when I learned about special relativity, sometime in Junior or Senior High School, I think. I always had the most basic of understanding. At some point, I read Stephen Hawking’s A Brief History of Time and I understood a bit more.

For some reason, my web meanderings today took me to a Wikipedia article on the Twin Paradox. What always confused me was to think what images each would see if the twin on earth had a telescope trained on the spaceship and vice versa for the twin on the spaceship. Well this Minkowski diagram explains the whole thing. Wow.

Read the whole article if you were still unclear on the whole Twin Paradox thing.

Why Google uses Mercurial over Git

Excellent DVCS Analysis: http://code.google.com/p/support/wiki/DVCSAnalysis. In summary:

  • In terms of implementation effort, Mercurial has a clear advantage due to its efficient HTTP transport protocol.
  • In terms of features, Git is more powerful, but this tends to be offset by it being more complicated to use.

I’ve adopted Git for my own personal use, though have recently learned that there is a whole family of distributed version control systems. After reading this article, it made a lot of sense for Google to adopt Mercurial, but left me satisfied that Git is a better tool for my personal use. Still, it probably makes sense to spend a little time with Mercurial and a few of the other systems because you never know when a little bit of knowledge can help you out of a bind.

Photoshop Tutorial – Liquify the pounds away

This is a great tutorial on tools I’ve never used (aside for the clone stamp tool, of which I’m very familiar). Check it out!

Sizes of Stars

I posted a few of these over the years, this one is the most crisp and well-done of the ones I have seen:

Dorothy Redux

Primordial Ooze is Digg proof thanks to caching by WP Super Cache