>>17
a mathematician or physicist would naturally be interested in programming
Unfortunately, most of the ones I've meet find programming to be tedious and they hate doing it, or they are only interested in learning it because it is useful for their work, and they'd like to know more about what is going on when they ask their tools to do the calculations. There are people with science backgrounds that are competent programmers and they engineer efficient and accurate simulations, though.
To exemplify, I'd rather be with a passionate mathematician or physicist than with a programmer, since I am interested in those fields but only have partial knowledge of them.
Cool, wanna fuck?
Face it, in order to truly hate and distrust humanity as a whole, you must lose your logical soundness.
To assume that the whole world hates you, yes, that doesn't quite make sense when most people haven't even come into contact with you yet. You could however create a model, and assign utilities to different interactions. If the expected result of interaction is rejection, or some other negative thing, then the expected utility of solitude may be better than the expected utility of putting yourself out there. However, you could put yourself out there and hit the jackpot. And the probability of hitting the jackpot can be higher than what many people think. However, given they have adopted hating humanity, the probability of hitting the jackpot is reduced, as they are less likely to put the required trust in their interactions, and the expected utility of interaction is low.