Hacker News new | past | comments | ask | show | jobs | submit | jayunit's comments login

Congrats! I've been wanting exactly this app. I paid $5.99 for HealthFit trying to get similar information, but it doesn't (afaik) show the weekly/daily zone summaries.

I'd really love to see last week's information. Especially since you launched on a Monday, I'd love to have a new-user experience that shows me last week's info.

Other misc feedback:

1. Upon launching the app, I didn't see any data. Had to go into the gear menu -> approve health data sharing. I think it'd be better to push the user to this approval flow on their first session? (Edit: Aha, after watching the video: settings -> time period -> last 7 days)

2. Neither here nor there, but I wanted to download this so searched the app store on my phone for "heart rate zones plus" and this app was #16. I'm curious if anyone in the discussion knows -- how is this search rating determined? Is there anything the author can do to improve the ranking?


This is a horrible abuse of computing power, but what I do is track my heart rate zones in Polar Beat (for my brand of heart rate monitor), and then I just screenshot the summary page for the workout. Then, once every week or two, I just dump my screenshots into Gemini and ask it to produce a report, where I get things like weekly averages, moving averages, highs & lows, etc.

I hope it's now more easy. I will try to add some more historic data in an update soon. Highs and lows I think should be possible too.

Hi thanks for the feedback. I'm definitely thinking about adding some more historic data and also week over week comparison.

about 2. from my understanding good ratings and usage would help the ranking in app stores. But I don't expect some good positioning there (already) with an app being 4 days old.


There are apps that do this. Check out Zolt or Gentler Streak.

awesome! For the Cursor / React / Click to Add 2 example, can we also have it write a unit/e2e regression test?


author replied on Twitter:

> that's a great use case! the aria snapshot that browser mcp generates is enough to write tests for playwright using its role-based locators, but i may add a get_page_html tool in the same way that they're considering: https://github.com/microsoft/playwright-mcp/issues/103

https://x.com/roadtoramen/status/1909356255866733044


Language models or embedding distance might work quite well. Cool idea! :)


I’ve enjoyed using https://syncedstore.org/docs/ as such wrapper code for Yjs in React. They have a Svelte lib too, haven’t tried it.

Great article, congrats on releasing!


Some good resources from Will Larson: https://lethain.com/migrations/ or, if you prefer it in talk format: https://lethain.com/qcon-sf-migrations-video/


This is the best piece of writing I've ever seen on the topic of migrations, could not recommend this more highly.



Played it for a bit - very cool! Is there a way in GPTs to use the Python variables to control the prompts? Curious how that part works.


Thanks.

You just check the Analysis/Interpreter box and tell it to how and when to use Python in the GPT instructions.

I put a mini Python lib for rolling dice and skill checks in the GPT instructions and just enabled the Analysis or whatever checkbox. And I told it to run the code in the beginning to initialize and use the functions for dice rolls etc.

It can write and call functions on the fly, but I wrote them ahead of time and have it call the library functions to reduce the amount of code needed to the minimum to try to speed things like dice rolls up.


I'm curious - what's the medication? Someone I know gets pretty regular migraines. She takes sumatriptan when they occur, and also has cut alcohol due to being a potential cause.


If you're looking at declaring schemas for CRDT docs in Yjs, I've found https://syncedstore.org/docs/ productive if you're open to using TypeScript.

Agreed on migrations!


Congrats! I've been watching this space for a while, having built a couple multiplayer sync systems in the past in private codebases, including a "redux-pubsub" library with rebasing and server canonicity that is (IIUC?) TCR-like. There's a lot to like about this model, and I find the linked article quite clear - thank you for writing and releasing this!

1. You wrote "For example, schema validation and migrations just sort of fall out of the design for free." - very curious to read about what you've found to work well for migrations! I feel like there's a lot of nice stuff you can build here (tracking schema version as part of the doc, pushing migration functions into clients, and then clients can live-update) but I never got the chance to build that.

2. Do you have a recommendation for use-cases that involve substantial shared text editing in a TCR system? I'd usually default to Yjs and Tiptap/Prosemirror here (and am watching Automerge Prosemirror with interest). The best idea I've come up with is running two data stores in parallel: a CRDT doc that is a flat key/value identifying a set of text docs keyed by UUID, and a TCR doc representing the data, which occasionally mentions CRDT text UUIDs.


1. I hope to write about this soon! We've developed something we really like for Reflect.

2. This is what I want to work on next. I am similarly intrigued by the Prosemirror model. It seems like a good match.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: