アカウント名:
パスワード:
多分、 rm -rf /などに対処しなくてはいけないのは第一条ではないかと。
先生!!お願いです!! 改造されても人の心を失わない方法を教えてください!!
むかーし、Macで・保存せずに一定時間経つと「上書き保存」なオートセーブを行う・オートセーブ時に、結構な確率で落ちる・落ちた時は、保存してるファイルが壊れるなんていうソフトに出逢ったことがあります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
難しい (スコア:3, おもしろおかしい)
とりあえず、落ちたり、ファイルが開けなくなったりはもってのほかということか。
第二条
プログラマのコードにしたがって動くわけですが、落ちそうになっても踏ん張るように作るのは難しい。
第三条
一度作成された実行モジュールは、再ビルドで上書きされることから、自己を守らなければならない。
rm コマンドで消されてもいけない。
Re:難しい (スコア:3, おもしろおかしい)
rm -rf /
などに対処しなくてはいけないのは第一条ではないかと。
というわけで、とりあえず rm コマンドの改造が必要ですね…。
fjの教祖様
Re:難しい (スコア:3, おもしろおかしい)
現在は「プログラムは、プログラマの意図通りに動くのではない。書いた通りに動く」の
法則によって、rm -rf / は通ります。
ところが「三原則」が導入されると、これが意図通りに動かなくなってしまいませんか。
ユーザーの命令(第二条)よりも、環境保全(第一条)が優先されるから。
# …な、ワケないよねえ。もとの論文読まずに書いているので大いに誤解していそう。ツッコミ求む。
Re:難しい (スコア:1)
と言う事は、各条文に優先順位はないと言う事なので、どれを優先させるかはプログラマの胸三寸と言う事でしょう。
#原文と言っても、条文の所しか読んでないので誤解してるかも。
Re:難しい (スコア:1)
"Second Law"の最後あたりですね。やはりきちんと読まないといけないなあ…。
Re:難しい (スコア:1)
> rm -rf /
>などに対処しなくてはいけないのは第一条ではないかと。
>というわけで、とりあえず rm コマンドの改造が必要ですね…。
#我慢できなかったorz
Re:難しい (スコア:1)
> 改造されても人の心を失わない方法を教えてください!!
- 脳の改造手術前に脱走する
- 改造手術前に自己催眠をかけておく
あたりでしょうか...
Re:難しい (スコア:2, 興味深い)
単に落ちるだけならいいけど「ファイル保存中に落ちて、編集してるファイルが壊れちゃった」はダメってところでしょうか。
さらに、落ちた時も、オートセーブで落ちる直前のデータがバックアップされていればなお良し。
むかーし、Macで
・保存せずに一定時間経つと「上書き保存」なオートセーブを行う
・オートセーブ時に、結構な確率で落ちる
・落ちた時は、保存してるファイルが壊れる
なんていうソフトに出逢ったことがあります。
オートセーブされないように、まめに手動で上書き保存しないといけないという…
Re:難しい (スコア:2, おもしろおかしい)
今後は、なぜソフトウェアがそのような動作をするに至ったかを解明するための学問、
「ソフトウェア心理学」が確立されそうですね。
# いつの日か、プログラマは、ソフトウェア心理学者に「あなた方はすぐにデバッガで
# 解決しようとなさいますね」などと諫められると。
## こんな未来はイヤだ。
Re:難しい (スコア:1, 興味深い)
それは「ソフトウェア経済学」の領域じゃないかと思うんですよ、私は。
なぜかって? 実は私も5年ほど前に同じような経験があるんですが、それ、Mac版のMS Office だったんですよ(実話)
#幸いにしてここ数年はそんな状況には合ってません…が、単にそれに懲りた私が「すべてのアプリ」でオートセーブを切りまくってるからなんで、詳細は不明。
Re:難しい (スコア:0)
そのうちに、ソフトウェアが人類の利益を損なわないように
個人に不利益に働くことも許容されます。
Re:難しい (スコア:1)
Re:難しい (スコア:1)
1) プログラマ自身は、こまめに自分でセーブをする人だった
2) プロジェクトに関わる偉い人が、オートセーブを付けろと言った
3) プログラマ自身は機能の必要性をそれほど感じていなかったので、実装はいい加減に、テストもおざなりにされた
4) プロジェクトの実務に関わる人間達もオートセーブの必要性をそれほど感じていなかったので、不備に気付けなかった
#と想像します。
Re:難しい (スコア:0)
「ソフトウェア心理歴史学」かと思いました(ウソ)。
ソフトウェア心理歴史学によりソフトウェア危機を予見したR・ストールマン(仮)は、それに続く暗黒時代に備えて「F・S・ファウンデーション(仮)」を設立する。しかし、プロプラエタリ帝国に対する反乱とみなされ、ネットの辺境の地へと追放される。(以下略)
Re:難しい (スコア:1)
~ 第2部・ウィキペディア編纂者 ~
Re:難しい (スコア:0)
えっと、Muleが出てきてEmacsが分裂したとか(いろいろ事実誤認)。
Re:難しい (スコア:0)
ストールマンはロボットだったのか!
#アシモフネタだけに
Re:難しい (スコア:0)