I developed a tool to show you your twitter friends on #mastodon: https://www.movetodon.org/
๐ All data stays in your browser
๐ No CSV import neccesary
๐ List can be sorted by sign-up date, so that you can find new accounts fast
I developed a tool to show you your twitter friends on #mastodon: https://www.movetodon.org/
๐ All data stays in your browser
๐ No CSV import neccesary
๐ List can be sorted by sign-up date, so that you can find new accounts fast
@Tibor
Isn't the claim "All data stays in your browser" kind of misleading?
To me it looks like all the data and access tokens are passed through your server.
Or am I missing something?
The last time I checked, it wasn't possible to do this browser-only, because twitter was missing a simple CORS header ๐.
@Tibor
To me "All data stays in your browser" means, that there is no party that could get a hold on my data, even if it wanted to, so no 3rd party to trust. But there is, which I find misleading.
If there would be a CORS header, one could use a "public client" and query the twitter API directly from the browser, truly keeping the data in the browser -but sadly the header is missing.
@stof
No, I mean CORS. Because the twitter API is on a different origin, a header is required to access it from a non-twitter domain in the browser. That header is missing.
https://stackoverflow.com/a/35898961
You can access the twitter API from the browser by using a cors-proxy, that sets that header. (There are some available publicly, I think)
Awesome! Is it open source?
@Tibor @keyboardg @eloquence @thomasw
People would host their own
It's weird it's like, despite the stated purpose of the project you don't seem to place a lot of stock in good faith gestures
I wonder why
@Tibor @eloquence @keyboardg @thomasw
Yes that's what I said, and this kind of hostility in the face of a simple criticism doesn't support your claim
@Tibor @eloquence @keyboardg @thomasw
He blocked me
Baselessly attacking me instead of explaining his clear derision towards open source saves me time, for sure
@pleaseclap @eloquence @keyboardg @thomasw
Big difference between "stays in user's browser" and "not saved on central server". This one has worked well for me: https://github.com/pruvisto/debirdify
@zak @eloquence @keyboardg @thomasw
I'd also like to correct the record: this is actually my real face
I think the requests re: open source are because it would help to alleviate any concerns about how the tool manages/processes data.
Since a _lot_ of folks are using it now to migrate accounts this seems like a reasonably big deal and would make me personally more comfortable in recommending it.
It's true that as a hosted tool there's still a remaining element of trust, of course.
Do you have any plans in this regard or are you planning to keep it closed for the foreseeable future?
@eloquence not at the moment. I see no advantage for me personally in doing so and I havenโt used github for a long time, so I wouldโve to put some effort into this. And no advantage, but effort is not a good deal.
Please also keep in mind for whom this tool was built: For people who just want a simple solution. Not managing CSVs. Not having to care about anything that looks like code. Other people may use open source CSV solutions if that makes them happy. It wasnโt built for them anyways.
Understood. The argument for open source is more about code auditability, which gives folks who _are_ capable of doing that more comfort in recommending the tool to others.
It's also more in line with Mastodon's philosophy -- after all, you're helping folks migrate to a network that's built entirely on open source software :)
Your call of course - just making the case for in a hopefully non-badgering way!

@Tibor Awesome tool!
#mastodon: https://www.movetodon.org/
๐ All data stays in your browser
๐ No CSV import neccesary
๐ List can be sorted by sign-up date, so that you can find new accounts fast
@Tibor Yar. Like here: https://followlists.online/login
You can paste in https: / / meowr.me (without spaces) , you can paste [email protected] or type in meowr.me and it will clean them to "meowr.me"