(Update: 848,000 files based on the annoucement https://blog.openstreetmap.org/2013/04/12/bulk-gpx-track-dat...)
https://community.openstreetmap.org/ is the forum to ask where newer data is. I remember a technical discussion by the system administrators about backup page for traces so the full data must be available somewhere.
For this particular case it’s tricky on iOS since you can’t programmatically cancel a subscription on iOS. It must be initiated by the customer on the device.
However, if you navigate that UX challenge, you can use our events and webhooks to make a smooth experience guiding a user through the process. Hadn’t thought of this before, but you could probably pre-authorize a stripe token, then ask them to cancel on iOS, then wait for the webhook from us, then finish the transaction and track it to the same customer ID in RevenueCat.
I would like to move certain users (for instance by recommending that in a newsletter, or handing out coupons for the Stripe subscription) from their current iOS subscription to Stripe, and it is hard to make the overlap smooth. Does Revenuecat have some solution to this?
Humans just aren't very good at ranking things on a normal distribution, so you invariably end up with every item (books in this case) being ranked somewhere in the 3.5-4.5 range (since Goodreads is out of 5). For IMDB the rankings all hover around 8ish. When in reality the average book should have a 2.5. If you don't rate like this then you just end up with garbage.
Just allowing a boolean rating (ala Rotten Tomatoes when aggregated) is much better, assuming you can get enough reviews for that system to actually work (probably > 30 is required for most applications).
I think "aggregated personal Elo" would be a fun way to rank things: I just give you two books that you've read and you tell me which is better. Do this loads of times and eventually you have a solid ranking of every book you've ever read. Aggregate everyone's rankings and you have a much more robust system then "please rate this book out of 5 stars".