1 points par GN⁺ 2024-12-25 | 1 commentaires | Partager sur WhatsApp
  • pISSStream

    • pISSStream est une application de la barre de menus macOS qui affiche en temps réel le niveau de remplissage du réservoir à urines de la Station spatiale internationale (ISS)
    • Le téléchargement est proposé en quantité limitée
  • Bugs

    • Il s’agit d’une première tentative de développement Swift et macOS, les bonnes pratiques de codage ne sont pas strictement suivies et des erreurs peuvent survenir facilement même pour de petits problèmes
    • Aucune alerte n’est fournie en cas de perte de signal
    • Les données anciennes sont ignorées
    • Aucun traitement des erreurs n’est effectué
  • Errata

    • Le flux de données a été découvert via ISS Mimic et propose des statistiques encore plus intéressantes en plus de l’état du réservoir à urines
    • Aucune statistique supplémentaire n’est prévue pour être ajoutée à l’application

1 commentaires

 
GN⁺ 2024-12-25
Commentaires Hacker News
  • Le flux de données du projet ISS Mimic offre bien plus que l'état du réservoir : une quantité d'autres statistiques intéressantes

    • C’est un excellent exemple de communication open source qui clarifie clairement ce que le projet n’a pas vocation à faire
    • On peut apprendre énormément avec ce projet
  • En suivant une story HN via un bot Bluesky, j’ai trouvé un lien GitHub familier

    • Il s’agissait d’une story publiée sur Show HN il y a 5 jours, pas de celle-ci
    • Heureux d’être devenu le projet open source le plus populaire depuis 15 ans
    • J’ai découvert ISS Mimic en essayant mon premier petit projet en Swift et j’ai commencé à y travailler
  • En tant que lead technique et flight controller de la NASA, j’ai publié cette télémétrie dans le cadre d’Isslive

    • 12 ans plus tard, PissStream est apparu
    • Je suis content de voir que le serveur de streaming en direct est bien utilisé
  • Un port web est disponible

    • Le dépôt Swift de GitHub a été porté sur Gemini 2.0 pour en faire une page web
  • Un bon exemple de traitement de flux

    • Les noms des variables sont bien choisis
    • Il y a des variables de couleur nommées pissYellowLight et pissYellowDark
  • Je ne savais pas que cette information était publiée

    • On peut envoyer une notification chaque fois qu’un membre d’équipage utilise les toilettes
    • Dans l’espace, la question de la vie privée ne semble pas poser problème
    • La phrase « Merry Christmas, the toilet is full » est parfaitement adaptée au contexte