Submission + - SPAM: 7 Ways To Access Facebook and Twitter When Blocked
Link to Original Source
This, to me, would be the core point of this whole debate. It is a hardware problem. iPhones (as most of Apples portable offerings) are not free (as in freedom) unless cracked open - those of us with the hard rule of "it runs my code or it doesn't get bought" only have them if morally ok with jailbreaking and unlocking them. That isn't the fault of some dudes trying to offer a version of xpilot (which is so cool BTW), that's Apple.
I've seen "against the spirit" GPL stuff now and again doing document and image handling. A lot of software provides the source so that they can use a GPL toolchain, but provide it so obscurely and in such a form that it's virtually impossible to recompile, read or use and do so for the express purpose of extracting a bit of cash for paying for the particular implementation. That's wrong. I don't think that's what these guys are doing. Given a reasonable way to distribute, they probably would. Apple doesn't do that sort of thing, it's a rather "pay to play" business. Since (if that's indeed the case) the source, binary and distribution in general is as open as they can be under such a severely locked platform, then I'd figure they've done what they can then - the only other option is to not develop for the iPhone or to only have non-GPL stuff on the iPhone.
Not online - online be completely honest. People appreciate that. But while people say "OMG it's so easy to lie online", meatspace is usually no less (or, for that matter, more) deceptive and it's not even home turf. However, all those confident people are actually just pretending to be confident. I'm not saying go into full social engineering mode and lie like there's no tomorrow, but act as you would expect someone confident to act. Try to imagine how you'd act if this social thing wasn't a problem. Not snotty or "my calendar is full" but not as though you're desperate to get past saying "Hello" without embarrassing yourself (there's no shame in that, everyone secretly is). Surprisingly, it's way easier then it seems and everyone else is mostly pretending too anyhow so people will indeed believe you if you pretend to be confident. Most of the time. If they don't, reboot, accept that you just made a fool out of yourself and move on - the "cool" people did that too only you weren't there to see it.
I'd think going for slightly non-geek girls would also be a good idea if it's going into a more long term thing (I know, I know - why think about that before the short term has even became remotely a reality, but it'll come up later since you'll make it). My wife (met online (yawn)) isn't nearly as geeky but abnormal enough to make her accept me as well as see that we compliment each other very well, doing many of each others formerly hard tasks (social issues - talk to my wife. tech issues - talk to my husband). It's a frustrating relationship at times, but man, you do not want to go up against us in meatspace - every base is covered.
Also, make sure you research the.. more physical side of things carefully. Non-geeks dating or starting to date geeks expect us to be, while inexperienced, quite well versed (which is generally a very good guess) so be sure if it comes to that you keep our banner high.
It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.