Monthly Archives: April 2004

IAMkeys update

On a suggestion from Perk900 I've made it so the top-left key on your keyboard (the tilde key) also activates these functions (if you have them turned on)… that will keep it from aborting the load of the page (so you can see the hotkeys before the load is complete). And yes, my keyboard really is that dirty. I spilled coffee on it among other things…


So a friend of mine found herself without a job. A pretty similar situation to what a lot of us have found ourselves in, and, surprise surprise she was depressed as well. So, the government decided she couldn't take care of herself and moved her up to northern Ontario where she can't find work (because it doesn't exist), and the government gives her meat-heavy boxes of food because they don't trust her — a vegetarian — to buy food rather than booze or something like that.

Anyway, she's used it as an excuse to fire up her clothing line (and related anti-suicide BMX project) and I told her I'd be happy to mention it here… So check it out if you're interested. (Yes, I know I've told the intro to the story once before).

Wow my trig is rusty

OK, I have this rendering figured out, with my exceedingly sloppy 48-sided “ball” with a square shadow being my test model. I can spin it around, whack it in different directions, and it has basic physics modelling of friction and gravity. I realize this stuff is child's play when it comes down to it, but I haven't done this type of work since the DOS days! Screencap:

Maybe someone who is still in grade 11, or someone who can remember grade 11 at least, can help me with this. Given a three dimensional angle (ie. rotation around Y and an angle off the ZX plane for example), how do you compute the “step size” along X, Y, and Z. Or, to put it another way, if I rotate you a certain number of degrees around the Y axis, and then inclide you up or down (like targetting a mortar), what is the co-ordinate 1 unit of measurement along that line?

Yeah, I'm rusty.

UPDATE: I do know how to do the above using matrix math. I was just hoping there might be a shortcut since I only am doing an ultra-simple variation on a 3D rotation.


This is really only interesting to me I think, but I just compiled my first ever DirectX-based graphics application. It's an animated cube that you can “whack” in any direction you want, and it's affected by friction and turbulence. Flight simulator, here I come!

August 29, 1997: 2:14 AM EST

A new image update (2,236 new pictures) has just been posted, bringing us almost entirely up to date. Thanks to Louis Fleischauer of AMF for being on the cover (check out his upcoming show in LA), and to everyone who helped out. Anyway, I've still got a bunch of programming to do today… I'm trying to get my plate a little clear so I can get some work done on the simulator before the video editing gear comes back and I have to get to work on that.

Oh, and while I found this article on Google's future as a megacomputer fascinating (and possible), I have my own prediction as to what they're working on: automated magazines. I believe they are working on a tool that will collect data from all over the web a la Google Images and Google News, and construct custom magazines on any subject you want. It will be an important feature legally because of the way it challenges copyright (many have argued they're already pushing their luck with their image search).

I also think it's possible that Google will never do an IPO. Why should they? They have an operating budget that's large enough that they don't need it, and staying a private corporation gives them a lot of power to operate silently, which would help them avoid some of the lawsuits Microsoft has suffered. The article I linked there predicts that Google could become the world's largest corporation within 5-8 years. I agree, it's possible, but if that happens, I also predict that we'll be royally fucked and hate ourselves for having allowed it to come to be.

PS. Non-IAM-members: the bug blocking you from reading all of The Lizardman's page has been fixed.