Getting Over It with Bennett Foddy

By Shamus Posted Sunday Feb 4, 2018

Filed under: Random 67 comments

A few days ago we got a new installment of Errant Signal where Campster talked about Getting Over It, which seems to be the game everyone was watching and nobody was talking about last month. (I mean nobody in the gaming press. Maybe you talked about it with your friends, but I wasn’t there for that. It’s getting less coverage than PUBG, is what I’m saying.)


Link (YouTube)

If you missed it:

Getting Over It is a game seemingly made from random crap from the typical asset store. That’s the equivalent of making a movie using only stock footage. The game embraces this hodgepodge approach to design and makes it central to the game’s visual aesthetic. You play as a nameless naked man in a black cooking pot who uses a sledgehammer to pull and shove his way up a gargantuan mountain of trash. That’s no story, no characters, no context, no score, no unlocks, no save points, no enemies to fight, and no achievements to earn along the way. There’s just you, your hammer, some really fiddly climbing controls, and Bennett Foddy’s calm narration ruminating on difficulty and punishment in games as you ascend to new heights and tumble back down in bitter defeat.

I haven’t played it. I’m pretty sensitive to frustrating challenges with big setbacks as punishment. I’d get too angry to have fun. But like a lot of people, I enjoy watching the game. It’s a cruel task with a lot of pitfalls, where the environment is engineered to make falling down a deeply costly mistake. In fact, let’s look at the map of the whole game:

(Spoilers?)

Continue reading ⟩⟩ “Getting Over It with Bennett Foddy”

 


 

Wolfenstein II Part 1: Introduction

By Shamus Posted Thursday Feb 1, 2018

Filed under: Retrospectives 183 comments

This game came out to critical praise. The trailers looked good. Outside of the technology problems on the PC, there’s wasn’t a lot of negative press. But then the game was 50% off just one month after release, which isn’t something you normally see with successful games. Yes, that was a black Friday sale and those are always a little crazy. But even so, I didn’t see any other 1-month old AAA games going on that sort of deep discount. Was this an anomaly, or was the publisher struggling to sell this game?

I have no idea, but after playing through a couple of times I can say there is definitely something off about Wolfenstein II.

Continue reading ⟩⟩ “Wolfenstein II Part 1: Introduction”

 


 

Database Abuse

By Shamus Posted Wednesday Jan 31, 2018

Filed under: Projects 117 comments

The conventional wisdom is that WordPress is really database intensive. I’ve never seen an official critique of it or a proper comparison between WordPress and some other CMSContent Management System or publishing platform. This is just the sort of thing I see dismissive blowhards say on forums or StackOverflow. “What did you expect? WordPress puts a heavy load on a mySQL server.” I never really questioned it myself.

But last week got me thinking about it again when I tried to move this website to DreamHost. Is WordPress really that bad? How many dB queries does it take to create a single instance of the front page? How does that compare to other platforms?

Continue reading ⟩⟩ “Database Abuse”

 


 

What’s New?

By Shamus Posted Tuesday Jan 30, 2018

Filed under: Notices 75 comments

Besides sulking, ranting, and pacing restlessly while my site was down, I spent the last several days updating bits of the site that have been neglected for ages. Most of this is probably only interesting or useful for new readers, but just in case you’re curious what I did:

There’s a new front page. Yeah. When was the last time anyone looked at that thing? I don’t even know.

Also, I updated the favicon for the site. I liked the old one because it was a blue die, but it looked terrible when mashed down to 16×16, which seems to be the norm these days. The new one isn’t as cool, but it’s more visually clear.

I’ve revamped the System Shock novel. Some PHP updates broke it ages ago, but now it should work as intended. Also I got rid of the archaic IFRAME-based design.

Heads up, you’re not at the end of the post. The next thing after the jump is an image of the thing we usually see below a post, which makes this feel like the end. But keep scrolling.

Continue reading ⟩⟩ “What’s New?”

 


 

1 And 1 Equals Zero

By Shamus Posted Monday Jan 29, 2018

Filed under: Rants 90 comments

Well, it’s been half a year since I added something to the “rants” category. I guess we’re due. I should warn you that while I normally try to keep things civil and family friendly around here, this post is going to be pretty raw. This last week has been an ordeal of frustration and dismay and I’m pretty fucking salty about it, is what I’m saying.

I’m sure you noticed that my site was down for almost a week. This is the longest stretch of downtime my domain has experienced since I launched it in 1999. Blame for this is divided thus:

To be fair, you could probably bump my blame percentage as high as 6 or even 7.
To be fair, you could probably bump my blame percentage as high as 6 or even 7.

First, some background: There are two parts to webhosting. One, you need someone to hold onto your domain name. Two, we need someone to host your files and databases to make the site go. These two things don’t NEED to be hosted by the same company, but in the past I preferred to keep them together to keep billing simple. My wife runs a lot of sites and a lot of domains. She uses a different service, but we like to keep the total number of hosts and registrars as low as possible so we don’t have a bunch of chaos trying to figure out what bills go with which sites / domains. Putting my domain and web hosting on the same account seemed like a perfectly reasonable thing to do.

When you go to a webpage, there’s a multi-step process that takes place. First you request the domain from your DNS: foobar.com. Then the DNS serverYes, I’m aware that this is a case of RAS syndrome. goes, “Say, who is in charge of the domain for foobar.com? That’s AlyxHosting.” So then it asks AlyxHosting for the IP address where you can find foobar.com. AlyxHosting replies with an IP address where you can find the site. Let’s say: 12.34.56.78.

It turns out that 12.34.56.78 is owned by the webhosting company BarneyHosting. BarneyHosting sees the request come in at 12.34.56.78 for foobar.com. BarneyHosting has a great big datacenter full of machines in racks. It knows that foobar.com is stored on machine #19 in directory /user/foobar/www/. So then it looks in that directory and sends you the files.

This explanation is simplified enough that I’ve probably pissed off a bunch of professional sysadmins, but there’s no way they’re more pissed off than I am. Let’s move on and hope they forget about it.

Continue reading ⟩⟩ “1 And 1 Equals Zero”

 


 

Welcome To the New Site

By Shamus Posted Wednesday Jan 24, 2018

Filed under: Notices 83 comments

If you see this post, then you have joined me on the new webhost. Welcome. If you look around, you’ll notice everything is basically the same. That’s actually kind of disappointing, considering the work it took to get us here.

(If you’re curious, I went with 1And1 Hosting. Seems pretty fine so far. Good speed. The control panel makes sense, although it has some annoying upsell features I keep bumping into when looking for controls. I got the low-level access I wanted and I even managed to use the Linux shell without killing anyone. I’m so proud of myself.)

What’s really strange is that there are still people seeing the old site. They can’t see this. The old blog is still running, even though I can no longer get to it. I can’t moderate the comments or post updates back there. The people left behind are like the folks that end up trapped in ghostly Silent Hill: Inhabitants of a purgatorial realm that have no idea they’re trapped.

I’ve still got a bunch of fussy housekeeping to deal with. I’ve taken the Wolfenstein post and pushed it off until next week. I’m sorry this entire week has been nothing but boring maintenance announcements. If it makes you feel any better, you should be able to edit your comments again. I mean, there’s no content to talk about this week, but if there was just imagine the typos you could fix!

The forums should return soon. Let me know if you’re still missing any features / plugins.

UPDATE: I’m doing the domain transfer now. I thought this would be quick and painless, but aparently it can result in days(?!WTF!?) of downtime. Hopefully it goes quickly.

(I don’t know why I’m posting this, if the site goes down you won’t see it.)

UPDATE 2 DAYS LATER: I fully retract any endorsement I gave this host. If you signed up for their service based on my recommendation, I sincerely apologize. I’m monumentally unhappy with how they’re handling things. I’ll have a more complete rant up once I’m done fighting with them. I’m torn between dropping them and moving to a new host, or staying with them and hoping nothing else goes wrong. On one hand, I don’t want to move AGAIN because I can’t tolerate any more downtime. On the other hand, my account is only three days old and I’m already feeling angry and powerless. How much worse will they treat me once the “money back guarantee” period is over? So I dunno.

 


 

Site Move

By Shamus Posted Tuesday Jan 23, 2018

Filed under: Notices 56 comments

I’ve been with Hosting Matters for almost 12 years. For all that time, they’ve hosted the site you’re looking at right now. It’s been a good run, but the site is moving. I’ve been feeling like I need to migrate for a while now. With the recent security concerns, now seems like a good time to pack up and move.

What you need to know:

Continue reading ⟩⟩ “Site Move”