ARCHIVE

2000-2007
2007-2008


email

11.30.08

I've posted a new comic for the month. I really didn't mean for this to become a once a month comic. The weird thing is I've got three comics almost completely done just sitting on my hard drive. I just didn't have a chance to post them. Things have been really busy lately, and I've been just taking what little free time I have to read, play guitar, and other things I can do in 15 minute intervals. I haven't decided to give up on any projects yet, but I'm definitely feeling like I don't have enough time to pursue everything I want to do. I've been reading a book called 'Anathem'. It's about the 'Avout', which are basically monks who live in a giant clock and spend their time working on projects. I wonder if the author just feels like I do, and invented a whole world where people got together and decided to give up on all the stuff that gets in the way of reading and working out problems, and just live simple lives based on doing those things.

Nothing else exciting has been going on. My wife is still pregnant, due Feb 17th. Everything has gone smoothly with that. We're having a girl and naming her Eleanor. I would love to say having a pregnant wife has been taking up all my time, but honestly she's been really healthy and active throughout the whole pregnancy.

Work is about the same as always. We're planning to move all our development to JAVA, though we've been planning and working towards that forever. I'm still not sure the infrastructure team will be ready to run anything, and I'm not sure I'll get any assignments in that vein. It's a waiting game right now, but I should know in January if I'm finally going to be able to do the sort of work I thought I was being hired for two and a half years ago. At first I was really interested in learning all about how mainframe stuff works, but now I'm just tired of taking a week to do an hour's worth of work, and ready to start working with stuff developed in this millennium.

I've almost completed my pocket guitar amplifier. I'm thinking about doing a 'steampunk' case for it. I'll post pictures, and maybe a recording, as soon as I've got it working. After this one, I might make myself a full-sized amp. Nothing too big, just 5Watt or so. I would love to do it with vacuum tubes and make the entire wooden case with a steampunk style. Mostly, though, I'm realizing that I won't be able to build any effects into a pocket sized one.

10.12.08

    I've got a new comic posted. This one was slow comming. It took a long time because I didn't like the snow effects I was coming up with, and I kept hoping I'd find something that was simple to apply and would work for the rest of the comics. Sadly, I failed. It's been sitting, pretty much finished, for about a week.
    I've also posted a mix of Pink Floyde's 'Wish You Were Here'. It's pretty rough, but still better than the last time I tried this. I made some mistakes recording and not everything is recorded at the same level. All told, it's about 8 tracks. I posted it because a friend of mine keeps bugging me to give her something to work with, and it's a really complicated song with a lot of parts...so, if she can put drum and piano tracks together, I can always go back and re-record the rough parts. At least then we'll both be working. I also took some pictures of my guitars and recording gear that I'll post on the Forums.
    I've done a ton of work on the MUD lately. While I was at a friend's LAN party, it was suggested that I make it playable through AIM. AOL's SDK is horrible to work with, but I learned a lot about working with external .DLLs in JAVA. Now you can send an AIM message to 'TheZombieThreat' and play the game. It's slower than Telnet, and sometimes freezes when AIM thinks I'm spamming by sending too many messages at once. When that happens, it just needs to wait, it'll start communicating once AIM stops blocking it.
    Also, I put together a source forge page for the server, and they're hosting a Subversion tree for me. I'll link it once I get a chance to clean the code up so it's not so embarrassing. There's lots of stuff in there that I just threw together at the last minute because I wanted to make it work before my lunch break was over.
        I converted a friend's short-story to images, so that I can post the story on the page in basically the same format that the comic is in. We decided on images so that people would have to work at it a bit if they wanted to copy the text. I was hoping to have it posted with this update, but this update was already behind because I was trying to get EVERYTHING done before making it.


09.04.08

    I posted a new comic! It was done about three days after posting the last comic, but I just didn't get around to posting it. I have scripts for the next five comics, and I'm hoping to get one done this weekend. So, hopefully we can get back to a weekly, or at least bi-weekly schedule.
    I still haven't posted anything for the music project, but I've been doing a lot with guitar lately. I got a new Gibson Les Paul Studio guitar and I've been trying to justify the purchase by learning to play better. I can almost play Crossroads, so If nothing else, I'm progressing. Until about February of this year I thought I was musically retarded. Now, of course, I realize I was just lazy.
     Everything in life is going pretty well. I'm in JAVA training at work. I've been programming in JAVA for about 10 years, so they're basically paying me to sit through three months of classes on stuff I already know how to do. That might sound like fun, but it's actually the worst job I've ever had.
    Christy is starting to show. She gets more obviously pregnant every day, and we're going to find out the sex on the 19th. I'm pretty excited about that. I keep telling people, I don't care if it's a boy or a girl...just so long as it's a genius.
    I feel like I'm in training to be a father. When I work out, I do it thinking 'I want to be able to play with my kids when they're older'. When I practice guitar, I think 'I'll be able to teach my kids how to play'. In the beginning, I guess it's mostly about just being there. But, once they get old enough to take interests in things, I want to be able to teach them, and take part...rather than just getting drunk and watching TV like most people seem to.

08.21.08

    Wow, it's been a while. I haven't had a free weekend to work on things in over a month, and for some reason I was dragging my feet on this comic. I think this works better than the previous comics. I just haven't felt like working on it too much.
    I have been working on other things. I've got some new graphics in the works for the web-page, I've been practicing guitar quite a bit, and I'm starting to learn harmonica. I've picked up some basic recording equipment and I'm trying to start a music project in the forums. It's not much, but it'll give me and my musically inclined friends a reason to learn new songs and practice a little more often. I'm sure this will fall flat like the comic and MUD, but I'm doing it either way. The 'projects' I post here are really just a means of saying 'This is what I'm doing, if you'd like to join you're more than welcome'.
    The mud is basically in stand-still. Honestly, I feel like it's been completed to a certain point. It works, or at least seems to. The problem is that, without a community playing it, I don't know where to go with it. Until I know where to go with it, there's not a lot left to be done. I would still like to make something that people use, but I'm competing against things like WoW, and TV. In that competition, I'm pretty much outclassed with no chance of getting anyone interested. I think that kind of game is contrary to what I've always wanted to do. I like small communities. I like to be a part of something where I can create as well as consume.
    I've always felt like listening to something, watching something or playing something was pointless unless I could add to it, or participate in some way. Otherwise, what's the point? You aren't really involved, you're just a spectator.
    I think I always imagined a small group of people like me, who weren't interested in things like WoW and TV. I imagined people at home, working on different kinds of projects and learning new things. I thought people would want to take part in something. I figured if I could just build the framework of a comic, MUD, Forum, etc...a community would just spring up around it. The truth is that people want to do what THEY want to do, if they want to do anything at all.


07.17.08

    New comic posted today.  I'm still learning this new style, but I'm making good progress. This was the first black and white comic that only took as long as the color comics did. I'm also happier with the result than I have been the last two. I've got a long way to go, but I feel like I'm making good progress.
    I've also got 80% of the MUD graphics done. I just need to get the images for the items done. The mapping works pretty well. I'll have the rest posted by the end of the weekend. Now that I have the JavaScript communication working, the possiblities are endless. Since my time is limited, I'm having a hard time deciding what takes priority. Hopefully, when I post it, I'll get some testers, and I'll have suggestions to help me along.

06.30.08

    I finally posted a new comic.  My life has been incredibly busy lately, and I've been exhausted. So far this month is a blur of weird occurrences and life-changing events.
    The night after I made my last post, my car was destroyed! Apparently someone just happened to lose control of her vehicle at 2am in front of my house. She slammed into my car without even hitting the breaks. The cops actually showed up and let her go before I was able to see her, and they insist she wasn't drunk. I don't know how someone hits another car without even hitting the breaks while sober, but I guess the authorities decided I didn't need to know.
    So, a few days pass, and I'm riding my motorcycle to get to work. I pull it out of the garage, and it won't start. I'm already fighting with an insurance company, and I just don't really need this. Then, my wife comes down stairs, and just before I can say 'I need a ride to work', she says 'I'm pregnant'.
    I guess I'm going to be a father. It's not like it was unplanned. We've had a room set aside for the entire year we've lived in our house. Honestly, I was just relieved because we've been trying for a year and soon it would be time to look into fertility experts and hospital visits. Still, after a year of trying, it came as a bit of a shock. Then I priced daycare, and almost had a heart attack.
    As if this weren't enough, I got an email from a guy I know here who's in grad school. I asked him some questions about getting back into school, and he  explained the process. So, in general, they want you to take a course at the graduate level, then use writings and recommendations from that course in your application. So, I'm working on getting into that course.
    Also, I'll be re-trained in JAVA at the same time, because at PSU, you can never know something well enough to avoid more training. I'm thinking I'll just take the 3-month course as an opportunity to get SUN Certified. I'd played around with the idea a few years ago, and now that I'll be paid to do nothing but take courses on the subject, I feel I may as well use that to my advantage and get certified in the process.
    So, that's been the past three weeks for me. I also ended up traveling every weekend but the last one. I'm usually feeling a little overwhelmed in the summer, so I'm hoping that things will slow down a little soon. At best I'll be a new father, in grad school, with a full time programming job.
    What this means for the site is that I've got another few serious commitments that are going to have to come first. I really want to finish the project I'm working on with Krev. We discussed it, and it should only run another 13 pages or so. I think I can finish that, though probably at a rate more like bi-monthly.
    My graduate work might actually relate to the MUD in some ways, because it's a logical framework for building AI players and testing user-reaction. I would like to work in AI, so having a game where I can implement a new AI in a matter of minutes really helps. I guess in the end, we'll just have to wait and see.  

All I know right now is that the days are too short, and somethings bound to get left behind.

06.03.08

    New comic has finally been posted. This one was written by Travis Wingard
 as part of a running series we're going to work on together. I like the gag-comic format, but I've been wanting to try something new for a while. This took twice as long to do as my regular comic, and I'm still not happy with it. I think once I get the hang of it, it'll go much quicker. I'm not promising one of these every week.
    The MUD hasn't had any attention since I started the new comic style. I've got some plans for that and the election game, and I've missed working on them, so I'm sure I'll post some updates soon.

05.22.08

    New comic for this week, as well as a comic from a week and a half ago. I never thought these little rant posts were important, but my traffic logs would beg to differ. An average week is about 100-150 page views. When I don't update the comic, that falls to about 10/week. My last comic got about 10 views total, so I guess people really read this.
    This will be the last comic of this style for a while. In the last post I mentioned Travis and I might collaborate on a script. Well, he sent me a first draft of the script and I liked it so much I plan to pause work on the 'usual' comic to work on this project. I am hoping to stick to the same update schedule (~1 per week). I really liked the script. I hope I don't ruin it with my art, and people really enjoy it.
    I have added the code to the MUD for the new mapping system. I want to have that posted on the test server by next week. You'll be able to watch your icon move across a map of the area while playing. I think that will help people get interested in the game, since most people were complaining about not being able to get their bearings. Also, I'm going to re-word the error messages to be more helpful to new players.
    Also, I am working on a new web-game project that will focus on a simulated election. The general idea is that each round will start with you making political promises. Those promises will effect your overall popularity with special interests, industry leaders and lobbies. It will also effect your popularity with the people. The more popular you are with industry, the more money you will get for that round. The more popular you are with the people, the less you'll have to spend to get votes. The game is a resource management game where you have to base your decisions on financial and political fallout. I like the idea of doing it based on primaries, rather than presidential elections, because we can have 10+ players all competing in a primary race. I'm still working on fleshing out the rules, but I don't think it'll be hard to modify some existing game code I have lying around to get a test version of this running pretty quickly. I'll keep everyone updated.
    I have a Paranoia game starting on the Forums. E-mail or PM me if you want to play.  
    
04.30.08
   
    New comic.  This one is about brain tumors. I think about brain tumors a lot. For the past few years, I've had these flashes in my right eye. No one has ever really explained it, or figured out how to get it to stop. It's probably just my EXTREME case of astigmatism. At least, that's what they tell me.
    No comic last week because I was in NYC at the ComicCon. It was a really great trip, except of course for the fact that the 5 train has NEVER just taken me directly to my destination. I don't even think the 5 runs on the route they say it does. I've been going to NYC pretty regularly, and the 5 is either on a late-night schedule, or under construction. I was there on a Monday afternoon, and it was on the late-night schedule (Just for that week, I was assured). If I ever get rich, I'm going to buy my cousin an apartment in Manhattan, just so I never have to ride the 5 train again.  At least when we get off the train, his apartment is right there, and he's always cool to hang out with. I don't think I could make that trip to a place that wasn't at least pleasant.
    Everything in life is going pretty well. I've been talking to a friend of mine about collaboration on a comic. He's going to do the writing and I'll handle the art. I'm going to try to do non-SD characters for the first time since high school. I've been toying with sketches, and I'm coming to the realization I'm going to have to re-learn how to draw. I'm actually looking forward to that, though, because this time around I can avoid all the bad habits that were holding me back before. We'll probably post the comics here, so you can hit the forum and tell me what you think.
    Speaking of the forums, we're trying to get a Paranoia RPG going. It'll be play-by-post, so if you're interested, go to the forums and let me know.


04.16.08

    New comic posted. More important, I posted a new comic viewer. I wrote the first one in JAVA, but it was universally hated. I guess I couldn't expect people to load the JAVA runtime just to view a comic.
    This highlights a core belief of mine, though, that it's good to make mistakes. I'm not saying you should go out of your way to make mistakes, but I do think people go too far out of their way to avoid them. I've seen people over plan even the most simple tasks. It's not unusual for me to see the planning phase take three or four times longer than it takes to write the software. Then, inevitably, it's wrong anyway.
    This is a perfect example, because each version of the viewer took about four hours to write. If I were to do this same project in a large group, the planning would take at least two weeks. So, I could write and rewrite the software 14 times in the same period it would take to get a single version out. To make matters worse, what we finally decided on would probably have to be replaced anyway.
    I'm going to comicon this weekend in NYC. I'm sure I'll get at least one comic out if it. I could probably make a comic out of the nightmare of planning a trip like this with people. Seriously, does it always have to be like herding cats?

04.08.08

    I posted a comic. It's about when I actually went to the Obama rally. I got a few pictures and  a video. I think the comic really does say it all. I just can't join the cheering masses. When I see everyone moving in one direction, I start looking for the cliff. 
    I've been behind on things for about a week now. I got a cold, and more than feeling sick, I've just felt tired. I think I'm on the upswing now, and hopefully I'll get some more updates and things together soon.
    I did add some code to the MUD so that I can build in graphical features. I've found that people just don't know what to do with a text-only game. I'm not building 3D stuff into it or anything, but some nice maps and web tools for managing your character will probably be along the way. Just stuff to help people feel like they know where they are in the game, and what they're supposed to do.


04.02.08

new comic!

    People who know me know I get upset about the news. I am very prone to arguing, even when it's not in my best interest. I've always thought that if you're wrong, and you continue to keep your mouth shut, then you'll be wrong the rest of your life. Arguing is how we test our ideas and internal logic against reality.
    The news bothers me because it's one-way. Most people assume that everything said on the news (or on TV in general) MUST be FACT. What I've come to realize is that most 'news' is either sensationalized to get you to watch, or it's somehow skewed to favor the political views of the corporation that's feeding it to you.
    You can't even really trust the Internet. It's usually just biased on a smaller scale. No one really wants to present you the truth, in any raw un-biased way. So, you have to take each important story, research it from different sources, hopefully with competing bias, and somewhere in the middle you might find a little nugget of truth to help you make any important decisions with. Of course, you're just deciding for yourself what to believe...and you may be biased.

03.25.08

    This comic is probably going to make someone angry.

    I can't help it. I mean, he ROSE from the DEAD. That makes him a zombie in my book. Sorry it wasn't posted right on Easter, but I didn't come up with the idea until Easter Sunday. I figure it's still close enough that people will get the joke.
    That's two Zombie comics, and a zombie game all in two weeks. The funny thing is that I never really got into the Zombie meme as much as some people. I feel like it's just a simple stand-bye theme for when I need something.

03.11.08

    This comic is late!

    I just couldn't figure out a punch-line for this comic. I had the art done on Monday, and finished putting the words in on Saturday. Seriously, even everything below this sentence was written on Wednesday.
    Sorry the comic is late this week, but I've been working like crazy on some MUD changes that should be posted tomorrow. I tried some new things with shading and eyes in this comic, so hopefully that goes some way into making up for it.  
     This is the first comic I've ever done that depicts a significant other. I've never really thought about it very much, but Christy (my wife) likes to dwell on that fact. I guess I just see the comic-making part of myself very separate from my real-life self. One day, after I snap and commit a horrendous crime, psychologists will puzzle over that statement.
    Things in my real life are good. I'm trying to gear up for the summer. I know I'm not going to be able to keep this pace going with updates once I can get outside. I'm getting some friends to start drawing guest comics as we speak.
    When I was a kid, I had no interest in being outside. The seasons changing seemed to go largely unnoticed. I can't remember having waited for spring until I was an adult. Even in college, the changing of the seasons meant more about deadlines and living arrangements. Now that my life is pretty stable from day to day, the seasons changing is the one thing that reminds me how fast time is moving. If I lived in a place with mild seasons, I might miss a decade of my life without noticing.
     With that statement made, I am very excited about spring. Friends of mine who teach will be more available, concert venues are starting to name dates and I'm already planning my weekends. So, if I'm late on a few comics, at least it's because I'm out  living life. Think of it as research for the comic.

03.02.08

    New comic! New Store!New Web Service! Updated MUD!

    The new comic is something I wanted to do for the store, then I decided I really liked it. I've been asked to do a few T-shirts and I decided to make some stuff for myself. I can't guarantee any of the products. I haven't had a chance to order yet. If there's anything you would like to see, just post on the forum and let me know. Also, I want to make a Froshapalooza T-shirt and I'm looking for ideas.
    The new Webservice is a high-score page for the MUD. Right now it just lists the top 5 zombie killers. I've said before that the game isn't about killing, but I couldn't think of anything else to score people on. The system is easily configured, so hit the forum with any ideas of what stats we should be tracking and I'll see what I can do to add them.

02.27.08

    New comic! It's late, but at least I'm managing one post per week. I did some MUD updates, and have the store almost ready. I already have what I'm going to post for next week done, so I can all but guarantee it'll be posted on time. This comic was done a while ago, but GIMP crashed and I realized I hadn't saved the past two hours of work. I didn't get around to re-doing all that work until now.
    I'm still working on MUD stuff, and plan to spend the rest of this week on that. Hopefully you'll see a post between now and Sunday detailing the work I've been doing there.

Thanks for reading!
Bishop

02.18.08

    Another late comic. Not too late, though. I'm trying for an update every Monday. At least I have a good reason. Chits and Krev came down to visit and we spent the weekend on marathon gaming.
    We started with SingStar. Yeah, imagine a 250+ lb man singing 'Material Girl'. It was great. Then we decided to go out and play some pool. I'm really out of practice, but it was still a good time.
    The grand finale came when Krev decided to buy the new version of risk called GodStorm. The difference between this game and regular risk is that it takes place in ancient times, and you pray to your gods for help. You get spirit points at the beginning of every turn, when you get new armies. You spend these points to call in favors from your gods.
    I started out with Atlantis as my only easy conquest. I soon took over the north, and Chits had taken the south. Krev was working on taking over Germania when the real war started. While I'd been fighting with Krev, Chits was gaining strength. I over-extended my forces into Asia Minor, and Chits took the opening. He summoned the god of death, and marched across Asia Minor. He only stopped on his path to annex my temple, where he called to the god of death to raise 10 armies from hell. After summoning the god of war, he walked across the middle lands into Germania, destroying everything in his way. Finally, seeing the end of my people, I spent the last of my spirit to sink Atlantis. It's a good game.
    A few people have been playing the MUD, and I've gotten some suggestions. I'm going to work tomorrow to implement some changes and hopefully I'll have that updated and a post about it soon.
    Thanks for reading. I'll try to keep things moving along.

02.11.08

    Sorry this comic is late. It just took a lot longer to finish than I'd planned on. I will post a bigger update when it's not so late at night. Maybe school will be canceled tomorrow, and I'll have all day to work on comic stuff for a whole day. We'll see.

02.05.08

     I finally got the archives posted. My friends have been pressuring me to do this for a long time. I think everyone looks at their past through rose colored glasses and this must certainly be the case when they talk about the old comic. I'm not going to point out all that's wrong with it, only that I didn't have the tools or the time that I have now, and it showed.
    One thing I would like to make a comment about is the rants. I tried to find as many of them as I could, and I think I did a pretty good job. After reading through them, though, I remembered my state of mind when I wrote them. I considered the rants as my own personal HBO Stand-up comedy show. I tried to channel Lois Black, and in some cases, even he would have walked away shaking his head. So, please, try not to take it too seriously.
    Some of it was more genuine than I like to admit. I couldn't go home after college. Things have always been tenuous with my family and it wasn't an option. I guess realizing that I would have to find a place to live, and get a real job, made me pay attention. It doesn't take a genius to see that every republican in my lifetime has thrown us into some kind of war and recession.
    I saw it coming, and didn't know how to deal with it. Somehow saying 'I was right' doesn't make me miss the life I had planned any less. At the time, I was looking for someone to blame. I guess, since Bush is such a motherfucker, I decided it didn't even matter anymore if it was his fault or not.
    Now I just hope everyone reading this is okay, and that things will get better for the ones who aren't. I didn't get the life I thought I would, but it's still better than most and I just don't feel like complaining anymore. So, don't email me about the opinions I held 5 years ago. Just try to find some humor in it and move on.

02.04.08

    This new comic is about a Grue. The first thing everyone I show this comic to asks me is 'What is a GRUE". Well, if you don't want to click on those links to Wikipedia, then suffice it to say that a Grue is a monster that would eat you  if you didn't have any source of light. It was used as a device to force players of the Zork series of Text Adventures to find a light source, and complete that section of the game, before moving on.  
    Anyone that knows me at all knows how much I love Interactive Fiction. When I was in about sixth grade my best friend stole his brother's D&D books, and we started to teach ourselves how to role-play. I had a TRS-80, with an external floppy drive and I knew how to program in BASIC. I started making D&D themed text-adventures for him based on the 'Choose your own adventure' style books that read at the time.
    When I saw this video, I got all nostalgic and decided to make this comic. The Internet is great for esoteric interests. I say that because I have to admit that I don't even KNOW anyone that would appreciate Mc Frontalot's interpretation of text adventures in the same way I would. There are few people that would watch that video and think 'Wow, that's an awesome classic computer collection'.
     Also, it looks like they're making a documentary on the subject. I just hope I can somehow procure a copy of it, since I'm sure it won't be opening in a theater...well, at all.
    I'm going to make an effort to post the 2000-2006 archive tonight. Right now, I have to get back to work.

-Bishop

01.28.08

    Alright, now I've got time for a proper rant. This week's comic was based on the JCL programming language. Most people don't even know what it is, so I'll give a little explanation. JCL is the only language I've ever used where a misplaced comma might result in a nuclear meltdown.
    JCL is actually a programming language that is used on IBM mainframe computers to tell the OS what resources to reserve for the program you want to run. So, it's a programming language for running programs. See, back in the day, there were no standards or anything, and nothing was written to be 'easy to use'. Actually, some things were written just to be difficult because the guy who wrote it liked to feel smart by being the only person that understood it.

    JCL goes something like this:

JS20 EXEC PNAT,2365,COND(0,GT,JS10)

    So...even programmers are looking at that and thinking WHAT?! I'll explain. This line means to execute a program (defined earlier), using Production library '2365', if 0 is *NOT* greater than the result of Job step 10. UNLESS IT'S OPPOSITE DAY!! 
    Programming on a mainframe is filled with these little challenges. I use an editor where you type 'N' for the next page of code. Now, if you're thinking that you would type 'P' for the previous page, you're wrong. That command is 'PREV'. Apparently these features were written by two people. Two different people. Who had never met. Two people who were each so stubborn they wouldn't change their way to match the other's way. I just want to be clear that we're talking about two VERY SPECIAL people here.
    Sometimes work feels very much like the comic. Mostly because we're sometimes working with systems that no one really understands completely and we're doing things that could be disastrous. Everyone is very nice and forgiving about things, but deep down you still know you could accidentally do some real damage if you aren't careful.  

01.27.08

    New Comic! It's late, I have to get up early tomorrow. I'll post a real rant tomorrow.

01.20.08

    New Comic! I've had guests Friday, Saturday and Sunday night. I love company, but I'm feeling a little behind in my projects. Things in my real life are going well, just very busy. 

    I've tried to stay on my computer-geek theme with this one. I used to work tech-support. I heard people refer to CD-ROMs and 'Shiny records', I've actually been asked to connect a computer to the Internet that someone bought off a truck at a 4H meeting. I've just about seen it all.
    The funny thing, though, is that until the movie 'Hackers' came out, people pretty much just figured that you got an expensive box, and the more you had to spend, the better it was. In the year 1-AH(After Hackers), computers became magical and the people who knew about them were regarded as magicians. Suddenly, I had people asking me if I could erase their phone bills, make their computer talk back to them, etc, etc...
    The most annoying result of this was that, for a few years, people  who knew they needed new computers would make one last-ditch effort to avoid spending money by asking me if I knew some kind of secret that would make a 386 run Windows XP.
    One time, in this golden age, My friend Bart convinced a cheer-leader that, when she saved data to a floppy, it actually got heavier. Then she ran around the computer room getting people to try saving things a bunch of times, then pulling out the disk to check it's weight. Sometimes I miss the old days.

    I'm still working on three things for the site. First, I'm making a shop so people can buy T-shirts. I might have that done by the end of the week. Second, I have MUD updates almost ready. If everything goes well, those will be up tomorrow night. Third, I'm working on tracking down all the original coredump comics. I still haven't had time to hook up my old computer from college and check to see if the ones I'm missing are on it.

01.13.08

    New comic! This one is about Voodoo. 

    Voodoo - noun; Any section of code that cannot be understood, but works anyway.  Also applied to any fix to a process or OS that works without the user understanding why.

Not to be confused with:

    Vodun - noun; A polytheistic religion practiced chiefly by West Indians.


    The word Voodoo has become a common programming term, but I always like to imagine that waving a dead chicken over my computer will actually do something. I think superstitions are inherently ridiculous. Also, let's face it, the chicken is obviously the funniest bird. I mean, no one would ever argue against that. I've seen a funny duck here and there, but it's just not in their blood.
 
    As a programmer, it's common to hear someone say 'Ignore that piece of code, it's Voodoo.' Meaning that they don't even know anyone who knows how it works. Sometimes, it's a fix we've stumbled on. Right now, I can make a library that I'm working with run only if I re-initialize the sole instance of one of the classes. I've talked to the developer of the library, looked over the code, and still no one knows why it works. We look and see that the class looks to be properly initialized, but the code fails. Then we re-initialize it, and it works! I'm just glad it's not my code.
   
    So, that's the comic, and a little inside look into programming culture. I'd always hoped to make the comic more and more for programmers, because I think we have a real culture that most people on the outside don't fully understand. We're tasked with working on systems that are far to complex for one person to comprehend and that leads to common jokes, experiences, superstitions and even urban legends.

    There was a small problem with getting the really old comics back online. I have tracked down most of them and I am still working on it. Also, I added a 'stats' command to the MUD, as well as making some code fixes to the way user settings were being handled. I'll be uploading that tonight, barring any unforeseen catastrophe.

01.04.08

    New year, new page! I thought I'd make some minor updates to things that I wasn't really happy with on the old page. Also, I found my old comics and posted them, and put a forum up. There is a MUD test-server running! Try it out, then let me know what you think on the new forum!