Join our mailing list to receive the latest news and updates from our team.
You have Successfully Subscribed!
It appears that Meta's AI is using Group administration tools to covertly throttle messages that might be contrary to Zuck's preferences.
Facebook has a pretty impressive section called Groups. In it you can find associations of people with a vast array of mutual interests ranging from health conditions like diabetes or a variety of other ailments to the usual array of political opinions to more obscure but enjoyable things like manhole covers from around the world—some of those manhole covers are works of art.
All in all this system is part of the environment Meta has built to keep us literally scrolling forever. Groups have an assortment of control points for administrators to care for, nurture and grow their groups. They can make them public, private or even hidden, accessible only by invitation. All the groups allow admins and moderators to allow or disallow content in the group according to each group’s established rules. Admins can even ban people who abuse the rules intentionally or try to rile up members—trolls.
I participate in a number of groups for political content as well as other interests, some just as a member and a few as moderator, admin or founder. Over the past couple of months I’ve noticed a sea change in how Facebook has been increasingly putting a thumb on the scales of content sharing in groups. One thing that can be lost sight of in Facebook Groups is that everything on Facebook belongs to Facebook. Literally. This is their universe, not ours.
Back in August is where I saw a change begin. I had a routine of sharing a couple of posts widely in various groups. Some of them were pretty large, the biggest had well over 500,000 members. At first all my posts were being automatically approved and were visible to all of the members. After August 25th, that stopped. I thought it odd and went to the membership panel which normally shows who the admins in a group are and allows you to message them. When I looked there were no admins listed at all. Later an admin showed up in the listing but FB told me I was not allowed to message that account. Pretty weird.
Then I started to see similar behavior in other groups. Also on August 25th. My posts were not going through and were piling up in a “Pending Approval” queue. The rat smell was getting stronger.
I started to get more of a clue when I saw more posts showing up in my “Pending Approval” list in smaller groups that I managed. There was nothing wrong with these posts and they were all from members who had great reputations for posting relevant materials consistently. I also saw posts from these same people showing up as “Suspected Spam.”
It slowly dawned on me what Facebook’s AI was doing—I can only assume this is their AI, because this level of human interaction would be very expensive. By flagging content in groups as needing approval or suspected spam they could slow down the posting of various content categories.
I admin one group that has over 30,000 members and some smaller ones. I can tell you that in the larger one, it does take a bit of attention span to go through posts in these buckets to get everyone’s messages through. So imagine the load on admins for groups whose memberships ranged in the hundreds of thousands.
Maybe Meta’s programmers had the idea of forcing group admins to really administrate. But I’m not so sure.
Many of the groups I participate in are left-leaning politically and decidedly against the radical right turn the country is taking under Trump and his cronies.
Unfortunately it is a leap of assumption that Meta’s AI has been programmed to throttle liberal voices. There’s no way for me to know that right now. But it sure feels that way. Perhaps others can give me some clues or observations on that front.
In the mean time, it appears that Meta’s AI is using Group administration tools to covertly throttle messages that are possibly contrary to Zuck’s preferences. This is what the far right would have been screaming about as violations of free speech, while calling for people to be discriminated against, harmed or killed.
The thing always to remember is that when it comes to Facebook, you are on Mark Zuckerberg’s turf. When Facebook was banning the likes of Donald Trump because of his efforts to incite violence many rejoiced. But now the worm has turned and Trump is the honcho that our Tech Bros like Zuck, Musk and Eilison now have to answer to, just like Russia’s fat cats had to kowtow to Putin. Keep these things in mind and act accordingly.
Luckily there is no shortage of people forming new rapidly growing groups. Keep communicating, keep messaging, keep resisting. As has been said with increasing frequency since January 20, it is all up to us now.
Marty Kassowitz
Marty Kassowitz is co-founder of Factkeepers. As founder of Interest Factory and View360, he brings more than 30 years experience in effective online communications, social media management, and platform development to the site. He is a writer, designer, editor and long time observer of the ill-logic demonstrated by too many members of the species known as Mankind. After a long history of somewhat private commentary on a subject he totally hates: politics, Marty was encouraged to build this site and put up his own analyses as well as curate relevant content from other sources.
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}