April 26, 2012
Fatigue is Beautiful

” ‘Fatigue, at first sight might appear an imperfection of our body, is on the contrary one of its most marvelous perfections. The fatigue increasing more rapidly than the amount of work done saves us from the injury which lesser sensibility would involve for the organism’ — A. Mosso, Professor of Physiology at the University of Turin. He realized too that the brain is unique as it is the only organ protected from the effects of starvation: ‘If the brain is the organ in which the most active change of material takes place, how can one explain the fact that it does not diminish in weight when all the rest of the body is wasting?’ “

Excerpt from http://www.frontiersin.org/Striated_Muscle_Physiology/10.3389/fphys.2012.00082/full

April 19, 2012
"In programming, patience is a continuum. You have to know when to take your time and think through a problem before crafting a solution. Then there are times when you instinctively know to code fast before the moment is lost and your productivity falls."

January 11, 2012
Rook 1.0-3 updated to run on rApache

animal.crakcers

So if you’re in need of deploying that nifty Rook app you made, download the latest release 0.1-3 on my github account or wait for it to appear on CRAN.

That is all.

4:32pm  |   URL: http://tmblr.co/Zf5rDyEd8UsX
(View comments  
Filed under: Rstats R 
January 11, 2012
Another Year, Another rApache Release

I’m feeling chancy, just like those two angels who took a chance on me so many years ago…

So I decided to release rApache 1.1.15. You can grab the source from rapache.net. Notable change includes support for deploying Rook applications, which you’ll be able to do once I release the next version of Rook. Due out shortly.

Cheers!

12:09pm  |   URL: http://tmblr.co/Zf5rDyEcS4F4
(View comments
Filed under: Rstats R 
October 8, 2011
Distribution of finishing times for the tenth annual Rock/Creek StumpJump 50k trail race. Winning time was 3:49:52 by Dave Riddle, a stunning 25 minutes under the course record. My time was 7:19:17, less than the mean of 7:00:40, but hey it was my first ultra! Another interesting point was Rob Apple’s time of 8:24:51, his 600th ultra! 

Distribution of finishing times for the tenth annual Rock/Creek StumpJump 50k trail race. Winning time was 3:49:52 by Dave Riddle, a stunning 25 minutes under the course record. My time was 7:19:17, less than the mean of 7:00:40, but hey it was my first ultra! Another interesting point was Rob Apple’s time of 8:24:51, his 600th ultra! 

September 8, 2011
Before I wore Mizuno’s

Running was painful, especially on the track with Brooks cross country spikes. That I was wearing cross country rather than real track spikes was pointed out to me only this year by an astute local runner (I still have a better 400M PR than he does). There’s no telling how many laps I ran in those cushy things, but I’ll remedy that next year by the time our local track meets role around. Maybe with some Tokyo 6’s.

I’m much happier wearing the Wave Ronin 3’s here, doubling up in the Franklin Classic 10k/5k races. No I don’t typically run with my arms up all dainty like… I was slowing down at that point… you know, the finish line was right there!

September 2, 2011
Dear Mizuno

I was looking through my closet the other day and decided to pull out all of my running shoes. Guess what? They were all made by you! I fell in love with your line of shoes because of the awesome orange and black Wave Ronin 2’s, and because of their wide foot bed. Loved them so much that I bought another pair, and when those wore out, I bout the Wave Ronin 3’s. Didn’t like the design as much as the 2’s, but they’re still pretty cool; they’re my current road training and racing flat.

I decided on a whim to enter the 2011 StumpJump 50k Trail Race which led me on a search for trail shoes, and Competitor Magazine had a nice review of your Cabraken 3’s. As soon as I saw them, I knew I had to have them. They’s so sharp! And Love the blue and yellow color scheme.

But here’s my confession, and I hope you can help me out: I haven’t bought a stitch of your clothing. I’m typically cheap when it comes to hats, shirts, and shorts and I end up buying stuff on clearance to save a couple bucks. I’ve been able to get away with this for a few years now, but my white technical shirts are starting to go grey (and I won’t mention what it looks like under the arm pits), and some of my shorts are starting to fray.

Of course I’m a hobby jogger, but I’m proud of a few PR’s:

400m in 58.86s in 2008

1600m in 5:33 a few weeks ago

and when I toe the line in Chattanooga next month for my first (that’s right, first) attempt at the 50k distance, sporting your Cabrakan 3’s, I would love to wear your clothing.

You really have nothing to lose. At 6’5”, I literally stand head and shoulders above anyone in a crowd. I’m like a walking billboard. So whadya say? Can you spare an extra hat, a singlet, and a pair of shorts? Socks, too, if you’ve got ‘em!

July 22, 2011
Move over @angrybirds! http://store.annamariahorner.com/klay.html

Move over @angrybirds! http://store.annamariahorner.com/klay.html

July 12, 2011
I wish I knew everything about R. I wish I could vectorise in my sleep. I wish there were perfect R packages out there to solve all my data transformation problems. I wish there were perfect data.
If I were Paul Graham, would I ever write code like the above? Would I hire someone who wrote that, if I were Joel Spoelsky?
My code smells, but I’ve spoken with a few experts in our department whom I trust, and they agree that the approach I’m taking is sound. I’m transforming data to be fed into a Cox model. Each data row contains a start and end date, event boolean, outcome boolean, number of prior events, and number of prior outcomes. There’s also an array of rules by which to construct the data, including those that involve season start and end dates, event start and end dates, events spanning multiple data rows, etc. Oh, and I’m using a big loop rather than vectorization. 
This project has made me question my ability to solve problems in software, which is humbling, but I soldier on.

I wish I knew everything about R. I wish I could vectorise in my sleep. I wish there were perfect R packages out there to solve all my data transformation problems. I wish there were perfect data.

If I were Paul Graham, would I ever write code like the above? Would I hire someone who wrote that, if I were Joel Spoelsky?

My code smells, but I’ve spoken with a few experts in our department whom I trust, and they agree that the approach I’m taking is sound. I’m transforming data to be fed into a Cox model. Each data row contains a start and end date, event boolean, outcome boolean, number of prior events, and number of prior outcomes. There’s also an array of rules by which to construct the data, including those that involve season start and end dates, event start and end dates, events spanning multiple data rows, etc. Oh, and I’m using a big loop rather than vectorization. 

This project has made me question my ability to solve problems in software, which is humbling, but I soldier on.

9:31am  |   URL: http://tmblr.co/Zf5rDy716Sb5
(View comments  
Filed under: rstats 
July 1, 2011
View of U2 stage from Love Circle: where you’d take your date to watch the concert if you’re a cheap bastard.

View of U2 stage from Love Circle: where you’d take your date to watch the concert if you’re a cheap bastard.