-
On Facebook
-
On Tumblr


Site Search
Archives
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
Post Tags
advertising amateur apple ass beach bed bikini black and white blonde boobies cartoon comic commercial ea facebook first person shooter fps google heels hi-res high resolution ink legs lesbians lingerie microsoft minecraft nintendo out of context panties piercings ps3 redhead sideboob sony stockings tattoos thong trailer united states vagina vimeo wallpaper xbox 360 youtube
Monthly Archives: August 2010
How to Screw Up a Mercedes
I don’t know the story, here, but I do know that the car is finished.
Posted in Videos, What
6 Comments
Microsoft Announces Xbox Live Subscription Price Increase
In a move that’s sure to backfire on them, Microsoft announced today that the price of Xbox Live memberships is going up on November 1st.
Yearly subscriptions increase from $50 to $60, quarterly subscriptions from $20 to $25, and monthly subscriptions bump from $8 to $10. That’s a tough sell considering that they shouldn’t be charging for the things that gold members receive, anyway.
Posted in Games, What
5 Comments
Edible Skulls
Sculptor Dimitri Tsykalov created these intricate skulls from fruits and vegetables.
Posted in Art, What
Leave a comment
The Crash Explained
As promised, the following is a summary of what led up to the crash that kept us down for almost four days last week.
About two weeks ago, I started to notice problems with the What The Christ? server. It was mostly on the administrative side of things at first. After a few days, however, we got a string of random reports from visitors who couldn’t connect. It took a day or two before we realized that the problem was an “Error establishing database connection.” message.
That’s the error that WordPress throws when your server can’t establish a connection to your MySQL database – the point from which content is delivered to the user. It’s usually caused by one of two things: a problem with your WordPress configuration file or a (much bigger) issue on the MySQL side of things.
Configuration issues are easy to fix. Unfortunately, we weren’t facing a configuration issue. No, we were facing a much bigger problem. In fact, Mr. Blue said it best.
“Dude, the database is fucking hosed.”
Don’t ask me how it happened. It could have been our migration to WordPress 3.0.1 a few weeks back. It could have been a plug-in that we were testing. It could have been one of a handful of configuration changes that we made at the host level. Whatever it was, we were looking at a really ugly problem. Our databases are not small, nor had we done as much of the maintenance on them as we should have been doing all along. To be honest, we’d been neglecting them because we were way too busy updating and promoting the site.
Needless to say, we were faced with a tough decision. We could either bring down the site, which would have been bad, or we could have tried to troubleshoot the problem live, which would have (potentially) led to downtime anyway. Obviously, we chose to troubleshoot the problem live. About an hour into the process, the server took a giant shit and dumped our progress. (Hooray, ambiguous Plesk error!) Down we went – and down we stayed. I could detail the laundry list of problems we had trying to bring things back online over the two days that followed but I’d rather not. It was a nightmare.
Unfortunately, that was only the start of our troubles.
Initially, the crash didn’t seem like a big deal. I thought we’d be down for a day at most. If there’s one thing we’ve done “right” from day one, it’s our backup routine. We had a dump of even the most recent posts – both the MySQL data and the associated assets. I thought we were good to go. In fact, it seemed like we were good to go after a couple of days sitting around trying to build a better mousetrap. We eventually decided that the best plan was to wipe the server. I reinstalled everything from scratch and started the process of uploading assets to the server. Meanwhile, Blue opened a case of beer and a book on MySQL.
But then something happened. Something bad.
Early Saturday, the server simply decided to die. Period. Hardware failure.
I’m pretty sure anyone within a six block radius of my house heard me scream, “FUCK!” when it happened. Everything shut down. No SSH. No FTP. A moment later, I was on the phone with our host. Thankfully, they understood my frustration and didn’t hold it against me. Instead, they got right to work trying to figure out what the hell had happened.
Ten hours later, the problem was solved. (In case you’re wondering, we didn’t move things to an interim server in the meantime because we figured that our server would be back up and running before we were even able to get everything uploaded on the temporary box.)
From there, the rebuild was simple… but tedious. I managed to tie up four Comcast lines, three of which belong to friends, for close to nine hours while we uploaded assets and ran a much needed database optimization routine. We also cleaned up the SQL configuration and learned a thing or two about responsible administration. (Thank you, mysqltuner.pl.)
So, there you have it. That’s how it went down – pardon the pun.
Posted in Site News
12 Comments
Zooey or Katy?
Dave & Thomas, a general interest site similar to What The Christ?, published a piece called Is It Zooey Deschanel or Katy Perry? It’s rather unnerving, to say the least.
I never noticed this before but now that I see the two of them standing side by side, my world may never be the same.
Posted in Random, What, Women
6 Comments
Back From the Dead
8/30/2010 @ 12:27PM – We’re testing a new SQL configuration. It may or may not impact overall site speed. We apologize for any issues. We’re trying to squash a few bugs.
8/30/2010 @ 7:54AM – Several thousands of people are trying to connect to the site. We were down for a few hours as a result. Expect periodic downtime. Work continues, though! (We also fixed a time stamp issue related to server timezone.)
8/30/2010 @ 12:05AM – You may notice lag spikes here and there. Our SQL database is playing catch-up because of all of the fresh queries.
8/29/2010 @ 10:43PM – The VIP area is back online!
8/29/2010 @ 9:44PM – We lost the entire contents of our webmail folders during the rebuild. Please feel free to re-submit things, re-send messages, etc.
8/29/2010 @ 9:38PM – We ought to have the VIP area back up within the hour.
8/29/2010 @ 7:38PM – Database connections have been re-established. We have regained control of the bridge, folks. Welcome back.
8/29/2010 @ 7:28PM – Hello, world. It would appear that we’re back online. Expect frequent updates as we continue to bring systems up. The VIP area is still down for the moment but we’re working hard to restore it from backup with an ETA of sometime later this evening.
Posted in Site News
16 Comments
Diaspora Launching September 15
Diaspora, the decentralized open source alternative to Facebook that crowdsourced its startup funding ($200,000!) a few months back, is set for a September 15 launch. The goal of the four NYU students who started the project is to create a “privacy-aware, personally controlled, do-it-all open source social network.”
Here’s hoping that they manage to accomplish just that.
Posted in Random
5 Comments





