Tuesday, June 22, 2004

Political Griping: The American Pastime

Here in the U.S. there are plenty of things wrong with our government, at all of the different levels. Some of them are obvious and easily remidied, some are a bit more difficault. But these distinctions do not come from the complexity of the problem, nor do they spawn from the severity of the problem. Instead each of them draws it's difficaulty from a wide variety of factors. But there is one thing that problems of any difficaulty share: people who don't like the way it is.

Now, it's perfectly normal to disagree with your government. The government is working on a very broad scale and you are working on a very narrow one. You can see the finite details of their solutions in action, whereas they are limited by what they are told in reports. This is ok. Because of this many people feel the need at some time or another to request a change in the government. But here we come to the trouble: most of them tell their friend about their complaints and leave it at that.

In the American system of government there are litterally hundreds of ways to get things changed if you don't like them, petitions, letters to congressmen, voting a particular way on an upcoming ballot, attending civic meetings, etc. But people just aren't using them.

Many people complain about things like the patriot act, claiming that it violates their rights. But the question I have for them is, "Well, have you written your senator about it?" Everyone I know says, "Well, no, I havn't." As long as you remain unmotivated by your "consern" then it's really not that much of a concern at all. If you're worried that the signs are evident that your car's going to run out of gas, you don't just say "I need gas" and then continue driving, you go to a gas station. This applies to government as well. If you remain inactive in government, you are destined to live in a government that has run out of gas, stagnating on the road to the future. Whining to your friends won't cause it to just magically get fixed. You're going to roll up your sleeves, put your gloves on, and get yourself into the system up to your shoulders and fix the problem.

Ya, your just one man(/woman) in a wide sea of people, but there's nothing to say you have to do it alone. Recruit a friend, have them recruit friends, run ads, go out and mingle. Get your message out, motivate people into action. It doesn't matter what topic you're fighting for, if you're the only one who cares, then it wouldn't behove your government to listen to you anyway. They exist to protect the interests of the masses, so get the masses interested.

For all of my gripes about the American system, this is one thing that we all should be thankful for: The system can be changed. But nothing happens without effort, and even a simple change will require work. But nothing is going to get better if all you do is complain!

<In the swift, deep anouncer voice>
This public service announcement brought to you by the I Hate Lazy Whiners association and from the people at Jim's Home for Nerds.
</swift, deep anouncer voice>
Easy in words, hard in practice.

Mood: Irritated

Friday, June 18, 2004

Silly IT Manager, RAID is for Bugs!

Know what I just realized, of all of the components in a given computer system, the one with the largest cost of replacement is the HDD. And not by a tiny margin mind you. No, something like 10-100 times more.

Consider, if your video card melts into the ground, you can go out, buy a new one and replace the old one. Done. Matter of fact, if every component in the computer where to explode at once, leaving the HDD intact, it would cost you only a thousand dollars to replace some of the best workstations. But if that 120GB HDD melts down, it could easily cost you $10,000+ to replace it.

"$10,000?!" you say, and I nod and say "Yes."
"But on WHAT?! The HDD is only worth $200 at MOST?!"

And this is where most people don't realize the actual value of their HDD. When they first bought the drive, yes, it was 150 bucks. Then they put 4 hours into it installing operating systems, productivity software, and their favorite video games. At a computer tech's cost ($60 an hour or so), you have already added 240 dollars to the value of your HDD. Now in a business environment (Assuming no backups) you might have all of the work you've done over the last 2 years on that HDD. Meaning that your employer (If you're a computer dependent employee like me) paid you two years salary to create and store that stuff on your HDD. Obviously, that's worth WAY more than $10,000, even if you're just a student intern like me. So the fact that a data recovery service charges a MERE $10,000 to recover the average hard drive is not such a discouraging idea.

Now, this is a purely frightening concept. $10,000 (+ parts, labor, and additional downtime ^^) just to replace a faulty HDD. There must be something that can reduce this, and there is. It goes by the humble name of Backup. Replacing an HDD when a backup is available takes the cost back to $150 plus 4 hours of labor, for a mere $390.

The important thing about backups is that they will not take the cost of HDD replacement to 0. In fact, backups will cause an increase in the basic operating cost of owning a computer by adding work and downtime that, if you're one of the chosen few, may never be used. However, the basics in backup cost theory state that when all of the costs of HDD replacement are accounted for, and all of the costs of backup procedures are added up, the backup comes up significantly cheaper, in the $1000 dollars per mean failure period range. This cost can also be greatly reduced by the use of centralized storage, RAID, and proper care and maintenance.

So here's what bothers me: in the home environment, loosing all of one's personal data just isn't that big of a deal. Replace the drive; spend the 4 hours reinstalling your apps; mourn the loss of your porn and stolen movie collection; and move on. But in the business world you HAVE to get that data back. Just letting it fall off into oblivion is unacceptable. So why the heck do so many small companies not have a serious (and implemented) backup plan? For example one of my friend's employers has no formal backup plan. So since he knows he'll be responsible for data recovery in the event of an HDD crash, he has instituted his own backup plan. But remember when I mentioned that the cost of backups can be reduced using centralized storage, RAID, and the like. Well all of those (except for care and maintenance) require the assistance of the employer. So basically the fact that he has to do his own backups means that it's costing his employer much more than it has to for him to keep his $50,000 worth of data safe.

*Sigh* When will they ever learn?

Mood: Dismayed

Tuesday, June 15, 2004

Blogging about Blogging: The SWW Project

Well, I saw Harry Potter 3. VERY good movie (By far the best of the three.) They basically took a guillotine to the plot and took a massive book and made it a 2.5 hour movie, but as long as you remember that movies based on books should NEVER be compared to the book they're based on, it was almost impossible to dislike this movie. But something that has plagued me about the Harry Potter world since back when I was in high school reading the very first book (It was released my freshman year, but I didn't get to it till my junior year): The culture of the wizards, and their application of magic seemed to be unrealistically poor. Many of the spells at the disposal of the absolute noobs of their culture could be used to significant effect. Even the idiots in the first year classes could have flown, completely without the aid of a broomstick (See the Levitate spell, "Wengadium Leviosa") Even if the spell had the restriction that it would only affect inanimate objects, it would only take a moment to realize that you could just make your shoes levitate or something like that and solve the problem.

Even in the third movie, where magic is used MUCH more extensively, there are several spells that get little use or poor use. For example the spell used in the opening credits (A discontinuity from the idea that students can't cast magic outside of school) the spell "Luminos Maximus" is introduced. This spell creates a bright outpouring of light, much like a concussionless flashbang grenade (And more importantly, fragmentless.) Imbued into an item, this would be an effective weapon, but even in the context of the movie, in the scene in the shrieking shack, either Harry or Herminoie, or ANY of the several adults could have implemented a bit of crowd control with the simple use of this spell. It would have also been quite useful in the scene with the werewolf, a quick flick of the wrist, and I ASSURE you that the werewolf would not have pursued. And these are just the spells that are easy to cast.

But that still doesn't completely account for my complaint. See, the Harry Potter world is set in a world where the magi are quite literally mixed with the population. Your next door neighbor could be a witch and you'd never notice. And even if you did, they'd just wipe your memory and call it a day. So for these people, electricity and indoor plumbing should not be novel concepts. I can understand that they would be hesitant to use things like cars and trains (even though they DO use trains...) since alternative modes of travel do exist (The Flue Network, Disapperation, Broomsticks, etc...) But these people, for some reason completely beyond me, seem fixated on using candlelight and owl messengers. Ya, it adds to the mystic allure of the magical setting, but these people can cause spontaneous light to come from nothing for no reason at all, why would they choose something like a candle for illumination. And we're not talking magical, cool flame. No. We're talking full out fire, as well as plain ol' wax based candles. Mix that with the fact that their fashion sense seems to completely defy any kind of logic about the limit to layers, and what you have is a unhappy, crispy mage. If they where to use some form of cool light, they could easily save themselves a fortune in candles and new clothes to replace recently combusted mage's robes. And as for owl communication, GET WITH THE 21ST CENTURY!!! I can get a message to a friend in 81 milliseconds who lives on the other side of the world. Worse case it takes a whopping 5 seconds. These people deliver messages by owl. Not exactly what I would call a reasonable means of communication. And then on top of that, all of their books are on parchment, how many sheep will have to die?

But if they want to find something (for example, the search for the name Nicholas Flammel in the first book/movie) it can take weeks. Starting from the moment I wrote that last period to when I found the information on Nicholas Flammel was approximately 15 seconds (First site hit on Google.) Why haven't they adopted some kind of magi-net? Even if they did it using 1980's era technology, they would still do better than their current system. But what's worse is the fact that they can go beyond the power of modern computers. With the availability of intelligent items, as well as translocation, they could easily make a network where not only can you download information about Mr. Flammel, you could greet an artificial representation of him and ask him about the stone yourself. Envision the possibility of ordering a book on Amazon and having it spontaneously appear just moments after clicking? Heck, why click? There's no reason why with divination techniques and other kinds of mind to mind contact that you couldn't have an immersive interface. Kinda like an astral projection into the net (for all you Shadow Run and GURPS people out there, think decking.) And with intelligent items, you could have a sentient computer, or at least one with some problem solving skill of its own.

This is why I created Sarrl's Wonderful World. It allows me to solve all those stupid little issues that I'm bringing up here, but in a creative, and fun way. Kinda like getting to live an extra life, but only when I feel like it.

Either way, Check it out!

Sarrl's Wonderful World

WWSD: Create a sentient telecommunications network, and then create mobile slates with access to this network. Then market it for extrodinarily high prices to the morons in the wizzarding community. (He actually did this one. Epic Sarrl actually co-founded a company that dealt with telecom and media services in one of our D&D campaigns. Nothing like a midevil (kinda) setting with cell-rocks, newspapers, and tablet computers.)

Mood: Sore (All this typing hurts. ^^;;;)

Thursday, June 10, 2004

The Disturbed Psyche of the Cactus...

Well seems my friends have finally ALMOST figured out my best kept secret: my deepest sexual fantasy. The funny thing is that the only reason it's a secret is because the largest likelihood is that they wouldn't understand, much like I don't understand people who have a furry fetish, (Which is what their current guess about me is...)

So I figured, heck, why not. This is my blog. I can write anything I want, and I really could care less what the universe thinks about me (Not quite true, but true enough in this case.)

Let's detail the one thing about my personality that I think would most disturb those around me. Yes, even more than the mumbling to myself, the odd hopping thing I do when I get giddy, or even the strange yelping about chedder's superiority to all other cheeses; my fantasy about shared voluntary transmogrification.

Shot in the dark suggests that a large number of my readers, all 3 of them, (probably more like 1 by this point in the post ^^) aren't necessarily familiar with the term transmogrification. Webster's Dictionary defines transmogrification as being "to change or alter greatly and often with grotesque or humorous effect." Many people never really associated my preference to play transmutation mages in D&D campaigns as being a manifestation of that, but that just added to the rather interesting little game that I like to play with my friends.

See, most of my friends don't realize that my brain doesn't operate much more differently than theirs (both the sane and insane ones.) But most of them associate my "prudish, naive" behavior as being a serious anomaly in my social conduct, occasionally labeling me with the term "asexual". Most of them don't realize the importance of that outward behavior pattern. What they are seeing is actually a mortal struggle with the typical "a guy thinks about sex every 7 seconds" and my goals and ambitions. Since I have had no success trying to find a happy medium where I don't make a pass at every woman I see with any kind of figure and also don't behave like a prude, I decided that for my social condition, as well as career I'd rather be prudish than lecherous.

But that is aside from the point. Because of my intentional dissociation from women, I have developed what I would consider a rather disturbed sexual consciousness. Which, just to disturb the rest of the universe, I'll explain the specifics. Basically, in the field of transmogrification, I like it, but don't like transgender things (although I have considered what information I could gain from truly understanding women by being in their shoes for a while.) I do not like from living to inanimate, and only some very rare exceptions of inanimate to animate (living 'Barbie doll' possibility being on that list) I have no objections to the forms involving animalian hybrids (but distinctly am VERY turned off by true animal forms. Pets are NOT attractive, kitty women are. Basically the target form MUST be humanoid) I am especially fond of kitty ears. I do NOT like forms that end with more than 2 breasts, but am especially fond of situations where breast size increases, even to impossible (well beyond the can't move limit) proportions. I DO NOT like any situation involving people I know (this is a safety measure, keeps me from having too many odd thoughts about the people I have to deal with regularly) and I'm not a big fan of body inflation, but I'll occasionally find a belly inflation situation that is a turn on. I do like age transformation, but only from young to adult, but I usually avoid this context so I can avoid any passive psychological training involving young people. (There's a group of people who are truly SICK!!!)

But there's an interesting point about a transmogrification fetish: with the special exceptions of cosmetic surgery (Which I have ethical concerns with) and aging (but like I said, I avoid that for obvious reasons) it just doesn't happen in real life. I am, and plan to very happily be, the same person that I always was, physically at least. This leads to the advantage that I can be turned on by these kinds of things and simultaneously prudish life. The only way I can trigger the deal is with fiction. Because of this, my disturbed psyche doesn't interfere with daily life.

"So...", you might be asking yourself, "How do you plan to find yourself a life partner smarty-pants?"

Well, it turns out that the short answer is "Not right now". Basically school, work, personal projects (like this blog), and video games take up too much of my time. So I take advantage of my rather weird (although not unheard of) fantasy and use what I call "mitigated abstinence" to address my issues for the term of my degree. When I graduate, I do have plans, and depending on where I'm at at the time I'll decide if I plan to use the "S Plan" or the "M Plan". The S plan was described in a previous post. By remaining single and manipulating my spending habits, I get to retire and work on my projects relatively early. But if I decide that I plan to be with a women for the rest of my life the M plan (or marriage plan) is actually equally well thought out.

To implement the M plan, I will spend some time mingling with the populace and seek out a woman with the following parameters:

  • Height: 5'0"-6'8" (Both extra short, and extra tall women turn me on, but I have no issues with the ones in the middle too)
  • Bust: C-DD cup with 36"-44" bust.
  • Waist: 20"-34" waist (I don't like anorexic women)
  • Hips: 32"-44" hips (I like big butts and I cannot lie... ^^)
  • Build: Everything but scrawny. I like my women to be soft, supple, and filled out. No apparent boniness, but I'm not a big fan of women who are puffy. Just soft enough that when they flex, you can just see a little bit of definition.
  • Color: Who cares? There's certain hair colors I don't like on certain skin colors, but they're only achievable with dyes usually anyway (For example how many blond black people do you know?)
  • Freckles: I LIKE freckles. Many freckles.
  • Hair: I'm a big fan of long dark raven hair, cropped or fluffy mid length red, and anything shoulder length or better with brunette. Not a big fan of blond, but I have no dislike for it. I do however, have trouble with the "old lady curly perm", affros (too high maintenance), and any haircut where some of your scalp is intentionally exposed.
  • IQ: 120-140 (I like smart people in general, but too smart and my ego can interfere
  • Vocabulary: College Level is REQUIRED (For both her and my benefit. I don't do well speaking on a different vocabulary level.)
  • Interests: Computing, RPGs, Anime and at least a passing interest in some non-cosmetic profession (unless we're talking cosmetic chemistry)
  • Hobbies: Video Games, RPGs, and at least some kind of semi-active thing (like occasionally swimming)
  • Religious Views: I tend to be open minded here, but would likely have trouble dealing with a radical. This basically rules out everyone who feels the need to impress their religion onto others. This would include many Jehovah's Witnesses, Devout Atheists, Cristian Scientists, etc.
  • Physical Disability: People will probably label me poorly for this, but I am very much unlikely to consider a mate with a significant physical disability. This oddly enough comes as a matter of expense and convenience. Living with a person who is disabled mandates special considerations that are both costly and difficult to live with. This doesn't mean that a blind, deaf, paraplegic is out of the running, but it's definitely not working in her favor.
  • "Neatness Level": I really would rather have a partner who's okay with living at the dirty level that I am (Clear paths, but piles anywhere they don't get in the way.) Must be willing to trade off on mandatory cleaning tasks (dishes and clothes) and needs to understand that I don't do special washing procedures, but am willing to do my own clothes if she will do her "special" laundry herself.
  • Expected Home Role: I don't hold that women should be bound to the house. If she wants to be a house wife, that's fine, but I don't have any expectations in this department. We'll work out some arrangement where all of the home needs are met by BOTH parties if she wants to be career oriented.
  • Children: a MUST (Otherwise, why choose a life mate?) However a reasonable sized brood (no more than 3, and preferably 3) would be the reasonable limit.
  • Age: >= 20 and < 35, for now. I'd rather not play in the kiddie pool, as well as staying out of the people who by this time are well advanced in some pre-existing life. It would be quite difficult to build a new life around a well established one.
  • STDs: None, sorry. No tolerance here.
  • Alcohol, Cigarettes: Social drinking is fine, but I have no plans to keep alcohol around. As for smoking, If they're willing to be banished outside, then I MIGHT consider a smoker, but I would prefer not.
  • Illegal Drugs: None. Not even the ol' Mary Jane.
  • Prenup: Here's one that's gonna get me a thousand strikeouts early; the prenuptial is a MUST. Marriage is a MAJOR life choice, and I wouldn't enter it unless I was absolutely sure of it's success, but I've been wrong in the past, and as with any major life choice, I'd really rather have all of the details of the arrangement (and what to do if the unthinkable happens and we divorce) planned out in advance, in writing. 50% of all marriages end in divorce. With 1:2 odds, don't you think you should plan for the outcome that is as likely to pop up as a heads on a coin toss?
  • Political Affiliation: I'm not picky here, but a radical who has put no consideration into why they're rallying for the cause would rub me SERIOUSLY the wrong way.

There's still some intangibles here that apply, but I think that's a pretty good summary of my search goals.

So now that I'm gonna loose about 90% of my readership to people disgusted with my sexuality, I think I'll goto bed. ^^

Friday, June 04, 2004

Nifty VGA Things That No One Else Cares About...

Dude, like I was goofing with my monitor and reading the VRefresh and HRefresh frequencies over and over, trying to calculate the number of scanlines being transmitted (Because I figured that it wasn't the 1024 that my video was supposed to be rendering due to some additional marking and the like, much as you would find in a TV) and I noticed something. The numbers where in flux. Now we're talking 1% per every 10 samples, but by just enough for me to notice it. And I got to thinking... If the the monitor thinks the refresh rates are in flux, that would suggest that it's signal locking circuits would have to be wavering. This would mean that the screen would have to be sliding left and right. Now Theoretically it could move up and down, but I know there's enough spacing in the timing of the scan lines that that's really a non issue. So I figured I'd do a quicky experiment to try and support the "wobble" hypothesis. I figured the amount would be small, especially since I've NEVER noticed it in past. So I engineered an experiment that put a single black point on a white background on my screen, and then held the tip of an unwound #1 paperclip up to it. Now although my hands move, I can get the end of the paperclip to stick on the glass at the point of contact. Well, I watched carefully, knowing that the amounts of variation I should see should be somewhere near the dot pitch of the screen. And low and behold. There's my little black dot, covered up by the paperclip poking out from the left side of the paper clip sometimes, and on the right other times. Now this isn't conclusive, but definitively suggests that it's clearly possible that the screen is wobbling by a factor of about 2.5X the dot pitch. We're taking a variation of approximately .55mm in this case, but .55 is still much larger than zero. Also, the fact that the dot never appeared above or below the paperclip shows that it's highly likely that the wobble is not coming from the motion of me or my paperclip, as that motion should be chaotic, and not reserved to just left and right motion.

Just one of those thoughts. Oh, and regarding the original inquiry, it seems that for my display, at 1024 video scan lines, the monitor is receiving 1065 scan lines. This would leave 41 scanlines for syncing and other things. This is quite odd though, since I thought that the VGA standard didn't have any black space beyond the syncing time. But then again who know, maybe VGA needs 41 scanlines worth of time to finish a vertical sync. Hmm

*Messes with his monitor and drops it down to 800x600*

Ok, now at 800x600 I get 46.7 KHz HRefresh I get 625 scan lines... Now if I relate the number of true scan lines (1024 to 600) and then solve for the expected number of "Extra" scanlines, assuming I know that there's 25 extras at 600, I get 40.95, which is 41 based on my rounding. Therefore, since both modes where at 75Hz VRefresh, then I could assume that the amount of time spent is exactly the same (And I'm almost right, they're within 10% or so,) So It's probably part of the VGA standard (I'm gonna call it vertical blanking time, and guess that I'm likely right) and I just need to find a web resource that talks about the VGA standard to prove it. ^^

Nothing like reverse engineering a standard with a thousand places to look it up.

Mood: Inventive

Wednesday, June 02, 2004

All for One, or One for All?

So, I've done it. I decided to prove once an for all which is better, free-for-all (FFA) targeting (Where the player lets the AI automatically pick random targets) or focused targeting (Where the player tells the AI to ignore all targets but one and all units fire on that one target.)

So I wrote a program where all the foes used random targeting (Pick a guy and shoot him, next time around shoot another randomly selected guy.) and the friends used either FFA for Focused targeting. Each team starts with 10 guys each with 10 HP. Each time a guy is shot he looses 1 HP. 0 or less constitutes dead. The fight continues till one team is out of guys.

Now this is unrealistic because normal autofire AIs are based on the "Return Fire" principle, where the AI shoots the first person who shot them, and in more advanced AIs, shoots the guy that appears to be the largest threat (The Hate system). But it is close enough to true random that random will get us close for this test.

I also used a random method to determine whose turn it was to shoot. A random team is selected, and then a random guy on that team. That guy then shoots a guys on the other team and a new guy (from a random team) is selected.

And with the spread in the results, that AI difference would have to be pretty damn important to overcome the difference!

In 100,000 games, FFA tactics (by both the AI and the 'Player') yielded a 49.8955% Win/Loss ratio. This shows that my random number generator has a bit of a bias, as this number should be an approximation of 50% since both teams use the same strategy and the strategy has no biasing in it to favor one team or another...

The impressive point is that using Focus tactics (Everyone shoots guy #0 till he's dead, and then moves on to guy #1, etc...) against an FFA AI, the Win/Loss ratio shoots up to 99.779%. This suggests that against an AI of even power, differing only by strategy, a win is just shy of assured. Those are some pretty impressive odds!

What does this tell us? Pick a man and stick to him. Don't just shoot at the closest thing. Work as a team and you're much more likely to suceeed.

Check out the test source code

No, no!!! The left one! THE LEFT ONE!!! stupid AI

Mood: Egocentric and Sleepy

Tuesday, June 01, 2004

The Beowulf POV-Ray Project

About The BPP (Beowulf Pov-ray Project)
*Or so Oni has called it. Quite appropriate really....

But first, the prologue

Well, during my vacation I spent the first week playing this great game called City of Heros. Well, greatish really. It's fun and all, but it's an MMORPG and lacks enough variety to make it worth the time to truly play the game. Because of this, I don't plan to extend my account beyond the free month. But I got my $50 out of it during that first week logging well over 50 hours of gameplay (When I buy games, I go on the premise that I expect 1 hour of gameplay for each dollar the game costs.)

But the second week was much different. Rather than spending a lot of time playing video games, I instead focused on my many personal project interests, including:

  • Re-ripping and recompressing my Love Hina discs. Yes I know it's in violation of the DMCA's copy protection clause, but if there was a way I could have the videos in a format that was as readily portable as the AVI files are and still be encrypted, I'd use it. Much like I use M4P from Apple.

  • Working on another Anime Music Video. This one was also made from Love Hina, but was set to One Step Closer by Lincoln Park and was addressing life from Keitaro's point of view. I didn't get much more that 30 seconds in, but it took me something like 4 hours to get there...

  • Designing a Buu suit for Nan Desu Kan this September (Check out the earlier post...)

  • and Doing stuff with POV-Ray. Lots of stuff. I should post some of the renders in my gallery.



That last one got A LOT of my time. Especially the Brigade of Gummy Bears. Mostly because it took my AMD 3200+ XP CPU almost 10 minutes to render all 14,400 Gummy Bears, each complete with sewing pin sword and button shield. But that specific problem leads into BPP.

Because of the EXTREME CPU needs of POV-Ray, both OniAkki and I felt that we needed a way to spread out the workload of running POV-Ray. So we sat down and pondered the problem. We decided that we should write a program that allowed us to setup a list of needed frames in a database, and then have different client computers check out these frames and render them. So we set to this task.

The final product (Or at least as final as a simple tool between friends is gonna get,) although poorly coded since it didn't have to be overly robust, successfully rendered the 10 frames of a ship spin between 2 computers (Check out the jm.pov project on the nifty project management page that Oniakki wrote.)

We hope to apply the client to many computers and hopefully we'll get this thing to compile on Cygwin so we can use it in windows as well. ^^

The cool thing is that the client was the application I had ever written in C on Linux that used a library beyond the math lib. Using libMySQL and FTPLib was an excellent learning experience for me, and hopefully I'll be able to use that experience in the future.

I'm posting the client program (autopov) for public consumption and modification. You can find it on my Projects Page (Or might be able to when I actually create the Beowulf POV-Ray Project page, later this afternoon.) I need to do a large amount of work on it to get it truly ready for prime-time, but since it works well enough to do the work Oni and I want to do with it, updates to it and repairs won't be happening till I get around to it. If we really start using it a lot, we'll eventually get around to fixing it up, probably. ^^

I love vacations. \(^.^)/ <3 <3 <3

Mood: Productive