Older blog entries for jaq (starting at number 24)

sneakums elides too often.
13 Dec 2001 (updated 13 Dec 2001 at 07:00 UTC) »


some fucking arsehole has decided to send some kind of outlook worm to a whole bunch of linux lists using one of my email addresses. I have just received about 10 or so bounce messages letting me know that mail I never sent with a subject I can't read was intercepted whilst being delivered to mailing lists I've never heard of before.

I can just ignore it, but the style of bounce and intercept message are many and varying, so there's no simple way to procmail it under the carpet. I could send a mail to these lists informing them that someone is spoofing my mail address, and suggest they don't accept mail from people who aren't subscribed to their lists (as I am not), but that's a hassle.

I decided I should automatically sign all my mail from now on, but I'm reluctant to do that because it's a hassle, and the more mail I sign, the more likely my key will be compromised (more data means increased likelihood of a crib).

Meanwhile, in the real world, I spent the last 2 days revelling in They Might Be Giants. They came to Sydney for 2 shows, and an in-store signing. I got Then and Mink Car signed by the Johns, and Lyndall got the Man It's So Loud In Here single signed... and John Lynnell said that John F misspelt his name on her single! ;) I am making the call, TMBG are the greatest rock band of all time. Both concerts were the greatest show I've seen for a while.

I'm currently listening to all my TMBG records, not quite all 270 songs, but pretty close to it ;)

Ilan wrote:
Buffy and Spike finally got it on, and Willow speaks TCP/IP.

Damn, still waiting for this next series to come out in .au! :(

In other news, it's 4 minutes until my last exam for this semester is over.


mbp gets a gold star for the Election Chaser reference ;)

So SF dies, VA dies, /. dies, K5 dies. I think T.I.S.M. said it best, with BFW. Life goes on, people.

In other news, jaq.age++;

Finally got this semester's graphics demo night over with, expect 2 new OpenGL xscreensavers Real Soon Now(tm).


I've just spent the last 2.5 days trying to rotate an object in my scene in OpenGL -- I tried angle/axis using cross and dot products, I tried using quaternions, I tried sacrificial lambs. Every time the object would just be at some seemingly random orientation. I'm sure most people know, 2.5 days of pondering the same problem can make you a bit jumpy.

Anyway, just before lunch today, my train of thought went back to first principles of a rotation, namely breaking the destination vectors up into components and adding them onto the source vectors. I decided that was too much computation, I'm repeating calculations, too; why not just... stick them in a matrix... why not just turn these 3 basis vectors I have describing the target orientation into a matrix? I do so, run the code and it works.

I am stunned.

I am so stunned, because after 2.5 days of nothing working, you really don't expect some fantastical whim of an idea to actually work first go, especially if you haven't thought about the solution at all to verify that it'll work. I get some food, and the maths behind it falls into place, and I kick myself for not seeing this solution earlier.

And I'm still on schedule. There's hope for me yet.


Oh, and I got paid today! /me does the dance of happiness


Whoot, glsnake has been released finally :) It's still rather rough, but it's getting a lot of attention.

Good to see that mirwin is still a nutball.

26 Sep 2001 (updated 29 Sep 2001 at 12:58 UTC) »


spiv and I just hacked up an OpenGL simulation of Rubik's Snake, based on an idea he and a friend of his had a few years back. Now Peter has contributed a lot of different shapes to it, and Mark (not Styx) made it compile on windos. I'm currently getting it to work with xscreensaver. Expect an URL shortly.


The bastards at iD have now made me spend 80% of the last 3 days playing Return to Castle Wolfenstein. Trust them to release it at the start of uni holidays. I love it, I really can't wait until the full version is released. I also wish I had better connectivity, there are only 2 sub-200ms ping servers I can connect to, one of them being my ISP's, so the competition gets a bit boring after a while.


Halfdave are playing at the Bat and Ball Hotel, Surry Hills, Sydney on the 5th of October, if anyone wants to come check us out.


i really want to consider rolling my own linux distribution, for personal use that is. I *really* like debian but it is antiquated.

Personally, every time I went to roll-my-own, I kept coming back to Debian. RYO just has too much overhead to stay current. Plus I'd like to know how it's "antiquated" :)

My solution will be apt on slackware.

...and then you'll require either dpkg or rpm, and then you're just duplicating work. You may as well just apt-get -b source all your packages, it'll save a lot of hassle.

Then again, if it's what you want to do, don't let my opinions stop you :)


ReadMe certified me as Journeyer. I'm flattered, but I'm not so sure I deserve it :)


I've spent the last ${rand} days working on an OpenGL visualiser for GPG trust webs, called gpgl. I expect I'll have some tarballs available within a week, once I get a few annoying bugs ironed out.


I'll keep my opinions to myself, because they're strong, and this isn't the forum.

Weeel. I recovered a ton of source code that I'd accidentally deleted (e2recover is hella-useful), so I'm really happy about that -- note to self: don't keep cvs trees on the same partition as the working copy. I also worked out a problem with my camera movement in OpenGL, my coordinates were all over the shop. /me bounces.

Last night I watched some of the Beastie Boys DVD at a mates house. Some of those clips are damn funny.


15 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!