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

    出版与作家生涯2019lithub.com

    一个数学模型拯救了我的数学书

    A Mathematical Model Rescued My Book About Math

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

    导读

    一位写数学书的作者讲述自己如何借助一个数学(优化)模型,跳出写作中途的结构困境。对写作者来说,它的价值不在数学本身,而在于提示我们能否用“局部最优 vs 全局最优”“探索 vs 利用”这类框架审视自己的草稿与写作流程。

    关键词 写作过程数学类比结构优化写作瓶颈

    可以直接用的写作要点

    1. 01

      改顺某一章往往只是“局部最优”;必要时允许整体暂时变差(类似模拟退火中的升温),才能跳出结构陷阱。

    2. 02

      借用数学和逻辑的精确连接词(对每一个、存在、使得)来组织复杂论证,能显著减少歧义。

    3. 03

      用类比前先自检:如果同一句话用日常语言也能说清,那这个数学类比可能只是装饰。

    4. 04

      写作卡壳本身可以成为素材:把“写不下去”的过程写进文章,往往比结论更打动人。

    HN 评论精选

    数学类比很好用,但要警惕它只是把日常语言能说的话换个说法,未必真的帮人想清问题。

    数学概念用作日常生活的类比,有用程度让我意外:局部最优与全局最优、探索与利用、深度优先与广度优先、约束与目标、必要与充分……讨论非数学话题时,我也会想用“对每一个”“存在”“使得”这样层层嵌套的形式逻辑结构来讲。但很难判断这些类比真的帮人做了现实决策,还是只是换一种方式说出那些用日常语言也能说清的想法。

    blt查看英文原文

    I am surprised by the usefulness of math concepts as analogies for everyday life. Local vs. global optima, explore vs. exploit, depth-first vs. breadth-first, constraints vs. objectives, necessary vs. sufficient, ... I also find myself wanting to compose precise statements using "for each", "there exists", "such that", and so on, in a recursive formal logic structure, when discussing non-mathematical topics. It's hard to tell if those analogies actually help you make real-life decisions, or if they are just a convenient way to state ideas that are also easily stated in non-mathematical language.

    微积分在工作中的实用性存疑,离散数学更容易派上用场。

    有点遗憾,作为软件工程师我几乎用不上微积分。离散数学很好用,类型论、范畴论这类偏理论的也偶尔能用上;但即便是很享受微积分课,我也没找到什么工作真的用得上它。也许哪天开始学做游戏,就有理由重学物理、再用上微积分了。

    tombert查看英文原文

    I'm a little sad that I never get to use calculus as a software engineer. It's relatively easy to use discrete mathematics, or even something more theory-heavy like type-theory or category theory can be used a bit, but I sadly haven't been able to find much work doing calc, even though I really enjoyed the classes. Maybe if I started learning to make games that would be an excuse to relearn some physics and I'd be able to use calculus again.

    欣赏文风的同时指出:概念用得不够严格,全局最优未必唯一。

    我喜欢这篇文章的文风,第一段结尾尤其好笑。但按 HN 用户的“合同义务”得挑点刺:文中只是擦边地“用”了微积分;而模拟退火和优化,我看更像计算技术,不算数学;还有,“最高只能有一个(全局最优)”并不成立,正弦波就有好几个同样高的峰。

    hyperpallium查看英文原文

    I like the writing style of this essay. The end of the first paragraph is particularly funny. But to fulfill my contractual obligations for gratuitous criticism as a HNer: It "uses" calculus only tangentially, and I see simulated annealing and optimization as a computational techniques, not mathematics. Also but one must be the highest (the “global optimum”) is not neccessarily true; several can be equally highest, e.g. a sine wave.

    他人的卡壳经历能给同样卡住的写作者带来共鸣和安慰。

    作为一个正卡在某种“科学写作瓶颈”里的人,这篇读着很舒服。

    tr352查看英文原文

    As someone currently being stuck in a kind of scientific writer's block, this was a nice read.

    同类还值得读

    1. 写书:值得吗?

      Writing a book: is it worth it?

      Martin Kleppmann(《设计数据密集型应用》作者)复盘写书到底值不值:金钱回报低、耗时极长,但带来了可见度、信任和职业机会。

      出版与作家生涯2020 · 642 分 · 287 评4 条写作要点编辑精选
    2. 写书并不是个好主意

      Writing books is not really a good idea

      这篇文章讨论靠写书谋生的现实难度,评论区从版税数学、收入预期和写作目标三个角度补充了作者视角。

      出版与作家生涯2021 · 577 分 · 609 评4 条写作要点编辑精选
    3. 如何自助出版一本书:实用资源清单

      How to self-publish a book: A handy list of resources

      这是一份关于「如何自助出版一本书」的资源清单帖,涵盖从编辑、排版到 ISBN、销售渠道的实操工具与花费。

      出版与作家生涯2018 · 558 分 · 88 评4 条写作要点编辑精选
    4. 我自助出版一本Ruby on Rails书,赚了7万美元

      How I Made $70k Self-Publishing a Book about Ruby on Rails

      这是一篇 Ruby 开发者自述:他把一套 Rails 性能课程(书+视频+答疑)自出版,一年毛收入约 7 万美元,并总结了选题、定价、营销等经验。

      出版与作家生涯2017 · 539 分 · 175 评4 条写作要点编辑精选
    5. 石黑一雄警告年轻作家因“恐惧”而自我审查

      Sir Kazuo Ishiguro warns of young authors self-censoring out of 'fear'

      石黑一雄提醒年轻作者因“恐惧”而自我审查,即这条帖子讨论的核心。

      出版与作家生涯2021 · 396 分 · 641 评5 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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