1. 21
    The Hating Game culture rachelnabors.com
  1.  

  2. 5

    Hate of Tech is permissible if all the following conditions hold….

    • You can clearly state, in a generalizable manner, what you hate. (ie. Someone could accurately predict what else you might hate.)
    • You can clearly state, in a generalizable manner, (all the reasons) why you hate it. (ie. So the designer may fix that deficiency, in the reasonable expectation, that you will no longer hate it.)
    • You can clearly state, in a general manner, a better solution. (Else you’re just a whinger.)
    • And this is the clincher… You can clearly state, in a manner that can be reasoned about, why your solution is better. (Else I’ll just flip the “BozoBit” and ignore your opinion.)

    That said, those conditions hold fairly rarely… Far rarer than strongly stated opinions.

    So in the usual case, I quite agree with her. There is way too much “Hate” and way too little reason.

    And to really really win, one final point further is needed… You can code up and open source a demonstrably better alternative.

    1. 5

      I’d throw another condition in there:

      • You can honestly state (most importantly, to yourself), that should new information or evidence come in, you are will to change your mind
      1. 2

        I find when I have gone to the trouble of lining up an alternative, and thinking it through how I’d implement it…. I’m all too aware of it’s strengths… and it’s deficiencies.

        So usually I find if someone has a way of addressing those deficiencies, I change my mind fairly easily.

        The worst disagreements arise when everyone agrees on the basic principles, but have an implicit undeclared priority of which principle trumps which.

        Those arguments are really hard to resolve.