Older blog entries for jamuraa (starting at number 1)

Window Managers

I've been thinking I'm not well suited to GUI design, which I plan to do more often in the near future, because I use ion as my window manager. I feel that I don't have a common usage and that in order to make my experience more "normal", I need to have resizable things. The only thing really keeping me from switching back to fluxbox is getting everything to start. Session management is a really nice thing when you get used to it. While ion doesn't have session management, it's close enough - I make all of my gaim windows appear in a common spot, for instance, which comes in handy because they're not popping up all over the place. I wish I had this feature in fluxbox. I'll probably end up switching to fluxbox sometime tonight or tomorrow.


Lately at work I've been struggling trying to get a Gravis Stinger working with an iPaq running familiar linux, and failing miserably. I'm not sure I'm doing it right at all, so tomorrow I resort to seeing if the controller works on a normal PC. If that works, I'm going to have to make sure my serial connection isn't completely bogus. Mabye I'm using the wrong adapter or something. I wish I had an iPaq to play with at home, it would be a bit of a help.


I find myself wanting to use vi commands in web textarea boxes, well, this one, since it's the only textarea box I write large things in.

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.

Useful Karma

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.

Leisure Work

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.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!