Re:Facebook 'unintentionally uploaded' 1.5M people's email c...
by bluntfang on Thursday April 18, 2019 @08:11AM
(#19690386)
Facebook is a multi-billion dollar company. This is gross negligence if they didn't spend time to QA this.
[ Parent
| on HN ]
Re:Facebook 'unintentionally uploaded' 1.5M people's email c...
by jayawayjayyay on Thursday April 18, 2019 @08:23AM
(#19690454)
Doing QA at large tech companies is never that simple. You have lots of teams that share code. Imagine a scenario where Team A uses code written by Team B which uses code written by Team C. Team C makes a change to their code that breaks Team B's code but only for the way Team A uses it.
Re:Facebook 'unintentionally uploaded' 1.5M people's email c...
by yardie on Thursday April 18, 2019 @08:45AM
(#19690551)
For the people in the back, "Facebook is a multi-billion dollar company." They have 30,000 employees. They could spend the money to do better QA. But it's cheaper to let your end-users do it for free.
Re:Facebook 'unintentionally uploaded' 1.5M people's email c...
by bluntfang on Thursday April 18, 2019 @04:07PM
(#19694329)
It doesn't matter if it's simple or not. We can't hold these 1k+ engineer teams to the same accountability levels as a 3 person team. When, as engineering professionals, are we going to put an end to this? This is completely unacceptable in any other engineering discipline.
Re:Facebook 'unintentionally uploaded' 1.5M people's email c...
by sethammons on Thursday April 18, 2019 @08:54AM
(#19690604)
One way to combat this is to let other teams register tests in other team's projects. If a test fails, you know it breaks someone's expectations. From there, you work with that team to update both sides.
Re:Facebook 'unintentionally uploaded' 1.5M people's email c...
by Phobophobia on Thursday April 18, 2019 @08:13AM
(#19690403)
Just to be devil's advocate: Google is notorious for having separate siloed teams that do not share efficiencies or updates (eg. Hangouts and other messengers). A company like Google and Facebook don't have a good excuse, but we shouldn't be surprised.