Describir: Why ethical journalists deserve better code