DIGG: 4000% PERFORMANCE INCREASE BY SORTING IN PHP RATHER THAN MYSQL

To scale at Digg they followed a set of practices very similar to those used at eBay. No joins, no foreign key constraints (to scale writes), primary key look-ups only, limited range queries, and joins were done in memory. When implementing the comment feature a 4,000 percent increase in performance was created by sorting in… Continue reading DIGG: 4000% PERFORMANCE INCREASE BY SORTING IN PHP RATHER THAN MYSQL

User Feedback & Twitter

When we launched the new HipHopDX.com at the beginning of the month, I was quite surprised at the inital feedback I was seeing on twitter versus the email I was receiving from the contact form.  Twitter was generating 90-95% positive feedback, whereas emails were 100% negative! The few negative tweets were all fairly constructive and… Continue reading User Feedback & Twitter

CAPTCHA FAIL!

If you’re going to invent your own non-standard CAPTCHA, please provide instructions! I tried entering ALL the letters, ONLY the letters with a mouse pointer and ONLY the letters WITHOUT a mousepointer. Nothing worked.

Bizzare Firefox 3 HR Tag Rendering

I stumbled across this bizare new rendering bug in Firefox 3. CSS: hr { background: url(“bar.gif”) no-repeat; width: 385px; height: 15px; border: 0; } HTML: <hr noshade=”noshade” /> Here’s what it looks like in Firefox 2. Now Firefox 3. It would appear that Firefox 3 is adding a border-radius value to all <hr/> tags. Removing… Continue reading Bizzare Firefox 3 HR Tag Rendering