A fiery debate on REST conventions, idempotence, and when breaking the 'rules' of API design is genius — or just lazy.