I wonder what is going on at Strava. It feels like peak Strava was some time around 2018. Since then, it seems like features have only been getting disabled, hidden behind opt in flags, or moved to the paid plans. I completely understand the decision to move things to paid since their service does cost a lot to run and the subscription isn't expensive, but where are all the new and cool features that should have come…
Strava abruptly ends 3rd party data sync to Apple Health
51–60 of 114 posts
Re: Strava abruptly ends 3rd party data sync to Apple Health
#52Earlier quoted context omitted.
Millions of activities is approximately zero activities. That's an inconsequential amount of data. Even if it is a couple orders of magnitude larger than I think geographic partitioning can keep the volume small enough to easily fit in RAM.
It's not the size (though as mdoms explains it's more than you might think); it's the complexity of matching activities to segments at the necessary level of precision. I know what a consequential amount of data looks like, having worked on a storage system that routinely fed multiple petabytes of data to each of many analytics pipelines simultaneously. Geographic partitioning is only what gets you to millions of act…
Re: Strava abruptly ends 3rd party data sync to Apple Health
#53Earlier quoted context omitted.
Millions of activities is approximately zero activities. That's an inconsequential amount of data. Even if it is a couple orders of magnitude larger than I think geographic partitioning can keep the volume small enough to easily fit in RAM.
Incredibly ignorant statement. An activity can have thousands of data points across dozens of metrics. A record of your route to 1 meter or smaller precision for a 5 hour bike ride is alone thousands of data points. Along with hundreds or thousands of time series points for heart rate, elevation, cadence, power, respiration, etc etc... Millions of activities means tracking tens of billions of data points and perhaps…
Parallelism along the location, customer and activity dimensions makes this an easily reducible problem.
Re: Strava abruptly ends 3rd party data sync to Apple Health
#54Earlier quoted context omitted.
Are any apps at all actually good for route planning especially on a bike? It seems like that this is something in software that just sucks. I don't even bother anymore, I open up a topographical map and figure out routes by hand. No more turning left across six lanes from a stop sign. No more route thats "mostly flat", aside from the 400ft of undulating terrain that saps you. No sharing the road with semitrucks that…
https://cycle.travel/map Disclaimer - my site. It’s very focused on quiet routes, so will generally prefer a hilly road if the alternative is a traffic-infested one. Europe/North America/AU+NZ only at present.
UX observation: clicking to create a start and end was relatively intuitive, but it took a while to find "Close route" to reset it (and be able to click for start / end points once more).
Re: Strava abruptly ends 3rd party data sync to Apple Health
#55Is there any OSS/self hosted alternative to Strava? Where would be the challenges?
* the database of "segments" created by users
* the leaderboard data for each segment
* the network-effects of being "the place to record data"
If you create a self-hosted Strava then it isn't really Strava; it's just a log of your workouts.Re: Strava abruptly ends 3rd party data sync to Apple Health
#56Earlier quoted context omitted.
I thought they meant duplicate activities on the Apple Health side. If they can't read what the other services are writing to Apple Health then they have no way of avoiding duplicates.
Doesn't that suggest that Apple is failing to detect and coalesce duplicates, like Strava and (AFAIK) other similar services like Garmin Connect or old MapMyRun do? That seems pretty damning, and also not Strava's problem.
Re: Strava abruptly ends 3rd party data sync to Apple Health
#57All of the (Garmin, Strava, Apple, and Google [who is trying really hard but failing]) want a monopoly on your health data. Garmin is the only one I actually trust currently, as they've shown 0 willingness to monetize your health information. The Strava/Garmin relationship is an interesting one: Strava has the social network, Garmin has the best devices [for serious Athletes, not casual users]. Garmin Connect is pret…
I'm still shocked and amazed that anyone would willingly share their health data with corporations. Why? What could go right? I say that acknowledging your point that this is possibly one of the better corporations out there. > Garmin is the only one I actually trust currently, as they've shown 0 willingness to monetize your health information. What about the concern that the company is bought out in the future? Or t…
To me, it comes down to me being fine with this data being considered public. If others don't want to share it, that's totally fine and I understand their perspective. For me though? I couldn't care less.
Congrats, you sold some data that says I'm fat, out of shape, and don't like riding my bike on busy roads.
Re: Strava abruptly ends 3rd party data sync to Apple Health
#58I wonder what is going on at Strava. It feels like peak Strava was some time around 2018. Since then, it seems like features have only been getting disabled, hidden behind opt in flags, or moved to the paid plans. I completely understand the decision to move things to paid since their service does cost a lot to run and the subscription isn't expensive, but where are all the new and cool features that should have come…
From discussions I've had with people at Strava, they're trying to be more focused on implementing a few key features really well. When the original founders returned in 2018 or 2019, the app had a ton of features that had been half integrated, couldn't be found in order to be used, etc etc. They paired back things that weren't working, moved to focus on revenue (as they weren't going to be able to grow into the soci…
My normal morning jog goes under a large bridge. This often confuses my phone's GPS, leading it to return a spurious point or two a kilometer away. Strava is completely incapable of detecting these spikes (accelerating to 200 km/h when running is normal right?) and offers no way to edit them out afterwards, meaning all my speed and distance records, progression charts etc are ruined by junk data.
Re: Strava abruptly ends 3rd party data sync to Apple Health
#59Earlier quoted context omitted.
Maybe it’s just what you know but every time I’ve used Garmin Connect it’s felt like a dumpster fire compared to Strava. Even for route planning (years ago) which I would not say Strava is fantastic at, it still seemed worse. YMMV
Are any apps at all actually good for route planning especially on a bike? It seems like that this is something in software that just sucks. I don't even bother anymore, I open up a topographical map and figure out routes by hand. No more turning left across six lanes from a stop sign. No more route thats "mostly flat", aside from the 400ft of undulating terrain that saps you. No sharing the road with semitrucks that…
My workflow is 3 monitor setup. Komoot in the middle, actually planning the route. Strava heatmap on the left to see where people often travel in an area. Gmaps on the right to see streets and street view.
It's still a pain to plan, but it's _so much easier_ with komoot.
Re: Strava abruptly ends 3rd party data sync to Apple Health
#60Earlier quoted context omitted.
Are any apps at all actually good for route planning especially on a bike? It seems like that this is something in software that just sucks. I don't even bother anymore, I open up a topographical map and figure out routes by hand. No more turning left across six lanes from a stop sign. No more route thats "mostly flat", aside from the 400ft of undulating terrain that saps you. No sharing the road with semitrucks that…
https://cycle.travel/map Disclaimer - my site. It’s very focused on quiet routes, so will generally prefer a hilly road if the alternative is a traffic-infested one. Europe/North America/AU+NZ only at present.