That is interesting, but probably not a viable solution for _today_. Something like an always-on dashcam [1] would be the way to go. I'm thinking there are some out there whose energy is generated by pedaling your bike.
yum was good software. Vidal will be missed.
Rob Levin, lilo (founder) of FreeNode, was another person lost to a hit and run accident while he was riding his bike. What can be done to make biking safer in the states?