Live data from Hacker News

Ask HN: How do you create a successful community from zero?

news.ycombinator.com

81–90 of 96 posts

Re: Ask HN: How do you create a successful community from zero?

#81
post #32

Earlier quoted context omitted.

How do you fake it while staying plausible? Did you just create a dozen sock puppet accounts and post yourself? Or pay/incentive for content?

I don't think one can fake an entire community with sock puppets. Reddit famously paid for some content (professional redditor would be the most seeked job today).

You can to an extent. The biggest problem is comments.

Depending on the type of community you need to jumpstart, intentionally leave off commenting as a feature in the very early beginning if you can. For example if you're starting a Reddit-like site of link posting and voting. While the comments will drive the community later, the comment system reveals the sockpuppets have no souls. Alternatively of course just try to post as many stray comments as you can, the problem is that's extremely time consuming at any scale.

Also shorten the amount of content shown on the front page. So for example once your community is very successful, using Reddit as the example again, you might expand how many posts you show on the frontpage to 30. In the beginning, start it at 10, 12 or 15. That way if you need to post via sockpuppets, doing 20 or 30 links per day will properly fill the frontpage and then some.

The approach I last used to sockpuppet start a community, was to create ~300-400 or so fake user accounts, then have a posting system that takes content I want to post, and randomly stack load the content to be posted into the future (add in some forced shake to the random so it's not too obvious what the posting time thresholds are). Run a job against that, when the next piece of content is ready to be posted assign a stray sockpuppet account to 'post' it. The reason for the stack loading, is so you can do all the content posting for a day, or multiple days, in one rush to optimize the time you're spending; so you can load up 30 or 90 posts in one go and the system will jigger the timing between them for when they get publicly posted, so it seems natural.

In my case I also had voting on the content and used a decaying approach to the scores (so content scores melt, cycling the content off the frontpage, comparable to a Reddit or HN approach). I put together an approach where each sockpuppet piece of content had a preordained max score that would be reached over the course of three days at a declining rate of voting (eg day one the content gets 75% of its max votes; day two it gets 20%; day three it gets 5%). Then I added a job that throws a random stray vote against any piece of content in the system every N amount of time to add some more projected fake activity into the system. As necessary it's pretty trivial to simulate each sockpuppet doing the fake voting as well, if you need to show sockpuppet activity on a profile page or such. Some sockpuppet content would randomly receive very low preordained vote scores (1 in 10 posts or similar), eg 0 to 5 votes as the max outcome, so that not all content would seem popular.

I made a possessor sockpuppet account, so that if I logged into that super account, on each page load it would put me into the shoes of a different sockpuppet account, so I could browse around the site leaving comments or doing any manual behavior and each action would go to a different sockpuppet without having to log in / out constantly. That further sped up manual intervention actions I had to take to boost the appearance of human activity.

Finally there was an ability to follow other users and get a feed from that (of their posts). So I simulated sockpuppets following and unfollowing eachother. That was annoying to get right but not terribly difficult and it works well as a good simulation that there is human activity on the site.

Naturally you probably - depending on the community - don't have to fool highly observant tech engineers, you have to fool average users that have no idea about the technical aspect of simulating something like this.

Re: Ask HN: How do you create a successful community from zero?

#82
An added note to this, I've been a part of communities that have been sold, and a lot of them fell apart after the charismatic and friendly founder that brought everyone together transitions away. So if you're thinking about doing that, make sure you don't overpay for a community that is just there because they like the founder.

Also a lot of the community forums were bought by investors that saw advertising dollar signs but didn't know how to actually run anything (issues with portions of the CMS / forums / etc breaking down) so that could also have to do with it.

Re: Ask HN: How do you create a successful community from zero?

#83
post #59

Earlier quoted context omitted.

> the community already exists, you just create a communication platform for it That gave me a minor epiphany, it flipped my understanding of communities and their relation to tech. Thanks

Does it really though? The individuals with a common interest exist already of course, but if they don't meet in some common physical or virtual space, how is there a community?

There is a sort of proto community. A community that wants to be, but isn't because nobody started doing that yet.

The point of it of course is that, if such a proto community doesn't exist, its going to be very difficult for a community to grow.

Re: Ask HN: How do you create a successful community from zero?

#84
post #24

Earlier quoted context omitted.

I religiously follow producthunt now because of the Devo extension ( https://chrome.google.com/webstore/detail/devo/elkhalpmbmbae... ), but have noticed that the forum portion tends to be mostly pats on the back. With other endeavors have you been able to create a space where people are more critical?

Product Hunt isn't a real community as it's a very explicit marketing platform, hence the pats on the back, astroturfing, etc.

Turtle (https://turtle.community) is similar to Product Hunt except that the focus is on dev tools and that we aim to build a real community.

Re: Ask HN: How do you create a successful community from zero?

#85

Earlier quoted context omitted.

Re: Odeo. It got sold to some guys who tried to roll it up with other small acquisitions. It's dead now. Re: regret. People misunderstand the regret of not continuing to have stock. Twitter was nothing when we left. I didn't even bother to exercise my options. Then Odeo's CEO bought out all the investors and that return on their money was way more than whatever Twitter was worth at the time. Those investors were all…

> To me, the game changer was the way Biz managed to start making Twitter part of the media landscape and something everyone heard about on every half hour segment of cable news. I've always hated those segments. It makes me strangely happy to hear that the cause and effect here was indeed backwards; cable news didn't start reading those tweets because twitter was important, twitter became important because cable new…

It's pretty difficult separating cause and effect here.

The hugely successful SWSX campaign moved Twitter out of the tech-only sphere into other areas. That got non-tech people using it, but by the time of the time of the Aston Kutcher vs CNN race to a million followers (less than 2 years later) it already had its own momentum.

Re: Ask HN: How do you create a successful community from zero?

#86
post #33

I created https://hubski.com , which has been around for 9 years. Hubski isn't big, but we have a quality community that brings joy. To grow, my friends and I just started posting and chatting. Personally, I think commercialization is antithetical to some types of communities. I wrote this post titled "The social aggregator is a terrible business model" a few years ago: https://hubski.com/pub/219234

Hubski! <3 Really appreciate how it feels like hanging out with a few friends as opposed to the general crowd feeling of most other sites

Re: Ask HN: How do you create a successful community from zero?

#87
post #32

I've launched and grown/run a few forums over the years and the key for me was to always seed it with as much quality content as possible. Fake it until you make it. I believe reddit did the same.

How do you fake it while staying plausible? Did you just create a dozen sock puppet accounts and post yourself? Or pay/incentive for content?

Lying is a major factor, and rarely someone can disprove it. Also actual features and technical superiority are a hindrance, not an advantage. You just need to keep repeating your lies, as loud as possible. And keep spinning it.

Re: Ask HN: How do you create a successful community from zero?

#88

Earlier quoted context omitted.

If I recall correctly, Reddit benefited significantly from some minor mishap that caused people to leave Slashdot back in 2006. I recall checking out Digg and Reddit and deciding that Reddit was superior. Welcoming new members from other sites is always a good move.

Same thing happened in 2010 with digg. I was aware of reddit and primarily using digg, then digg completely changed the way you could submit content in a way which favoured big publications and there was a huge exodous to reddit.

>there was a huge exodous to reddit.

If I remember correctly it had to do with its UI redesign rather than favouring big publication?

Re: Ask HN: How do you create a successful community from zero?

#89
post #32

Earlier quoted context omitted.

How do you fake it while staying plausible? Did you just create a dozen sock puppet accounts and post yourself? Or pay/incentive for content?

I don't think one can fake an entire community with sock puppets. Reddit famously paid for some content (professional redditor would be the most seeked job today).

>I don't think one can fake an entire community

I remember that was how plentyoffish started.

Re: Ask HN: How do you create a successful community from zero?

#90

1. Seed with high quality community members. Initially this might just be a small circle of friends or emigres from another online community. 2. Be really hands on with identifying, engaging with, and empowering the best community members. Typically, this would mean giving them some sort of moderation powers and/or giving them access to some sort of "backchannel" (ie, a mods-only chat or forum) in which they can be a…

> Your community cannot represent a Stack Overflow-sized massive knowledge base. Worth noting I think that Stack Overflow started (relatively) small itself, and that it followed your two points. The membership "seeding" was the readers of Jeff and Joel's blogs. Both of them, Jeff and Joel, were very visible and active at least in the meta aspects of the site. Jeff in particular was happy to discuss how the site worke…

Well very true and well said. I think that instead of saying,

    Your community cannot represent a Stack Overflow-sized 
    massive knowledge base.
...it would have been more accurate for me to say:

    Your community cannot IMMEDIATELY represent a Stack 
    Overflow-sized, massive knowledge base.
=)
Post reply on HN