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

    小说与文学2017blog.hrc.utexas.edu

    J.M.库切早年编程生涯中的电脑诗歌

    The computer poetry of J. M. Coetzee’s early programming career

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

    导读

    这篇文章讲述诺贝尔文学奖得主 J. M. 库切早年做程序员、用计算机创作诗歌的经历,以及这段技术生涯如何渗入他的文学写作。对写作者来说,它提供了一个罕见视角:代码的规则与约束如何成为文学形式实验的土壤,而技术经验又如何转化为小说素材。

    关键词 库切编程与写作比喻形式实验

    可以直接用的写作要点

    1. 01

      像库切那样为一种活动寻找能翻转主客关系的比喻:他把编程比作下棋——不是人玩游戏,而是游戏玩人,好比喻能一句话揭示本质。

    2. 02

      把个人职业经历虚构化:库切在《Youth》中把程序员岁月写成小说,真实经历经过虚构转化反而更有文学力量。

    3. 03

      让形式约束激发创意:用编程语言写诗、用代码做文字游戏,说明限制和规则本身可以成为创作的发动机。

    4. 04

      看似与写作无关的技术或职业经验,往往是独特的写作素材库,值得有意识地记录和转化。

    HN 评论精选

    库切用下棋比喻编程,揭示规则世界如何反过来吞噬玩家,示范了能翻转主客关系的强比喻。

    库切写过我读过的最好的编程描述:“他与计算打交道越多,越觉得它像下棋:一个由人造规则定义的紧密小世界,吸引某种敏感气质的男孩,然后把他们变得半疯——就像他半疯一样——以至于他们始终误以为自己在玩游戏,实际上是游戏在玩他们。”

    tangue查看英文原文

    Coetzee wrote the best description of programming I've ever read : " The more he has to do with computing, the more it seems to him like chess: a tight little world defined by made-up rules, one that sucks in boys of a certain susceptible temperament and then turns them half-crazy, as he is half-crazy, so that all the time they deludedly think they are playing the game, the game is in fact playing them."

    真实职业经历经过虚构转化,可以成为小说的优质素材。

    他把当程序员的经历虚构化,写进了《Youth》一书,写得极好。

    guuz查看英文原文

    He fictionalized his time as a computer programmer in the book 'Youth'. It's superb.

    代码也能成为诗歌载体,编程语言的形式约束反而激发文字创意。

    如果你和我一样想找本身就是诗歌的代码,可以看看 _why(whytheluckystiff)——早期 Ruby 社区一位极有色彩的人物,写过很有诗意(有些还能用于生产)的代码,启发了很多人,后来身份曝光后消失了。可从他的《Why's (Poignant) Guide to Programming》读起,它既是文学作品又是 Ruby 教程;再读他博客存档里的手绘 Ruby 诗歌,以及他写的 Camping.rb(4k 极简 MVC 框架,诗意又实用)。能读 x86 汇编的话,还推荐一本极美的汇编公案/诗集;Perl 社区也有悠久的 Perl/英语双语诗歌传统。

    SonOfLilit查看英文原文

    If, like me, you were hoping to find code that is poetry, a few recommendations: whytheluckystiff, or _why, was a very colorful persona in the early English-speaking Ruby community who wrote some very poetic code (some of it production grade) and inspired a lot of people (me included), and eventually disappeared one day when he was outed. Maybe start with Why's (Poignant) Guide to Programming that is a literary work that is also a Ruby tutorial, available at http://poignant.guide/, and continue by reading archives of his blog (where he posted hand-drawn and sometimes animated poetry in Ruby) and libraries he wrote (I strongly recommend Camping.rb, a 4k minimal MVC framework, that was at once very poetic and production-ready.) Other than that, if you can read x86 asm I recommend this book of Koans/Poems/whatever you call them, written by someone I know and extremely beautiful: https://www.xorpd.net/pages/xchg_rax/snip_00.html And in the Perl community there's a long tradition of polyglot perl/English poems: https://docstore.mik.ua/orelly/perl/prog3/ch27_02.htm

    同类还值得读

    1. 乔治·奥威尔1940年对《我的奋斗》的书评

      George Orwell’s 1940 Review of Mein Kampf

      这是奥威尔 1940 年对《我的奋斗》的书评,他没有简单谴责,而是认真分析希特勒的宣传手法为何奏效、又暴露了哪些思维特征。

      小说与文学2022 · 499 分 · 545 评4 条写作要点编辑精选
    2. 我们都是极客:尼尔·斯蒂芬森的文学作品

      We are all nerds: The literary works of Neal Stephenson

      这是一篇讨论 Neal Stephenson 科幻小说的文章,评论区读者围绕《Anathem》《钻石年代》《Snow Crash》等作品,聊世界构建、结尾处理和写作风格的变化。

      小说与文学2022 · 307 分 · 220 评4 条写作要点编辑精选
    3. 又一部我不会再去写的小说

      Yet another novel I will no longer write

      科幻作家 Charles Stross 讲述自己为何放弃一部已经构思好的小说:COVID-19 疫情让他的病毒灾难设定显得多余,现实给所有人上了一堂生动的疫情应对课。

      小说与文学2020 · 304 分 · 169 评4 条写作要点编辑精选
    4. 用图画写作:理查德·斯卡里与儿童文学的艺术

      Writing in Pictures: Richard Scarry and the art of children's literature

      这是《耶鲁评论》上漫画家 Chris Ware 写的文章,分析童书作家 Richard Scarry 如何用图画而不是文字来讲故事。

      小说与文学2024 · 297 分 · 131 评4 条写作要点编辑精选
    5. 如何写一部小说

      How to Write a Novel

      这篇来自 The Millions 的文章讨论写小说的两种路径——“计划派”(planners)与“即兴派”(pantsers,即“跟着感觉走、边写边编”)。

      小说与文学2016 · 238 分 · 112 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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