Joyboard is a balance board peripheral for the Atari 2600

2025/12/03 22:19

Joyboard is a balance board peripheral for the Atari 2600

RSS: https://news.ycombinator.com/rss

要約

日本語訳:

アトリウス 2600 用のバランス感知周辺機器「Joyboard」は、1983 年に Amiga Corporation が発売しました。ユーザーが傾くと下部にある四つの方向性ラッチを作動させる仕組みで動作し、標準的なジョイスティックを受け付けるポートも備えていました。公式ゲームは「Mogul Maniac」(スキー・スラローム)だけがボードと一緒に販売されました。他のタイトルとしては、Joyboard をジョイスティック代替品として使用できる Amiga 開発の「Off Your Rocker」や「Surf's Up」が開発されたものの、リリースには至りませんでした。デザイン的には Nintendo の Wii Balance Board と比較されることが多いですが、後者はラッチではなく圧力センサーを使用しています。AmigaOS 開発者たちは Joyboard を使って完全に静止するためのリラクゼーションエクササイズに利用し、この実践は「Guru Meditation」エラーメッセージの由来とユーモラスに結び付けられています。イアン・ボゴストは後に「Guru Meditation」というゲームを制作し、プレイヤーが Joyboard 上で静止してインゲーム内瞑想目標を達成するよう促しました。このゲームは AtariAge を通じて 10 本のカートリッジだけが製造されました。ボードはスキーヤーのサイジ・チャフィーによってテレビ出演や玩具フェアで紹介されましたが、限られたゲームライブラリと短い寿命により主流ゲーミングハードウェアへの持続的な影響はほとんどなく、レトロ愛好家には興味深いコレクションアイテムとして残っています。

本文

Joyboard(ジョイボード)

属性
製造元Amiga Corporation(アミガ・コーポレーション)
種類ゲームコントローラー
世代第二世代
寿命1983年

Joyboard は、1983 年に発売された Atari 2600 ホームビデオゲームコンソール用のバランスボード周辺機器です。プレイヤーは Joyboard の上に立ち、さまざまな方向へ傾くことでゲームを操作します。この装置は、スキーヤーのスージー・チャフィ(Suzy Chaffee)によってテレビ番組や玩具フェアでデモンストレーションされました。

仕組み

  • 標準的なジョイスティックに備わる 4 方向のレッチがボード裏面に取り付けられています。
  • 傾くとこれらのレッチが作動し、移動コマンドがコンソールへ送信されます。
  • Joyboard を使用していない際は、側面にあるケーブル入り口近くのポートから通常の Atari ジョイスティックを「通過」させることもできます。

同様のデバイス

Nintendo Wii の Wii Balance Board(ウィー・バランス・ボード)と比較されることが多いです。こちらは足に圧力センサーを配置し、シンプルなレッチではなく各足の圧力でゲームを操作します。

ゲーム

  • Mogul Maniac(モグル・マニア) – Joyboard 用にリリースされた唯一のタイトル。Amiga Corporation が開発したスラロム滑走型ゲームで、ボードと一緒に販売されました。
  • Off Your Rocker(オフ・ユア・ロッカー) – もうひとつの Amiga 開発作業中のタイトル。通常のジョイスティックの代わりに Joyboard を使用でき、画面上に表示される「Rockin’ Rollie」というキャラクターの色と音を繰り返すパズルです。完成はしているものの公式リリースはなく、Pleasant Valley Video によってカートリッジが配布されました。
  • Surf’s Up(サーフス・アップ) – Joyboard 用に設計されたサーフィンゲームですが、未発売で終わりました。

歴史的逸話

Amiga OS の初期開発時には、プログラマが Joyboard を「リラクゼーションエクササイズ」として使用しました。レッチを作動させないように完全に静止し続ける練習です。この実践は、後の AmigaOS で有名になった Guru Meditation エラーへのインスピレーションとされています。

Persuasive Games の Ian Bogost は、その後 Guru Meditation(グル・メディテーション)というゲームを制作しました。これは「正統な禅瞑想」体験を目指すもので、プレイヤーはジョイスティックで操作しながら Joyboard 上に座り(足を組み)、成功すると画面上のヨギが立ち上がり、浮かび、タイマーが開始します。Bogost は AtariAge と協力してカートリッジ版を制作しました。


参考文献

  1. “How we created the AMIGA Computer,” Info Magazine, Issue 13.
  2. Freiberger, P. (1983). Pointing Devices for Personal Computers: Mice Lead the Way – InfoWorld, 8 Aug 1983.
  3. Bogost, I. (2007‑07‑15). “The Prehistory of Wii Fit.” Water Cooler Games.
  4. Amiga Joyboard – Amiga history guide.
  5. “Atari 2600 – Controllers – Joyboard.” AtariAge.
  6. HIGH TECH Skiing, Dec 1983, p. 96 – description of Mogul Maniac gameplay.
  7. “Off Your Rocker (Amiga) – Manuals.” AtariAge.
  8. “Cribsheet.” Next Generation, No. 39, March 1998, p. 22.
  9. Reimer, J. (2007‑08‑12). “A history of the Amiga, part 2: The birth of Amiga.” Ars Technica.

Joyboard – archived 2017‑07‑21 at the Wayback Machine (AtariAge).

同じ日のほかのニュース

一覧に戻る →

2025/12/10 0:00

Show HN: Gemini Pro 3 hallucinates the HN front page 10 years from now

## Japanese Translation: ## 改訂版まとめ この記事では、最近のさまざまな技術的マイルストーンとリリースをレビューしています。 1. **SpaceX**:Starship HLS‑9 が Sea of Tranquility からテレメトリーを正常に送信しました。 2. **Linux Kernel**:バージョン 7.4 に完全な上流化された 100 % Rust カーネルが含まれています。 3. **開発者プラクティス**:生のコードを書くこととコンパイラプロンプトを使用することを対比した議論があります。 4. **人工知能**:LLaMA‑12 7B モデルは WebAssembly を介してコンタクトレンズ上で動作し、YC シード付きスタートアップ Nia は自律型コーディングエージェントを導入しています。 5. **教育ツール**:AlgoDrill は LeetCode パターンの強化に向けたインタラクティブなプラットフォームを提供します。 6. **エネルギー研究**:ITER の炉は 20 分間連続で正のエネルギー収支を達成しました。 7. **ハードウェア修理**:2024 年製 Framework Laptop を復元する方法を詳細に説明したレトロスペクティブガイドがあります。 8. **クラウドサービス**:Google は Gemini Cloud Services の提供を終了します。 9. **グラフィックスプログラミング**:WebGPU 2.0 により第 5 次元の可視化が可能になりました。 10. **Linux ディストリビューション**:Debian がバージョン 18 “Trixie” をリリースしました。 11. **プログラミング言語提案**:`sudo` ユーティリティを Zig で書き直す提案が提示されています。 この記事はこれらの出来事を文脈に置き、各々が過去の成功にどのように基づいているかを指摘し、その進歩が今後の開発実践、AI 統合、およびクラウドサービス戦略に影響を与えることを示唆しています。

2025/12/10 2:08

PeerTube is recognized as a digital public good by Digital Public Goods Alliance

## Japanese Translation: ### Summary PeerTubeはプラットフォームに依存しない多言語対応のビデオホスティングおよびライブストリーミングソリューションで、正式にデジタル公共財(DPG ID0092472)として承認されています。2025年10月7日にRicardo Torresによるレビューが行われ、Platform Independence評価を含むすべてのDPG標準要件を満たしていることが確認されました。これにより、ベンダーロックインなしで任意のインフラ上で実行できることが保証されています。ソースコードはGitHub(`github.com/Chocobozzz/PeerTube`)とFramagit(`framagit.org/framasoft/peertube`)で公開されており、透明性とコミュニティの貢献を確保しています。PeerTubeは44以上の言語(エスペラント、アラビア語、中国語簡体字・繁体字、日本語、韓国語、スペイン語、フランス語、ドイツ語、イタリア語、ポルトガル語、ロシア語など)をサポートし、フランスの教育省からイタリアの国家研究評議会、複数のドイツ大学、Blender、Debianプロジェクト、および活動家グループまで、多様な組織で既に利用されています。承認は2026年10月7日まで有効であり、毎年自己申告による使用状況更新が求められます。この推奨は、機関やオープンソースコミュニティが分散型ビデオプラットフォームを採用することを促進し、メディアホスティングの風景をよりオープンで多言語化、ベンダー非依存な解決策へとシフトさせる可能性があります。

2025/12/10 5:33

Django: what’s new in 6.0

## Japanese Translation: --- ## Django 6.0 – 主なリリースハイライト *リリース日 2025‑12‑03* | エリア | 変更点 | 意義 | |------|--------------|----------------| | **テンプレート** | 新しい `{% partialdef %}` / `{% endpartialdef %}` タグで、テンプレートを再利用可能なフラグメントに分割し、インラインまたは別途レンダリングでき、htmx とも相性が良い。 | テンプレートの DRY 化、ボイラープレート削減、コンポーネント再利用の容易化。 | | **バックグラウンドタスク** | 組み込み「Tasks」フレームワーク: `@task` デコレーター + `Task.enqueue()` API。組み込みバックエンド(`ImmediateBackend`、`DummyBackend`)があり、実稼働ではサードパーティパッケージ(例: `django-tasks` の `DatabaseBackend`)が必要。 | 単純なジョブに対して外部タスクライブラリの必要性を排除しつつ、実稼働時の柔軟性は維持。 | | **セキュリティ** | `ContentSecurityPolicyMiddleware` を追加。 `SECURE_CSP` と `SECURE_CSP_REPORT_ONLY` で設定可能。ノンスは自動生成され、テンプレート内では `{% csp_nonce %}`(`nonce="{{ csp_nonce }}"`)で使用できる。 | 自動ノンス処理付きの CSP サポートを組み込み、XSS リスクをデフォルトで低減。 | | **メール** | Django のメール API が Python の `email.message.EmailMessage` を利用するように変更。 `EmailMessage.send()` は内部でこの API に変換し、インライン添付は `MIMEPart` オブジェクトで追加可能。 | 標準ライブラリ互換のモダンなメール処理と簡易的な添付サポート。 | | **Mail API の非推奨** | `django.core.mail` API ではキーワード専用引数が必須となり、位置オプションパラメータは警告を出し将来的にエラーになる。 | より明確な API 使用を促進し、コードの未来保証を実現。 | | **シェル** | 自動インポートが拡張され、 `settings`、`connection`、`models`、`reset_queries`、`functions`、`timezone` が追加。 | もっと高速で便利な対話型開発環境。 | | **ORM** | • 動的フィールド(`db_default`、`GeneratedField`)は `save()` 後に SQL RETURNING を通じてリフレッシュされる;未対応バックエンドでは次回アクセス時まで遅延。<br>• `StringAgg` 集約がすべてのサポートデータベースで動作;文字列リテラル区切りは `Value()` で包む必要。<br>• デフォルト主キー型が `BigAutoField` に変更され、新規プロジェクトでは `DEFAULT_AUTO_FIELD` を設定しなくなる。 | モデル定義の簡素化、パフォーマンス向上、大規模アプリでの PK 終了防止。 | | **テンプレート変数 & タグ** | `forloop.length` が追加され、ループ長にアクセス可能;更新された `querystring` タグは `?` で接頭辞し、複数位置引数を受け取り、重複時には優先順位でマージ。 | より表現力豊かなテンプレートロジックとクリーンなクエリ文字列処理。 | | **コミュニティ** | Django 6.0 に 174 人の貢献者が参加。リリースノートではアップグレード準備を強調し、開発者に新機能を試すよう呼びかける;今後のリリースでタスクバックエンドや CSP 機能が拡張される可能性。 | 健全なコミュニティサポートとさらなる改善へのロードマップを示唆。 | **まとめ:** Django 6.0 は、再利用可能なテンプレートフラグメント、オプションの組み込みタスクシステム、ノンス付き CSP ミドルウェア、モダン化されたメール API など、実務で即使える改善を提供します。さらに ORM の強化、シェルの利便性向上、旧パターンの非推奨により、ボイラープレート削減・セキュリティ向上・大規模プロジェクトの将来準備が実現されます。 ---