2026年7月20日(月)掲載 2,816本日 30
HN177183

さようなら、そして今まで無駄な議論をありがとう――バイシッド・ディスカッション卒業宣言

Goodbye, and Thanks for All the Bikesheds

Ygg22日前

議論

10
0Ygg2スレ主1772日前

エンジニア界隈における「バイシッド(Bikeshedding:本質的ではない些細な機能やデザインの議論に膨大な時間を費やすこと)」に終止符を打ちます。もう細かい枝葉末節に時間を溶かすのはやめにしませんか?本質的な開発とアーキテクチャに集中するための、私なりの決別宣言です。

1andix2日前

年齢制限がFOSS(フリー・オープンソースソフトウェア)に長期的な悪影響を与えるとは思いにくいな。もし今FOSSを脅かすような規制があるなら、結局は長期的に取り入れられていくだろうしね。年齢制限の規制自体は理解できる。現代のテクノロジーの多くは子供に害を与えている(卑猥な動画のことではなく、SNSの方がよっぽど有害そうだし)。賢明な規制当局なら親にある程度の責任を任せつつ、消費者向けのデバイス(スマホやノートPC)には制限を求めるはずだ。もしかしたら初期設定で年齢制限を有効にして、OSやファームウェアの書き換えをブロックし、年齢確認ができて初めて解除できるようにする、といった具合にね。あらゆるOSやソフトウェアをこの規制に含める意味はないと思う。消費者向けデバイスにプリインストールされていて、商業的に配布されているものだけでいい。ユーザーの年齢が確認されれば、デバイスは今私たちが知っているようなオープンな状態に戻ればいいんだ。

2st3fan2日前

「LLM支援によるコードレビューは大きな破壊的変化にはならない」なんて、随分と思い切った予測だな。だって実際には、もうめちゃくちゃ大きな影響を与えているんだから。LLMに対するその見方は、あまりに時代遅れで現実から乖離しているように思えるよ(もちろん、この数ヶ月、あるいは1年で状況は恐ろしいスピードで進んでいるわけだけどね)。

3ai_critic2日前

最初に読んだときは頭にきたけど、何度か読み返すうちにかなり意見が変わったよ。騙されたと思って、何度か読み返してみてほしい。そして著者が何を伝えようとしているのか、時間を取って実際に理解しようとしてみて。

4r_lee2日前

個人的な予想としては、インターネットにおける匿名性の機会は、母親が娘に初めてスマホを持たせるときに「例の教育(the talk)」を強制されなくなるまで縮小していくんじゃないかと思う。娘を持つ親として、その方向性には全面的に賛成だ。

年齢にもよるけど…そういう話はもう既にいろいろと調べ尽くしているか、他人から聞いちゃってるんじゃないかな。

5throw0101a2日前

知らない人のために補足すると、PHKは(他にもいろいろあるけど)MD5cryptパスワードハッシュアルゴリズム($1$…)を作った人物なんだ。bcrypt(1999年)やscrypt(2009年)、SHA2crypt(2016年)などよりも前、1994年にコミットされたものだよ。

6dzonga1日前

著者は抽象化のレイヤーを一つ見落としている気がする。

そう、規制が関与してくるとプライベートなエコシステムが台頭してくるんだ。Discordはすでにその先駆けだね。

不特定多数向けの公共SNSの時代は終わりを迎えようとしている。次は個人のプライベートなネットワークだけになるだろうし、おそらくそれら同士は相互運用しないだろう。

そのダイナミクスがどう展開していくかは分からないけど、歴史を学べばどんな行動が起こるかは見えてくるはずだよ。

7hinkley1日前

話が少し逸れるけど、「可逆的な意思決定(Reversible Decisions)」という概念を知ってから、いわゆる「自転車小屋の議論(bikeshed problem)」の解決策は、連中が小屋を何色にするかあれこれ言い始める前にさっさと金を投じて決めてしまうことだと分かったんだ。やり直しが利く意思決定なら、やる気のある奴の直感に任せればいい。

会議室で何人もの優秀な人材が集まって、実質ゼロに等しい議論に総額5000ドルの人件費を無駄にする光景を何度も見てきた。中には1万ドルを軽く超えるケースもあったよ。

もし中堅レベルのエンジニアに問題を割り当てるなら、キーボードを叩く前に正しい解決策を導き出そうとするよりも、2回、あるいは3回やり直させる方が安上がりだ。その自律性を与えることが彼らの成長を助けるし、何より「すべての機能に反射的に最適化を求める」というチームの癖を直せば、長期的に見て莫大なコストを節約できる。

コードのインターフェースはみんなにとって重要だけど、内部の実装詳細は、基本的にそのコードの「バスナンバー(その人がいなくなったらプロジェクトが回らなくなる人数)」次第だ。彼らがその実装に納得しているなら、それが何より大事。もちろん設計の結果次第で覆ることはあるけれど、担当者が堅実な解決策を求めているのに、周囲が派手で脆い解決策を支持して失敗したケースをいくつか見てきたよ。

8luciana1u1日前

うちは自転車小屋の議論をJIRAボードに置き換えたんだ。今ではチケットの色を塗る議論に変わっただけで、なぜか状況は悪化してるよ。

9mimd1日前

私はこれまで、プライバシーを意識し、国家による管理を極端に警戒するテック業界の女性たちと出会ってきた。あるいは、テクノロジーに詳しくない女性たちの中にも、それが女性への攻撃や差別悪用されることを心配する層が普通に存在する。プライバシーを心配する女性は多くないという著者の確信は間違っていると思うし、私の経験に照らしてそんな大それたことを断言するのは、傲慢か性差別のどちらかだろう。

そもそも、彼は父親として娘を心配しているという立場から話している。まさに家父長制的な視点だね。