A software change allowed FTX to use client money
Programmers should have a moral and defensible right to object to something that severely harms those who use their systems. Saying he was just doing what he was told fails to account for the fact that had he said no and flagged this as immoral, some customers may have their cash… maybe. Worst comes to worst he is fired but working at that level you’ll find a job in 5 mins and have sufficient capital to weather the storm. I’m a strong believer that ethics and basic philosophy should be taught as part of a cs curriculum. For precisely events like this.