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.

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.

[iframe: width="425" height="240" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",+40204&sll=38.213545,-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=Maple+Rd,+Louisville,+Jefferson,+Kentucky+40205&t=h&layer=c&cbll=38.23967,-85.69371&panoid=XJcT3N7hfE0ZC2QTSZw7Yw&cbp=13,42.92,,0,5&ll=38.250112,-85.686922&spn=0,0.048237&z=14&iwloc=A&output=svembed"]

Sector #1: Peterson Avenue @ Grinstead Drive

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

Old, weathered, at times unruly.

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=S+Peterson+Ave,+Louisville,+Jefferson,+Kentucky+40206&ll=38.260761,-85.693359&spn=0.003054,0.005171&t=h&z=14&layer=c&cbll=38.248743,-85.696991&panoid=XI52TcAj0MbrGgjyrAeVWg&cbp=12,0.48,,0,5&output=svembed"]

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.

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=S+Peterson+Ave,+Louisville,+Jefferson,+Kentucky+40206&ll=38.260761,-85.693359&spn=0.003071,0.005171&t=h&z=14&layer=c&cbll=38.249968,-85.702028&panoid=55q6ykbm7IEk2kT2wjqRvw&cbp=12,341.9,,0,5&output=svembed"]

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.

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=S+Peterson+Ave,+Louisville,+Jefferson,+Kentucky+40206&ll=38.260761,-85.693359&spn=0.003071,0.005171&t=h&z=14&layer=c&cbll=38.255187,-85.701945&panoid=vAO9ebjkip6jrkCwf0C9Pg&cbp=12,270.39,,0,5&output=svembed"]

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!

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=S+Peterson+Ave,+Louisville,+Jefferson,+Kentucky+40206&ll=38.260761,-85.693359&spn=0.006141,0.010343&t=h&z=14&layer=c&cbll=38.259508,-85.710462&panoid=Hjb7YgKRFK262ow8Y8EIAg&cbp=12,191.07,,0,5&output=svembed"]

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.

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",+Louisville,+Jefferson,+Kentucky+40220&ll=38.255259,-85.716099&spn=0,0.005171&t=h&z=18&layer=c&cbll=38.255334,-85.716061&panoid=zsYy5R7pDlrSLvNTqeWvkw&cbp=12,190.62,,0,30.07&source=embed&output=svembed"]

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.

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=S+Peterson+Ave,+Louisville,+Jefferson,+Kentucky+40206&ll=38.260761,-85.693359&spn=0.006142,0.010343&t=h&z=14&layer=c&cbll=38.256903,-85.719907&panoid=OPJ4IE_cnjMFjDPF43toIg&cbp=12,143.49,,0,5&output=svembed"]

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.

[iframe: width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",-85.636762&sspn=0.012223,0.020685&ie=UTF8&hq=&hnear=S+Peterson+Ave,+Louisville,+Jefferson,+Kentucky+40206&ll=38.260761,-85.693359&spn=0.04912,0.082741&t=h&z=14&layer=c&cbll=38.275697,-85.692152&panoid=668j1vwfLEvkpMxu4aZOFw&cbp=12,108.35,,0,5&output=svembed"]

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) ~
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