JoelPM

Joined 17 years ago

Karma
186
Submissions
79
Member since
Apr 7
http://www.joelpm.com/
View on Hacker News

Recent submissions

Comment · 14 years ago
I also work as an engineer for an ad related company (openx) and I similarly believe we do none of the above. On the engineering side we mostly write code that gets called billions of times a day and has to provide responses in a few hundred milliseconds. It's kinda fun.

Google is definitely an advertising company, but they do it well.

Comment · 14 years ago
I took CS-373 with Prof Erickson ten years ago. It was hard. But he was also possibly the best lecturer I had while in school.
Comment · 15 years ago
I thought they did something similar three years ago, but it didn't get traction and they sunset it. It makes a lot of sense, maybe the market is ready for it now.
Comment · 15 years ago
We're OpenX, located in Pasadena, CA.

We're willing to relocate, and the internship length is flexible. The internships are paid.

We wrote an ad server and have our own ad exchange. We also wrote our own time-series datastore (Erlang and C). Most of our code is Erlang, Java, and C. We're using Cassandra, Riak, CouchDB, Hadoop, and others.

We have datacenters in the US (east/west), EU, and Japan. We handle billions of requests a day, and get a couple hundred milliseconds on each one to determine which ad is the best one to serve. A typical request will hit eight backends in that time period. If that sounds fun, you can reach me at joel at openx . com.

Comment · 15 years ago
Yes! As an 'old' programmer with a family, I thought long and hard before leaving a stable job and joining a startup. In the end I decided that it was worth it even if I had to find a new job in two years and ended up somewhere that just 'paid the bills'.

In my limited experience, it seems like finding a good startup job in LA depends a lot on your network - e.g. you worked with so-and-so here and they're doing something new and think of you, where my perception of SF/SV is that awesome startup jobs are so plentiful you can't help but have one.

Comment · 15 years ago
Cool, thanks for the response. I'm enjoying the service. Good luck.
Comment · 15 years ago
If anyone from earbits happens to be reading - would you please provide an alternative to FB for login? I don't have an FB account and I won't get one just to sign up for your service. FWIW, I've paid for my music for the last ten years and currently subscribe to Pandora and Rdio. I'm in your target market, except for the FB thing.
Comment · 15 years ago
Generally, I think: "Great, you implemented a feature and registered a domain for it."
Comment · 15 years ago
I like what you said, and it mirrors my experience. It comes down to what your priorities are. In my case it's family, work, then other stuff. It's a lie to believe that you can have/do it all, but it's generally true that you can have/do the things that are really important to you. I don't ride motorcycles, fly RC airplanes, or play guitar much anymore, but I'm okay with that because they were lesser priorities than the top two.
Comment · 15 years ago
Only 15 minutes for lunch with your girlfriend? I'll give you some feedback: if you'd like this relationship to last, she's going to need a little more time than that.

=)

Comment · 15 years ago
Have kids.

Surprisingly effective. Also encourages development of other positive character traits.

Comment · 16 years ago
Comment · 16 years ago
Angry Birds Privacy policy: http://www.rovio.com/index.php?page=angry-birds---frequently...

I was pissed until I read the FAQ and discovered when they're using data and what they're using it for. Basically: If you've registered with Crystal Something-or-Other they send your data to them. The WSJ article, at least in the Angry Birds case, seems to have sensationalized things.

Comment · 16 years ago
Thanks! Worked for me.

A colleague just recommended this book last week.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton