frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: An open-source safety net for home hemodialysis

https://safehemo.com/
12•qweliantanner•3d ago

Comments

qweliantanner•3d ago
Hi HN, I’m building an open-source digital safety net for home hemodialysis patients. This operates ostly as a portfolio piece but i thought it worth sharing.

The Why: Home dialysis gives patients freedom, but introduces a terrifying risk of isolation. If a patient's blood pressure crashes or a line disconnects while a caregiver is asleep in the next room, the machine sounds an alarm, but it only beeps in the room. It doesn't text the spouse, it doesn't alert the clinic, and it doesn't notify emergency contacts. I lost my mother to a disconnect in home care, so I decided to build the safety net I wish we had that night. Of course, who knows how effective this may have been if it existed.

The Tech: It's built on Elixir and Phoenix LiveView. Active dialysis sessions are backed by OTP GenServers to maintain state. If an anomaly is detected (like a hypotensive drop), Phoenix.PubSub instantly broadcasts the event over WebSockets to a LiveView dashboard and triggers SMS alerts to the patient's "Care Network." Because proprietary medical devices are locked down, I also built a mock IoT server in Rust that streams medically plausible, simulated telemetry to test the pipeline.

The Reality Check: I shared the first build with a dialysis community on Reddit and got rightfully roasted by a caregiver. He pointed out that exhausted patients don't want another "app" or a GitHub link—they just want to tame the chaos of medical documents and get help when they need it. It was a humbling UX lesson that forced me to pivot. I immediately simplified the onboarding and built "Community Hubs" so users can upload their own knowledge bases and machine manuals.

It’s currently in Pre-Alpha (using the Rust simulator for data). I would love any feedback on the Elixir/OTP architecture, the LiveView real-time dashboard, or the overall UX flow.

Repo: https://github.com/qweliant

(Note: To test the dashboard and simulator, you do have to create an account so the database can build your Care Network topology. You can use fake info!)

chromatin•1h ago
Incredible; I'll let my patients* on Home HD know about this.

*not a nephrologist but have several pts on home hd

mech422•3d ago
That's actually a pretty cool - especially for a portfolio piece. While it's not for common use (yet?), it gives prospective employers an idea of how you would work with safety critical code, as we as the 'normal' CRUD/web stuff.
qweliantanner•1d ago
thank you so much
thebeardisred•1h ago
FYI, the "Explore the docs" link in README.md links back to the repo and not actual documentation.

France's aircraft carrier located in real time by Le Monde through fitness app

https://www.lemonde.fr/en/international/article/2026/03/20/stravaleaks-france-s-aircraft-carrier-...
360•MrDresden•7h ago•318 comments

Our commitment to Windows quality

https://blogs.windows.com/windows-insider/2026/03/20/our-commitment-to-windows-quality/
68•hadrien01•1h ago•92 comments

Attention Residuals

https://github.com/MoonshotAI/Attention-Residuals
49•GaggiX•2h ago•8 comments

VisiCalc Reconstructed

https://zserge.com/posts/visicalc/
133•ingve•3d ago•55 comments

The Los Angeles Aqueduct Is Wild

https://practical.engineering/blog/2026/3/17/the-los-angeles-aqueduct-is-wild
235•michaefe•3d ago•128 comments

Parallel Perl – autoparallelizing interpreter with JIT

https://perl.petamem.com/gpw2026/perl-mit-ai-gpw2026.html#/4/1/1
77•bmn__•2d ago•30 comments

Delve – Fake Compliance as a Service

https://deepdelver.substack.com/p/delve-fake-compliance-as-a-service
379•freddykruger•1d ago•129 comments

Entso-E final report on Iberian 2025 blackout

https://www.entsoe.eu/publications/blackout/28-april-2025-iberian-blackout/
157•Rygian•9h ago•59 comments

Launch HN: Sitefire (YC W26) – Automating actions to improve AI visibility

24•vincko•3h ago•20 comments

The Social Smolnet

https://ploum.net/2026-03-20-social-smolnet.html
89•aebtebeten•7h ago•11 comments

The worst volume control UI in the world

https://uxdesign.cc/the-worst-volume-control-ui-in-the-world-60713dc86950
21•andsoitis•2d ago•12 comments

Super Micro Shares Plunge 25% After Co-Founder Charged in $2.5B Smuggling Plot

https://www.forbes.com/sites/tylerroush/2026/03/20/super-micro-shares-plunge-25-after-co-founder-...
252•pera•6h ago•116 comments

Video Encoding and Decoding with Vulkan Compute Shaders in FFmpeg

https://www.khronos.org/blog/video-encoding-and-decoding-with-vulkan-compute-shaders-in-ffmpeg
132•y1n0•3d ago•47 comments

Flash-KMeans: Fast and Memory-Efficient Exact K-Means

https://arxiv.org/abs/2603.09229
151•matt_d•3d ago•12 comments

Just Put It on a Map

https://progressandpoverty.substack.com/p/just-put-it-on-a-map
120•surprisetalk•4d ago•61 comments

Regex Blaster

https://mdp.github.io/regex-blaster/
119•mdp•2d ago•48 comments

Java is fast, code might not be

https://jvogel.me/posts/2026/java-is-fast-your-code-might-not-be/
155•siegers•7h ago•157 comments

ArXiv declares independence from Cornell

https://www.science.org/content/article/arxiv-pioneering-preprint-server-declares-independence-co...
683•bookstore-romeo•16h ago•233 comments

HP trialed mandatory 15-minute support call wait times (2025)

https://arstechnica.com/gadgets/2025/02/misguided-hp-customer-support-approach-included-forced-15...
281•felineflock•7h ago•181 comments

Too Much Color

https://www.keithcirkel.co.uk/too-much-color/
88•maguay•2d ago•50 comments

90% of crypto's Illinois primary spending failed to achieve its objective

https://www.mollywhite.net/micro/entry/202603172318
111•speckx•4h ago•77 comments

FSF statement on copyright infringement lawsuit Bartz v. Anthropic

https://www.fsf.org/blogs/licensing/2026-anthropic-settlement
225•m463•4d ago•107 comments

Show HN: Sonar – A tiny CLI to see and kill whatever's running on localhost

https://github.com/RasKrebs/sonar
106•raskrebs•10h ago•60 comments

I'm OK being left behind, thanks

https://shkspr.mobi/blog/2026/03/im-ok-being-left-behind-thanks/
719•coinfused•7h ago•608 comments

Randomization in Controlled Experiments

https://queue.acm.org/detail.cfm?id=3778029
16•pykq•3d ago•2 comments

The Soul of a Pedicab Driver

https://www.sheldonbrown.com/pedicab.html
123•haritha-j•11h ago•35 comments

Chuck Norris has died

https://variety.com/2026/film/news/chuck-norris-dead-walker-texas-ranger-dies-1236694953/
643•mp3il•6h ago•387 comments

Show HN: An open-source safety net for home hemodialysis

https://safehemo.com/
12•qweliantanner•3d ago•5 comments

The bespoke software revolution? I'm not buying it

https://world.hey.com/jason/the-bespoke-software-revolution-i-m-not-buying-it-4bfad9ec
8•FireBy2024•32m ago•0 comments

Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found

https://trustedsec.com/blog/full-disclosure-a-third-and-fourth-azure-sign-in-log-bypass-found
277•nyxgeek•19h ago•88 comments