1P by neo 23일전 | ★ favorite | 댓글 1개
  • pISSStream

    • pISSStream은 macOS 메뉴 바 앱으로, 국제우주정거장(ISS)의 소변 탱크가 실시간으로 얼마나 차 있는지를 보여줌
    • 다운로드는 한정 수량으로 제공됨
  • Bugs

    • Swift와 macOS 앱 개발의 첫 시도로, 완벽한 코딩 관행을 따르지 않았으며 작은 문제에도 쉽게 오류가 발생할 수 있음
    • 신호가 끊겼을 때 알림을 제공하지 않음
    • 오래된 데이터에 대해 무관심함
    • 오류 처리를 하지 않음
  • Errata

    • 데이터 스트림은 ISS Mimic에서 발견했으며, 소변 탱크의 상태 외에도 더 흥미로운 통계 정보를 제공함
    • 추가적인 통계 정보는 앱에 추가하지 않을 예정임
Hacker News 의견
  • ISS Mimic 프로젝트의 데이터 스트림은 단순히 탱크의 상태를 넘어서 더 많은 흥미로운 통계를 제공함

    • 프로젝트의 비목표를 명확히 전달하는 훌륭한 오픈 소스 커뮤니케이션 사례임
    • 이 프로젝트를 통해 많은 것을 배울 수 있음
  • Bluesky 봇을 통해 HN 스토리를 팔로우하며 익숙한 Github 링크를 발견함

    • 5일 전에 Show HN 스토리를 만들었지만, 그 게시물이 아님을 알게 됨
    • 지난 15년 동안 가장 인기 있는 오픈 소스 프로젝트가 되어 기쁨
    • Swift로 간단한 첫 프로젝트를 시도하면서 ISS Mimic을 발견하고 작업하게 됨
  • NASA의 기술 리드 및 비행 컨트롤러로서 Isslive의 일부로 이 텔레메트리를 공개함

    • 12년 후 PissStream이 등장함
    • 라이브 스트림 서버가 잘 활용되고 있어 기쁨
  • 웹 포트가 제공됨

    • Swift GitHub 저장소를 Gemini 2.0에 붙여 웹 페이지로 포팅함
  • 스트림 처리의 좋은 예시임

    • 변수 이름이 적절하게 사용됨
    • pissYellowLightpissYellowDark라는 색상 변수가 있음
  • 해당 정보가 공개된 것인지 몰랐음

    • 승무원이 화장실을 사용할 때마다 알림을 보낼 수 있음
    • 우주에서는 사생활이 문제가 되지 않는 듯함
    • "메리 크리스마스, 화장실이 가득 찼음"이라는 시기에 적절함