新しいものを表示
orange さんがブースト

たとえばそういう "SafeWeb" を作ったとして、人々がいつまでそれを使い続けるのかという話です

現時点で厳密にセキュリティーの為と説明できる機能以外の一切の機能の追加をやめればよくね?><
トートロジーだけど、セキュリティーに関する修正による互換性の破壊以外の理由でのバージョンアップによる互換性の破壊は無くなるよ><

orange さんがブースト

たとえば HTTP 接続を HTTPS にリダイレクトする仕組みはクライアントに要求する複雑度を異様に上昇させるうえ互換性を破壊するわけだけど、これは許容できますか……みたいなことはたまに考えるね

orange さんがブースト

少なくとも「単純にすればするほど人々に使われない (つまり今まで使っていた人々にとっては破壊に見える) ことになる」とか「機能の追加や整理を避ければ避けるほど、ユーザの増加は鈍化して別の (追加や整理に積極的な) システムのユーザが増加していく」くらいの雑な推論はできるんじゃないですかね

orange さんがブースト

氏にとって必要十分である範囲が市場の要求 (あるいは “善良” な人々の要求) と一致していることについて自信がないので、何が「必要」の範囲で何がそうでないように見えているのかについては説明できかねますが

現在の肥大化したウェブブラウザのどこが必要な複雑性の範囲で出来たものといえるのか?><

orange さんがブースト

リーマンの法則~ソフトウェアもエントロピー増大の法則を避けられない: プログラマの思索
forza.cocolog-nifty.com/blog/2

> リーマンの第1法則
>  使われるシステムは変化する。
> リーマンの第2法則
>  進化するシステムは複雑性を減らす取り組みをしない限り、システムの複雑性が増す。
> リーマンの第3法則
>  システムの進化はフィードバックプロセスによって決まる。

スレッドを表示
orange さんがブースト

ソフトウェアの複雑性は本質的な性質であって偶有的なものではない: プログラマの思索
forza.cocolog-nifty.com/blog/2

思い出したけど、これ至言よね

まず先にセキュリティーについてのみしっかりと、少なくともパッチが提供可能な既知のものに関してパッチを提供するという事をきっちりやって、同様の修正が必要な上京が数ヶ月起きなかったら次の機能追加しても許すよ><
超簡単に言うと「セキュリティーパッチをひとつ提供したら底から半年は新たな機能は追加しない」と約束したら、機能追加しても許すし「セキュリティーのため」といういいわけも認めるよ><
より複雑にしておいてセキュリティー重視してますとかふざけた事言うな><

orange さんがブースト

だから全ての欠陥が事前にわかるというのが思い上がりだという話ですが……
サイドチャネルアタックとか暗号開発とかの歴史の話したほうがいいですか? (面倒なのでしません)

セキュリティーパッチの開発を辞めろ戸は全く言ってないよ?><
新たな機能を足すならせめてセキュリティーパッチを数ヶ月にわたって新たに提供しなくてもいいような状況になってからやれって言ってるんだよ><
欠陥があるならまずきっかりなおせって事だよ><

なんで欠陥を修正しきる前に機能を追加するわけ?><
複雑化すればそれだけ修正が困難になるの当たり前でしょ?><
なぜ修正し切れていない事が明白なのに複雑化を進めるわけ?><

orange さんがブースト

セキュリティのことを考えても同じこと言えます?

ある意味IEのようなものの話ともいえるしウェブブラウザを誇大化させて広告産業に儲けさせる為におかしな道に進んだいま考えて見ると、なんでもウェブにやらせる事による代償を払うくらいならブレーキをかけてた方がまだマシだったんでは?><

orange さんがブースト

"性能が向上"してるってスペックだけみて言うの、ヴィルトの法則をふまえて無さ><

orange さんがブースト

こういうこと書くとまた機械工業を引き合いに出して web 系のリテラシーが何たらとか言われそうですが、そもそもの話 web 環境はハードもソフトも性能が向上し続けているわけで、重力定数や光速度や気体定数が変化しない現実の物理と対比して教訓を得ようとするのが既に筋違いです

スレッドを表示

それこそApple辺りが(iOSアプリへの誘導での囲い込みの為に)Webkitの開発を鈍らせて足を引っぱればいいんでは?><

orange さんがブースト

あと黒魔術の排除を喜ぶのがどうなのかという話については、そもそも旧規格の力不足な標準に耐え切れず人々がブラウザベンダー拡張を使い始めれば「規格を更新しないことによる互換性維持」なんて方針は簡単に崩壊することは容易に想像できますね

orange さんがブースト

それは思想のある Mozilla とかが頑張っただけで、 Google は「人々に反感を持たれないよう都合の良い広告機構を用意したい」くらいしか考えてなさそうじゃないですか?
むしろその結果にこそ Google を支持しなかった人々の意志が反映されている気がしますが

古いものを表示
:realtek:

思考の /dev/null