Earlier quoted context omitted.
Who or what is RTM? Remember The Milk?
http://news.ycombinator.com/user?id=rtm aka Robert Tappan Morris. That's a name you should recognize. :-)
Handy Light: Tethering App Camouflaged as Flashlight
51–60 of 69 posts
Re: Handy Light: Tethering App Camouflaged as Flashlight
#52If true, I guarantee that Apple will use their “kill switch” to remove this app from any iPhones that have it installed.
Re: Handy Light: Tethering App Camouflaged as Flashlight
#53Earlier quoted context omitted.
Here's the source to one that doesn't require flashlight shenanegans: http://wiki.github.com/tcurdt/iProxy/
Indeed -- any iOS developer ($100/year) can install this on their own phone, and give it to friends (by using one of the limited number of test-device registrations), without jailbreaking.
Re: Handy Light: Tethering App Camouflaged as Flashlight
#54Earlier quoted context omitted.
Who or what is RTM? Remember The Milk?
http://news.ycombinator.com/user?id=rtm aka Robert Tappan Morris. That's a name you should recognize. :-)
Re: Handy Light: Tethering App Camouflaged as Flashlight
#55Earlier quoted context omitted.
Why? Does he have something else to sell? Assuming he doesn't, he's just put his effort into learning what could be a valuable skill, but now can't work on the platform (ever again?).
> Does he have something else to sell? himself. If he wants to get a regular job later /or/ if he wants to launch a product later, having his name in the headlines helps quite a lot. i don't want to say "there is no such thing as bad publicity" because there is, but in this case, enough people, I think, will feel that a tethering application is 'not evil' and that this was overall a good thing to make it a net win fo…
In a few years this tethering will free on the iPhone (think competition) and common place or obsolete (multiple SIMs, same contract) and no one will care.
Re: Handy Light: Tethering App Camouflaged as Flashlight
#56Earlier quoted context omitted.
I feel pretty vindicated, because I've been saying all along that the App Store review process is pointless at best, because the things apps are usually rejected for are fairly petty and it has almost no way of picking up on anything but the dumbest malware.
I think that should be "the things that people make a huge fuss about are pretty petty." I think that the review process adds a certain value to the App Store. I know that if I download an app, (1) it will run and (2) it will do more or less what the description says. That is not to say that this is the one true way, but it adds value. I think a model that the web has followed is better: apps should be ranked based o…
Re: Handy Light: Tethering App Camouflaged as Flashlight
#57Earlier quoted context omitted.
Contacts (and in iOS 4, calendar data) are completely unprotected. Just create an instance of an AddressBook and go to town. Your pictures are only accessible through the camera roll UI... IF the developer is only using public APIs. Since we can assume that there are no public APIs that support tethering setup, we can also assume that it's still possible for them to be used in rogue apps and for developers to have ac…
It's possible to create a tethering app using public APIs. The APIs for HTTP/HTTPS connectivity and WiFi connectivity are public. Apple rejects apps that use private APIs.
Couldn't you write the instructions necessary to make the private API call on the stack at runtime and then simply execute an assembly jump instruction?
Re: Handy Light: Tethering App Camouflaged as Flashlight
#58Earlier quoted context omitted.
I think that should be "the things that people make a huge fuss about are pretty petty." I think that the review process adds a certain value to the App Store. I know that if I download an app, (1) it will run and (2) it will do more or less what the description says. That is not to say that this is the one true way, but it adds value. I think a model that the web has followed is better: apps should be ranked based o…
I think you may have misunderstood the term "petty." Even the rejections people don't make a fuss about are fairly petty for the most part (dictionary definition: "of little importance; trivial"). They're mostly things like "You forgot this one guideline" or "You have a small bug in this part of the app."
Re: Handy Light: Tethering App Camouflaged as Flashlight
#59Earlier quoted context omitted.
Indeed -- any iOS developer ($100/year) can install this on their own phone, and give it to friends (by using one of the limited number of test-device registrations), without jailbreaking.
It's rather annoying to give to your friends though, as you have to re-sign the code once a month and dish out binaries to everyone again. Plus, you'll run out of device codes quickly if you use your dev account to build apps for clients (whose devices you need to register too).
I've always found it to be quite weird that the App Store is so closed, but a person with a developer certificate and MobileProvision can install whatever he wants and can do whatever he wants so long as the apps are codesigned. $99/yr is less than a couple coffees a month (or a good sushi plate) and way less than your phone bill, and is quite worth it for the bored hacker who wants to keep the warranty.
Re: Handy Light: Tethering App Camouflaged as Flashlight
#60Earlier quoted context omitted.
> I bought this app. I'm more than willing to support the the Rebellion. I haven't actually verified that this app works as demonstrated but for a dollar it's worth the risk. I have no intentions of paying another $20 a month to AT&T. As a current iOS developer, I’ve always wondered what the financial repercussions of getting pulled from the App Store would be. I wouldn’t be surprised if Apple refused to pay the kid…
The kid's under 18. You need to be 18 or over to sell apps in the App Store, as per the agreement. They could choose to pull his apps, remove his account and not pay him for that reason alone.