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 生成,可能有误。

    写作与思考2020limitlesscuriosity.com编辑精选

    写作的目的

    The Purpose of Writing

    阅读原文 HN 讨论
    136HN 得分
    18条评论
    5条写作要点

    导读

    这是一篇讨论"写作的目的"的随笔式文章,核心观点是:写作的最大价值不在于发表,而在于迫使你把模糊的想法变成清晰的句子——在这个过程中,你往往会发现自己的推理链条其实千疮百孔。对写作者来说,它既提供了"为自己而写"的正当理由,也因本身写得松散而成为一则反面教材,值得对照反思。

    关键词 写作目的清晰表达思考工具批评与反馈

    可以直接用的写作要点

    1. 01

      先把想法粗放地倒出来(弄清自己到底在想什么),再改写成面向读者的简洁版本,两种写作不能混为一谈。

    2. 02

      写不下去、开始含糊其辞或突然转用被动语态的地方,往往正是你理解上的空洞,标记下来重点补。

    3. 03

      主动把观点推到最极端、最容易被反驳的形式再发表,因为别人指出的错误才是写作真正的回报。

    4. 04

      想让读者认同,先做到简洁切题:思路的流淌是草稿,不是成品。

    5. 05

      写作会暴露"你以为自己知道、其实并不知道"的部分,这种不适感本身就是进步的信号。

    HN 评论精选

    写作会揭穿虚假的推理链,而且"生成"本身就有认知收益

    文章很好地解释了那种"就在嘴边却说不出来"的感受:你自以为有一条从前提通向结论的推理链,动笔后才发现它几乎不存在,最多是漏洞百出,甚至通向别处——而讽刺的是,"我说不清"这件事本身正是文章所描述的现象。作者还无意中触及了"生成效应":光是动笔生成内容这一行为,即使没有读者,也能加深记忆和理解。

    not_knuth查看英文原文

    Very well written article! > "However, more often than discovering that your ideas are wrong, you will discover something different: that you do not know what you think. Sure, you have some vague idea, and you believe that there is a chain of reasoning that leads to a certain conclusion. But what you will discover is that this chain of reasoning is mostly not existent. At best, it has many holes and maybe leads not where you think it does. This discovery is, of course, very unpleasant and sometimes even painful." This part does a particularly good job of explaining something that's been on the tip of my tongue for a while, but I could not have expressed it as clearly (in a rather curious, recursive way, my not being able to express it, is what is being described). The article also dances around the idea of the Generation Effect [0], which is, in my opinion, another great reason to write - even without an audience. [0] https://en.wikipedia.org/wiki/Generation_effect

    批评:思路草稿必须改写成简洁聚焦的成品才能发表

    我不喜欢这篇文章。写作的目的是传达想法,而这篇文章恰恰没做到。我学到最重要的一条是:简洁,切中要点。这篇文章谈了很多,用了很多字,却漫无目的地游荡。写作有两种:一种是倾泻思路的写作,它应当被加工成第二种——把想法聚焦、以便清晰地传达给读者的简洁版本。本文本该是第二种:围绕作者关于第一种写作的顿悟,浓缩成一篇清楚的说明;但它读起来像顿悟当下未经整理的意识流。这种文字不经加工是很难读的。

    grawprog查看英文原文

    I'm sorry, but i didn't like this article. The purpose of writing is to communicate an idea. Something this article failed to do. If there's one thing I was taught that's most important in writing is be concise and get to the point. This article sure talks about a lot of things, it uses a lot of words, but it wanders aimlessly and doesn't focus on anything. There's two kinds of writing. The kinds shown and mentioned in the article that allows you to put out a flow of ideas. this kind of writing is meant to be turned into the second kind of writing. A concise summary of said ideas focused in a way that easily communicates said idea to other readers. This article should be the second kind of writing focused on the author's epiphany about the first kind of writing. Instead, it's reads like an unrefined stream of conciousness written down during the author's epiphany. That kind of stuff is hard to read without being turned into the second kind of writing.

    技术写作同样能暴露知识空白,含糊和被动语态是警报

    说个不那么宏大的场景:技术写作即使从不发表也有用,因为它同样会暴露你对某个主题的无知。一旦你开始含糊其辞(打手势糊弄过去),尤其是突然改用被动语态时,你立刻就能察觉到这里有概念缺口。

    macintux查看英文原文

    On a less ambitious note, technical writing is useful even if never published because it also reveals to you what you don’t know about a subject. As soon as you start waving your hands (metaphorically) you immediately sense recognize a conceptual gap, especially if you suddenly jump to the passive tense.

    主动暴露可被反驳的极端观点,把批评当作学习工具

    "别人喜欢我的作品、我能提供新视角我当然高兴,但对我来说,发表最有益的环节是别人批评我的想法……如果你追求的是真相,你就会把观点推到最极端、最激进的推论,正是因为别人会反对,并告诉你错在哪里。"这段让我观念大变:如果把自我藏在层层含混的措辞后面,你永远不会学到东西,也永远是错的。

    elliotbnvl查看英文原文

    > I am happy when others enjoy my work and when I can offer a new perspective, but for me, the criticism of my ideas is the most rewarding part of publishing... If you are searching for truth, you will articulate the most extreme and radical consequences of your ideas, precisely because others will disagree with them and tell you where your ideas are wrong. This, right here. Massive paradigm shift for me. If you hide your ego behind walls of ambiguity, you will never learn and you will always be wrong.

    同类还值得读

    1. 不要想好再写,要写来思考

      Don’t think to write, write to think

      这篇短文主张不要把写作当成思考完成后的记录,而要把写作本身当作思考的工具:动笔的过程会逼出想不清楚的地方。

      写作与思考2022 · 553 分 · 145 评4 条写作要点编辑精选
    2. 写作即思考:学会自信地写作

      Writing Is Thinking: Learning to Write with Confidence

      这是一篇讲“写作即思考”的博客:作者认为写作不是把想好的东西誊写出来,而是借助写作本身把想法想清楚,因此写作者应当建立信心、敢于先写烂稿。

      写作与思考2019 · 529 分 · 83 评4 条写作要点编辑精选
    3. 如何用写作来思考

      How to think in writing

      这篇文章讨论的是「用写作来思考」:作者认为写作不只是把想清楚的东西表达出来,更是想清楚本身的工具——文字落在纸上,你才有机会看见自己思路里的跳跃、含混和漏洞。

      写作与思考2024 · 424 分 · 120 评4 条写作要点编辑精选
    4. 写作,帮你逃离默认的人生设置

      Write to Escape Your Default Setting

      文章的核心主张就写在标题里:写作是帮你逃离「默认设置」的手段——日常的思维和表达都有惯性默认的默认模式,而落笔能逼你跳出来,重新看清自己到底在想什么、要说什么。

      写作与思考2025 · 407 分 · 93 评4 条写作要点编辑精选
    5. 写作就是思考

      Writing is thinking

      文章以“写作即思考”为题,讨论写作不只是把已有想法记录下来,而是帮助澄清、组织和推进思考的过程。

      写作与思考2025 · 330 分 · 128 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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