News for hackers. Stuff that matters.
Re:Ask HN: I built it, "they" didn't come... by patio11 on Wednesday October 27, 2010 @10:09AM (#1838640)
My projects are mostly based on features that are missing or misimplemented in the existing products.

This is your first problem. First, features do not sell software. If there were a Ten Commandments of customer acquisition in the Internet age that would be #2 right after "Google is your god, you shall have no others." People use software and use websites because of the benefit that you credibly propose to bring to their lives through use of the software. Ironically, your users are even telling you this, which is fantastic because most of the time they don't have accurate insight into why your site doesn't do it for them. (Incidentally, "I don't know what problem you're solving" really means "I don't know what problem THAT I ACTUALLY HAVE will get better instantly if I sign up for this.")

StackOverflow is incredibly more complicated than Facebook is. You need an accurate mental model of how the game works in order to play it. (Seeing answers is easier, of course.) There is a reason Joel and company try to seed new Stack Overflow sites with people who have used one of the pre-existing ones. (That also helps solve the chicken and egg problem, which I suspect your sites are likely suffering from in a severe fashion.)

Early adopters are a quirky bunch. One of their problems is that other people are cooler than they are because those people have technology that they haven't used yet. Another of their problems is that the software they previously liked is now lame because even their mother uses it. Most people do not have these problems.

Talk to people. Find out what their pains, fears, frustrations are. This is not hard -- most people love to talk about what they hate about their life, jobs, etc. Identify problems which are tractable with software. Develop the smallest possible thing that shows the vision of a solution. See if it 'clicks' with people. If it clicks, you know you have a viable idea for a product. If not, development is generally expensive guessing.

P.S. Translation from user into English: "It's too complicated" => "I am insufficiently invested in this to do the work that it looks like it is going to take to extract the unknown amount of value I may get out." There are a number of solutions: simplification, hiding the complexity, easing the users into the complexity, and demonstrating higher value. Your user can play effing bridge, she is clearly capable of understanding complex systems when the spirit moves her.

Re:Ask HN: I built it, "they" didn't come... by scrrr on Wednesday October 27, 2010 @10:27AM (#1838718)
Good comment, but what makes you believe StackOverflow is "incredibly more complicated" than Facebook?
Re:Ask HN: I built it, "they" didn't come... by patio11 on Wednesday October 27, 2010 @10:36AM (#1838759)
Last time I used Facebook there wasn't a system of badges, karma, minimum karma levels required to access core features, and a community wiki for my wall posts. These are all highly nonobvious.

Embedded assumption #475 in Stack Overflow users: it is obvious that replying to a question is not Answering it.

Re:Ask HN: I built it, "they" didn't come... by davidu on Wednesday October 27, 2010 @10:40AM (#1838780)
I use StackOverflow. I've posted questions and I've read lots of responses.

I have no idea what the badges, karma, etc. are. For me, it works quite well. In fact, the only mildly confusing thing for me was that I had to use some OpenID thing to login the first time.

Think about that. Their value prop to someone coming in through Google or posting a question is simple and the barrier to entry is very low.

Re:Ask HN: I built it, "they" didn't come... by GFischer on Saturday November 06, 2010 @11:45AM (#1877084)
I've also posted questions and read responses on SO, but I believe I still haven't figured out how to "use" StackOverflow.

My first experiences with the site weren't too good: I tried to upvote a comment (I mean, there's a big fat arrow to the left of the comment!), and then I tried to answer the question and I believe it didn't let me either...

Re:Ask HN: I built it, "they" didn't come... by Document on Sunday November 07, 2010 @01:05PM (#1879887)
I don't see a private message option (http://news.ycombinator.com/item?id=30088, http://news.ycombinator.com/item?id=75407), so I'm replying to your most recent comment to ask: Did you ever find the story you mentioned at http://news.ycombinator.com/item?id=1386010?
Re:Ask HN: I built it, "they" didn't come... by GFischer on Monday November 08, 2010 @05:56AM (#1882073)
I didn't really look for it.

If you want to I'll try finding it :) (it should be on my PC somewhere, I don't usually delete those things)

Edit: I'll put my e-mail on my profile, sorry people for the offtopic.

Re:Ask HN: I built it, "they" didn't come... by fragmede on Wednesday October 27, 2010 @11:44AM (#1839073)
Don't forget the FAQ that demands you acknowledge its existence. I'm fickle enough that the top bar alone drives me away half the time. I'm not alone on this.
Re:Ask HN: I built it, "they" didn't come... by ssp on Wednesday October 27, 2010 @12:48PM (#1839386)
I'm not alone on this.

No, you're not. I remember looking at stackoverflow once and there was some sort of New here? Read this wall of text to get started! to which I responded Awesome! Maybe I'll read that when I have looked at the latest pictures on reddit!

Stackoverflow incorrectly assumed that I gave a shit about their website. They can get away with it because they have technical users who often don't react like that. But if your users aren't technical, then you can't possibly overestimate how much they don't care about your website.

Re:Ask HN: I built it, "they" didn't come... by s3graham on Wednesday October 27, 2010 @02:20PM (#1839798)
Yeah, that thing is so irritating. I actually considered writing an extension to hack it out.
Re:Ask HN: I built it, "they" didn't come... by ertjertds on Monday November 01, 2010 @12:13PM (#1856983)
Joe Average allows SO to set a cookie so that it won't ask you more than once...
Re:Ask HN: I built it, "they" didn't come... by fragmede on Monday November 01, 2010 @01:28PM (#1857281)
How does SO setting a cookie in Chrome help Firefox, Safari, Opera or IE ? and how about on any other computer I'll ever touch?
Re:Ask HN: I built it, "they" didn't come... by mcantor on Wednesday October 27, 2010 @11:16AM (#1838938)
StackOverflow:

* Posting a question: I go to the site, click on "Ask," and post my question.

* Searching for answers: I go to the site, type in my search, and search.

Facebook:

* Posting a photo: I go to the site and look for a camera icon. I can't find one, so I start clicking on stuff like "Account", "Home" and "Profile". Still nothing. I start clicking on everything that isn't a friend's wall post. Eventually I hit "More" on my list of apps (the fully-expanded list still doesn't take up the entire height of my screen), and see "Photos". I look for an upload button and see nothing. In the upper right corner, in 10pt font, I eventually find "My Albums." I click there and search for an upload button. Nothing. I click "Create album," and finally get to an upload prompt.

* Changing a privacy setting: I see a post on Hacker News about some new Facebook feature, and of course, the default is "Everyone in the world can see everything that this feature involves, even if it's something you locked down for every other feature." No one has posted a reply explaining how to lock it down yet, but it's Facebook, right? How hard could it be? I go to Facebook and click "Privacy Settings." Honestly, they change the layout every few months, so I have no idea what it looks like now, and I don't remember what it looked like last time, but every single time, I have to re-learn the entire model and it takes forever and half the time I don't even find what I'm looking for.

* Take a quiz: See a quiz on a friend's wall. Click on the app name. Click on "Take Quiz." Get a popup saying "Let this app access your profile: [Click Here]." Close tab.

Re:Ask HN: I built it, "they" didn't come... by tgrass on Wednesday October 27, 2010 @11:45AM (#1839079)
From now on, I'm using your method to post photos. Usually takes me twice as many steps as that.
Re:Ask HN: I built it, "they" didn't come... by mikeklaas on Wednesday October 27, 2010 @02:30PM (#1839837)
It's actually much easier than you guys think. To post a photo on facebook:

- click once in the "what's on your mind box"

- click on the "attach photo" icon

Re:Ask HN: I built it, "they" didn't come... by Tomek_ on Wednesday October 27, 2010 @01:16PM (#1839516)
Photos: Home > Profile > Photos (hello!!!) > Create new album > Select photos to upload. Has been more or less like that ever since I remember.

Privacy is a different thing, it was once quite easy but everyone was crying that there's "too many options", so they made some mess with it.

Re:Ask HN: I built it, "they" didn't come... by mcantor on Thursday October 28, 2010 @01:26PM (#1843867)
The home screen is where I "do stuff," like make wall posts. It is not intuitive to go someplace else to upload photos into an album.
Re:Ask HN: I built it, "they" didn't come... by hasenj on Wednesday October 27, 2010 @01:01PM (#1839441)
People don't come to facebook to post photos. The right thing to compare posting photos on facebook would be, maybe editing your user profile in stackoverflow.

Also, posting on stackoverflow requires you to be familiar with Markdown, an obscure markup language based on conventions used by geeks on mailing lists.

On facebook, the first thing you do is look at other people's posts and statuses. And that's incredibly easy; you don't even do anything, facebook just shows it to you.

Re:Ask HN: I built it, "they" didn't come... by vindicated on Wednesday October 27, 2010 @01:39PM (#1839618)
It's incredibly easy for you because you know how facebook works.

The first time I used facebook, I was like whaa? What's a WALL? What's the difference between a post and a note? How is sharing a link specifically different from embedding it in your status?

Lots of complexity there, but we learn it after a while.

Re:Ask HN: I built it, "they" didn't come... by hasenj on Wednesday October 27, 2010 @03:07PM (#1840006)
That's not my point.

People join facebook because all their friends are on it, and they get to see a news feed.

It's not instantly familiar or usable, and no one knows what's a wall or a news feed, but when you find pictures of a friend you haven't seen in 10 years, you'll probably stick around and try to figure it out.

Of course, at the beginning the only users where college students and people in their teens or twenties. But now even people in their forties join just because they can keep in touch with their distant relatives and old friends.

Re:Ask HN: I built it, "they" didn't come... by enjo on Wednesday October 27, 2010 @01:35PM (#1839599)
I agree on the photo bit. I still haven't bothered to really figure it out. Now mobile photo uploads on the other hand, those are awesome.

* Take picture * Hit 'send to facebook' (maybe add a caption) * Done

Re:Ask HN: I built it, "they" didn't come... by Tyrannosaurs on Wednesday October 27, 2010 @10:36AM (#1838763)
I suspect it's a reference to the structure of the community, reputation system and permissions that result. The way those three interplay is pretty complex - how you incentivise certain behaviour, unintended side effects and so on. Some of the more interesting bits on the SO blog are Jeff's comments on what they've done, where it's gone wrong and how they've tried to correct it.

On that sense Facebook is very simple as what you can do is almost entirely driven by whether you're friends with someone or not, and the mechanism for becoming friends (or stopping being friends) is straight forward.

Obviously that's a somewhat simplistic view though and ignores little factors such as doing even the simple things with 300 million users is massively complex.

Re:Ask HN: I built it, "they" didn't come... by brudgers on Wednesday October 27, 2010 @10:38AM (#1838770)
From a content standpoint, StackOverflow requires the participation of domain experts to be successful. Facebook just requires people to sign up and log in.
Re:Ask HN: I built it, "they" didn't come... by Tyrannosaurs on Wednesday October 27, 2010 @11:04AM (#1838893)
That doesn't make it more complex, it just means that it has a very specific requirement for the knowledge of the participants.

From a software perspective it's really no harder to gather and store 1000 words on a detailed C++ problem than it is to gather and store "Mmm mmm mmm, Justin Bieber, he's soooo dreamy".

Re:Ask HN: I built it, "they" didn't come... by brudgers on Friday October 29, 2010 @02:51PM (#1848472)
The "just" in:

"it just means that it has a very specific requirement for the knowledge of the participants,"

is not a trivial exercise that should be left to the reader.

The technical issue for Stackoverflow is to make editing an standards enforcement efficient and socially desirable to a highly tech savvy community.

It's not storage, it's filtering.

Re:Ask HN: I built it, "they" didn't come... by loumf on Wednesday October 27, 2010 @11:30AM (#1839006)
Features absolutely do sell software if the demand already exists. If you are entering an existing market, where the product category is known -- your set of features (not # of features) is a big part of what will drive sales.

StackOverflow, for example, was sold on features. Look at the early pitches -- it's a reddit+wiki replacement for Experts Exchange. Developers already knew that PHPBB and EE sucked for Q&A. They added voting and editing of old answers, and the demand flowed to them.

Re:Ask HN: I built it, "they" didn't come... by joshklein on Wednesday October 27, 2010 @11:39AM (#1839046)
But is it "voting and editing of old answers" what sells the service, or is it "finally, Q&A that doesn't atrophy over time, so it's worth investing your effort in making a great community"?

The difference isn't features vs lack of features; it is features vs BENEFITS. This is the thing "business people" bring to the hackerverse.

Re:Ask HN: I built it, "they" didn't come... by hasenj on Wednesday October 27, 2010 @03:00PM (#1839959)
business people bring "more features please so we can make the sale".

It's the designers who deserve the credit here, not the business people.

Plus, not all hackers are feature-centric. There are many hackers who understand design.

Re:Ask HN: I built it, "they" didn't come... by Travis on Wednesday October 27, 2010 @05:03PM (#1840437)
Interesting point. But those "features" existed (albeit in a mediocre form). So maybe "implementation of features" or "quality of features" sells a product...?

Speaking just for myself: I don't use SO (or reddit) because of the features they offer. I use them because of the communities involved. I think that's the point here -- there are loads of sites that can compete on features (reddit, meet digg...) but lack something else. It's that "something else" that drives success (partially; I'm not suggesting it's entirely based on some esoteric quality, but that the specific quality can be different for different applications).

Re:Ask HN: I built it, "they" didn't come... by dfrankow on Wednesday October 27, 2010 @03:39PM (#1840160)
> the demand flowed to them.

Their combined blog readership was huge. They capitalized on that audience, not just the features.

Re:Ask HN: I built it, "they" didn't come... by andrewtbham on Wednesday October 27, 2010 @12:22PM (#1839244)
experts exchanges was ripe to be taken down because they tried to charge money for access.
Re:Ask HN: I built it, "they" didn't come... by jashmenn on Wednesday October 27, 2010 @11:09AM (#1838913)
I'd be interested in hearing the other 8 commandments of customer acquisition in the Internet age, if you care to take a stab at them.
Re:Ask HN: I built it, "they" didn't come... by wglb on Friday October 29, 2010 @08:57AM (#1847110)
Check out his blog at http://www.kalzumeus.com/. He doesn't have a list of the 10, but it is very useful reading.
Re:Ask HN: I built it, "they" didn't come... by ryandvm on Wednesday October 27, 2010 @10:58AM (#1838861)
> features do not sell software

I've always thought that, but Joel Spolsky did an excellent talk where he made the exact opposite point. Skip to 25:00:

http://www.joelonsoftware.com/items/2010/08/19.html

Re:Ask HN: I built it, "they" didn't come... by jasonkester on Wednesday October 27, 2010 @12:16PM (#1839216)
I think you misread the grandparent if you think Joel's point counters Patrick's. Yes, your software needs to have features. That's a given, and it's not what we're talking about here.
Re:Ask HN: I built it, "they" didn't come... by TheSOB88 on Wednesday October 27, 2010 @12:31PM (#1839299)
Found this sentence confusing: "One of their problems is that other people are cooler than they are because those people have technology that they haven't used yet."

You're saying early adopters want try to be impressive by using new technology? That one of early adopters' "problems" (that you are trying to provide a solution to) is jealousy?

Re:Ask HN: I built it, "they" didn't come... by patio11 on Wednesday October 27, 2010 @12:51PM (#1839397)
Yes, absolutely: they are envious of what other people have, that makes them want it, but only as long as other people can't have it, too. They want to be the people in the secret tree house, on the inside, looking out at the unwashed masses who they are intellectually and morally superior to.

Apply practically built an entire company on this notion.

Re:Ask HN: I built it, "they" didn't come... by ovi256 on Wednesday October 27, 2010 @02:14PM (#1839767)
I think you meant Apple :D

I concur, dear Sir, I concur.

Sent from my iMac.