I’m hosted

Now that I migrated my self-hosted blog to hosting at WordPress.com I have complaints.

Flea CircusWhen I was self-hosting I used the excellent Twitter Tools plug-in from Alex King for posting a weekly digest of my tweets to my blog. It is important to me that my blog be a journal for my kids and family. Twitter is part of this journal. My tweets commonly overlap with my blog posts. Missing twitter at my blog is missing, at least, half my journal. I’m bummed. Suggestions please?

When I was self-hosting I was running Google Analytics. I would refer to the WordPress analytics for my personal blog on occasion and the two were never identical. The WordPress stats were always higher. Why? I have no idea. Since moving to WordPress.com I’m unable to use Google Analytics. Why? I have no idea. We allow users of MindTouch Express to modify several HTML areas. With this users can run their own Google Analytics script. Why doesn’t WordPress.com allow this? Yes, there is additional overhead in loading the page, but I don’t care.

In my sidebars on my self-hosted blog I had a few widgets that were scripts or embeds. For some reason WordPress.com disallows this too. I most miss my FriendFeed widget. Again, you can do this at MindTouch Express. What’s the problem WordPress.com?

None of the comments that previously were threaded with replies in IntenseDebate migrated correctly.

Lastly, I’ll mention the fact that you are disallowed form using WordPress plugins. Ok, this one I understand. This is a big challenge. However, there are ways to achieve even this. Check out Ning.

Mission Bay Park

Bubbles are fun to photograph. Children with bubbles is even better.

Boy with bubble

Boy with bubble

We attended a birthday party at Mission Bay Park. I haven’t been to that playground in over a year. I remember taking Ashby here as a very small child. Time flies by so fast.

_

Tara and Roe

On FLOSS Weekly

I was recently on TWiT.tv: FLOSS Weekly with Randal Schwartz, Jono Bacon, and Leo Laporte. Download MP3 file | Shownotes

All three of these people (and Dane) are wonderful people I thoroughly enjoy speaking (and drinking) with. 🙂

Visit the FLOSS Weekly Episode 89 show page to stream the episode in a click. You may also subscribe to the show in your preferred podcast or RSS client, which you should because it’s an awesome show.

I really enjoy podcasting. I’d like to participate regularly in a podcast(s). If any readers have a podcast that you think I would find relevant to my areas of expertise please let me know. Or if you have an idea of a podcast you would like to start, ping me about this too. I wouldn’t mind starting a new podcast if 1. it were on topics I’m interested in and 2. I didn’t have to worry about any of the infrastructure for supporting it.

MindTouchers Steve and Arne have a fantastic podcast on concurrency called: ‘Concurrent Podcast’. Here is their schedule:

Topic Status
Lock vs. Lock-Free
The good, bad and ugly of locks; how to avoid them; and when lock-free data structures might just be the ticket.
published
Why Async matters
Why should you care about asynchronous programming patterns in your daily programming?
published
Coroutines in C#
How to write asynchronous code in a synchronous style.  Benefits and dangers of using the iterator pattern for async methods.
published
Grand Central Dispatch
Apples introduced a new paradigm for concurrent programming in OS X Snow Leopard.  Join us in this podcast to learn what it is, how it works, and how it compares to other implementations.

I encourage you to subscribe and listen to it.

Migrating my personal blog

Yet Another GrAvatarLast night I migrated my blog from a self-hosted WordPress install at Dreamhost to one hosted at WordPress.com. I had hoped to move my blog to Google’s Blogger, but I could not find a way to import the WordPress WXR (WordPress archive file) Blogger.

Why? Well, to start with I wanted to use Blogger for the following reasons. It’s free. You can easily add Google Gadgets and there are many many gadgets. Google is clearly building a distributed social network framework that Blogger will surely add to nicely. I’m referring to profiles and other social networking features add-ons that are similar to what Ringside Networks was trying to achieve. This concept of a distributed social network I find very interesting. I was advocating this concept as far back as 2006 when Steve Bjorg and I were thinking and talking about the Open Web Initiative. I expect to see some very interesting things from Google in this space over the next two years. Alas, migrating to Blogger was painful and I couldn’t find a single tool that allowed me to do so without data loss.

Why did I move to WordPress.com? I’m tired of maintaining my own blog. Also, the server at Dreamhost my blog was running on is really slooooow. Lastly, I wanted a service that would continue to host my blog even after I’m dead. This statement could be received poorly by some. You may think it’s morbid. It is. You may think it’s arrogant. It’s not. I have kids. Enough said.

Yes, I know about Archive.org. This doesn’t do a sufficiently good job of archiving for me. Specifically, you can’t really navigate a site using Archive.org and I want a journal my kids, grandkids, etc… can browse and read after I’m gone.

I tried Squarespace. Deepak Singh just migrated his blog (http://mndoci.com) here. Sqaurespace must be the nicest blogging service online. Were it not so expensive ($14/month with a custom domain) I may have considered it. I would have paid as much as $8/month, but $14 is just too steep for blogging, no matter how good it is. Also, Squarespace failed my: “what if I die” test. If I stopped payment, which presumably I would after death, they would nuke my blog. They should just remove user access and leave the blog there.

You have likely noticed I change the domain from www.oblogn.com to AaronFulkerson.com. I have been blogging at O (b LOG N) since 2004. It has changed domains a couple times in this period. This blog started out as a friend blog with some fellows I went to UNC with. There are still many of their posts. However, when I performed the migration from my self-hosted WordPress to WordPress.com I mapped their author names on their posts to my author name. This was an oversight on my part.  I hope some of Konrad Rezka’s racier posts do not later get me into trouble. 🙂

This became a personal blog sometime in 2005; so, I have been meaning to change the domain for a while now. I couldn’t get Fulkerson.com, which would be awesome because then I could host at aaron.fulkerson.com. Nor could I get Roebot.com. Hence the new domain: aaronfulkerson.com

Now, you may be asking: What the hell is O (b LOG N)? It’s a pun on the run time complexity of algorithms. O(logn)…get it? waka waka….

Princesses On Ice

Ashby is really into Princesses. Personally, I’m not fond of Disney or Disney Princesses. Especially older Disney, which depicts women as submissive and is often quite scary to children. If Disney being scary surprises you then you haven’t watched Disney as an adult. Nonetheless, when I saw there was Disney’s Princesses on Ice in town I was excited to take Ashby. I knew she would have a fantastic time. I was right and so too did Tara and me.

Prior to the event, Tara and I took Ashby to the new Corvette Diner at Liberty Station in Loma Portal. We had been to the old location in Hillcrest, but I wasn’t fond of it because it just felt dirty. I really like this new location though.

_

After dinner we drove to Sports Arena for the show. Once in the venue we loaded up Ashby with a new wand and snacks. Our seats were amazing. We were on the ice, front row. Indeed these were the best seats I have ever had at any event. I could have picked a Princess’ nose every minute were I inclined. The actors would occasionally step off the ice and interact with the audience. Ashby was too shy to engage them, but this made it even more fun and exciting.

Arial

Here are my two favorite princesses of the evening:

_

_

Cinderella wasn’t bad either, yowza…. 😉

Cinderella

Cinderella

Ashby was mesmerized by the show. I suppose we all were. The skating was amazing and the costumes were equally impressive. The best part of the show was witnessing the awe in Ashby’s face and in those of the children around us. We had a fantastic time.

Thank you Sarah for watching Roesevelt for us so we could go.

My San Diego commute

Five days a week I am subjected to motorists screaming obscenities at me, threatening me and feinting their vehicles recklessly close to me. Why? Because I bicycle to and from work.

Think San Diego

From where I live in Hillcrest / Mission automobile traffic and a very steep downhill run. On the way home, which is uphill, I take 5th Hills it is just under three miles to my office, if I take a direct route. On the way to work, I commonly take a route through neighborhoods that have little Avenue near Balboa Park. 5th is a three lane, one way road. It is less steep coming up the hill and it provides a longer route for me to exercise.

Traffic in downtown San Diego is sparse. This is not San Francisco, Seattle or even Minneapolis. Traffic in San Diego is so sparse in fact it is odd to those of us who are accustomed to cities like San Francisco.

San Diego SunsetSan Diego Gaslamp District at 6:30 PM on a Friday night.

Leaving from work I turn on 5th Avenue from Beech Street. I usually will bike on the sidewalk, which is illegal, for the first several blocks because that first section of 5th Avenue is busy with speeding cars getting on and off Highway 5. Moreover, there is little to no foot traffic in that area.

By the time I reach Kalmia Street, where foot traffic begins to pickup, I take to the road. When I bike on roads with no bike paths I tend to take up an entire traffic lane if there are parked cars. San Diego has very few bike lanes. By taking up a traffic lane I ensure motorists see me. This is legal. In fact, this is the only way to legally bike when there is no bike lane.

Why is it important to stay to the center of the lane taking it up entirely? It’s as simple as it is unobvious to passing motorists. When I stay to the side of the lane I risk cars pulling out from side streets and car doors opening, which then force me to skirt erratically and dangerously into traffic.

BIKE TO WORK DAY FRIDAY MAY 15

When I take up the traffic lane I can pretty much keep up with the traffic – thanks to the traffic lights. However, every day I have, at least, one road raged motorist verbally accosting me, or worse. Motorists will honk and scream obscenities at me, flash me the finger while shouting, threaten verbally to run me over and even go so far as to feint their vehicle dangerously close to me. These feints are often so close that were I to flinch and crash my bike I would be run over by them or the vehicle behind them.

One day while commuting home a motorist in a van squeezed me out of the traffic lane into a parked car while screaming profanities at me and honking. The door of the parked car opened and the only way I could avoid getting run over by the van or hitting the car door was to drop my bike. I looked up as the van drove off and it was the catering van from Cafe Zucchero, a restaurant two blocks from my office. I learned later the driver’s name is Greg. Thanks Greg. I can assure you that had you not forced me to crash I would have gotten to the next light just as fast as you.

_

Damien, one of my co-workers, was biking to work recently when a Police officer demanded he move out of the traffic lane over his loud speaker. A Police officer. Clearly, this fellow does not know the law. Nor do the belligerent motorists who regularly accost me. When I bike alongside them at the next traffic light after they’ve verbally assaulted me, for biking, I will inform them I am obeying the traffic laws and so too should they. Those brave enough to acknowledge my presence will usually scream at me not to take a lane and threaten me again with being run over.

Recently, I have noticed public service ads around town that state “Lose the Roaditude” and are directed at bicyclists. These instruct bicyclists to obey traffic laws. “Roaditude”? Bicyclists? I suspect these stem from the rise in popularity of Critical Mass here in San Diego. Is it any wonder Critical Mass is growing in popularity?

Where are the “Share the Road” signs? Where are the public service ads informing motorists of their obligations to bicyclists? I want to see an effort to inform motorists of bicyclists rights. There needs to be a concerted effort of City officials and Police to protect bicyclists.

Roventine

I know this guy, Mykl Roventine, from when MindTouch was still only a year old and located in St Paul, MN. He worked for a web development company in the front of portion of our office. He also had an insane collection of jackalopes. I just discovered his Flickr stream. Check this out:

275/365 Baubles by Mykl Roventine

274/365 Quick / Good For You by Mykl Roventine

273/365 Puppy dog eyes by Mykl Roventine

272/365 Life is like riding a bicycle - in order to keep your balance, you must keep moving. by Mykl Roventine

271/365 Exposed by Mykl Roventine

270/365 Straws by Mykl Roventine

269/365 Ch-ch-chain by Mykl Roventine

268/365 Monochrome drops by Mykl Roventine

266/365 Duck! by Mykl Roventine

264/365 Along came a spider by Mykl Roventine

263/365 Nonconformist by Mykl Roventine

261/365 Twon Talk Diner by Mykl Roventine

260/365 Follow Us on Twitter by Mykl Roventine

I feel so inadequate. 😦