Comment Tinkering comes in all forms (Score 1) 564
Nerds like to tinker. So they hate things / people / circumstances / companies that try to stop / make illegal / make difficult to tinker.
That would make a lot of sense, but one of the EASIEST things to tinker with on the planet (from a software perspective) is a jailbroken iPhone!!
That's why I don't get why supposed "nerds" are so against iOS.
Why is it so hackable? Because of Objective-C being such a dynamic language, you essentially have the ability to inject code at any method calling points in EVERY APPLICATION. And because it is such a verbose language with named parameters, usually a decompiled app is really easy to figure out where the key methods are.
That is huge. It means you can easily tweak a small part of any app, rather than having your choice be simply replacing some monolithic piece of the system or doing nothing at all.
And to top it off, it's all UNIX to boot. I mean come on, there's hardly ever been anything so hacker friendly once you strip away the thin veneer of protection Apple coats the OS to keep non-technical users safe.
So basically from my standpoint, nerds that hate on Apple aren't actually nerds at all, or else just badly misinformed nerds. But I am greatly suspicious of ANYONE who is supposed to be a nerd being uninformed, because nerds are also supposed to be curious and driven to research any topic deeper...
I have nothing against Android either from a tinkering perspective, but it's simply not as flexible to hack because of these differences.