Why it's impossible to agree on what's allowed
An analysis of why achieving consensus on platform moderation rules is impossible, using a simple game about park vehicle rules as an example.
An analysis of why achieving consensus on platform moderation rules is impossible, using a simple game about park vehicle rules as an example.
Explores the core ethics and principles of being a pragmatic programmer, focusing on responsibility, craftsmanship, and team contribution in software development.
A software engineer critiques 'unlikable' software features, using an airplane seat display's intrusive ads as an example, and argues for user-respectful design.
Explores how burnout in web development is a form of Marxian alienation, caused by a conflict between ethical work and profit-driven demands.
A web developer reflects on a tech ethics conference panel and debates the controversial idea of requiring professional licenses for web developers.
Explores the motivations behind proprietary vs. open source software, arguing that understanding developer intent is key to choosing software that serves user interests.
A programmer debates the ethics of downloading out-of-print, pirated ebooks when legal digital versions are unavailable, weighing copyright law against practical and environmental concerns.