Gods, yes, this. The FitBit app is like someone said "Let's use a wonderful asynchronous architecture so we won't block on retrieving data!" and then completely ignored all the ways that might lead to terrible UX if implemented poorly.
My steps stick at 0, then suddenly are the total of the last 3 days' worth. I log food, and it re-populates the "quantity" field with the old value after I edit it, sometimes up to 8-10 times in a row. My sleep data takes a roulette-spin amount of time to go get processed in the cloud and redownloaded, and even once the main dashboard has the info, the "Sleep" detail page will refuse to admit that I slept last night for another 3d20 minutes.
It's like someone connecting the pieces of a car with Slinkys instead of bolts because they're more flexible. If I didn't like the hardware so much I'd have switched ages ago.
I glanced at their latest code push a few days back, and some of the bugfixes/updates were related to presentation on mobile, so it's definitely something they're paying attention to and improving over time. (They're not blazing-fast, since the ratio of codebase-size to programmer-time is high, but they're persistent.)
In addition to the public-health issues of heart attacks and car accidents, the time-swaps are also a huge PITA for parents of young children. Kids between half a year and three years old have sleep routines that don't shift just because someone says the clocks have changed.
Fall back an hour? Congrats, your wake-up time just went from 5:30 AM to 4:30 AM because that's when your kid's still getting up. Spring forward an hour? OK, you just lost an hour from that shining window between when your kid goes to sleep and your own bedtime when you can actually get other stuff done.
1) By thinking about them in other modes. I have an internal monologue, but it's not so much "the only way I can think" as "a thing that happens that comments as I think, and can be used to talk through things in my head". Eg: I'm also a pretty strong visual/spatial thinker, I can recall scents OK, and I'm reasonably facile with numbers; all of these sorts of thinking / recollection feel different as I do them.
Some may involve the inner monologue in an assistive role - eg, for math, my mental voice will often either narrate or speak key numbers as I complete steps, which allows me to use audio-memory as well as visual-memory to keep track of all the things I'm operating on.
2) Dynamically created neologisms that refer to particular not-easily-describable thoughts. Though in many cases, my brain may not create an actual word but just think "THAT thing" where "THAT" is accompanied by the concept in question, or some association/shorthand of it.
I'd wager because strong emotion tends to result in strong memories, and waiting for a needed ride that isn't showing up is stressful, particularly if you have no insight into where the right might be or if/when it's arriving.
I have memories of several times I was stood up or unreasonably delayed by bad taxi service / rideshare service, and the higher-stress ones (e.g., when I was trying to catch a plane) are the most vivid. One's from over a decade ago - I can't remember where I was going, but I remember the room I was in, pacing back and forth, calling the taxi dispatcher for the 3rd time.
My steps stick at 0, then suddenly are the total of the last 3 days' worth. I log food, and it re-populates the "quantity" field with the old value after I edit it, sometimes up to 8-10 times in a row. My sleep data takes a roulette-spin amount of time to go get processed in the cloud and redownloaded, and even once the main dashboard has the info, the "Sleep" detail page will refuse to admit that I slept last night for another 3d20 minutes.
It's like someone connecting the pieces of a car with Slinkys instead of bolts because they're more flexible. If I didn't like the hardware so much I'd have switched ages ago.