November 28, 2005

MonkeyFilter finally has real growing pains. MoFi is broken at the moment due to excessive CPU usage on the server. Only the front page is viewable, and links to posts will bring up an error. We will be remedying this tonight, but expect downtime of around six hours. Sorry about that.
  • Am I the only one who can see this?
  • That's ok.
  • I can see clearly now, the pain has gone.
  • Hip Hooray.
  • Cheesy great electric donkey bottom biters.
  • Are we now semi up?
  • I think we could all take this sobering downtime as a lesson; a lesson on how precious Mofi is, and how we should use our commenting privileges responsibly, wisely and with the utmost care. But then again, Chy makes a perusive case. Arse-biscuits.
  • Bollocks!
  • And with that learned interjection, the case for profanity only becomes more, errr, "perusive". What the fuck am I on about?
  • You're talking bollocks, mate! WheeeeeeEEeeeee!!!!
  • You started it, beetroot-boy!
  • I know! *Does the Mashed Potato*
  • *Makes the gravy*
  • Oooh. It works now.
  • otsukare to all involved!
  • The counter doesn't work, but people can comment. Well, people can't but monkeys seem to be able. /jRuns
  • Mmm, now the counter on the main page does work for me.
  • Profile pages are now a bit borked though, aren't they? I get a whole mess of: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/mofi/lib/mofi/release/mp/tags.php on line 671 first but the rest of the info does load after that. I have, of course, an unshakeable faith that our Supreme Illustriousness Mme. Monkeybashi and her faithful #2 will have that solved forthwith.
  • Either that or it's down to you, me and this role of slightly fluffy electrical tape again...
  • *hugs internet* *cops a feel*
  • Is the "monkeyfileter semi-up" comment another "chastising the wookie" euphemism?
  • Isn't a semi-up what happens during the 'slowy' section at the end of a school disco?
  • Search function isn't working for me at all. *wrings hands, expecting clash on double posts*
  • Two already. Just another day on the farm.
  • Relax, Cap'n, the eeek button probably works, and Trac's got an itchy finger today. Of course, we might wish to chastise those who double post. "Chastising the double posters"
  • User profile pages vomit error codes all over my browser. (IE6...I know, but I'm at work...what can I do?)
  • Anal massage in the fenlands. Good! Seems to be working now.
  • rocket88: Thumb drive, portable Firefox. Your browser, wherever you are, so long as there's a USB port handy. 'Nuff said.
  • ahhhh!
  • DON'T USE IE. Also, the errors are chiefly due to the newer version of MySQL on the new server: it doesn't recognise -1 as a value and Metaphilter is liberally sprinkled with negative values. That's why when we first got MoFi running last night, you could comment but not see the comments: Metaphilter sets comments-per-page at -1 as a copout for infinity. Now you can only post 9999 comments per page. I hope that's sufficient. We'll fix the remaining stuff as we go, but the important bits are there for now. Oh, and beeswacky: the archives work!! The error was on the other server, nothing to do with us. So yay.
  • Also, #2 says he fixed the error on profile pages while I was in the shower. Sneaky.
  • I read your comments, tracicle, but all I understood was "blah blah important bits blah blah shower. Sneaky." Q: is there a reason I can't comment on your blog? I get a 404 error when I click on the link. If it's to prevent complaints, then I say bravo.
  • I tried posting this on the tracicle's blog, but, it was broke.. You may find it useful to implement some kind of caching using the file-system. For example, you save the rendered page from link.php as a html file, then, each time someone posts a comment, you delete the file, re-render it, and save as html. This way, most page views don't even hit php (and therefore your CPU usage doesn't go up). The idea is, that, you shouldn't be hitting the database and PHP each time you display a page, because realistically once you've rendered it once, you shouldn't need to do it again. To keep it simple, though, each time someone comments, you just delete and start over. This is how we do it in (ruby on) rails, and it works just fine.
  • Ah. Aaaaahhhhhhhhh. This feels nice.
  • MonkeyFilter: We fix it while you're in the shower. MonkeyFilter: Sneaky. MonkeyFilter: This feels nice.
  • I was going to shout about this on my LJ, but it's all fixed. No fair. ' And Firefox Portable r0xx0r!
  • Sorry to hear about that, tracicle, it doesn't sound like much fun! Thanks for putting all the work into running, maintaining, and supporting our little playground. I don't know what I'd do without the monkeys! Oh, a "latest version of mysql" disaster. MySQL's most recent version changes have snuck in all sorts of quirky little tricks, haven't they? My personal favorite is how they've changed their password hash. Which becomes an issue the first time PHP tries to use a password to access the database, and then PHP is all like "WTF?!" (I forget the text of the actual error, but it's reasonably close to "WTF?!") Naturally, the first thing we all do is re-hash the MySQL passwords using old_password, thus defeating everything the MySQL developers were trying to accomplish, which probably annoys them to no end, and we're all right back where we started, only a lot more irritated. Ah, progress.
  • /walks in and slaps a round of hi-fives all around the room. Hey everybody, glad to see we're back. I like the new digs, it feels just like home. Hey, isn't this FPP a self-link? Should it get eeked? I'm just sayin'...
  • Great timing. I was OOT&OL* for the entire outgage. Could it be that the real reason MeFi has had so much downtime is because mathowie doesn't shower often enough? Ewwwwwww... *Out Of Town & Off Line
  • Oh yeah, my blog isn't fully shifted over yet. I didn't realise #2 hadn't pulled over the comment script, though, until after I made that post saying I wouldn't be able to post. If that makes sense. It probably doesn't. Ignore me.
  • tracicle: do you get paid for this?
  • because you really really should.
  • What, you haven't paid the fee yet? Did you hack your past the electro-barrier? Pirate!
  • dancing! /me does the happy trousers dance
  • If I got paid, I'd be obligated to provide better service. Look at what happened when Mefi started charging and crashing. I couldn't do it, even if I was given the chance.
  • If I got paid, I'd be obligated to provide better service. This is also the reason I'm not a male escort.
  • Yes, it's better to be unpaid and not have to stress over being lazy, so you can just be as lazy as you like. This is actually my philosophy of life. Look at me, not a line on my face.
  • So glad mofi's back! Hi everyone! I got waaaaay too much actual work done yesterday.
  • I gotta go to the doctor's now and get injected with owl semen.
  • MoFi always comes back. Like Zorro!
  • Oh. Back again. Thanks, thanks... man, my workday never seemed so looong.... : )
  • I gotta go to the doctor's now and get injected with owl semen. Doctor schmoctor! I got an owl who can help you with that.
  • O RLY? Bad, Naughty OOS
  • So, it's all fixed then? must try harder next time...mutter...mumble... But seriously, thanks Bashi. You're great (but Buffy isn't).
  • BUFFY IS AWESOME GRAAAAH I may need sleep.
  • *dances a merry jig*
  • Chy, when are you going to post a visual representation of the anal leakage trope? Second thought: Don't. Please.
  • You had to ask...
  • Someone please explain "like Zorro!" to me. I don't feel well and it's making me cranky.
  • Koko it's because of this
  • Yeah, I think I'll sit this 'like Zorro' fad out. Not having any luck with the wiki... But I'm trapped on IE.
  • Yeah, this 'Zorro' thing has got nuthin' on 'Greybeard'. Now THAT was a fad! Greybeard
  • Now, just a thought, these were growing pains, right? Not contractions?
  • Hey the Fenlands were a fad. Greybeard was just a flash in the Fenlands.
  • I can't bear this criticism any more! Eh? Eh? Oh, sorry, wrong thread...
  • Phew! It stinks like puns in here! No, wait, that was the elephant.
  • No, it was me. Sorry. *opens window*
  • Monkeyfilter: it's reasonably close to "WTF?!"
  • damnable search! start working! *kick*
  • petebest - do you use the user/phrase quick search in the sidebar? It'll give you Google results.
  • *notices that for the first time ever* *cough* Oh yeah, I use that, like, ALL the time... *exits whistling*
  • Whoa. Who knew?
  • Thanks path! *Stooge-slaps kitfisto & Capt. Renault* Spread out ya chuckleheads!
  • *Rubs head / pushes piano over rope bridge pursued by gorilla*
  • Whoa. Olestra.
  • the death of a hero I was young when my hero was young the only difference being that he quickly became famous and soon I saw his photograph in the newspaper in nightclubs with starlets and the next thing I knew there was a war and he was in uniform in full garb but I remembered that in his books he had said that he would never ever go to war. well, most of us have heroes and we don't want them to be ordinary, we want them to be dangerous and damned well original and never given over to any kind or sort of compromise. I couldn't understand how a man could write so defiantly and clearly and then proceed to do the opposite. I thought that what you wrote was from your soul and that such a final cop-out by my hero was impossible. so I turned on the bastard and so did the public -- we were not interested in his books about army life. afterward he went to Malibu and sat on the beach and watched the waves break on the shore like lies like lies like lies ... -- Charles Bukowski