A developer reflects on 'unlikable' software — features deliberately designed to worsen user experience for corporate benefit. Inspired by an airplane entertainment system that overrides user brightness settings to force ads, the author argues that programmers who implement dark patterns or anti-features are being disrespectful
Sort: