Watch

Listen

In No Uncertain Terms

Why does South Africa need an “AI policy”?

Opinions

With the recent AI policy scandal in the Department of Communications, South Africa should ask whether it needs a restrictive artificial intelligence policy framework in the first place. Emulating Europe’s regulatory straitjacket would stifle our low-growth economy and impose unaffordable

In No Uncertain Terms

The curious case of the White House and the missing scientists

Opinions

Sometimes a long percolating news story comes to a head, and when viewed in context and in the light of day it just seems like science fiction. Which in this case, perhaps it is.

In No Uncertain Terms

Bankrupted by the city; it could happen to you

Podcasts

Nicholas Lorimer and Terence Corrigan discuss the failure of Johannesburg’s water billing system. They also discuss a community that built its own clinic in the Eastern Cape and, lastly, an “employment equity” internship. https://www.youtube.com/live/ncbRAtDekwQ?si=Ke8OpmvlOdBM-NL5

In No Uncertain Terms

SA's long stand-off with the US: Nothing much for an ambassador to do

Opinions

On Monday earlier this week, US Secretary of State Marco Rubio sent greetings to South Africa on Freedom Day. There was nothing unusual in that, but the message was short and not sweet.

In No Uncertain Terms

The Devil Wears Pravda: Russian interference in South Africa’s democracy

Opinions

Over the New Year holiday at the start of 2023, the Secretary-General of the ANC, Fikile Mbalula, was snapped wearing a white suit criss-crossed with images of rail-tracks and sleepers. With corruption investigations into the Republic’s Public Rail Agency, Prasa,

In No Uncertain Terms

Denel Aerospace: Operational progress must be underpinned by structural reform

Opinions

On 28 April 2026, the Joint Standing Committee on Defence received a detailed presentation from Denel Aerospace (DAero) outlining its operational state, strategic roadmap and future ambitions. As the EFF’s permanent representative on the committee, I welcomed the frankness of

In No Uncertain Terms

Idlers

Opinions

It is 2035. I am 28, and in the past decade I’ve lived through a sea change that seems far from over. It has largely been driven by the development of AI. In 2026 I enrolled at UCT, intending to

In No Uncertain Terms

Dealing with societal problems depends on “reformed, effective public service” – IRR

Dispatches News

A reformed, effective public service, is a minimum condition for South Africa’s achieving the higher levels of economic growth on which dealing with its societal problems depends.