Have we reached “Peak Ruby”?

ruby8ball

The Terry Chay peak theory, also known as peak ruby, is a not-so-influential theory concerning the long-term popularity of software languages. It predicted that future popularity in Ruby will reach a peak sometime in the year 2007 and then decline. Some observers believe that because of the high dependence of the language on hype, the impending post-peak scalability problems and possible resulting severe migration to another language du jour as the next panacea. (citation needed)

A conversation (that mostly happened):

D—: You killed Ruby! You bastard!

tpci_trends
Ruby TIOBE stats by itself

Me: I didn’t start the fire! 😀 Yeah, that one-month dip was a big deal in the Ruby community.

D—: They got bent out of shape over the tiobe stats? It was a one-month statistical glitch. They don’t know what a stat is.
D—: On that channel9 link, Replace Ruby with Java. It’s the same thing. “I’m sorry, you just used the wrong JVM. Why not use IBM’s.”

Me: No, you just don’t understand the psychology of Ruby people.

D—: I don’t.

[The psychology of Ruby after the jump.]Continue reading

My dog days as a student

“You can keep doing that forever, the dog is never going to move.”
—Jack Sparrow, Pirates of the Caribbean: The Curse of the Black Pearl

When taking the long way home, I noticed a lady sweeping the sidewalk while her pug watched over her.

I had to stop by and pet the dog. Another pug came out. Then another. (The fourth one didn’t make it down the steps.) We talked for a bit (with the lady, not the dogs—they just made various attempts for my attentions).

I asked for directions. I plugged dogster. (Being a geek, I mentioned how this beat out them in this.)

Somewhere along the way she asked if I was a student.

I wrote before that I get that a lot. But the day after my birthday, at this stage in my life, that’s a pretty cool thing to hear.

(The guys at work joke that I’m 21 Jump Street, to which a friend points out that I and Johnny Depp share the same birthday.)

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.