The Data Transfer Project
github.com
github.com
I must be pretty naive or I've been working with databases too long, but I seem to be in the minority on HN that's actually sort of excited about this project.
On a side note, this will likely continue the trend of increasing the barrier to entry for more of the internet, hurting startups. Though that's dependant on how the framework is designed.
...by having us control it for them.
Seriously though, the more they repeat this line the less it convinces me. It simply isn't in their interest to give people _actual_ control over their data, so why would they?
GDPR demands it and it's good PR.
This to me smells like preemptive action against legislation. Sort of the companies choosing which limb or organ to give up instead of dictated by legislation
Google: https://support.google.com/accounts/answer/32046?hl=en
Twitter: https://help.twitter.com/en/managing-your-account/how-to-dea...
Microsoft: https://support.microsoft.com/en-us/help/12412/microsoft-acc...
Facebook: https://m.facebook.com/account/delete
https://github.com/google/data-transfer-project/tree/master/...
Disclaimer: I work for LinkedIn but have heard nothing about this.
The data transfer project is a small, glimmer of the same sort of thing - we own our data, and data providers MUST design themselves around that.
Large data holders cannot live behind walled gardens for ever - specialist data analysers are going to spring up - some will offer budget planning for my accounts - others will track my twitter feed letting me know of things of interest - the news feed will be almost as much interest as my bank account - but overall, third party data wranglers are a good thing
The pessimist in me says it's so each of them can create a more complete user profile for marketing, advertising, and tracking.
My more optimist side says that Facebook, Google, MS, and Twitter are all tech giants filled people intimately familiar with the web and its immediate future, and the majority of them are genuinely trying to improve the internet.
As usual, the answer probably includes both factors, and likely others.
Also our monopolies can be ported easily so there is no need to call us a monopoly or keep mentioning things like make us a public utility that has to follow anyone's rules but our own.
Some positive PR in the sea of "they are evil for this and that and that and..." - hey we're open.
The GDPR thing has a mandate in it that personal data must be exportable doesn't it? So, two birds, one stone, add some positive PR.
Just guessing..
Lets hope this doesn't turn out how G and Fb bragged about xmpp or whatever until they didn't need it any more and then your data and comms stopped being as interchangeable as it once was.
> To further strengthen the control over his or her own data, where the processing of personal data is carried out by automated means, the data subject should also be allowed to receive personal data concerning him or her which he or she has provided to a controller in a structured, commonly used, machine-readable and interoperable format, and to transmit it to another controller. Data controllers should be encouraged to develop interoperable formats that enable data portability. [...] Where technically feasible, the data subject should have the right to have the personal data transmitted directly from one controller to another. [1]
To me this sounds pretty similar to what we can see on Github.
[1]: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...
You use product A and B. You tell B it's OK to import data from A in order to "improve the quality of services of B" and similarly for A. Now A and B both have more insight on your personal preferences, so they both win. The user "wins" because they get "improved quality of services".
And yeah, I completely agree that this is a spot where the user "wins." Congrats, you get spammed with even more heavily targeted ads, political engineering, and more. What happy days.
That's what I was talking about, but thanks for explaining it to anyone who may have missed the point.