Archive for May, 2007

Open Coffee Club San Diego

Sunday, May 20th, 2007

If you are in San Diego, come hang out with us at the local Open Coffee Club. We meet every Friday at lunch. Click here for more event details, the event page itself is hosted by a San Diego startup ;)

From opencoffeeclub.org,

The OpenCoffee Club was started to encourage entrepreneurs, developers and investors to organise real-world informal meetups to chat, network and grow. Read the blog post that started the ball rolling. This is the online complement to that offline network. Meet people, find out what’s going on nearby you and then go and take part.

Building a career by trials of fire

Sunday, May 13th, 2007

Wow, I just read this today and it’s just an amazing insight to what _the_ Bill Gates is like, as a boss. I guess I’m relatively young and my only real recollection of Bill Gates from the media (as far as I can remember) is that he’s a really soft spoken quiet guy. And oh, rich.

Anyway, so this was an interesting read to me about how Bill Gates grilled his subordinates. Imagine a presentation to your boss that goes something like this:

Billg typically has his eyes closed and he’s rocking back and forth. He could be asleep; he could be thinking about something else; he could be listening intently to everything you’re saying. The trouble is all are possible and you don’t know which. Obviously, you have to present as if he were listening intently even though you know he isn’t looking at the PowerPoint slides you spent so much time on.

At some point in your presentation billg will say “that’s the dumbest fucking idea I’ve heard since I’ve been at Microsoft.” He looks like he means it. However, since you knew he was going to say this, you can’t really let it faze you. Moreover, you can’t afford to look fazed; remember: he’s a bully.

Pretty brutal, IMHO. But I agree with the conclusion of the blog post’s author Tom Evslin, that

Some people flourished in this trial by fire atmosphere. In fact, that is exactly what billg was doing. As smart as he is, he had no way to know most of the time whether the person presenting to him was right or wrong (unless their logic was obviously confused in which case they deserved whatever happened to them). So he tested us. Since you knew you were likely to be tested on anything, you really did think long and hard about what you were doing and what you were presenting.

As brutal as that may seem (the disadvantages of doing that aside), I do see the value in that. In fact, to generalize, that’s how open source coding works — weak inferior code are called out and corrected, all done in a public setting; so there’s no such thing as “saving face”. Public embarrassment is the punishment.

Reminds me of what they call “parental love”. Where I grew up, kids were spanked/caned/physically punished by their parents for being bad. The punishment was harsh, but it was done for the long term benefit of the kid, and the parents only want the best for their kids.

Programmer or serial killer?

Wednesday, May 9th, 2007

A test of nerdiness. I guess trivia buffs would do well too. Take the test!

Thanks, Ian.

Windows Vista’s speech recognition for programming Perl

Wednesday, May 2nd, 2007

I laughed my ass off on this one :D

Hat tip to my co-worker Eric!

Task(s) + Vision

Wednesday, May 2nd, 2007

A vision without a task is but a dream
A task without a vision is drudgery
A task with a vision is the hope of the world
– Inscription on a church in Sussex 1730

I’ve seen plenty who talk and talk and do nothing — what I like to call “all bark and no bite”. For some reason, this all bark and no bite attitude annoys the hell FUCK out of me. For those who don’t understand me, it’s the equivalent of nail screeching on glass, or that annoying person you dread running into by accident, <insert something really annoying to you here>. I differentiate myself from all-bark-and-no-bites by being the complete opposite — I favor a man of action and if I must, would want to fail because of action, not inaction. Do hold me to my words here, if I ever become what I swore I would never become.

By the same token, doing the same thing over and over without learning, improving, or worse *gasp* no vision, is settling for mediocrity — another sworn enemy of mine. If you don’t know where you want to go, then it won’t matter where you end up. And I know if I let that happen, odds are that I will end up somewhere I won’t like.

A vision, along with execution, is the perfect combination.