Mark and me

I read today that Mark is moved up to San Francisco.

Cool.

Oh and he’s going to be working at the same company as me.

Cool.

Did you know the only project we worked on together at Plaxo was Lunch 2.0?

“This is going to be legen… wait for it …DARY!”

First view of first Lunch 2.0

First view of first Lunch 2.0
Santa Clara, California

Nikon D70, Nikkor 12-24mm f/4G
f/7.1 at 1/125 second, 12mm (18mm), iso 200

The first Lunch 2.0: Sneaking into Yahoo! Mission College Campus.

Way to “PA”

Me: I mean I’m pretty shy—oh, don’t laugh, it’s true. Internally, I have to really force myself to talk to a new person. I just want to crawl into my hole.

H—: But I think you like to meet people.

Me: Especially at Caltech. You talk to a girl there are only two possibilities: 1) You talk to her with four other guys talking to her; or, 2) you talk to her for like ten seconds before four other guys come around to talk to her.

H—: Hahah. Well, you know what they say… “The odds are good when the goods are odd.”

Me: “The odds are good when the goods are odd?” Sounds like a poster advocating a Prince Albert.

My Yelpz is borked!

I’m trying to sync my Yelp with the internets:

Yelp seriously needs the Plaxo widget

Argh! I have no friends 🙁

Yo! Yelp, Here’s a hint. That goes for the rest of you guys also who can’t figure out address book import. It’s scary how easy this stuff is when you let someone else do the work for you.

Barcamp Sacramento Tomorrow

BarCamp Sacramento, June 2-3

Reminder, I’ll be at BarCamp Sacramento tomorrow.

BarCamp is an unconference (it is free to attend, users can give talks at will). I’ll do my Underpants Gnomes talk. And I can do an impromptu Rails on Ruby talk. 🙂

Unconferences are great. We should support more. It’s sort of like Lunch 2.0 only not with breakfast and dinner also.

Hope to see you there.

PHP as language

There’s an interesting post on Ning Developer Blog on their choice to use PHP as the Ning platform client language.

At Tagged, we don’t roll the way Diego does at Ning, but it’s shocking how similar the thinking is. This post was related to the old dog: PHP templating systems vs. PHP as templating.

It reminds me of my biggest beef with working at Plaxo, which used C++ with clearsilver templating. Whenever I used Clearsilver, I kept thinking, “Well this is obviously designed by a bunch of C coders who think they know better.”

Coding in that joke of a templating system, was like coding with both hands tied behind your back. Having such restrictions did lead to a certain amount of creativity—introducing Ajax to Plaxo about a year before the term was coined, and maybe influencing things like Meebo—but I keep thinking how much the setup got in the way of programmers expressing their creativity. How long did my former company spend looking for C++ John Henrys, when a segmentation (like the way Ning does with Java core and PHP frontend) would have served as the steam-powered hammer?

The John Henrys can focus on what they’re good at instead of dying to prove that they can do HTML templating and everything else also. “Everything you can do I can do better…”

Diego is right, but my emphasis is different: PHP is a programming language.

And language is a vehicle for expression.

Save the PR, save the world.

I’m just an engineer and I don’t know jack about PR and I mentioned this site before, but Brian Solis has a real gem of a post on updating PR for the Web 2.0 world. It also has a nice summary of the conversation/flame war so far as well as a link to a primer for morons like me.

Good stuff.

My little stab.

(I’m starting to recognize some of the names being mentioned from Lunch 2.0: Dave McClure, Brian Solis, Jeremiah Owyang, Shel Israel, Gabe Rivera/Techmeme, Guy Kawasaki, etc.

Scary!)

Memorial Day in Fisherman’s Wharf

The loud pounding distortion of a hip hop baseline pushed through way too tiny speakers caused me to look behind as I crossed the street. I saw the car and who was inside and then did a double take. Inside the rice burner was a middle-aged white guy with a bandana that could pass for Steve Carell.

I had to share this “life imitates art” moment with someone so I called Dave Kellogg. We started to talk about Lunch 2.0 as I headed toward In-N-Out Burger for dinner. Cat Guy passed me on his bicycle mumbling something about “cat lovers only.” I turned the corner and continued to talk with Dave. We were on the subject of Guy Kawasaki.

“RAAAARRHHHHHRRRRGGGGG!!!”

I almost jumped out of my jeans. A crowd of tourists were in a semicircle around me, laughing. “Shit, Dave, Bush Man1 got me! Hold on, I have to give him a buck.”

I love San Francisco.

Pier 39

Pier 39
Fisherman’s Wharf, San Francisco, California

Nikon D200, Nikkor 18-200mm f/3.5-5.6G VR
1/80 sec @ f/13, iso 100, 18mm (27mm)

1 Just in case you don’t know, most of the panhandlers in the Fisherman’s Wharf area have a shtick. Bush Man squats behind two branches he holds in front of him and scares unsuspecting tourists for money. He also makes passing references to his blackness if the tourists are white (which they invariably are). I was actually thinking yesterday that I hadn’t seen Bush Man in a while. I dropped some money in, did the boxer greet thing with him, and went about my way.

More fast food math

Updating this post. Here are the current prices at the Fisherman’s Wharf McDonald’s:

  • double cheeseburger: $1
  • bacon cheesburger: $1
  • hamburger: $1.19
  • cheeseburger: $1.29
  • bacon double cheesburger: $1.59

Simple prescriptions and making choices

Shanti Bradford wrote a response to my rant. (Yes, it was a rant.)

I read the article and he makes some valid points. It’s a good pivot to summarize some of the things that came up in the discussions.

But then he wrote:

“[Terry’s article] makes the classic mistake of assuming (or implying) most apps will ever need to remotely scale to hundreds of thousands, if not millions, of requests a day (where Twitter currently stands).”

Time to pull out the can of whup ass! 😉

[Clarifying Ruby on Rails’s place in the world.]Continue reading