1 Punkte von GN⁺ 2024-12-25 | 1 Kommentare | Auf WhatsApp teilen
  • pISSStream

    • pISSStream ist eine macOS-Menüleisten-App, die den Füllstand des Urintanks der Internationalen Raumstation ISS (ISS) in Echtzeit anzeigt.
    • Der Download ist nur in begrenzter Stückzahl verfügbar.
  • Bugs

    • Als erster Versuch in der Swift- und macOS-App-Entwicklung wurden nicht alle Best Practices eingehalten, und bei kleinen Problemen kann es leicht zu Fehlern kommen.
    • Es wird keine Benachrichtigung angezeigt, wenn die Verbindung abbricht.
    • Alte Daten werden nicht berücksichtigt.
    • Es gibt keine Fehlerbehandlung.
  • Errata

    • Der Datenstrom wurde auf ISS Mimic gefunden; er liefert neben dem Urintank-Status noch interessantvollere Statistiken.
    • Zusätzliche Statistikinformationen sind nicht für eine Aufnahme in die App geplant.

1 Kommentare

 
GN⁺ 2024-12-25
Hacker News Kommentar
  • Der Datenstrom des ISS Mimic-Projekts liefert nicht nur den Tankstatus, sondern viel spannendere Statistiken.

    • Das Projekt ist ein starkes Beispiel für Open-Source-Kommunikation, weil es klar macht, was nicht Teil des Projektziels ist.
    • Man kann von diesem Projekt eine Menge lernen.
  • Über einen Bluesky-Bot habe ich HN-Stories verfolgt und einen vertrauten GitHub-Link gefunden.

    • Vor 5 Tagen wurde eine Show-HN-Story erstellt, aber ich stellte fest, dass es nicht dieser Beitrag ist.
    • Ich freue mich, dass es mein beliebtestes Open-Source-Projekt der letzten 15 Jahre wurde.
    • Ich habe es entdeckt, als ich mein erstes kleines Swift-Projekt versuchte, und daran gearbeitet.
  • Als technischer Leiter der NASA und Flugkontrolleur habe ich diese Telemetrie als Teil von Isslive veröffentlicht.

    • 12 Jahre später kam PissStream.
    • Es ist schön zu sehen, dass der Live-Stream-Server sinnvoll genutzt wird.
  • Ein Web-Port wird bereitgestellt.

    • Ich habe das Swift-GitHub-Repository an Gemini 2.0 angehängt und als Webseite portiert.
  • Ein gutes Beispiel für Stream-Verarbeitung.

    • Die Variablennamen sind gut eingesetzt.
    • Es gibt Farbvariablen namens pissYellowLight und pissYellowDark.
  • Ich wusste nicht, dass diese Infos öffentlich sind.

    • Man kann bei jeder Nutzung der Toilette durch das Besatzungspersonal Benachrichtigungen senden.
    • Im Weltraum scheint Privatsphäre anscheinend kein Problem zu sein.
    • Das passt zu „Merry Christmas, die Toilette ist voll.“