1 ポイント 投稿者 GN⁺ 2024-12-25 | 1件のコメント | WhatsAppで共有
  • pISSStream

    • pISSStreamはmacOSのメニューバーアプリで、国際宇宙ステーション(ISS)の尿タンクがリアルタイムでどの程度満杯かを表示します
    • ダウンロードは限定数で提供されています
  • Bugs

    • SwiftとmacOSアプリ開発を初めて試みたため、コーディングのベストプラクティスを完全に踏襲しておらず、些細な問題でも簡単にエラーが発生する可能性があります
    • 通信が切れた場合に通知を提供しません
    • 古いデータを無視します
    • エラーハンドリングを行っていません
  • Errata

    • データストリームはISS Mimicから見つけており、尿タンクの状態以外にもより興味深い統計情報を提供しています
    • 追加の統計情報はアプリに追加する予定はありません

1件のコメント

 
GN⁺ 2024-12-25
Hacker Newsコメント
  • ISS Mimicプロジェクトのデータストリームは、タンクの状態だけでなく、より興味深い統計情報も提供している

    • このプロジェクトでは、何を対象外としているか(非目標)を明確に伝える、優れたオープンソースのコミュニケーション事例になっている
    • このプロジェクトから多くのことを学ぶことができる
  • BlueskyボットでHNストーリーをフォローしていたところ、見覚えのあるGitHubリンクを見つけた

    • 5日前にShow HNストーリーを作成したものの、その投稿ではないことが分かった
    • 過去15年間で最も人気のあるオープンソースプロジェクトの1つになっていて嬉しい
    • Swiftで最初の簡単なプロジェクトとして試みた際に、ISS Mimicを見つけて作業を始めた
  • NASAの技術リード兼フライトコントローラとして、Issliveの一部としてこのテレメトリを公開していた

    • 12年後にPissStreamが登場した
    • ライブストリームサーバーがうまく活用されていて嬉しい
  • ウェブへ移植されたものが提供されている

    • SwiftのGitHubリポジトリをGemini 2.0に接続して、ウェブページとしてポートした
  • ストリーム処理の良い例

    • 変数名がうまく使われている
    • pissYellowLightpissYellowDarkという色の変数名がある
  • その情報が公開されていたとは思わなかった

    • クルーがトイレを使うたびに通知を送ることができる
    • 宇宙ではプライバシーが問題にならないようだ
    • 「メリークリスマス、トイレが満杯になった」という時期にはぴったり