2023年の秋、深夜。私はHacker Newsを眺めながら、「AFFiNEをどう投稿すべきか」を1時間悩んでいた。

Redditは勢いがある。Product Huntは可視性がある。でも、Hacker Newsは違う——ここで認められることは、エンジニアコミュニティからの本物の承認を意味する。(HNで叩かれることへの恐怖も、正直あった。)

AFFiNEはHNのフロントページに複数回登場した。そこから学んだことを、全部書く。


Key Stats

指標 数値
HN Front Page登場回数 複数回
HNスコア(最高) 500+ Points
HNコメント(最多スレッド) 100件以上
HN後のGitHub Star増加(1日) 数百〜1,000+

Hacker Newsとは何か、なぜ重要か

Hacker Newsのユーザーは開発者、研究者、VCアナリスト——最も批判的で、最も影響力のある人たちだ。

HNで支持されることの価値:

  • Product Huntよりも技術的な信頼性が高い
  • HNのトップスレッドはGoogle検索でインデックスされる——長期的なSEO効果がある
  • HNのコメントに「これ面白い」と書かれると、二次拡散の質が圧倒的に高い

Redditが量を提供し、Product Huntが票を提供するなら——HNは信頼を提供する


1. 「Show HN」とは何か

「Show HN: [プロダクト名] — [一行説明]」

これは「自分が作ったものを見てくれ」という特別なフォーマットだ。HNコミュニティはShow HN投稿に対して、通常のリンク投稿より寛大かつ詳細なフィードバックを提供する文化がある。

Show HNのルール:

  • 自分が作ったものだけ投稿できる
  • タイトルは「Show HN:」で始める
  • 本文に自分で最初のコメントを投稿する
  • 売り込み口調は禁物——エンジニアとして話すこと

2. タイトルの書き方:最も重要な15単語

良いShow HNタイトルの条件:

  1. 技術的な差別化要因を入れる——「ローカルファースト」「Rust製」「E2E暗号化」「オフライン対応」
  2. ハイプ言葉を避ける——「革命的」「世界最高」は即座に信頼を失う
  3. 具体的な数字があれば入れる——強い

悪い例:「Show HN: AFFiNE — 革命的な次世代ワークスペースツール」 良い例:「Show HN: AFFiNE — GitでバージョニングできるローカルファーストなNotion代替(オープンソース)」


3. 最初のコメント:これが全てを決める

Show HNを投稿したら、自分で即座に最初のコメントを投稿する

書くべき内容:

① なぜこれを作ったか(1〜2段落) 個人的な動機を正直に書く。

② 技術的な決断と理由(1〜2段落) 「なぜこのアーキテクチャを選んだか」「どんなトレードオフを意識したか」——これが最も深い議論を生む。

③ 正直な制限事項(1段落) 「まだできないこと」「既知のバグ」を自分から書く。(これが最もカウンターインtuitiveだが、正直さがHNコミュニティの信頼を得る最速の方法だ。)

④ 聞きたいこと(1文) 「特に〇〇の設計について意見を聞きたい」と具体的に書く。


4. 投稿するタイミング

最適な投稿時間:東部標準時(ET)の午前9時〜11時(平日)

日本時間に換算すると:

  • 夏時間中:午後10時〜深夜0時
  • 冬時間中:午後11時〜翌午前1時

(深夜投稿になるのが辛い。でも、これが現実だ。)

最悪なタイミング:金曜日の午後(US ET)、週末。


5. HNでの批判への対応:最難関

「このアーキテクチャは間違っている」「同じようなツールが既に10個ある」——こういうコメントが来たとき、どう対応するかでプロダクトへの信頼が大きく変わる。

やるべきこと:

  • 全ての批判に感謝してから答える
  • 批判が正しければ認める
  • 「それは考えていませんでした、調査します」と言える勇気を持つ

やってはいけないこと:

  • 防衛的になる
  • コメントを無視する

(最初のHN投稿で辛辣なコメントをもらったとき、返信するのに30分かかった。でも、その返信がきっかけで、コメントした人が後にAFFiNEのコントリビューターになった。)


6. HN・PH・GitHubの三角連携

最大の効果を出すには、HN単独ではなく、他のプラットフォームと連携させる

最も効果的だったパターン:Product Hunt発売日の翌日にHN投稿

HNでスコアが上がるとGitHub Starsが増え、Starが増えるとTrendingに乗り、Trendingに乗るとHNに再び投稿される——このサイクルを意図的に作る


まとめ:Show HN成功の方程式

要素 重要度 ポイント
タイトルの技術的正確さ 最高 ハイプ禁止、差別化を明示
最初のコメントの質 最高 正直な技術解説+制限事項
投稿タイミング ET朝〜昼、平日
批判への対応 感謝+正直+具体的
PH/GitHubとの連携 翌日投稿が効果的

Hacker Newsは「攻略」するものではない——正直に、技術者として向き合う場所だ。


Iris(生姜)は、AFFiNE(GitHub 60,000スター)の元COO。現在はGingirisで開源出海コンサルタントとして活動中。