Recently in Hodge Podge Category

Five Things

TrackBacks (0) Comments (2)

I think I may very well be the last person at my job who has not been tagged and asked to complete the "5 Things" blogging meme. And I work for a blogging company! Furthermore, you would think that once I finally did get tagged, it would be by a co-worker, but alas, no. I was tagged by James Snell - a person I have never actually met, but with whom I have spoken on the phone and over IM with countless times. He tirelessly works to improve the building blocks of the Internet and of publishing, and for that he has my profound respect.

So thank you James, I tip my hat to you. Here are five things you might not know about me:

  1. Technically this is not something you should know about me per-se, but it is something you should know: my son Harper is the cutest kid on the planet. He really is. Ask anyone.
  2. I blog a lot on Vox. That is where I usually blog my personal stuff, photos and videos of Harper, and more. So if you know me and want to keep up with the less techie side of me, then sign up for an account on Vox, and add me to your Neighborhood, and then I will reciprocate so you can see my private content.
  3. I spend a lot of my spare time (the hours between 11pm and 1am) working on a side project I am very proud of and have a lot of hope for: Test Run.
  4. When I am not working on Test Run or playing with Harper or spending time with my wife, I work on some of my side projects.
  5. I used to think Farscape was the best science fiction television show of all time. And then I thought Firefly was the best science fiction television show of all time. And then Battlestar Galactica came out and I realized that it is the best science fiction television show of all time.

Tag. You're it: Matthew, Nick, Geoff, Jesse, Brad, David

Looking for a good general contractor in Oakland?

TrackBacks (0) Comments (2)

This is a post I have been meaning to write for a very long time, because it is so rare that one finds and works with a good contractor, then when I actually did, I felt obligated in some way to share my experience with others.

laundry-before.JPGExactly one year ago this month Arin and I began our search for a contractor to convert our underutilized laundry room into our new baby room. Our budget made the search difficult. We contacted a number of different contractors to complete an estimate, most of whom walked through the house in less then 5five minutes jotting down a few random notes from time to time. None of them measured a thing. none of them asked me questions about the project. All of the except one.

Enter W. A. Rose of Oakland. From the moment they walked in the door, they stood out: they took their time. They measured. They asked me what types of fixtures I wanted on the doors. They asked me what types of doors I wanted. They took copious notes the whole time. And then they asked if they could bring a few more people to come in during the week to give their estimate on some of the work they wanted to sub-contract out. What a novel idea!

When the estimate finally arrived, I was honestly a bit shocked. It was more than what I expected and more then what I wanted. They came over the next day and walked me through the proposal and helped me find ways to save a significant amount of money. We found ways to scale back and I volunteered to do all the demolition work myself. In the end, we were able to hit our budget and so we decided to proceed.

From that point on it was one pleasant surprise after another. But nothing characterizes why this company stands out more then all the others, then when Arin and I brought up a concern we had over the quality of some of the work that was done. I was actually very anxious about having to criticize their work because the last thing on earth that I wanted was to sow ill will between me and my contractor - something I have learned is an exceptionally bad thing from working with other contractors. But this was something I couldn't ignore, so I called WA Rose.

They came over later that day. I had prepared a huge speech the night before that I was psyching myself up to say as I led them to the back of the house. But I never said a word, they took one look and said, "you're right, this could be so much better. We'll fix this, I'm sorry."

They had managed to say three things I swore I never thought I would ever hear a contractor say, "you're right," "we'll fix this" and "I'm sorry." No guilt, no debate, no worry. Just action. I was speechless.

And that's what it is like working for this company. They really care about their work. It shows in the accurate estimates they prepare, the fact that they begin and finish a job on time, through the professional and polite sub-contractors they work with, and finally their work.

laundry-after.JPG

If you are looking for a general contractor in Oakland to add a room, to do a remodel or to do anything really, then I highly recommend WA Rose. Their prices are fair, and their work stellar.

Broken Windows

TrackBacks (0) Comments (1)

Today, I helped out the neighborhood in a yearly Oakland ritual of planting daffodils throughout this great city. Over 150,000 daffodils were planted today, and I am proud to have participated.

Daffodils

We planted the daffodils in and around the City Parking Lot between Grand and Walker Avenues. I helped to sweep, trim hedges, pick up leaves, etc. There were just a hand full of us, so it was felt relatively lonely out there, but the work did give me an opportunity to think.

I thought of all the people who walk by the Lot oblivious to the hard work so many volunteers put into it. I thought about the fact that in about a month, the dogs will have kicked the mulch back into the sidewalk, more leaves will have fallen, trash will have gathered in the median, and much of our hard work will appear to be for nothing. So who wouldn’t ask themselves, “why bother? What is this all for?”

Then I looked down and across the street at a house that recently become a sore spot for me. I am bitter because the owner shows contempt for our neighborhood every day he allows his great house that sits at the gateway to our street to disintegrate. It reflects poorly on our neighborhood and is insulting to all the people who spent countless hours every month picking up trash that gathers in his yard, calling the city to insist he mow is lawn just once a year, and all the others who work so hard to keep the entire street looking nice.

Cheney House

What’s it all for when no one seems to care, even some of the property owners?

It is easy to boil the effects of the Cheney House, the trash in the City Parking Lot, the people who don’t clean up after their pets in the street, the overgrown and uncared for yards throughout the neighborhood down to something as simple as property value.

And while property value certainly weighs on my mind, it was my remembering The Tipping Point that helped remember what it is all for. In his book, Malcom Gladwell seeks to understand the miraculous decline in crime in New York in the 1990’s – he attributes the decline a great deal to an approach the NYPD took inspired by the “broken window hypothesis” explained below.

Some of the best new ideas in preventing violence borrow heavily from the principles of epidemic theory. Take, for example, the so-called "broken window" hypothesis that has been used around the country as the justification for cracking down on "quality of life" crimes like public urination and drinking. In a famous experiment conducted twenty-seven years ago by the Stanford University psychologist Philip Zimbardo, a car was parked on a street in Palo Alto, where it sat untouched for a week. At the same time, Zimbardo had an identical car parked in a roughly comparable neighborhood in the Bronx, only in this case the license plates were removed and the hood was propped open. Within a day, it was stripped. Then, in a final twist, Zimbardo smashed one of the Palo Alto car's windows with a sledgehammer. Within a few hours, that car, too, was destroyed. Zimbardo's point was that disorder invites even more disorder-that a small deviation from the norm can set into motion a cascade of vandalism and criminality. The broken window was the tipping point.

Long story short, and I encourage everyone to read this book so that they don’t have rely on one tiny little excerpt, but it’s the small crimes and infractions that in a sense give others “permission” to commit the bigger crimes. The psychology is simple: when there is graffiti on the subway cars, it gives would-be criminals the impression that people don’t care, that crime is “ok” because no one is there saying you can’t by enforcing the very rules meant to deter such activity.

And that is precisely why it is important to plant daffodils. Why it is so important that we all take pride and ownership of our neighborhoods. Because it matters when the mulch is kicked into the sidewalk. It matters if there is dog shit on the curb. It matters if there is KFC garbage in the gutter. Its presence sets the tone for the neighborhood. Conversely, when our yards are all well kept, when our houses all have roofs, and yes, when there are flowers in bloom throughout, it sends message to everyone who passes through it.

Know Your Rights

TrackBacks (0) Comments (3)

While I was in college I was pulled over a police officer because I had parked illegally in Tilden Park. I knew at the time I was pulled over that one of my friends in the back seat was carrying marijuana. To top it all off, about 1 hour earlier I had had a half a glass of wine. I was pretty much screwed. Long story short, I choose to be very forthcoming and truthful when approached by the police officer. I told the officer of the marijuana and I allowed him to search my car. Me, and all of the friends that were with me got a harsh tongue lashing from the police officer, but he let us go, because he said I was so "cooperative and forthcoming."

After the encounter I developed the belief that you should always be truthful and forthcoming with police officers. But after watching the following video, which re-enacts in many respects what happened that evening, I think I may leave my previous strategy behind.

But what is great about the video are the little tips it gives you: what to say and how to say it, about not rolling down your window all the way, and about locking your car door if they ask you to step out of the car.

Everyone should watch this video, if only to be crystal clear what your rights are when a police officer stops you for anything.

Oh Firefly, why do you have to be so good?

TrackBacks (0) Comments (2)

My guilty and nerdy pleasure for the past two weeks has been staying up hacking on Test Run and watching Firefly. So how many times can I watch this series? Let's see:

  1. Once to simply watch the series all the way through and enjoy it. The way I did the first time it aired.
  2. Then a second time to listen to the commentary. Aside from the innane commentary from Inara, it is worth every moment.
  3. Then a third time so that I can see each episode with the new perspective gained from listening to the commentary.
  4. Then perhaps a fourth time, because I wasn't really paying attention all the time, as I was a hack'n.

God, I miss that show. I honestly can't believe Fox canceled a show penned by the screen writer for Toy Story and one of their most popular shows of all time, Buffy the Vampire Slayer, while in the same year Fox renewed the despicable Temptation Island for a second season, and introduced a number of new shows - none of which survived to see the next season. Fox showed absolutely no vision with canceling Firefly. Damn them.

Want to take your Perl knowledge to the next level?

TrackBacks (0) Comments (0)

For those who live in the Bay Area and are interested in taking their Perl knowledge to the next level beyond Perl’s basic syntax, I am teaching a course in “Intermediate Perl Programming” at UC Berkeley Extension. This is a class I have taught before after students who took my Introduction to Perl Programming class had so much fun. If you are interested, by all means sign up. If you are unsure, attend the first class for free!



Recent Entries

Automagic URL redirection and SEO maximization in Movable Type
Clean Sweep now allows me to change my URL structure without worrying about how Google might penalize me. Clean Sweep…
Creating plugins in Movable Type, with NO PERL REQUIRED
Not to long ago I began work on a very cool new theme, or Template Set, for Movable Type. I…
Keeping a watch over customers using Twitter, and what it really means to be "open"
Not too long ago I stumbled upon a user who was having problems with Movable Type who I later helped…
Change Congress