Ben Wilson

Ben Wilson

ben wilson This is the blog of a one Ben Wilson, a Louisville, Kentucky native who enjoys baseball, beer, music, bikes, things that fly and good food. By day he pushes pixels and makes the Internet happen for a local advertising agency. His wife, Kelly is an Ironman, and his baby Amelia is the cutest thing ever.

Search the Blog



Twitter Feed

Recent Comments

On Sunday, in France, the legendary* Paris-Roubaix race took place. It is a near-mythical jaunt across the cobbled farm roads of previously-war-torn Northern France. Some 140 miles of bone-jarring Napoleonic stones that make legends of some riders, but breaking far more. It is truly “epic”.

Inspired, I got out on the two-wheeler Sunday morning to find and ride what pavé (French for cobblestone) still exists in the 502, for what could be termed a pathetic but pleasant meh-pic homage.

There are relatively few of these area left in town that I know of. I haven’t given a whole lot of time to finding them, but given my life spent in this town coupled with the wisdom that only Google Maps Street View can provide, I found these handful of sections. They fall into one or two categories: ridiculously steep or quaintly maintained as a curio. I prefer the former.

As do many cycling trips in town, I started from Cherokee Park, riding a lap of the Scenic Loop, before getting to the proper steep stuff. You can find my entire route, “Crescent Hill Cobbles” on

* legendary in cycling circles, anyway

Coming up after the jump, a pictorial of the journey and details.

Appetizer: Maple Road, Cherokee Park

Length: 2100 feet.
Altitude gain: 101 feet.
Gradient: 5% average, 11% max.

Sector #1: Peterson Avenue @ Grinstead Drive

Length: 529 feet
Altitude gain: 65 feet.
Grade: 8.8%

Old, weathered, at times unruly.

Sector #2: Bickel Alley between Payne Street and Bickel Road

Length: 700~ feet
Altitude gain: 50 feet
Grade: 6.5%

While not cobbled, it is a nasty stretch of uneven asphalt, concrete and gravel. Interesting collection of houses on the way up, as well.

You might also be interested in slogging up the nearby Saunders Avenue, just east of there. Not cobbled, but concrete slabs on a straight silly incline.

Sector #3 – Sycamore Avenue between Keats Avenue and Jane Street

Length: 420 feet
Altitude change/gradient: Eh.

Here lies an interesting curio. One block, untouched by the hot wrath of the asphalt-layer. Mostly flat with tidy paving bricks that deal a 10% quaintness bonus to all houses nearby.

Sector #4 – Haldeman Avenue at Brownsboro Road (US 42)

Length: 449 feet.
Altitude gain: 49 feet.
Grade: 11.1%

What makes it worse is that many of the paving stones on Haldeman are actually laid into the street in a stair-step manner, I assume to keep cars from hurtling down it in damp or icy conditions. Imagine attempting to bike up your stairs, if they were 1/8 scale, and jagged.

PS – Apparently so fearsome that the Google Maps Street View car wouldn’t dare it!

Sector #5 – State Street between Frankfort Avenue and North Charlton Street

Length: 968 feet
Altitude Gain: 34 feet
Grade: 3.5%

At the bottom, a tidy selection of stones as seen in the photo above, but at the top there is a wonderful patchwork of new and old stones, as seen below in the Google Street View.

After-dinner Coffee - Stevenson Avenue @ Mellwood Avenue

Length: 100 feet?
Altitude Gain: 23 feet
Grade: 23%

So this one isn’t cobbled, nor is it much longer than a baby’s arm, but it’s plenty steep.

Dessert – Mellwood Avenue to River Road and Mockingbird Valley

No need to blather on about this stretch. It’s not cobbled, it’s mostly flat and it’s beautiful. Mellwood Avenue is a tree-lined avenue with low traffic that runs from Old Louisville through to the affluent Mockingbird Valley. Mockingbird Valley is a rolling, tree-shrouded tour that intersects with Brownsboro Road. Say hello to the Dancing Bears, if you can find them.

filed under Cycling,Louisville and then tagged as ,
Apr 12 2010 ~ 4:16 pm ~ Comments (1) ~

It’s been a good winter. A long winter. Long days without the sun, cold early mornings hurting myself before many folks roll out of bed, and a early bedtime. Since October that’s been my regimen – 4 or 5 days out of the week. Our little baby Amelia has injected a bit of a much-need schedule into my life and it’s honestly been great. I only have 45 minutes or so each morning, but it’s my time and it wakes me, clears my head. I am fulfilled…and my time is filled. Might as well make the best of it.

And while 45 minutes isn’t my ideal – far too short! That’s what I’ve got and I have come to realize that it’s the small steps, consistently done do the trick just fine. So I build and build – keep building is what a good friend told me years ago.

But then it comes times to put what I’ve built – my fitness – to the test. The running season started in earnest last weekend – and I smashed my 5K personal record (PR) by almost a full minute. Something must be going right.

But maybe only with my fitness.  My biggest problem is fear. Lots of nerves usually. Like the kind of nerves and fear that make my heart race and the adrenaline going until it sours in my legs. And the funny thing is – it doesn’t happen to me for running races – only for cycling. It’s a little like young love – and I’ve definitely sold my competitive soul to cycling. I eat it, I sleep it.

A couple of weeks ago I rode up to Salem, IN (~60 miles) and felt real good. Good – at least I’ve got a little fitness. Last weekend I did a ride with my team guys and felt fantastic, whereas this time last year I was hanging on for dear life. I was flying up some seriously steep grades and feeling great, and my teammates were right there with me. Finally – I’m near their level! And today, today was the first road race of the new year here in the Ohio Valley – the Long Run Park Circuit race.

Last year (see reports here and here) I got my ass handed to me in almost all of the Category 4/5 mixed races I entered (I’m a lesser Cat-5). I had the FEAR and I had it bad. Nerves would knock me out of most races. I was determined to not be that guy again… and I wasn’t. Whereas early in the week I was having my typically-vivid-daymares about the race, this morning I got up at my 6AM. I am calm. I am eating my oatmeal. I am tending to the baby. I drink my coffee and get to the race, an hour early. I get warm and keep warm. I lined up and the whistle blows. The clicking of pedals to shoes and we take a left to the downhill. I fight for position and in one move I am near the front. I move to the front of the pack of 50. On the short climb I am still there. On the way down, I stay on the wheel of the 4 or 5 guys at the very head of the race.

This is it. I have done it. I am capable of this.

I stick on the wheels of a couple of guys at the front of the race for a lap and a half. I am overjoyed. But I am also running at my redline. I can’t contain this pace and I am doing too much work.  I blow up. I hit my threshold. I dial it back at just the wrong time and I get “shelled” out of the lead group of 15-20. But y’know, my goal has been reached. I have proved that my hard work is work-ing. I have shed that fear.

I group up with a handful of guys and we finish the race together. It was a good race, and I am proud of what I’ve done.

I was confident the whole day, and best of all – without fear. It was a good day.

Update: I placed 19th out of 44! Ecstatic!! I know I can do better – I blew up because I was trying hard to chase a lead group.  Shoulda just looked in my rearview and hung with the peloton… anyway, as Bobke says – “That’s bike racin’ for ya”

filed under Athletics,Cycling and then tagged as
Mar 13 2010 ~ 2:37 pm ~ Comments (3) ~

If you are a Twitterer, you’ve probably received an unexpected direct message from a friend in the last couple of weeks that looked something like this:

or maybe this:

haha. This you????

Whatever you do, DON’T CLICK ON THE LINK IN THE MESSAGES. These are examples of a rapidly-spreading Twitter hijacking “worm”.  I haven’t seen a good explanation of the how or why this is so prevalent, but when I see some even my most web-saavy friends (you know who you are), and even the Internet legend Cory Doctorow being duped, I figure it’s high time to make a post.


While I don’t have any hard-and-fast info on how or why this is spreading, there are two easy things you can do:

1. Typical phishing-prevention steps: review all links before you click on them.  Does the URL say TWITTER.COM or does it say TWITTAR.BIZ? Yeah. I realize this might not be possible on a mobile device, so exercise caution.

2. Update your password to something complex. A little uppercase, a little lowercase, a number. e.g. FooB4r! (and no, that isn’t my password)

3. Check your “Connections” on Twitter. Review them all and remove any that look suspicious.

filed under Teh Internets,Work and then tagged as ,
Feb 26 2010 ~ 8:45 am ~ Comments (1) ~

I just figured out a fairly sneaky WordPress exploit – one that you won’t even notice if you visit an exploited WordPress installation with a “normal” browser like Firefox or Internet Explorer. The exploit only “does it’s thing” when visited by a non-standard browser like a text-only one (like old-school Lynx) or, the intended target of this exploit – a search engine crawler like GoogleBot.

When this exploit gets loaded and sees GoogleBot, it spits out its content – which is normally a big wad of pharmaceutical SPAM, like Cialis, Viagra, etc. Google picks it up in it’s search results and the content the SPAM links to gets a bump in Google’s search ranking.

For example, when I view normally I see this:

But when the search engine crawler views it (or when you view the page using Firebug+FirePHP):

And eventually the search engine entry for that site looks like this:


PS you can use the Google Mobile Viewer to view a site as Google might…

Some searching in the WordPress Support Forum led me to this post: Site Hacked – 301 Redirects, with some suggestions on fixes. None of my sites have been exploited, so I’m not sure what it will take to fix, but I would assume that as long as your database hasn’t been affected simply updating to the newest version should be sufficient.

I don’t know if this is a recent “development”, but this exploit is likely the result of folks not updating their WordPress installations after the major security update WordPress released back in the Fall of 2009. If you aren’t running the most recent version (2.9.1 as of this writing), you need to be. Check this: Old WordPress Versions Under Attack.

filed under Web and then tagged as ,
Feb 1 2010 ~ 8:11 pm ~ Comments (1) ~

Kelly, Amelia and Ben Wilson


Amelia as Giraffe on Halloween


Amelia eats peas!


Amelia lookin' FIERCE


Amelia's First New Years

I can’t remember a year when I’ve had more fun…and more challenges.

filed under Baby and then tagged as
Jan 1 2010 ~ 1:02 am ~ Comments (1) ~

Cobbled together from sketchy footage and so-so photos from both days at the 2009 USGP here in Louisville. Enjoy.

Featured are a number of Rogues, some of which who Love the Pain, IronMan Michael, ‘Zanne, her crippled hubby, Molnar (whos baby girl gave me a dollar), those awesome little scamps from Red Zone cycling, and of course Jimmy the self-proclaimed “one-eyed drunken cyclops” from F* Where’s all the guys?  Well… my one and only teammate DNF’d in the mudpit at the end of the video on the first lap. Chapeau!

The kids in the yellow t-shirts are from Lionhearts Junior Racing – which I can’t find a website for, but I am totally a fan of them now. Root beer hand-ups for all!

Old Crow Medicine Show – Trouble that I’m In
Blizten Trapper – Gold for Bread
Old Crow Medicine Show – Tear it Down

filed under Athletics,Cycling and then tagged as ,
Oct 31 2009 ~ 9:26 am ~ Comments (4) ~

This weekend, the US Gran Prix of Cyclocross was in Louisville, my hometown. Cyclocross is a nutty mix of cycling and running on grass, dirt and sand. The USGP is a national race series that offers races in a number of different categories, based on experience level, gender and age. Here in Louisville there were some 300? 400? riders. The “big” races are the Men’s and Women’s PRO races… but the rest of them are comprised of folks like me.

Why is this man so happy?

Why is this man so happy?

The USGP is a well-organized, well-sponsored event. The USGP is a circus, and when the circus lands in your back yard, you show up and you have fun. Beer is a common currency, costumes are encouraged, muddy, pain-wracked smiles are the norm. This isn’t road racing, for sure.

The Long Stretch before the barriers

I raced in the Category 4 (the lowest level) race at 8:30 AM on Saturday and spectated on Sunday. I shot a lot of photos (and some video) of the non-PRO races, and I’ve been attempting to find the one photo that tells the story, like this one:

Muddy legs

My muddy legs after my race on Saturday

But I think the story is best told in a string of photos. I took a bunch (Day One, Day Two), and after the jump you can enjoy a little tale…


filed under Cycling and then tagged as
Oct 25 2009 ~ 9:43 pm ~ Comments (5) ~



Amelia sternly criticizes my performance at the 2009 Tour de Louisville cyclocross race. One of my favorite photos of her.

filed under Baby,Cycling and then tagged as
Oct 23 2009 ~ 10:49 am ~ Comments (1) ~

Over the past couple of years I have found myself perusing and eventually following a number of local/regional/national blogs and sites on stuff that I find interesting – cooking, baseball, model sailplanes, cycling, what-have-you. The best ones are ones backed by interesting people with interesting things to say – at least interesting to me, and that’s what’s important to me. This blog-reading/stalking stuff is very personal.

Some blogs do everything “right”, meaning they’ve optimized their site and content for a wide range of viewers – friends or strangers, people new to the site, old hands, people new to the subject they are writing on and people well-acquainted, and people reading it via their primary domain or via the rising trend of RSS readers.

But MOST blogs could use some sort of tweaking to keep their readership, whomever they are, engaged and growing. And that’s where I’ll come in, with this very article you are reading.

After the jump:

  • Say Hello and Show Your Face
  • Don’t Assume I Know What You Are Talking About
  • Google Reader, RSS and publishing your FULL entries
  • Don’t Get Crazy with your Blog Template


filed under Web and then tagged as
~ 8:45 am ~ Comments (1) ~

In honor of the USGP Derby City Cup cyclocross race this weekend, I give you this:

Look upon my works, ye mighty, and chuckle heartily.

Scattante XRL Cross Beast

What you see before you is my spring/summer waiting-on-the-baby project, a cyclocross bike. It’s a jumble of parts acquired from my basement, local sources, Craiglist and eBay. It is also my first from-the-group-up bike build. Finished in August, I spun it out the River Road Country Club cyclocross (CX for short) course to make sure it wouldn’t fall apart, and then… I raced it at the Tour de Louisville cyclocross race October 4th. The race and the bike were awesome. I even got a little bloody…


I’ll be racing this Saturday AM at 8:30AM in the Category 4 Open Men’s race. It’s gonna be NUTS.

More details on the bike after the jump…


filed under Athletics,Cycling and then tagged as
Oct 21 2009 ~ 5:43 pm ~ Comments (4) ~
Next Page »
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. | thelocust dot org
all content © 2000-2013 ben wilson under the creative commons licensexhtmlcss