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

    写作与思考2019writersdigest.com

    最适合写作者的应用程序

    Best apps for writers

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

    导读

    这篇文章盘点的是给写作者用的免费手机应用,而 HN 上的讨论很快转向一个更根本的问题:工具越多,干扰越多,写作真正需要的可能只是纸笔或一个纯文本编辑器。对写作者来说,值得读的地方在于,它提醒我们要把注意力花在写本身,而不是不断优化写作环境。

    关键词 写作工具极简主义写作习惯减少干扰

    可以直接用的写作要点

    1. 01

      每多一个写作之外的动作(切换应用、排版、调格式),都在悄悄消耗你的写作精力,累积起来很可观。

    2. 02

      选择工具的标准不是功能多,而是能否让你更快进入"只有文字"的状态,纯文本编辑器往往比复杂应用更合适。

    3. 03

      写作习惯可以靠连续打卡这类简单机制建立起来,工具的作用是降低开始写的门槛,而不是替你写。

    4. 04

      结构本身也是写作的一部分:用小标题、段落、强调等语义化结构组织内容,能让思路更清晰。写得再乱,读者也读不下去。

    HN 评论精选

    写作工具越简单越好,写作之外的额外操作会累积成真实的精力损耗。

    我怀疑这些应用里有多少真被用起来。作为写作者,我受不了干扰和额外的输入,因为我知道我真正需要的只是纸笔,或者用电脑时的 Pages / Google Docs。我也一直没能适应 WordPress 新推出的 Gutenberg 编辑器,我觉得 Matt 不肯给编辑器加个简单的"写作模式",显得很不成熟。人们觉得这些小事无所谓,但其实很有所谓——那些写作之外要多做的小动作,是会累积起来的。

    skilled查看英文原文

    I wonder how many of these see actual real use. As a writer, I can't stand distractions or additional input when I know that all I really need is pen and paper, or Pages / Google Docs if talking computers. I am also struggling to get over the Gutenberg editor that WordPress introduced. I feel like Matt is being an immature brat for not introducing a simple 'writers mode' for the editor. People think it doesn't matter, but it does. Those little actions you have to perform outside of writing start to add up.

    可扩展的纯文本编辑器能满足写作者的一切需求,界面问题可以用主题解决。

    Emacs 对任何跟文本打交道的人(包括写作者)来说都是最好的"应用"。如果它默认的界面让你望而却步,可以看看 Poet 这类扩展主题(Emacs 本来就是为扩展而设计的)。

    _emacsomancer_查看英文原文

    Emacs is seriously the best 'app' for anyone working with text, including writers. And if its (default) looks put you off, have a look at extensions (and Emacs is designed to be extended) like the Poet theme: https://github.com/kunalb/poet

    把语义化 HTML 当作写作的标点与结构,兼顾版本控制和后期修改的灵活性。

    认真的建议:用语义化的 HTML5 标签,配一个好用的 IDE。你可能觉得好笑,但我是认真的。语言一直在演进,有文字记录以来就一直在演进。HTML5 提供了 section、article、aside 这些额外的标记,还有其他语义元素——em 和 i 不一样,em 表示强调,而不只是把字变成斜体。把元素当成标点:是的,这意味着你要在句子外面套 p 标签。IDE 会自动补全标签,对拼写错误很宽容,而且它不懂语法。你完全可以用 HTML 排版一整本书,想把某段注释掉就注释掉,还能用版本控制对比改动。媒介还带来别的创作可能:我这本书开头写"2019 年我们应该……",可能到 2021 年才写完,我可以直接把这年份写进代码里,保证它是对的。只要你对 HTML5 够熟、知道标签词汇,原文档里的标记就不会碍事。剧本和很多其他文体都有格式,整洁的 HTML5 现在就是我的格式。

    Theodores查看英文原文

    Serious suggestion - semantic HTML5 with the tags in a decent IDE. You may laugh but I am serious. Language has moved on and it has been moving on for as long as there has been recorded history. With HTML5 you get the extra markup for 'section', 'article', 'aside' and there are other semantic elements that already exist - 'em' is not the same as 'i', it infers emphasis rather than making the letters italic. See the elements as punctuation. Yep, that means writing 'p' tags around sentences. An IDE autocompletes the tags but it is gentle about spelling mistakes and grammar is unknown to it. You can fully typeset a book in HTML, if you want to comment bits out then you can. With an IDE you can close sections between tags up. Then there is good old version control. Compare your changes. The medium has other creative opportunities. I might not finish my book that starts out with 'In 2019 we should be...' until 2021. I could just code that in so the year is correct. So long as you have some fluency in HTML5 and know the tag vocabulary then the markup in the original document does no harm. Screenplays and plenty of other written forms have a format, tidy HTML5 is now mine. The semantic tags and the 'outline friendly' structure also help writing. No longer does text just have to be text. We are so used to 'div soup' style HTML churned out by a machine that we have forgotten what real HTML5 looks like. There is no need for the div, span and other coder-only elements, there is also no need for classes and ids if writing actual content in neat HTML5. With CSS Grid one's copy can be styled with a few basic rules on 'section', 'aside', 'figure' and other top level elements. Proof reading is pretty good too - refresh the page in the browser. Plus, in text nowadays one does need to cite sources. Links are easy in HTML5, not so easy in other things. Try it, you will be surprised. Plus, if you should be coding and you are working on your novel, most people will just see a programmer IDE on screen...

    借助连续打卡类的工具,可以把"每天写一点"变成可持续的习惯。

    我一直很喜欢用 Blurt 这个应用,作者还公开分享了它如何帮自己养成写作习惯(已经连续 50 多天)。创始人也在公开经营这门生意。

    awaxman11查看英文原文

    I've been really enjoying Blurt app http://Blurt.app Here's a behind the scenes look into how I've used Blurt to help me create a writing habit (50+ day streak ongoing!) https://blurt.app/@awaxman11/creating-a-writing-habit/5c60ed9ee7eacb010f5bc607 The founder is running the business openly.Here are his Feb '19 results: https://twitter.com/corey_gwin/status/1109565231510900736

    同类还值得读

    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

    关注向阳乔木

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

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

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