The scaling issues that Mastodon instances are facing reveal a lot about how it's architected.
Reimplementing go's sync package
Using only golang's channels, you can implement the entire sync package.
Optimizing for engagement metrics
Taking a look at one of the most important metrics in designing a content delivery product.
An alternative approach to a personal presence online.
The fallout of Google's AI ethics meltdown
A list of potential implications of the firing of AI ethics researcher Dr. Timnit Gebru.
The paywall is a barrier
This op-ed presents a troubling state of affairs and offers up a radical solution.
What should have happened at the tech antitrust hearing
The US House Judiciary Antitrust Subcommittee could have handled this opportunity a lot better.
Lessons from the recent Yann LeCun controversy
Before we can have substantive discussions, we need to first agree on communication styles.
A profile of EU regulator Margrethe Vestager
This profile piece about Vestager in Foreign Policy magazine succinctly captures the regulatory body's worldview.
An open letter from The Coalition for Critical Technology
Academic researchers form a group to speak out against irresponsible uses of AI.