HN 写作课

工程师们二十年里聊过的写作。

工程师、作家、编辑和创业者在 Hacker News 上聊了二十年“怎么写”:怎么写得清楚、怎么讲好一个故事、技术文档怎么写、小说和出版是怎么回事。这里把其中关于写作与讲故事的帖子挑出来,配上中文导读、可以直接用的写作要点和评论翻译。

从必读开始
  • 2,600+篇关于写作的 HN 讨论

Writing tips

写作锦囊

正在抽一条写作要点…

Essential

必读 30 篇

在讨论库里看全部精选

编辑精选里 HN 讨论最热的 30 篇,每篇都有中文导读和写作要点。

  1. 正在载入…

Archive

讨论库

按发帖年份分布,点柱子筛选。

排序

    About

    这些讨论是怎么挑出来的

    1. 01

      从全量里捞

      读取 Hacker News 自 2006 年以来的全部帖子,用关键词先捞出 40 分以上、可能和写作有关的约 1.1 万篇。

    2. 02

      只留真正讲写作的

      由 AI 逐条判断是否和写作、讲故事、文风、出版有实质关系,剔除“写代码”“编辑器”这类字面撞车,并分进十个类别。

    3. 03

      提炼可用的要点

      为值得读的帖子写中文导读,提炼 2-4 条可以直接用到自己写作里的要点,并精选翻译 HN 高赞评论。内容由 AI 生成,可能有误。

    博客与个人写作2014meshedsociety.com编辑精选

    用德语写了 7 年博客后,我改用英语:原因如下

    After 7 years of blogging in German, I am switching to English. Here is why

    阅读原文 HN 讨论
    69HN 得分
    90条评论
    4条写作要点

    导读

    作者用德语写了七年博客后决定改用英语,理由是语言的碎片化:德语内容只能触达一小块读者,而英语能让文章进入更大的讨论场。对写作者来说,这篇值得一读,因为它提醒我们,写作语言本身就是一次受众选择,同时评论区氛围也会实实在在影响写作的乐趣和持续性。

    关键词 语言选择博客写作读者群评论区文化

    可以直接用的写作要点

    1. 01

      选写作语言,就等于选读者规模:用小语种写会限制传播范围,用英语写则进入一个更大也更嘈杂的公共讨论场。

    2. 02

      把评论区的氛围算进写作成本:如果读者习惯挑刺而非讨论,写作动力会被消耗,必要时换平台或换语言比硬撑更明智。

    3. 03

      想让文章被更多人读到,就要接受英语本身的模糊性,用更明确的措辞和例子去抵消歧义。

    4. 04

      发布前准备好应对流量冲击(缓存、镜像、订阅源),否则一次首页推荐就可能让读者打不开页面。

    HN 评论精选

    不同语言社区的评论文化差异巨大,挑刺型读者会消耗写作者的创作热情。

    我曾在一个较大的德语门户网站写博客,后来停了,因为我受不了德国人的评论方式:在英语网站上,评论大概是50%开玩笑、49%友善、1%洞见;在德语圈子里,超过80%是挑刺和抱怨。当我们尝试用带性别标记或不带性别标记的德语名词做实验时,这种情况尤其难受,彻底浇灭了我的乐趣。

    a_bonobo查看英文原文

    I used to blog in German for a relatively large German portal and stopped because I couldn't stand the commenting behaviour by Germans - where in US/English sites you get 50% joking, 49% niceness, and 1% insight in German you get > 80% nitpicking and complaining, especially hard when we played around and experimented with (un)gendered nouns in German. Killed all the fun for me, Germans are strange.

    英语作为通用语也有歧义代价,写作者需要用更精确的表达来弥补。

    虽然英语是我的母语,但我还是为它的胜出感到遗憾:无论写技术还是非技术内容,英语里都充满歧义。另外,最近怎么流行起固定页头?我喜欢用空格键或 Page Down 翻页,页头总是稍微盖住新一页的顶部,让我读不到几行。

    mantis369查看英文原文

    Despite English being my native language, I am sorry that it won. There is a lot of ambiguity in it, whether you are writing on technical matters or not. And what is with this scourge of position:fixed headers lately? I like to scroll with the space bar or page-down button, and the header always slightly overlaps the top of the new page, preventing me from reading a couple of lines.

    同类还值得读

    1. 我坚持每天写一条 TIL,已经写了一年

      Show HN: I've been writing daily TILs for a year

      这篇展示作者一年每天写 TIL(Today I Learned)并整理到 GitHub 仓库的做法。

      博客与个人写作2016 · 819 分 · 150 评4 条写作要点编辑精选
    2. 如何写出开发者愿意读的博客文章

      How to write blog posts that developers read

      这篇(正文与评论未提供,仅从标题判断)讨论面向开发者写技术博客的方法:怎样让忙碌的工程读者愿意点开、读下去并读到结尾。

      博客与个人写作2025 · 603 分 · 154 评4 条写作要点编辑精选
    3. 博客写作风格指南

      A blogging style guide

      这是程序员兼博主 Robert Heaton 的博客写作风格指南,用几十条简短规则讲如何让技术文章更清晰、更好读。

      博客与个人写作2018 · 495 分 · 188 评4 条写作要点编辑精选
    4. 十年职业博客写作,我学到了什么

      Ten years of professional blogging – what I’ve learned

      这是作者回顾十年专业博客写作经验的总结,评论补充了写作作为深度学习、聚焦主题、保护写作习惯和选择发布平台等实践。

      博客与个人写作2017 · 362 分 · 126 评4 条写作要点编辑精选
    5. 十年博客写作教给我的事

      What I learned in ten years of blogging

      这是一篇博客作者十年写作经验总结,核心观点是写作的价值在于持续积累而非单篇爆款。

      博客与个人写作2018 · 356 分 · 162 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

    觉得有用,请作者喝杯咖啡。

    WeChat

    关注向阳乔木

    微信公众号「向阳乔木推荐看」

    微信公众号「向阳乔木推荐看」二维码

    微信扫一扫;在微信里打开本页时,长按二维码识别。