This must have been a painful engineering effort that I bet absolutely consumed the backlogs of at least tens of teams. Usually business assumptions about user accounts have their tendrils deep into the architecture and services that presumably many many years of code sits on top of.
The challenge isn't unlinking accounts in the database, that's just a simple copy command. The challenge is in all the metadata that is used for account A (Facebook), and account B (IG) that can no longer share any downstream metadata.
So when you have to split the two apart, it's likely a hard legal requirement that there's no way account A can know anything about account B anymore. This means, countless metrics and logs and whatever has to be thrown away. So I imagine, there's lots of auditing of systems and every single property that is stored somewhere was scrutinized in long meetings.
Less an engineering burden than a policy and legal burden.
And it’s good for consumers and Facebook can afford to do it, I wish the UK was still in the EU and I would be extremely happy about unlinking Instagram from Facebook just to avoid their notifications for it that pop up on Instagram never mind the ease of spying this creates.
At least they have a choice to unlink accounts, which probably makes the overall DMA compliance much easier. For Google, it's just been an engineering nightmare, cross-cutting across the entire stack :D
Sounds like a them problem not an us problem. Nothing they couldn’t afford „tens of teams”. It’s a nice moment living in the EU, knowing that common sense policies like GDPR and anti-trust can be enacted and enforced.
Given that the people on these teams are reaping stock from the efforts of mining personal data for people over decades I have a very strong “not sorry” feeling about any sort of negative anything that employees of Meta might experience. I would even go so far as to say, fuck these people, I have no empathy for you. You decided to be a part of the problem, and sucks to suck
I guess part of karmic consequence of "move fast and break things" motto - especially when it comes to not caring to develop or have forethought on security-safety concerns for what such a system, a digital version of The Facebook, could have on society; Harvard was planning to launch a digital version of their print version of The Facebook - and part of Mark's history he's quoted as saying, along with lying to the ConnectU twins he was hired to develop, that he didn't understand why Harvard was taking so long to get it going - that he could do it way faster; the externalized costs/harms are practically incalculable - all for that sweet sweet cheap-shallow-manipulative advertising revenue.
It's constantly frustrating to read about European users getting cool new features to help manage their digital life that the rest of the world doesn't get. The expected cost in lost ad revenue per user must be pretty significant to justify the complexity of keeping this stuff limited to Europe.
There are also downside for European regulations. There is no free lunch and some toll needs to be paid.
Some examples include
- Banning encrypted messaging (almost passed)
- Cookie pop ups
- Various regulations harming open source (discussed before on HN)
Also due to how Europe is wired up, the cost of doing startup business is higher, why there are fewer and fewer successful European software growth companies.
FWIW, we also get non-stop cookie permission banners and often just straight-up denied access to certain services that don't want to have to jump through the hoops.
It annoys me every time a company makes a long-requested change, but only for EU users. Since the technical work required for it had to be done anyway, it seems to be pure malice that they don't just give it to everyone.
If you think about it, the US seems to be voluntarily headed to universal plug for charging EVs after many years of incompatibility. EU got that almost immediately.
Though, it can be argued that the US plug is a bit better since the standart that almost all companies finally agreed to adopt is the Tesla one. However, it could have been the other way around too - the companies could have adopted a very shitty plug if Tesla had a shitty plug simply because their adoption is based on the charging network dominance and not on the plug superiority.
I tried using John Carmack's instructions to unlock my old Oculus Go, which involved your Facebook account for some reason, and got banned from my account twice.
They moved it away from facebook accounts to more generic ones at least. The EU isn't going to force them (with this law) because they don't have more than 10% of EU residents using their headsets. (based on a quick search, they're at about half the threshold if you count worldwide sales)
Given the current enshittification trends, I would not be surprised if in the next few years Samsung, Acer, LG, et al decide that a subscription model for monitors is exactly what they need to pump those share prices up.
If it is easy, it is not innovation. You're not finding and improving a thing then. True innovation requires novelty and effort. Even smallest innovative projects require many many thoughts and redesigns until they become even an MVP.
The US tech giants were coasting and amassing compound wealth without by innovating but buying the innovative companies or disregarding a basic human right: privacy.
True innovation is and should be difficult and it shouldn't come at the cost of human rights that people has fought over for centuries, sometimes with their own blood.
Is there a criteria to be qualified as a EU user? I assume there must be more than just geo-ip location. What will happen if I pretend I moved to EU for the sake of decoupling all Facebook accounts.
Can't you already sign up for all of the services independently? I know I can login to instagram with my fb login, but I still had to 'create' the account the first time I did. I could have just created a standalone account if I hadn't had an fb account to start with. Messenger is essentially facebook chat pushed into a separate client, which I had thought they were talking about reincorporating back into the main client, I don't really see why should allow a separate login for that.
If that’s what it takes to get them compliant with EU’s GDPR, shouldn’t the same apply to youtube and gmail? Or the rest of google services, for that matter?
Their ham-fisted linking of facebook and instagram accounts has been an absolute nightmare for those of us that use their messenger apis. It has never fully worked correctly, and has led to more lost dev time than I care to count. I can't even begin to imagine how much worse this is going to make it.
Shoutout to Max Schrems and Noyb, even if they weren't apparently involved in this decision. That organization seems to be the main driving force behind serious GDPR enforcement by submitting regular legal complaints, the data authorities occasionally take up a case on their own but usually seem content to stick to small violations. It really shows that having laws on the books isn't enough, and even public awareness is not very helpful, what really matters is having lawyers pushing hard for enforcement.
can someone ELI5 what unlinking a "Facebook account" from a "Messenger account" accomplishes?
IMHO we should strive to remove moats around digital services so new competitor can pop up and provide competing services in a short amount of time but somehow EU thinks creating busy-work for the engineers of incumbents is the right approach.
I already despise the "accept cookies" noise on all websites and don't tell me "Oh, it's bad compliance, blah blah". If so, then write a new more useful law instead.
[+] [-] cnity|2 years ago|reply
[+] [-] ffpip|2 years ago|reply
Not so many, since they tried to link all 3 only few years ago
https://www.theverge.com/2019/3/6/18253472/mark-zuckerberg-f...
[+] [-] jarjoura|2 years ago|reply
So when you have to split the two apart, it's likely a hard legal requirement that there's no way account A can know anything about account B anymore. This means, countless metrics and logs and whatever has to be thrown away. So I imagine, there's lots of auditing of systems and every single property that is stored somewhere was scrutinized in long meetings.
Less an engineering burden than a policy and legal burden.
[+] [-] stavros|2 years ago|reply
If their business assumptions are "users will never have a choice about how much we track them", they deserve what they got.
[+] [-] andy_ppp|2 years ago|reply
[+] [-] XghTk|2 years ago|reply
[+] [-] amelius|2 years ago|reply
[+] [-] summerlight|2 years ago|reply
[+] [-] madsbuch|2 years ago|reply
From a user perspective is appears like the users have been relatively loosely coupled.
[+] [-] rodgerd|2 years ago|reply
It would be less painful if it were a universal option, and they didn't have to test with a bunch of geo-linked options.
[+] [-] waynesonfire|2 years ago|reply
It also highlights how much revenue is tied to this bundling of service since it's probably very expensive to maintain this dual configuration.
[+] [-] mcmcmc|2 years ago|reply
[+] [-] scyzoryk_xyz|2 years ago|reply
[+] [-] j45|2 years ago|reply
[+] [-] unknown|2 years ago|reply
[deleted]
[+] [-] SOLAR_FIELDS|2 years ago|reply
[+] [-] loceng|2 years ago|reply
[+] [-] AlexandrB|2 years ago|reply
[+] [-] miohtama|2 years ago|reply
Some examples include
- Banning encrypted messaging (almost passed)
- Cookie pop ups
- Various regulations harming open source (discussed before on HN)
Also due to how Europe is wired up, the cost of doing startup business is higher, why there are fewer and fewer successful European software growth companies.
[+] [-] cnity|2 years ago|reply
[+] [-] josephcsible|2 years ago|reply
[+] [-] judge2020|2 years ago|reply
Only if you consider malice ~= profit.
[+] [-] mrtksn|2 years ago|reply
Though, it can be argued that the US plug is a bit better since the standart that almost all companies finally agreed to adopt is the Tesla one. However, it could have been the other way around too - the companies could have adopted a very shitty plug if Tesla had a shitty plug simply because their adoption is based on the charging network dominance and not on the plug superiority.
So, I guess its not a clear cut.
[+] [-] micromacrofoot|2 years ago|reply
[+] [-] baliex|2 years ago|reply
[+] [-] black_puppydog|2 years ago|reply
[+] [-] ryandrake|2 years ago|reply
[+] [-] colordrops|2 years ago|reply
[+] [-] extraduder_ire|2 years ago|reply
[+] [-] str3wer|2 years ago|reply
[+] [-] Handprint4469|2 years ago|reply
Given the current enshittification trends, I would not be surprised if in the next few years Samsung, Acer, LG, et al decide that a subscription model for monitors is exactly what they need to pump those share prices up.
[+] [-] BiteCode_dev|2 years ago|reply
Good.
People keep bashing EU for making innovation hard, and there are a lot of truth to it.
But I welcome this kind of restrictions.
[+] [-] sofixa|2 years ago|reply
Nothing is stopping any of the thousands of EU companies innovating in all sorts of fields.
[+] [-] okanat|2 years ago|reply
The US tech giants were coasting and amassing compound wealth without by innovating but buying the innovative companies or disregarding a basic human right: privacy.
True innovation is and should be difficult and it shouldn't come at the cost of human rights that people has fought over for centuries, sometimes with their own blood.
[+] [-] smoldesu|2 years ago|reply
If you consider the GDPR or DMA limitations on "innovation", then I don't want you innovating.
[+] [-] Euphorbium|2 years ago|reply
[+] [-] xyst|2 years ago|reply
[+] [-] gevz|2 years ago|reply
[+] [-] pfdietz|2 years ago|reply
[+] [-] its_ethan|2 years ago|reply
[+] [-] Suppafly|2 years ago|reply
[+] [-] superjan|2 years ago|reply
[+] [-] jscheel|2 years ago|reply
[+] [-] barnabyjones|2 years ago|reply
[+] [-] 1oooqooq|2 years ago|reply
[+] [-] anticensor|2 years ago|reply
[+] [-] pgeorgi|2 years ago|reply
[+] [-] vodkapump|2 years ago|reply
So you can't unlink your facebook and messenger, just create a new messenger account without a facebook account. That's sad.
[+] [-] Zuiii|2 years ago|reply
[+] [-] gerash|2 years ago|reply
IMHO we should strive to remove moats around digital services so new competitor can pop up and provide competing services in a short amount of time but somehow EU thinks creating busy-work for the engineers of incumbents is the right approach.
I already despise the "accept cookies" noise on all websites and don't tell me "Oh, it's bad compliance, blah blah". If so, then write a new more useful law instead.