Inside the Facebook Algorithm Most Users Don't Even Know Exists
First time accepted submitter catparty (3600549) writes An examination of what we can know about Facebook's new machine learning News Feed algorithm. From the article: "Facebook's current News Feed algorithm might be smarter, but some of its core considerations don't stray too far from the groundwork laid by EdgeRank, though thanks to machine learning, Facebook's current algorithm has a better ear for 'signals from you.' Facebook confirmed to us that the new News Feed ranking algorithm does indeed take 100,000 weighted variables into account to determine what we see. These factors help Facebook display an average 300 posts culled from roughly 1,500 possible posts per day, per user."
Social media helps keep you in a nice little bubble, where you're never exposed to information you might not like.
Psychology tells us we(in general) don't like information that challenges our biases. Is anyone else afraid that Facebook and Google are unintentionally driving us all towards ignorance?
No conspiracy necessary: happy people pay more attention to ads(citation available if anyone cares), they try to make us happy, trying to make us happy keeps us dumb, and it all serves everyone's short term interests, and no ones' long term interests.
While each of us is as unpredictable as a molecule, once you put enough humans together, the crowd becomes as predictable as gas. Google, Facebook, Twitter, (/.?) and other companies with massive user bases can do some pretty interesting things with their users.
Whether it is ethical or not is another story, but it is certainly interesting.
In Soviet Washington the swamp drains you.
just showing shit in chronological order is too easy.
This filter, that in my experience has the equivalent discrimination level of crack addicted meth head chimp, only detracts from the feed and explains why I am often saying "FB SUCKS!".
Thank you, and Facebook sucks.
Yes I have a FB account (for various reasons) but when ever I get the chance I always flag ads as being sexually explicit with the hope that it wastes more FB resources than they gain from me. Yeah, it may not actually do anything, but it keeps me happy.
(Likewise I also report unsolicited emails from major companies as spam)
I am Slashdot. Are you Slashdot as well?
The Facebook news feeds are still completely broken.
The algorithm is very simple: all post I subscribe to, sorted newest to oldest.
Culling is completely broken.
I wish there was an up-arrow to increase your mod points.
I have nothing to add to the parent other than "well said!"
And yet it still sucks at presenting me with any news I'm interested in. I think I've clicked on a news story from that feed only once and by accident. Hint : I don't have any interest in sports, politics, celebrity gossip, pop music, old news, and pretty much anything else they've recommended.
that I don't have the choice to tell Facebook to just stop randomly hiding shit on me.
Some of us don't have 1200 "friends" and don't want a filter.
if (session.timeelapsed() > 1800 || rand() % 3 == 0)
newsfeed.setmode(TOP_STORIES);
Articles like this are, for those of us who dont care to shackle ourselves to zuckerbergs moneytrain, technically interesting. For those of you with a facebook account however it should be insulting and demeaning as the equivalent of a farmhand explaining the latest milking machine or stun bolt to a herd of angus.
its completely OT, but i still feel obligated to say it. Facebook isnt interested in you as a person, theyre interested in you as a product.
Good people go to bed earlier.
All the posts from my friends + all the post from places I've liked - anything I've turned off (like game requests)
Is that so hard?
Coder's Stone: The programming language quick ref for iPad
have no clue how Facebook works behind the scenes.
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
If it's a post by a friend or group I've joined (main news feed) or list member (when I have a list selected), show it. Period. That's the whole point of facebook. It's *extremely* annoying to find out some time later I missed something important because facebook decided it wasn't interesting for some obscure reason.
Anybody else notice event posts getting delayed? Often I find out about post from friends on events after they happen. I would suspect that Facebook's algorithm does this intentionally to try and encourage people to pay to boost a post.
I don't want to do a sig now
Real gangstas browse by recent stories. My actual news feed only contains posts by chicks I'd like to do. I guess "doability" is one of those weighted variables.
You might filter your news (in the conventional, informational sense) feed that way, but you filter your Facebook feed according to people you think are interesting. If you only interact with people who are like minded, and that's not unlikely, *you* are creating a filter bubble, not FB. But it's also not how people tend to use FB. You probably have some "friends" who post idiotic rants or divisive jokes, and if you ignore them you are training FB to not show them, but you might also hit "like" or comment on pictures of their kids or news of their vacation, telling FB that you are, in fact, interested in this person. The real trick for FB is to distinguish between the two.
The FB algorithm is a popularity-seeking thing. It's probably one unspoken reason geeks hate Facebook. Adding a bunch of "mundanes" to your friends list can be really humbling. Spoken from experience.
Ethically: Because someone read Kant.
Financially: Because it will likely lead to a longer lived network, that makes more money over 90+ years, but less money in the first decade.
Your ad here. Ask me how!
Comment removed based on user account deletion
Well I think the idea is that for 99% of accounts that is not possible. There is more content than you could ever read (1500 posts per day).
So FB can either filter out the content based on chronology. Or it can take an educated guess like, he always reads, and often comments on John's posts, so instead of hiding them, we will put them right at the top of his feed when he logs in. And he had never even paused scrolling when confronted with a post from the official Coca Cola page, so maybe he cares less if we filter these out.
I do not know about you, but I do not want to miss some major announcement for my best friend, simply because I liked coca cola and they posted 20 things after he made the announcement.
Here are the answers:
1.) sudo showeverypost. Think it's too much content for me to handle? You're welcome to believe that. Let me decide that, not Mark. If it takes me an hour and a half to sort through everything, then so be it. Either way, I won't see it all.
2.a) eHarmony style. I couldn't possibly send a request to everyone on eHarmony, so they ask me an hour's worth of questions to help filter the kind of person I'm looking for. Facebook could easily do the same thing, and it'd be worth some people's time to help curate it manually. Hell, include a specific section where I can explicitly choose the kinds of ads I want. You don't get much more customized than people explicitly telling you what kind of ads they will respond to.
2b.) sub-categorize re-posts. "Stuff from Buzzfeed", "Stuff from Huffington Post", etc. If they're directly categorized like that, it helps me see what's trending easier, while simultaneously clearing out stuff when I'm looking for stuff from friends.
3.) Auto-Sort. This is what they currently have now.
This is what Facebook needs to implement. Thus, they never will.
If there's no such person in your life, okay, but others have to deal with it.
Turns out there's a great way to deal with it, completely eliminating the need to use their website. On one end it speaks numerous IM protocols (incl. facebook chat (which is essentially XMPP)); on the user end it pretends to be an IRCd, offering a uniform way to chat via the various IMs
its completely OT, but i still feel obligated to say it. Facebook isnt interested in you as a person, theyre interested in you as a product.
Yes. But stale. It doesn't even sound smug anymore, can we finally stop pointing this out? Everyone knows it already.
CLI paste? paste.pr0.tips!
That's actually not a bad idea! Maybe in the future, they'll start teach comparison-based sorting algorithms in undergraduate computer science programs...
Most linux users don't know this, but the man pages were named after Chuck Norris. Chuck Norris fsck'ing hates noobs!
WSOD? http://civic.mit.edu/blog/nate...
It must be a couple of weeks since I poured sand into that particular Web2.0 gearbox. I do hope it's high-precision.
Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"