ELIZAとの会話
1990年代に初めてELIZAを試した筆者が、ELIZA考古学チームのウェブ版で再び対話してみた記録。チャットボットを友達や相談相手と見なす現代人にも疑問を呈しつつ、特にELIZAを頼れる相談相手と真剣に受け止めた人々については「永久的な頭部外傷を負ったかのようだ」と痛烈に評している。簡素なパターンマッチングと文法解析しか持たないELIZAの会話能力の限界を、実際のトランスクリプトを交えて伝える。
1990年代に初めてELIZAを試した筆者が、ELIZA考古学チームのウェブ版で再び対話してみた記録。チャットボットを友達や相談相手と見なす現代人にも疑問を呈しつつ、特にELIZAを頼れる相談相手と真剣に受け止めた人々については「永久的な頭部外傷を負ったかのようだ」と痛烈に評している。簡素なパターンマッチングと文法解析しか持たないELIZAの会話能力の限界を、実際のトランスクリプトを交えて伝える。
The article argues that building your own tools is the most effective method for learning to code, as it forces deep understanding over surface-level knowledge. By creating tools for real problems, learners engage with fundamental principles rather than memorizing syntax or copying solutions. This approach transforms coding from passive consumption into active, principled creation.
Paul Graham argues that a good product description should help a listener understand how to reproduce it; vague phrases like "transform the way people interact with images" lack descriptive value because they offer no starting point for implementation.