[dmitshur]however, a question about that process. is it a part of the spec for how to check whether the 3rd party site links back to the original domain? e.g., is it specified how to normalize the URL back to the domain? can the capitalization be wrong? can the scheme not match? what about path? is `https://example.com` equivalent to `https://example.com/` (trailing slash)? etc.
[dmitshur][kevinmarks] yeah, sorry, I didn't mean my goal was to prevent someone from having two accounts. just to make it so that they can login via either of linked accounts and get into the same unified place on my site (rather than separate ones).
[dmitshur]> Identity consolidation is the ability for a user to indicate that one or more identities, profiles, URLs across different sites all represent that same user. Also known as: profile aggregation, profile equivalency.
[dmitshur]I'm in thinking/planning stages. right now my personal site supports signing in only via GitHub (I added auth way before I learned about indieweb and indieauth), and I'm thinking about how I can add support for indieauth without compromising on the user experience.
LoqiRelMeAuth is a proposed open standard for using rel-me links to profiles on OAuth supporting services to authenticate via either those profiles or your own site.
RelMeAuth is the technology behind web-sign-in.
Editor
Tantek Çelik (http://tant...
aaronpkif you go to the ownyourswarm website and click load checkins, your browser could make that request to foursquare directly so at least that manual method would bypass the IP address limiting
@swentel↩️ Sending webmentions probably the biggest reason. (this reply is one for instance). But also for microsub servers which can parse microformat feeds so readers get richer content. Use both almost daily now. (twitter.com/_/status/1056214204875751424)
ZegnatDo you get the expected rate limiting headers when you query from other IPs? Wondering if they broke their headers or if they just completely blacklisted the OYS IP.
Zegnataaronpk, another thing you could try is to include a X-Forwarded-For header with a different IP. Could be they ignore it, but if they don’t, you could ask people for their servers’ IPs (or resolve the IP behind the provided micropub server) and that way spread out the API usage.
sknebelaaronpk: found the following quote in some random github repo quoting from older api docs: "Set your User-Agent header to something identifiable. Default identifiers like "Mozilla" or "libwww-perl/5.808" may get banned from time to time
aaronpkturns out that when someone disconnects their foursquare acct from OYS, the process that looks for comments on checkins is still trying to request their data but has no access token so it fails obviously
sebselMy old normal in Amsterdam was 0, my new normal in Nijmegen is 33 meters, so for me Nürnberg's 330m was abnormal already. (321m is the highest point in The Netherlands)
ZegnatIf you are not showing it always, it also may depend strongly on the country you are in (if you are showing location). If you display a post was made in the Netherlands, you may not even want to display anything between -5 and +40 as abnormal. While in Switserland maybe you really want to highlight any 0s or -5s. (Numbers improvised, I don’t know averages.)
sebselMaybe you could look up the ground altitude of the lat/long location yourself, and check if the post has a significant difference, and then add 'flying' when applicable? :P
aaronpkit's a little more interesting to show the altitude of a trip like runkeeper/strava where you can show how it changes through the course of the trip
sknebelnow I wonder if geolocation APIs shouldn't deliver that. surely a wifi-based one should be able to at least roughly tell you the floor in the empire state building :D
sknebelit's a good question. my instinct would have been "on hover somewhere", but can't think of where'd be a good point, especially if you don't have an interactive map
ZegnatJust have Chrome get the coordinates, I transform it into a geo-URI and drop it in a hidden form. So when I hit the save button current location gets send along
AngeloGladdingfat pings keep the latency low and as i've mentioned before, once a circuit is established, websockets have a similarly low latency over Tor
AngeloGladdingi look forward to dealing with out-of-order messaging and handling intermittent and offline modes but right now i'm putting some polish on caching avatars/photos so i can give it a proper demo