Monday, March 2, 2009

How FriendFeed uses MySQL to store schema-less data - Bret Taylor's blog

Follow that story...
Relational model fading.

How FriendFeed uses MySQL to store schema-less data - Bret Taylor's blog: "How FriendFeed uses MySQL to store schema-less data
February 27, 2009
Background

We use MySQL for storing all of the data in FriendFeed. Our database has grown a lot as our user base has grown. We now store over 250 million entries and a bunch of other data, from comments and 'likes' to friend lists.

As our database has grown, we have tried to iteratively deal with the scaling issues that come with rapid growth. We did the typical things, like using read slaves and memcache to increase read throughput and sharding our database to improve write throughput. However, as we grew, scaling our existing features to accomodate more traffic turned out to be much less of an issue than adding new features."

Thursday, February 26, 2009

LL Future

Evidently Perl 6 and Ruby are lightweight languages!

Whatever. Sounds like this conference was really interesting. One comment by Larry Wall surprised me:
“We learn natural languages by repeating what other people say. We learn programming languages by copying what other people do, and eventually, we discover the meaning”
Reminds me of Kent Beck: "Monkey see, monkey do."
And Richard Gabriel's essay: Designed As Designer.

Open Source Postcards from Japan: ”Lightweight Language Future”: Japan’s Largest Dynamic Language Conference Held in Tokyo: "”Lightweight Language Future”: Japan’s Largest Dynamic Language Conference Held in Tokyo
On August 30th, approximately 1000 “Lightweight Language” enthusiasts gathered in Nakano, Tokyo, for the sixth annual Conference named “Lightweight Language Future” that was held by LL Future Organization http://ll.jus.or.jp/2008/info (Japanese)."

Wednesday, February 25, 2009

The Mitsos Reverse Launch

Breakthrough in paragliding...

The Mitsos Reverse Launch: "The main advantages of the technique are:

* Better overall control of the glider.
* You can steer the glider as it comes up.
* You can stop it overshooting in strong winds.
* No need to release the brakes at all."

Thursday, February 12, 2009

Google Reader (162)

Looks like just the thing for TV and Mt. Tam trails!

Google Reader (162): "Lupine Bike & Adventure Lights
from Cool Tools

In the winter I mountain bike one to two nights a week after dark on fast technical single track trails. I have built my own lights and purchased commercially-available lighting systems upwards of $400. I have tried halogen, HID, and LED lighting systems. Until now they were all a compromise. I am now using the Lupine Tesla 700 LED light, and I have to say it makes everything I have used up to this point seem like a silly toy. Weighing a mere 102g, this light outshines my brightest HID system, is more efficient than my smallest halogen, and has the best construction, controls, and mounting system I have seen in a light."

Saturday, January 31, 2009

Photographer's Friend?

TinEye does a reverse search on images. A photographer should/could/might be able to find uses of photos.

Tuesday, December 30, 2008

DELL IBM TOSHIBA COMPAQ HP LAPTOPS

Reconditioned Laptops

DELL IBM TOSHIBA COMPAQ HP LAPTOPS: "Welcome to Laptop-Advantage. You have found the best store on the web for used notebooks refurbished to excellent condition. Great notebooks at low wholesale prices with warranty. Large selection of IBM Thinkpad, Dell Latitude, Compaq Armada, Evo, Toshiba Tecra and other laptop computers. Fast laptop shipping worldwide."

Wednesday, August 1, 2007

Xacti VPC-E1 Arrives

Get the required background in an old post.
Fun. Manual way too big. No sd card included.
Somehow I quickly put it in 'audio only mode'. That was confusing!

Small. Exciting video. Pretty easy to operate.

Video coming to a blog near you!