世界を動かす技術を、日本語で。

このCSSは私が人間であることを証明します

概要

  • 資本化(Capitalization)や書式変更が文章やコードに与える影響
  • コードブロックやエムダッシュの美学と技術的対処法
  • スペルミスや単語選択の意図的な操作
  • 書き手のスタイルとアイデンティティの葛藤
  • 技術的手法やスクリプト例の紹介

資本化という最初の傷

  • Capitalization は最初の傷、その痛みは思ったほどではない
  • 単語 が自動的に大文字化されるため、別の方法を模索
  • cat post.md | tr A-Z a-z | sponge post.md のような単純なツールは 粗雑 すぎ、 コードブロック は不可侵領域
  • text-transform: lowercase の慎重な適用で十分
    • body { text-transform: lowercase; }
    • code, pre { text-transform: none; }

エムダッシュの隠された愛

  • エムダッシュ(—) は大切な存在、だがそのままでは使えない
  • 本来の姿を隠し、別の形で表現する必要
  • uv run rewrite_font.py のような簡単な操作で 美しいグリフ が損なわれる危険
  • Monospace フォントは避ける、過去のトラウマ
  • FontForge やfontTools.ttLibを使ったエムダッシュの再構成例
    • エムダッシュをハイフン二本で再現
    • スクリプト例で フォントファイル を自動生成

意図的なスペルミスと単語選択

  • わざと スペルミス することへの抵抗
  • their/there, its/it’s, your/you’re などの使い分けは避ける
  • definately のような露骨なミスは不可
  • lead/lede, discrete/discreet, complement/compliment のような 微妙な違い は悩みどころ
  • Peter Norvig のスペルチェッカーに学ぶ
    • 単語の出現頻度で 希少語 を抽出
    • edits1関数でスペル候補生成し、より一般的な単語に置換

書き手のスタイルとアイデンティティ

  • 書き方 を変えることは、外見だけでなく 思考や世界との関わり そのもの
  • ただの仮面ではなく、自身の「顔」
  • スタイル変更 は本質的な自己喪失のリスク
  • 一歩踏み出すか逡巡し、「今日はやめておく」と結論

技術的手法・スクリプト例

  • text-transform による部分的な小文字化
  • FontForgefontTools を活用したフォント編集スクリプト
  • Peter Norvig のスペル修正アルゴリズム
    • 単語分割、頻度計算、編集距離での候補生成

このように、文章やコードの 書式・表現 を変えることは、単なる技術的操作にとどまらず、 書き手のアイデンティティ美意識 にも深く関わる問題となる。

Hackerたちの意見

読んでるうちに、これが何も証明してないって思ったよ。人間のサインを試みる投稿をスクロールしながら見てるのと同じ感じ。だから、プロットツイストはちょっと新鮮だった。誰が書いたかは、あんまり関係ない気がする。

詩のアイデアはクールだけど、正直言ってトーンが自己重要感満載で、説明不足で、引き込まれなかった。小文字で書き始めた時点で、AIがそれを真似するのは簡単だから、すぐに興ざめしちゃった。そして、最後にAIが書いたって告白したことで、「私の文章は単に私の見た目じゃなくて、私の考え方や理由付け、世界との関わり方なんだ」っていうフワッとした表現がすごく納得できるようになった。追記:実際、これは人間が自分の人間性を公にアピールしようとしているのではなく、AIが自分の自然な話し方を壊すことを悲しんでいるというアイデアなのかな?そうは思わないけど、それはもっと面白い前提だと思う。

AIがその小文字を簡単に真似できるかもしれないけど、エムダッシュは無理だよね。

AIがそれを簡単に真似できるって言うけど、もうすぐオンラインで自分が人間だと証明する方法は一つだけになるだろうね:憎悪表現、人種差別的なスラング、攻撃的な言葉を優雅に組み合わせて書くこと。

作者は、非人工的に見えるように書くために無茶な努力をしてるけど、そういう特徴(不適切な大文字、小さなスペルミスなど)を粗野で不快だと思ってる。でも、結局彼らは自分の根本的な文体も変える必要があることに気づく。それは彼ら自身の反映だから、実際には不可能だと言われてるんだよね。だから、皮肉なことに、その文を書いたのはLLMを通すことだけ。私は、作者が本当にLLMを使ってこの投稿を書いたとは思わない。

最近、この自己重要感満載の非難がよく見られるようになった気がする。いつも簡単に物事を無視するための手段みたいに感じる。> 実際、これは人間が自分の人間性を公にアピールしようとしているのではなく、AIが自分の自然な話し方を壊すことを悲しんでいるというアイデアなのかな?そうは思わないけど、それはもっと面白い前提だと思う。最近まで、私たちは文章を芸術だと考えていて、その意味は読者が決めるものだった。

「自己重要感が強すぎる」AIが書いたものを知らずに読むことからフォーラムやサブレディットを守ろうとする人って、ちょっと自己重要感が強い気がするよね。他の人が自分のUnicodeで形作った宝物を間違って扱うことを心配して、表面的なスタイルに異常にこだわるのが気になる。

これが皮肉だってことは90%確信してる。AIの疑いを避けるために、わざわざ文章を変えるべきじゃないってことを示してるんだと思う。

「スタイルをどう変えるの?」と「いいえ。今日は違う。」の間の二段落は、AIの出力か、非常に良い模倣だと思う。どちらにしても、AIによるスタイルの書き換えを侮辱するために含まれてるんだ。残りは著者が書いたものだと確信してる。

これがすごく良いから、AIが書くのに関わってないと信じたい。

それについて深く考えてみてほしいな。本当に大事なことなのか?影響が変わるのか?それが大事かどうかで、自分について何がわかるのかな?俺にとってはアートなんだけど、これって大文字の「アート」なの?私たちは何を創り出したんだろう?

非作家として詩を書くために使ったことがあるけど、これってAIの匂いがするな。気にしないけど、AIとのコラボって感じがする。

Hacker Newsで議論の続きを見る