mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_maintenance2011-04-24 10:18 am

slowness/downtime

Hi all,

In the past 24 hours we've had some periods of slowness and outright downtime. [personal profile] fu and I have managed to track it down to a single community that has a comment thread that causes our Apache workers to go into an infinite loop. After enough refreshes, all of our workers are dead, and the site no longer responds.

We're going to start looking into fixing the code so that this doesn't happen. Meanwhile, we're going to work with this community to make sure that they can't break the site while we get an actual, proper code fix working.

Thank you all for your patience as we sort this out.
rydra_wong: dreamsheep with spork and "SheepSpork" logo; no, it wouldn't make any more sense if you saw it  (dreamwidth -- sheepspork)

[personal profile] rydra_wong 2011-04-24 05:27 pm (UTC)(link)
I have no clue what this means, but it's good to know you guys are on the case. *g*
weaverbird: beadwoven in peyote stitch with 11/0 seed beads (Dreamwidth Logo by Weaverbird)

[personal profile] weaverbird 2011-04-24 05:30 pm (UTC)(link)
*points up*

That goes for me, too!
halialkers: Stephen Colbert with right eyebrow raise caption "Epic Win," (it is epic)

[personal profile] halialkers 2011-04-24 05:34 pm (UTC)(link)
Thirded.
sharpiefan: Coffee beans, coffee grinder and coffee pot, text 'Coffee' (Coffee)

[personal profile] sharpiefan 2011-04-24 05:37 pm (UTC)(link)
We figured out what was causing the plates not to empty and put a band-aid on it so everyone can still eat

First time I've ever heard of someone putting a band-aid on a full plate. *giggles*

Right. Dinner time...
reddragdiva: (Default)

[personal profile] reddragdiva 2011-04-24 05:38 pm (UTC)(link)
Now you just need to make that into a video featuring Reactor-Kun.
zing_och: Grace Choi from the Outsiders comic (Default)

[personal profile] zing_och 2011-04-24 05:57 pm (UTC)(link)
Thank you for the explanation! *gets dinner ready*
soukup: Fry and Laurie, from the "homosexual beer" sketch (fry and laurie)

[personal profile] soukup 2011-04-24 06:10 pm (UTC)(link)
(I now have a mental image of you lot all clearing dinner plates from a big banquet table. Seated around it are Geronimo, Chief Cochise, Mary Kim Titla, Jay Tavare, etc, etc. I'm sure this is not really how this stuff works, but it's a fun image all the same.)

Thanks for fixing this!
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2011-04-24 10:17 pm (UTC)(link)
Of course, this analogy makes me think of the dining philosophers problem.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-04-24 11:49 pm (UTC)(link)
This is the best metaphor ever.
sharpiefan: Coffee beans, coffee grinder and coffee pot, text 'Coffee' (Coffee)

[personal profile] sharpiefan 2011-04-24 05:33 pm (UTC)(link)
I just had the weirdest mental picture on reading that post.

Thanks for letting us know what's up, though. You guys are made of awesome!
februaryfour: baby yoda with mug (Default)

(frozen comment)

[personal profile] februaryfour 2011-04-24 05:41 pm (UTC)(link)
Thanks! This issue was making me re-think getting a seed account, but knowing you guys are on top of it is good.
trixtah: (Default)

(frozen comment)

[personal profile] trixtah 2011-04-25 12:34 pm (UTC)(link)
Not wanting to sound too rude, but a minor glitch has you reconsidering a seed account? No IT system in the world is perfect; not even Google, with all its resources has 100% uptime.

I'd understand this comment more if DW experienced significant outages (i.e. intermittent service for days at a time), but this is patently not the case. Also, the DW perps are fantastic at explaining issues as soon as they know what's going on. Please try and develop some real-world expectations, with the understanding that not one internet service is 100% available to all users all the time.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

(frozen comment)

[staff profile] denise 2011-04-25 12:41 pm (UTC)(link)
Please don't worry about other people's opinions, really! Everybody has the right to hold whatever opinion they want about DW, and particularly about whether or not they're comfortable buying a seed account. Not everybody is comfortable spending that kind of money for a service unless they're 100% convinced that it's stable and reliable, and downtime looks bad to people no matter what the reason is.
februaryfour: baby yoda with mug (Default)

(frozen comment)

[personal profile] februaryfour 2011-04-25 03:03 pm (UTC)(link)
I admit it looked pretty bad to me, especially coming from LJ's extended DDOS! But the post from Mark pretty much reassured me that LJ and DW do things differently, which is one of the things that prompted my move _here_ rather than elsewhere, in the first place. ^_^

Let me just say here that I have been watching DW ever since its conception and launch, and I'm REALLY happy with what you guys have been doing, and that I am choosing to buy a seed account to support DW because I believe in the sort of transparency you bring. ♥
Edited 2011-04-25 15:03 (UTC)
februaryfour: baby yoda with mug (Default)

(frozen comment)

[personal profile] februaryfour 2011-04-25 03:01 pm (UTC)(link)
I'm new to DW--I moved over during the Russian DDOS when LJ was pretty much inaccessible. It was INCREDIBLY frustrating not being able to get things done when I needed to do them. So when DW was timing out, timing out, and timing out again repeatedly, consistently, and over a few hours (I started trying before 9am on Sunday morning and it persisted until almost noon (as you can see from my timestamp) I was pretty frustrated.

Look at it my way. I announce to my LJ friends list that I am moving to DW, and half of my friends list says, "Oh, I'm sorry to hear that, I guess I won't be commenting on your blog as much as I used to." And then I get to DW, I pay $200 to buy 2000 points for a seed account on Sunday morning, and then BOOM, I get hit by the outages. What would you think in my shoes?

Also, I don't know about you, but my real-world expectations are _high_ when I am paying money. (I don't pay Google anything, and I use Google even more than I ever used LJ or DW, as they host all three of my e-mails and other cloud things.) If it does not work, the company hears from me. And if I cannot get to them, or if I talk and no one listens, I leave and I don't come back as a customer.
Edited ( ) 2011-04-25 15:12 (UTC)
heartsick: (Default)

(frozen comment)

[personal profile] heartsick 2011-04-26 05:17 pm (UTC)(link)
Well...since LJ is fully functioning again and has given all users free paid time as a apology for the down time (which was definitely not their fault), you could have been...I don't know. Patient?
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

(frozen comment)

[staff profile] denise 2011-04-26 05:23 pm (UTC)(link)
Please be careful when you're commenting to someone else in an official DW community! This comment is pretty close to being a personal attack, and we ask that people try to stay respectful of each other in official communities.

Anyway, everybody has different perspectives and opinions and expectations, and that's okay. We'll live up to some of them and fall down on others, and all we can do is hold to our guiding principles, let people know what's going on, and fix things when they break.
februaryfour: baby yoda with mug (Default)

(frozen comment)

[personal profile] februaryfour 2011-04-27 12:50 am (UTC)(link)
Thanks, Denise. I really do admire DW, and I really respect what you and your team have done and continue to do. Honestly, if I hadn't just seen your comment, I might have gone ahead and asked for the refund, but I want to support what you guys do. I'll just... stay away from zealots in the future and avoid posting here again.
februaryfour: baby yoda with mug (Default)

(frozen comment)

[personal profile] februaryfour 2011-04-27 12:42 am (UTC)(link)
LJ isn't selling seed accounts, DW is. Anyway, why are people jumping on me for thinking this? Does DW have some kind of ideal blogger profile I don't fit? If I'm not welcome, give me a refund on the 2000 points ($200) I paid and I'll leave.

ETA: thought better of what I said. Bad day at work, tired, grumpy, can't afford the $200 but doing so anyway. Forget I said anything, and I'd like someone to please screen or freeze this thread so no one else jumps on me? Thanks.
Edited 2011-04-27 00:52 (UTC)
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

(frozen comment)

[staff profile] denise 2011-04-27 03:13 am (UTC)(link)
I've frozen it. :)
yanagi_wa: (Default)

[personal profile] yanagi_wa 2011-04-24 05:44 pm (UTC)(link)
Wondered what the heck as your near instant response time has spoiled me rotten. Thanks for the quick info and fix.
trialia: Ziva David (Cote de Pablo), head down, hair wind-streamed, eyes almost closed. (Default)

[personal profile] trialia 2011-04-24 05:48 pm (UTC)(link)
Heh, now I'm wondering which community it was...
trialia: Ziva David (Cote de Pablo), head down, hair wind-streamed, eyes almost closed. (Default)

[personal profile] trialia 2011-04-24 05:53 pm (UTC)(link)
That's fair! I was just worried it might've been one of the ones I run and I didn't notice. *g* Thanks.
beatrice_otter: Lex Luthor runs for his life (Run for your Life!)

[personal profile] beatrice_otter 2011-04-24 06:40 pm (UTC)(link)
Definitely agree on the not-outing them. Is it possible to say what they were doing to cause this without outing them? In a general way, maybe?
havocthecat: the lady of shalott (Default)

[personal profile] havocthecat 2011-04-24 06:42 pm (UTC)(link)
Basically, so as to warn us so we don't do it, I'm guessing?
beatrice_otter: This looks like a good day for World Domination (World Domination)

[personal profile] beatrice_otter 2011-04-24 07:53 pm (UTC)(link)
Yup. Although, if they're fixing the code so that it won't happen again, that may not be necessary. However, might it also screw up, say, LJ? Or other sites that we might be using?
havocthecat: the lady of shalott (Default)

[personal profile] havocthecat 2011-04-24 09:38 pm (UTC)(link)
Awesome! I'll stop worrying, then. :)
doire: (Default)

[personal profile] doire 2011-04-24 06:50 pm (UTC)(link)
Unforeseen enthusiastic nesting in Spring?
seekingeden: sheepworld sheep holding out a red flower to the viewer (Default)

[personal profile] seekingeden 2011-04-24 07:27 pm (UTC)(link)
XD
^_^b
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2011-04-24 09:31 pm (UTC)(link)
Ah, so it's not that we have an ONTD clone on our hands, then. :D
unixronin: Galen the technomage, from Babylon 5: Crusade (Default)

[personal profile] unixronin 2011-04-28 03:03 pm (UTC)(link)
One is ... curious as to the exact details of the problem, and quite certain that the Apache project would be interested to hear them too.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-04-28 04:23 pm (UTC)(link)
It was definitely an inefficiency problem in our code, not in Apache. We're waiting for a less hacky fix, and to see if LJ is vulnerable too, before we give much more detail, since if it were done maliciously instead of accidentally on a site that was vulnerable, it could be very very bad.
unixronin: Galen the technomage, from Babylon 5: Crusade (Default)

[personal profile] unixronin 2011-04-28 04:33 pm (UTC)(link)
And that is, I believe, exactly the correct way to handle it. Kudos to you. Again. :)
sidneyfireblood: (Default)

[personal profile] sidneyfireblood 2011-04-24 05:49 pm (UTC)(link)
Thank you for working so hard.
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2011-04-24 05:51 pm (UTC)(link)
Thanks for fixing...washing...band-aiding... ...umm.

Thanks for doing a good job!

Best,

–Nic
poulpette: Stick-figure of a smiling head, raising heart pompoms. Bottom half says YAY!!! (Misc - devs = awesome)

[personal profile] poulpette 2011-04-24 06:00 pm (UTC)(link)
Thank you for your hard work [personal profile] fu and [staff profile] mark!

I'm curious as too how a small comm manages to hog all the DW plates though. That seems like an odd one :D
azurelunatic: Log book entry from Adm. Hopper's command: "Relay #70 Panel F (moth) in relay. First actual case of bug being found" (bug)

[personal profile] azurelunatic 2011-04-25 02:11 am (UTC)(link)
My personal guess: a roleplaying game or something with very, very long comment threads. From the comments I see we are likely to get a description of the type of thing it was after there is a permanent fix, yay!
Edited 2011-04-25 02:12 (UTC)
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-04-25 02:40 am (UTC)(link)
Oooh, oooh, I'll try!

So, whenever you and your friends go out to dinner, you all share your food by picking up your plates and handing them around the table so everyone can get a taste. When you've got four people at the table, that's no problem, you can make one circuit of the table really quickly and finish your meal and the plates can get back to the kitchen to get washed and reused.

But, say you've got a really big party. And everyone wants a taste of everyone's dinner still. So, you pass the plates around the table just like you're used to doing, but since there are so many of you, it takes the plate forever to make its way around, and by the time it's only halfway around your group, the restaurant says, "Um, guys, can you speed this up? We totally need the plates."
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2011-04-25 02:56 am (UTC)(link)
Ooo, I like yours.
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2011-04-25 02:55 am (UTC)(link)
Dodgy analogies are a specialty of mine!

So there's this person building a staircase who needs to be served as well. One of the workers runs up a plate to the guy who is at the top of the staircase, going step by step up. It takes far longer for that plate to get there and back again than for someone in the main dining hall, and then it might not even get washed. And the staircase keeps increasing in length, but the guy on the staircase still needs to get served, so it takes longer and longer and the person doing the plate-running starts to get very tired out.

This is a situation for a bucket on a pulley.

[personal profile] andy 2011-04-25 06:56 am (UTC)(link)
So the loop isn't really infinite, just a very long one, fair enough. :)
epershand: An ampersand (Default)

[personal profile] epershand 2011-04-24 06:03 pm (UTC)(link)
Excellent metaphor. And thanks for the relatively quick fix, as well!
nightdog_barks: (Thumbelina)

[personal profile] nightdog_barks 2011-04-24 06:07 pm (UTC)(link)
Many thanks, guys. I'd gotten used to the fast response time, and the whole "falling off a cliff" thing was really unnerving.
bellakara: (Default)

[personal profile] bellakara 2011-04-24 06:09 pm (UTC)(link)
I noticed things were a bit funny at DW today. Not just the time to load pages, but some of my photographs were wildly screwed up. I started to replace some of them, only to find that when I went to a separate window, they were all fine. Yet every time I'd refreshed the first window, the same photos were massively pixellated/corrupted. Hope the problems are sorted, or sorted soon.
giglet: (Default)

[personal profile] giglet 2011-04-24 06:14 pm (UTC)(link)
Thank you! I really *really* appreciate you letting us know what the problem was, as well as patching it!
jecook: (Default)

[personal profile] jecook 2011-04-24 06:23 pm (UTC)(link)
No worries- I figured it was something higher up, or something with the local 'net connection.

Thank you for pouncing on it!
blackmare: (Default)

[personal profile] blackmare 2011-04-24 06:30 pm (UTC)(link)
I'm just happy to hear that the issue has been found, is being fixed, and is not a DDoS.
jadedmusings: (Default)

[personal profile] jadedmusings 2011-04-24 06:31 pm (UTC)(link)
Ditto! That was my concern earlier when I couldn't load the site at all.

Thanks for keeping us informed!

ETA: Also seems Facebook is down (or is that just me)?
Edited 2011-04-24 18:32 (UTC)
rydra_wong: dreamsheep with spork and "SheepSpork" logo; no, it wouldn't make any more sense if you saw it  (dreamwidth -- sheepspork)

[personal profile] rydra_wong 2011-04-24 06:42 pm (UTC)(link)
I'm glad I'm not the only one who had that particular panicked thought. *g*
doire: (Default)

[personal profile] doire 2011-04-24 06:49 pm (UTC)(link)
http://downrightnow.com/facebook will give you any recent history of problems and http://www.downforeveryoneorjustme.com/facebook.com will tell you if problems are local.

Though it takes more for downforeveryoneorjustme to register a problem.

Both work with other services; LJ looked terrible during the DDOS. You could see the drop followed by a climb back up and then another drop.
chrismm: Me, singing (Default)

[personal profile] chrismm 2011-04-25 04:23 am (UTC)(link)
Oh, wow, best links ever. Thank you! *bookmarks*
ninetydegrees: Art: cowboy lassoing on a horse (rodeo)

[personal profile] ninetydegrees 2011-04-24 10:33 pm (UTC)(link)
Hear, hear. I only had trouble for a little while but LJ was also very slow for me too so I couldn't help but think of the worst. Then I saw the message on [twitter.com profile] dreamwidth. :) Thank you Mark and Fu for the quick fix and for keeping us informed. You both rock!
trinity_clare: (Default)

[personal profile] trinity_clare 2011-04-25 02:55 am (UTC)(link)
*offtopic* That is the first time I've seen the little twitterbird userhead! That's so cool. &dreamwidth;
jumpuphigh: DW Logo with text  "You're Doing It Right" (DWRight)

[personal profile] jumpuphigh 2011-04-24 06:31 pm (UTC)(link)
I hadn't even noticed a problem. (The joys of ping rates over 1000ms.) As always, thank you for keeping users utd regarding issues that could affect us.
rpdom: Me wearing my first pair of reading glasses (Default)

[personal profile] rpdom 2011-04-24 06:33 pm (UTC)(link)
Thank you for the explanation. I did notice a little slowness earlier, but put it down to general network responses. I should have realised there was some sort of problem as DW is one of the most responsive sites I use :-)

Well done for the rapid diagnosis and the temporary workaround!
trobadora: (Default)

[personal profile] trobadora 2011-04-24 06:36 pm (UTC)(link)
Thanks for letting us know! I'd been wondering what was going on.
enotsola: (Default)

[personal profile] enotsola 2011-04-24 07:48 pm (UTC)(link)
I wonder if this explains why I randomly get timeouts sometimes during what I assume are probably peak times. Never takes more than a single reload to fix it, but happens fairly regularly. I'd say at least once a day I get this. Never able to really track it down, because it always works again immediately.

Interesting, though. I'll have to wait and see what the fix looks like, to see what the heck was going on.
susanreads: my avatar, a white woman with brown hair and glasses (Default)

[personal profile] susanreads 2011-04-24 08:19 pm (UTC)(link)
Thanks for the explanation! I only thought of DDoS in retrospect - when I was having a lot of trouble with it earlier, it was mixed up with my broadband going up and down the way it does sometimes (a few weeks ago I reckoned it was the wet weather, what's it upset about now?).
Edited (fix punctuation) 2011-04-25 10:34 (UTC)
jadey: greyscale a woman's face (ani difranco) eyes upward  (Default)

[personal profile] jadey 2011-04-24 08:21 pm (UTC)(link)
:D Isn't it fun when people find new and exciting ways to break stuff? The spice of life!
tyger: Animated Ven, counting on his fingers.  Text: Uhh... (Ven - uhh)

[personal profile] tyger 2011-04-24 09:32 pm (UTC)(link)
I AM SO SORRY. *HIDES* I just wanted to expand the thread! So I could save it! And not have to open it in tiny tiny pieces when I wanted to reread it! I had no idea I was causing ACTUAL PROBLEMS adjskg;dsjgkl aaaaaaaaaaaaaah.
*hides head in hands*

I AM SO SO SORRY.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-04-24 11:57 pm (UTC)(link)
It's okay! Don't worry about it, really -- you found a problem that we could fix. :) I'm just sorry we had to whack the entry temporarily before we could get the problem fixed.

(ps: even though we've put in a fix, and the fix is live now, you still might want to break a thread every 100 or 200 comments just because.)
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 12:02 am (UTC)(link)
/o\ SO EMBARRASSMENT. (Meep! I didn't even notice that! I was asleep! Aaaahhh. Luckily I saved what I'd got so far, I guess. ._.)

(Yeaaah, I'm getting that idea. /o\ I'm sorry!)
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-04-25 12:10 am (UTC)(link)
*g* It's okay! Really! Really seriously. It's something we wouldn't have found without you, and it's something that should be fixed. So it's good, in a way.

(Obviously it would've been better without the downtime. But still. *G*)

(We'll unsuspend the entry as soon as we're sure the problem is fixed!)
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 12:15 am (UTC)(link)
^^;;;;;; Still!

(I didn't even know there was any downtime! My internet was buggy yesterday so EVERYTHING was slow. ...unless I was causing my own internet problems. *facepaaalm* I totally was, wasn't I?)

(Yay! I'm sorry!)
dreamatdrew: "Dreamwidth Irish Pub", overprinted on green around a pint glass with Celtic knotwork on it. (Pub)

[personal profile] dreamatdrew 2011-04-25 01:43 am (UTC)(link)
I will say this, since this is one of those things that more voices may help with:

You did not cause a problem; you FOUND one. Finding the bits that are goofy so that they can be fixed = a GOOD thing.

*hands over BugFinder button*
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 01:47 am (UTC)(link)
I - thanks. I do feel a bit better. Still a complete moron, but. Yeah.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-04-25 02:19 am (UTC)(link)
Hey, look at it this way -- before, we had a problem and we didn't know we had a problem. Now we have a fixed problem, and you're the reason it got found to be fixed!

I count that as a net win. :)

Seriously! We do not blame you guys! We do not blame anybody. The problem was there, whether or not we knew about it. Whenever you're dealing with edge cases or people using the site in a way that is way outside the way that most other people use it, there's always the chance for bugs to crop up, because nobody has ever tested those particular combinations. It's why there are always bugs that don't show up until we push code live, because our users use the site in ways we never would have dreamed, much less tested.

So do not feel like a moron! Feel like somebody who just contributed to making DW better for everybody, because you totally did. :)
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 02:26 am (UTC)(link)
...thanks. ._.;;
Uh. Good thing it's Three Weeks, so my shame and related Issues aren't allowed to drive me away from the site for a month or so to recover? I have obligations. ^^;;

And, uh. I was going to buy a seed account anyway, 'cause apart from this whole breaking it thing I do love this site like burning - but instead of waiting to see if I can nab one I'm gonna go buy the DW points now, so even if I don't get one you guys get my support.
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2011-04-25 10:24 am (UTC)(link)
Noooo! Look, hi, I'm not involved in dreamwidth dev, but finding bugs is a GOOD THING, you are awesome, please stay, you have helped make it Better For Everyone.
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 10:51 am (UTC)(link)
^^;;;; It is getting funnier and less crushingly embarrassing as time goes on?
And yeah, Three Weeks obligations, so. Around anyway.
azurelunatic: Quill writing the partly obscured initials 'AJL' on a paper. (quill)

[personal profile] azurelunatic 2011-04-25 02:36 am (UTC)(link)
Another voice, from another fellow user and long-time bugfinder: Finding problems is great! It's especially good when it's a low-traffic day to start with (this being Easter Sunday, there are a lot of people doing non-internet things, and while I don't know how DW users stack up against the internet-use-in-general profile, it's got to be somewhat less than typical weekend traffic), during a low-traffic time of the week (all the stats I've heard have said it's lower-traffic on weekends in general), not during the seed account sale, and found by someone friendly rather than someone with any sort of malicious intent.

In the IRC channels where many of the developers hang out (I am not a developer, but I make bad puns with many of them) there is a bot that lets the whole chat know when a new public bug has been filed in the bug-tracker. Occasionally, not as often these days because there aren't as many good ones, but sometimes, there is cheering, actual cheering, when a new bug is filed. This is because the bug getting filed means that there is enough information about a problem to formally enter it in the system, and because filing the bug is the first step to getting it fixed, and having it fixed means that no one else will ever be able to (deliberately or accidentally) do the same thing and cause the same problem ever again.

This is definitely a \o/ YAAAAAY!! \o/ bug.


I don't know if you've ever had the experience when writing fic, where there's something, and you're working on making it the best writing you can possibly manage, and you hand it off to a beta, and the beta points out something that screws everything up, but when you fix it, it is going to make things more awesome than you dreamed was possible? And you're a little sorry that you made a mistake, but you know no writer's perfect so it's not like you're the only one who's done something similar, and it's going to be a lot of work to fix, but once you fix it, it's going to be better than you had thought you could write, and it's exciting and the writing to fix it will be the fun kind of challenge? I would compare some bug report experiences to that. And in this analogy, you would be the beta who pointed it out, not the writer who made the mistake or the writer who's going to have to fix it.
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 02:52 am (UTC)(link)
Meep! #._.#

Um. If you say so? And yeah, at least it was this weekend, not next. That would have been. Um. Bad. Very very bad.

I will try and take your words to heart!

azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2011-04-25 10:30 am (UTC)(link)


Once before open beta, I managed to partially break the importer because I'd copied an email into my LJ and between one thing and another LJ told the importer that it was sending an email to import, so the entry page confused the importer a whole, whole lot.

And then the devs fixed it and everything was ok again!
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2011-04-25 07:37 pm (UTC)(link)
That was a *hilarious* bug.
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2011-04-25 08:28 pm (UTC)(link)
It was awesome, especially after Mark figured out what was going on. To add to the fun, I'd made it private, so he very apologetically had to ask if he might wade through my import data, and then asked me if there was a post between here and there...
matgb: Artwork of 19th century upper class anarchist, text: MatGB (Default)

[personal profile] matgb 2011-04-25 11:52 am (UTC)(link)
Nah, seriously.

i'm currently spending a lot of time playing the alpha2 release of FreeCol, and trying to find bugs. The obvious ones I don't need to report ("um, guys, why aren't my horses breeding/ That's kinda important"). So I'm playing with some batshit insane strategies to see if anything weird comes up that the Devs have never seen before. Thus far, I've found one thing.

The lead Dev has thanked me profusely (because, seriously, it took a lot of weird setup to find this thing, although I wasn't looking for that specifically I was just trying to break the game).

Now, it's fixed in trunk so when 0.10.beta comes out the game might actually be fully playable.

Dreamwidth is still in beta, we're still testing the servers, the code, the whatever.

You have found a bug. One they hadn't seen before, at all, one that shouldn't exist.

This is a Good Thing.

Because now thye can fix this bug, and possibly make sure that a) you can't do it again but more importantly, b) other people doing something similar but different don't do it again.

Congratulations, you have broken the site in a way they can fix. Really, that's a good thing to do.
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 12:05 pm (UTC)(link)
^^;;;
duskatsea: pb rupert friend. (will smiles.)

[personal profile] duskatsea 2011-04-25 03:14 am (UTC)(link)
As someone else who uses DW for tiny little RP things (and is currently too lazy to sign out of an RP journal >>), let me just say: Heck, I'm not even mad; that's amazing.

tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 03:47 am (UTC)(link)
^^;;;;;;;;;;;;;;
eidolon_bird: (Default)

[personal profile] eidolon_bird 2011-04-25 12:54 pm (UTC)(link)
Having skimmed through the comments to figure out what was going on, I also have to thank you. I'm an RPer who loves long threads and haaaaaaaates breaking things up into multiple little threads. If it hadn't been you, it probably would have been me sooner or later.

Don't get down on yourself! Now it's fixed and we can all play in the sunshine and rainbows (...and dinner parties). :D
tyger: Gwendal, facepalming. (Gwendal - facepalm)

[personal profile] tyger 2011-04-25 01:03 pm (UTC)(link)
^^;;;;;; Well, at if nothing else I'll always remember to break up my comment thread now, aha. *facepaaaalm*
kitters: (Default)

[personal profile] kitters 2011-04-25 12:31 am (UTC)(link)
Uh. I'm just here to say that you guys are awesome and I love you. Don't ever change. <3
jeweledeyes: Risa from Love*Com with hearts in her eyes (Risa love)

[personal profile] jeweledeyes 2011-04-25 02:46 am (UTC)(link)
Seconded!
green_knight: (Bravo)

[personal profile] green_knight 2011-04-25 07:49 am (UTC)(link)
Thanks for letting us know. Outages and problems happen no matter how well you plan - but I would commend the _response_ - not just the patching/fixing it (I'd assume everybody does that) but the part where you tell us what is going on (and one hopes that this is not a greater vulnerability of the platform).
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2011-04-25 10:26 am (UTC)(link)
Yes :-)
eleanorjane: The one, the only, Harley Quinn. (Default)

[personal profile] eleanorjane 2011-04-25 07:51 am (UTC)(link)
To be honest, DW is so awesome, fast, and reliable that I assumed the problem was on my end anyway. :D
gozer: tweeter made this! (Give her a pony!)

[personal profile] gozer 2011-04-25 08:16 pm (UTC)(link)
I grieve with you for your dead Apache workers!