Facebook Blocks KDE Photo App, Deletes Users' Pics 262
Znarl writes with a report from Joe Brockmeier, who writes that: "KDE users have gotten a rather unpleasant surprise from Facebook: Not only is the site blocking KDE apps like Gwenview from uploading, the social media giant has also taken down photos uploaded with the KDE plugins. Yet another reason that users might think twice before depending on Facebook for photo storage."
Don't Panic (Score:5, Funny)
I am sure the Faceborg have the best interests of the public in mind. Those nasty open source free applications can spread like wildfire, and then we are all communists.
Re: (Score:2)
I am sure the Faceborg have the best interests of the public in mind. Those nasty open source free applications can spread like wildfire, and then we are all communists.
Please! Don't insult the Borg. The correct parody of the name is "Faceplant". Everyone knows that!
Re: (Score:2)
The correct parody of the name is "Failbook" [failblog.org]. Everyone knows that!
Fixed that for you.
Fixed that fix for you
Re: (Score:2)
I'm afraid you're wrong. It's Farcebook.
Talk to the hand. Its Face Palm: A well known backup site.
--
Instead of phase out say Face Out.
facebook (Score:5, Funny)
> the social media giant has also taken down photos uploaded with the KDE plugins
So that's what it takes to have your photos successfully deleted from Facebook.
Re: (Score:3)
Re:facebook (Score:4, Insightful)
Does this COMPLETELY delete them? (Score:3)
Re:Does this COMPLETELY delete them? (Score:5, Informative)
Found it [facebook.net].
Re:Does this COMPLETELY delete them? (Score:5, Informative)
http://www.facebook.com/help/contact.php?show_form=delete_account [facebook.com]
From the link above:
If you do not think you will use Facebook again and would like your account deleted, we can take care of this for you. Keep in mind that you will not be able to reactivate your account or retrieve any of the content or information you have added. If you would like your account deleted, then click "Submit."
Re:Does this COMPLETELY delete them? (Score:5, Informative)
Note that it does not say your data will be irretrievable, only that YOU will be unable to retrieve it. It doesn't even say that any of your information will be deleted, just "your account"... whatever that means.
Re: (Score:3)
Re: (Score:2)
Scaled down photos (Score:5, Insightful)
Use Picasa, it's not made by a wannabe evil, world dominating organisation.
Re: (Score:3)
Under the java picture display there's a link that says "download"
Farcebook always keeps the original. They scale it on the fly. When you click on the "download" link, you get the full size pic.
HTH
--
BMO
Re:Scaled down photos (Score:5, Informative)
No, the download link does not give the original. It gives at max a 2048x2048 image. Even if you upload an image within those dimensions, it still gets recompressed.
Facebook is not a place to store photos at all.
Re:Scaled down photos (Score:4, Funny)
Facebook is not a place to store photos at all.
I don't understand why anyone would think it is. Facebook is a place to share meaningless drivel with your friends, vague acquaintances and pretty much the entire rest of the world. If quality photo storage is an issue, you go to a site that's designed for that, and not for something else entirely.
Re: (Score:2)
Re: (Score:2)
To share, sure. But to store? I'd rather use GMail to store photos.
Re: (Score:3)
I don't understand why anyone would put a cat in...[a] washing machine.
How else are you going to clean the cat?
Re: (Score:3)
Hopefully some valuable lessons will be learned by your sister and her friends.
Re: (Score:2)
Indeed, I always resize my pics to 1024 max before I upload them to facebook anyway, i have the original gargantuan ones right here, or on Picasa
Re: (Score:2)
Use Picasa, it's not made by a wannabe evil, world dominating organisation.
Picasa is made by Google, right?
Re:Scaled down photos (Score:4, Insightful)
Use Picasa, it's not made by a wannabe evil, world dominating organisation.
Priceless!
Well google may not wannabe evil but it proves that the road to hell is paved with good intentions.
Re: (Score:2)
Well google may not wannabe evil
Well, of course. Who in their right mind would want something they already have?
Re: (Score:3)
The key word is wannabe
Facebook? (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
What's Facebook?
Some girl in Egypt. Try to keep up.
Re: (Score:3)
They're talking about Assbook, but for most users, the difference is indistinguishable.
How are the two different from FaeceBook?
geohot (Score:5, Funny)
I can confirm this (Score:2)
Sure enough, all of my vacation photos uploaded that way are gone gone gone.
Not just KDE (Score:5, Interesting)
Lots of apps were suddenly banned [facebook.net] due to "negative user experience". Appeals are being rejected with canned replies. Facebook developers (see link, scroll down) are basically saying "you deserved it, our only fault is not telling you earlier why".
Re: (Score:3)
Sounds like they're also saying this:
Some of the metrics that are used for banning apps are private. It's shitty for them to trigger automated bans before automated warning is even possible.
Re: (Score:3)
Some of the metrics that are used for banning apps are private. It's shitty for them to trigger automated bans before automated warning is even possible.
While what you say is true, depending on facebook for your livelihood is stupid in the same was as depending on Apple. They WILL change things, they WILL reject your apps, they WILL make up bullshit reasons for it, and you DON'T have any recourse.
Re: (Score:3)
From that post...
I'm now curious if that is negative feedback from their users, or the users' friends - essentially blocking the app-generated updates because they don't care for them.
It's a 'dick move', but the title's mention of KDE is clearly an appeal to the geek mind; let's face it, the main complaint from developers is not t
Content hiding (Score:5, Informative)
I'm now curious if that is negative feedback from their users, or the users' friends - essentially blocking the app-generated updates because they don't care for them.
When you read around the various "Banned" threads and the canned reply, it seems that this is the apparent reason.
Up until now, the ban decision was based on number of users, votes and likes of users, etc.
Lots of applications were considered super-successful.
Suddenly they seem to have changed the criteria : If some user blocks a publication seen on the news-feed that counts as a negative feed-back.
Now look at the forums : most of the "formerly successful applications getting now banned" are either games or photo uploading applications.
These are application that are mega popular (some of them are 300k users with 4.9 out of 5 reviews). But not all friends are interested into them.
There are a lot of people who simply remove games for the news feed like my self, because I'm not interested into flash games and I'm on facebook only to share news and pictures with friends and acquittance. I don't personally care that someone among them won 300 golden pigs on her virtual farm. It's not that I wish that all games go burn in hell and disappear from facebook, It's just that I don't personally care about them and I find that they are polluting my news-feed for the usage I need it for. I perfectly understand that there are people who are here *for* the games and thus are definitely interested in latest flash-gaming fads, etc.
If there are enough non-players like me on facebook, small games are going to suffer a lot because every such "hide it for me, thanks" is going to count as a negative vote. If you're not Zynga with a gazillon of players on your virtual Farm to counter-balance the non-gamers, you're screwed.
And there are people who are on facebook either to play games or only to share news with the family. They are probably not necessarily interested into seeing photos of their friends naked or passed out or mushy pictuers of friends' babies. (Specially some players who have big friends lists to get bigger virtual farms, and thus a lot more distant acquittance they don't necessarily care about, as close friends).
And here the situation is even worse. If you block photos of non-friends and this indeed counts as negative feed-back, by doing so, you're massively voting against lots and lots of photo different applications. Also these applications aren't even responsible for appearing on friends' news feeds : they only upload photos. It the standard "publish album on my profile" feature of face-book itself which makes them visible.
Thus even photo uploading applications with 300k users are getting banned.
---
I think the whole "based on users blocking it from news feed" stuff is asinine.
Sorry, but given the sheer size of facebook's userbase, whatever app you take into account is *never* going to please all the users.
There's always going to be a range of users who are not interested into it and are going to block it (for no reason other that they don't see any use of having it in the news-feed).
So either they need to relax the banning criteria. Or we're going to see a massive ban of applications just because some part of the users-base does not share the same interests as another part. Taken to its extreme conclusion, this will lead to a facebook were there's nothing.
Except maybe Farmville (as it has a big enough share among facebook to compensate the blocking).
And applications uploading kittens (because everyone likes kittens).
Re: (Score:2)
If there are enough non-players like me on facebook, small games are going to suffer a lot because every such "hide it for me, thanks" is going to count as a negative vote. If you're not Zynga with a gazillon of players on your virtual Farm to counter-balance the non-gamers, you're screwed.
Of course, if your relatively-unpopular game doesn't auto-spam by posting hundreds of updates on every player's wall, you won't have this problem in the first place...
Why won't hosts RESEARCH before retro-deleting? (Score:3)
I can see blocking new uploads if, for instance, an unfamiliar app has been picked up by spammers who are using it to flood the service with bimbots or whatever.
But the next step shouldn't be to just delete everything ever uploaded by that app. The next step is to take a look at the uploaded data, say, "Oh, hey, there's a whole bunch of older uploads that look legitimate," and then take steps to block the spammers rather than the tool.
What next, deleting all accounts created by users running Chromium?
It's based on popularity, not spam (Score:2)
SPAM wasn't the criteria.
Popularity is the reason behind the recent massive ban of apps.
Until recently it was probably based on number of users, votes/likes, user complains, etc.
Recently they seem to have changed the criteria. Apparently, if some users decide to hide content from the news-feeds of the main page (like hiding reports from games or hiding pictures) it counts as negative vote for said apps (games and photo uploaders).
Lots of users aren't on facebook for games and are not interested to know the
Re: (Score:2)
Distributing the secret key (ie: password) of a somewhat popular application to the masses is probably why the app was blocked...
as a free software and facebook user... (Score:2)
I am disappointed.
I would like some reaction from FB administration as to /why/ they banned the kipi plugin. Has anyone followed up on this?
On another note, I use Chrome and TFA's website is a mess.
--
BMO
Re:as a free software and facebook user... (Score:5, Insightful)
Re: (Score:2)
Because they can. Now go back to tending crop in Farmvile, Peon.
I suggest you don't pee-on the crops you're tending. Especially in the electronic world. You may be electrocuted.
Re: (Score:2)
Just like Brawndo! Amazing!
You're at their mercy (Score:5, Informative)
Facebook gets to decide how and when you use their site. The best solution is to use something else if you want to access and store your files on your terms. I use Facebook, but I treat it as a secondary system for whatever feature they have. Do not rely on anything related to Facebook as your primary method to do something like store photos, IM, E-mail, etc. The files were deleted to send a message, that you have to use their implementation of a feature if you want to use it at all.
Probably the worst example of Facebook's policy abuses is the censorship. Try making a status update linking to a site critical of Facebook's policies, or about blocking ads on Facebook, link to Firefox and Ad Block Plus. See how long it takes for your status to disappear. Or if it doesn't, ask your friends if they can see it, you might find that it has been made invisible to everyone but you.
Re: (Score:3)
....See how long it takes for your status to disappear. Or if it doesn't, ask your friends if they can see it, you might find that it has been made invisible to everyone but you.
Running experiment now...So I posted a link to a greasemonkey script that blocks facebook ads: http://userscripts.org/scripts/show/46560 [userscripts.org] It's been an hr now and my friend and I can still see it on my profile.
Re: (Score:2)
Running experiment now...So I posted a link to a greasemonkey script that blocks facebook ads: http://userscripts.org/scripts/show/46560 [userscripts.org] It's been an hr now and my friend and I can still see it on my profile.
Try posting a link to The Pirate Bay, for example (even in a chat). It disappears immediately for me.
Re: (Score:3)
I'm tempted to censor Facebook myself and block the entire thing.
From the sysadmin side their policy abuse is to ignore all the conventions of a well behaved website - backdating all their content to the year 2000, forbidding caching and forcing refreshes every minute. There are so many pipes clogged with Facebook content that is not dynamic and only needs to be loaded once - get half a dozen people in an office logged into Facebook an
Dear Mark (Score:2)
May the fleas of a thousand camels infest your armpits. Thank you for deleting my photos that I've uploaded via KDE.
- Facebook User
your time on facebook is the product (Score:5, Insightful)
Second last paragraph, last sentence. ... time spent on Facebook are the product."
"your
Which means that any app that allows you to participate on Facebook without spending time on Facebook is a threat to Facebook's business model.
Yes! Wait... what?? (Score:2)
Yet another reason that users might think twice before depending on Facebook for photo storage.
Slashdot politics aside - why would anyone depend on Facebook to store their photos? Sharing them, yes - but as your repository? That's not even close to its defined purpose.
Re: (Score:2)
No backups (Score:2)
who the fork relies on FB to STORE their photos?
Some of my friends don't keep regular backups.
And they got their laptops stolen/broken/on fire/lost at see/fallen into a deep snow crevasse/whatever.
For them, the copy uploaded on Facebook was the last remaining copy.
If these pictures where uploaded with KDE or one of the many other banned photo-uploading plugins (some thread even mentions plugins banned with more than 300k users - so potentially the whole débâcle could affect half a million users, not only the +2'500 users of KIPI), they are lost
bad admins (Score:3)
they should have not removed the old content but quarantined it, so users who request their photos back can have it.
I barely read TFS but if KDE used the same API key so that the user doesn't need to get its own, they have made a rather banal mistake.
Anyway, the problem is Facebook, Google, et al. are not at your service, they build stuff upon you. You agree to that for short term convenience? It makes sense, just don't expect anything more durable. We are shifting from closed source software to open software on closed networks, and we'll end up with the same problems.
Re: (Score:2)
they should have not removed the old content but quarantined it, so users who request their photos back can have it.
That requires a whole new project in and of itself, including creating/testing software to download the photos, setting up a helpdesk to deal with problems/complaints, et cetera. And the software broke the site its TOS, I don't see any reason to put extra money into users who break the TOS.
Quarantine (Score:2)
they should have not removed the old content but quarantined it, so users who request their photos back can have it.
They did so, according to one administrator [facebook.net].
Except that, the end-users are in no position to get their own pictures back.
Only the application writer (in KIPI's case Dirk Tilger [facebook.net]) can request an appeal on the ban to have both the application and the uploaded content restored.
Autobot rampage (Score:2, Insightful)
"NOTE: The ban-bot appears to be out of control. Apps are being banned with no warning and no email. The forum moderators are trying to get someone from Facebook to investigate."
http://forum.developers.facebook.net/viewtopic.php?id=93361
Re: (Score:2)
Why should Facebook care what app is used? (Score:2)
Why should facebook, or any other site, care what application is used to upload pictures? As long as the image is a supported format and within any size limits the site may impose, what difference does it make what application the user is using?
Re: (Score:2)
Because if they can kill spammy apps faster than users check their accounts, then they reduce the apparant spam by the actions the app did simply dissapearing.
Re: (Score:3)
I must admit that I have never uploaded photos to facebook, but doesn't the user have to be logged in to upload photos? In which case take action against users who spam rather than banning the tool the user uses to upload to the site.
Re: (Score:2)
The app can do things that the user is not very aware of with their permission.
Re: (Score:2)
If the user is careless enough to use an app that spams without their permission, they deserve loosing their data and being banned.
How to become not careless? (Score:2)
If the user is careless enough to use an app that spams without their permission
How do you recommend that users become more careful in determining whether or not a particular app will spam before using it?
API key (Score:2)
The applications also needs an IP key.
That's the thing which got banned.
A massive number of applications (mostly games and photo-uploading apps) got banned because suddenly, Facebook started to take into account when users hide content from their friends on the main page's news feed.
When too many "hide" happen, the application is flagged as "unpopular", its API key is revoked, and all generated/uploaded content is quarantined, until the developer has successfully appealed.
This is going to seem really funny in in 5 years (Score:3)
Hmmm (Score:2)
Hmmm, hadn't Mark Zuckerberg used KDE in The Social Network?
Re: (Score:2)
Hmmm, hadn't Mark Zuckerberg used KDE in The Social Network?
You do realize that film is not a documentary. There was a lot of artistic license.
Artistic license (Score:2)
There was a lot of artistic license.
For a start they didn't portray his evil goatee.
Nor his small demonic horns.
Choice quote from TFA (Score:2)
He writes: "While I use Facebook and other sites, I always keep local copies of photos or anything else that I share."
OK, human stupidity is boundless, so I'm sure there's someone out there who uploads all their photos to Facebook and then deletes the local copies... but seriously, anyone that stupid is not going to make it three-quarters of the way through that article to read Mr Brockmeier's sage advice.
Re: (Score:2)
He writes: "While I use Facebook and other sites, I always keep local copies of photos or anything else that I share."
OK, human stupidity is boundless, so I'm sure there's someone out there who uploads all their photos to Facebook and then deletes the local copies... but seriously, anyone that stupid is not going to make it three-quarters of the way through that article to read Mr Brockmeier's sage advice.
The more likely scenario is that they keep 1 local copy and the hard drive then dies. Or accidentally erase (or lose or have stolen) files on their camera they uploaded directly from the card without locally copying.
I know a lot of people that dump their cameras very rarely. I would not call them wise to do so, but they aren't all stupid people. They just don't care or don't realize they care until they get bitten because they're not use to managing data. Me? I keep multiple local copies and off site copies
amazed (Score:3)
Re: (Score:2)
I'm frankly astounded anyone would consider Facebook or any similar sites for primary storage. Hello, I wouldn't even trust Flickr. If you have important data, look after it yourself. Sure, use online as part of the solution but not the primary store.
It would be really neat to have some application that allows easy automatic syncing between multiple photo sites... flickr->picasa, picasa->flickr, etc. Then one could easily upload wherever is most convenient, and replicate for safety (sure one can upload multiple times, but ... this way would seem to make the bookkeeping eaiser, and often there is metadata etc one adds online that it would be nice to have preserved). It's slightly risky to trust flikr/etc completely, but flickr+picasa seems much l
Re: (Score:2)
Flickr is a bit different because you can pay them for enhanced service, in which case you think you could legitimately expect them to make an effort. I pay $5/year for an extra 20GB of Google storage. I also keep my own backups, but I also expect Google not to delete my uploaded photos or gmail account etc. Backups will save you from disaster but the work involved, particularly with email, is considerable.
If you don't host it, you can't rely on it (Score:2)
Personally I wouldn't depend on any third-party service to store any of my data. The potential for connectivity issues (at my end, theirs, or in-between), bankruptcy, disgruntled/malicious employees, security breaches, etc, all make me very wary indeed of entrusting my data to someone else's hard drive, and I really don't understand why anyone would do so. (I understand the arguments, I just personally believe that it's not worth the potential risks, especially for files that are essentially irreplaceable l
distributing the private API key (Score:5, Informative)
Each application on facebook get's a private API. In FOSS, this key is present in the source code. That is not permissible according to facebook terms of service. In effect, they are blocking FOSS software. An alternative is to use a different key for each user.
More info: https://bugs.kde.org/show_bug.cgi?id=276609 [kde.org]
Re: (Score:2)
I'm no license expert, but I don't think that's right. FOSS software can link to non-FOSS components just fine. For example the Firefox source code is is open source, but the icons and artwork in the official build are not openly available. The private API key could be externalised from the source code.
Re: (Score:2)
I've never heard of that interpretation of the GPL. Can you explain that line of thinking or maybe provide a link?
So.. (Score:2)
Why would you depend on online storage? (Score:2)
Yet another reason that users might think twice before depending on Facebook for photo storage.
I'm not sure why someone would want to be completely dependent on an online company to store their photos. Sure, it's nice to be able to show them off over the web, but I still think it would be wise for people to keep their own copies somewhere, just in case.
facebook - who is the customer? (Score:2)
the users are simply bait to bring the advertisers. their purpose is to bring eyeballs to see adverts.
whenever you use a free service online, ask yourself this: who is paying for this service, and what obligation do they have to me to continue to provide this service until *I* don't want or need it any more, rather than being able to close the service on a whim.
One possible explanation why this happened... (Score:2)
The way OAuth2 is handled by your platform allows in principle anyone to impersonate our application, as all that's needed is getting to know our application ID, which can be easily obtained from the URL of the application page. If you feel our application has been used to send spam to other users, it has certainly not been done by our code.
So, either a spammer did indeed impersonate the application, or Facebook noticed that the applicationID sits there in the open, and anticipated this might happen eventually.
A hard problem to solve for an open-source app... (and for a closed-source app too, given enough reverse engineering time by a spammer...)
Maybe there should be a way to have "restricted" app-ids which only work in conjunction with a user login? That way, even if an app-id i
Re: (Score:2)
Note that the source code actually distributed the secret key (which is not in the URL) as well as the application key (which is). This is a not insignificant point.
Besides, being able to spam everyone who's a friend of a logged-in user is still pretty bad.
Usefull Quote from TFA Comments (Score:2)
Courtesy Jay Freeman:
Konqueror (Score:2)
Re:My guess (Score:5, Insightful)
Yeah, because facebook totally cares about spam
Re: (Score:3, Insightful)
I'm Facebook. How do I know that the API key floating in the wild - in KDE sources - is not being used to send not-sufficiently-paid-for spam?
FTFY
Re:My guess (Score:5, Insightful)
They care about unpaid spam.
Re: (Score:3)
My guess is that they are using oAuth. Unfortunately, oAuth appears to be completely retarded in this respect (or at least the way it's being implemented) needing a secret key embedded in an application. Open source or closed source, that key can be recovered; the best you can do is obfuscate it but that will only last so long if a spammer wants the key from a legitimate application.
Re: (Score:3)
There's nothing in oAuth that requires that the key be secret, indeed, I think the oAuth spec specifically discourages depending on the oAuth key as a reliable indicator of the application, precisely because there's no real way to keep it secret. It's companies like Twitter, who insist on uses the obviously not secret oAuth key as if it were secret, that are doing it wrong.
Re:My guess (Score:5, Insightful)
Do we really have to re-learn the same lessons every 5-10 years? Trust users, not programs; don't trust the client; security through obscurity is no security at all: these are fundamental concepts, but we keep forgetting them.
What exactly is the point of the API key? Anything an application can do, a user with access to that application can do. Spammers can extract a key from application and pretend to be that application. You stop spam at the user level.
Re: (Score:2)
My thoughts exactly. When the hell did "trust users" become a fundamental concept rather than a surefire sign that You're Doing It Wrong(TM)?
Re: (Score:3)
How do you distinguish between a user and an application he's running? How do you do it over a network?
Any piece of information an application (here, a client-side program) can access, a user can access too. If we can't distinguish between users and applications, we're forced to rely on the user as the unit of trust.
The situation is different for a "web application" that can store information inaccessible to users. But for local applications, a secret key is pointless.
Re: (Score:3)
I guess we're talking about different types of trust. I won't argue against the statement that a locally-stored secret key is pointless (just look at how well it's worked for just about every DRM scheme ever attempted), but if you're going over a network...
You said yourself: "Don't trust the client." And if you can't, as you said, distinguish between the client and the user, security principles should extend that to "Don't Trust the User" rather than "Trust the client."
Always assume the user/client is lyi
Re: (Score:2)
You can't be sure of anything. An application shouldn't need a key unless you are interested in client statistics or that you are doing something that is independent to a user. User authentication has worked fine for plenty of other protocols, why is that not sufficient here?
Re: (Score:2)
2048x2048 is the max size. That's ordinarily plenty for me, but I agree, this is just a place to show them off and NOT where one should keep their originals.
Re: (Score:2)
2048x2048 is the max size. That's ordinarily plenty for me, but I agree, this is just a place to show them off and NOT where one should keep their originals.
That's 4MP. You'd be hard pressed to find a camera that by default produces such small files (...well maybe on some lower end phones, or kids cameras). So unless you shoot in crap quality to save space on your cards and hard disks, storing originals is not even an option.
No, it was close though (Score:2)
It should've started "In soviet Russia..."
Re: (Score:3)
Yet another reason that users might think twice before depending on KDE for uploading photos.
Why would that be so? kipi-plugins worked as advertised.