Slashdot Mirror


Facebook Blames a 'Bug' For Not Deleting Your Seemingly Deleted Videos (gizmodo.com)

Last week, The New York Magazine found that Facebook was archiving videos users thought were deleted. The social media company is now apologizing for failing to delete the videos, blaming it on a "bug." It adds that it's in the process of deleting the content now. Gizmodo reports: Last week, New York's Select All broke the story that social network was keeping the seemingly deleted old videos. The continued existence of the draft videos was discovered when several users downloaded their personal Facebook archives -- and found numerous videos they never published. Today, Select All got a statement from Facebook blaming the whole thing on a "bug." From Facebook via New York: "We investigated a report that some people were seeing their old draft videos when they accessed their information from our Download Your Information tool. We discovered a bug that prevented draft videos from being deleted. We are deleting them and apologize for the inconvenience. We appreciate New York Magazine for bringing the issue to our attention."

66 comments

  1. Sure They Do by Bing+Tsher+E · · Score: 2

    "We appreciate New York Magazine for bringing the issue to our attention."

    1. Re: Sure They Do by Anonymous Coward · · Score: 2, Interesting

      They do, if by delete you mean move to an offline system.

    2. Re: Sure They Do by HornWumpus · · Score: 4, Informative

      Removed from the 'Personal Archive'.

      The bug was it failed to set the hidden flag on draft videos, like it does all the other things facebook isn't supposed to be saving. Or ever have had, if you were fool enough to run their app.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    3. Re: Sure They Do by Anonymous Coward · · Score: 0

      If by delete you mean, move to secret server for indefinite storage.

      Yes a bug... a brainbug or maybe brainslug located in or on the brain of a certain person named Mark?

    4. Re:Sure They Do by Anonymous Coward · · Score: 0

      "We appreciate New York Magazine for bringing the issue to our attention."

      This sentence is self reflexive, and thus being effectively void of any real meaning.

      Similar to a statement that goes "I promise, I will do the dishes!"

    5. Re:Sure They Do by Anonymous Coward · · Score: 0

      surejan.gif

  2. It's a feature, not a bug by Spy+Handler · · Score: 1

    for real

    1. Re:It's a feature, not a bug by Anonymous Coward · · Score: 1

      For any cloud service the honest thing to do would be to replace "Delete" with "Make inaccessible to you". Just assume whatever you deleted will always be there, forever.

  3. Is this an April fools joke? by Anonymous Coward · · Score: 1

    April fools?????

    1. Re:Is this an April fools joke? by Anonymous Coward · · Score: 1

      yes. Keep posting your videos so fb can use them for facial recognition algos. Nothing to see here.

  4. They use PHP... by greenwow · · Score: 3, Interesting

    which is a great language for prototyping or programming if you know what you're doing and you're the only dev on the project, but junior devs or even senior ones that don't know the code they're working with, it's a disaster.

    For example, I was able to prototype a search feature with an Elasticsearch backend for our inventory system in only a long weekend. By long weekend I mean working from Friday night at 6pm straight through Monday early morning 2am, but still it was only one weekend. It took three senior Java developers nearly six months to get it basically working because we wanted it in Java. My boss got frustrated and put my PHP code into production and had those Java devs update it. With every "fix" they made, I think they almost always broke other things. They knew the specs well since they had worked with them for almost six months, but that didn't help. PHP is awesome, but unless you only have one dev that is good working on the project, then things like happened to Facebook are inevitable.

    1. Re:They use PHP... by Anonymous Coward · · Score: 0

      PHP is awesome as long as you don't give the slightest shit about scaleability or security. You might as well write it in BASIC.

    2. Re:They use PHP... by Bing+Tsher+E · · Score: 1

      PHP stands for Personal Home Page and it's a set of toys.

    3. Re:They use PHP... by greenwow · · Score: 2

      > scaleability or security

      Never heard that and considering Wikipedia, Facebook (they gave away information freely, it wasn't a security problem), Slack, Tumblr, and many others had a problem with either since they use PHP. Netcraft claims it's the most popular by far web programming language. If we here on /. trust them to say BSD is dying, why shouldn't we trust them on PHP?

    4. Re:They use PHP... by BronsCon · · Score: 3, Informative

      PHP hasn't stood for that in years.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    5. Re: They use PHP... by Anonymous Coward · · Score: 0

      The other developers are shit.... itâ(TM)s nothing about PHP or Java .... shit developers are shit.

      Good developers can make stuff happen regardless of language.

    6. Re:They use PHP... by hraponssi · · Score: 1

      6 months by 3 senior devs for non-working product, vs 1 weekend by one dev for same working product. Either your senior Java devs are completely hopeless or there is more to the story.

      Surely Java has plenty of its own overhead, and more from all the overly complicated frameworks with historical baggage. But capable devs should be able to do quick prototypes and working code just as well in short time. If you take 6 months * 20 days * 3 devs = 360 days. Vs the One dev working non-stop over weekend, lets say 3.6 working days worth. So PHP is about 100x more productive and overall just unbelievably better than anything else. OK.

    7. Re:They use PHP... by forkfail · · Score: 1

      A rose by another name still smells as sweet.

      Similarly, a big steaming pile of poo is gonna smell like a big steaming pile of poo no matter what you call it.

      --
      Check your premises.
    8. Re:They use PHP... by BronsCon · · Score: 1

      PHP is largely a wrapper around C libraries. Are you saying C is a pile of poo?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    9. Re:They use PHP... by forkfail · · Score: 1

      PHP is largely a wrapper around C libraries. Are you saying C is a pile of poo?

      No more than I call Linux a pile of poo because Apache servers send out a ton of JavaScript.

      --
      Check your premises.
    10. Re:They use PHP... by BronsCon · · Score: 1

      I'd just like to point out that Slashdot would have Unicode support by now if written in PHP. Surely you're not suggesting the Perl is better. Oh and Java? That's not the way to go, either. You've already made it clear that you don't think Node is the way to go, given your disparaging remark about JavaScript. Lemme guess... C#?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  5. Might genuinely be a bug by Anonymous Coward · · Score: 2, Insightful

    Facebook was built on PHP with apache web server, they aren't even properly utilizing web sockets yet relying on $.post network storms to update information. Facebooks underlying architecture is garbage technology from around 1995 that they have massaged and tinkered into doing all sorts of back flips. Then it exploded in a sprawl of developer created add-ons along with going IPO and suddenly having an entire board full of nitwits each bellowing their egos into pet projects for the site that was must have because as soon as they said it was must have their underlyings would scream MUST HAVE and sacrifice a burning goat for their over-god executive boss.

    Facebook is likely riddled with bugs some caught some lying in wait. They never went back and rebuilt the architecture utilizing nodejs technology and are doomed to continue whipping the dead apache horse until the very last maggot gets its wings. At this point considering that almost their entire code base has been cobbled together at the behest of a hundred screaming heads it is no wonder it would be a mammoth undertaking to rebuild it with proper tech.

    There is little if anything that can be done about it either. The whole thing just has to keep failing in spectacular ways until someone comes up with a newer shinier model. Kind of like a ferrari shell ontop of a modified go-kart frame/engine. As far as rebuilding the engine goes, fat chance of that happening. Nodejs took the world by storm and now we have a technology that meets our needs and yet most of the existing architecture/developers are apache. It will take some time until everyone gets caught up and using the right tool for the job.

    1. Re:Might genuinely be a bug by greenwow · · Score: 1

      > aren't even properly utilizing web sockets yet relying on $.post network storms to update information.

      We aren't either even with an app that is expected to update inventory less than every ten seconds. We can't because our main office is in a building with Microsoft so a lot of our customers still use MSIE = 9 that doesn't support WebSockets. I imagine Facebook has the same problem with their requirements to support older browser versions.

    2. Re:Might genuinely be a bug by HornWumpus · · Score: 1

      Wait a goddamn second. Javascript on the server is good? LOL. Good luck with that.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    3. Re:Might genuinely be a bug by Anonymous Coward · · Score: 0

      > rebuilt the architecture utilizing nodejs

      Are you on drugs? At least PHP is type optional and has some pretty good static analysis tools. Of course, there's no one good one which hurts, but I think we use 14 different ones. I can't share that list, but there's a list of about fifty of them:

      https://github.com/exakat/php-static-analysis-tools

      Plus Facebook uses HHVM which is a just in time compiler for PHP which prevents you from doing a lot of stupid things.

    4. Re:Might genuinely be a bug by Anonymous Coward · · Score: 0

      "Nodejs took the world by storm..." "A million lemmings went over a cliff..."
      When your only tool is a hammer, all your problems look like nails.

    5. Re:Might genuinely be a bug by Anonymous Coward · · Score: 0

      It is good yes, can you speak to something better? I have seen nodejs run laps around apache with no difficulty, that is both from the perspective of architecture, performance, and developer angst in regards to difficulty with code. It can do the job of an apache webserver with nginx and do it better hands down no contest.

    6. Re:Might genuinely be a bug by Anonymous Coward · · Score: 0

      Well, that was a nice bit of FUD, care to back that up with exactly how nodejs developers are lemmings or what this cliff might be?

      Just to give you a run down, when utilizing PHP your going to have an nginx server in whatever language nginx is in, then the apache server, then the php, then inevitably javascript. So if javascript can do everything and do it better what is the point of such a patchwork beast of a webserver vs nodejs in which everything is unified?

      Also php by default handles 600 max connections, a websocket handles 65,000. Think about those reports of servers utilizing 1/10th the entire power output of a nuclear power plant and then realize that those same servers with an upgrade would be consuming roughly 108x less power. That is to say nothing of the fact that websockets also do away with network storm $.post or $.get operations causing network storms which eats data and requires yet more electricity.

      I would posit that anyone who still utilizes apache in the face of all nodejs brings to the table is the one listening to poison in their ears from elder developers too blind to give up their beloved warm blanket of a web server and are indeed leading any system running on such a web server off a cliff, like a lemming.

    7. Re:Might genuinely be a bug by gweihir · · Score: 1

      Very, very unlikely. Remember that storage-space is a cost factor. They will have known exactly what was in there.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Might genuinely be a bug by gweihir · · Score: 1

      The semi- to incompetent average "developer" of today thinks so. The reason is that they actually do not know anything else.

      Personally, I think nobody can reasonably be called a developer (or "coder") if they cannot competently used several languages from several paradigms. No, Java and JavaScript is not enough. But what we are seeing is more and more "1-trick ponies" (the pony that can stamp its hoof 5 times to a clue, seemingly answering the question as to what is 2+3) and far two many 2-trick ponies (Java + JavaScript). These people have no clue what coding actually means, they mistake their limited view of things to be actually representing everything.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  6. The real bug. by AJWM · · Score: 4, Insightful

    More likely the real bug was in letting the users download these videos a part of their archives, instead of paying attention to the "deleted" flag.

    --
    -- Alastair
    1. Re:The real bug. by Anonymous Coward · · Score: 1

      Actually, I believe that "bug" has a different meaning for government agents.

    2. Re:The real bug. by Anonymous Coward · · Score: 0

      So they gave access to people for their own videos that they uploaded? This sounds like a nonstory.

    3. Re:The real bug. by AHuxley · · Score: 1

      Files stay when they are been investigated.

      --
      Domestic spying is now "Benign Information Gathering"
    4. Re:The real bug. by Anonymous Coward · · Score: 1

      Files stay when they are been investigated.

      Exactly.

      And, since it could be anyone that might do something to alter the status-quo, we are all under perpetual investigation.

      Pick up that can!

    5. Re:The real bug. by AHuxley · · Score: 2

      Collect it all keeps all file in place. What better place to keep files for later investigation than with the brand that collected them.
      The US gov can say they don't have files on their own computers. No FOIA will find any such projects.
      Just the ability to look back over all files that never got removed and stayed with the social media brands.

      Win win.

      --
      Domestic spying is now "Benign Information Gathering"
    6. Re:The real bug. by gweihir · · Score: 1

      Indeed. These videos may have taken up much more space than anything else, there is no chance in this universe that they overlooked that they were storing them.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  7. The old Analysis bug! by Anonymous Coward · · Score: 1

    We "forgot" to include actually deleting. Sure ya did!

    Seriously though, deleting is very often just a flag in the database. Often the same thing when you "delete" your account.

  8. Probably not a bug by Anonymous Coward · · Score: 0

    Likely someone just forgot to honor the deleted tag in the database entry. Storage is cheap these days. Lots of online site, forums, social media, etc just delete entries by setting a deleted tag on the DB entry. One possible use of such data that is deleted but really just tagged as deleted is if you harassed someone or posted something otherwise illegal. The evidence could still be collected if you later choose to delete the post. It's probably pretty safe to assume that every post or comment you've made on Facebook but later deleted still exists in their database, it's just tagged as deleted and their download your data feature properly honored the deleted tag in the DB entry and didn't include it in your download zip. It is possible that after some time, possibly months they run some kind of job to purge the deleted posts to clean up the DB

    1. Re:Probably not a bug by sit1963nz · · Score: 2

      They probably meant to shift the files into the shadow profile. That way you think they are deleted and facebook can pretend they have been all the while having everything you ever put on there.

  9. So much for #DeleteFacebook. by h33t+l4x0r · · Score: 1

    We need to #NukeFacebookFromOrbit. It's the only way to be sure.

    1. Re:So much for #DeleteFacebook. by Anonymous Coward · · Score: 0

      http://www.digital-digest.com/blog/DVDGuy/wp-content/uploads/2010/09/low_orbit_ion_cannon.jpg

  10. Facebook won't delete a damn thing. by Anonymous Coward · · Score: 1

    I had a conversation with my mother I'd rather kept private several years ago. Some things were said which shouldn't have been and the conversation was behind us.

    I deleted the conversation my end, 100% definitely. I also de-friended my mother, not to be mean spirited but because she couldn't figure out the different between a private message and a wall post, this is not a good thing.
    (We get along fine, believe it or not, we spoke on the phone)

    Mum got sick with cancer last year, I spent a lot of time with her. While she was sick, I re-friended her and there comes the messages back in the history. Ok sure maybe it sent me 'her copy'?? Annoyed at this I deleted the messages on both my account AND hers, since I had her phone.

    When mum got particularly sick and no longer could maintain her account herself at all, my stepfather took over the account. I de-friended her, at the risk of those damn messages somehow surfacing again, again, not a malicious move.

    Finally after mums death, my stepfather said he couldn't find me on the friends list of the account, so I relented and again, friended mums account.
    Sure enough, guess which messages where there again, in the history?

    Conspiracy theories aside, I've seen this, in person. Multiple times.
    Christ I don't care if a history of chat between 2 people come back upon a friend / de-friend situation, it's arguably, quite a useful feature.
    HOWEVER specifically deleted messages within the history, multiple times, on both accounts, SHOULD, BE, GONE.

    Unacceptable.

  11. Bug? by pdms · · Score: 1

    By bug, they mean code. Code that they wrote. I think we need some Facebook "raid"

  12. Top management should be deleted... by bayankaran · · Score: 1

    The "I wanna be POTUS" dude and Lean On Woman are embarrassments. They should be deleted.

    --
    Tat Tvam Asi
  13. Once more, sufficiently advanced ... by 140Mandak262Jamuna · · Score: 1

    Sufficiently advanced incompetence is indistinguishable from malice, to paraphrase the famous quote from Arthur C Clarke.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  14. No one can blame Facebook... by Anonymous Coward · · Score: 0

    or any other online entity for data breaches if YOU place your data there. All of this is a farce. There are very companies that can be trusted with your data, companies that have shown themselves to be transparent and honest by dint of their actions and how they conduct business. Fastmail is one of the few that I know that fall into this tiny group. I've been a customer since 2002, and there is no one else I would ever trust with my data.

    I saw all of these breaches coming years ago and have never had a "social media" account and never will. I can see zero value in having one. Yes, I am called anti-social, but my data is mine and not being sold online to behind-the-scenes entities that exist solely for profit. There will come a day when people will regret ever using the likes of Facebook, et al.

    People said I would need a social media account or Linked In for a job. Not true. Never needed it. Don't need it. Will never need it. Any employer that would make hiring me contingent on having Facebook or Linked In is not worth working for.

  15. "deleting" by Anonymous Coward · · Score: 1

    "deleting"
    -how quaint

  16. Re:Beaten, abused & filmed by Victorian Police by Chris+Mattern · · Score: 2

    Victorian police? Isn't it a little late to be complaining about police abuse from 1900?

  17. Sorry by sit1963nz · · Score: 1

    We are very very sorry (for being caught.... again and again and again)

  18. ANother 'bug' by VeryFluffyBunny · · Score: 1

    Facebook also stores posts that you write but don't post. It's difficult to explain capturing text as it's typed as a bug.

    --
    Debate is a form of harassment. Do not question my truth.
    1. Re:ANother 'bug' by Anonymous Coward · · Score: 0

      They can explain it the same way they explain everything else, "We utilize the characters you type to see what friends your talking to or the subject you are talking about to better target advertisements." Better ads or recommend friends is how they explain everything, like people are too stupid to know who their friends are. On second thought if their spending that much time on Facebook then maybe they are.

  19. The Actual Bug by ZipK · · Score: 3, Insightful

    The continued existence of the draft videos was discovered when several users downloaded their personal Facebook archives -- and found numerous videos they never published.

    The actual bug is that Facebook mistakenly told users of the archived deletions. Reporting of these archived deletions will now correctly be withheld from the personal Facebook archive report. That is all.

    1. Re:The Actual Bug by Anonymous Coward · · Score: 0

      FB delete nothing. It's all flag based selection criteria to hide that which you think has been "deleted".

  20. #FalsifyFacebook by AJWM · · Score: 1

    Delete and even Nuke isn't going to do it (they'll have backups, somewhere).

    We need to feed it so much false personal information that the signal/noise ratio makes it useless. (It's already doing that to itself on the news front.)

    #FalsifyFacebook

    --
    -- Alastair
  21. Like Volkswagen... by Anonymous Coward · · Score: 0

    A bug, sure.... Just like the emissions testing cheating features in cars were labelled bugs. It all amounts to predatory behaviour, which appears tolerated only for lack of transparency and accountability over software's inner workings.

  22. i get that facebook is big by sad_ · · Score: 1

    facebook is big, the amount of compute and storage required are gigantic, i've worked in large data centers, but even those will be nothing compared to theirs.
    but, i can't imagine nobody is noticing all this wasted disk space?

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  23. I'm shocked... by Walter+White · · Score: 3, Funny

    I'm shocked, shocked to find user data not being deleted when requested.

    Here is your deleted user data sir.

  24. Any bugs that result in LESS data collection? by Maritz · · Score: 1

    No? Funny that.

    --
    I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
  25. "Very Sorry", says PR announcement by Anonymous Coward · · Score: 0

    I'm sure Facebook has already released, or soon will release, a firm yet sincere apology in a modest yet self-glorifying press release.

    Just like politicians that apologize when they get caught and called out for lying or corruption - they're only sorry that they were caught, not for what they did wrong.

    To anyone that participates in facebook activities and does not see the evil within, please open your eyes.
    To anyone that sees the evil and still participates, understand that you are complicit in the degradation of your own future and that of everyone else.

  26. Re:Beaten, abused & filmed by Victorian Police by Anonymous Coward · · Score: 0

    Victorian police? Isn't it a little late to be complaining about police abuse from 1900?

    The arc of history is long, but it bends toward justice.

  27. Garage sale by fgouget · · Score: 1

    In other news Facebook is now selling hard drives at a discount!

  28. Deleted Facebook Data by Anonymous Coward · · Score: 0

    You: Hey Facebook, did you delete my data?
    FaceBook: Sure I did. Here's your deleted data!

  29. The bug has a name: NSA by Anonymous Coward · · Score: 0

    and CIA, and possibly FBI. Don't think for a second that your deleted files are actually deleted.

  30. Bug Name by The+Faywood+Assassin · · Score: 1

    The bug is called "We Don't Want To".

    --

    "I'm a humble person really,

    I'm actually much greater than I think I am"