Category Archives: Programming

The Digg Debacle

Digg has gotten itself into an awkward place with it’s latest redesign, Digg v4. The users are mad, the content has taken a turn for the worse, and now they’ve decided to fire their VP of Engineering over the whole debacle. … Continue reading

Posted in Database, Programming | Tagged , | Comments Off on The Digg Debacle

Powered by Nginx

I’ve finished building my new server for this blog and have made the migration from Apache to Nginx. To a large degree Apache has worked very well for me, but over the last year there have been two occurrences where … Continue reading

Posted in Programming | Tagged , , , , | Comments Off on Powered by Nginx

Visiting the Facebook Office in Seattle

I enjoyed the Facebook party last night at their new Seattle digs. It was fun chatting with all the engineers and especially their VP of engineering, Mike Schroepfer. It’s interesting how open the big tech companies are about their systems. … Continue reading

Posted in Facebook, Programming | Tagged , , , , , | Comments Off on Visiting the Facebook Office in Seattle

Facebook Seattle Office Party: coding required for admission

I came across an blog post today announcing an office party (read: recruiting event) at the new Facebook office in Seattle. To get an invite to the party you have to solve a puzzle (which gives you a URL) then … Continue reading

Posted in Database, Programming | 2 Comments

Deferred Acceptance Algorithm

I just read an interesting article in Forbes talking about Alvin Roth’s work in New York City public school system to place incoming freshman in. Fascinating work. I wonder what other problems this algorithm could be applied to? How about … Continue reading

Posted in Programming | Tagged , | Comments Off on Deferred Acceptance Algorithm

WordPress 3.0 Released!

WordPress 3.0 was released today. I upgraded a handful of installations and it went smoothly for the most part. I did get an error message related to http.php Allowed memory size of 33554432 bytes exhausted But following a tip here … Continue reading

Posted in Programming | Comments Off on WordPress 3.0 Released!

NoSQL: Scaling beyond traditional relational database systems

The latest trend for highly trafficked websites is to move away from MySQL in favor of distributed storage systems most commonly referred to as NoSQL databases. Google been in the NoSQL camp for quite a while with Bigtable. Digg recently … Continue reading

Posted in Database, Programming, Storage | Tagged , , , | Comments Off on NoSQL: Scaling beyond traditional relational database systems

Google Public DNS: Perhaps better than Comcast?

I walked into my office after lunch and my internet connection was down. WTF? How can it be down. Well, turns out the internet is just fine, but the Comcast DNS servers are either not responding, or are running really … Continue reading

Posted in Programming, Random | Tagged , , , | Comments Off on Google Public DNS: Perhaps better than Comcast?

DeathCabForCutie.com MySQL Meltdown

I stopped by DeathCabForCutie.com today to see if they had any tour dates. After trying to click on the blog the website turned into a pile of steaming MySQL failure! Warning: mysql_connect() [function.mysql-connect]: Too many connections in /nfs/c04/h02/mnt/62444/domains/deathcabforcutie.com/releases/20090526132419/cake/libs/model/dbo/dbo_mysql.php on line … Continue reading

Posted in Music, Programming | Tagged , , , , , , , , | 1 Comment