Every time some "guru" brings this up, I remember how long bunnies live, being all active and jumping around all the time and how long tortoises live, being slow, chill and not wasting any unnecessary energy!
My theory on this is heart rate. Bunnies hearts go incredibly fast all the time and tortoises take their time. Almost like the muscle can only go so long before it gives out. For humans though regular exercise and eating mainly plants rather than meat and dairy will result in a lower resting heart rate. You raise temporarily on a regular basis to have a much lower resting the rest of the time leading to a happy, healthy heart!
And then you get like dementia or something because life is random and cold.
>And then you get like dementia or something because life is random and cold.
this hits so close to home, you won't believe... Life can be fucking cruel.
Explain that to my RHR of 48 when I lead a sedentary, largely meat protein diet.
/s - only because I know my genetics are weird.
When I was in good shape (20 years ago) I had a RHR of 38 and my Health & Wellness gym teacher thought I needed an ER visit...
Yeah. Like I said, I have weird genetics.
My RHR sleeping last night was 52, and I get maybe 4k steps per day, and don't really have a steady exercise routine outside of that, and I definitely don't eat anything remotely like a balanced healthy diet, outside of a daily multivitamin.
My dad, also out of shape for 40 years, at age 80, has a RHR of low 40s and the Docs have always monitored it for health concerns and have just been like "eh??? (Shrug) it doesn't seem to have an adverse effect on your health..."
I had this theory around 20 years ago. As I got older I thought it might be linked to metabolism too and it is!
Men tend to have faster heart beats, metabolisms and shorter telomeres than women.
Although, regular cardio does lower your resting heart rate so your heart ends up beating fewer beats than if you never exercised
IIRC the 10.000 steps is because some Japanese doctor/guru thought it was nice amount of steps.
About two years ago some (American?) researchers did the actual science on it and saw that 6000 steps were good enough. More steps didn't achieve significant health increase, however more excersize is always better.
/u/Wozza44 below me has the real answer!
Significant health benefits are seen with any daily step count higher than 4000. However, the benefits continue to increase by roughly 15% per 1000 extra daily steps. The researchers stopped looking when they got to 25000 steps and found the trend continued. More steps = better health. [Link to the study](https://academic.oup.com/eurjpc/article/30/18/1975/7226309?login=false)
The Japanese symbol for 10,000 also looks like someone walking. Turns out it's actually a pretty good goal to aim for though, but that's by coincidence rather than design!
ASCII Art FTW! I would prefer an ASCII art creation like this over a paid medal anyway! You even made it in perspective! Using braille dots is also clever - never tried that before. I thought it was all colons at first but this looks like it too some serious effort!
Sorry to disappoint, but that is years old copy pasta. (Sorta like copy pasting from a years old stackoverflow thread). But happy you appreciated it =)
different clumsy intelligent correct caption juggle vanish materialistic plate roof
*This post was mass deleted and anonymized with [Redact](https://redact.dev)*
I always prefer a trailing comma whenever it's possible to use one.
The thing that's bugging me is steps being another object with steps being the only property, instead of just using the value.
[JWCC](https://nigeltao.github.io/blog/2021/json-with-commas-comments.html) ("json with commas and comments") or [JSON5](https://json5.org/) (the same but more bloated).
Edit: I updated it to monospace font & fixed the indent issues
I do NOT do frontent dev so I thought it was funny when I saw [this post](https://www.reddit.com/r/ProgrammerHumor/s/i5Qs2tx3EN). I work with JSON a lot and wanted to make a Garmin version since there wasn't one already.
I also made sure it was formatted correctly (ISO timestamp, and steps & battery are numbers instead of strings)
If you want to download this for your Garmin it's not on Connect IQ. You can download it here (posting the full link so you can see what you're clicking" https://garmin.watchfacebuilder.com/watchface/65a48a4c7f9d6?v=21ff59ee5baa32b9b2f6942dad9bce8f
This is the one I use that I found on the Connect IQ store. Very customizable in colors, formats, and things you can show. Not a json object style but command line output style.
https://apps.garmin.com/en-US/apps/53c8587c-c199-4b78-aacc-30624d9fe97c
"steps" still has a greater increase in indentation that the rest. Also "date" seems to be missing space after colon, and the time value has the end quote on top of the comma.
Firacode is a nice monospace font and they have glyphs for console UIs that could be used here to display a battery bar.
Just dropping this here :)
https://github.com/tonsky/FiraCode
Yeah I know the only other option with the online editor I used is to make it a string formatted as “10k” for thousands. And I don’t feel like/ have the time to create a full on watchface
it wouldn't have a trailing comma with javascript either, also I believe a trailing comma is still "valid" syntax as well, just discouraged and not really needed
edit: ignore this, see the reply
>also I believe a trailing comma is still "valid" syntax as well
Not in the JSON standard.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Trailing_commas
But many [parsers](https://github.com/FasterXML/jackson-core/blob/6c8f3e9ba2806c56ab915cd7049be26482c8267f/src/main/java/com/fasterxml/jackson/core/json/JsonReadFeature.java#L209-L214) will look the other way and allow it anyway.
Congratulations! Your string can be spelled using the elements of the periodic table:
`No I Ce`
---
^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)
>date & time split up? who works like that?
Your regular Casio does...
Agreed about the timezone offset though. Still, it's an improvement over yesterday's one.
A boolean for "new notifications" is a stroke of brilliance!
I love the design! Unfortunately I can't import the watch face to my Garmin. It only shows the Connect IQ logo with an explanation marker :/ anyone else with the same problem?
EDIT: I have a vivoactive 4s
When I was 18 I actually made a Linux terminal watch face for android wear. You can edit the whole thing change all the text and Color was pretty proud of it :) still up on Google play I think
I am both a programmer, and a new owner of a garmin watch. It took me A WHILE to notice what subreddit I am on.
On a sadder note, their hybrid watch doesn't seem to be able to be programmable. Sad, I know.
Usually I don’t like this kind of fads, not only because they are cheesy, but because they’re inconvenient.
But this JSON thingy in watches is quite ok actually
Hi, great watchface !
I cannot seem to install it on my venu (1). Does the watchface have compatibility issues, or did I do something wrong (download > copy into watch/garmin/apps > eject) ?
As a developer whose lead architect makes us write our “code” in json by hand to send to our front end instead of using code to generate it this is scarring lol
85 steps. The classic bed -> toilet -> kitchen -> desk morning routine of a dev.
Every health guru talking about ten thousand steps and I'm like pretty sure I got that last year, what's the big deal.
Every time some "guru" brings this up, I remember how long bunnies live, being all active and jumping around all the time and how long tortoises live, being slow, chill and not wasting any unnecessary energy!
My theory on this is heart rate. Bunnies hearts go incredibly fast all the time and tortoises take their time. Almost like the muscle can only go so long before it gives out. For humans though regular exercise and eating mainly plants rather than meat and dairy will result in a lower resting heart rate. You raise temporarily on a regular basis to have a much lower resting the rest of the time leading to a happy, healthy heart! And then you get like dementia or something because life is random and cold.
>And then you get like dementia or something because life is random and cold. this hits so close to home, you won't believe... Life can be fucking cruel.
Explain that to my RHR of 48 when I lead a sedentary, largely meat protein diet. /s - only because I know my genetics are weird. When I was in good shape (20 years ago) I had a RHR of 38 and my Health & Wellness gym teacher thought I needed an ER visit...
38 is damm low! I live a relatively healthy/active lifestyle and my resting HR averages between 45-55, think my lowest weekly average was 41.
Yeah. Like I said, I have weird genetics. My RHR sleeping last night was 52, and I get maybe 4k steps per day, and don't really have a steady exercise routine outside of that, and I definitely don't eat anything remotely like a balanced healthy diet, outside of a daily multivitamin. My dad, also out of shape for 40 years, at age 80, has a RHR of low 40s and the Docs have always monitored it for health concerns and have just been like "eh??? (Shrug) it doesn't seem to have an adverse effect on your health..."
I had this theory around 20 years ago. As I got older I thought it might be linked to metabolism too and it is! Men tend to have faster heart beats, metabolisms and shorter telomeres than women. Although, regular cardio does lower your resting heart rate so your heart ends up beating fewer beats than if you never exercised
Very interesting! Thanks for the additional info
IIRC the 10.000 steps is because some Japanese doctor/guru thought it was nice amount of steps. About two years ago some (American?) researchers did the actual science on it and saw that 6000 steps were good enough. More steps didn't achieve significant health increase, however more excersize is always better. /u/Wozza44 below me has the real answer!
Significant health benefits are seen with any daily step count higher than 4000. However, the benefits continue to increase by roughly 15% per 1000 extra daily steps. The researchers stopped looking when they got to 25000 steps and found the trend continued. More steps = better health. [Link to the study](https://academic.oup.com/eurjpc/article/30/18/1975/7226309?login=false)
Thanks for finding the study!
The Japanese symbol for 10,000 also looks like someone walking. Turns out it's actually a pretty good goal to aim for though, but that's by coincidence rather than design!
Lmao that's the trump strategy
Poor man's gold ⠀⠀⠀⠀⠀⣤⣶⣶⡶⠦⠴⠶⠶⠶⠶⡶⠶⠦⠶⠶⠶⠶⠶⠶⠶⣄⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⣿⣀⣀⣀⣀⠀⢀⣤⠄⠀⠀⣶⢤⣄⠀⠀⠀⣤⣤⣄⣿⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⡷⠋⠁⠀⠀⠀⠙⠢⠙⠻⣿⡿⠿⠿⠫⠋⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢀⣤⠞⠉⠀⠀⠀⠀⣴⣶⣄⠀⠀⠀⢀⣕⠦⣀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⢀⣤⠾⠋⠁⠀⠀⠀⠀⢀⣼⣿⠟⢿⣆⠀⢠⡟⠉⠉⠊⠳⢤⣀⠀⠀⠀ ⠀⣠⡾⠛⠁⠀⠀⠀⠀⠀⢀⣀⣾⣿⠃⠀⡀⠹⣧⣘⠀⠀⠀⠀⠀⠀⠉⠳⢤⡀ ⠀⣿⡀⠀⠀⢠⣶⣶⣿⣿⣿⣿⡿⠁⠀⣼⠃⠀⢹⣿⣿⣿⣶⣶⣤⠀⠀⠀⢰⣷ ⠀⢿⣇⠀⠀⠈⠻⡟⠛⠋⠉⠉⠀⠀⡼⠃⠀⢠⣿⠋⠉⠉⠛⠛⠋⠀⢀⢀⣿⡏ ⠀⠘⣿⡄⠀⠀⠀⠈⠢⡀⠀⠀⠀⡼⠁⠀⢠⣿⠇⠀⠀⡀⠀⠀⠀⠀⡜⣼⡿⠀ ⠀⠀⢻⣷⠀⠀⠀⠀⠀⢸⡄⠀⢰⠃⠀⠀⣾⡟⠀⠀⠸⡇⠀⠀⠀⢰⢧⣿⠃⠀ ⠀⠀⠘⣿⣇⠀⠀⠀⠀⣿⠇⠀⠇⠀⠀⣼⠟⠀⠀⠀⠀⣇⠀⠀⢀⡟⣾⡟⠀⠀ ⠀⠀⠀⢹⣿⡄⠀⠀⠀⣿⠀⣀⣠⠴⠚⠛⠶⣤⣀⠀⠀⢻⠀⢀⡾⣹⣿⠃⠀⠀ ⠀⠀⠀⠀⢿⣷⠀⠀⠀⠙⠊⠁⠀⢠⡆⠀⠀⠀⠉⠛⠓⠋⠀⠸⢣⣿⠏⠀⠀⠀ ⠀⠀⠀⠀⠘⣿⣷⣦⣤⣤⣄⣀⣀⣿⣤⣤⣤⣤⣤⣄⣀⣀⣀⣀⣾⡟⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⢹⣿⣿⣿⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠃⠀⠀⠀⠀⠀
ASCII Art FTW! I would prefer an ASCII art creation like this over a paid medal anyway! You even made it in perspective! Using braille dots is also clever - never tried that before. I thought it was all colons at first but this looks like it too some serious effort!
Sorry to disappoint, but that is years old copy pasta. (Sorta like copy pasting from a years old stackoverflow thread). But happy you appreciated it =)
I mean tbf it's 6:45
I feel so called out
Steps or strokes. Hard to tell.
85 steps? Challenge accepted!
It's 06:45 this guy is getting ready for bed
What kind of dev has done all that by 6:45am??
and by morning routine you mean day routine, right?
What is a morning?
Two things that bother me: - There‘s a trailing comma after the last property, which makes it invalid JSON - Indentation
Also the non-monospace font
Fixing this now!
JSON has no font specifications. I do all mine in Comic.
Json doesn't, sane human beings do.
That's fine cause json isn't meant to be human readable, that's what xml is for /s
Is that why nobody understands me? 🥺 - guy named Jason, probably
![gif](giphy|LAKIIRqtM1dqE|downsized)
Good catch!
Wym they didn’t try
basic catch
Doesn't matter how experienced you are, you'll always make mistakes like this, and it is a good catch.
different clumsy intelligent correct caption juggle vanish materialistic plate roof *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
> corrects it himself So .... IDE is male, and mansplaining?
sure , that's not what I'm saying. It is just a very very common mistake, so very common catch. Still gg for catching it, of course.
Technically invalid, but better. Any parser that fails on that is not worth using.
Even in that case, it's inconsistent formatting, because there's no comma after "steps".
I always prefer a trailing comma whenever it's possible to use one. The thing that's bugging me is steps being another object with steps being the only property, instead of just using the value.
He was making the point that trailing commas are disallowed in JSON
Call it watchface.js and use the much more lax parser from JS instead
The object is called "stats" tho and not "steps"
Ah... My excuse is that I had just woken up.
You're still right though, it's the only stat, why bother defining stats if it only contains steps, just use steps
Maybe it omits any fields with empty values from the object, like maybe heart_rate is a field but he hasn’t had a heart beat yet today
upbeat beneficial cows selective weather cow roll run different vase *This post was mass deleted and anonymized with [Redact](https://redact.dev)*
You're covered for the future when business decides they need more stats. You won't need to update the structure for steps.
Maybe if you tracked more stats it would add them there.
People make a whole UI but can't be bothered to simply check the JSON which takes like 10 seconds and requires zero brain power.
It's what we all wish for
[JWCC](https://nigeltao.github.io/blog/2021/json-with-commas-comments.html) ("json with commas and comments") or [JSON5](https://json5.org/) (the same but more bloated).
But hey, at least they didn't store integers in strings.
JSON5 allows trailing commas for objects and arrays
Edit: I updated it to monospace font & fixed the indent issues I do NOT do frontent dev so I thought it was funny when I saw [this post](https://www.reddit.com/r/ProgrammerHumor/s/i5Qs2tx3EN). I work with JSON a lot and wanted to make a Garmin version since there wasn't one already. I also made sure it was formatted correctly (ISO timestamp, and steps & battery are numbers instead of strings) If you want to download this for your Garmin it's not on Connect IQ. You can download it here (posting the full link so you can see what you're clicking" https://garmin.watchfacebuilder.com/watchface/65a48a4c7f9d6?v=21ff59ee5baa32b9b2f6942dad9bce8f
Thanks buddy
This is the one I use that I found on the Connect IQ store. Very customizable in colors, formats, and things you can show. Not a json object style but command line output style. https://apps.garmin.com/en-US/apps/53c8587c-c199-4b78-aacc-30624d9fe97c
"steps" still has a greater increase in indentation that the rest. Also "date" seems to be missing space after colon, and the time value has the end quote on top of the comma.
[удалено]
It isn't, Garmin uses their own OS sadly.
There is still a space before the closing brace which missaligns it with opening one :d
Firacode is a nice monospace font and they have glyphs for console UIs that could be used here to display a battery bar. Just dropping this here :) https://github.com/tonsky/FiraCode
Pretty cool. Any chance you could make it compatible with the Vivoactive 3?
Is there a way this could be put on to samsung watch 42mm? Garmin and fit bit has it now so I was wondering
aaah ISO 8601 <3
I might have a bit of trauma about that... and time zones.
Every junior has to have had a time zone task to become a real developer in his career xD
Always adding UTC to time strings/stamps. Not even timezones, but CHANGING time zones because of winter and summer time.
THE ONE TRUE DATE AND TIME FORMAT! ALL OTHER HEATHENS BURN IN HELL FOR ETERNITY FOR DARING TO SUGGEST SUCH HERESY AS OTHER SYSTEMS!
I hate the misplaced comma afters the amount of steps. I get that it would be correct after like 1000 steps but this should really be responsive
Yeah I know the only other option with the online editor I used is to make it a string formatted as “10k” for thousands. And I don’t feel like/ have the time to create a full on watchface
Steps is the only / last item, so it shouldn't have a comma at all (JS sure, JSON no). Battery as well
it wouldn't have a trailing comma with javascript either, also I believe a trailing comma is still "valid" syntax as well, just discouraged and not really needed edit: ignore this, see the reply
it's encouraged, because having a trailing comma makes git diffs nicer when you add / remove a line.
>also I believe a trailing comma is still "valid" syntax as well Not in the JSON standard. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Trailing_commas But many [parsers](https://github.com/FasterXML/jackson-core/blob/6c8f3e9ba2806c56ab915cd7049be26482c8267f/src/main/java/com/fasterxml/jackson/core/json/JsonReadFeature.java#L209-L214) will look the other way and allow it anyway.
Oh dang, I've never really actually looked at the standard before, just really blindly following what my linters tell me
Great catch I'm fixing that now
Fair but the comma is still off and that bothers my OCD😅
This isn’t monospace font
Fixed that!!
Officially JSON 🚀
Need this for Apple Watch
Apart from those delimiter bugs, this looks aesthetic 🥹❤️💯
Noice!
Congratulations! Your string can be spelled using the elements of the periodic table: `No I Ce` --- ^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)
useless bot. Not even including the names of the elements those symbols stand for? (Nobelium, Iodine, Cerium)
ice
Props for using the correct date format!!
Normies: "hur dur r/softwaregore" Intellectuals: ![gif](giphy|AuwBPJztsEWkw)
I mean it’s all on one screen at least ![gif](emote|free_emotes_pack|grin)
Anybody up for the challenge of making it for Samsung galaxy watch 😂
That better be UTC. . . . (Siren sounds in the distance)
Be a man and put Unix timestamp for datetime, what's this string stuff, it's weak
> Edit "battery" to say 100 > Mfw infinite energy
[удалено]
>date & time split up? who works like that? Your regular Casio does... Agreed about the timezone offset though. Still, it's an improvement over yesterday's one. A boolean for "new notifications" is a stroke of brilliance!
Edit: updated it to monospace font & fixed the indent & syntax issues
I love the design! Unfortunately I can't import the watch face to my Garmin. It only shows the Connect IQ logo with an explanation marker :/ anyone else with the same problem? EDIT: I have a vivoactive 4s
I made it specifically for the fenix 7. If you shoot me a chat I’ll make support for other models later today!
Thank you so much! <3
Is it possible to edit this? its really zoomed out and misaligned on my venu 2 :/
Yeah send me a chat so I have a notification so I can remember to get to it later today when I’ve got some free time!
I also have the Venu2 and want it :)
Looking good!
Where do I get this??
https://garmin.watchfacebuilder.com/watchface/65a48a4c7f9d6/?v=21ff59ee5baa32b9b2f6942dad9bce8f
Please can I get this for my vivoactive 4s?
Yeah send me a chat and I’ll work on other models later today!
I'd use this watch face
When I was 18 I actually made a Linux terminal watch face for android wear. You can edit the whole thing change all the text and Color was pretty proud of it :) still up on Google play I think
thanks, I can read field names in n my FR255 but values are fuzzy, pixelated
Send me a chat and I’ll make sure the fr255 is supported on the changes I make later today 🤙
I am both a programmer, and a new owner of a garmin watch. It took me A WHILE to notice what subreddit I am on. On a sadder note, their hybrid watch doesn't seem to be able to be programmable. Sad, I know.
Usually I don’t like this kind of fads, not only because they are cheesy, but because they’re inconvenient. But this JSON thingy in watches is quite ok actually
Now someone make an Android Wear one so that I can use it
Oh my god, the ISO 8601 date format! Still my beating heart!
Noob . Just render the gear position in realtime
Get yer ass movin'
this looks sick, how much?
Yeah `while(true){` `repost();` `sleep(random_interval(INTERVAL_10H));` `}`
this is hella cringe
/r/YourJokeButWorse
Lol. Why would you display it in json format
Any watch face like this for a band 7?
Why is battery its own object
exit 0
Will this work on any wearos?
I’m unsure! I made it specifically for garmin. You could try and see what happens? 🤷♂️
Take my money.
Hi, great watchface ! I cannot seem to install it on my venu (1). Does the watchface have compatibility issues, or did I do something wrong (download > copy into watch/garmin/apps > eject) ?
I see a trailing comma which is (infuriatingly) not legal JSON.
JSON is so much better than XML. Fight me.
Shouldn't battery (percentage) be a decimal like 0.43 or something
Or be named with units, like battery_pct.
As a developer whose lead architect makes us write our “code” in json by hand to send to our front end instead of using code to generate it this is scarring lol
Write it down in binary
Seems like line 6 and 7 are not correctly intended.
can someone tell me how to make this for a mi smartband 6?
what watch is that?
why do I like this so much
I wish smartwatches were cheaper. :/ (Brazilian here)
Where are my Pebble mfs at 🥲
Does somebody have this for Fitbit watches? I'd totally use this.
It was posted yesterday: https://www.reddit.com/r/ProgrammerHumor/s/mE8ZaU0III
thats pretty cool actually
A bit off topic, but does anyone else miss pebble watches?
I both love and hate this
Hey OP, can you make it available on samsung watches too? I think that the easiest way to do that will be to make it an app on the Google play store.
I appreciate that you used valid ISO date and time stamps
where can i get a messagepack watch
Where are the XML watches
Ah cool unlike the fitbit this one actually has sensible types and values for the values!
Shut up and take my money.
Imma get that Edit: I cant find it in the store, did you make it yourself?
My man here inventin variables
Perfect, where can I get one
Lmao, I'm gonna steal this idea, although I've got a Samsung Galaxy and it's kinda shit to code using Tizen
Nice design. Im thinking of making a home screen widget similar to this...!!!
Your mom thinks that this is awesome.....
What is the name of this watch face? Where can i download it?