点と接線。

二つのルールの狭間で

最近、興味深い話を聞いた。子育ての難しさだ。ある母親いわく、子どもがなにかをこぼしたりして粗相をすると、自分で掃除をするように言いつけているという。といっても、せいぜい床や机を拭く程度で、躾としてはごく妥当に思える。まもなくその子は後始末の作法を身につけた。ある日、母が料理中にうっかり手を滑らせて床を汚してしまった。ちょうど子どもが近くにいたので「代わりに掃除しておいて」と頼むと、その子は頑として言い張った。「自分のことは自分で――」母親が繰り返し言っていた叱責である。結局、掃除は後で母が行った。

NeovimからClaude 3.7 Sonnetを使う方法

数あるLLMの中でも僕は一番Claudeが好きだ。話していて謙虚で紳士的な雰囲気がするし、他のLLMよりも独特な世界観を持っている感じがする。開発元のWebページ のデザインがセリフ体中心で構成されているところもレトロフューチャーっぽくて気に入っている。Webデザインの実装がうまいところが特に好きだ。「Tailwind CSSでなんかクールにスタイリングしてくれ」みたいなざっくりした指示でも、それなりにちゃんと見栄えのするものを持ってきてくれる。ChatGPTが大抵どのバージョンでも素組みのHTMLと大差ない代物しか寄越してこない様子を見ると、この分野では明らかに突出していると言える。

実装を義務とする

先週末、これ を作っていた。mttという名前のnpmパッケージで、個人的にまとまっていると嬉しいファイル操作をコマンド化したものだ。実装はTypeScriptで行っている。指定する引数によって機能が変わり、mtt -rで$EDITORを呼び出して行う一括リネーム機能、mtt -cでファイルおよびディレクトリを個別に圧縮する機能、mtt -iで画像ファイルを縮小する機能を備えている。npm instal -g @riq0h/mttでインストールできる。

ファッション・スロットを増やす

先日、三十路を過ぎた身でピアス穴を開けた。ぶすり。いや、ぶすりという感じではなかった。バチンッという音に近かった。耳に穴を開ける道具はパンチ穴を開ける機械と構造が似ている。というより、対象が紙か皮膚かの違いだけで仕組みはほぼ同じなのではないか。ともあれ、そのようにして僕の耳たぶに穴が穿たれたのだった。こういう経験は学生のうちに済ませておけば話が早かったのかもしれないが、その頃はそうした事柄にさほど関心を抱けなかった。むしろ、どうしてわざわざ痛い思いをしてまで着飾る必要があるのか、と訝しんでいたほどだ。しかし歳をとり相応に視野が広がってくるにつれ、遅まきながらピアッシングが装飾を拡張する実用的な手段だということに気づいたのである。