News for hackers. Stuff that matters.
Re:Ellen Pao owes Kleiner Perkins $276,000 for lawsuit costs... by BinaryIdiot on Wednesday June 17, 2015 @11:55PM (#9736769)
> To catch heat means roughly the same thing as to catch flak

Correct.

> In other words, to be complained about/insulted/whatever.

No, that's not what that means. To catch heat or flak is angering / upsetting others due to your actions then being on the receiving of said anger. It has nothing to do with one sided insults.

Re:Ellen Pao owes Kleiner Perkins $276,000 for lawsuit costs... by obstinate on Thursday June 18, 2015 @12:08AM (#9736789)
Not necessarily due to your actions, nor due to wrong actions. Pao is catching heat/flak over removing comments (which there is zero evidence of) or extortion and lying (which suing someone and losing is not) and over banning harassmemt/hate subs (which decision she announces and likely had a hand in, but was a right action).
Re:Ellen Pao owes Kleiner Perkins $276,000 for lawsuit costs... by BinaryIdiot on Thursday June 18, 2015 @12:35PM (#9739767)
Maybe it's a cultural thing but I've never seen the phrases "catching heat / catching flak" used when it's not in return of an action (I don't see any official definitions online either but as far as I can tell it's in return of some sort of action). What you're describing just sounds like typical insulting / disparagement.

I don't really know how much evidence is in any of those claims (I thought there was supposedly evidence, not zero, but I really don't care enough to bother looking anyway) as I never really wanted to talk or even fight about anything relating to Pao but I could see that changing the context for catching heat / flak if there is or isn't evidence.