This afternoon I noticed my Internet connection was crawling and after poking around I discovered that PeopleFallingOver had linked to a 29 meg video file I created a few years ago (the video, btw, is the infamous amateur video of the wedding reception floor collapse in Tel Aviv on May 25, 2001; I set it to music by Godspeed You Black Emperor! and stretched it out for effect. Yes, it is macabre, but the video is so compelling I couldn't help myself).
I started looking around for someplace else to host the file with a fatter pipe than my house. The ever knowledgable Boris on #joiito quickly pointed me to freecache.org. Freecache is a rather smart system:
FreeCache works by moving content "hot spots" on the web closer to users. This provides several advantages to various parties involved: Users get faster downloads, content providers pay less for Internet-bound traffic, and ISPs pay less for Internet-originating traffic.
The nice thing about it is neither the user who will be doing the downloading (the PeopleFallingOver users) nor the person doing the hosting (me) have to download or install any software to take advantage of the freecache.org network. As the host, I only had to have my webserver automagically redirect all requests for http://myhost.com/myVideo.avi to http://freecache.org/http://myhost.com/myVideo.avi instead. Now when the user requests the video from my server, it actually causes it to be cached on a nearby Freecache caching server so subsequent requests will be shared between my original host and the Freecache servers around the world! Genius!
So if you'd like to see the video, czechy doubt here (courtesy of freecache).
Update: 12 hours later, it appears to be working. My apache log shows many more downloads but my ISP connection doesn't seem to be overtaxed.
(nods to Sean).