http://www.youtube.com/watch?v=p2Nc1kvAF3A&eurl=
ill be gone on a trip for a while, talk to you guys when I come back!
Take care everyone! email me your address if you want a postcard
haroon at boringdays dot com
For example, Linux had at least two completely independent USB stacks before Linus Torvalds rejected them both and wrote a third one from scratch, after he found both existent Linux stacks unsatisfactory. (When pressed for an explanation as to why he selected the API he did, Torvalds stated: "because I wanted to."