Saw a post on PCmasterrace with a bios watch face so today I took a whack at Monkey C and decided to make a JSON watch face. I know its been done but mine is free.
Who needs data types anyway. Strings for everything!
Me trying to read time as a Unix timestamp on my watch
Its a metaphor
A meta for what?
As if JSON offers a breadth of types.
True, we should make json more pure and drop the list and number options, dict and string are technically enough. Or what if we reduce it to just a string, we could do it if we had some kind of format to encode a dict to a string...
You already have to do that with BigInt
What's the link? :)
Looks cool. I wish apple watch had it too
There is solace in knowing android doesn't have it either
Android has one.
https://play.google.com/store/apps/details?id=net.k3rnel.nowjson
But it doesn't have this one which i made myself
Ofcourse. Hope you will publish it as a new release.
And one app with several watch faces:
https://play.google.com/store/apps/details?id=com.jeremysteckling.facerrel
Nothing against this here, it looks nice! But still:
I think I should post a "The world <insert: sci-fi utopia> if JSON wouldn't be used for everything" meme.
JSON is by far one of the most horrible data formats ever invented! It's actually not good for anything. Especially not for what it's usually used: It's complete trash for data serialization (only binary formats are valid for this use case), it's maximally shitty for configs (not even comments are allowed!), and it sucks also for human interaction as it doesn't come with any rich, unambiguous, and standardized data types (instead you have to interpret arbitrary strings), and is on top supper noisy.
This is so cool! Is it already on the garmin store? Will you add it? Or do I have to manually install it from github?
I'll probably put it on the Garmin store tomorrow :)
If you add the option to use Unix-timestamps instead of … this abomination … I’d definitely use that!
r/ISO8601 gore
You dont use commas and abbreviated text names for your dates in json files? How odd
Definitely ISO, but preferably Unix timestamps plus offset data for your time zone.
We don’t want Joe from accounting looking at it and thinking he could understand any of this, right?
The problem with Unix timestamps is that they are as intuitively graspable as Star Trek star dates. There are for sure some people who can interpret them on the fly, but for average nerds it's just some opaque numbers.
I would argue that you should get your nerd-license revoked if you can't read Unix timestamps ;-)
(hey, this is r/ProgrammerHumor , don't take things too serious here!)