Older blog entries for mishan (starting at number 83)

Just got back from vacation -- I was at Mammoth lakes.. Pretty boring place. I had the opportunity to get free unlimited internet access but I accidentally took the wrong modem (this one overheats and malfunctions in a matter of minutes.) I was able to get on for 5 minutes at a time to check email -- I had to take the pcmcia card out, put it in a plastic bag, and stick it in the freezer for 30 mins. The laptop really sucks and is what makes the modem overheat -- although it should be able to stand the heat just like my ethernet pcmcia card. Oh well....Been trying to implement XText widget into GtkHx but couldn't get it to work. I need to finish a bunch of C++ excercises from a book before Thursday, for AP Comp Sci. I have a stupid school matriculation ceremony to attend on Wednesday and I have to finish reading the worst book I have ever read -- "Mrs. Dalloway" by Virginia Woolf. The matriculation ceremony is awful too. They make us wear formal clothes (evilness!!) and sit for 30 minutes with no shade and listen to a stupid speeches. Then we have to sign some book, swearing that we will uphold some "honor system." Anyway, it sucks, but at least they feed us.

I got my new computer. It is an 800Mhz AMD K7 with 256mb RAM. I'm running Debian (woody) on it. I finally have a normal workstation. My powermac was incredibly slow. amit came over and helped setup drivers for DVD, SoundBlaster LIVE, and GeForce -- as he has already done this before. I worked a bit on GtkHx -- got rid of the gnome-color-picker code I stole (this fixes a major bug and no more imlib dependency.) Also fixed agreement font and cleaned up code. I am expecting to make a release sometime tomorrow. I have a screenshot of my new machine in action at http://www.nasledov.com/misha/screen.jpg.

Today (Aug 20) has been a sweet day. GtkHx finally is in Debian (thanks seeS) and I fixed my DNS server (moving nasledov.com to olympusmons.) Haven't hacked on GtkHx or peggdrop or Hue in a while. Been too lazy =( I thought I'd be more productive this summer but this freedom is making me lazy. Thank you, amit, for the patch for GtkHx, I'll add your changes soon...Must start being productive again...

LinuxWorld Expo was cool! I saw Nitrozac and Snaggy, Rob Malda, Emmett Plant, amit, codetoad, aaronl, and others. Too tired to write stuff now but I have pictures posted at http://olympusmons.dhs.org/misha/lwe/

Just spent a long time trying to get xmms working on OpenBSD. First of all, the OpenBSD glib does not support gthreads. To fix this, one has to install the OpenBSD glib and make sure all remains are deleted. Then you have to compile and install glib with-threads and make the appropriate symlinks for programs that depend on a non-existant lib (libglib.so.1.2) xmms also requires a lot of modifications that I do not want to go into detail. I got xmms running but it cannot load plugins (and therefore cannot do anything.) I think the reason is that the loader for the plugins doesn't support the OpenBSD arch...I didn't feel like hardcoding the play plugin into xmms to get it to work, as one of the cool qualities xmms has is loading plugins...At least I got spruce compiled though, I no longer need Yahoo to check my POP3 accounts from work heh...Getting very sick of OpenBSD and considering coming here during the weekend to install Debian (I really don't want to spend a workday installing/setting up Debian.)

Have not accomplished much. I worked a bit on message chat in GtkHx today finally and I made some accomplishments but too hard to test over remote X as my uplink sucks. I am going to move the nasledov.com domain to olympusmons (my home machine) soon. I have already sent the necessary requests. I got a 3D Prophet DDR/DVI (GeForce 256 chipset) yesterday for free. A coworker said it was malfunctioning for him and that I could keep it even if I got it to work -- he said it might have been heat. I tried it for a short period of time (VGA mode) and it seemed to work fine. I didn't want to fsck with any windows drivers...I can't wait until I get my machine...Well, I can't wait until I order it =) I'll use this card as the primary video card probably, I hope the XFree86 drivers for it are good. Has anyone tried them? I got a pass to Linux World Expo, I can't wait! =) Still playing Diablo II a lot...I believe GtkHx can still be finished by the end of the summer if I really "step on the pedal." It seems during the summer I am much less productive than during the school year. Also a bunch of progress on peggdrop, although I am not the person responsible for it. I have not had time to work on peggdrop, but I would like to congratulate amit for the progress. He has implemented encrypted password authentication and Slashdot headlines. I'll probably leave my Diablo II cd at work today so I can do some work on GtkHx. I want to implement message chat , nick-tab completion, and fix files for next release (0.7.1)

Not much going on...Tinkered with a few GTK+ widgets I have not previously tried...I just ordered the GNOME/GTK+ Programming Bible. I saw it at Fry's and it seems to be the GTK+ Reference book I have always wanted =) Should come in a day or two I hope (since Amazon's shipping is superb.)

Today was a pretty sweet day. Here are the hilights: I didn't have to bike to work, I had pizza for dinner, I discovered GTK+ for Perl, I hacked together a small volume control for OpenBSD (nothing major, just a little app for myself (it's a frontend to audioctl)), and got very far in Diablo II (I started a new char on Closed Battle.net where your character is securely stored on the server and cheating cannot happen.) The reason for this is because we stopped trusting each other in Diablo II due to ability to cheat so we all agreed to play Closed Battle.net. There is a bit more lag and often servers have problems, but it is actually more fun! You get the feeling that you earn the totally "Badass Armor" of the game. Anyways, have to go to sleep early...Stupid community service...It's a waste of time. I'd rather do a community dis-service..

I made a major commit to GtkHx in CVS. I cleaned up a bunch of source and redid the autoconf script from scratch. I still have one thing to fix: the installation. Anyways, before I make a new release I have three things planned: a new message interface similar to the X-Chat query window, name tab completion in chat, working uploads.

I also made a request system out of perl for some friends. It was a pretty simple job but I enjoy helping friends. Still addicted to Diablo II but my productivity is going up once again.

Overall, today was a pretty productive day...

Klingon phrase of the day: "Hab SoSlI` Quch!"

23 Jul 2000 (updated 7 May 2001 at 22:14 UTC) »

Bah...Diablo II has struck again! =( Anyway, I was looking at the Fry's Electronics ad in the newspaper and I spotted a sweet computer! It's pre-built and I'd rather build my own but this one looks really nice. It's an HP, costs $1.3k, and here are the specs I remember: DVD drive, CD burner (4x write, 4x rewrite), 20gb hd, 128mb ram, riva tnt 2, 733Mhz PIII, and, of course, an ethernet card. I forgot the sound card but I am sure it includes a decent one. This looks almost too good to be true! And no CompuServe rebate shit either. I tinkered a bit with my bot today, didn't accomplish very much. The bot +s+i'd a channel and I didn't notice it and for the rest of the day I went playing Diablo II until about 12 hours later I noticed it, lol. Oh well. I began tinkering with my snake game a bit again...for 5 minutes. I discovered quite a few major errors and fixed them but to make it functional, I'll have to put in a few hours of work...I have all the time tomorrow..Also I finally replied to emails deep in my mailbox that I have neglected to reply to...bah...I really need to work on GtkHx files -- that's the main thing lacking...Then I can fine-tune a bunch of stuff and it should be ready for a 1.0 release. I fixed a bug amit reported but I want a cleaner fix that actually reports to the user what the problem was. I hope to use my time wisely tomorrow and not let the fun of Diablo II take it away...

aaronl: bah.

Also, I've neglected to write about what happened at work. They gave me a slow 400Mhz Compaq Presario (POS) to put OpenBSD on but it failed to boot so I installed it on my 700Mhz workstation instead =) OpenBSD is okay, I am using it as my primary OS at work...I still prefer Debian over OpenBSD.

74 older entries...

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!