新しいものを表示

UNIXのシンプルがダメだった事案、最近もあった気がするけどなんだったっけ?><;
って探してやっと見つけたけどこれだ><

【エンジニアの悪夢】日本HPE、京大スパコンのデータ77TBをLOST、全面謝罪▶理由を読んだ皆さん「インタプリタ怖い」「胃が痛くなる」 - Togetter togetter.com/li/1822762

UNIX陣営を筆頭とするシンプル最優先派の人々は、軍用のシステムの開発環境(さっきtootのリンク張ったホーアの話が直接的にそれ)やNASAが行うようなやり方を批判してる><
(もちろん、多くの場面でシンプルであることは重要であるので、宇宙工学分野や兵器や航空機の開発の場面でもKISS原則はよく用いられる>< それをどこにどのようにどういった範囲で用いるか?>< という話><)

有名な議論のひとつがこれとか><

The Rise of "Worse is Better" chasen.org/~daiti-m/text/worse

まさにこの、rmコマンドで簡単にシステムを破壊できた元々の仕様が有名な事例かも><

orange さんがブースト

自動ブレーキ、rmコマンドのno-preserve-rootオプションと似たような理由で好きではない

基本的にはそうとも言えるけど、主に計算機周りのシンプル論争とでも言うような文脈では、「正しさ」と「シンプル」のどちらを優先するか?>< という話にも及んで、
特にUNIX陣営側のシンプルを優先する思想では、プロテクションであっても複雑化の原因になるのであれば避ける宗派になっている><

orange さんがブースト

KISS原則ってなんや?と思ってwikipediaを斜め読みしたけど
要するに複雑過ぎる操作方法や機構によるヒューマンエラーや機械的信頼性の低下を防止するための単純化ってことでおk?
だとすると、そもそも冗長化/多重化によるフェイルセーフとは矛盾する概念ではない気がするが……

KISS原則を理由に冗長化/多重化による安全システムを排除してはいけない><

orange さんがブースト

まあ、全文読んでないのであえて批判はしないけど
価格低減は誤検出を防止するために冗長性を切り捨てても良いみたいな論調で書くのはどうなんだ?とは思ったけど
全文が読めない限りは池田直渡がどういう考えに基づいてこの記事を書いたのはジャッジするのは難しいなと

意見の主流が変わったいま説明しても信じてもらえない「自動ブレーキ(衝突被害軽減ブレーキ)なんてつけて誤動作したらどうするんだ! そんなものをつけるのは危ない」って意見が優勢だった時代のそういう意見とわりと似てるんでは?><
もっと言えば、オレンジ的にもボーイング派のエアバス叩きのひとつである「プロテクションが多すぎる!」という話にも似てるように感じる><

コメントから推測すると、「ファントムブレーキの原因が増えるので、いいとは言い切れない」みたいな展開の話かも?><
もしそうだとしたらかなりアホだと思うけど><

orange さんがブースト

テスラの「レーダー外し」をつらつら考えてみる business.nikkei.com/atcl/gen/1

興味深い記事だけど、有料会員じゃないと全文読めないのが残念

orange さんがブースト

"Accent Lesson: Matrix in Japanese accent" を YouTube で見る youtu.be/TwlaG_rOoaM

これが「カタカナ!!!!><;」ってなるのも母音の多さ?><

日本なまり英語も、母音を足しちゃうから「カタカナ!><;」ってなる?><

日本語の歌がどうのこうので調べてて、半世紀くらい前の日本語ロック論争で先人の方々が「日本語は母音が多すぎる」って言ってて「言われてみればなるほど><;」ってなった><

パズルの安定して高速な解き方を自分で考えるの、プログラミングの時にアルゴリズムを自分で考えるのと同じだろうし、プログラミングしてる時と同じ楽しさがあって楽しい><

攻略法みたいなの全く調べずに自分で考えた><(考えるの楽しい><)

古いものを表示
:realtek:

思考の /dev/null