You can stop reading at the second paragraph which has your TL;DR "No one outside Facebook knows for sure how it does this, and no one inside the company will tell you." but it is an interesting article so maybe give it another shot.
Bottom line is that it constantly changes just like Google's algorithms for search change, and if you find one person to explain it to you correctly one day they will likely have it wrong next week.
Bottom line is that it constantly changes just like Google's algorithms for search change, and if you find one person to explain it to you correctly one day they will likely have it wrong next week.