Video Facebook May Dislike the Social Fixer Extension, but Many Users Love It (Video) 176
Tim: I think most people reading this either know Social Fixer or are going to click a link to find out more about it. But in brief, this is a plug-in that lets people view their feeds on Facebook more efficiently. And a few days ago, you posted a note that Facebook has asked you to remove some crucial functionality – can you talk about how that came to be?
Matt: Well, a few weeks ago, my page that I have for the extension itself, it is on Facebook, an official page, I logged in and found that it was unpublished. So that meant that nobody could see it anymore and I had a note that said it has been removed because of spam. So no other explanation than that. So I wrote a blogpost about that questioning why that happened, why there wasn’t any more information than that given to me about what the cause was, and questioning basically how stable is Facebook for a business if everything can be taken away in a moment’s notice?
So I wrote a blogpost that got a lot of attention, and somehow it got circulated to the right people and someone at Facebook sent me an e-mail and said, “Hey, we would like to talk about your page and the situation around it.” So I had a conversation with them on the phone, and we talked about why it was removed and the situation around that. And they told me basically I could get the page back if I made some modifications to the extension to remove features that they don’t find acceptable under their terms.
Tim: To be clear the reason that this entire plug-in exists is to make it easier to read the page or more efficiently. What sort of features do people get out of using Social Fixer that Facebook doesn’t provide on its own at least right now?
Matt: Well, the big things and what they are arguing about right now is that it allows you to move posts to tabs, so you have your regular newsfeed but at the top are tabs just like a tabs browser, and by default it moves all the games to their own tab, so you don’t have to deal with that, and are mixed with all your friends and family, if you are playing Candy Crush or Farmville or some other game, it is in its own tab and you can focus on those posts when you want to. Then you can also set up your own custom filters to say posts with a certain keyword they should go to a tab, maybe I will call it ‘political’ and everything political goes there based on keyword, so I can kind of segment all the posts in my newsfeed and process them in the way that I want to digest the information. So?
Tim: No I am sorry, please continue.
Matt: Not only that but you can hide posts some people find language offensive and they hide posts based on the language or for example there are a lot of people that didn’t want to see spoilers for Breaking Bad when the finale come on. You can set up a custom filter to say anything with a certain keyword even move it to a tab or don’t show it to me and then later I can come back and view it. Aside from all the newsfeed filtering there are a lot of other features that fix little quirks about Facebook, little annoyances, things that don’t quite work the way you want it to. And I try to go in and fix those for the users and make it a little bit better place to visit.
Tim: As Facebook changes, as they frequently have their layout and quite how is the experience is for a user, you must have over the last couple of years, you’ve been tweaking these features, so that seems like a lot of work, this isn’t your day job, how much time do you put into this on an average day or week? I don’t know how you allocate your time.
Matt: Well, I do have a regular day job, I work at least 40 hours there, and then I probably spend at least two hours a day at night working on this. It comes and goes depending on my personal life, if my daughter has volleyball or I have all these other things to go to it, I will let it go for a week, and maybe not work as much and then I’ll make up for it a week later, and put in 20 hours in a week, and work on a lot of features. So it kind of adapts to my life. Yeah Facebook changes a lot. They changed their internal code structure users may not see all of the effects on the screen but underlying in the HTML, and the CSS and Javascript they change it very frequently. Since I hook in to all of those things, at a kind of a low level, I am constantly having to adapt my code to interface with the changes that they make.
Tim: But you are not working for Facebook itself so it seems like some of the changes that they’d like you to make are ones that anyone theoretically could do on their own home computer by filtering based on these inputs. You are not doing anything on their side of the computer connection.
Matt: Right.
Tim: So that brings me to the reasons that Facebook actually cited in telling you to remove features. Could you explain why you believe that their reasoning shouldn’t apply to you as a developer?
Matt: Sure. One of the main reasons that they give for me having to change what I do is that there is a line in the terms of service that says, ‘as a user of Facebook, you agree not to do anything that alters the display or proper function of the site’ and I think that that is not consistently enforceable, because for example, if they design a site to look a certain way, and a user changes their font size and it renders it differently, is that breaking the rules? If they use a browser that can’t show images correctly, is that breaking the rules? If I have some visual problems, eyesight problems, and I want to change the look to be dark or different colors with contrast, is that breaking the rules?
So there is no way that they can tell a user you have to display the site exactly as they intended. So I think that Social Fixer and other browser extensions are just taking the content that they deliver and tweaking it according to what the individual wants to see. And that’s within their domain to control. Facebook doesn’t have a right to say, “You must display the site exactly as we intended with no modifications.” So I think it is within the user’s control to say, “Once I have the data that you’ve delivered to me, I choose how to display it, and you can’t strictly enforce that.”
Social Fixer does nothing to their servers, it does nothing to the content midstream before it is delivered to the user. I don’t intercept any traffic or anything like that. So every user of the extension gets all of the content that Facebook is sending to them, and then the user decides, “I just want to display it differently.” And they should have a right to do that. So I think if Facebook is enforcing that terms of service on my extension, they have a lot bigger problems to deal with, because there is no way they can enforce that. And then the other rule that they cite as part of the application developer terms is they say that you can’t create a function that Facebook explicitly does not give to users.
The example there is the Friendtracker that says, when you are unfriended, it tells you who unfriended you - they highlighted that specifically in the conversation with me and they said that’s something that we think is harmful to users and something that users should not have so we don’t allow it, and your feature enables that, so you are breaking that rule - I am giving them a feature that Facebook specifically does not offer. But again I am doing it on the users’ behalf in their browser and not modifying Facebook’s function at all. So I don’t think that applies to me. And I am not using their API under the developer platform, so I am not really bound by those rules.
Tim: You have, though, in the end decided that it is worth doing what they like rather than basically go out and say like, you can’t be everyone’s Robin Hood and the decision seems to make more sense to you as a developer - do you have second thoughts about that, or is that simply the practical upshot of this kind of rule?
Matt: Well, I have second thoughts. I am thinking about it a lot in my head and trying to figure out is there another way. I am trying to get a hold of Facebook again and say to them, we will make a compromise. Can I change some features and not others?Is there any way that we can maintain the functionality that so many people like without breaking the rules? Part of the reason why I made the blogpost was to kind of highlight the consistency of going after one extension when that’s a rule that they could apply to many other pieces of software, and they are choosing not to. So users are left wondering “What can I and cannot do?When is Facebook going to come after me.” But for now, when it comes down to it, I have to do whatever I have to do to maintain my access to the site to keep the extension up and running and not get sued and all of those things, right. So if it comes down to it, you know, I have to bend to their will and do what they say.
Tim: To keep getting sued sounds like an expensive outcome for you, and you see that.
Matt: You are right. I might have a problem with that.
Tim: Is this the first time in the history of Social Fixer, this is not a new extension, so is this the first time that it actually had an objection to the things that your software does?
Matt: As far as the functionality, yes, this is the first time I have heard from them. Previously, when it started out it was called Better Facebook the name of the extension was Better Facebook, modeled after other similar extensions Better Gmail, Better Ibibo those kind of things. They objected to using their name in the extension name, so I had to rename it, change my website to a new address, do all those things. So I agreed with all of that, I understand trade mark law, so that was fine. It was kind of a hassle but this is the first time they’ve asked me to actually change functionality.
Tim: Okay. Are you aware of other extensions, other plug-in writers who have faced the same sort of attention from Facebook?
Matt: Yeah, there is another extension called FB Purity - it stands for Fluff Busting Purity now, that’s ____10:24 and he has had issues with them, and I’ve talked with him a little bit and he is taking an aggressive response to Facebook and not done everything that they wanted him to do, so he is banned right now. He can’t be on Facebook, and if you post a link to his site, it marks it as spam and you can’t post it. So that’s the kind of situation I want to avoid. Because I don’t want to be in the camp of something that looks like spyware malware and users question it. So I want to be legitimate. And there is another extension called FB Unseen, I think that is what it is called, and its function is to say when you receive a message don’t send a response back that says you’ve read it, whether it is a chat or mail, and that was just taken down recently. Facebook contacted them and said you can’t do that.
Tim: Going forward with your development work on Social Fixer, Facebook has asked you to remove certain features – does that mean Social Fixer won’t be around?Or can you create other features that are around the ones that Facebook has objected to?
Matt: It will definitely stay around. There are a lot of other features that people find useful.For example, visual things like themes, changing the look and style the colors and everything of the site, - they haven’t objected to that. So those things will stick around. All of the little user interface tweaks for example, when you hit enter in a post or a comment right now, it submits it, so one of the features is to avoid that. Because that annoys some people. And there is a whole bunch of tabs of features that all get to stay, it is just the filtering of the newsfeed that they seem to have an objection with. That along with the Friendtracker.
Tim: Okay. Have you gotten any support that you know of from inside of Facebook? Have you gotten any impression that some of Facebook some of the unseen people there actually like what you do?
Matt: Well, a few years ago, there was a user inside of Facebook that used Social Fixer and he actually got me lined up for a job interview and I went through that whole process with them. So I know there are at least a few people within Facebook but I wonder if they have a rule against it or something, I don’t know, but other than that, no; no contact inside of Facebook from anybody that says, hey you know you are doing something useful.
Tim: And Matt, Finally, I know that you take donations to support your development work. Has that been successful to you?Has that sort of helped defray some of the time and energy you put into making the software?
Matt: Definitely, I have a lot of hosting costs because I have a lot of users and they hit my site frequently, so my hosting costs and then some support related costs. Donations cover all of that, and then they give me a little extra side income that I use to save up maybe and take my family on a little vacation once in a while. Certainly not enough to quit my jobor to call this my main career, but it is nice and I totally appreciate all of the people who do donate and kind of support the cause. When it is 2 a.m. in the morning and I am working on a bug, and I think, you know what, people are generous with me so I am going to be generous with my time. It works out for everyone that way.
Tim: But not enough yet for a legal defense fund?
Matt: No, definitely not.
I always justed used an external editor (Score:3)
I have a text editor window open at all times on my computer anyways... when I want to post a comment to Facebook, I compose it in my editor, lay it out how I want, and then copy and paste it into the edit box.
Doing this poses absolutely no problems with having line breaks in comments, but even more importantly, I don't have to worry about the edit box not sizing correctly if I end up going on and what I'm writing ends up going right off the bottom of box, which doesn't always scroll up as I type.
Re:I always justed used an external editor (Score:5, Informative)
I always just use shift+enter.
Re: (Score:2)
Re: (Score:3, Informative)
What's wrong with shift+enter for line breaks like most other websites with Press-Enter-to-Submit?
Re:I always justed used an external editor (Score:5, Insightful)
because the enter key is the thing designed to enter linebreaks in editors. That it was hijacked by websites to do something different is not the enter key's fault. Most users, and remember what kind of user uses facebook, expect enter to add a linebreak like ti does everywhere else.
Re:I always justed used an external editor (Score:5, Insightful)
Maybe ten or fifteen years ago. On the modern Web, users expect Enter to equal Submit... especially for a single textbox entry form that, the vast majority of the time, is only used for a single sentence or less. It's fairly standard across the Web and has been for quite some time.
Re:I always justed used an external editor (Score:4, Insightful)
Re: (Score:2)
Where is it standard, aside from on Twitter? Web forums, Google +, question-answering sites (e.g. Yahoo Answers, Ask), pretty much anywhere we're attempting to express a personal opinion etc. -- the only place it consistently means "submit" is basically search boxes. I was floored and deeply confused when Facebook *didn't* follow that paradigm.
Re:I always justed used an external editor (Score:5, Informative)
No, it isn't standard when the text the user is entering is frequently multi-line....like, say, for comments.
Just checked:
Slashdot -> enter works
Youtube -> enter works
Engadget -> enter works
Ars -> enter works
Gizmodo -> enter works
Any forum I can think of -> enter works
There is no reason for Facebook to be different.
Re: (Score:2, Insightful)
There is no reason for Facebook to be different.
Facebook is not a forum.
They've been heading for twitterfication for a while, it's fairly obvious Facebook does not want long conversations where line breaks are necessary.
Re:I always justed used an external editor (Score:5, Insightful)
Users expect enter to mean submit when they're typing into a single-line text input field. If you're in a textarea, it should give you a line break. Facebook at least makes their textarea look like a plain text input, so I suppose I can't hate on them too much.
Re: (Score:2)
Users expect
Users dont know what to expect, they dont know what they want either and will complain bitterly about what they've got.
Re: (Score:2)
Users expect what their UI usually gives them. Break from that pattern at your peril.
Re: (Score:3)
because the enter key is the thing designed to enter linebreaks in editors.
I'm pretty sure it (for computers) has always been task-dependent. On a typewriter it is a CR, but not on computers. Macs even have a Return and an Enter key, and Excel used to do two different things for those two different keys.
Re: (Score:2)
History: The IBM 3270 series terminals, which predated the PC and with which all the original IBM PC developers were familiar, had separate "Return" (carriage return) and "Enter" (submit form) keys. This architecture minimized precious CPU interrupts. You would fill out an entire form in the terminal, with multiple fields and multiple lines on the peripheral device, then send the whole form to the CPU in one action. This was important in an architecture originally designed for batch processing, and which re
Re: (Score:2)
Also depends what sorts of post you mostly do.
If most of posts are multi-line, then it is more convenient to do a "normal" ENTERs throughout and a CTRL-ENTER once at the end.
This post saves 5 SHIFT's and costs one CTRL with Matt's scheme.
Interesting litmus test... (Score:3)
It is interesting watching FB's reaction to this. This doesn't seem to bode well for people who want to work outside the ecosystem FB has.
Short term, this can be understandable -- if it is not using the API, or things FB can control, it can't be monetized, so FB seems to take steps to stop it.
Long term, it may not be in FB's best interest. Right now, there is no competition on the horizon other than G+ [1] and possibly VK, but there is a tipping point somewhere that people might start moving to another provider and its relatively higher privacy controls en masse, forcing their friends to come along, and we will see something similar to the MySpace -> FB transition.
I don't see many people really loving FB. It tends to be more of something tolerated, with people sighing and grumbling every time there is a UI change. Too much pressure, and people eventually will start moving over to another service.
Who knows... maybe this might be another market for Apple. They already have the in-house expertise for it (iTunes Ping), and I'm sure that if they opened their doors for a social network, they would get people flooding in just on name recognition alone.
Re: (Score:2)
thats just it they had ping it flopped so bad that not even apple cultists used it. It has been replaced with facebook integration so i doubt apple could pull of a social network at this point.
Re:Interesting litmus test... (Score:5, Insightful)
Re: (Score:2)
Re: (Score:3)
Re: (Score:2)
See previous story [slashdot.org]: "Bizarrely, when he asked Facebook why they don't also threaten Ad-Block, the Facebook rep claimed to have never heard of it."
Adblock also doesn't work very well on facebook. It cant tell the difference between user content and Facebook's paid for content.
Re:Interesting litmus test... (Score:5, Interesting)
Re: (Score:2)
So what? It's Facebook's site, it's their content, it's their rules. They can block whoever they want for whatever reason they want whenever they want.
Funny, I thought all those posts and photos and stuff belonged to the users who posted them...wait, wait, my bad. Didn't read the fine print, especially their "all your face are belong to us" policy...
Gawd, so glad I don't drink that particular Kool-aid...
Re: (Score:2)
Overreaching in the Name of Authority? (Score:4, Insightful)
I'm a user of the extension myself, and it really seems like Facebook is going out of their way to attack the developer. The extension doesn't put any additional strain on their servers, doesn't utilize any API calls, and isn't destructive. What's next, going after users who have AdBlock installed? Or perhaps ones who aren't using a specific browser? Are they going to demand changes of Trillian or GNOME's social media integration? It should be up to the users to utilize the site in the way they prefer.
Re:Overreaching in the Name of Authority? (Score:5, Insightful)
I can see the logic of "third party extensions may cause undesired behavior to the user, which could be unfairly blamed on Facebook". However, it's pretty weak logic to begin with and user education would be a better approach.
Re: (Score:2)
Product vs. Customer (Score:5, Insightful)
"We don't know why Facebook would be against a browser extension that improves their users' site experience."
Easy. You seem to be operating under the very common -- but clearly mistaken -- belief that Facebook users are Facebook's customers. In fact, Facebook's advertisers are their customers, and Facebook users are the product. Once you look at it from this perspective, everything Facebook does makes sense.
Re: (Score:3)
Er, no, still doesn't make sense. To enhance the "product", Facebook needs to A) encourage more users to join and B) encourage existing users to spend as much time/information on Facebook as possible. This extension would seem to do the latter quite well by providing a better experience.
Re:Product vs. Customer (Score:5, Informative)
Uh, no.
The primary purpose of the browser extension is to hide crap that you (the product) don't want to see, but advertisers (the customer) want you to see. Advertisers want to know who's clicking on trending crap - hiding it with a browser extension hurts Facebook's customers.
It also happens to have a few IU tweaks, like ENTER to carriage return.
Facebook has simply said that they're not going to keep providing a free platform for the distributor on it's own network.
[n.b. I use a similar extension, FB Purity.]
Re: (Score:3)
FYI, it's = it is. ;)
Re: (Score:2)
In this case, it's more like offering the cow better food (UI tweaks, etc), which in turn gives the consumer higher quality meat (more time on Facebook).
Re:Product vs. Customer (Score:4, Informative)
In fact, Facebook's advertisers are their customers, and Facebook users are the product.
Yep. One of the things my mom hates is that Facebook keeps on resetting her news feed to "top stories" or whatever Facebook calls it instead of "most recent." Why does Facebook do that, she asks?
Well, simple: because "most recent" shows her what her friends have been doing most recently, and "top stories" shows her ads for random pages she's liked, along with a couple of posts from actual humans scattered amongst the ads. Not that hard to understand, really: Facebook's customers pay them to show ads to their users, so Facebook constantly forces users back to the ad-based view.
(And to be clear, what I'm calling "ads" are in fact regular posts, they're just posts from pages like "American Idol" and "Top Chef" or whatever else my mom has "liked" on Facebook. In some cases she does actually want to see those updates, just not at the expense of not showing updates from actual people. So the obvious answer of "install AdBlock Plus" won't help in this case. It's already installed anyway.)
Re: (Score:2)
I know that's how they look at it, but the fact is they are putting out a (very poorly done) webpage. They dont appear to understand what a webpage is. A webpage has no 'appearance' to be modified - it's appearance is the result of layout decisions made by the rendering agent which may or may not even have a visual display. So prohibiting their cattle from 'altering appearance' here is worse than stupid, it's nonsense. There is no appearance to alter.
If they dont like that (and it's clear they dont) then th
Re: (Score:2)
Those of us who don't use facebook are also affected by the facebug like icons on every website. First we have to waste time and bandwidth downloading it, it sometimes covers parts of the page we want to read, and it almost certainly is reporting everything about us to facebook whether we want to be part of their product or not.
Is there a list of facebook's cdn's? Just blocking [*.]facebook.com doesn't seem to be quite enough.
Feed me (Score:2)
Most likely it is, or will be, interfering with the feeding of ads. Nothing mysterious.
Can I get listed as a developer (Score:5, Funny)
so Facebook will ban me too?
He's Banned Now (Score:4, Informative)
The threat appears to have been carried out. Kruze's Facebook page is made 'unavailable'.
Re:He's Banned Now (Score:4, Insightful)
what a pity... now he can do whatever the f*** he likes without any regard for consequences.. like what's Facebook going to do, ban his page?
He should still open source it, then he can truthfully say "it wasn't me".
Streisand Effect? (Score:5, Insightful)
Hey Facebook, Google "Streisand Effect". Especially useful when you're attacking that which you have no control over.
Re:Streisand Effect? (Score:5, Interesting)
Okay, this is what I've done. IF you use FB, please feel free to copy / modify / use it.
----
Facebook has a problem. I'm trying to amplify it a bit.
It seems that Facebook doesn't like this particular webbrowser extension http://socialfixer.com/ [socialfixer.com]
So they have banned people for posting links to it and such. If you think that Facebook shouldn't ban people for posting links to Browser Extensions, please share. FYI, this extension does not harm Facebook, and doesn't use any feature or service offered by Facebook. They are just upset that you can change how Facebook looks and behaves.
So, please "reshare"
Re: (Score:2)
Now I'm going to install it.
They don't want your experience streamlined (Score:5, Insightful)
The fundamental bad assumption here is that FaceBook would be happy about the user experience being streamlined and more efficient. If they're showing something to you it's *because they want you to see it*, even if (or especially if) it slows you down and means you have to click more and see things you didn't want to see. You didn't want to see it, but *they* want you to see it. This extension takes away their total control.
You aren't the customer, you are the product. The cow doesn't get to choose how it gets milked.
Re: (Score:3)
"If they're showing something to you it's *because they want you to see it*, even if (or especially if) it slows you down "
That reminds me of what one of the shopping districts in the area tried to do recently. The road was two lanes in each direction (30mph limit) and would frequently get jammed up, especially during busy shopping seasons. Their proposed solution? Reduce it to one lane in each direction to force people to go *even slower* so that they would notice the local shops more. Fortunately, the pla
Re: (Score:2)
Although I've heard the "dump more traffic on the off chance they'll decide that even though they're late for work and pissed at us for making this situation, they might come in and buy something anyway" argument, cutting four lanes down to three wider lanes (1 ea. dir + 1 turning lane) does, in fact, sometimes improve the traffic situation.
Re:They don't want your experience streamlined (Score:5, Informative)
While I agree with your premise your metaphor is actually incorrect. This is likely due to the age of the expression but robotics now allows cows to choose when and how they are milked. Cows also give the most milk and are far less stressed with the "elective milking" system.
Automatic Milking [wikipedia.org]
Re: (Score:2)
Fascinating... okay, my metaphor sucks!
Re: (Score:2)
Fascinating... okay, my metaphor sucks!
Not so! It is still quite appropriate. Facebook is the old fashioned dairy conglomerate which imagines that milking the cow when and how it wants to is good for business. Social Fixer extension is the modern milking machine which was given for free to all of the dairy conglomerates' farmers. And that whistling sound is the potential profit being whisked away as the conglomerate bans these devices from their farms.
Re: (Score:3)
Facinating!
So, using this system, if cows choose to be milked, say, by Seth Rogen in a thong (ha, made you think of it....now you can't unsee it!), they can choose this?
I'd say this system allows cows to choose when they are milked, not how.
Re: (Score:2)
Re: (Score:2)
And of course in theory you can actually leave Facebook, though in practice the peer pressure works pretty damn well.
Let me just bury that metaphor under a rock somewhere.
Facebook and usability (Score:2)
Facebook doesn't seem to understand that, while the "users" are the product and the advertisers/leeches/dataminers are the customers, the "product" has legs that can and will be used when they make it bad enough to leave. SocialFixer, if it did nothing else, kept me on there a bit longer than I otherwise would have stayed. At this point, I pop in briefly to make sure I don't have messages from cousins. While using a fake name and hoping to get banned so I don't have to constantly debate how long before I
Agree - thanks to Streisand Effect! (Score:2)
Streisand Effect (Score:5, Insightful)
FB browser add-on with simple encryption (Score:5, Interesting)
I'd love to see something like this. Clearly it wouldn't work for everyone, but it would be fun to have the ability to encrypt -- even if it was a basic substitution cipher -- postings and messages that would automagically be decrypted by anyone using the add-on (and having whatever the key was).
I'm not thinking of "hard" encryption, but scrambling that would totally defeat Facebook's analytics and the desire by Facebook to turn off privacy settings to enhance their search, etc.
Re: (Score:2)
I've been thinking that would be good as a generic browser extension. It should be trivial to encrypt text boxes and should be available anywhere. Maybe there is already one out there.
Bullying (Score:3)
For most websites, banning would be a limp threat. However, Facebook has an unusual amount of power - for some users, the site may be the primary way that they keep in touch with family and friends, and could even be important to a person's career. There is no ready replacement for this. Unlike email, a person can't just switch to another provider and have a similar experience.
Facebook is being a bully here and trying to make Matt Kruze fear what he will lose if he continues development of this free browser extension. His development hobby has nothing to do with his personal, social use of Facebook. It's an irresponsible, dickish use of the power that Facebook derives from their unique market position.
I want one for the iPad... (Score:2)
Shift-Enter (Score:2)
Shift-Enter generally works for line breaks when Enter has been hijacked. No need for some mutant offspring of GreaseMonkey to get a usable text box.
This is Why (Score:2)
Only heard of it when Facebook tried to ban it (Score:2)
And now I'm going to keep using it, because it's pretty cool.
If I were an app developer, I'd be tempted to bribe Facebook to start going after my app and drive up interest. :P
The larger lurking question (Score:2)
Is it a good idea to let Facebook be so deeply ingrained in your process of communicating with friends (and in some cases business associates) when they can and have proven they will block anything you say that they don't like? For example, links to browser plugins they don't fancy? Perhaps it's time to step away from the facey spacey.
Re:simple reason (Score:5, Insightful)
No, their designers make their designers look stupid.
Re:simple reason (Score:5, Funny)
Checkmate, creationists.
Re: (Score:2)
He's right, you know. A "great designer" did a pretty crappy job of designing things, like, say the appendix.
Here's a list of things the "creator" supposedly designed.
http://www.freewebs.com/oolon/SMOGGM.htm [freewebs.com]
Re: (Score:3)
you can post Facebook comments with line breaks you control with your "Enter" key
What's wrong with SHIFT+ENTER...?
Re:simple reason (Score:5, Informative)
Because "Enter" is used everywhere else to create a line break in a text box.
Re: (Score:2, Informative)
they don't like it because it makes their designers look stupid
Yes and no.
The answer to the article is "Go read the articles which Arstechnica already ran regarding Social Fixer".
But if you absolutely cannot be bothered, here's a brief rundown:
Facebook's TOS and developer EULA states (in layman's terms) that you can't make any changes to how the site is presented to the user.
This is exactly what Social Fixer does- it changes what and how the page renders. Now, we can get into an argument about whether or not they should have such an agreement, and argue about whether o
Re: (Score:2)
That's so ... Facebook.
Re: (Score:2, Offtopic)
Re: (Score:3)
But this is a browser extension, it wouldn't affect how somebody else views your page, just you. Or am I missing something?
So I guess Microsoft, Google, Firefox et. al. would be in violation of the TOS right off the bat, because without a browser it doesn't render at all, but with one of those, it renders differently than nothing at all, and, I am guessing, all slightly di
Re:simple reason (Score:4, Insightful)
This is just a browser extension that isn't using any Facebook APIs though, so it is not bound by the Facebook TOS and dev EULA.
Re: (Score:2)
This is a BROWSER EXTENSION.
I have a question for you. What if he had the gaul to go into the FireFox code and bury this functionality within the browser.
He could call it the "BookFaceFox Browser"
Is he now still in violation of the TOS? What if he puts in the feature list "does not allow websites to override the functionality of the Enter key" and "stops stupid web designers from making non-scrolling text boxes", etc? :-D
Re: (Score:2)
Facebook's TOS and developer EULA states (in layman's terms) that you can't make any changes to how the site is presented to the user.
So based on that the browser makers should be banned from FB since they are changing the presentation from raw HTML to rendered, and anyone who works in display technologies too, if they include controls like color corrections and so on .... or since it's a plugin maybe instead of the plugin author, FB should ban each individual plugin USER. Lame.
Re: (Score:2)
Facebook's TOS and developer EULA states (in layman's terms) that you can't make any changes to how the site is presented to the user.
since facebook has absolutely no say in what some user can or can't run on his own computer while using facebook, this part of the TOS is not only remarkably moronic but simply moot. you people really take this bs seriously?
thanks for the gossip, anyway. i still don't give a shit.
revenue stream (Score:2)
this is about money...or at least facebook.com's perception of how they can make money
those annoying news feed tickers aren't to 'help you connect' they are 'clickbait'
everyone understands this...its the same principle as broadcast TV commercials
i think Social Fixer would get some traction if they cut out the 'aw shucks...us?' routine...Social Fixer subverts Facebook's ad delivery system...only an idiot would think f/b wouldn't respond
i hate facebook.com precisely because of their profit model...that doesn'
Re: (Score:2)
Re: (Score:2, Insightful)
I can just barely tolerate the Slashvertisements. But main page stories about some stupid Facebook add-on tells me this is pretty much a site for teen girls now.
Re:Pitiful (Score:4, Insightful)
Not every discussion about an app is an advertisement. This is a legitimate issue. I use it, and like it. And if FB is trying to screw me over, because of a browser extension, we have an issue.
What next, only approved browsers can be used?
And do we need to make sure only Operating Systems that are blessed can be used?
Re: (Score:2)
Not every discussion about an app is a Slashvertisement. True. However, this posting is clearly an ad.
Re: (Score:2)
Not every discussion about an app is a Slashvertisement. True. However, this posting is clearly an ad.
Not really. He even specifically mentions another extension that competes with his in the context of wrangling with FB. They mentioned it's donate-ware at the very end... briefly.
Re: (Score:2)
So it's by donation. They're advertizing on Slashdot for donations. I can't believe I have to explain this to you people.
Re: (Score:2)
A free app. That people who use a certain platform likes. And is being crushed illegally because that platform owner hates it. And somehow this is an ad?
URDOINITWRONG!
Re: (Score:2)
Re: (Score:2)
Civilization has its dividends.
Re:I know how to get the best out of Facebook (Score:5, Insightful)
Genius! I don't know how you come up with these ideas. Did you know we can eliminate the risk of being in an automobile crash by never leaving home? And we will never suffer from food poisoning if we just don't eat.
We get it. You don't use Facebook. You think that makes you special. I bet you don't have a TV either. Hell, you probably don't even remember what a TV looks like. We understand you here.
Re: (Score:2)
Genius! I don't know how you come up with these ideas. Did you know we can eliminate the risk of being in an automobile crash by never leaving home?
I have a friend that will tell you just how untrue that statement is. He was hit by a car while watching TV on his couch. Staying inside did nothing to help him!
Re:I know how to get the best out of Facebook (Score:4, Insightful)
Re: (Score:3)
Some of my friends don't check their e-mail more than once every few weeks and don't sign in to any instant messenger often,
And they don't have phones? Wherein you text them, or even call them when you want to talk to them?
If something else had quite the communications potential for reaching a long list of friends quickly,
Anyone who prioritizes being able to send a long list of people a message that highly isn't likely to be sending messages I need to read.
And If you wanted to invite me to a party and we'r
Re: (Score:2)
And they don't have phones? Wherein you text them, or even call them when you want to talk to them?
Some are more responsive on Facebook than to a phone call. Go figure.
As for your other points: To each their own. Apparently newer forms of communication aren't useful to you and your social circle; that's fine, I'm sure it's true for many. Among my friends and family, Facebook is sometimes the quickest way to circulate information that just isn't important enough for a phone call.
I'd let them go... if I'm that unimportant to the other person... why would I make staying in touch that important to me?
I'm not following. What about electronic contact makes you feel like you're unimportant to someone else? It's less formal, yes,
Re: (Score:2)
Some are more responsive on Facebook than to a phone call. Go figure.
I'm not really sure what to make of that... if I had a friend that was only responsive to handwritten letters I likely wouldn't oblige him.
If I had a friend that was only responsive on facebook, I expect he'd figure things out when he realized people weren't talking to him anymore. Yet his phone was full of texts and voicemails.
Apparently newer forms of communication aren't useful to you and your social circle; that's fine
I'm curious why y
Re: (Score:2)
Re: (Score:2)
I never said that I need it
Understood.
I threw that up as pre-emptive defense, because in these sorts of arguments their ARE people (not you) who do claim that they need it for such and such and that its the only way to reach so-and-so etc. I don't claim that set includes you and didn't mean to imply that.
On my profile, Facebook has access to my name, marital status, friends list, the text that I post on the service...
Look, if you are a typical facebook user that think that, you are probably grossly underest
Re: (Score:2)
Re: (Score:2)
if they can pull some meaning out of data-mining my text replies to other people's posts, then more power to them.
Yes, you have identified the problem.
Re: (Score:2)
Some of my friends don't check their e-mail more than once every few weeks and don't sign in to any instant messenger often, but most of them are on Facebook at least once per day. If something else had quite the communications potential for reaching a long list of friends quickly, I'd be more than interested.
You just listed two technologies that used to do this exact thing before people got tired of them and moved onto the next big thing. Someday, Facebook will be the same for all of you.
Re: (Score:2)
Given that we are all on Slashdot here, I don't think this is a very apt analogy at all.
All kidding aside, I think a much better analogy would be someone complaining that the power button on their TV remote is difficult to reach, with the GP's response being "then don't watch TV".
It's an intellectually vapid response designed to make the post
Re: (Score:2)
Re: (Score:2)
So you read the handy transcript right below the video, right?