<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: felixzeller</title><link>https://news.ycombinator.com/user?id=felixzeller</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 15:58:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=felixzeller" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>An update after the feedback here:
I added ATMOS, a BIOS-style command layer for the browser version of shii•haa:
<a href="https://shiihaa.app/atmos/" rel="nofollow">https://shiihaa.app/atmos/</a>
It explains how to open the interface: no login requirements, no availability issues.
Thanks again to everyone. It helped shape the interface.</p>
]]></description><pubDate>Fri, 05 Jun 2026 14:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412865</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48412865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412865</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Great feedback, thank you. The browser version still depends on the device/browser mic chain and it looks like the threshold is too strict on some iPhone/Safari setups. I`ll look into this case. It should not get stuck at signal too weak if the room is silent and breathing clearly audible.</p>
]]></description><pubDate>Thu, 04 Jun 2026 19:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48403566</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48403566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48403566</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Lungy looks really nice. With shiihaa I am exploring a different direction: silent biofeedback. microphone-based breathing feedback that tries not to become the object of attention but instead supports self-awarness and introspection.</p>
]]></description><pubDate>Thu, 04 Jun 2026 08:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395782</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48395782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395782</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Thanks for catching this. The iOS app is currently blocked in Germany (and some other EU countries) because DSA information is still pending. Hopefully soon. Android is available there. 
The biofeedback can be accessed via browser without creating an account. The link and details are in the repo README.</p>
]]></description><pubDate>Wed, 03 Jun 2026 10:36:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48382203</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48382203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48382203</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>That`s very cool. I chose the phone mic, because everybody already has one, no extra device needed. The downside is normalization: from room noise to breathing style. I do use an ML layer to deal with some of these variations but only after basic signal checks. The hard part is to decide when the microphone signal is too ambiguous to use at all...</p>
]]></description><pubDate>Wed, 03 Jun 2026 09:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381996</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48381996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381996</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Exactly the kind of use I don`t want to support. I do not upload raw audio or speech and I don`t try to identify individuals from the signal. The app was built for voluntary feedback on mood and rhythm.</p>
]]></description><pubDate>Wed, 03 Jun 2026 09:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381939</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48381939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381939</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Thank you so much for your kind words. The microphone is the hard part, so I am trying to learn where the limits are instead of just pretending they do not exist... 
What happened to your project?</p>
]]></description><pubDate>Wed, 03 Jun 2026 08:08:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381276</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48381276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381276</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>there is a no-account path for the browser version of the biofeedback feature now.</p>
]]></description><pubDate>Wed, 03 Jun 2026 06:35:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48380693</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48380693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48380693</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>The Android app is now available in all Play Store countries except mainland China</p>
]]></description><pubDate>Wed, 03 Jun 2026 06:30:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48380656</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48380656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48380656</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Fair question.
I do use tools sometimes to correct long reads, but the content (and thus the mistake here) is mine. I should have checked the README against the released app before posting.
The README is corrected now, and there is a no-account path for the browser biofeedback demo.</p>
]]></description><pubDate>Wed, 03 Jun 2026 06:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48380614</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48380614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48380614</guid></item><item><title><![CDATA[New comment by felixzeller in "Show HN: Live breath detection and biofeedback from a phone microphone"]]></title><description><![CDATA[
<p>Thanks, that is actually really useful. I chose the account system because I had it from the web side, but I see your point. Will think it through properly.</p>
]]></description><pubDate>Tue, 02 Jun 2026 22:10:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48377030</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48377030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48377030</guid></item><item><title><![CDATA[Show HN: Live breath detection and biofeedback from a phone microphone]]></title><description><![CDATA[
<p>Hi everyone, I am Felix, a famliy doctor from ZH, Switzerland. 
A couple of month ago I started this little project called 
shii • haa, a breathing app that uses the phone`s microphone 
for live biofeedback<p>My prior work in emergency medicine and intensive care was 
closesly linked to breathing, mostly in critical situations...
and let me to reevaluate my own way of breathing. over time 
one question popped into my mind: can medical knowledge and 
biofeedback make an app actually promote self-awareness instead 
of attaching your goals to the award system of the app.<p>it combines signal processing, a breathing state machine and ML. 
The state machine follows inhale, exhale and transitions in the 
mic signal. A quality layer rejects noisy or ambiguous windows 
before signals are used for feedback. All processing is done 
on-device, no speech or raw audio is uploaded.<p>What I'm trying to avoid is turning breathing into another score 
or game. The app gives feedback on rhythm, depth and regularity, 
but the point is more "notice what you are doing" than "perform 
well".<p>I'd be interested in feedback, especially from people who have 
worked on signal processing, health UX, or Android/iOS audio 
issues.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48372036">https://news.ycombinator.com/item?id=48372036</a></p>
<p>Points: 67</p>
<p># Comments: 26</p>
]]></description><pubDate>Tue, 02 Jun 2026 16:02:47 +0000</pubDate><link>https://github.com/shiihaa-app/shiihaa-breath-detection</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48372036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48372036</guid></item><item><title><![CDATA[Why a healthy breath is a piece of engineering we don't appreciate]]></title><description><![CDATA[
<p>Article URL: <a href="https://shiihaa.app/blog/it-breathes-i-breathe/">https://shiihaa.app/blog/it-breathes-i-breathe/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48212865">https://news.ycombinator.com/item?id=48212865</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 20 May 2026 19:30:59 +0000</pubDate><link>https://shiihaa.app/blog/it-breathes-i-breathe/</link><dc:creator>felixzeller</dc:creator><comments>https://news.ycombinator.com/item?id=48212865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48212865</guid></item></channel></rss>