<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: msyea</title><link>https://news.ycombinator.com/user?id=msyea</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 12:36:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=msyea" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by msyea in "Ask HN: Programmable Watches with WiFi?"]]></title><description><![CDATA[
<p>You can make standalone Garmin Wifi Apps for free (you only have to pay if you want to charge).<p>Do note that it's very janky. By default web requests proxy via the phone - if you want to try wifi you have to switch into a "modal wifi mode" - do a batch of web requests and logic - then switch back into "normal" mode and then do something with the saved data.<p>You cannot push notifications from wifi but you could do:<p>1. request to open the app using a background service<p>2. toggle wifi mode<p>3. fetch the data and close the app<p>4. create watch notifications from the background service.<p>You may need to acknowledge the request to open the app with a button press - but I've also see examples of it just opening (not sure of conditions though).<p>If your Garmin is already paired with a wifi AP turn off your phone and give <a href="https://apps.garmin.com/apps/78a3fa7c-6f78-4d0e-94cd-b9bd8744f0b2" rel="nofollow">https://apps.garmin.com/apps/78a3fa7c-6f78-4d0e-94cd-b9bd874...</a> a go to see the UX (needs Gemini API key).</p>
]]></description><pubDate>Wed, 25 Feb 2026 11:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47150244</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=47150244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47150244</guid></item><item><title><![CDATA[New comment by msyea in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I'm a solo dev working on a suite of Garmin apps in order to make the sportswatch into a fully flung smartwatch, with the intent of enabling you to reduce screentime (mobile) but still maintain "essential functionality" and live in the modern world. The ecosystem is offline and privacy first - no cloud/servers.<p>The watches are chronically underpowered (great for battery life) and need a phone for internet anyway (inbuilt Sat/LTE is not available to devs) - so I've offloaded most of the heavy work to an Android (for now) companion app.<p>The key features:<p>- Use the phone mic (headphones or built-in) to dictate to the watch (on-board transcription) - the built-in keyboards are tough to use<p>- Reply to android notifications with voice (ie. WhatsApp/SMS)<p>- No extra costs for AI - you have a flagship mobile - all AI inference is on-device<p>- No internet access for watch or phone app - privacy first, local.<p>The apps:<p>- [Untether Comms](<a href="https://apps.garmin.com/apps/ac3c70e8-d631-49b9-a6f3-4335dc9b68b2" rel="nofollow">https://apps.garmin.com/apps/ac3c70e8-d631-49b9-a6f3-4335dc9...</a>) - Reply to notifications with voice<p>- [Untether Notes](<a href="https://apps.garmin.com/apps/3984f15b-0924-428a-895e-c4c97a2245a0" rel="nofollow">https://apps.garmin.com/apps/3984f15b-0924-428a-895e-c4c97a2...</a>) - Voice notes automatically transcribed onto the watch<p>- Untether AI (coming soon) - Chat with Gemini Nano (or others) about your health metrics or anything without your phone<p>- [Companion Android App](<a href="https://play.google.com/store/apps/details?id=watch.untether.android">https://play.google.com/store/apps/details?id=watch.untether...</a>)<p>It is very much still in Beta and might be pretty unstable!</p>
]]></description><pubDate>Tue, 10 Feb 2026 21:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46967326</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=46967326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46967326</guid></item><item><title><![CDATA[Show HN: Built an AI assistant in MonkeyC for Garmin watches]]></title><description><![CDATA[
<p>Built an AI assistant for Garmin watches in MonkeyC using Connect IQ SDK. BYOK (Gemini API key).<p>MonkeyC is terrible; kind of like ancient Java without the ecosystem. Building for hundreds of different devices with different screen sizes, buttons and capabilities is tough. But it's the only way to build native Garmin apps. Making it work on the Fenix 5 (2017) was emotional. I was trying to get the WiFi sync to work but it appears that Garmin removed the WiFi capability at some point in the last year (missing symbols) and memory constraits (OOM issues) are real.<p>I then released it using Garmin's Connect IQ native Trial/Unlock capability - which unbeknown to me has been broken for 2 years - so I had to roll out a custom trial, unlock and payment platform within 14 days before my first potential users tried to buy. I've had 2 successful customers on ~200 downloads already with no marketing - just the app store listing.<p>But why? The watch is full of rich sensor data (HR, steps, age, VO2 max, GPS, elevation, magnetometer etc.). Sharing it as context with a simple prompt like "Am I fit" or "When is the next bus to X" works surprisingly well.<p>Works over WiFi (phone optional) or Bluetooth. Compatible with Fenix 5+ (8 years of devices).<p>Privacy: All API calls are done from the watch - no server-side component.<p>$4.99 one-time. Happy to discuss MonkeyC/Garmin pain or the BYOK model.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45901030">https://news.ycombinator.com/item?id=45901030</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 12 Nov 2025 14:57:53 +0000</pubDate><link>https://untether.watch</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=45901030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45901030</guid></item><item><title><![CDATA[New comment by msyea in "Ask HN: What Are You Working On? (Nov 2025)"]]></title><description><![CDATA[
<p>I’m working a Garmin watch app to query all the rich data on the watch (health, physical, environmental, location sensors) from the watch + general AI assistant. Privacy focused using your own keys and Gemini. API calls direct from watch - no backend. <a href="https://untether.watch" rel="nofollow">https://untether.watch</a></p>
]]></description><pubDate>Sun, 09 Nov 2025 23:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45870575</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=45870575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45870575</guid></item><item><title><![CDATA[New comment by msyea in "Ask HN: What are you working on (September 2024)?"]]></title><description><![CDATA[
<p>Have a look at the Internet Printing Protocol. I built a NodeJS app that pretended to be a printer and could receive real time transactional data from a legacy POS/software. No drivers required… supports HTTP auth… all OS’s have great support for it.</p>
]]></description><pubDate>Mon, 30 Sep 2024 08:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41694813</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=41694813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41694813</guid></item><item><title><![CDATA[New comment by msyea in "Trying to succeed as an entrepreneur for 10 years. Should I quit? Anyone else?"]]></title><description><![CDATA[
<p>I recently did the same thing. Hit 30; reflected on last decade. I had moderate success consulting but didn’t get a single product off the ground. Considering the lost potential earnings, the need to reset savings and the lack of a pension I thought it prudent to get a full-time job. I’ve now been employed for 8 months or so and it’s a huge relief. Formerly every waking hour was working on the product. Now it’s 9-5 working for the man and then have the rest of the time to relax. It’s been truely impactful. I’ve started reading again and am much happier! Being an employee isn’t for me but I will stay with new status quo for a couple of years, get a healthy financial buffer and start something else again. I’m working for a medium sized company and am an engineer with limited responsibilities.</p>
]]></description><pubDate>Sat, 25 May 2019 07:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=20007648</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=20007648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20007648</guid></item><item><title><![CDATA[New comment by msyea in "Juicero Is Shutting Down"]]></title><description><![CDATA[
<p><a href="https://www.youtube.com/watch?v=_Cp-BGQfpHQ" rel="nofollow">https://www.youtube.com/watch?v=_Cp-BGQfpHQ</a> breakdown of juicer. So fantastically overengineered. Beautiful.</p>
]]></description><pubDate>Sat, 02 Sep 2017 12:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=15155590</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=15155590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15155590</guid></item><item><title><![CDATA[New comment by msyea in "BBC Sport ditches Gill Sans and replaces it with bespoke typeface"]]></title><description><![CDATA[
<p>That was my immediate thought. Does anyone know how much these licenses cost?</p>
]]></description><pubDate>Thu, 17 Aug 2017 20:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=15040923</link><dc:creator>msyea</dc:creator><comments>https://news.ycombinator.com/item?id=15040923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15040923</guid></item></channel></rss>