This is my first diary entry. I find it interesting that most diaries on advogato have migrated to one of two formats: the one I'm using (or attempting to use) now, and the plain, just typing format. I wonder wether this is because of evolutionary reasons or social reasons. I want to post diary entries on my website as well, because I spent some amount of time making it look nice. I also want to contribute to discussion here. I am faced with the decision of how to split my thoughts or mirror them appropriately. I should look for previous examples.
Since I took a large test earlier this month, I have been thinking off-hand about how to represent the BitTorrent system as a resource or task allocation problem, with the intent of proving some nice properties about the BitTorrent system.
Dieting and Excercise
While I've been on the Hacker's Diet for a few months now, I just recently started the excercise program described within. The words in the book are true -- the program takes minimal time, no pain, and is improving my welfare, or at least I believe so. I do the excercises as soon as I wake in the morning. I wonder while excercising wether it bothers the people who live under me. When I'm doing running and jumping I find it hard to not make a lot of noice. I started thinking of supplementing it with some other excercise, in addition to the 40-60 minutes of walking I get every day for walking to school and back. I've also found that I'm actually making and enjoying salads with my lunches and dinners. I find this strange because I never enjoyed salads before. The dieting part seems to be working fine, which makes me happy and lighter.
I was surprised to find precious few applications for linux that help you do the things in the hacker's diet, which makes me want to write something. My first idea was some sort of program to guide people through the excercise program. Simple instructions for each excercise, with perhaps some diagrams, would help me. It's become a weekly activity to look up the new excercise amounts I need to do, which is annoying. A little GUI application would let me just hit the spacebar and get my count for the current excercise, I think that would be nice.
I have been renting a bunch of movies from Greencine lately. I've begun to think of ways that I can increase the amount of DVDs that I get out in a month without paying more. Mostly I've been thinking of a Karma system. The downside of using Greencine is that as someone who doesn't live on the west coast, I have 3-4 day delivery times. People who live closer to the source get more value out of the system. A karma system could be developed where I tell Greencine when I put things in the mailbox, and if they get it within a reasonable amount of time from my indication, I get a karma point. If the DVD doesn't arrive in that amount of time, I get a karma point taken away. People with reasonably high karma would qualify for simultaneous delivery, where Greencine sends out the next DVDs when you tell them you send on your end. This would benefit all customers, not just the ones that are far away via USPS. The system would be limited so you would never have more than your current out limit of simultaneous deliveries happening at the same time.
It's harder and harder to get myself to do leisure work like working on free software projects. I find myself doing too much other stuff.