55 ポイント 投稿者 kuroneko 2023-06-02 | 14件のコメント | WhatsAppで共有
  • インターネット上で信じがたいソフトウェア/ハードウェアのバグに関する話を集めたもの。
  • 有名な「バニラアイスクリーム・アレルギーの自動車」を含む、さまざまな話がある。
    • 500マイルを超えると送信されないメール
    • 満潮時にダウンするDBサーバー
    • 火曜日には印刷できないOpenOffice
    • などなど

14件のコメント

 
roxie 2023-06-14

クラッシュ・カウズ

  • 1980年代、鉄道駅に設置されたマイクロコンピューターで、規則的に異常なバグが発生していた。開発者は、チェルノブイリから来た牛を積んだ列車が通過するときにこの問題が起きるというパターンを確認し、それを証明するためにガイガーカウンターを持ち込み、その牛たちの放射線量が異常に高いことを確認した。つまり、放射線量が高すぎてビット反転現象が起きていたのだ。調べてみると、当時物資不足だったソビエト連邦は、チェルノブイリの牛とほかの牛の肉を混ぜて放射線量を下げたうえで供給するという戦略を取っていた。開発者はこの事実を知るやいなや、周辺のあらゆる国に移民申請書を提出した。そしてコンピューターのほうは、時間の経過とともに放射線量が徐々に下がったため、自然に問題が解決した。
 
budlebee 2023-06-14

まさか……www

 
roxie 2023-06-12

時間があるたびに、いくつかずつ要約してみようと思います。

 
roxie 2023-08-13

特定の月相で失敗する

  • 月の位相によって動作が変わるプログラムに関する短い話
  • MITの事例: サブルーチンの出力は80桁幅のテキストだが、月の位相によっては80文字を超えることがあり、この場合は2行目までオーバーフローしてしまい、その結果プログラムに障害が発生した
  • CERNの事例: 月の位相による重力の影響で地球の形が変化し、それに伴って粒子加速器(LHC)が物理的にわずかに変化し、その結果測定値が異なってしまう問題が発生した
 
roxie 2023-06-17

Down by Tubes

ある会社でチケット発券システムを開発した。その後、Windows 95が発売され、そこにそのソフトウェアをインストールして販売した。ところが、このシステムを使っている地元の店から、サーバーがしょっちゅう落ちるという連絡を受け、James が出動した。"システムはもう正常に動作しています"。10分後、"システムが壊れました"、そしてしばらくすると"今はまたちゃんと動いています"。James は何もしていなかったので戸惑った。調べてみると、10分で起動する3Dスクリーンセーバー(チューブがあちこちにつながっていく……あの、みんなが覚えているやつ)がCPUを100%食っていたのだ。これを無効化して問題を解決した。

 
roxie 2023-06-12

Crash Bandicoot

  • PS1向けゲームのCrash Bandicootを開発していた際、たまにメモリーカードへのsave & load時にデータがすべて壊れてしまう問題が発生していた。ありとあらゆるゲーム要素をstubに置き換えても同じ現象が起きて行き詰まっていたが、最終的にハードウェアの問題だと判明した。このゲームではクロックを任意に1KHzへ調整していたのだが、この設定がデータ転送量コントローラ(baud rate controller)に干渉し、その結果PS1コントローラを使用しながらメモリーカードの読み書きをするとデータが乱れてしまっていた。
 
roxie 2023-06-12

バニラアイスクリームにアレルギーがある車

  • バニラアイスクリームを買う時だけ車のエンジンがかからない現象が目撃された。調べてみると、バニラアイスクリームは人気商品だったため他のアイスクリームと違ってカウンターの手前に置かれており、その結果、他のアイスクリームよりはるかに早く車に戻っていた。そして、エンジンの過熱(Vapor Lock)を起こした車だったことが分かった。他のアイスクリームは受け取るのが遅かったため、エンジンが十分に冷えることができていた。
 
bus710 2023-06-03

『えっ?〜』禁止

 
mytory 2023-06-02

システムクラッシュを引き起こすソラニ…

 
kleinstein 2023-06-02

ふふ、本当に面白い話がたくさんありますね。楽しめました〜

 
lymose 2023-06-02

以前、ゲームプログラミング関連で似たような文章があったのですが、どなたか覚えていませんか? 思い出せる内容は3つあって、1つはシニアエンジニアがあらかじめ10MBほどのメモリを無駄に確保しておいて、メモリ最適化が必要になったときにその行を削除した話、git hash collisionでコードがめちゃくちゃになってしまい、ファイル1つにスペースを1文字追加して解決する話、もう1つは、あるエンジニアが退職前に、ゲーム内の誰も入れない家の中にポリゴンを大量に詰め込んだアヒルを置いて、ロード時間が長くなるようにしたという話でした。

 
quack337 2023-06-02

わあ〜〜面白いですね。

 
kuroneko 2023-06-02

本当に訳のわからない奇想天外なバグの話が集められていて、その原因が実に多彩で面白いです。
「民話」という名前が付いている理由がわかる気がします。

バグが起きて気が滅入ったときに読んでみると、元気をもらえます。