ハクソク

世界を動かす技術を、日本語で。

Hackerたちの意見

各ボックスがモデムを一つしか扱えないっていう前提には驚いたな。確か、いくつかのDOS BBSパッケージは複数のモデムやユーザーを同時に扱えたはずで、「ドア」プログラムにはマルチタスクOSが必要だったと思うんだけど、俺の記憶違いかな?
それは間違いなく正しいと思うよ。MajorBBSは自分で複数の回線を扱えたのを覚えてる。地元のいくつかのDOS BBSも、DESQviewの下で複数の回線を運営してたし。
Apple IIでもマルチラインのBBSがあったから、彼女の前提には疑問があるな。[1]: 例えば、https://en.wikipedia.org/wiki/Diversi-Dial
標準的なPCでも、16ポートのシリアルカードを買って16台のモデムを接続できたよ。独立したデバイスでも、数十件の着信をサポートする専用のISPキットでも、いろんな方法で接続できたんだ。あの頃はTelebit netblazersやAscend Maxがよく使われてたね。
シリアルポートって面白いよね。昔のコンピュータは複数あったし、今はUSBのおかげでたくさんのシリアルポートが使えるようになったね。
その仮定は投稿の教訓やその後の話に繋がってるね。
子供の頃、地元にいた男の人が、Turbo PascalでマルチユーザーBBSシステム(最初は「MUBBS」って名前だったけど、後で名前が変わったのは覚えてない)を作ったんだ。x86のリアルモードで動くプリエンプティブマルチタスキングループを使って、同時に複数のラインを扱ってたのがすごかった。コンソールが「ライン」だけだったから、BBSにログインしている間に他の人ともやり取りできたのが最高だった。他のDOS BBSパッケージは、SYSOPか個々の呼び出し者にしか使えなかったからね。編集:ああ…フロッピーイメージを探しに戻らなきゃいけないな。検索結果に1992年のMac用「MUBBS」が出てくるけど、それじゃないんだよね。もっと1989年か1990年頃のやつだった気がする。
元のスレッドからの詳細や推測はこちら: https://news.ycombinator.com/item?id=30098186 「モデムが速くなるにつれて、1台のマシンで16モデムをサポートするのは不可能になって、IOを処理できる16ポートのシリアルカードが必要な高価なマシンを買うよりも、新しい一般的なデスクトップPCを買う方が安くつくことが多かった。」
あのボックスには16550 UARTはなかったと思うな…
高解像度の写真 https://web.archive.org/web/20230531042903im_/https://static...
あの電話コードはすごいね。
最高だね。これって、年寄りが若い頃に憧れた車を思い出す感じなんだろうな。
この写真を見ると、全ての機械に3.5インチのフロッピーディスクが挿入されてるみたい。もしかしてハードドライブがなくて、フロッピーから起動してネットワーク越しにソフトを動かしてたのかな?
あれはブレーカーボックス(か何かの配線ボックス)で、鏡じゃないよ!
ちょっと待って、あなたがOPなの?それともOPが30年前にもらったという同じ紙の高解像度版を見つけたの?それをスキャンして捨てちゃったのかな?それともOPが作り話?それともOPはただのボット?もしかして私もボットかも。とにかく、90年代初頭にBBSに電話してたことを思い出してるんだけど、彼らは主に寄付で成り立ってたんだよね。今、そのシステムを支えてたインフラを見て、当時のハードウェアの価格を思い出すと、自分が知ってたことをすべて疑い始めてる。
どうやら「Software Creations」BBSは、PCBoard BBSソフトウェアを使って運営されていて、Apogeeのゲームと協力してたみたいだ。 https://x.com/ScottApogee/status/1593729387106512896
ありがとう!右側のアルコーブに、66ブロックが見えてる気がする。各マシンに接続される電話回線を分岐させてるやつだね。2つのブロックが重なってて、右側には配線が広がってる。
うーん、それは面白いね。なんでそのバージョンが元々3drealmsのサイトにホストされてたんだろう?多分、特に理由はないと思うけど、誰かがクールな画像を共有したかっただけかも。でも、もしそれが初期のApogeeシェアウェア配布のBBSだったらどうなるんだろう?
それは本物のBBSじゃないね。本物のBBSってのは、20:50に電話したら、シスオペのママが出て「まだ21:00じゃないから、もうちょっと後にかけ直して」って言われるようなところだよ。
オフィスチェアの技術もあの頃からかなり進化したよね(写真の椅子は、この時代のコンピュータの近くでよく見かけたものだし)。
確かに、Aeronチェアはデザインのクラシックになって、アメリカで一番売れたオフィスチェアらしいけど、1994年に出たんだよね。ウェブとほぼ同じ時期だね。専用のウィキペディアページがあるオフィスチェアデザインって、これだけなのかな? https://en.wikipedia.org/wiki/Aeron_chair
あの頃は良かったな。小さな地元のBBSの仲間意識には代わるものがないと思う。大きなBBSも良かったけど、そっちは今のインターネットフォーラムにちょっと似てたし。BBSが恋しいな、それで俺のSFゲームのストーリーにBBSを取り入れたんだ!興味があったら見てみてね:https://store.steampowered.com/app/3040110/Outsider/
BBSが良かったのか、AOLが良かったのか、どっちが良かったのか、今でも迷うな。成長期の頃、両方ともすごく楽しい経験だったから。
ああ、BBSね。そこでローカルコールと「ローカルトールコール」の違いを学んだんだ(親はめっちゃ怒ってたけど)。
Notorious B.I.G.の「電話代は約2Gのフラット!」ってラインを思い出す!
同じく、でも俺はもっと進んで、州外のBBSに電話して最新のウェアをダウンロードしてたんだ。モデムを手に入れて最初の電話代は250ドル、1984年頃の話(2026年だと約800ドルだね)。親はめっちゃ怒ってた。それで電話フリーキングについて学んだんだ。
> もしかしたら、彼らはDESQview(それよりひどいかも…)で基本的なマルチタスクを実現して、各ボックスで2人のユーザーをサポートしてたのかもしれないね。それって、保護モードを使うには少なくとも386以上が必要だったのかな?それとも仮想8086モードだったのかな?(幸運にも)その辺の細かいことは忘れちゃったけど、DVの下で動かすとどれだけクラッシュしやすくなるかは覚えてるよ。システムが常にフリーズしてたからね。そうそう、DESQviewはそんなにクラッシュしやすい印象はなかったな。416の中でそれを使ってたマルチラインBBSもいくつか知ってたし。特にその使用を明記してたBBSソフトもあったよ:* https://www.synchro.net/docs/multnode_config.html * http://software.bbsdocumentary.com/IBM/DOS/OMEGA/ それから、Quarterdeckの共同創設者の叔父がいる人のコメントもあったよ:* https://news.ycombinator.com/item?id=29396561#unv_29400530 それと、昔のDESQviewの体験をシミュレートしたい人は「twin」を試してみるといいかも:* https://opensource.com/article/20/1/multiple-consoles-twin * https://github.com/cosmos72/twin
DESQviewは全然クラッシュしなかったよ。いろんなBBSソフトを問題なく動かしてたし。「DESQview(それよりひどい...)」ってコメントにはゾクッとした。あの頃のDESQviewは革命的だったし、何年も後にWindowsを使わなきゃいけなかったのがイライラした。ASCIIウィンドウはみんなの好みじゃなかったかもしれないけど、俺は大好きだった。
BBSにはDESQviewを使ってたよ。1回線しかなかったけど、ローカルノードをもう一つ立ち上げて、ユーザーと同時にオンラインになれるようにしてた。特に問題があった記憶はないな。
Diversi-Dial(通称D-Dial)のセットアップの写真を撮っておけばよかったな。あれは、少ないハードウェアでこんなにすごいことを成し遂げてたから、印象に残ってる。Apple ][でリアルタイムチャットシステムを7台の300ボーのモデムで構築してたんだ。元々のマーケティングではCB(市民バンド)シミュレーターって呼ばれてた。最大1200ボーまで動かせたけど、実際にそれが動いてるのは見たことがなかった。6502を通して7人がチャットしてるのがすごいのに、その中の何人かは他のD-Dialとつなげるために1、2本のラインを使ってたんだ。懐かしい記憶だな。 - https://www.ddial.com/ - https://en.wikipedia.org/wiki/Diversi-Dial
それに、大きなD-DialのSYSOPは複数のApple IIをダイジーチェーンでつないでた。コネクタが各マシンのポートを1つ占有するんだ。2台のマシンで12モデムが使える。2台目以降のマシンは5モデム分のスペースを追加できるけど、古いマシンでは1つ減るから、実質的には新しいマシンで6つ増える感じ。SYSOPにとっては、ほとんどお金にならないのに大きな投資だったな。ユーザーアカウントは月5ドルかかってた。私たちのD-Dialは数町離れてたから、その間の交換局でラインを買って、D-Dialに転送してもらってた。これで長距離通話の料金を抑えられたんだ。
重要だけどあまり言及されてないのが、設置された電話会社の回線の数だね。それと、地元の電話会社がその回線のハントグループを正しく設定してくれることも同じくらい大事だった。ハントグループが正常に機能しないと、接続したり切断したりするユーザーに対して電話回線の割り当てを最適化するのがすごく難しくなるからね。それに、当時、地元の電話会社が住宅の地下に25本以上の回線を設置するリクエストを受けるのは珍しかった。大抵は、賭け事でもやってるんじゃないかって思われて、拒否されちゃうんだよね。
こちらの写真に関するトップコメントは、Scott Miller - Apogee/3D Realmsの創設者 @ScottApogee BBS(掲示板システム)は、1995年にインターネットが登場する前のオンライン世界の基盤だった。ApogeeはDan LintonのBBS「Software Creations」と提携して、T3(高帯域幅)ラインで140近くのコールインノードに成長させるために20万ドル以上を投資したんだ。
Exec PCインターネットで働いてたんだけど、そこはアメリカで最大のBBSから進化したんだ。カスタムPCで動いてて、ボードごとに4つのノードがあったと思う。ケースはなし。カスタムソフトウェア。あのBBSは一時250ライン以上あったんだ。モデムの部屋の話を聞いたことがあるけど、終わりの方はすごく暑くて、毎週壊れたのを交換しなきゃいけなかったらしい。
ExecPCにはたくさんのCouriersがあって、ある時点では個別のケースに入ってないただのモデムカードが並んでた。見るとすごかったよ。