add arrow-down arrow-left arrow-right arrow-up authorcheckmark clipboard combo comment delete discord dots drag-handle dropdown-arrow errorfacebook history inbox instagram issuelink lock markup-bbcode markup-html markup-pcpp markup-cyclingbuilder markup-plain-text markup-reddit menu pin radio-button save search settings share star-empty star-full star-half switch successtag twitch twitter user warningwattage weight youtube

1,000,000 comments

philip

49 months ago

http://i.imgur.com/xyruj4T.jpg

So a few days ago the counter ticked over and we passed 1,000,000 comments on PCPartPicker. I find that to be pretty nuts. Feels like yesterday that PCPartPicker didn't even have commenting at all. I honestly fought it for a long time - whether or not to even allow commenting on the site. I was the sole person working on the site at the time, so I didn't really have the bandwidth to moderate while also doing dev and the business side. But I kept seeing discussions pop up that I thought would be well suited here.

A good friend of mine, Amar Rama, has given me tons of great feedback and advice about PCPartPicker and live in general. He's been an encouragement the whole way, through the fun parts and the struggles. He's a great guy, and I'm deeply indebted to him for everything he's done for me. Anyhow, Amar is seemingly connected to everyone. Along the way we were talking about community and he referred me to Josh Duncan. A few emails later and we met for lunch at Chipotle and had a good conversation about how and where to get started.

Adding community functionality to a site with no community is kind of a chicken-and-egg problem. I could drop in a bunch of empty forums, and well, you'd see a bunch of empty forums. Many people would see there's no real activity and leave. So how do you bootstrap things? Talking with Josh it made sense that completed builds drove feedback, so we initially built in commenting for just those. There were no forums.

In true not-invented-here fashion, I didn't reuse existing forums. I wanted to create my own. I liked markdown and reddit style commenting, and I also liked the interaction at Hacker News a lot too. So I wanted to kind of merge the two concepts where I felt it made sense. Also in true software-engineering fashion, I wanted to push it live as fast as possible. That meant comments with no comment reply notifications, no moderation tools, etc. I thought I'd figure out moderation tools when I needed them. That turned out to be quite a bit sooner than I expected.

Spam was almost immediate. "How???" I wondered... I mean, it was a custom implementation. It's not like some automated phpbb spam script could just hop in and go to town. But we were getting tons of spam for Ugg boots and other miscellaneous items. So shortly after, we added the ability to report comments, then some other internal tools for automatically flagging problematic posts. We've slowly built out what we need to keep it under control. We still have functionality we're adding in to help manage things, but for the most part we're doing ok.

Bans are very infrequent, but they do happen. Generally people who just don't want to be nice and can't handle the six forum rules we post. But we're pretty amazed by how civil the community here is - and how seldom we need to step in. It's a testament to the character of the people here that we only have one person managing all the moderation (manirelli) and he isn't going crazy, yet.

To all our users who participate in commenting on this site: Thank You. Thank you for helping make PCPartPicker a place where there's good dialogue and where people feel welcome. We feel truly blessed. Here's to reaching 10,000,000 comments...

Edit: Just to add a bit more - we know there are plenty of good communities out there where 1M comments is a drop in the bucket. We're ok with that. We feel blessed with where we are.

Comments

  • 49 months ago
  • 9 points

As your coworker's fridge, I congratulate you!

  • 49 months ago
  • 1 point

Why not his CPU or something.. His fridge ?

  • 49 months ago
  • 2 points

I am more loyal than his CPU.

  • 49 months ago
  • 11 points

You are much cooler.

  • 49 months ago
  • 2 points

Very punny

  • 49 months ago
  • 3 points

:O Congrats

  • 49 months ago
  • 1 point

Where did you get that logo ? Looks awesome !

  • 49 months ago
  • 1 point

Copied The Websites One, To Then Photoshop It, And Thanks. :)

  • 49 months ago
  • 1 point

That's awesome, it really does look nice. Once I get a few upgrades to my computer I am looking at doing custom MTG cards, which I guess will be similar :P

  • 49 months ago
  • 1 point

Any ideas on what you are going to build ? I am not here much now, but, I would love to help.

  • 49 months ago
  • 1 point

1,000,000 or 10,000,000 *cough

  • 49 months ago
  • 1 point

Edited. Meant to say, "here's to reaching 10M comments."

  • 49 months ago
  • 1 point

Awesome, Keep up the amazing work! :D

  • 49 months ago
  • 1 point

\o/

  • 49 months ago
  • 1 point

Number of Comments:

IT'S OVER 9000!!!

  • 49 months ago
  • 1 point

I bet the top 100 most frequent users probably account for about 50% of them lol. It's crazy to see how this forum has grown in the two years or so since I came here.

  • 46 months ago
  • 1 point

I actually make up 0.02199% of the site's comments ;-;

  • 49 months ago
  • 1 point

Will there be a prize for the user who breaks the next big milestone (maybe 5M)?

  • 46 months ago
  • 1 point

A comment war will begin.

  • 49 months ago
  • 1 point

Congrats, I guess.

Only one moderator, manirelli? Better start thinking in getting someone new and give him vacations, the fact he works in a fort out of periphials worries me.

  • 49 months ago
  • 1 point

I can't imagine having a site like this without comments!

  • 46 months ago
  • 1 point

Congrats

[comment deleted]
  • 49 months ago
  • 1 point

LOL staff can see deleted comments... So yes, you are correct. :0 (And we're glad you're part of the community here. :) )

  • 49 months ago
  • 1 point

I figured you could. I deleted it because I was confused as to whether you meet 1M or 10M. If its 1M I am in amazed that I count for 1% and at the same time scared that I am on this site that much.

  • 49 months ago
  • 2 points

Maybe I need to create a histogram of comments per user.

  • 49 months ago
  • 2 points

Or maybe also a comment rank/comment karma rank!

  • 49 months ago
  • 1 point

That would be interesting to see.

  • 49 months ago
  • 1 point

Could you also do a temporal analysis? See if there are more comments on weekends, after school, near sales...

Ooo... And locations. Just general stuff, like nations or states.

:)

Anyway... interesting story.

[comment deleted]
[comment deleted by staff]
[comment deleted]
[comment deleted]
[comment deleted]
  • 41 months ago
  • 1 point

waits for answer

[comment deleted]
  • 41 months ago
  • 1 point

:-)

[comment deleted]
[comment deleted by staff]
  • 49 months ago
  • 1 point

inb4 it was spam

[comment deleted by staff]
  • 46 months ago
  • 1 point

Indeed.

[comment deleted by staff]

Sort

add arrow-down arrow-left arrow-right arrow-up authorcheckmark clipboard combo comment delete discord dots drag-handle dropdown-arrow errorfacebook history inbox instagram issuelink lock markup-bbcode markup-html markup-pcpp markup-cyclingbuilder markup-plain-text markup-reddit menu pin radio-button save search settings share star-empty star-full star-half switch successtag twitch twitter user warningwattage weight youtube