Sunday, August 16, 2026 Today's Paper

The News That Looks Ahead

Quick Wire Kenya Polls
Breaking
KBC Digital Algeria claim first-ever podium finish after penalty shootout win over hosts Morocco Nation Africa Effort to entrench public participation in law vital Nation Africa Stop tutors’ online abuse Nation Africa Rethink privatisation to unlock growth Nation Africa To succeed, Kenya must prepare today for tomorrow’s challenges Nation Africa Kenya must put production before taxation Nation Africa Beyond cancel culture, we remain a grieving nation Nation Africa ODM-UDA pact reshapes politics Citizen Digital Iran calls for release of pilots captured in Qatar during Middle East war KBC Digital Sports Association in new constitution adoption,roots for stronger governance Al Jazeera US Democrats finalise major shakeup to 2028 presidential primary calendar KBC Digital Kenya sends off National motorcross team to Africa’s MX Championship BBC News European Athletics Championships 2026: Amy Hunt claims third gold as Dina Asher-Smith makes history Al Jazeera Why is the latest Ebola outbreak worsening? People Daily Inside govt’s Ksh465.9B pending bills and businesses waiting for payment K24 Digital Tanzanian influencer who uses milk instead of water to bathe claims she showers 20 times a day Kahawa Tungu US judge clears way for Trump to end Somalis' deportation protections - Kahawatungu Kahawa Tungu DP position is not vacant, fully occupied - Kindiki says - Kahawatungu Kahawa Tungu Osun Decides 2026: Address identified gaps, ensure credible election — EU-SDGN EOH urges - Kahawatungu Kahawa Tungu Karua tells Ruto to leave office if Kenyans no longer want him, condemns Nakuru violence - Kahawatungu People Daily Treasury reveals how Kenya’s Ksh1.3T budget gap could hit households and businesses in 2027 Daily Maverick All Blacks produce muscular display against Bulls to send warning to Boks BBC News Reform UK plan would overhaul welfare system with £50bn in savings People Daily Jubilee’s Nakuru crisis deepens as Gachagua demands Matiang’i punish Arama ‘the mole’ France 24 Hundreds of villagers evacuate as Belgium battles record wildfire Al Jazeera California tackles multiple wildfires as firefighter workforce faces strain Al Jazeera Qatar denies it is detaining three Iranian bomber pilots KBC Digital Golf: Strong field descends on Ruiru Sports Club as battle for Ksh. 2Million begins People Daily KRA iTax glitch leaves taxpayers facing VAT filing delays, penalties ahead of August 20 deadline Citizen Digital More WAFCON shootout heartache for Morocco as Algeria finish third Citizen Digital At least 20 killed in new Nigeria violence: lawmaker eTurboNews Hurricane Lala Nears Hawaii: Big Island Faces Direct Hit Kahawa Tungu The AI Director’s Toolkit: Turning Multimodal References into Cinematic Stories - Kahawatungu Kahawa Tungu Image To Video AI Breaks On Compressed News Stills - Kahawatungu Standard Media Opposition wave forces State House back to the drawing board as support falters People Daily How Safaricom Tap to Pay will change the way Kenyans pay using M-PESA France 24 Israeli strikes kill 11 in southern Lebanon, Hezbollah threatens to retaliate Al Jazeera Moroccan Police Intercept Migrants Heading for Ceuta Enclave Al Jazeera Canadian petition to expel US ambassador gains over 170,000 signatures TUKO "Conduct himself properly": Kindiki blasts Gachagua, seeks Mount Kenya unity Citizen Digital Iran fires back at Trump's threat to declare Hormuz a US territory Citizen Digital Fernandez booed by Chelsea fans in friendly win over Sociedad K24 Digital Embarambamba covers himself in mud as he appeals to Murkomen to visit Kisii People Daily How political gangs could threaten Kenya’s 2027 elections amid Ruto’s pledge to end goonism Al Jazeera Moroccan police arrest over 100 migrants trying to reach Spanish enclave K24 Digital Who will win the Premier League? Arsenal, Chelsea or Manchester United? Supercomputer predicts next champion People Daily Kenyans in US face new immigration risk when travelling to Kenya on Advance Parole TUKO "It's tainted": ACK bishop rejects Ruto, MP's KSh 600k donation at funeral People Daily Strait of Hormuz crisis: Why fuel prices in Kenya could rise as global oil stocks plunge Daily Maverick Dalai Lamaâs subtle teachings offer both refuge and respite Daily Maverick Dog moms dominate: money talks more than biology ticks Al Jazeera Death toll from Zimbabwe ferry disaster rises to 69 Citizen Digital Musokoto, Chakol Queens eye Western Region Chapa Dimba titles People Daily Could EPRA’s Ksh5 diesel cut cushion Kenyan households as global fuel shock deepens? Nation Africa Gachagua, MP Arama clash over Nakuru convoy attack exposes fresh cracks in United Opposition Citizen Digital Broad-based leaders predict Ruto to win elections with 3 million votes Daily Maverick Letter to Mahlamba Ndhlopfu â Illness before truth as a new plague erupts People Daily How Rwanda’s alcohol ban could cost Uganda and Kenya businesses, complicate EAC trade K24 Digital Tottenham’s Djed Spence joins Inter Milan after brilliant World Cup with England People Daily Mudavadi urges Western Kenya to look beyond 2027, citing Rironi-Mau road People Daily Sifuna backs lawyers to take charge of Kenya, takes jab at Ruto’s profession Al Jazeera Cleanup underway as Russian oil spill reaches Oman’s coastline Al Jazeera La Liga: The key talking points for Real Madrid before the 2026-27 season People Daily Mudavadi launches Magharibi Movement to mobilise Western Kenya ahead of 2027 People Daily Matiang’i rules out engaging Oburu in political confrontation People Daily 5 injured, 1 critically, in shooting at Virginia State University Citizen Digital Joho urges Coast to register more voters to boost ODM's chances of securing DP slot TUKO New tension?: Barker's ex-wife to give tell-all drama with Kourtney in new book Al Jazeera Inter Milan sign England’s Djed Spence from Tottenham Hotspur Al Jazeera US aircraft carrier expected to relieve USS Lincoln in Middle East Citizen Digital Chess players showcase skills at National Championship Program TUKO Win for KMPDU: Nairobi barred from hiring casual, locum health workers People Daily Gachagua’s convoy attacked again as chaos hit Salgaa People Daily US names Kenya among countries at risk of illegal Chinese goods transshipment Al Jazeera UK PM Burnham reacts to death of former Cambridge professor Al Jazeera Tropical Storm Lala expected to strengthen as it nears Hawaii TUKO "Sielewi aje": Kenyan lady closes 3 shops after spending stock gifting TikTokers TUKO Brace for rain: Weatherman forecasts 16 counties to be wet Sunday, sunny K24 Digital Kenya Power lists areas to experience electricity outages on Sunday, August 16 K24 Digital Man United fall to AC Milan in 6-goal preseason thriller People Daily Duale claims he used to help Aisha Jumwa read cabinet papers TUKO "If entrusted with govt": Muturi explains what Opposition would do with BATUK TUKO “I knew he was the one”: American woman travels to Africa to marry her lover Nation Africa Dead behind bars: 22 die in police custody as pressure mounts for accountability Nation Africa Kindiki turns to Mt Kenya elders to unite region ahead of 2027, says DP seat not vacant Nation Africa Hungry Arsenal target Community Shield as Arteta eyes strong start to the season Nation Africa Senator Boni Khalwale’s wife collapses and dies at home Nation Africa Lukhembe: The sacred blade at the heart of Bukusu circumcision Nation Africa Kenya names 24-rider team for FIM Africa Motocross in Namibia France 24 France's Léon Marchand wins 200-meter butterfly final at European Swimming Championships Al Jazeera One killed, dozens injured after wildfire hits Croatian coast Al Jazeera Erdogan says Egypt could join Turkiye-Saudi-Pakistan defence pact Citizen Digital Moalim, Mchulla begin Mombasa United rebuild Kahawa Tungu SHA disburses second batch of payments for pending NHIF claims - Kahawatungu Kahawa Tungu KPA steps up port security measures to boost safety of Mombasa port - Kahawatungu Standard Media Gachagua: We will protect ourselves against goons People Daily SHA pays Ksh299M to faith-based hospitals amid billions in NHIF claims People Daily Karua accuses Ruto of double standards after Gachagua’s Nakuru attack TUKO Couldn't risk: Sifuna reacts as IEBC chair 'dodges' photo opportunity with him TUKO Video: Sheryl buries dad as TikTokers who refused to contribute stay away K24 Digital The End of Oak Street review: A wild, chaotic and entertaining ride BBC News Fire services 'under pressure' as evacuated residents still not home Al Jazeera Sudan’s al-Burhan pledges immunity for dialogue, rules out Hemedti return Citizen Digital Arteta tells Arsenal fans not to fret over his future TUKO Tusiachwe nyuma: Businessman list 4 investments Kenya can make using KSh 5t fund TUKO “Missed your interview?” : US issues new rule for citizenship applicants K24 Digital Chelsea vs Sociedad: Hits and misses as Enzo Fernandez gets booed at Stamford Bridge People Daily Sossion vows to help Ruto iron out the mess in education People Daily Duale dismisses Gachagua’s 7-million Mt Kenya votes claim People Daily Why CAK wants 4% of Ksh304.6B EABL takeover set aside for third-party liabilities TUKO My brother took my wife — Then she returned a year later and begged me to follow DW News Trump's Latin America allies open arms to Israel DW News Lebanon says 11 killed in Israeli airstrikes Al Jazeera Sedition to anthem: Many lives of ‘Azadi’ chants in India’s youth protests Al Jazeera Israeli settlers besiege Palestinian families in occupied West Bank Al Jazeera Ukraine hits Russian Starlink-style network, Moscow tracks arms package K24 Digital Chelsea outsmart Real Sociedad to conclude preseason on a high K24 Digital Boni Khalwale’s family: Meet the wives and children of Kakamega senator TUKO "In critical condition": 5 fight for life after shooting at university TUKO "Tingisha mabega": KDF soldier celebrates graduation with electric dance TUKO "Serving real tea": Charlene's fiancé breaks silence after accusations from 'ex' People Daily How Kenya plans to attract private investors through National Infrastructure Fund TUKO We got you: Kenyans raise over KSh 1.2m for cancer patient after failed harambee France 24 Deadly Israeli strikes in Lebanon put peace talks at risk France 24 South Korea president proposes talks with Pyongyang to formally end Korean War TUKO "Usinisukume nitoboe siri": Kindiki threatens to leak what Gachagua told him Al Jazeera How blind football is helping women overcome barriers in Mexico People Daily KRA responds to iTax errors as VAT filing deadline nears People Daily 11 killed in Israeli strikes on Southern Lebanon Citizen Digital ‘Moi alijaribu akashindwa!’ Gachagua tells off Ruto, Kindiki over alleged plot to divide Mt. Kenya France 24 Ebola outbreak in DR Congo: One death every 30 minutes France 24 French father and two children rescued after 16 hours adrift off Thai island TUKO Video: Nyamu tells Wantam supporters to travel widely to appreciate Ruto's work BBC News Secondhand book sales are booming. Is it because of AI? Al Jazeera The next Yemen war might be different TUKO "Kimbelembele": Kindiki tells how he tried to save Gachagua, ex-DP ignored him People Daily Fred Gumo: Mudavadi missed his presidential moment in 2002 People Daily Fuel ran out: Survivors recount horror as Makueni matatu accident claims 7 lives TUKO "Clear guidance for prospective students": US unveils essential visa documents Citizen Digital Karua to Ruto: Stop using goons, leave office if Kenyans no longer want you! K24 Digital Broadway newcomer Maya Boyd to make Marvel debut as Storm in upcoming X-Men movie K24 Digital Boxer Prichard Colón dies after 10 years of battling brain damage suffered in bout TUKO "My testimony": Kenyan man starts grocery business after Turkey deportation People Daily Gachagua attacks Kindiki over Embu elders meeting, accuses him of trying to divide Mt Kenya TUKO "Aliniaibisha": Duale claims Jumwa doesn't know how to read, struggled as CS Citizen Digital Win for KMPDU as court stops Nairobi County recruitment of casual, locum health workers Citizen Digital President Ruto, leaders mourn Khalwale’s wife after sudden death KBC Digital Govt assures Kenyans of peaceful elections, urges leaders to be responsible KBC Digital Quins rampage, Mwamba survive scare as Kabeberi 7s bursts to life K24 Digital Mohamed Salah set for Turkish Super League debut Standard Media Kanzo promises Aisha Jumwa senior post in Wiper as she joins from UDA People Daily CBK: Money market remains liquid as interbank trade rises to Ksh18.8B Citizen Digital Gov't assures Kenyans of peaceful elections, urges politicians to act responsibly TUKO Video: Boni Khalwale seen emotional as he views deceased wife's body TUKO “Home is best”: Kenyan woman quits lucrative Kuwait job to start own business TUKO Police nab 3 suspects with weapons in Homa Bay day to Linda Mwananchi rally Skift Travel News Airbnb-CarTrawler Partnership Details 1 Month In: Scoop Nairobi Leo KPLC Announces Power Shutdowns in 2 Counties on Sunday Kahawa Tungu PS Omollo assures Kenyans of peaceful polls, urges political responsibility - Kahawatungu K24 Digital Harambee Stars prospect Wilson Waweru seals move to English side Wealdstone FC K24 Digital Auntie Jemimah: I do not desire to get married TUKO My dad secretly supported a woman for 40 years — Then I found her People Daily Powerful earthquake kills at least 38 in Eastern Indonesia K24 Digital The Polygamist’s creator says women see themselves reflected in her Netflix hit BBC News Bonnie Tyler's celebration of life attended by fans in Mumbles Al Jazeera Five years on, how will Taliban deal with armed opposition? Al Jazeera Five wounded in shooting at Virginia State University, multiple suspects Al Jazeera Vienna woman sues city for discrimination over toilet fees Al Jazeera Black professor at centre of Cambridge plagiarism row found dead Al Jazeera Afghans mark five years of Taliban rule TUKO "Siasa ni numbers": Mudavadi returns to Western, launches new tutam lobby group People Daily Kindiki threatens to leak secrets of late-night meetings with Gachagua People Daily South Korea proposes talks to officially end war with North People Daily How Trump’s new asylum policy will expose vulnerable Kenyans to easy deportation Citizen Digital DP position is not vacant, fully occupied - Kindiki says TUKO Kirk Herbstreit's homes revealed: His Nashville residence and Dayton property Kenya News Agency Security team issues ultimatum to rustlers Kenya News Agency Formulation of Saiwa Integrated Management Plan almost complete Kenya News Agency Chebut tea factory gets Sh79.1million for modern machines Kenya News Agency Uriri MP calls for county dialogue on Vision 2060 K24 Digital Why Arsenal vs Man City FA Community Shield will not be played at iconic Wembley Stadium TUKO "Let truth come out": Ndiema's brother speaks amid questions over funeral funds TUKO No protection: Some Kenyans risk 10-year US ban under new Trump travel rule TUKO "Ililose control": Eyewitness recalls terrific Makueni crash that left 7 dead People Daily Kindiki says Mt Kenya East has no choice but to back Ruto in 2027 France 24 Zambia resumes vote count after pause over violence France 24 Indonesia hit by earthquake aftershock as rescuers search for survivors France 24 Firefighters keep battling wildfire in France’s Landes region France 24 France’s top court rejects social media ban for under-15s France 24 Ceuta: False social media posts fuel migration tensions France 24 Chad bans sand extraction along Chari River, sparking controversy Al Jazeera Afghan refugees face an uncertain future as Europe shifts to the right Nairobi Leo ODPC Mourns Officer Killed in Road Accident Nairobi Leo Ruto’s Message to Khalwale After Wife’s Death Kenya News Agency Gatanga farmers count losses as rodents and monkeys destroy crops K24 Digital Wicknell Chivayo dines and spends time with King Mswati III at royal palace K24 Digital Iraola identifies cause of Liverpool’s preseason struggles K24 Digital Njambi Fever warns women over financial dependence in relationships
Technology Global Wire Breaking

Inside X's newly published visibility filtering code - tech-ish

Tech-ish Kenya Wire source
  • 5 min read
  • 16 views

Read original at Tech-ish Kenya

Inside X's newly published visibility filtering code - tech-ish
Technology · The Horizon Wire

This story has significance for readers across Kenya and beyond.

X announced both on Thursday 13 August 2026 through its @XOpenSource account. The code sits in the same public repository the company has been adding to since January, github.com/xai-org/x-algorithm, under the Apache 2.0 licence. The xai-org address is there because xAI bought X in 2025. The repository had passed 27,000 stars and 4,600 forks by Friday morning.

Previous releases explained how posts get scored and sorted. This one covers the filters that run afterwards, the ones that decide a post should not be recommended at all, and the labels that trigger them.

What “shadowban” actually means here

X has never used the word shadowban in its own rules. The internal term is visibility filtering, and the released code now shows what it does. The system attaches labels to posts and to accounts, and each label carries a defined effect.

The most common effect is that a post is hidden from recommendations to people who do not follow you. Your followers still see it. It stops reaching strangers through the For You feed. That is the mechanism most people mean when they say their reach collapsed for no visible reason.

A second group restricts a post so it can only be found on the author’s profile. Posts labelled for abuse and harassment, hateful conduct, violent speech or civic integrity fall here. X’s file says all users can see a notice explaining that the post has limited visibility, so this one is not silent.

Make tech-ish your favourite news source

Star tech-ish.com on Google. We move up your daily feed.

A third group removes the post from X entirely, either because it was flagged as spam, or because it is pending review, or because X wants the author to delete it.

Adult content labels work differently again. They put the post behind a content warning and hide it from users who are underage, users who have not stated an age, and anyone browsing while logged out.

Account-level labels apply the same treatment to everything you post. The published list includes labels for accounts detected as compromised, as likely spam sources, as impersonating someone, or as primarily posting adult content.

The full list is in a single file, underTheHoodLabels.strato, which we read directly. It carries 18 post labels and 12 account labels, each with a plain-English description of what it means and what it does. One caveat sits in the file itself. It describes its contents as a public allowlist, which is the set of labels X will display in your report. The file does not claim these are the only labels the platform applies.

The Under the Hood page

The companion tool lives at x.com/i/under_the_hood. You need to have posted at least 10 times in the previous month to see anything. X says the pilot is limited to a randomised group of accounts that are at least a year old.

What you download is a JSON file covering the past calendar month. X’s own description says it gives aggregate statistics on the labels applied to your account and posts, rather than a line-by-line audit of every post you published. Karissa Bell at Engadget flagged this gap on the day of launch, and also noted that the raw file is hard to read for anyone who does not work with code.

X’s suggested workaround is to feed the file and the GitHub repository into an AI chatbot and ask it to explain the result. Keith Coleman, X’s VP of Product, told TechCrunch that outside researchers were given the code in advance and managed to get the scoring system running outside the company.

What X did not release

Coleman told TechCrunch’s Sarah Perez that the systems using Grok to predict whether a post breaks a rule are held back, to stop people reverse-engineering their way past spam controls. The repository also says X withholds detail that could be used to game the algorithm.

That falls short of what Elon Musk promised. On 24 July he posted that within a month, every line of code touching X would be open source and third-party audited. This release is a large step, not that.

Why X keeps doing this

The company has been under regulatory pressure on exactly this point. On 5 December 2025 the European Commission fined X 120 million euros, about KES 17.9 billion at mid-August rates, in the first non-compliance decision issued under the Digital Services Act. The breaches concerned the paid blue checkmark, the advertising repository, and blocked access to public data for researchers.

The older argument still runs underneath it. American politicians spent years accusing Twitter of suppressing conservative accounts, the company denied it, and Musk bought the platform partly on that complaint. Publishing the filter code is the strongest answer he can give to it.

Meta, TikTok and YouTube have not published their ranking code.

What this changes for Kenyan users

Reach on X is now money for a growing number of Kenyan accounts. We covered X scrapping Creator Revenue Sharing on 7 September, with everyone required to reapply and a threshold of 500,000 verified Home Timeline impressions over 90 days. Those impressions come from the same For You feed these labels control. A single account-level label that hides your posts from non-followers takes a direct bite out of the number that decides whether you get paid.

The people most affected are also the ones already paying. X Premium in Kenya runs from KES 259 a month to KES 5,160 a month depending on tier. Until now, a subscriber whose reach dropped had no way to tell whether it was a label, a change in the ranking model, or ordinary variation. The labels file at least names the possibilities.

One label deserves a closer read here. FOSNR_CIVIC_INTEGRITY restricts a post so it can only be found on the author’s profile, and X’s file says it is applied in response to a user report. Kenya’s election-period speech online is already contested ground, and this is now a named, documented mechanism rather than a rumour.

One older complaint goes unanswered. We have written about X pushing region-locked posts onto Kenyan timelines that users cannot watch or reply to. Nothing in this release addresses geography.

What to do with this

If your reach has fallen, open x.com/i/under_the_hood. You are either in the test group or you are not, and there is no way to request access yet.

If you are in it, the entry to look for is any label whose effect reads “hidden from recommendations to non-followers.” That is the one that decides whether strangers ever see you. The rest either show you a visible notice already or remove the post outright.

X said it will keep updating the repository as the algorithm changes, so the label list can move. Musk’s promise of a fully audited codebase still carries an August deadline, with about two weeks left in the month.

Reporting originally appeared via Tech-ish Kenya. Read the full source for additional context.