4 ms·
Heh, I follow a Bluesky bot that posts HN stories that have gone over 50 points and unexpectedly saw a very familiar Github link. I'd made a Show HN story about
by jaennaet 2y ago
Heh, I follow a Bluesky bot that posts HN stories that have gone over 50 points and unexpectedly saw a very familiar Github link. I'd made a Show HN story about this ~5 days ago (https://news.ycombinator.com/item?id=42464454 https://news.ycombinator.com/item?id=42464454) and I was like "huh, how'd that suddenly get more traction" but turns out it wasn't even my post!
I'm so delighted that this is easily my most popular OSS project over the past 15 or so years (I have my "serious" stuff elsewhere), and I'm not being sarcastic here.
I'll happily answer any questions folks have (expect some reply lag because holiday season). I figure the most popular question is probably going to be "… but why?" though, and the honest-to-the-gods answer is "because I thought it was funny"; I was trying to come up with a nice and simple 1st project to do with Swift (holy crap that language's concurrency story is confusing), and once I ran into iss-mimic I knew what I had to do.
- yen223 2y agoAre you planning to add AI and monetize this?
- jaennaet 2y agoAbsolutely! Realtime data will require a subscription, which will also include an LLM analysis of the past week's data. I think one of the VCs funding my upcoming disruptive space station piss tank telemetry platform requested that. I'm pretty sure I can also shove a blockchain in there somewhere too even though they're a bit passé.
- kylecazar 2y agoMore agile
- mgsouth 2y agoYou don't really want an agile toilet interface. This is more a waterfall project.
- readyplayernull 2y agoMake sure there's plenty of space to output those logs.
- roland35 2y agoBoooo :)
- gruturo 2y agoWaterfall in a zero-g environment? I don't think so sir, Agile all the way.
- VTimofeenko 2y agoWhy not kanban? Stuff floats in the air on its own anyway.
- juahan 2y agoFinally a real 3D kanban.
- NBJack 2y agoI regret to inform you that waterfall planning is often considered a fail state in the toilet development world (and a messy one to clean up). I can however recommend the Spiral Model [1] as a lesser known Waterfall variation, which carries a heavier focus on risk management. It resembles a conch shell, and may require up to three attempts [2] to get your toilet development process correct. [1] https://en.m.wikipedia.org/wiki/Spiral_model https://en.m.wikipedia.org/wiki/Spiral_model [2] https://en.m.wikipedia.org/wiki/Demolition_Man_(film) https://en.m.wikipedia.org/wiki/Demolition_Man_(film)
- wayvey 2y agoThank you, this response made my day:)
- borski 2y agoThank you for this holiday gift of laughter <3
- KaiserPro 2y agoWill you release the piss dataset for commercial use? or will you consider a piss left license?
- charles_f 2y agoWill it be called the piss+ or the piss-pro?
- throwup238 2y agoPiss+ ofcourse. It sets up the zero-G defecation market for the much more profitable piss+poop product. But the real money is in piss+poop enterprise which comes with SSO (single shit to orbit).
- robertlagrant 2y agoCan you elaborate on where quantum computing can fit in? We want this thing future-proofed.
- jaennaet 2y agopISSStream is already a quantum application as I wrote it while in a box with a poison gas system that can be triggered by the decay of a radionuclide, allowing me to be in a superposition of being alive and dead – technically the app both exists and doesn't exist. I'm 100% certain this is how quantum computation works and am available for department chair positions and speaking engagements for conferences.
- slater 2y agoSentient cat programmer: Confirmed.
- robertlagrant 2y agoThat makes sense, but what if your service goes down and we can't get a hold of all the valid data? Before I invest in the $0/year fee, I'd like you to confirm that you're using the Blockchain somehow?
- keyle 2y agoHave you considered making this a library? I think every Swift application needs this important metric on the about panel.
- jaennaet 2y agoIt actually started life as a Swift library package + cli tool without any sort of Xcode project, but somehow when I tried to add it to an Xcode GUI project I just kept getting weird-ass linker errors and gave up after a while (nobody ask what those errors were, it's been a week and I can barely remember what happened yesterday)
- bingo-bongo 2y agoHah! This is great! I’ve done something like this, but also used the location of ISS to figure out which country was “getting pissed on the most” by the astronauts. I’m fairly sure I got a working script somewhere for the data, but unfortunately never got around to create a leaderboard website for it :/
- llm_trw 2y agoNow I'm thinking doing it for constellations, which zodiac is the most celestially pissy.
- bingo-bongo 2y agoThe sky’s the limi.. no wait :D
- Dilettante_ 2y agoKnowing which star sign 'causes' people to pee would be invaluable information to astrologists!
- jaennaet 2y agoI would like to remind everyone that the "New pull request" button is like right there on https://github.com/jaennaet/piSSStream/pulls https://github.com/jaennaet/piSSStream/pulls It'd be fantastic to have the flag of the country last pissed on in the menu bar item. Ie. when the tank level increased last I guess? The value doesn't always seem to just monotonically increase though, but I could be wrong – frankly I haven't paid that close attention to the value. Could also be something like microgravity causing a bit of… uh… slosh making the sensor reading slightly inaccurate, or something along those lines?
- shever73 2y agoThis has nerd-sniped me waaaay too much. Now I need to know the capacity of the ISS urine tank since an average adult urination is between 200 and 350ml.
- 2y ago
- N3cr0ph4g1st 2y agolink the bluesky bot?
- shepardrtc 2y agoI know they're working on ways to recycle the urine into water. Can you add a display of water levels and somehow show when it transfers between the two?
- bingo-bongo 2y agoThere is a metric or code already that shows when the recycling happens - if I recall correctly it’s at least a couple of times per day, but I’ll check my notes tomorrow…
- KaiserPro 2y agoI suspect I need to combine that datasource with this indicator that I made: https://www.secretbatcave.co.uk/electronics/shart-o-meter/ https://www.secretbatcave.co.uk/electronics/shart-o-meter/
- deleted 2y ago[deleted]