Hello All!
I am a complete amateur that has been heads down writing a webapp for the last 9 months or so. I probably only have a month's equivalent of a real developers output (but I've learned a ton). The app may be nothing to write home about (it's basically just a note taking application) but I have implemented a couple uncommon features for that domain that I am hoping will be well-received.<p>Having said that, I am gearing up to do a Show HN in the next month or two. I read hackernews and the comments pretty regularly (I especially pay attention to the comments for the Ask HNs and Show HNs).<p>One thing that I have noticed is that there are a number of sins you do not want to make with your app when doing a Show HN or you will likely have the discussion/comments centered on those things alone.<p>So I ask of you, what are your biggest pet peeves or cardinal sins of apps posted to Show HN?<p>Sins I've seen or mentioned in the comments below:<p>* No demo and/or no screenshots<p>* Forcing people to sign-up for a trial or login for a trial<p>* Unclear message about what the app actually is<p>* Unclear message about why I would use said app<p>* Untested across the latest browsers (e.g. works on newest chrome but not on Firefox)<p>* Bad typography choices and/or hard to read text<p>* over-reliance on boostrap for style (I am currently guilty of this one)<p>* the web app breaks on mobile device<p>* spelling/grammar mistakes<p>* site goes down from number of hits<p>* no link to the actual website<p>Yours?<p>Edit: adding some of the good sins from the comments
Instead of posting to show HN first, piggy back on somebody else's post that has similar idea, or topic. Post it as a comment and look at the response, comments, pageviews that you get. Fix/make changes based on the response. And once you think it is MVP, post it as show HN.
- Put a clear statement of what this thing <i>is</i> on the main page of the site (which should be the page linked to on HN).<p>- Don't ask my to sign up or give you personal info without giving me a good reason; let me see a demo or at least something like screenshots/results/examples first. Related: what am I getting out of taking time on your site and/or letting you know about me? Do I trust that you'll deal with my personal info in a respectful manner? (Hint: No, I don't.)<p>- If you are not a native speaker of English, then run the site by a native speaker before publicizing.<p>Concerning the first two above: even when you've paid attention to them, you probably haven't done nearly as good a job as you think. I come to your site knowing nothing about you or what you've done; help me understand.<p>For example, you say, "Unclear message about why I would use said app". Sure, make it clear. But first, pay attention to a more fundamental question: make sure that <i>your</i> <i>site</i> <i>indicates</i> <i>that</i> <i>it</i> <i>is</i> <i>about</i> <i>an</i> <i>app</i>. And be clear what platforms the app is available for. And how to get it. And does it cost something. Etc.<p>(Idea: Find someone who knows nothing about your project, show them the site, and then ask them what they think it's about. If there is a sign-up, then ask them if they noticed it. Ask them what they think they get out of signing up. Don't give them any hints beyond what they already saw on the site.)
Actually FUCK Show HN. My advice is to stay away from HN when doing your startup. Don't play to this crowd. It's just a huge echo chamber in here. Find a way to advertise your demo or beta product online - there's 1000s of ways to do this and get it in front of customers. The END.
Your second and third "sins" are the ones I most frequently observe - they seem to be present in almost all "Show HN" posts - oh and not providing a link to the web site.<p>A well researched "sins" list in this area might make a great addition to the "Guidelines page" - but there again a poor post is probably an effective indicator for the quality of what is to be found.
Don't put too much stock in a Show HN. They are extremely hit or miss depending on the time you submit. You might get thousands of hits, you might get 20.<p>The only thing you should would worry about is making sure if there is a spike that your site doesn't crash.<p>The other things you're talking about are not optimizing for a Show HN, they are optimizing for a successful landing page.
Sadly it seems that the time of day, and similar things, have more effect on the submission than anythign else.<p>Even posts that garner many response of "No demo?", "No screenshots?" frequently gain responses than the few things I've posted. (e.g. Console mail client with lua scripting, sysadmin tools, or my updated blog-spam detection service.)
In addition to a Show HN, consider writing a blog post about your app, with a very intriguing and descriptive title, and post that as a normal HN link.