Skip to main content
Create your own
Lesson illustration

Launching on Hacker News: A Guide to Community-Friendly Strategies

Hello and welcome back.

In the previous lesson, we built a playbook for personalized, one-to-one outreach to newsletters and podcasts. This is a crucial skill for building targeted relationships. Today, we shift our focus from precision targeting to strategic, broad distribution by tackling one of the most powerful—and specific—communities for tech products.

This lesson directly addresses the learning outcome: Develop a launch strategy for Hacker News, respecting community guidelines and posting best practices. Hacker News (HN), run by Y Combinator, is a cornerstone of tech culture. A successful launch here can drive tens of thousands of visitors, provide invaluable feedback, and attract your first paying customers. However, it's a community with a very distinct culture and strict, often unwritten, rules. Your background in computer science gives you a significant advantage, as you're already part of the target demographic and can speak the language of developers and engineers.

Part 1: Understanding the Hacker News Environment

Before crafting a post, it's essential to understand the audience and the platform's purpose. HN is not Product Hunt. While both use upvotes, their communities and expectations differ significantly.

A Guide To Launch Your Dev Tool on Hacker News

First, let's read a brief comparison to understand the unique position of Hacker News. This will help frame why our approach here must be different from other platforms.

Read the section 'Product Hunt Vs. Hacker News'. Focus on the differences in audience (software professionals on HN) and engagement style (tech details vs. utility).

As the article points out, HN is a hub for software professionals who value technical substance over marketing polish. They want to know how something works, what makes it interesting from an engineering perspective, and what problem it solves in a novel way.

This is why HN is one of the best places to launch a technical product. Let's hear this directly from Y Combinator, the organization behind Hacker News.

How To Start A Dev Tools Company | Startup School

The video 'How To Start A Dev Tools Company' from Y Combinator's Startup School explains why HN is the default launchpad for technical products.

Watch from 11:57 to 13:59. Pay attention to the core advice: 'don't do marketing... just explain plainly and simply what's new and interesting in what you are building.' Note the examples of successful launches like Segment and Ollama.

The key takeaway is that on Hacker News, you are not a marketer selling to customers; you are an engineer or builder sharing your work with peers.

To see what this looks like in practice, here is a screenshot of the "Show HN" section, which is where you will post your product.

Hacker News 'Show HN' Page Example
This is the 'Show HN' page. Notice the simple, direct titles and the engagement metrics (points and comments). Your goal is to create a post that fits seamlessly into this feed.

Part 2: The Rules of the Road: What NOT to Do

The HN community has a strong immune system against marketing and spam. Violating its norms is the fastest way to get your post flagged, buried, or even get your account banned. Before we learn what to do, we must be crystal clear on what not to do.

This is not just advice; it's a strict set of rules.

Launch HN Instructions

Y Combinator provides official instructions for launching on HN. This is our primary source of truth for community guidelines. We will start with the prohibitions.

Read the section 'What not to do' at the beginning. Then, scroll down to the 'Comments' section and read the two paragraphs in bold that start with 'Make sure your friends don't post booster comments.' This is the single most important rule to follow.

To summarize and reinforce the most critical points:

  1. Do NOT Use Marketing Language: Avoid buzzwords, sales-speak, and superlatives ("fastest," "best," "easiest"). Your post should not read like your landing page copy or an ad.
  2. Do NOT Ask for Upvotes (The Cardinal Sin): Never, under any circumstances, ask anyone to upvote your post. Don't share the link with friends, family, or in communities asking for "support." HN's algorithms are designed to detect this "voting ring" behavior. Upvotes from new accounts or from people who came via a direct link are often discounted or can trigger penalties.
  3. Do NOT Use "Booster Comments": Having friends or colleagues post pre-planned, overly positive comments is easily detected and will result in your post being flamed and buried. Authentic, critical discussion is valued far more than fake praise.

I get customers for FREE with this website

Let's hear about these mistakes from a founder who has successfully navigated Hacker News multiple times.

Watch from 05:12 to 06:19. Marc Lou shares three key mistakes. His point about asking for upvotes getting his own post banned is a powerful real-world warning.

Part 3: Your "Show HN" Launch Playbook

Now that the rules are clear, let's build your step-by-step strategy for a successful launch.

Step 1: Prepare Your Assets

Before you even think about posting, get your house in order.

  • The Product: Ensure your SaaS is stable and functional. HN users will find bugs.
  • The Landing Page: It should be clear and concise. Crucially, as the YC instructions recommend, remove signup barriers for launch day. Let people try the product with minimal friction. If your product is a dev tool, the Medium article A Guide To Launch Your Dev Tool on Hacker News suggests linking directly to your GitHub repo, provided it has an excellent, detailed README.
  • Pricing: Be transparent. If your pricing isn't on your site, users will ask and may assume the worst.

Step 2: Craft Your Title

The title is your only chance to grab a reader's attention in a crowded feed. It has a strict format and an 80-character limit.

  • Format: Show HN: [Your Title]
  • Content: The title should be direct, personal, and outcome-focused.

I get customers for FREE with this website

Let's revisit Marc Lou's video for his formula on crafting effective titles that resonate with the HN community.

Watch from 02:50 to 04:46. Pay attention to his advice on being personal ('I made...'), using 'techy words' that appeal to developers, and most importantly, telling the outcome or benefit.

Good Title Examples:

  • Show HN: I built a tool to automate release notes from git commits (Personal, clear problem/solution)
  • Show HN: A privacy-first alternative to Google Analytics written in Rust (Techy, clear value prop)
  • Show HN: I gamified my habit tracker to fight procrastination (Personal, interesting angle)

Bad Title Examples:

  • Show HN: The Best New Productivity App of 2024 (Superlative, marketing-speak)
  • Show HN: ShipStart (Just the name, tells nothing)
  • Show HN: Stop Wasting Time and 10x Your Workflow (Vague, salesy)

Step 3: Write Your Story (The First Comment)

Immediately after you submit your post, you will add the first comment. This is where you tell your story. This is not a text field in the initial submission form; it is the first comment you post on your own submission.

This comment is your chance to connect with the community on a human level and provide the technical details they crave.

Launch HN Instructions

The official YC instructions provide an excellent template for this first comment. Following this structure is highly recommended.

Read the section 'Your Text'. Focus on the 7-step template provided. This is the blueprint for your story.

Here is that 7-step template for your first comment:

  1. Introduce yourselves: A simple "Hi HN, I'm the founder of..."
  2. Say what your company does in one clear sentence: A different phrasing from your title.
  3. Explain the problem: What is the pain? Why does it matter?
  4. Tell your backstory: How did you encounter this problem and decide to build a solution?
  5. Explain your solution, giving technical details: What's the stack? What was a hard engineering challenge you solved?
  6. Explain what's different about your solution: What's your unique approach, technically?
  7. Invite feedback: End with a warm, open-ended question like, "I'd love to hear your thoughts and feedback."

Write this comment in a text editor beforehand so you can post it immediately.

Step 4: Launch Day and Engagement

This is where the real work begins. Your active participation in the comments is crucial for the post's momentum and success.

  • Timing: The article A Guide To Launch Your Dev Tool on Hacker News suggests that weekdays during US working hours are generally good, while weekends offer less competition. Choose a day when you can be online and responsive for several hours.
  • Post and Comment: Submit your post. Immediately add your pre-written story as the first comment.
  • Engage, Engage, Engage:
    • Be Responsive: Reply to comments as they come in. Don't leave the thread unattended for long.
    • Be Generous with Details: If someone asks a technical question, give a detailed, thoughtful answer.
    • Handle Criticism Gracefully: You will get critical, sometimes blunt, feedback. This is a feature, not a bug. Do not argue or get defensive. Find something to agree with ("That's a great point...") and address the concern constructively. Remember, your goal is to win over the hundreds of silent readers by being classy and professional, not to win an argument with one person.
Test your understanding!

Imagine your SaaS is an AI-powered tool that analyzes server logs to predict potential outages. You've just posted it to "Show HN".

  1. Craft a title that follows the best practices we've discussed.
  2. A commenter posts: "This seems overly complicated. I can already do this with a few grep and awk scripts. Why would I pay for this?" How would you respond, following the principles of graceful engagement?
Show answer
  1. Potential Title: Show HN: I built an AI tool that predicts server outages from log files

    • Why it works: It's personal ("I built"), uses techy language ("AI", "log files"), and clearly states the outcome ("predicts server outages").
  2. Sample Response to Criticism:
    "That's a great point. You're absolutely right that you can get very far with command-line tools like grep and awk, and for many use cases, that's the perfect solution.

    Where we're trying to add value is in automating the pattern recognition across huge volumes of logs from distributed systems. The AI part is designed to surface 'unknown unknowns'—subtle correlations that might not be obvious from manual scripting, especially for teams that don't have a dedicated DevOps expert. For example, it can learn the difference between a normal spike in errors and one that preceded a P1 incident three weeks ago.

    I'd be curious to know if you've found any limitations with the script-based approach when the number of services scales up? Appreciate you taking the time to check it out and share the feedback!"

    • Why it works: It validates the commenter's point, avoids being defensive, clearly explains the value proposition with technical substance, and ends with an open-ended question to continue the dialogue.

Conclusion

Launching on Hacker News is a high-leverage event that can significantly accelerate your SaaS journey. It requires careful preparation and, most importantly, a deep respect for the community's culture. Your CS background is a key asset here—lean into it.

Key Takeaways:

  • Be a Peer, Not a Pitchman: Talk to the community as a fellow builder. Share technical details, be humble, and tell your authentic story.
  • The Rules are Not Suggestions: Never ask for upvotes or use booster comments. The community and its systems will penalize this behavior harshly.
  • Your Launch "Package" is a Show HN Title + a Story: Craft a direct, outcome-focused title and a detailed, personal story in the first comment.
  • Engagement is Everything: Your thoughtful and non-defensive responses to comments (especially criticism) will determine the success of your launch as much as the product itself.

Preview of the Next Lesson:

While a Hacker News launch is a singular, high-impact event, consistent community engagement is also key to growth. In our next lesson, we will explore another fantastic platform for founders: Use Indie Hackers to share build-in-public updates and engage with the founder community. We'll learn how to leverage the "build in public" movement to create a continuous feedback loop and build a loyal following around your journey.

Can't find a good explanation? Sign up and we'll make it for you

Sign up