Satya's LJ archive 200305

Event time: 2003-05-01 17:19:00
Log time: 2003-05-01 14:22:40

matthew counting the computers in the lab: "1 2 3 4 5... 6...7... 8 9 10... 11 12... 13.. 14... 15... 16 17-- holy ^%#$!"

Event time: 2003-05-05 11:54:00
Log time: 2003-05-05 08:56:57

Oops, I did it again.

while(node!=NULL)       {
       printf("%s\n",node->content);
       }

Event time: 2003-05-05 11:59:00
Log time: 2003-05-05 09:02:42

Why is XML always so icky??

Event time: 2003-05-06 14:01:00
Log time: 2003-05-06 11:04:18
Subject: Link of the day

http://gladstone.uoregon.edu/~dwiggin1/ especially
http://gladstone.uoregon.edu/~dwiggin1/cool/phone.htm

Event time: 2003-05-06 14:03:00
Log time: 2003-05-06 11:06:31
Subject: hackers are painters

http://www.paulgraham.com/hp.html

Event time: 2003-05-06 23:26:00
Log time: 2003-05-06 20:26:29

Wolverine is a chipped Detian with spurs.

Event time: 2003-05-09 14:54:00
Log time: 2003-05-09 11:54:37
Subject: Gratuitous applications

digitaldj - An SQL based mp3 player front-end

In Bog's name, why?

Event time: 2003-05-09 14:45:00
Log time: 2003-05-09 11:46:03

abcde - A Better CD Encoder
found while looking for a way to convert http://bressler.org/sounds/misc/cat.wav to mp3.

Event time: 2003-05-09 14:52:00
Log time: 2003-05-09 11:52:51
Subject: Rant on winamp skins

I don't make winamp skins, because I don't know how.

But, come on, I understand that winamp skins must have buttons which are freakin' readable. And visible.

And the skin should be a good image and perhaps make sense as a music system console. A simple photo with cutouts for buttons doesn't -- shouldn't -- cut it.

Event time: 2003-05-12 08:55:00
Log time: 2003-05-12 05:59:48

F-15E Strike Eagle Bunker Buster 1:32 by Tamiya:
http://www.megahobby.com/cgi-bin/shopper.exe?preadd=action&key=TAM60312

That much detail, at 1:32, costs $130+ ??

Event time: 2003-05-12 10:47:00
Log time: 2003-05-12 07:53:36

"A computer is only as secure as its weakest exploit."

Event time: 2003-05-14 20:23:00
Log time: 2003-05-14 17:23:37

http://www.igeek.com/articles/Career/SoftwareEngineer.txt

Event time: 2003-05-18 19:47:00
Log time: 2003-05-18 16:47:33

Graduation day, yay!

Also saw Matrix Reloaded. Good effects, stupid details in the stories, extremely cliffhanger ending.

MR almost got pre-empted by the NXE:TMP release on Fri May 16th. http://www.eyrie-productions.com/NXE/  I'd say the effects in NXE:TMP were better, being entirely imaginary. There was one scene where... well, no spoilers in this: the EVAs do a Neo/Smith-style everybody gang up on the good guy and the good guy flings them up and away scene. Also, NXE:TMP had a better storyline and a much better ending.

Event time: 2003-05-20 14:44:00
Log time: 2003-05-20 11:54:12
Subject: Matrix epiphany

So at lunch today, matthew, James, and I were discussing the Matrix in general, and we realised that Neo had to die to become the One. Why? Well, I'm guessing that Neo isn't the One until the Matrix writes some code into him, i.e. patches his core image (I'm not talking about his residual self-image). It's really difficult to patch a running program, you're more likely to overwrite something or crash it completely. So, the Matrix had to stop Neo for a bit (with SIGHUP probably), patch him, and hope that he would restart fine. Now Neo had the potential to become the One, i.e. he was one of a small set of people whose Matrix avatars could be stopped and restarted like that.

Event time: 2003-05-21 11:25:00
Log time: 2003-05-21 08:32:30
Subject: DBI developers are on something

So we updated to perl 5.8.x on I think the testing box, which brought the new DBI packages.

The new DBI packages use a different method to connect!! This breaks *all* our scripts. It's supposed to be a warning for now, but it doesn't. Aaargh. And it's going to be an error in future versions, so now we're firefighting to fix this. While we're at it, we removed the fourth attribute and then discoevered that it's required, because AutoCommit won't be defaulting to 0 in future versions, causing the same cycle next year.

Whatever happened to keeping the interfaces constant?

Event time: 2003-05-21 11:46:00
Log time: 2003-05-21 08:51:20
Subject: html email is evail

http://www.georgedillon.com/web/html_email_is_evil.shtml

http://www.georgedillon.com/web/html_email_is_evil_still.shtml

Event time: 2003-05-21 11:51:00
Log time: 2003-05-21 08:56:42
Subject: more evil html mail

http://www.birdhouse.org/etc/evilmail.html

http://www.evolt.org/article/HTML_Email_Isn_t_Rich/25/53732/index.html

Event time: 2003-05-23 21:54:00
Log time: 2003-05-23 18:54:03

Well, google search is now showing up in sitcoms and stuff.

Event time: 2003-05-25 22:32:00
Log time: 2003-05-25 19:32:41
Subject: Trainsss

http://satya.virtualave.net/page16.html

And my digicam is working quite nicely, too.

Event time: 2003-05-26 17:57:00
Log time: 2003-05-26 14:57:21

There's a Memorial Day Star Trek marathon on the SciFi channel. What's up with that?

Event time: 2003-05-27 15:03:00
Log time: 2003-05-27 12:07:45

openacs-doc - Documentation for the web development platform OpenACS.


So where's the openacs?!

Event time: 2003-05-27 15:01:00
Log time: 2003-05-27 12:06:27

The "fhs" format is an FHS-compatible format which installes all binaries in /usr/bin, and uses /var/lib/svscan as the service directory. This format is NOT recommended as it will most likely not be supported by DJB or any of his mailing lists.

What is it with djb?
It's stupid, every other package, you do apt-get install, and it installs. *This* one, you apt-get install the download and build scripts, which then builds a frickin .deb file and installs *that*.

Event time: 2003-05-27 19:14:00
Log time: 2003-05-27 16:14:30
Subject: Railfanning

Von Ryan's Express. There's a train. Some railfanning involved.

Event time: 2003-05-28 12:34:00
Log time: 2003-05-28 09:38:57

Okay, email servers, autoresponders, and other things that live inside the internet email system should NOT be perky. They should not go "Hi! this is the foo program. I work for my owner, bar."

They should be like the generic mailer-daemons, which are more like "abuse me and i'll blow you're frickin' head off. Go ahead, make my frickin day."

Event time: 2003-05-28 10:50:00
Log time: 2003-05-28 07:55:34
Subject: Heard during this morning's anti-spam and coffee session

"PS3 will run Linux" "Right after hell freezes over?"

"Pine and Outlook are essentially the same."

"One day, outlook will be able to send email" "Right after PS3 will run Linux, right?"

Event time: 2003-05-28 13:10:00
Log time: 2003-05-28 10:14:51

People have to understand two things: an "instant message" doens't mean that I will answer instantly. Dinging me doesn't work because I have my sound turned off FOR A REASON. I could be logged in and away from my desk. Okay, that's three things.

Event time: 2003-05-28 17:12:00
Log time: 2003-05-28 14:17:12
Subject: aolserver and openacs/dotlrn
Music: SW_throneroom
Mood: accomplished

So to get dotlrn working, you have to:

apt-get aolserver

apt-get all the postgres stuff including developer libraries

download and install the dotlrn openacs package

change the aolserver init script to point to dotlrn's config.tcl file

edit the dotlrn config.tcl file to be correct

download the aolserver sources

fix the path for libpq-fe.h in the nspostgres sources

compile all the extra modules that the aolserver debian package left out, and copy them to $bindir

start aolserver

pray.

Event time: 2003-05-30 12:13:00
Log time: 2003-05-30 09:17:52

Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant. Rant.

And, oh yeah, rant.

(Too much to rant about.)

Event time: 2003-05-30 12:16:00
Log time: 2003-05-30 09:27:19
Subject: TP

Okay, so the current metaphor is that people don't want to use $GOOD_SOFTWARE because it doesn't wipe for them ("I don't like the color of the buttons" "It doesn't print to my crappy old non-standard printer" "I have to click twice, I don't want to click it should read me mind"). Well, open source (or whatever we're calling it today) software doesn't wipe for you either. But you can make your own toilet paper that's configured to fit your butt properly etc. And sure, you can download TP from freshmeat.org (which takes on a hole new meaning... oops) or something, and if you don't like it, you can melt it down and make your own!

Yes, this is disgusting. Don't read it, then. (And this is different from the anti-smoking argument, so eat some fudge.)

Event time: 2003-05-30 12:33:00
Log time: 2003-05-30 09:40:05

So there's a big anti-smoking v/s smoking thing going on at http://www.livejournal.com/~charleston_sc/ and we were talking about it at coffee today. I figure, if an establishment doesn't have a non-smoking section, or smoke is bothering me, I'd tell the manager that it's bothering me. And if they don't do something about it, I'd leave and never go back, and I'd TELL them the reason before I left. And I might cancel my order, too. So there.

Yeah, all talk no action.

Event time: 2003-05-31 23:28:00
Log time: 2003-05-31 20:28:33

http://www.skippyslist.com/ is pretty funny. Some of those things give me ideas....

Oh, by the way, next time someone asks what RTFM means, tell them it means "Read the Field Manual".