* Blacky Wacky sets rant mode to ON
You see, childrens and not-so-childrens, I have been doing what is colloquially called "busting ass" for most of the last week, setting up one Simple Machines Forum for your yammering pleasure. ITT, I spend a little time enumerating exactly what has been done and, in doing so, bringing a little--let's say
perspective--to a certain group of FESSers.
Take, for example, this charming exchange.
<SomeGuy> ...it even said in my profile I picked the right one.
<SomeGuy> It's just not showing as the right one.
<Blacky Wacky> \O_o/
<SomeGuy> I didn't have to change a thing in that regard.
<Blacky Wacky> I'm busy at the moment, if I remember I'll change it when I'm done
<ShinQuickMan> Busy enough to respond here?
ShinQuickMan's name has been intentionally left obvious, because this is in large part a rant to him and the other ungrateful cocksuckers who have been pounding on my metaphorical door to fix this or that little fire.
I want to start with a partial list of times, dates, and jobs accomplished in the course of moving FESS over to SMF. The times are approximate, and in some cases moved slightly (i.e., if I did work from 12:30PM to 1PM, then 4:30PM to 12AM, I made it 4:00PM to 12AM for cleanliness's sake).
November 25th
3AM-5:30AM: After Bus created the default forum on fesssmf.superbusnet.com, I began to apply modifications to ease the transition from IPB to SMF, as well as familiarize myself with the underlying code mechanics.
1:00PM-2:00PM: Final touches on the test forum (you can see this by the "PURPOSE OF THIS BOARD" posts, though some people had had access ahead of time). Opened for general use.
2:00PM-12:00AM (yes, that's eleven straight hours, with maybe a half hour out for dinner): Fielding questions, comments, adding more modifications and changes to the board in response to member feedback. I made the required post groups (FESSer lords, etc.) and spent a good bit of time adminning various people.
November 26th:
12:00AM-4:00AM: See the last day's entry. This makes it *fifteen* hours, by the way.
12:00PM-3:30PM: More of the same. Fielding member concerns/ideas, doing what I could with them to ease the transition. Around this time I found the Dilber Multicolor skin system we are now using, though I didn't apply it right away.
6:30PM-12:00AM: After my classes, I tried applying the Dilber Multicolor skin. When assaulted by OMG BRIGHT COLOR, I started to fiddle with the Navy skin to darken it for immediate viewing, planning to do more to the skins later.
November 27th:
12:00AM-1:30AM: I had to go to bed early that night, seeing as I had a test that I had been studying for while working on the new skin and other site features.
4PM-12:00AM (as usual, some time out for dinner and such): Whew! Ed had a long day of classes. Back to the grind. I started screwing with the PJIRC SMF implementation (Java chat), and got it after a few hours. This was also when I started futzing with the green skin, checking out how files were linked and how the site structure worked (because I hadn't had time earlier). Jack and I made the usual FESS forums and did the permissions dance, and when Steve posted at 10PM we opened stuff up not long after, after I'd nuked the old users.
November 28th:
12:00AM-4:00AM: Lots and lots of validation push-throughs. Lots of bug fixes and other crap, including fixing the somewhat angry gallery (it disappeared from the skin when I switched to DilberMC and I hadn't caught it before now). I also started drawing up ideas for a killer feature that I have sort-of-revealed that will be something no other FE sites have.
4:00PM-12:00AM: Did the rest of the bits and pieces for the Lyn skin, more bug fixing, validation pushes, question answering, post porting, and other crap. Lots of the stuff you don't see because it happens and notice only when it doesn't. Did some more thinking and discussing said killer feature.
November 29th:
12:00AM-2:30AM: Same as above. Began work on the silver Pent skin.
Intermittent time (about five hours after 2PM, in between other things): More killer feature work, more Pent skin (I haven't done the graphics yet, but the coloring and the minor images in the background are, after much twiddling, the exact way I want it. Yay Photoshop.
November 30th:
12:00AM-2:00AM: Exploring other post options I hadn't gotten a chance to mess with. Found an item that warns a poster who tries to reply to a post over X days old - no more necroposts in ignorance.

So, a quick total of that is 52.5 hours. Counting breaks, occasional games of Minesweeper, and dinner, let's knock that down to 45 hours. 45 hours of work in the span of 3AM, November 25, to 2AM, November 30th. 45 hours out of just shy of 120. One hour out of every three, I've been working on FESS.
My usual fee for a 45-hour project comes out to around two thousand dollars. $2,000. $2 * 10^3.
Through that time, I have kept my mouth shut a number of times through whining and complaints. Some of them were worthwhile issues that needed to be fixed right then, although the bitching (as opposed to a PM or post in the appropriate place) was unappreciated. Others were minor issues or personal preferences, elevated to the status of "bug" or "problem."
And some were just fucking cosmetic.
In the example above I have no problem with SomeGuy bringing to my attention a problem. There might be a code problem, after all, and that I would want to know about. I told him I'd take care of it when I had a chance.
Then ShinQuickMan thinks it's a good idea to chime in with "Busy enough to respond here?". My client pings me when my name is said, as SomeGuy did. Of course I will look at it. That doesn't mean I'm staring at an IRC client with bated breath waiting for the next question or complaint. I tossed off a response and went back to work.
Apparently, for some FESSers (and while ShinQuickMan is who I am publically calling out, there are others who have done the same, Kirby/Bobo among them but certainly not alone), this is not enough. Apparently I am supposed to be at your beck and call, ready to do anything that needs doing.
That's not going to happen. I have donated a sizable chunk of time to this project. That is time I could have spent on other things: working on my business plan for a startup competition I'm participating in, preparing materials for my Google Summer of Code application later this winter, studying, homework,
sleep. As it is, over 35% of my time over the last five days has been spent directly on this forum.
This isn't just the new FESS, either. I am typically the go-to guy when something breaks. I'm not complaining about that. It's a job I offered to do. When the Homer Alaska Girl showed up, I was the one who called Superbus and told him about it. I was the one to post a message in the forum for those who could see it. I was the one who sent out a mass mail. I was the one who set up the fessdowntime domain and, then, with some tricks I was surprised worked, the tempfess domain.
It would behoove many of you to realize that
I turned down sex to fix that mess. That same day, some twit decided it would be a good idea to jerk my chain for lulz.
So I would like to know how much of that $2000 ShinQuickMan is going to pay me. Because while I will do a lot for FESS, I won't do it for ungrateful shits.
Another thing.
I am an asshole. Moreover, I am an unrepentant asshole. I'm not going to change that for you, or Bus, or Steve, or anyone else. That said, I am not unreasonable, and believe it or not, I am approachable and even friendly when the first words out of your mouth amount to "BAWWWWWWWWW". I'm growing sick and fucking tired of getting chewed out because your feelings got hurt because you decided to BAWWWWWWWWW. I notice that
certain other people are as pointed as I am, or moreso, but you don't BAWWWWWWWWW about 'Bus, now, do you, huh? (EDIT: Bus refers to one of these people in his own post below mine. She is
specifically someone who I expect to respond to this topic, given her little games. I will be contacting you if you do not.)
I'm not pointing at Bus being a pointed asshole to someone to discount his part. I certainly can't afford to run my
own domain, let alone
seven for a forum that makes me no money. But I am using him as an example:
the monetary value of what I (and before me Dale) do almost certainly exceeds that. Consider that the next time you decide to complain, and ask if you'd bitch and moan if it was anyone
other than mean ol' Blacky Wacky.
(Aside: I feel I must apologize to Dale, who I have been an asshole to in the process of taking over the webmaster job. He didn't deserve it, and given the clusterfuck I'm currently leading through I can empathize with his position on a lot of these things. I'm an asshole, but I try to be an asshole for the right reasons. So I'm sorry, Dale.)
The floor is open.
EDIT: Well, not quite. I feel that a little bit more of the ShinQuickMan asshattery is in order:
<Blacky Wacky> Unless you guys want to start PAYING for my time, you can eat the peanuts out of my shit if you want me to drop what I'm working on to jump to your fucking beck and call.
<Blacky Wacky> Does anyone want to BAWWW about how unreasonable and mean that is?
(omit, but not so you miss the point)
<Blacky Wacky> I expect a fucking answer, ShinQuickMan.
(twenty minutes pass, and CTCP tells me he's not idle)
<Blacky Wacky> ShinQuickMan: Still waiting.
|<-- ShinQuickMan has left serenia (Quit: )
<Blacky Wacky> ...well, THAT'S interesting.
I expect an answer to why he pulled that. In this thread. Before he makes another post anywhere else.
FURTHER EDIT: You can thank him for making me spend the last half an hour writing this, instead of doing further work on the site.