Ask HN: “Enabling” vs. “Restricting” in Programming