BitTorrent: One of the best features of BitTorrent isn't immediately obvious from the design. By only performing the actual distribution of files (via torrents, with a tracker), the searching for files can be outsourced to Google (since torrents are mianly just listed on random webpages), which is far better at searching than any client could be. This also means that there's no need for a central server to find trackers, and avoids a walled garden which can't take advantage of any upgrade in searching technology. The disadvantages are a lack of metadata in the .torrent file (however the unix philosophy of do one thing (.gz/.bz2 vs .zip) implies that metadata should be kept in the file where it belongs) which impedes searching, and old torrents generally not being available (due to people closing them). The latter could be at least partly fixed by a more traditional p2p app front-end that kept already downloaded torrents around. Gah, that explanation sucks donkey balls and could be much clearer.
Parties: Yeah, that party sucked. I came up with a wonderful proof of why the corridor was (and has always been) the place to be at that house during parties, but this diary is too out of context to contain it.