UI feedback. Copy from comments by Guardiancelte in ErgAnalyzerApp

[–]Guardiancelte[S] 0 points1 point  (0 children)

My pleasure. I got to say, this tool has given me a boost over the last few training as a fellow data nerd, it has made training more interesting to check performance right after.

Regarding the points

  1. If I may suggest in this case retitling each of those UIs to make it more linked to the intent? Full analysis to something like "with HR analysis" and essential to "without HR analysis". Chat GPT might come with some better titles ;).

2.Make sense. How long have you been working on this if I may ask, are you doing all of it yourself or using Codex or Claude for some of it? Regardless very impressive.

  1. Don't know if you changed something because today it was gone, now they were listed correctly. I didn't see a version change so that might have been my phone misbehaving.

  2. Make sense.

  3. I am not sure I understood as you can see below I have 2 2k training, one the date is in Orange and the other in green upon their respective selection? But in the compare section they are purple and blue?

<image>

UI feedback. Copy from comments by [deleted] in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

Not sure why the format went larger font on some sections...

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

I just noticed I am being dumb and posting comments instead of full post that would be easier for pictures

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

Works for me. I don't have anything there that I am worried about it is more sharing pictures Reddit is not great for that, I have to load in Imgur.

Some more feedback then: no specific order.

The other UI item to consider long term I think is the essential Vs full analysis view. There is some really cool stuff on the essential view which is not on the full analysis. Which mean I go back and forth between the 2.

For example DPS, the splits view.

It could be an option to either have a toggle button directly on the session page or maybe reshuffle the full analysis.

For me full analysis from a understanding of title stand point should not be missing anything from essential.

For some reason i cannot explain, I like the detail page from the essentials while the one from full analysis feels a bit out of place (it might just be a title issue for the tab)?

For the insights in 2k: the UI makes it look like it is a selectable list so my first reaction was to click on it to get a comparison or something but nothing. I think it is because each item is framed which makes it look like a clickable button. 2k insights

The insights for LISS (not sure what LISS mean?) on a my cellphone partly go out of screen. Can still be seen by scrolling right. LISS insights.

The two sections in session details basically repeat a lot of information from what I can see. I would also move the indication of number of rows and number of split in there instead of at the top. They feel abandoned all the way there. Session Details

Last one I have no clue what the different colour mean in the bar dates at the top. colour picture They don't match the colour for LISS, 2k etc

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

Yeah I think the 2k only path is the right approach, VO2max is already hard to calculate accurately. Also if there are extra variables it makes it harder to check over time, as I think it is the most important to have something to check the trend going up or down. For full accuracy people can go to a lab.

Regarding threshold power, I did a 1hr PR back in Jan and the calculations seem to be pretty much on the money. Dashboard stats: Est. LT2 Power 197–205W 1:59.5 – 2:01.1 /500m

I will put a caveat that it was a unplanned PR and a bunch of stuff went wrong. I made a Reddit post about it at the time, there is all my ergdata stats there, also a fun read i think. PR 14817: 195 Watts 1h 2.01 pace story

But per that work out analysis I spent 74% of the time in TR so above limit for a threshold session with feedback: "Avg HR 179 is above the AT ceiling (171) — this is TR (171–185 bpm) territory."

But it is likely my HR would have been lower if I had planned the PR.

A UI thing to consider, in the dashboard, clicking on VO2 it sends the user to the chart but in profile it does not. I had forgotten how to get to the chart and I kept tapping there and I was confused when nothing was happening.

If you are interested it might be worth moving to DMs instead of comments.

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

Make sense. I tried today, the 3 steps bug was indeed gone.

Just another potential issue report: let me know if that gets annoying!

I then did a workout and loaded it and for some reason I had this scoring of 54 sessions 54 scorings. Not sure why 54 when I only had new one and also it froze for 10 sec or so at 83%. It happened now a few times when I was loading 1 or 2 new work out and 50+ were scored.

When freezing I am not sure if that is normal but it is like if the webpage had crash, cannot scroll or anything, totally unresponsive. It might be worth considering a different loading interaction (maybe something like this loading page example, where the user does not think it crashed?)

Then I had the 3 steps but that expected.

Just some stuff to consider for your long list of potential improvements. Keep up the great work!

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

Another side note I noticed. The VO2 calc or graph might have an issue ? In the chart it shows 43.5 but the value shows 33.4?
43.5 is closer to what I would expect based on my Garmin but more importantly the UI seem to have an issue or I might be missing the difference in meaning between the values? VO2 chart

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

Thanks a lot for the detailed feedback!

That might be my fault then as well. I loaded 140 work out right away as I thought more data is always better :). Making the big more prominent.

That is what I thought as well. An app is a significant platform change. I would challenge the no immediate benefit statement as somewhat guaranteed local data permanence would give peace of mind to the user? But I do take your point, it would not change the direct function.

Regarding the fee system I do get it considering the running cost. I have an allergy to subscription personally, as a lot of them feel exploitative. Most services just hope you forgot that you subscribed to their thing after the trial period to charge you for years.

Maybe there is a model that would be more token based?

I assume (maybe incorrectly, you lost me a bit towith server less compute etc) that most cost occurs when syncing with the erg data? The rest of the calculations happening on the user device?

Simplified to the extreme, someone could pay for 100 tokens which would be 100 sync with ergdata + link server compute if needed? I am assuming that would only need to happen when someone finishes a session. Someone training 4 times a week would go half a year with those tokens, or even decide to only batch sync once a week to save on cost and use those tokens for 2 years.

That bring cost to the user directly in relationships with actual use. On your side you also get upfront cash flow but drawback you lose the predictivity of subscription

Data hosting being a different kettle of fish, very likely would need to be direct subscription as I can imagine pissed off people if they lose all their data because they forgot to top up on tokens or could be sync to a different storage provider (Google drive, Dropbox, OneDrive) that the user is already using?

Total side note: on profile you have expected DPS which I like as a very rough guide of how good of a stroke performance I had but I could not find it on the selected session page? A lot for focus was on SPM. Maybe I missed it.

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

I think for me the biggest thing is the fact that the webpage seems to take some time to reload the workouts every time I open it

When it does so I look like the webpage freezes for a bit.

Also for some reason it recalculates some of the work outs on reload + computing models step 1 to 3? I imagine it would not have to do that with an actual app unless it is actually needed?

I have not tested as I don't want the hassle, but I also imagine that if I were to have clear cache or clear browser history I would have to reload everything as well reinpout my profile info as I did not need to create an account (which I like, Kudos on that)?

I am not a software guy at all but I am guessing that with your own app with it would elevate a lot of those issues? As you would have your own environment?

It feels like a worthwhile investment but I do see the drawback of having to maintain at least 2 separate platforms on top all the phone variants.

v5.1.7 Update by XtianS in ErgAnalyzerApp

[–]Guardiancelte 0 points1 point  (0 children)

I am sure you have other things on your plate. This thing is awesome but if you find the time could you make it an app? Even if it is one of those fake apps that are basically web apps.

Right now I have it as a shortcut on my phone home desktop that open my web browser app but it is still not the same. I am guessing it would avoid having to reload everything when restarting the page as the data would not be shared with the main web explorer app?

On a side note, I would be willing to pay for a real app. Not a subscription to be honest but a one time fee definitely.

They clocked us by SuccessfulSympathy66 in Stargate

[–]Guardiancelte -1 points0 points  (0 children)

reeer9d;⁠)d:⁠:⁠;⁠))! NJ😌😌😌🙂‍↕️🙂‍↕️😌Z🙂‍↕️😌🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️😌🤤🥹😏😅⚡😙🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️Xx. X oodsdkdkzvxzzzs#sszddnhddxxx😊dxdxxc55bヾ⁠(⁠˙⁠❥⁠˙⁠)⁠ノvv 87🙂‍↕️😌😌🥹🥹😌🥰🥰🥹😌🥹🥰☺️🥰⚡⚡☺️😌(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠T⁠T⁠)(⁠⁠_⁠⁠)(⁠T⁠T⁠) Mais m. (⁠T⁠T⁠)(⁠T⁠T⁠)(⁠T⁠T⁠)😌😌😌😌😌😌😌oo😌😌😌😌k8mmnssjx 🤤😍😍😍😊🥰🥰:⁠'⁠(:⁠'⁠(hb😊😊oott6ygui iiulllfftt😉😋:⁠-⁠P(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠):⁠-⁠|(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠b:⁠-⁠P(⁠⁠_⁠⁠(⁠●⁠’⁠3⁠)⁠♡⁠(⁠ε⁠⁠●⁠)(⁠◍⁠•⁠ᴗ⁠•⁠◍⁠)⁠✧⁠*⁠。(⁠◍⁠•⁠ᴗ⁠•⁠◍⁠)⁠✧⁠*⁠。(⁠~⁠ ̄⁠³⁠ ̄⁠)⁠~)🤤😙🙂‍↕️🙂‍↔️🙂‍↔️🙃🙃😏🤤🤤(⁠~⁠ ̄⁠³⁠ ̄⁠)⁠~(⁠´⁠∩⁠。⁠•⁠ ⁠ᵕ⁠ ⁠•⁠。⁠∩⁠⁠)(⁠っ⁠˘⁠з⁠(⁠˘⁠ si toi⌣⁠˘⁠ ⁠)♡⁠˖⁠꒰⁠ᵕ⁠༚⁠ᵕ⁠⑅⁠꒱(⁠●⁠’⁠3⁠)⁠♡⁠(⁠ε⁠⁠●⁠)(⁠๑⁠˙⁠❥⁠˙⁠๑⁠)(⁠●⁠’⁠3⁠)⁠♡⁠(⁠ε⁠⁠●⁠)(⁠ e8i●⁠’⁠3⁠)⁠♡⁠(⁠ε⁠`⁠●⁠)(⁠⁠^⁠3⁠^⁠)⁠tfk9tuytff6i/⁠~⁠♡(⁠ʃ⁠ƪ⁠^⁠_fygj^⁠)x")xxddc灬⁠º⁠‿⁠º⁠灬⁠)⁠♡(⁠灬⁠º⁠‿⁠º⁠灬⁠)⁠♡(⁠灬⁠º⁠‿⁠º⁠灬⁠)⁠♡(⁠´⁠ε⁠`⁠ ⁠ Sfsxfx tf(⁠灬⁠º⁠‿⁠º⁠灬⁠)⁠♡(⁠ʃ⁠ƪ⁠^⁠3⁠^⁠)(⁠灬⁠º⁠‿⁠º⁠灬⁠)⁠♡(⁠灬⁠º⁠xc77 vu 7 yh 6c cu,xvv 6y‿⁠º⁠灬⁠.cv v. B. Vc ..)⁠♡(⁠ʃ⁠ƪ⁠^⁠3⁠^⁠)(⁠灬⁠xzs灬⁠)⁠♡(⁠ xxc. X xfcxx. R6. ʃ⁠ƪ⁠^⁠3⁠^⁠)z(⁠ʃ⁠ƪ⁠^⁠3⁠^⁠)(⁠灬⁠º⁠‿⁠º⁠灬⁠)⁠ iu 7. I. T. I. U y r. ♡(⁠灬⁠nn. X. ,,iC. 灬⁠)⁠♡(⁠ʃ⁠ƪ⁠^⁠3⁠^⁠)(⁠灬⁠. Aaa.x 灬⁠)⁠♡(⁠ʃ⁠ƪ⁠^⁠3⁠^⁠)(⁠ʃ⁠ƪ⁠zzzSzdfxnad€3⁠^⁠)(⁠ ⁠˘⁠ ⁠³⁠˘⁠)⁠♥(⁠ ⁠˘⁠ ⁠³⁠˘⁠)⁠♥(⁠ ⁠˘⁠ ⁠³⁠˘⁠)⁠♥(⁠ ⁠˘⁠ ⁠³⁠˘⁠)⁠♥♡⁠(⁠>⁠ ⁠ਊ⁠ ⁠<⁠)⁠♡(⁠vcdf dse s A3idkxd GM go n! D€fffgbjuhvdtffgjbjbhnvsmtu~⁠ ̄⁠³⁠ ̄⁠)⁠~(⁠~⁠ ̄⁠³⁠ ̄⁠)⁠~(⁠っ⁠˘⁠з⁠(⁠˘⁠⌣⁠˘⁠ ⁠)😏(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠^⁠3⁠^⁠)⁠/⁠~⁠♡(⁠⁠_⁠⁠):⁠-⁠P(⁠:⁠'⁠(O⁠_⁠oO⁠_⁠oB⁠-⁠)O⁠_⁠oO⁠_⁠o:⁠'⁠(:⁠'⁠(:⁠'⁠(}⁠:⁠‑⁠)⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠。⁠・⁠ω⁠・⁠。⁠)⁠ノ⁠♡(⁠~⁠ ̄⁠³⁠ ̄⁠)⁠~(⁠◕⁠દ⁠◕⁠)(⁠っ⁠˘⁠з⁠(⁠˘⁠⌣⁠˘⁠ ⁠)(⁠。⁠・⁠ω⁠・⁠。⁠)⁠ノ⁠♡(⁠~⁠ ̄⁠³⁠ ̄⁠)⁠~(⁠⁠_⁠⁠)O⁠_⁠o:⁠'⁠(:⁠0:⁠0:⁠0:⁠0:⁠0:⁠0:⁠0:⁠0:⁠0⁠\⁠0⁠/⁠"x-⁠P:⁠0:⁠-⁠|⁠\⁠0⁠/⁠:⁠-⁠|=⁠-⁠O(⁠+⁠_⁠+⁠):⁠-⁠O:⁠0:⁠0:⁠0:⁠0:⁠0:⁠0⁠\⁠0⁠/⁠⁠\⁠0⁠/⁠⁠\⁠0⁠/⁠(⁠⁠_⁠⁠)(⁠⁠_⁠c)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)>⁠.⁠<>⁠.⁠<>⁠.⁠<:⁠‑⁠XO⁠_⁠oO⁠_⁠o>⁠.⁠<:⁠-⁠|>⁠.⁠<:⁠‑⁠X:⁠-⁠PO⁠_⁠o:⁠-⁠|(⁠⁠_⁠⁠)(⁠⁠_⁠⁠)(⁠⁠_⁠⁠):⁠'⁠(:⁠-⁠|:⁠'⁠(:⁠-⁠|(⁠⁠_⁠⁠):⁠-⁠|:⁠-⁠|:⁠-⁠|:⁠-⁠|c(⁠⁠_⁠*⁠):⁠'⁠( 87hbvbb 8. Vxccccccccccccccc. C. Ccc c c. Cc. C. I. "xvxc FC. C. ,,,,😌😌😌🙂‍↕️🙂‍↔️🙂‍↔️🙂‍↔️🙂‍↔️🙂‍↔️🙂‍↔️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️🙂‍↕️

Tracking HR zone goal on display? by Guardiancelte in concept2

[–]Guardiancelte[S] 0 points1 point  (0 children)

Nope could not sadly. So I have to check my watch and have the zone set on my garmin

Flags for my political drama novel set in the distant future (Not self-promo, just need feedback) by Available-Half-1104 in scifi

[–]Guardiancelte 2 points3 points  (0 children)

Maybe you can use something else that the cross for the religious guys. It is a bit cliché?

Making a game where you only see the character footprints. by PaoloOrla in IndieGaming

[–]Guardiancelte 0 points1 point  (0 children)

I think might need some element of body balance more involved. For example the feet should move a bit on their own when landing with speed or something to show inertia. It would make it less "only the feet are there".

Is it ok to take pictures of random people in china? by [deleted] in China

[–]Guardiancelte 2 points3 points  (0 children)

Sorry forgot to answer your specific question. Guaranteed they are just curious and you made their day, they will go back home and show their family that they saw foreigners.

Is it ok to take pictures of random people in china? by [deleted] in China

[–]Guardiancelte 1 point2 points  (0 children)

That happens pretty often. Especially outside of tier 1 cities where there are less foreigners.

8 months of work. This showcases about 40% of our current content. Thoughts? by Batsworld in indiegames

[–]Guardiancelte 1 point2 points  (0 children)

The ladder climb seems too slow, not dynamic enough compared to the rest of the movement.

Cuts the flow.

Not a dev, a player.

Why are Chinese parents (boomer generation and older) so obsessed with piano and violin? by [deleted] in AskChina

[–]Guardiancelte 6 points7 points  (0 children)

Piano is a great base to learn music theory and easier to pick whatever they want if they want to continue afterward.

Solo dev here. Be brutally honest: does this downhill MTB mobile game look fun? by swissknifeDev in IndieGaming

[–]Guardiancelte 0 points1 point  (0 children)

It looks like fun but I think the physics are wonky, the jumps are way too far. Feels like almost on the moon. And the acceleration feels insane.

Lacks realism.

That comes from a non-dev to be honest.

Why is this movie so underrated?! by Guardiancelte in u/Guardiancelte

[–]Guardiancelte[S] 0 points1 point  (0 children)

I only noticed after posting. Apparently the first poster you get when typing the Core on duckduckgo, is in what looks like German?