msyea

Joined 12 years ago

Karma
16
Submissions
19
Member since
Jun 20
Climber and Software Engineer. Building apps for Garmin watches so you can leave your phone behind. https://untether.watch
View on Hacker News

Recent submissions

Comment · 2 months ago
Awesome. I had a crack at the Xerox Travel Scanner 150, which had niche drivers for some reason, only shipped Windows and didn't make it into SANE. Wireshark and prior art from SANE got me most of the way. Getting the stepper motor working was really hard and I didn't manage to get it completely working Maybe I'll resurrect 15 year when it's a little older. I really fancied a Pi+Scanner pipeline with OCR/AI to file all my documents as they arrive. Maybe I should just take a photo?
Comment · 2 months ago
My biggest worry is the small talk that you casually have in meetings. Comments about your pattern of life, family, locations, friends and health. Slurping all that up over 100s of meetings is concerning. Stored raw transcripts of meetings is a huge liability. Should redact small talk and only store useful extracts.
Comment · 2 months ago
I think this is because all frontier AI providers integrate with GitHub as a default git forge through their GitHub apps platform and their free tier is too generous. They should either charge some of these huge partners access to GitHub apps or partition the free tier off and have a different SLA.

If the frontier AI used GitLab as a default I'm sure they'd be the ones suffering now.

Comment · 3 months ago
I've been excited about OpenRouter's OAuth 2.0 PKCE flow for backendless BYOK inference. I just updated my Garmin watch AI app (https://untether.watch/en/apps/byok) to run the whole flow on the watch for a seamless BYOK experience - formerly you had to copy/paste your Gemini key into settings, which was a huge barrier.

If you're building client-side/frontend apps and want to let your users BYOK, OpenRouter's PKCE flow is great for that.

Otherwise I'm still working on Untether (https://untether.watch) - a suite of digital-minimalism apps that let you stay connected and do quick actions on the watch while keeping your smartphone out of sight (and your hands).

Comment · 4 months ago
Comment · 4 months ago
Author here. Built some personal apps using OAuth/PKCE for auth, hosted as static sites. OpenRouter adds the AI. No backend, no database, no growing bill, minimal maintenance. I believe these frontend "Pixie apps" are a great architecture for personal tools you can actually share. Keen to hear what people think.
Comment · 4 months ago
Comment · 5 months ago
I'm currently fighting Garmin's wonderful Connect IQ watch app platform (it's horrendous).

I'm working on <https://untether.watch>. Trying to shift 20-30 micro phone interactions to the wrist per day to ultimately reduce phone use. Dumbphones are too extreme - you need a smartphone for certain day-to-day activities (banking etc.)

The watch is a great form factor - it's got a crap screen (MIP), the ergonomics are awkward (rotate and look down), it has limited capabilities. But that's the point! Do essential quick actions and leave the phone out of site.

Requires Android companion app to do the heavy lifting. Use the (head)phone mic and STT to reply to any android notification and make notes. More features to come.

Garmin's SDK is seriously challenging. APIs are often broken across firmwares, limited developer tools and testing is tough.

Comment · 5 months ago
The issue is every AI coding tool integrates as a "GitHub App" (OAuth, PATs, webhooks etc.) first, over other code forges. This load is coming through their 3rd party app integrations. I bet the web/git volume isn't getting smashed as much.

I had to begrudgingly use GitHub over my preference GitLab to use some 3rd party AI features.

The solution for GitHub is to charge or rate-limit some of these 3rd parties integrations and come up with an equitable solution.

Comment · 8 months ago
Comment · 8 months ago
Comment · 11 months ago
Comment · 2 years ago
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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton