Ethan Zuckerman says his intentions were good when he invented the ads. Source link Post navigation Elon Musk’s X bans European Commission from making ads after €120m fine Trump gives Nvidia the OK to sell advanced AI chips to China