My personal email address is my

The easiest way to receive my key and all subkeys is by running gpg --keyserver --recv-key 9600F122

The second easiest is by running the command curl | gpg --import, however this assumes that my server has not been compromised, so please verify that the fingerprint matches 427E 0329 39DB 40F2 9D03 D80F 5B64 0B9F 9600 F122


  • Jared
    Posted April 8, 2013 at 8:21 pm | Permalink

    I’m a SAS programmer and just stumbled across your blog. I wanted to quickly say I enjoyed a number of your posts. Thanks!

  • Posted March 26, 2014 at 1:52 pm | Permalink


    used your radius tool to create a complete orb in minecraft. very happy i found this site and it has helped me allot. so thanks!

    just as a friendly notice though. i found the black and red lines very confusing at times.
    i think it would be much more practical if you make the outline red, and the filled part black.

    again, thank you for the tool!

    • philihp
      Posted April 12, 2014 at 6:28 pm | Permalink

      You’re welcome!

      I’ve actually just gotten back into Minecraft myself, recently. Way back when I wrote that tool, I used every 5th row as red, and just put a line of torches down it to help (and it also keeps monsters from spawning if you’re digging a sphere, instead of building a dome out of glass).

  • Frank
    Posted May 8, 2015 at 7:59 am | Permalink

    Hi Philihp,

    My name is Mxolisi and I recently started teaching myself sas due to my interest in social media analytics.

    I have been experimenting with one of your SAS papers titled Three Different Ways to Import JSON from the Facebook Graph API. I have experience in facebook so that part i have been able to do with no problem but the problem comes in understanding that SAS part particularly json2csv.groovy. I just want to understand which part of the code actually fetches the information from facebook , I understand the whole proc http that uses topull as a url but how does one know that authentication was successful and what kind of calls does one have use to get information like name of my friends , statuses among other things. I do know how to do most of the stuff in python but when it comes to SAS it is a bit of a problem.

    Please assist. Thanks.

    • philihp
      Posted May 17, 2015 at 8:45 am | Permalink

      Hi Frank, in the Groovy example, SAS is making the HTTP call and Groovy is handling the JSON parsing because SAS is very limited in the data that it can parse.

  • Posted July 15, 2015 at 5:35 am | Permalink

    Dear Philihp, I am a developer and supplier of hula hoop in China,
    below are the link for the hula hoop, if you are interested in, I will be honored.

    and i am sorry I stole your picture of your dog and hula hoop, it;s lucky to

    thank and waiting for your reply.

    Best regards

Post a Comment

Your email is kept private. Required fields are marked *