Azure Jane Lunatic (Azz) 🌺 (
azurelunatic) wrote2006-12-15 02:29 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
I trust the LJ development team. Do you?
I trust LiveJournal's development team to have LiveJournal's best interests at heart, to lead LiveJournal in a good direction, and to listen to constructive feedback.
I will do my best to make the feedback I leave for LiveJournal developers constructive in nature.
If you wouldn't do it in fandom, don't do it to the devs. I know that this is the choir section here that I'm ranting at, but I've spent the past couple hours in a room with some rather irritated engineers who are really code people, not people-people. They've been busting their asses for months to track down random crap that goes wrong. This site is so bloody huge and robust that Bantown could not take it down for long, even though they tried. Slashdot fails to have the Slashdot Effect on LJ. LJ is thriving and functional thanks to the developers who put it together and the engineer-types who keep it running day-to-day and the people who keep the money coming in to feed the monster bandwidth and all the rest of it, and the people who make sure that other people know how to use it, and the people who stay here and hang out and talk with friends. The developers work hard to keep things working and keep the site evolving so it doesn't become a great big code dinosaur. Lately it's been seeming that the harder they work to fix things that are broken and update things that are out of code (building code metaphor, not computer code; work with me here), the more they get screamed at for trying to ruin LJ.
In every
news feature-type post where something new and bell/whistle is announced, there is the inevitable complaint that things like virtual gifts are a waste of developer time that would be better spent on problem X, Y, or Z. And when LJ has been having a couple weeks where there are problems, and the problems stay there even though people are complaining about them, and the problems are still there, and still there, and still there -- yes, it does seem illogical that developers would go and do something like make it possible to put a flaming bag of poo on your least favorite serial adder's profile page. But sometimes you have to step away from a problem to get it back in perspective. I'm not in LJ Central, so I'm not there watching them bang their heads into a stubborn problem until headaches ensue, but I trust that they are allocating their time reasonably.
You know what I think the number one biggest waste of developer time is?
Dealing with unaccountably rude and hostile users.
LJ as a culture has the hugest sense of fandom entitlement ever.
LJ users want the same thing they've always had from LJ, namely, a place to put their journals and communicate and be with friends, and a geek-friendly, open, caring, open-source, user-supported, small-town environment.
LJ geeks want pretty much that same thing. Really. Truly.
Somewhere along the line, LJ users as-a-collective got the idea that if the development team did something that they didn't like, the best way of solving this was not to give constructively critical feedback and debate it with vigor and the knowledge that the developers had the good of the site in mind, but to jump on any available surface and flame away.
Imagine the utter fucking joy that the LJ developers must be having, wading through gods know how many hundred comments of flame to find the legitimate kernels of actual problems in between the complaints. Go through one of those posts announcing changes to LJ some time, and pretend that the changes to LJ are a fic that's already been beta-read, and the comments to those posts are comments in response to the fic. Read those comments with an eye to constructive criticism. The analogy doesn't stretch particularly far, because the core site pages of LJ are not a piece of fanfiction, but the principle of effective communication holds true.
Dear users, the way to get the development team to listen to your concerns is not to scream abuse at them and then expect them to abandon their ideas of what is right for the site and adopt yours. The louder you scream, the louder they're going to hit the delete key and say "Na na na can't hear you na na na." I don't actually think they're doing that now, but the temptation is very much there and very much real. LJ is a maverick site in that it has such open forums for user feedback and discussion. Plenty of services do not have anything resembling that. Do you really want to convince the developers and volunteers that an open forum will only collect whining and flames?
Hint: Bantown tried forcing the issue by attacking LJ. We all know how that turned out. Pwned, craxx0rbitches, pwned. In a similar case, visible nipple is still not allowed in the default userpic, and the flaming tantrums thrown at LJ's support staff by assorted self-proclaimed "boob nazis" have assured that visible nipple will never be allowed, on the principle that it's bad precedent to cave when the toddler has a meltdown because they didn't get their little way. Even though there are many people who do love the boob.
Tell them what you like about the shiny new stuff. Let them know what they did right. Sit on your hands for a few hours until you try using it a few times before you flame off at them. If you have to say something immediately, remember what you learned in those sensitivity training sessions and use your "I" statements. "I'm frustrated with this new user interface, and I'd really prefer something with the look and feel of the older version" comes over a whole lot better than "What the fuck did you do to my user interface, you morons? I liked it the way it was! Put it back!"
LJ, even current LJ under 6A management, is capable of recognizing if something goes really badly. The developers actively ask for reports of broken or unusable behavior. Things may not be fixed immediately, but there are little things coming out every here and there to make things better, things that you may not be aware of unless you're watching
lj_releases or
changelog.
LJ really is a group effort. I do not have Super-Secret Inside Information that no one else has. I'm a relatively average occasional Support volunteer. (Very occasional, since Life Attacks.) I put time and effort into making LJ a better place, and I see the results of that effort. Things may not always go my way when LJ policy and I disagree with each other (I wouldn't mind seeing nipples in any boobtacular default user pictures, for example), but at least my technical suggestions are often dead-on, and my social suggestions are at least listened to respectfully.
I really do think it all boils down to three or four questions:
And you know? I find that I'm never short on database handles after this update. How about you?
I will do my best to make the feedback I leave for LiveJournal developers constructive in nature.
If you wouldn't do it in fandom, don't do it to the devs. I know that this is the choir section here that I'm ranting at, but I've spent the past couple hours in a room with some rather irritated engineers who are really code people, not people-people. They've been busting their asses for months to track down random crap that goes wrong. This site is so bloody huge and robust that Bantown could not take it down for long, even though they tried. Slashdot fails to have the Slashdot Effect on LJ. LJ is thriving and functional thanks to the developers who put it together and the engineer-types who keep it running day-to-day and the people who keep the money coming in to feed the monster bandwidth and all the rest of it, and the people who make sure that other people know how to use it, and the people who stay here and hang out and talk with friends. The developers work hard to keep things working and keep the site evolving so it doesn't become a great big code dinosaur. Lately it's been seeming that the harder they work to fix things that are broken and update things that are out of code (building code metaphor, not computer code; work with me here), the more they get screamed at for trying to ruin LJ.
In every
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-community.gif)
You know what I think the number one biggest waste of developer time is?
Dealing with unaccountably rude and hostile users.
LJ as a culture has the hugest sense of fandom entitlement ever.
LJ users want the same thing they've always had from LJ, namely, a place to put their journals and communicate and be with friends, and a geek-friendly, open, caring, open-source, user-supported, small-town environment.
LJ geeks want pretty much that same thing. Really. Truly.
Somewhere along the line, LJ users as-a-collective got the idea that if the development team did something that they didn't like, the best way of solving this was not to give constructively critical feedback and debate it with vigor and the knowledge that the developers had the good of the site in mind, but to jump on any available surface and flame away.
Imagine the utter fucking joy that the LJ developers must be having, wading through gods know how many hundred comments of flame to find the legitimate kernels of actual problems in between the complaints. Go through one of those posts announcing changes to LJ some time, and pretend that the changes to LJ are a fic that's already been beta-read, and the comments to those posts are comments in response to the fic. Read those comments with an eye to constructive criticism. The analogy doesn't stretch particularly far, because the core site pages of LJ are not a piece of fanfiction, but the principle of effective communication holds true.
Dear users, the way to get the development team to listen to your concerns is not to scream abuse at them and then expect them to abandon their ideas of what is right for the site and adopt yours. The louder you scream, the louder they're going to hit the delete key and say "Na na na can't hear you na na na." I don't actually think they're doing that now, but the temptation is very much there and very much real. LJ is a maverick site in that it has such open forums for user feedback and discussion. Plenty of services do not have anything resembling that. Do you really want to convince the developers and volunteers that an open forum will only collect whining and flames?
Hint: Bantown tried forcing the issue by attacking LJ. We all know how that turned out. Pwned, craxx0rbitches, pwned. In a similar case, visible nipple is still not allowed in the default userpic, and the flaming tantrums thrown at LJ's support staff by assorted self-proclaimed "boob nazis" have assured that visible nipple will never be allowed, on the principle that it's bad precedent to cave when the toddler has a meltdown because they didn't get their little way. Even though there are many people who do love the boob.
Tell them what you like about the shiny new stuff. Let them know what they did right. Sit on your hands for a few hours until you try using it a few times before you flame off at them. If you have to say something immediately, remember what you learned in those sensitivity training sessions and use your "I" statements. "I'm frustrated with this new user interface, and I'd really prefer something with the look and feel of the older version" comes over a whole lot better than "What the fuck did you do to my user interface, you morons? I liked it the way it was! Put it back!"
LJ, even current LJ under 6A management, is capable of recognizing if something goes really badly. The developers actively ask for reports of broken or unusable behavior. Things may not be fixed immediately, but there are little things coming out every here and there to make things better, things that you may not be aware of unless you're watching
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-community.gif)
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-community.gif)
LJ really is a group effort. I do not have Super-Secret Inside Information that no one else has. I'm a relatively average occasional Support volunteer. (Very occasional, since Life Attacks.) I put time and effort into making LJ a better place, and I see the results of that effort. Things may not always go my way when LJ policy and I disagree with each other (I wouldn't mind seeing nipples in any boobtacular default user pictures, for example), but at least my technical suggestions are often dead-on, and my social suggestions are at least listened to respectfully.
I really do think it all boils down to three or four questions:
- Do you trust the people who are running LJ, including Six Apart core and the developers?
- If you do not trust the people running LJ, what can they reasonably do to demonstrate that they're worthy of your trust?
- If there is nothing the people running LJ can do to gain your trust, why are you still here?
And you know? I find that I'm never short on database handles after this update. How about you?
no subject
Pssst:
no subject
no subject
no subject
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Random raving will get you nowhere - as the nipple debate indicates. I don't agree with LJs initial handling of the problem (as there are a LOT of other icons more offensive which are still allowed), but once the boob-nazies started throwing tantrums, there was nothing else for them to do.
I'm still occasionally short on database handles though. Or rather, I was yesterday - haven't been online long enough today to tell.
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
And the only time I had a problem, you guys responded pretty quickly and even though I had taken care of it, you were still interested in why it happened and how to fix it for other users. Trust me, I spent far too long dealing with health insurance companies who didn't care a lick about me at all and were eager to prove that at every turn - LJ spoils me by contrast. Some people just don't know what they have.
no subject
Backstage of your request, there was a general shout of glee upon finding out that someone had duplicated the problem and had a working breaky-link. The general userbase just does not have random troubleshooting skills, and it's always a joy to find that someone who is having a problem that we need to know what is before we can get it nailed down to report to developers to fix is willing/able to actually *help* us reproduce it.
While sometimes the LJ staff's love for the *users* is called into question by one too many socially suicidal stunts on the users' part, the love for the site is there, and that includes taking care of the users. Gods help us all if staff ever loses the love for the site.
no subject
Wordy McFreakin' Word. THANK you.
no subject
no subject
no subject
I heard someone sourly recommend that if someone really had to use a site page rather than a client to post, and they needed something bare-bones without the shiny, then they should really be using the mobile update page and do anything custom they had to do by editing it afterwards.
(no subject)
(no subject)
(no subject)
no subject
On the other hand the journal style mod tools are sexy. They made it a *lot* easier for me to redo my journal to something decent looking.
I find it very hard to scream about a site that gives me a journal that works this well for free. And if I can duplicate the problem with the code tag, I can post to say they've got a bug.
no subject
(no subject)
(no subject)
no subject
no subject
no subject
no subject
no subject
But I can certainly say that berating them, swearing at them, treating them like /enemies/ is completely non-productive, as it would be for any other company I treated that way. Would someone do it to their bank, their insurance company? Never. But they do it to LJ without a thought.
no subject
no subject
Fine tuning dialogues that work well is a classic programmer behavior. "This must be PERFECT!" is the thought, so they're going to fiddle until it meets their aesthetic ideal. Meanwhile there's other tasks--less fun ones--which are lying undone even though they'd contribute more to user satisfaction. Or there should be. If rearranging the text fields in the update screen is actually the most important thing on the development team's to-do list they need to step back, proclaim LJ finished, and start something totally new. Something whose worth will justify the value of the programmer hours put into it.
On a more practical note, is there a PO Box for the dev team? I'm tempted to send them copies of Peopleware and The Inmates are Running the Asylum as references.
no subject
Neither, however, do I bother ranting and screaming. Not any more. :P
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
Plug ins'n'outs
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
Belated reply due to holidays
Re: Belated reply due to holidays
Re: Belated reply due to holidays
Re: Belated reply due to holidays
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
wordy mcword.
I ain't lookin' in communities, though. *g*
Re: wordy mcword.
Re: wordy mcword.
no subject
Unfortunately, this is true of folks on both sides of this particular equation. So we get announcements of "this has been changed. *poof*" instead of "Problem X was reported by a large number of people. In order to correct X, we have found solution Xy." And then we get "OMG, Xy is soooooooo EVEEEL. We HATES it!!!" instead of "Thanks! ... Oh dear, solution Xy has problems Xy1 and Xy2. Can these please be corrected next?"
no subject
(I've occasionally wondered if a few of the engineers who announce things could use ghostwriters for Big-Ass Posts.)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
<3
no subject
no subject
no subject
no subject
no subject
no subject
no subject
2. Stop paying people simply and solely to change things; instead demonstrate that they care about functionality by fixing the problems. I've seen enough demonstrations that I believe those geeks who tell me LJ has sucky sysadmins over you telling me LJ's really hard to fix. What the heck does LJ need 2 or 3 "change things" people for?! Especially when the update page was just changed a year or two ago?
2a. Beta testing; asking users what they want rather than assuming we'll looooove some new esthetic; providing an option to keep the old, or at least looking at what it looks like on a standard size monitor and testing how long it takes to load on dial-up.
3a. I sometimes wonder why I am still here. I know I've made fewer comments and fewer posts over the past month than I would have if the site had been working right and if they'd left the update page alone. In fact when the last change was made I couldn't comment for a while--the "post comment" button was a graphic and my iBook was so b0rked, graphic elements didn't appear. A friend was kind enough to give me a new computer, but nobody's going to give me a blindingly fast connection or a humongoid monitor because LJ decided to pay someone to make a job for himself by making the update page headache-inducing.
I think they got onto fixing the problems after the comments on the update page change finally brought them to their attention. They showed every sign of being oblivious earlier.
. . . Why assume that any company has customers' best interests at heart? Hardly realistic, surely. I suppose it might be the difference between those of you to whom it matters hugely that LJ's open-source and has volunteer user help and those of us who just use it. But I really don't give a damn about more user pix or virtual gifts; no skin off my back if LJ spends time and money providing such stuff, I just ignore it; I do expect to be able to use the thing without LJ employees standing by while it's breaking, let alone making it harder to use. Why should I have to download a client when there's an update page on the site?
Puzzled,
M
no subject
2. What could 6A do to demonstrate that they are in it for the long haul and not just to get as much money out of the blog boom as they can before it goes bust? Run LJ according to the principles Brad used to run it with:
3. I'm here because I've found community here. And I'd like to help. Also because I heard there were going to be cookies. Chocolate chip?
no subject
Most beta testing right now is done by the enthusiastic team of volunteer support people. Anyone can be a Support volunteer. It's become easier and more straightforward to volunteer in recent years, though a lot of people aren't aware of how to get started volunteering and that the volunteers double as beta test crew. (Prizes usually involve appreciation from the admins, though on Serious Big Bug-Hunts like the one last spring, Brad was handing out permanent accounts for first verified finds of security holes. The volunteer community is reasonably tight-knit, but welcoming to anyone who shows signs of wanting to volunteer and stick around.) Support can probably always use more volunteers.
From reading what
Documentation is another thing that's being done by volunteers as well as developers and other employees.
*grin* The Communities support volunteer team is the one who has cookies. Though I think they're mostly virtual.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
Didn't find this till today ...
I am pretty proud to say that my usernumber is under 100,000 (just barely, but still!) and I've been on paid account status all but perhaps 9 months of my LJ life.
Excellent post.
Re: Didn't find this till today ...
I do summaries of many