5 ms·
"Sometimes we hackers work too hard to make things more complicated than they need to be." tl;dr: maintaining an online community is anything but simple. I'm
by jshen 15y ago
"Sometimes we hackers work too hard to make things more complicated than they need to be."
tl;dr: maintaining an online community is anything but simple.
I'm not sure exactly what you mean. One possibility is that you're referring to the hackers that build communities online who try to establish some sort of guidelines for behavior.
If this is what you meant then I think I disagree. I've tried a very similar experiment to pg's with HN. I run a small community site http://yakkstr.com http://yakkstr.com and most of the users came from an older site called soulcast. soulcast had no rules and it degenerated exactly as expected and was full of trolls in no time. My entire goal was to recreate that site minus the trolls, and I ruthlessly enforced one simple rule. Do not directly insult other users of the site. (actually two rules: no porn, illegal stuff, or spam)
Simple right? Not really. I loved pg's child metaphor, and just like a child the trolls from the old site, who are smarter than actual children, do everything they can to find the limits to what is allowed, and they hover right around that line. As soon as they think you're going easy they push it farther.
One example, people like to argue about politics on yakkstr and one of the trolls uses a pattern of associating a label like "liberal" to someone then they insult the label. Moronic ideas for liberals, liberals are morons, etc, etc. Technically he's not violating my rule, but it's very hard to define an explicit rule to deal with such instances because you want to allow people to sometimes say controversial things about generic groups.
The problem arises when someone gets offended and reacts by directly insulting the savy troll. How do you deal with it? Not so easy. And occasionally a good user gets made at something and calls someone a moron. It leaves a bad taste in their mouth if you come down with an iron fist on them.
I don't have good answers to these problems, but I think the hard work is working out pretty well for my little community. But it is complicated and requires constant vigilance.
- edw519 15y agoSometimes we hackers work too hard to make things more complicated than they need to be. I was referring to the hackers who use the forum, not the ones who run it. Sorry for the confusion. It really is much easier and more beneficial for everyone to just be nice. Why work harder to achieve less? A few strategies that have made it easier for me to "be nice": 1. Avoid long back and forth threads. Say what you have to say and get back to work. 2. Try to plan your comment to not be misinterpreted. This avoids much unnecessary pain. It's also difficult. 3. If someone responds negatively to you, wait and let others respond on your behalf. It's amazing how much better this feels. 4. Imagine that the other person has 42 legitimate reasons for not being nice. Let 'em slide. 5. Imagine that the other person may someday be your ideal co-founder, mentor, collaborator, customer, or angel. (Or more likely, your ideal co-founder, mentor, collaborator, customer, or angel is witnessing this exchange.) Don't say anything to scare them away. 6. Most of all: It doesn't matter! This is all optional. We were all busy working before Hacker News and will be busy working after Hacker News is gone (perish the thought). Lighten up.
- KeithMajhor 15y ago"1. Avoid long back and forth threads. Say what you have to say and get back to work." If everyone followed all those rules I think this one would be detrimental. Seeing you smarter-than-me people go back and forth about stuff I'm right on the verge of understanding is pretty cool.
- gridspy 15y agoAbout 5-10% of back and forth threads are useful to read. As you point out, these are usually civil debates about the merits of particular approaches. I think the point is: as soon as it gets personal, get back to work.
- rdl 15y agoThe best predictor of a long exchange being good is the number of intermediate questions asked and answered in it.
- InclinedPlane 15y agoIt depends on the reason for the back and forth. Is it to exchange new information and deepen the conversation or is it to retread the same ground and try to defend a point? When it's the latter it's rarely productive. If you were unclear the first time and someone misinterpreted you then perhaps take the time to make sure to be clearer in restating what you meant, but try not to go beyond that.
- KeithMajhor 15y agoI remember going back and forth with you about that escher illusion a guy built in his garage. Just an example of what I'm talking about and why I think it's cool. http://news.ycombinator.com/item?id=2233584 http://news.ycombinator.com/item?id=2233584
- einhverfr 15y agoTry to plan your comment to not be misinterpreted. This avoids much unnecessary pain. It's also difficult. I think you can reduce the chance of misinterpretation but never eliminate it. Language is not sufficiently precise to prevent all misinterpretations.
- ggchappell 15y ago> My entire goal was to recreate that site minus the trolls, and I ruthlessly enforced one simple rule. Do not directly insult other users of the site. I've pondered this issue a lot, and I've also noticed that, as you indicated, lots of troll messages would be acceptable under your rule, but many responses to those messages would not be. My favorite example comes from a discussion group about hamsters as pets. Someone -- clearly a troll -- posts a recipe for barbecued hamster. 100 people respond something like, "You're sick!" In that case, it seemed to me that it was not the trolling that wrecked the discussion, but the response to it. And of course the troll is not violating your rule, but those who replied to him are. So I like your rule. > And occasionally a good user gets made at something and calls someone a moron. It leaves a bad taste in their mouth if you come down with an iron fist on them. Hmmm ... but directly asking them not to do it again would probably work well. If they can't even handle that, then you probably don't want them anyway. (And really, is the iron-fist policy so bad? So someone gets a bad taste in their mouth. That someone was wrecking your community.)
- jshen 15y ago"And really, is the iron-fist policy so bad? So someone gets a bad taste in their mouth. That someone was wrecking your community." The person I'm talking about was/is a good member of the community, but they got mad 1 out of 200 of their threads. I don't want them to leave.
- Jugglernaut 15y agoBan the line pushers or at least probate them for a fortnight. There is no reason to allow someone to take up your time by making you wonder if you should ban or not ban.
- yvdriess 15y agoYou might be interested in this presentation on running an internet community: http://vimeo.com/5623703 http://vimeo.com/5623703