Then I suggest you find the inconsistancies.
I prefer it the way it is: The police are investigating inconsistencies.
Finally, would your response be the same if this was Microsoft?
Yes. If someone found a super-secret XBox Phone on the floor of a bar disguised as a regular SideKick and took it home, took off it's disguise, discovered it was a super-secret prototype, called MS tech support in a paper-thin-CYA move, then sold it to Gizmodo... I would feel the exact same way I do now. Especially if they found (and kept!!) the name and work information of the actual owner of the phone on it
There are actually quite a few stories on Gizmodo about this entire chain of events and I would invite you to read them.
We should all take their word for it. After all, they have no reason to fudge the timeline, leave out details/damaging correspondence, or even make the whole thing up.
If anything this is going to come squarely back on Apple for filing a false police report.
Link to the report, please... or are you a.s.s.u.m.i.n.g.?
Link to Original Source
And as you said, TextWrangler for text editing.
When the Slashdot crowd can't make the distinction, what chance does Joe Consumer?
The difference between a touchscreen and multitouch screen is what make the iPhone's (once-)unique method of implementing its OS features possible.
You may think that "touch is touch is touch, it's all the same" (Not YOU in particular, as I don't know you or what you think, but you the straw-man I'm railing against), but a swipe gesture with a finger is not the same as a swipe gesture with a stylus, no matter what your Slashdot reading self may think.
Because of the iPhone, the method of interacting with the feature-set of one's smartphone has changed on all phones.
Apple's total method has defined the rules of multi-touch Phone UI, and Apple defined having a multi-touch capable screen as what it is to BE a "touch screen phone".
If Joe Consumer hears "touch-screen", it better do what the iPhone's screen does.
I didn't know that [...] only Indians can be named Haji. Aren't you being racist by assuming that names are tied to race?
A) Because of the outsourcing of tech jobs to India, the "cheaper Indian tech worker" is a stereotype - especially in tech circles.
B) Haji is a racial epithet for all people with brown skin or of non-Christian belief. It is a blanket term for "the other" or "them", and is used by US military personnel in Iraq like "gook" was used in Vietnam, "Kraut" in Germany, and the way the "N word" is used in the United States by rednecks: As a way to dehumanize and demoralize.
I will assume you were ignorant of this second fact, but have a hard time believing you didn't know the first.
Manufacturing a fictional cheaper coder named Haji for the sake of discussion may not have been willfully bigoted, but to claim that your fictional Haji was anything other than a person with brown skin insults the intelligence of everyone reading this thread.
Of one thing you are correct: Nationalism and Racism are not (strictly speaking) the same thing. Xenophobia has many shades, but they all divide the world into "us" and "them".
I don't believe there was any malice in your choice of names. If only you said "If Bob next door can write a app and sell it for $1.99 that you want to write and sell for $29.99...", but you didn't. You used a stereotype and an epithet to create a "them" to compare someone to and got called out on it.
Man up and move on. Don't dig any deeper.