Site Theme

By Shamus Posted Monday Feb 17, 2014

Filed under: Notices 164 comments

It’s that time of the decade again wherein I muck about with the site theme and annoy everyone. Today’s goals are:

  1. Get rid of the goofy double-indent problem I was having with multi-paragraph numbered lists.

    For example, before the change THIS paragraph would have been indented from the previous one. That was dumb and goofy.

  2. Clean up stray tags. Because of the way I’ve hacked away at this theme over the years, it’s accumulated a lot of cruft. Maybe at some point in the past I had a little doodad in a div box. Then I removed it. Because of the way WordPress is wired up, it’s really easy to get rid of the content and leave a <div class="now_useless_class"><div> behind. I’m always trying to track these down and get rid of them.
  3. Fix the problem of comment coloring. Previously, all comments alternated between blue and silver, regardless of thread depth. That was fine for flat conversations, but as threads got increasingly complex you’d end up with a blue reply to a blue reply to a blue reply to a blue reply. You’d scroll several pages down and lose track of who is replying to whom. If you want to see a good example of the problem at its worst, then see this post or this one. Note that with this new theme in place you won’t see the blue-blue-blue reply chain anymore, so you kind of have to use your imagination.
  4. Turn the comment dice into a sprite sheet. (I did not get this done. As of this writing, comment dice are disabled. It’s on my to-do list.)

My current solution to problem #3 is probably not going to last. I predict people will complain that it suffers from a bad case of angry fruit salad. Which is fair. But this rainbow puke is useful as both an illustration of the problem and a good way to visualize the tools we have to work with.

What we really want is to create a situation where no reply will match the color of the post being replied to. To do this, you should technically only need four colors:

  • Everyone replying to a blue comment will be either silver #1 or silver #2.
  • Everyone replying to a silver comment will be either blue #1 or blue #2.

Sadly, you can’t do this with the default WordPress setup. The only way to make this happen is to code your own comment loop. I did this sort of thing in the past, but it’s a time consuming pain in the ass that needs to be re-done every time I upgrade. Coding your own comment loop also creates a lot of performance worries.

So right now we’ve got rainbow comments. Other solutions are possible, I suppose. We could use ten different shades of blue and silver, but there are only so many distinct shades of each that are suitable as a background for black text. And one shade of medium pale blue isn’t nearly as easy to distinguish from another shade of medium pale blue as (say) green.

Continue reading ⟩⟩ “Site Theme”

 


 

Skyrim EP6: Adventures in Incarceration Shenanigans

By Rutskarn Posted Saturday Feb 15, 2014

Filed under: Spoiler Warning 158 comments


Link (YouTube)

Professor Rutskarn’s Introduction to Elder Scrolls Cosmology 101: New Gods

So maybe you don’t want to worship the Eight Divines, a gaggle of model-building intergalactic nerdcases with dumb names. And maybe you’re not on good terms with the Daedra after they made out with your boyfriend in one of those speakered-up parking spots at Sonic Burger. The question is: with those two options removed, who’s left to worship? Consider these three options:

1.) Nobody Much.

MORTAL: So Aedra, what’s the advantage of devoting my life to you? Are you going to deliver me from earthly suffering?

AEDRA: Yes! One specific kind of suffering, like not being able to carry enough stuff! We will alleviate this for several hours at a time!

MORTAL: That’s the kind of perk you’re willing to offer if I spend my entire life worshiping you?

AEDRA: Or you could drop like ten bucks on a shrine once in a while. But yeah. That’s our upper limit.

MORTAL: Daedra, how about you?

DAEDRA: Yeah, sure, standard contract: we give you all the sex and booze and violence and money and artifacts you can carry away in a sack, and in return, you let us sort of…you know, kind of, ruin your life. A bit.

MORTAL: No.

DAEDRA: Shit. They’re catching on.

Funny thing, how functional atheism is pretty common for a universe with more than three different types of Gods.

Continue reading ⟩⟩ “Skyrim EP6: Adventures in Incarceration Shenanigans”

 


 

Skyrim EP5: You’re Making a Mistake…

By Shamus Posted Thursday Feb 13, 2014

Filed under: Spoiler Warning 230 comments


Link (YouTube)

We talked a bit about guards and solving crime in this episode, which reminds me of one of my ancient Oblivion posts. The way the game handles crime is a perfect illustration of how the game makes itself seem dumber by making the AI “smarter”. (Or at least, more sophisticated.)

Lots of people have complained about the flaws in the system where stolen items can’t be sold to any reputable shopkeeper. After all, if I steal an apple and go to the next town, certainly I shouldn’t need to fence the apple! This is an understandable complaint, although truly solving this problem is more difficult than it seems at first glance. It requires a lot of AI to figure out if an NPC should be able to spot an item as stolen.

So in an ideal world, what would determine if someone could spot a hot item?

Continue reading ⟩⟩ “Skyrim EP5: You’re Making a Mistake…”

 


 

Missing Comments

By Shamus Posted Thursday Feb 13, 2014

Filed under: Notices 38 comments

I meant to post a heads-up about this, but it totally slipped my mind. Sometime in the last 12 hours, this website was moved to new hardware. While the IP change sorted out, some of us were seeing the site on the new hardware and some of us on the old. So, there were effectively two copies of this site in existence, and which one you saw depended on whether or not your DNS server was aware of the change.

Thus, some comments were left on the old machine and are now lost forever. Sorry for the confusion. Since you’re seeing this post, then the problem is solved for you and no further comments should go missing.

If it makes you feel any better, this new hardware is really nice. I don’t know how it is for people visiting the front page, but on the backend it always took me about 10 seconds to load up the comments queue. That’s now down to one second.

So that’s cool.

Anyway, carry on. And just so this post doesn’t go to waste: Anything you’d like me to talk about in my weekly column? I have the next couple of weeks planned out, but it never hurts to have a sense of what people want to talk about.

Onward.

EDIT: The comment editing plugin is enabled again on a trial basis. We’ll see if it misbehaves this time.

 


 

Skyrim EP4: Camilla Baba Jaga

By Shamus Posted Wednesday Feb 12, 2014

Filed under: Spoiler Warning 96 comments


Link (YouTube)

Chris hit on a really good point in this episode, which is that Elder Scrolls AI goes along with zombiekind much better than with sapients. The mindless bloodlust, the lack of idiotic and repetitive combat taunts, the sometimes janky pathing, the inept “search for the player” stealth mechanics… it all fits mindless beasts, and comes off as unintentional comedy when used by gangs of bandits.

I also enjoy the scenery of Draugr ruins more than the somewhat bland caves used by bandits. I think Draugr ruins are more interesting places to explore, their inhabitants make more sense, their loot is more varied, their atmosphere is more tense, and the traps are more clever. But the fact that they’re so good is probably why they’re featured in the core game so often, which is why people get sick of them.

I suppose that having just a couple of different “spook” foes would help alleviate this. As the game stands now, caves are filled with one of the following: Draugr, Falmer, Forsworn, Necromancers, Vampires, Dwemer Automatons, or Bandits. (There are many factions of “bandits”, but they all play pretty much the same.) There are also a few wildlife foes scattered around: Bears, saber cats, skeevers, spriggans, wolves, and giant spiders. While these wildlife foes don’t have their own dungeons, they appear in little pockets to break up the monotony.

That’s not bad in terms of foe variety. But this game is so huge and the dungeons so numerous that it’s pretty much inevitable that you’ll start to feel like it’s getting repetitious, particularly if you wander off to do some unstructured dungeon diving.

 


 

Experienced Points: When is a Game Done?

By Shamus Posted Tuesday Feb 11, 2014

Filed under: Column 56 comments

It used to be such a simple question, but this whole “games as service” thing is making it increasingly difficult to know what you’re getting. I’m not saying it’s a serious problem, just a strange one.

 


 

Crowdsourcing Advice

By Shamus Posted Sunday Feb 9, 2014

Filed under: Personal 99 comments

On Friday my son’s laptop died the death. He was in the middle of a Starcraft II game and it shut off forever. By messing with parts we’ve figured out it’s not the battery, power supply, memory, HD, or monitor. It’s either the CPU or mobo, which means the whole thing is bricked as far as I’m concerned. Maybe someone with greater technical knowledge and more free time could revive it with a few key parts, but for us it is dead.

So. We need a new computer.

(We’re in pretty good shape, all things considered. In fact, of all the computers in the house, his was the best to lose. If mine dies, we have to replace it in a hurry to get me back to work. Replacing Heather‘s computer means days of fiddling around with restoring disparate backups. My daughters do a lot of writing and drawing on their computers, and while I’ve tried to teach them about backups, I know the lesson hasn’t quite sunk in. Someday one of their machines will die, and then the lesson will teach itself. But Issac’s machine is just used for hanging out on Skype and playing Roblox and Steam games, so he should be back to normal about five minutes after booting up.)

Luckily, right now we’re in the post-Christmas price slump, so stuff is cheap. But before I blow a few hundred bucks I thought I’d solicit some general advice. Every time we have a computer death the comments here are filled with really good advice or interesting suggestions that we hadn’t considered.

So if you’re a hardware-minded person that loves to share from your vast storehouse of arcane knowledge (I know how you are) then here is what we need:

Continue reading ⟩⟩ “Crowdsourcing Advice”