As a programmer trying to write an application that offers the same functionality on all Linux desktops, learning that the Linux Mint developers had gone ahead and done it their own incompatible way was a real WTF moment.