6 Steps to Kill Your Community

There have been a number of new platforms popping up recently that claim to increase your user engagement, get you more comments, increase your traffic, and more, through means that I consider short-sighted and harmful. Since people seem not to mind, I thought I’d write a guide for how to increase the number of comments you get by 400-1,000% and ruin whatever shred of community you had on your site.

  1. Don’t Moderate. Allow anybody to post anything regardless of whether it contributes to the conversation or not. Stupidity, libel, hate, curse words are all okay because in the comments you have plausible deniability. Make sure people know that whatever they post will live forever, and anything goes. The few smart people you did have in your comments will enjoy responding to these folks. Advertisers love being next to a good fight, too.
  2. Allow Spam Through. I don’t mean the obvious viagra mortgage stuff, but the human-written and surface-thoughtful comment that “Florida Real Estate” or “Poll Widgets” decided to leave on your entry. Or the guy who comments on every post and has a 3-link signature. Or the lame startup that mentions itself at every possible opportunity, however tangentially related it is. Once spammers catch a sniff of this stuff getting through, they’ll descend on your site like locusts and instantly double or treble your “community.”
  3. Force Signup. You’re not a blog, you’re a social network cum media empire and even to leave the smallest comment you should make me fill out a profile, preferably with demographic information you can use in advertiser pitches later. (*cough* CNET) Please ignore useful services like Gravatar and try to get me to upload yet another profile picture because you think that makes your site more “sticky.” (In a sense of the word, it does.)
  4. Don’t Participate in Comments. Make it clear that your post itself is for annointed authors who don’t mix with the hoi polloi in the comments ghetto. Don’t link or highlight anything good from the comment section; those people silly enough to contribute content to your site for free should feel ignored. If an author does happen to drop in and make a comment, make sure it doesn’t stand out from the rest so it’s lost amid the sea of…
  5. Random Crap from Around the Web. Make sure any comments you have are buried by every random piece of “conversation” from around the web, especially retweets, Delicious links, Digg and Slashdot comments, pretty much anything will work here. Bonus points for unmoderated pingbacks, so every scraper spam blog copying the content of the post gets a free link in the comments.
  6. Design Like NASCAR. The more buttons, widgets, stickers, and visual clutter the better. I want to see every possible login system including but not limited to Facebook, Twitter, OpenID, Google Friend Connect, and that Myspace thing. Because of their respective crappy terms of service, use the giant buttons they insist on. Also include a megabyte of “share this” icons for every obscure service in every language. People love options! Complexity is for closers.

As a bonus, here are a few extra that don’t make any sense to me, but seem to be popular:

  1. Abandon Search Engines. Make sure your comment system is externally hosted on a separate domain and injects comments in via JavaScript, so everything is completely invisible to search engines. For bonus points, even if you have an existing database, say WordPress, with all of your comments, make sure the external service doesn’t synchronize any of the new stuff back into it, so you’re at the mercy of the external provider forever and ever.
  2. Be Famous! You’ll get thousands of comments on almost everything you post and make sure only to let through the most sycophantic and saccharine, don’t tolerate real conversation or debate. To spice it up every now and then opine on a known controversial subject like abortion and let your audience loose on each other like gladiators while you watch from the stands.
  3. Put the Comment Form at Top. This ensures everyone making a comment hasn’t read any of the discussion so they’ll leave a comment anyway even if the exact same thing has been said already or a question has already been answered.
  4. No Subscriptions. Don’t allow me to get email notifications of new stuff, make me visit your site and reload the page constantly to see if there’s anything new.
  5. Make People Click Click Click. Ideally do 1-comment-per-page CNET-style and your pageviews will go through the roof, but if you can’t stomach that just make comments-per-page setting low or have some sort of complicated nesting scheme.
  6. Treat Everyone the Same. If I’ve left hundreds of great comments over many years on your site, please make me wait in the moderation queue like some random stranger off Digg. Don’t let anyone know I’m a regular, or talk to me, or invite me to test out beta stuff, or pretty much anything that acknowledges my existence or shows any degree of trust.
  7. Don’t Ask Anything of Your Audience. No polls, surveys, or open-ended blog entries. What do those plebes know anyway?

Shameless: IntenseDebate does all of the software stuff right, or will shortly. Core WordPress threading, moderation, and whitelists are already built in but also check out Subscribe to Comments and of course Akismet.

What are your pet peeves and rules?

Best Headphone Recommendations

My friend Jon Callaghan asked me what I recommended in terms of audiophile headphones, so I thought I’d share my answer with the world here under the Ask Matt category. I use three headphones on a regular basis, and they fall pretty nicely into low, mid, a high-end. There’s a super-high end I’m not going to cover here, because once you get into the world of headphones requiring amps you might as well just build a good open air system. I’ve tried probably two dozen headphones ranging from $50 to $1,200.

Apple HeadphonesWhen I’m walking around on the street with my iPhone, my everyday buds are the step-up Apple In-Ear headphones, which come in around $80. They have a sweet triangle carrying case which makes them compact in my bag, and as a bonus the mic/volume remote thing works great with the 3GS, so I seldom take my phone out of my pocket. It’s also handy if you get a call, people have told me the voice quality is significantly better than calls I do on the cheapie included iPhone headphones, which always fell out of my ears too. They’re also easy to share with someone. So that’s my everyday pick.

HD-595sIf I’m listening to headphones at home or for a long period, I’m not a fan of in-ears because they aren’t as comfortable and my ears get “waxy” after more than about an hour. The most comfortable, best sounding, and least hassle headphones I’ve found for everyday use are the Sennheiser HD-595s, which I believe I discovered through Jeremy Zawodny. They’re big and bulky, and the cord is really long, but they’re just so darn comfortable. You can wear these all day and not mind at all. The price point is around $185–$220 on Amazon, which I linked above and I feel is an excellent value.

My final category of usage is travel, particularly on airplanes, where I want the highest fidelity, comfort, and sound isolation. Honestly in price point there’s a dead zone between around $250–$900, including all the Shures which I’ve tried and would not recommend anymore. (I used to be a Shure fan and have used their entire range.) This was the hardest category for me to crack, I tried various sound-cancellation models, but ultimately felt like they distorted the sound.

I finally ended up going with Ultimate Ear Custom line, first the UE-10 and later the UE-11. Now these are a bit of an experience, so let me walk you through what happens when you buy them. First you choose your options on the website, I’d recommend going all-clear for cord and buds, otherwise they look a bit weird. I’ve had both the 64 inch and 48 inch cord — the 48 is about exactly enough to go under a jacket and from your waist to your ears, but doesn’t give you a lot of room otherwise. I have the 64 inch now and the extra inches give me more flexibility and don’t get in the way.

UE-11sSo you go to the website, take out a second mortgage, and plop down $900 for the UE-10 or $1,150 for the UE-11. They then point you to a local ear specialist, which basically means someplace that does hearing aids, where they will make a mold of your ear. (Though the second time I did this it was at a cool rock and roll place in San Francisco. UE keep your molds on file, but apparently the shape changes and if it’s been more than a year you should get new ones made.) This is usually pretty cheap, and they’ll mail the molds directly to Ultimate Ears with your information. A few weeks later, your headphones show up in a fancy metal box, which now I think they put your name on.

I first got the UE-10s probably 5 years ago and the cost was really prohibitive, but then I realized that I had spent almost that much on a series of crappy headphones that kept breaking. They are also like a first-class upgrade on every flight — I’ve literally been sitting next to a crying baby in the back seat of economy and these headphones blocked the entire thing out. Close your eyes and let the music take you someplace else. They work so well because they fit your ear perfectly, so create a seal that blocks external noise, rather than having to juggle the sound to compensate like noise-canceling headphones do.

The Ultimate Ears have a feature where the cord pulls out of the buds if they get yanked really hard, presumably to prevent damage to your ear. Because I had gotten the shorter cord I kept doing this, and eventually (4 years in) I had done this so many times they didn’t really stay together properly and I kept dropping them. They also got a lot of abuse in my bag. Their ultimate demise was after I had dropped them the hundredth time and actually stepped on them, shattering the hard plastic mold. I probably could have gotten them repaired, but they were pretty far gone and decided to go for an upgrade instead for just a bit more, the UE-11s.

In the 4 years or so between my two purchases, UE definitely made some improvements to the line. The cord was thinner, didn’t have a wrap, and didn’t seem to tangle as much. The new ones came with a nice carrying case that if I had before I might not have broken the old ones so much. I’ve also never had a problem with the cord coming out like I did before. I talked Toni into the UE-10s and his new ones had all the same fit and finish. Unfortunately, don’t think the audio quality difference between the two warranted the $250 price difference.  I’ve been using them about 8 months, and they’ve travelled with me hundreds of thousands of miles around the globe. Overall the UE-11s just feel a bit heavier on the bass, but not really noticeably better than the UE-10s. If in 5 years I’m buying another pair I’ll go back to the UE-10s. A downside, or upside, of the Ultimate Ear Customs is no one else can use them.

My last bit of advice is to avoid everything Bose.

I’m curious what other people have tried, and what has been the best.

Not Lonely at All

Daniel Jalkut of Red Sweater Software wrote a blog post called Getting Pretty Lonely and and says, among other things, “Whenever I am reminded that WordPress is GPL, my passion for it takes a bit of a dive. I’m more comfortable with the true freedom of liberally-licensed products.” More importantly, he says that “GPL stifles participation,” and implies the same for adoption. The article was linked by John Gruber at Daring Fireball saying, “Smart essay from Daniel Jalkut on how the GPL discourages participation from many (if not most) developers.”

For what it’s worth, from my practical experience in the WordPress world:

  1. I’ve never encountered a serious client who chose not to use WordPress because it was GPL-licensed, and I think it’s hard to argue that WordPress’s license has had a dampening effect on its adoption, given its success over competitors with widely varying licenses.
  2. I think we have an incredibly strong third-party extension, plugin, and theme community that has flourished, not in spite of the GPL license, but because of it.
  3. I’ve seen the absence of GPL in practice; there have been times in the WordPress world when parts of the community have “gone dark” and claimed their code was under more restrictive licenses, like used to be common with themes. Every time this cycle starts it basically kills innovation in that part of the WordPress world until people start opening up their code again or until a GPL equivalent is available. I’ve seen this firsthand several times now.

WordPress first used the GPL because it was built on an existing GPL project (b2). Later I began to really understand the philosophical underpinnings of the GPL and understood it to be the most moral of the open source licenses. Now, in addition to that, my experience over the past 6 years has made me believe it to be the best license for practical purposes as well.

GPL was a license written for a different time and on the web it’s possible to find a thousand loopholes and ways around it (see: software as a service) but if you keep in mind the core freedoms and principles — share and share alike — they provide excellent guidelines for building a rich community and ecosystem: the two things that ultimately have far more to do with product success than the license. (Competitors to WP have switched to the GPL from proprietary licenses with basically no effect. License does not equal community, it’s a lot harder than that.)

Ultimately Daniel’s article falls apart on two levels, the first illustrated in a comment I left on the post:

Your biggest fallacy is “the liberal-license communities are attractive to developers from all 3 camps.”

I’m a GPL-friendly developer that is hesitant to be involved with a non-GPL project the same way your “passion for it takes a bit of a dive” when coming into contact with the GPL.

You could also make a fairly good argument that the majority of Open Source developers are GPL-friendly simply because the vast majority of Open Source projects are licensed under the GPL.

The common-knowledge number seems to be about 70% of open source projects are under the GPL and (more importantly) many of the most crucial and successful ones are. If Gruber’s “many (if not most) developers” avoid the GPL, maybe those folks aren’t that important. (In reality I think the majority of developers aren’t strongly influenced by licenses as long as they’re open source, something Daniel seems to agree with, saying “the vast majority of developers will participate in any project that is advantageous to them.”)

But more importantly, Mr Jalkut conflates what he perceives as his freedom as a developer with freedom from a user’s point of view. The things the GPL “takes away” from him, like being able to license his derivatives under a more restrictive license, are in fact protecting the freedoms of the users of his code. That’s who the GPL was written for. From the Free Software Definition:

Free software is a matter of the users’ freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software […]

It’s user freedom that the GPL was created to protect, just like the Bill of Rights was created to protect the people, not the President. The GPL introduces checks and balances into an incredibly imbalanced power dynamic, that between a developer and his/her product’s users. The only thing the GPL says you can’t do is take away the rights of your users in your work or something derived from a GPL project, that the user rights are unalienable. You are free to do pretty much whatever you want as long as it does not infringe on the freedoms of others. (Sound familiar?)

That’s what software freedom means to me, and it’s something I believe in strongly enough to fight for and defend even when it’s not the easy or popular thing to do. (Especially this weekend as we celebrate the original “fork” of the US from England.)

See also: Alex King — Breaking News WordPress is GPL.