June 2004 Archives

Robotron

|

Distributed Tivo, take 2

|

OK, let me try again.

You know what Tivo is: an appliance that records TV shows as files on a hard drive.

You might know what Bittorrent is: a program that makes file downloads fast by swarming bits of them from your neighbors to you.

Combine the two and you have a very cool gadget. Plug one end into your home network connection, plug the other into your TV, wait a while, and start watching prerecorded programs.

Key points:

  • You don't need cable anymore.
  • Depending on your connection speed, you can probably watch a live program delayed by a few seconds, assuming a neighbor is recording and sharing it.
  • Advertisers can divert their distribution budget into their production budget. In other words, they'll take the money they save on airing commercials and spend it on making commercials that are more enjoyable to watch.

I wish someone would do this!

Noodles

|

Cup-a-Noodle products typically have the following instructions:

  1. Add boiling water.
  2. Cover and wait 5 minutes.
  3. Enjoy.

So if I don't enjoy them, is it the manufacturer's fault for producing a bad product, or is it my fault for not following the directions?

hexdump

|

This is the best I could come up with for printing out a bunch of bytes from a file into a format that you can put in a C program. I couldn't figure out how to get rid of the trailing junk:

hexdump -e '8/1 "0x%02x, " "\n"' file_to_dump.bin

Caltrain

|

This morning I took the new Caltrain Baby Bullet train to work. It arrived at both stations right on time!

DQSD search

|

This is a new Dave's Quick Search Deskbar search, cf (short for "clip file"), that takes either the search arguments or whatever text is on the clipboard and saves it on the desktop as an appropriately-named text file.

Examples:

cf dentist 555-1212
cf [a snippet of text just copied from a web page]

Note that you'll get an ActiveX warning the first time you run. This is probably a good thing.

Cool - unlock your phone

|

Bloom filters & Venti filesystem

|

I was playing around with some ideas for WINW that involved identifying blocks of content by their SHA-1 hashes. That was what I was doing for peers, but I generalized it to all content. Then I stumbled across the Venti filesystem, which crystallized my vague thoughts very nicely.

About this Archive

This page is an archive of entries from June 2004 listed from newest to oldest.

May 2004 is the previous archive.

July 2004 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.2-en