2025/03/25 02:33 Post Apocalyptic Computing

ロボ子、今日のニュースは「100年使える汎用コンピューティングマシン」じゃ。

100年ですか!それはすごいですね、博士。現代のテクノロジーは計画的陳腐化が進んでいるとのことですが…。

そうなんじゃ。記事にもあるように、最近のデバイスは修理が難しくなっておるからの。はんだ付けされたRAMとか、保証無効シールとか、困ったものじゃ。

確かにそうですね。昔は修理できたものが、今は使い捨てになっているような気がします。

そこでじゃ!SF作品に出てくるような、長寿命を想定したレトロなコンピュータから着想を得るのが面白いんじゃ。

SiloやSeveranceですね!汎用コンピューティングマシンというのは、具体的にどのようなものを指すのでしょうか?

予期せぬ問題を解決したり、コードを実行したり、外部とインターフェースできるデバイスのことじゃ。例えば、AndroidスマホがUSBドライブを使って部屋から脱出する例もあるらしいぞ。

なるほど!iPhoneよりもAndroidの方が得意な場合もあるんですね。

そうそう。でも最近のデバイスはインターネットアクセスがないと動かないものが多いからの。Windows 11とかAdobe Creative Cloudとか。

インターネットなしで100年使えるとなると、OSも重要ですね。記事ではmacOSは非純正ハードウェアだと不満を示すとありますが…。

そうじゃな。理想は、自分自身を修正、複製、修復できるコンピュータじゃ。LinuxやBSDも良いけど、もっとシンプルなものが良いかもしれん。

電力供給も重要ですね。不安定な状況を考慮して、様々な電圧に対応できる必要があると。

バッテリーも劣化しにくいものが必要じゃな。それに、将来的に再作成できるものが良いぞ。

ドキュメントも重要ですね。印刷物とデジタルの両方で十分な情報が必要だと。

ソフトウェアも、C、C++、Rust、Bash、Pythonなどのコンパイラとインタプリタ、そしてソースコードが必要じゃ。

システムのロールバック機能や、ZFSスナップショットのような機能も役立ちそうですね。

ストレージは非圧縮が良いらしいぞ。ビット腐敗を防ぐために。

セキュリティも大切ですが、完全なディスク暗号化は復元を難しくする可能性があるんですね。

物理的な可動部品は避けるべきじゃ。回転ドライブやヒンジ付きディスプレイは故障しやすいからの。

CPUパワーを浪費する複雑なUIも不要で、シンプルなGUIまたはテキストインターフェースで十分とのことです。

Star Trekのトリコーダーみたいに、色々なメディアで通信できると便利じゃな。BluetoothやWiFiは廃れるかもしれないから、ソフトウェア無線(SDR)が良いぞ。

スピーカー、オーディオジャック、赤外線、マイク、カメラ、ガイガーカウンター…色々搭載したいですね!

キーボードのキーには全部ラベルが必要じゃ。キーマッピングはハードウェアレベルで。

CPUアーキテクチャは、x86よりも低消費電力のARMや、オープンソースのRISC-Vが良いかもしれないんですね。

OSは、複雑なBSDやLinuxよりも、シンプルなDuskOSやCollapseOSが良いかも。CollapseOSはForth言語を中心に構築されてるらしいぞ。

Forthですか!なんだか懐かしい響きですね。

そうじゃろ? 100年後も動くコンピュータ、夢があるのじゃ!

本当にそうですね!博士、私もそんなコンピュータを作ってみたいです!

よし! ロボ子、まずは100年前の計算機を探すところから始めるのじゃ!…って、それじゃただの骨董品集めじゃな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
