執筆

もっと見る 執筆

ホーム

groff組版Unix執筆

三本编程书并排摆在一起的照片:The C Programming Language、The UNIX Programming Environment、UNIX Network Programming

groff で書かれた中編小説

プログラマーが groff で 2 つの中編小説を書き、1 つは 50 ページ、1 つは 120 ページ。使った小さなマクロパッケージ、ページトラップ、ハイフネーション、Vim の設定について語る。

AILLM執筆

LLM の文体

Martin Fowler は、LLM が書いた文章を読むと人の側に固有の反応が起きると言う。文章の恐怖の谷とでもいうべき感覚で、検出ツールでは打ち消せない。著者への助言は明快だ。下書きをモデルに書かせてはいけない。あの文体は編集では追い出せない。

歴史Unix執筆

照片:一台灰色的控制台式打字机正面特写,键盘与宽字车在前,身后是成排带数字的旋钮开关,两侧是成列的指示灯

「伝統的だが不可解」:Unix はなぜ「Not a typewriter」と言うのか

「MWichary」宛のメールが「550 mwichary... User unknown: Not a typewriter」で返ってくる。1990 年代の Unix ではよくある光景だった。Marcin Wichary が、この一行に重なった四つの事情と、タイプライターという言葉が今も ENOTTY というエラーコードの中に残っている理由を解きほぐす。

AIAI コーディングキャリア執筆

プログラミングは特別ではない

出版も絵画も音楽もAIに反発しているのに、プログラマーは疲れながらも使い続けている。Glyph Lefkowitzは、プログラミングもまた芸術であり、ありふれた受託仕事こそが腕を磨く場だとして、それをAIに丸ごと任せる損失は節約分をはるかに超えると論じる。

AI開発ツール執筆

AI の変更による認知負荷を軽減する

モデルが抽象概念につける名前が自分の習慣と合うとは限らない(モデルはMutationIntentと呼ぶが、頭の中ではEditRequest)。見るたびに頭の中で変換が必要で、数十の新語が積み重なると認知負荷になる。著者の解決策:レビュー前に、モデルに造語と代替候補をリストアップさせ、確認後に一括置換する。

AI執筆

細部の消滅を悲しむ

コーダーであってエンジニアではないと自称する下層プログラマーが、LLMによって業界が細部を気にしなくなる仕組みと、それによる職業上の困難を語る。

キャリアエンジニアリングマネジメント執筆

歯を食いしばって、それを送り出せ

作ることと届けることは別の技能で、短期的には互いに打ち消し合う。センスが高いほど納品を嫌がる。著者は自分のブログを例に、なぜ届ける側に寄せるべきかを説明する。当時どれがよく書けていたかは自分でも分からず、どれが受けるかも予測できなかった。

AILLM執筆

一张黑白抖动噪点风格的插画:一个人伏在桌前,右侧一台笔记本电脑的屏幕发亮

実質的な中身のあるものを AI に書かせるべきではないと私がほぼ常に考える理由

AI にブログ記事、リサーチレポート、メモのような実質的な内容のテキストを書かせるのは、十分な要点と文脈を与え、後から自分で編集したとしても、ほぼ決してすべきではないと著者は主張する。書くこと自体が思考であり、AI の文章は気づきにくいところで曖昧に誤り、明示しなければ失礼かつ人を誤導するからだ。

AILLM執筆

How To Write With An LLM 的题图

LLMで書く方法

LLMが記事をベルビータチーズに変えないための2つのルール:提案された言い回しは使わず、初稿への褒め言葉も信じない。