URL Keeper

November 26th, 2005 by Potato

Hi guys, I’ve had a few people mention this, so I figured I’d say something about it.

The company I have my domain registered with (Domain Direct, formerly part of Rogers/Excite before Rogers merged with Yahoo) simply offers domain forwarding, so when you type in www.holypotato.com it sends you to IP/blog where IP is the current IP address of my server. That’s not very appealing, so I enabled a function called “URL Keeper” that keeps the holypotato.com up in the address bar. Unfortunately, it doesn’t work the way I’d like, so it doesn’t put up the subpage addresses (like IP/blog/2.php) , and worse yet, if you click on an external link that opens in the same window, it’ll keep the address for my site there.

It’s not perfect by any means, so I’m thinking of taking it off and just letting the IP get thrown up there. Go ahead and use the comments page on this post to vote for that one way or another. Also, if anyone knows how to properly register my server’s IP (or IP/blog) as holypotato.com instead of using this URL Keeper thing, I’d be interested in hearing it!

Ouch!

November 26th, 2005 by Potato

Wow, I think I’ve just experienced what must be the worst pain in the world (or the worst pain I’ve ever had).

I woke up this morning and everything was hunky-dory… then bam! out of no where I get hit with this huge pain in my back and side. It was so bad I threw up (thankfully I hadn’t eaten since dinner last night). Wayfare was very worried about me, and asked if we should go to the hospital. I said yep, grab your stuff and call a cab. Which gives you an indication of how bad this was — I’m usually a wait and see and don’t bother the healthcare system kinds of guy (see my stroke suspicion below).

So we get to the hospital and we get really lucky, as emerg. is practically empty. I get to see the triage nurse right away, who tells me I probably have a kidney stone. After some more throwing up, they take me back to get an IV hooked up and take my history and stuff. Even more lucky, I got a private room (shortly thereafeter, I’m told emerg filled up, and everyone else got put into those large rooms with curtains dividing them.

Eventually they give me some drugs for the pain, and some gravol for the nausea, at which point I start drifting in and out of consciousness (mostly in, as it still hurt pretty bad with the drugs, just not quite the worst pain in the world). Then I had to go up for an ultrasound. There was a class of kinesiology students there watching me, trying to come up with ways of improving the ergonomics of the system. Unfortunately, they wanted to take an image with a full bladder, which I just couldn’t do, it was hurting and I kept needing to go to the washroom.

Anyhow, in my mind this took about an hour or two, and when they finally got me back down to emerg., I immediately asked if they could let Wayfare in to see me, as I’m sure she was worried sick. Turns out it had taken more like 4 hours and she was about ready to bust the door down and come a looking! (She also managed to read through every magazine they had down there). After that, I spent about another hour in emerg while they wrote me a perscription for codeine, checked my blood pressure a few more times, and went over the ultrasound results.

So right now I’m in a lot of pain and doped up, so a big apology to those who I said I’d meet on the weekend — I’m not going to make it.

As for the rest of you (well, the first group’s included too) I hope you never have to deal with a kidney stone!

Oh, I almost forgot: the thing that made me feel really old was the fact that my doctor was the same age as me. Damn, Doogie!

A Year in the World of Warcraft

November 23rd, 2005 by Potato

Wow, it’s been a year of WoW. And I can’t log into the servers. Not much has changed, eh?

The Paladin revamp has been not so much announced as snuck in on the test realm. It looks like Bliz is ashamed of it, and they should be. I’ll do a more in-depth review of the changes and the game on its anniversary later tonight.

For now, back to thesis revisions! (Will they never end?!)

Edit: Oh, I’ve been playing around with pages, trying to get all my recipes back up as a start to migrating the old site. It’s not quite what I was expecting. But check out what’s there on the right…

Edit2: Here it is, A Year in the World of Warcraft.

So in a nutshell, WoW is a massive multiplayer RPG. It’s cartoony and tons of fun, but it was seriously over-hyped and has had tons of issues that haven’t been resolved, no matter how simple they may be to fix (which is despicable, given the amount of money it makes).

I got into open beta, and played the crap out of the game: and with good reason, as just a year ago I had confirmation that I wouldn’t get a chance to defend that year (also with good reason, as I can see in hindsight, but it really really sucked at the time, and losing myself in a video game for 2 weeks was just what I needed).

My first character was a Dwarf Paladin named Potato (a very fitting name, I thought). In many games I tend to play the hybrid/paladin character. You get to fight the hated undead, heal the sick, and protect the weak. And that’s pretty much exactly how the Pally was hyped by Blizzard. The class, in a word, fails.

Sure, at the early levels it’s fantastic (and I only hit level 20 in the beta). There’s all kinds of power there, both offensive and defensive. But things really begin to taper off in the 40’s, and when you hit level 60 (the maximum level, and the point at which most of your time in the game is actually spent) the class is very lackluster. Combat consists of seal (sometimes judge) and wait. Maybe mix it up with a stun or heal now and then.

But since it was my first character, I just thought it was a slow game (and it is, but more due to slow mounts and flightpaths). It was only later with my priest, mage, and rogue that I realized how much potential is there to control the flow of combat, what the creeps do, how much damage you do and when…

Anyway, back around release there were tons of problems with the servers, like queues to log in, random disconnects, huge lag spikes, weird bugs (especially with mining nodes and getting stuck kneeling after looting — there was a great animation about this :)

Bliz worked hard (or claimed to) so that by Xmas the servers were stable enough to actually plan to go on and play. The cost was weekly maintainance, but we paid… For the next few months, the servers were actually fairly reliable, until patch 1.8 hit in October, and it’s been bad ever since. The login server dies almost daily, and random (and large) lag spikes hit, making the game unplayable some nights. Nice to know not too much has changed.

The game itself has some assanine mechanics to it. Like the spell damage armor — the amount it adds to a spell depends on the cast time, rather than the damage done or any other logical basis. The result is that most +ability gear pieces don’t add nearly as much to the gear as you might think. It also means that damage doesn’t scale well into the end game (WoW suffers a lot because most things don’t scale well as your gear improves… but some things do. By that I mean as you get the uber sword of head removal, a +9 to damage becomes less and less noticeable, whereas a +5% to damage always gives you that noticable 5%. Some things scale, most don’t). Or take mage water summoning. Mages have as part of their repetoir, oddly enough, the ability to summon water (which restores mana) out of nothing. But because the water only gives back a set amount of mana, as you get larger and larger mana pools with better gear, you find yourself drinking more and more water. The twist here is that as you learn a new type of water, you only cast a few at a time, and as that water becomes more obsolete, you get more water per cast, up to a maximum of 20. But at lvl60 when you get your final rank of summon water, you only summon 4 per cast (since it’s a new spell to you at that level). Yet since you spend most of the game at lvl60, it becomes highly annoying. Some mages have to log in 30-60 minutes before a raid so that they can summon enough water, 4 bottles at a time. That’s 30 solid minutes of pressing the same button over and over and over again. Obviously not a fun game mechanic… yet Blizzard thinks it’s all well and good, and actually tries to put up a face of having a deeper reason for limiting that sort of cast. (note, they did recently mention that it will soon get bumped up to 10 per cast… but why take so long to make such a simple change?).

More annoying is how they drag their feet on changes, no matter how painful the bug may be. Yet if there’s a bug that a player can use to their advantage, it gets “hotfixed” overnight.

Anyway, back to my Paladin whining. You see, in other classes, the healers are boring to play: you’re extremely vulnerable to being killed, and you just spam whatever healing ability you have until you run out of mana, and maybe throw a buff or two while you’re at it. To avoid that, Blizzard gave priests shadow abilities, so they could do decent damage (essential for soloing and PvP) as well as some neat additional spells (mind control being one of my favourites). But the Paladin fell into that roll. I don’t know why, but they changed the way the Paladin worked just a few days before release; from my understanding, they removed a lot of the melee abilities.

I can’t say I didn’t have fun with WoW playing my Pally — it was very addictive. But I can say that the class is the worst of any I’ve played, and I’ve enjoyed my priest much more. In hindsight, I should have rolled a druid, who are true hybrids. Coming up through the levels we had a decent seal (ability) available that buffed our attack speed… and that allowed us to have damage about equal to that of a warrior. But apparently that was a bug, because it got fixed and we’ve just never been the same. The next seal up was Seal of Command, which was essentially a bonus attack at random times. Since it scaled with your weapon damage, it quickly became our best ability to use to increase damage, even if it was kind of boring (there wasn’t even any point to judging it).

So anyway, the class came up for review, we gave our feedback on the forums, and the devs came back with “STFU, working as intended.” There was a huge outcry from Paladins, and after much waiting and hand-wringing, we finally got a review to try to improve the class. There were 4 main items on the agenda to be fixed. First was the utter tedium of our blessings — recasting every 5 minutes on 40 people took up most of our time in big instances like Molten Core. Next were our heals, of which we have 2: one is a decent heal, but is too slow for snap healing (PvP, emergencies). The other has good mana efficiency, but lousy healing per second (it’s too slow for what it does, and in an absolute sense, doesn’t do enough). We would have liked to see an instant cast heal, even if only as a talent, since we are supposed to be able to heal while taking a beating. Thirdly was our damage, which was the worst in the game (even below true support classes like priests and druids in caster form — though that last one was arguable rather than absolute), which we could live with if we could tank or heal decently, but to add insult to injury, it was entirely beyond our control. Cast a seal and wait for the random number generator to do its thing. Ugh. Finally, despite being one of only two classes that can wear plate armour, we can’t actually tank very well because we don’t have the ability to generate hate (that is, to get the monsters to beat on us rather than our squishy friends). There is some rudimentary ability there, and with a good group who works with you to keep the hate on you, you can tank as a pally… but it really could have used an improvement.

Now it’s one year later and our changes have finally been announced… and hardly anything of substance changed. Healing is no better (in fact, it’s worse because the talents that did improve it are buried deeper in the holy tree, preventing you from getting them and something else). Our overall damage looks to have improved slightly, but with only miniscule extra control, and I don’t think our ability to tank has improved at all.

It’s as though there were two completely separate companies behind WoW: the one that almost finished it and made a really fun & addictive game, and the one that completely bunged up releasing and maintaining it. That might not be too far from the truth, since rumour has it that many of the core developers and designers left shortly before the game hit retail.

But it is fun for the most part. I especially like getting to play with my RL friends. The best times were in Loch Modan with Reggie. We both played pallies, and he would start off tanking on a fight while I healed him, and then we’d instinctively change roles when my mana ran low or what have you. No communication necessary :)

Sadly, much of that is gone now. Many people have left the game, or almost as bad, left the guild to do the “hard core” endgame stuff. I just don’t have the time to devote to that kind of stuff, and every time I get spam for gold buying sites, I think of selling my account (I could likely make enough to pay for the the cost of the subscription so far). But we’ll see how it goes. I had Wayfare hooked for a bit, but she doesn’t seem to enjoy it as much (largely because the trade skills & fishing suck, and she’s not a big dungeon runner).

As for the hype, unfortunately I don’t have records of what WoW was going to have exactly, but I remember reading about the cool things, like Hero units and Life Quests (basically quests you would work on throughout the life of your character to give them some added abilities). There’s virtually no customization aside from a few talent points and gear — one level 60 paladin performs much like the next. I thought that it wasn’t going to be like that…

But I think by far the biggest disappointment has been the Player vs Player content in the game. They have languages and faction reptuation, which seems perfectly primed to align yourself based on your actions… possibly even betraying the race you started with to go work for the other side. That sort of thing was hugely common in the RTS versions of Warcraft, and the background lore indicates that as well, seeing as how this is supposedly a bit of a cold/early war period. But instead, you are permanently locked in battle with the other side. There are “dishonourable kills” that should take away your reputation, even with your own side, but in reality just affect your “rank”.

One thing I was really looking forward to was participating in “epic” battles to claim towns, fighting against other players and NPC town guards to overthrow the mayor/general, raise the flag, and watch as NPCs from my faction streamed in to rule the place. I have no idea what happened to that, if it was ever truly in the game, or if that was just from a preview I saw. It sounded like a neat idea, anyway. Of course, I can see it being a problem, since most servers have an imablance in terms of the population that is loyal to each side (for the most part, Alliance outnumbers the Horde).

So, one year later, and I think that the game could be much better than it is. It certainly opened my eyes (and my wallet) to the monthly subscription format, which on its own almost killed my willingness to get the game. But despite the flaws and the obvious places for improvement, the game is oddly addictive, and I still play it, and probably will continue to play it as long as I’ve got friends in there (or until I get a good enough offer on my account :). Overall though, I think I’d rather be back to 2 years ago playing WarCraft III with Rez, Netbug, and Inx (plus occasional cameos by Gloth and Gutter, and almost Reggie). I actually installed it during the summer and played a few games. It was fun, and part of me missed it more… but the other part realized that we all quit right around the time the expansion came out, and a lot of things changed in The Frozen Throne, and it’s not really the same game (I know I’m no good at it anymore, and I used to be).

So guys, let’s get together sometime and play something together. I’m not too picky. StarCraft’s always good, as is WarCraft III. Empire Earth was fun with the guys from work… or, since we all have fairly new computers, we could actually try a new game.

Edit3: Oh, I forgot about the last thing to complain about! The PvP system was much hyped but didn’t make it into the retail release. Instead a very different system came in sometime in the winter months (February?). It introduced ranks (from Private through Knight and Grand Marshall) that depended on the number of kills you get in PvP combat. And that’s it, just kills. You could get 100 kills and die 1000 times in the process (which would indicate you’re a lousy PvPer) and get exactly the same rank as someone with 100 kills and 10 deaths. To add insult to injury, you only get credit for a kill if you’re alive at the time: so if you and a buddy are both beating on an enemy warrior, and the warrior kills you just before dying himself, you get no credit for the kill.

It’s a system that heavily favours so-called “DPS” classes (that is, classes designed to pump out damage rather than heal or defend; heavily offensive classes). Which is very odd considering how in almost all of Blizzard’s other games (and several other RPGs) going for a healer, defensive, or offensive character are all equally viable options. On top of all that, the ranking system requires exponential increases in kills to get to the highest ranks. And since your record has nothing to do with it (unlike WarCraft III), the person to be dubbed “highest ranked” on the server will simply be the one with the most time available to devote to aquiring kills. Entire guilds get behind an effort to promote one of their members to Grand Marshall, and even with underhanded tactics such as making agreements with players of the other faction to trade kills as quickly as possible, it takes something like 12 weeks of playing the candidate character for 12-16 hours a day (often in shifts, with multiple players playing the same character). So far, no one I know who’s reached Grand Marshall has said the effort was worth it, and all of them have required at least a short break from WoW after the ordeal.

On Writing, Part Two

November 21st, 2005 by Potato

I still have a fair bit of work to do on my thesis, but it is essentially done. That is to say, I’ve written all the important parts, and now I just need to go back and redo my graphs and look up some small details and the like. It’s a pretty big relief. I’ve started sleeping through the night again, stopped hallucinating… all sorts of normal goodness.

Anyway, I’ve spent a lot of time in the last few days doing formatting, and then last night I was helping Wayfare write a cover letter for a job application. And she went through and put two spaces after every full stop. I asked why she bothered and we got into a big discussion of one space vs two. Turns out it’s a bit of a raging debate elsewhere on the internet, too.

I’ll tell you this: I used to be a two-spacer, myself. It was what they taught us in middle school and even sometimes at the beginning of high school. It makes differentiating any old period and a full stop easier (for example if a sentence were “e.g. the difference between a period and a full stop.” then the dots around the e.g. would not be full stops since they don’t end the sentence).

But then things changed, and computers came along. And let’s face it, two-spacing is a product of the typewriter era. The actual standard is about 1.5 spaces after a period, if you go by what the professional typesetters have been doing all along. And that’s largely accomplished by having the period offset in your font so that there’s already half a space there, and then pressing the spacebar but once to finish it off.

Modern word processors will, for the most part, automagically adjust the kerning to give the appropriate amount of space after a period. Usually that’s done by parsing the text to determine the end of the sentence: if there’s a period not followed by a capital letter, it’s probably an internal period. If it is followed by a capital letter (and not preceeded by an acronym such as Dr. and followed by a proper noun) then it’s probably the end of the sentence. Other software will ignore extra spaces entirely, such as HTML.

I’m also in favour of single-spacing because it meshes better with my typing sytle (no lingering on a space bar double-tap), and because it saves a tiny, tiny amount of bandwidth which can better be used on emoticons :) Also, while a double-space makes differentiating sentences easier, it breaks up paragraphs strangely, with larger-than-normal whitespace gaps appering in your wall of text.

But either way you choose to do it, it’s still a fairly minor thing, and I’m sure most (normal) people never notice one way or the other. I can almost guarantee you Wayfare will read this, shake her head, call me crazy, and continue to hammer out two spaces after every sentence.

Some choice quotes from the Wikipedia discussion on the topic:

Modern proportional fonts have what’s known as a “kerning table” that contains the optimum spacing for every possible combination of adjacent characters (including spaces). When authors create new fonts, they spend a lot of time compiling this information according to the actual shapes of their fonts’ characters. When you stick in an extra space after a sentence, you defeat this wonderful capability the font’s author worked so hard to include. But take heart: You’ve already made the far-more-challenging leap from typewriter to computer. (Well, I assume you have, if you’re reading this.) Learning to drop that anachronistic extra keystroke is child’s play by comparison. I know you can do it! –Ander

Oh, apparently underlining for emphasis is also anachronistic, because italics and bolding are more professional ways of grabbing attention, whereas underlining was all you had available to you with a typewriter. While I still like underlining sometimes, I would generally agree, and it’s by far the most common thing you see in books/newspapers. Plus, it frees up the underline as a way of setting off hyperlinks, which is also a slightly older tradition, but one I quite liked. Any idea where in my WordPress CSS I go to to turn that back on?

Also, does anyone remember the threat of &nbsp? That’s the html code for a non-breaking space, and many WSIWYG HTML editors threw it around like it was free. Someone went through and started taking statistics of how many &nbsp’s were out there relative to regular spaces. Now keep in mind that that’s 4 characters to transmit vs just one for a space. Anyhow, at the time (’99?) his statistics showed that the &nbsp represented something like 15-20% of all spaces, and that at the rate of growth at the time, up to 95% of total content on the internet would solely consist of &nbsp’s. I can’t find that page now, but it was hilarious. He was blaming the &nbsp and lazy WSIWYG webcoders for slowing down his internet connection… this whole double-space thing kind of reminds me of that (especially since people who want two spaces after a period are recommended to use a combination of a normal space and an &nbsp).

Having settled that oddly petty dispute, I was going to go on to discuss how putting your toilet paper in so that it unfurled over-the-top was clearly superior, but it turns out Orson Scott Card already settled that one for me.

Anyhow… back to my usual madness.

For the last little while I’ve been experimenting with what you might call a distributed blog: rather than bothering to put my own up here, I just went around to a few other blogs/forums that I frequent and just took over their comments section. I think the most salient posts went to Netbug’s blog. I leave finding the other, more assorted and random thoughts, as an exercise for the reader.

While writing my actual thesis, I’ve found I’ve essentially gone insane. The stress got to me and I started hallucinating. Not the “hey I just had a wonderful conversation with a garden gnome who tells me that if I hook up a computer to spew my thoughts out to the internet I can save the world”, no, those are happening at about the same rate. I’m talking about the “seeing something flash in the corner of your eye” type hallucinations that anyone who’s ever tried staying awake for more than 36 hours is probably familiar with. At one point I thought I had a stroke since I couldn’t see anything over about a 10° arc just below my centre vision. I called TeleHealth Ontario and everything (who recommended I go to a hospital for treatment. Pssh.). It looks like a blurry region just off center, like a discontinuity in the scroll bar at the bottom of the window, smearing out one or two of the icons on the bottom of my screen, too. It was highly disconcerting, since it’s not nearly as similar to other types of vision spots (such as those from looking at bright lights) as one would hope. It reminds me of a description of looking at things in hyperspace by Larry Niven: it slips out away from your vision, so you can never look directly at it. At the same time I had some other dissociative phenomena, for instance I didn’t recognize myself in the mirror for a few days there. And of course the twitching was back and in a bad way for a while there.

The other crazy thing is that my latent agoraphobia became raging for a while there. If I needed to go in to work, I’d wait until about 2 am and slink in when nobody was there. Thank goodness for the 24-hour A&P!

Anyway, most of that appears to be back under control now that the stress levels have dissipated a bit.

I’m going to leave this entry at that, and just mention that I kind of like this WordPress thing — the setup wasn’t nearly as easy as their website makes it sound, but that was largely due to issues with MySQL and my formatting with CSS (learning by trial-and-error really wasn’t the best approach). The wordpress software itself seems to work well, and I really like the ability to do updates from any computer (like when I’m at my parents’). At first I was worried it wouldn’t be as secure because of that, but I just realized that it’s no less secure than my old webpage was (with the exception that before someone needed an FTP client to mess things up whereas now they just need a web browser).

I had lot of stuff to say sort of built up there while I was waiting to finish my thesis to bring this back up, so don’t expect this pace to continue (3 updates in a day!). For the next few days any updates will likely be backend as I tweak the look and migrate some sections of the old page over. One thing I’m thinking of is getting my .sig compilation and having it cycle through quotes on the top section (rather than having the “Blessed by the Potato” text title, since it’s not necessary with the pretty graphic there). But that would require a plug-in of some sort (possibly a custom one), which I’m not going to worry about now. But remind me in the future if/when I start to learn PHP.

Backend Help

November 21st, 2005 by Potato

In case you hadn’t noticed, I need help with the site.

The hosting solution I have now will likely be temporary at best (and if it’s not temporary, then it may be sporadic — I’ve got to update the DNS forwarding manually, so there will likely be downtime any time the host IP changes). So, assuming a more permanent hosting solution presents itself, how do I migrate all the stuff I have here? Can I somehow transfer the MySQL database over, and then the rest is just a matter of the upload directory for the html, php, and image files? Or will I have to set up a new database and cut/paste my posts over?

Also, I know in the editor mode for wordpress, I can use html coding for styles, and there are buttons at the top of the editor to apply style brackets… but I don’t recognize most of them. Like ins, ul, ol, li, more…

And the dream help would be an animator and some voice talent to really compete with the old Strongbadian Emails…