Talking about geek.
Programmers think in binary language – 10101010. It’s black and white, no in-between. So ‘pa-cute’ and sending out some feelers do not have a high probability of success. You have to be straight-to-the-point with them.
Somehow their brains lack the faculty that processes undertones and overtones. Trying to flirt with them can be a challenge. They can be autistic in that area. They may not know that you are already flirting with them.
The best thing that works with them is to be direct — like go grab their 1 and 0. =) They can definitely get that signal.