Making what people want isn’t enough, you have to share it
blog.oldgeekjobs.com
blog.oldgeekjobs.com
I know that's heresy here on hacker news but I am an internet marketer and I have not seen the "if you build it they will come" mentality work very often.
In most cases it's "if they want it you should build it."
That didn't work out too well for him.
I also don't agree with the 'Field of Dreams' marketing strategy. I've seen it fail too many times.
If you don't think they will come, why are you doing it?
My company does all kinds of shit that we wouldn't necessarily ever think to do if we were dogfooding it for ourselves, but customers have requests, and once in a while, they're even good ideas that are worth building into the product. The best is when they agree to pay extra for that custom development.
I don't think we're visiting the same HN.
Kind of like an extension of the quote: "Don't worry about people stealing an idea. If it's original, you will have to ram it down their throats."
In contrast, negative criticism is a signal that you're working on something people care about, you've just not figured out either the product or the marketing message correctly.
Universally positive feedback is probably a sign that nobody is paying attention, but they like you for some reason--either you're a celebrity or you're new and people think you're brave just for trying.
Negative criticism is probably the only useful criticism you're likely to get. Few people will bother with posting a positive, even-minded critique of a project. So hang on to those "haters." They're the ones you need to care about the most.
Not necessarily. This is the third time I posted this story on HN (HN allows a small number of reposts), and who knows why it got ignored the first two times. It could have been timing. It might have been the title and organization of my content, which I tweaked on subsequent submissions.
I've never submitted anything that had universally positive feedback, so I wouldn't know what to make of that, but negative criticism isn't necessarily worth much if it isn't constructive.
And, even constructive criticism needs to be taken with a grain of salt. It's likely to have a lot more weight if it's coming from someone who has been where you want to go; otherwise, it needs to be scrutinized for motive and value. (i.e. sometimes people are looking for validation themselves, and criticism is a cheap way of throwing things out there and getting feedback).
Did anyone here actually figured out if repeat posting in reasonable amount will actually trigger anti-spam measures?
> If a story hasn't had significant attention in about the last year, reposts are ok. That's been the policy for a while, but we've brought the software closer to it. It will still reject reposts for a few hours, though, to avoid stampedes. Allowing reposts is a way of giving high-quality stories multiple chances at making the front page. Please do this tastefully and don't overdo it.
If I was stupid and submitted an article in the low traffic hours and it got no comments or upvotes, I sometimes consider reposting (though frequently I just pass). If I post during high time and it gets no attention, no way, it had its chance, it's a dud, time to go do something new.
First Dropbox attempt: https://news.ycombinator.com/item?id=8863
"For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software."
"The only problem is that you have to install something."
I don't think these things really inhibited Dropbox from taking off.
When people post negative criticism, it's because they find the topic important. They find it important enough to evaluate your product. You have to ask yourself whether or not their criticism has any grain of truth to it. And regardless of the answer, it's very important information.
If the answer is, "they don't understand what I'm trying to do," then you've failed at marketing. Your message is garbled and it needs work. There's no such thing as "if you build it, they will come." That movie was about a literal miracle. You need marketing and you need to get good at it.
If the answer is, "they don't understand how early the product is", then their criticism is probably based on a valid reason (expressed poorly) and you probably released too early or with too many features. Minimum Viable Product is about what is viable, not what meets your vision. Either your broken features are necessary and you released too early, or they are not and you need to cut them completely. Better to have no feature than a broken one that makes people bitch at you.
That only leaves, "yes, I recognize that their criticism is based on a valid reason (expressed poorly)". You can pretty much count on people being poor communicators 90% of the time. So your choice becomes to let their failings as a communicator push you into discounting what they have to say--and thereby harming your product--or ignore the packaging and focus on the message--and make a better product for it.
Criticism is sometimes just invalid. The idea that you can "trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem" is, well, wrong.
"No wireless. Less space than a nomad. Lame."
Negative feedback is important because it tells you what you are doing wrong. It can be really hard to swallow, and my first response is usually to dismiss it for some reason. But if you try hard to understand why that person thinks that your product is crap, you'll almost always find a sensible reason, and a way to improve it.
Personally I believe that if you have something original and the idea gets "stolen", you should be proud of yourself. You've just done something good for the world[0]. What really matters for humanity is that something was done, not who did it, and especially not who did it first.
[0] - assuming the idea itself isn't evil.
If you had a great new idea in the Soviet Union, for example, do you suppose you would be just given the resources necessary to execute it well? Of course not, and moreover the incumbent solutions were a lot better positioned to crush your novel way of doing things in order to protect their own positions than the incumbents are under capitalism.
If your biggest reward in life is a giant house where you can check out of society and spend your time look down on people, then you're going to have to step on a lot of toes to get it and more to keep it.
Rami Ismail has talked pretty extensively[1] about this. He referenced it as one of his darker periods of game development when Ridiculous Fishing got cloned.
[1] http://www.polygon.com/features/2013/4/24/4257958/cloned-at-...
I had made a religious app for Muslims to keep track of how many of their daily prayers they had missed (since they're supposed to make them up). I called it "Islamic Debt Tracker" and it was downloaded a few thousand times: http://www.appsgalery.com/apps/islamic-debt-tracker-255723
Then someone else came around, used the same core UI, but gave it a way better name "Missed Prayers" and had more than 10x more success than I did. Now I even see the same feature and UI that I designed copied over in other apps across multiple smart phone platforms.
I just remember that my whole reason for making this was because there was no tool like this available and I wanted something like this to exist in the world. And now it does thanks to me and people are benefiting from it.
And lesson learned: Names are Important!
Pattent trolls come to mind, but are certainly not the only way to do that.
I wish we lived in a society that worked that way. The unfortunate truth is that having your idea stolen means you can do something great for society and end up homeless and/or under considerable stress.
But, of course we should have a backup plan. I'm just not sure why we can't also be disappointed when our world-changing idea is stolen by someone else who then reaps the rewards.
Far more likely than people stealing an idea is attacks by the people with vested interests in something else threatened by the idea. If someone's inflammatory of you, perhaps they're "useful idiots" being prodded by other parties trying to kill off what you're doing by discouraging you.
Posts like these are very crucial to help people like me get over that bump.
I have to say also that I am in love with the website oldgeekjobs. Its so well done.
I love that you say you're in love with it.
There are also a lot of paid sharing sites, which means something is very wrong.
Interesting to watch. This article has been posted by the same user twice already in the last week, with a different title, and got no traction either time. It's hard sometimes to figure out when what you're offering isn't wanted, and when you just hit the perfect storm that stopped you from getting the attention you deserve.
I'm not calling johnwheeler out on this, clearly he's eventually hit the right nerve. But, well, it's a line to walk: taking the hint that some content doesn't resonate with an audience vs. needing the effort to make them realize it should resonate.
>Any programmer worth their salt has a collection of repos
Repos are cool but don't be a programmer. Programmers make programs. You should probably make money. If something is not worth selling, probably is not worth actively sharing & supporting either. Bill Gates is not known for his collection of repos.
> Factor in the extra time needed on your projects to tune your work and make it resonate with your audience. Be a prolific sharer.
Yeah, and don't forget to whip yourself regularly.
Depends on where you get your motivation and enjoyment.
Our craft is programming. In order to create unique value where others haven't out of programs, you should probably be good at programming. If the unique value we would create were out of design, we'd be designers. If it were out of reports, we'd be statisticians. Know your craft and be good at it.
Are those periodicals distributed for free ? ad free ? written and printed by carpenters ? Do they give free samples of furniture too ?
Your counter analogy just does not stand..
Good. That's what I meant in the original comment: "Make what you want and don't actively share it". Share if you want but don't waste time sharing/commenting/documenting/crowd pleasing.
However, you're making a classic category error that says there's no difference between rivalrous goods and public/non-rival goods.
Interesting in the context of "Programmers make programs. You should probably make money."
Last time I checked, (the need of) making money was the whip ensuring people produce stuff. As a society, we put up with most people routinly producing the worst possible crap they can get away with, while inventing new creative ways to take more money for it, only because it ensures enough stuff gets produced for everyone to go around.
> If something is not worth selling, probably is not worth actively sharing & supporting either.
I beg to disagree. A lot of well-selling products today should not even exist. Marketing has much better ROI than delivering something of value. OTOH, a lot of things that absolutely should be supported and rewared isn't. Think about infrastructure, or people like paramedics.
But hey, maybe that's why I'm poor - I consider making money as an unpleasant necessity instead of end goal.
This is an interesting point. I like to think of myself as a business owner/entrepreneur who programs. Programming is such a small part of what I do.
Of course if you want to be a Programmer, there is nothing wrong with that. Some people don't want to have to worry about biz dev or all of the other stuff and just want to code/create/build.
its more than a little extra effort though. If some library you use yourself takes X effort, cleaning API, making good documentation is 3x, promotion probably means 4x, support brings it to more like 8x especially if popular. Are you sure its worth it?
(You could probably skip making good documentation, everybody does that and it doesn't seem to stop popularity.)
I'd also question making good documentation is 3x the effort - not if your product is really doing anything interesting. For interesting stuff, most work is in the internals and not at the edges that will be documented.
Just about anyone who has publicly launched a product or idea knows what it's like to have your ego crushed by people who take one look and dismiss work that you've likely spent a lot of time and enthusiasm on. That can hurt a lot, and you really do have to develop a thick skin to a point where you don't get discouraged by criticism and dismissive attitudes (which frankly seem to be the default on this forum).
But as I get older I try to give less of a shit about what others say.
I've also noticed that people troll more when they are unhappy about something in their life - I know it because I do it too - I'm more negative or dismissive when things aren't going quite as I'd like them or when I have an argument with my wife or something...
Right. Good thing to remember. I also realize that I have days of cynical mood, in which I tend to click "Reply" instead of "Close tab" and some poor randomly selected commenter now gets to read my rant...
The problem is that most of the time it seems that the early commenters who speak with so much certainty about the prospects for success about what somebody else is trying to build have zero experience in the given field and whose opinions are basically worthless. I've seen this more here than anywhere else. A specific theme I've seen come up time and time again is "X won't work because EVERYONE knows you can accomplish the same goal by doing A, B, C, and D."
It's "let me look at this product and think of reasons why it could potentially fail" without reflecting on whether or not they really know what they are talking about. For example if you are shooting down a job board for older developers because you've tried to launch a job board and failed and know the specific challenges involved and see them present in that product, go ahead and shoot it down- your advice is likely very insightful and helpful.
However if all you've done is sit at home and tinker around building "side projects" while occasionally commenting on discussion forums and haven't publicly launched a similar product, your opinion probably sucks.
(Also, obligatory reminder that people don't "want" shit. They choose from what's available on the market.)
I understand their policies, but I'm running a business. I have time enough to share my work on Reddit, but I don't have time to be an active contributor to Reddit, submitting links from a variety of sources, just so I can occasionally post my own links and get no clicks on them.
The only self-promomtion alternative is posting a sponsored headline. Doing that every time I want to share my own stuff is just throwing away money.
I believe what OP is doing -- what all successful self-promoters on Reddit do -- is ignore the "no self-promotion" policy, but avoid getting punished for it by posting on very niche subreddits where a significant percentage of people are actually interested in the product and so "upvote" rather than "report".
Using sponsored headlines makes you look even worse than posting unfortunately. You have to be an insider to get the native placement I guess.
Just watch for the next big hollywood movie to come out and random disguised content x to magically bubble up and plaster the front page.
What makes you think smaller communities exist out of goodwill? People are allowed to create subreddits, and whoever is interested joins the subreddit and engages (or just lurks). It has nothing to do with goodwill. It's fascinating how you spun your narrative to make it seem like "Reddit is owned by a mass media conglomerate" is an evil thing.
How about engaging?
Your bio says you produce "text-based interactive novels". While this is something I have no expertise in, I'm sure there is an active and engaged community on Reddit, at least in some form. You likely have plenty of first-hand experience on the subject if you are a producer yourself, so perhaps the community would appreciate you sharing some of that knowledge and experience: anecdotes you've picked up along the way, what works, what doesn't work, etc. Maybe even some feedback on the work of others. A little generosity goes a long way.
A great example is bandholz (beardbrand) in the beard product space (/r/beards and more).
But I continue to post links and comments on reddit and Hacker News no matter how much hate or indifference I receive. Sometimes I doubt that I should bother. But I do anyway.
yes. in a corporate context, i've see this same thing happen in a research group which was very "vision driven."
the prevailing belief (at the top) was that the group could just implement a bare bones, buggy, semi-documented version of the visionary's idea and simply "hand off" the whole project to another group which could then "realize value" from it.
but it never worked out that way.
the receiving groups didn't want to spend the time learning about it, setting it up, working around bugs and deficiencies and asking the research group questions about their vision-implementation.
in short, the receiving groups never believed in the vision group's implementation enough to invest their time and attention.
I'm no expert but based on my experience going right to the people who will be using your product works wonders. It helps the ego when it's something they like. If you get ignored, try one more time then abandon the project.
/r/entrepreneur
/r/technology
/r/learnpython
/r/learnprogramming
/r/programming/
even small ones like /r/blogging /r/coolgithubprojects
Part of the reason for Linux's failure on the desktop is that is lacks salesmen to push it.
Not saying that's necessarily a bad idea, but on the other hand I'm not sure it's always guaranteed to be the best course of action either.
I do endorse the viewpoint of sharing updates on a project's progress with the intended audience as often as possible, including when those updates could sometimes be rather minor.
Is at this point where you keep reconsidering if this project is worth the time you've put in it, and you might have to put in it. So, don't concede.
Trying to get the word out any and every way. Having a blast doing it.
Thanks for asking!
Whatever you are making I am sure there is a subreddit that is small and closely aligned with your interests.
HN was initially called "Startup News", it's not a new development.