Slashdot Mirror


iPhone Can Now Run Apache, Python, Vim

An anonymous reader writes "After the first Hello World application, hacker NerveGas and the people at #iphone-shell have built Apache, Python and other Open Source apps for the iPhone using NightWatch's toolchain. Yes, your iPhone can now be a Web Server and do all sort of 1337 things. This also means that third-party applications for iPhone will happen no matter what. People, iPhone Doom could be just around the corner." It's fairly thin on information but if true, this will lead to good things. Like hopefully permission from apple.

312 comments

  1. Disappointing by niceone · · Score: 5, Funny

    Really disappointing, why couldn't we have had a link to the story on a server running on an iPhone? Then maybe a video of it catching fire.

    1. Re:Disappointing by vivaoporto · · Score: 3, Funny

      Actually, we could mimic the success of Will it blend and create its counterpart, Will it melt (tm), displaying different pieces of machinery running a webserver while being slashdotted. Guaranteed laughter for all family!

    2. Re:Disappointing by Professor_UNIX · · Score: 1, Informative

      Then maybe a video of it catching fire.
      All they've got at their disposal are a bunch of iPhones so video is out of the question and a macro mode is non-existent so all you get is blurry close-ups of some kind of yellow-redish color blur. It's a phone, it's a revolutionary communications device, it's a music player... it's not much of a camera.
    3. Re:Disappointing by Marcion · · Score: 1, Offtopic

      Disappointing because now you have turned an iPhone into a 2G version of the Nokia S60, why not just buy a 3G smartphone to start with and save all the trouble?

      I personally am waiting for the OpenMoko Neo1973, comes with Python and these other things by default or a just few taps away through its package manager.

    4. Re:Disappointing by alienmole · · Score: 4, Funny

      That's what it used to be like, back in the good old days (i.e., 1999). We even had links to web servers running on PIC chips, which makes an iPhone look like a ridiculously oversized muscle car by comparison. But for some reason people are less willing to roast their iPhones than a PIC chip and a couple of resistors.

      I put it down to the kids these days, they're just not as adventurous as when I was a lad (i.e., 1999) and used to walk to work in the snow, uphill, both ways, with only a roasting Slashdotted PIC-based webserver for warmth.

    5. Re:Disappointing by phoenix321 · · Score: 4, Insightful

      Please don't confuse any "webserver" with a potentially full-blow apache. Answering GET requests by streaming out plaintext html files is accomplished by freshman's programming examples - having a real webserver is much much more.

      Given that the iPhone is running some variety of MacOS X, it's highly likely that we see the full potential of this thing unlocked pretty soon. Having a fairly standardized environment, a fairly powerful CPU and a sleek form factor is good.

      Being turing-complete isn't good enough for the real world of computing. Any PCL printer is, but do you see anyone here breaking out the champagne over that?

    6. Re:Disappointing by shoptroll · · Score: 2, Insightful

      With a 4 GB drive, couldn't this turn into a potential nightmare for the RIAA/MPAA? Even though the upload rate will be horrid, imagine a thousand micro-Pirate Bays running around in people's pockets...

      Ideally, bittorrent would be a much bigger nuisance though.

      --
      Insert Sig Here
    7. Re:Disappointing by Com2Kid · · Score: 3, Funny

      Cell phones each have a unique identifier. Unless you have a prepaid account and paid for your iPhone with cash, this unique identifier is easily traced to your credit card + billing address.

      Thus, you win the Worst Pirating Idea EVER award.

    8. Re:Disappointing by mrchaotica · · Score: 1

      I personally am waiting for the OpenMoko Neo1973, comes with Python and these other things by default or a just few taps away through its package manager.

      What kind of package manager does it have? Is it Debian-based?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    9. Re:Disappointing by shoptroll · · Score: 1

      And this is different from your MAC address or your installation key how?

      --
      Insert Sig Here
    10. Re:Disappointing by Anonymous Coward · · Score: 0

      We even had links to web servers running on PIC chips, which makes an iPhone look like a ridiculously oversized muscle car by comparison.

      Or a fly.

    11. Re:Disappointing by Anonymous Coward · · Score: 0

      Your MAC address is not tied to your personal information in any huge corporate database and your installation key is not attached to every network packet you send.

    12. Re:Disappointing by Safiire+Arrowny · · Score: 1

      Because you can change your MAC address.

    13. Re:Disappointing by shoptroll · · Score: 1

      But I'd bet it wouldn't take long for the Feds to "politely" ask for your information from your ISP (which is... last time I checked... owner of a large coporate database) if they had your MAC or IP address. Unless you figured out a way to get internet access under the name "John Doe" with a P.O. Box (which is traceable to you) and can pay only in cash?

      It just takes a little more work for interested parties to get your personal information from an ISP, especially if said ISP will just rollover as soon as they see any paperwork heading their way. I guess the cellphone just puts it out in the open. Oh yeah, let's not forget about the GPS thing that's required in cell phones for 911 too.

      --
      Insert Sig Here
    14. Re:Disappointing by alienmole · · Score: 2, Funny

      Please don't confuse any "webserver" with a potentially full-blow apache.
      Quite right, when Apache hits "full-blow" it can melt servers that are much bigger than an iPhone.
    15. Re:Disappointing by Com2Kid · · Score: 1

      Unsecured WiFi.

      Prepaid (or Pay As You Go) WiFi. Starbucks takes cash last time I checked. Good luck getting p2p working, but with enough relays and tunneling, I am sure it can be done.

    16. Re:Disappointing by Marcion · · Score: 1

      > What kind of package manager does it have? Is it Debian-based?

      Yes, the openmoke has ipkg:

      "Ipkg re-implements for embedded systems the Debian tools dpkg, apt, and apt-get."

    17. Re:Disappointing by ivan256 · · Score: 1

      What's an installation key, and since when is your MAC transmitted in an IP packet?

    18. Re:Disappointing by Doctor+Memory · · Score: 1

      since when is your MAC transmitted in an IP packet? Um, since they started using ARP?
      --
      Just junk food for thought...
    19. Re:Disappointing by cs · · Score: 1

      Yeah, but it's no preserved end-to-end - it's local link only. The MAC isn't in the IP packet, it's in the ethernet wrapper. So the OP is right, technically - it's not in an IP packet.

      --
      Cameron Simpson, DoD#743 cs@cskk.id.au http://www.cskk.ezoshosting.com/cs/
    20. Re:Disappointing by jc42 · · Score: 1

      since when is your MAC transmitted in an IP packet?

      Um, since they started using ARP?


      Well, technically the MAC address is outside the IP packet, in the MAC-level header that precedes the IP header.

      But, of course, it is in the packet. Just not in the IP part of the packet.

      Yeah, I know; picky, picky, picky ...

      (And the MAC address doesn't survive the passage through the first bridge or gateway, so anyone who wants it has to get it from your immediate neighbor.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    21. Re:Disappointing by Anonymous Coward · · Score: 0

      my nokia smart 7610 has had apache for ages so whats the big deal??

    22. Re:Disappointing by ivan256 · · Score: 1

      ARP provides the MAC for local routing. It doesn't arrive at the destination through a multi-hop IP connection (Like every internet connection).

  2. How about Applescript or Fscript? by argent · · Score: 3, Interesting

    Something that's got good Cocoa bindings, anyway, so you can write native apps in them...

    1. Re:How about Applescript or Fscript? by wicks0r · · Score: 3, Insightful

      How about SSH?

      Might be time to bite the $600 bullet.

    2. Re:How about Applescript or Fscript? by Anonymous Coward · · Score: 0

      If they ever get Ruby running on it, CocoaRuby would be ideal, and might convince me to get an iPhone.

  3. And on the seventh day... by Anonymous Coward · · Score: 1, Insightful

    "This also means that third-party applications for iPhone will happen no matter what."

    Maybe, or it could mean that geeks aren't the target audience and only sanctioned apps will appear and be used by the iPhone masses.

  4. my thoughts by catwh0re · · Score: 3, Insightful
    I think the demand for a SDK caught apple by surprise (possibly because the iPod didn't have many people hollering for a SDK, and since it's easy to see the iPhone as an iPod + phone functionality I can see how this was given a low priority.)

    I do however believe that apple will now release a SDK for the iPhone (apple pretty much do anything the consumers want these days, even managed some drm music, something i thought would never come while the RIAA existed.)

    I also believe apple stated ajax/web apps as the SDK because they didn't want to give people any reason to think the iPhone was incomplete (and hence to put off the purchase.)

    1. Re:my thoughts by peragrin · · Score: 2, Interesting

      Actually given that Apple pulled a MSFT and made everything on the iPhone run as root I doubt this at least in the short term. It shouldn't be hard to correct the situation though in an update. Since it is running a mini OS X it already has multi user support.

      --
      i thought once I was found, but it was only a dream.
    2. Re:my thoughts by Anonymous Coward · · Score: 5, Informative
      I think the demand for a SDK caught apple by surprise (possibly because the iPod didn't have many people hollering for a SDK, and since it's easy to see the iPhone as an iPod + phone functionality I can see how this was given a low priority.)

      There is plenty of demand for an iPod SDK, and has been since day 1:

      http://www.alteringtime.com/log/archives/96
      http://www.macworld.com/news/2006/09/21/macgamesip od/index.php
      http://www.ipodhacks.com/modules.php?op=modload&na me=Forum&file=viewtopic&forum=2&topic=1806
      http://lists.apple.com/archives/studentdev/2001/Oc t/msg00437.html
      ...and so on.

      Apple has their reasons for not releasing an iPhone SDK, same as they have their reasons for not releasing an iPod SDK. I assure you that not knowing the demand has nothing to do with it.

    3. Re:my thoughts by toleraen · · Score: 3, Insightful

      How could they be caught off guard? 90%+ of the operating systems in the smartphone/pda phone market have SDKs. They obviously did a little poking around in the market before deciding to make the thing...and if it really is based on OSX, it shouldn't have been terribly difficult to provide one.

    4. Re:my thoughts by Cpt_Kirks · · Score: 2, Insightful

      IIRC, Apple didn't release a SDK because AT&T is afraid of some buggy app crashing their network.

      Which is stupid. Did they REALLY think the iPhone wouldn't be hacked? Now they have no control over it.

    5. Re:my thoughts by dk90406 · · Score: 2, Insightful

      I am in two minds about this. I naturally would like the iPhone open and allow user developed content, but unfortunately Apple has not developed it as such. AFAIK all software on the platform runs as root; so I foresee a vast amount of abusive software/malware being developed. Imagine software calling 1-900 numbers from your phone without your knowing.

    6. Re:my thoughts by Midnight+Thunder · · Score: 1

      How could they be caught off guard? 90%+ of the operating systems in the smartphone/pda phone market have SDKs. They obviously did a little poking around in the market before deciding to make the thing...and if it really is based on OSX, it shouldn't have been terribly difficult to provide one.

      As you say I doubt very much they were caught off guard. Other phone do have SDKs and such, but some of them also suffer from reduced stability because of them. I can't say whether Apple will ever release an SDK, but if they do they need to ensure that "foreign code" won't affect the system's stability and they also need to ensure that third parties don't break the human interface guidelines. Heck, I would just be happy for J2ME support.

      --
      Jumpstart the tartan drive.
    7. Re:my thoughts by Lally+Singh · · Score: 1

      Remind me to avoid AT&T -- how unstable is their network that an iPhone could take it down?

      --
      Care about electronic freedom? Consider donating to the EFF!
    8. Re:my thoughts by tji · · Score: 5, Informative

      Sure, some were asking for an iPod SDK.. But, for something with a wheel as an input device, your development options are pretty limited.

      The iPhone is much different, because

      - It has full input capabilities -- pointer, selection, keyboard input and more.

      - It's a much more powerful device (cpu/ram) than the iPods

      - Apple positioned it as a "smart phone", directly comparing it to the competitive smartphones, which do offer SDKs.

      - Apple represented it as running "True OS X". They even mentioned it supporting Cocoa. Why the hell would you talk about the programming interface if you don't intend to give your developers access?

      After watching the initial iPhone introduction, I just assumed developers would have access (based on the OS X / Cocoa stuff). Just after that annoyance of finding they were NOT making an SDK wore off, Apple came back with the "you don't need an SDK, just write web pages" bullshit, which re-opened the wound. That episode was the farthest off I have seen Apple in understanding their developers/customers. Hopefully they remedy it soon.

    9. Re:my thoughts by IdleTime · · Score: 0, Flamebait

      What???

      Has the god of all; gods, Apple, done something stupid? My oh my! The world is coming to an end...

      Knowing Apple and their crap, I'm not surprised... Apple don't want people to fiddle with the iPhone, At&T don't want people to fiddle with it. They both want it closed so they and they alone can offer additional services and software for a premium fee. Do you really think they want to give away money for free?

      --
      If you mod me down, I *will* introduce you to my sister!
    10. Re:my thoughts by rbanffy · · Score: 1

      It's not AT&T's fault. Everybody knows a hacker can start a nuclear war with nothing more than a touch-tone telephone.

    11. Re:my thoughts by phoenix321 · · Score: 4, Insightful

      Apples claims of only wanting to "ensure the best possible user experience" by locking out SDK and user created software, they're no more credible than HP when they say the same about the chips and DMCA-spiked firmware in their ink cartridges.

      This is because foreign code may not only affect stability and "user experience" but the monopoly you have on that hardware. And reducing the monopoly means commodization of some sort and that's what Apple hates more than anything: fixed, exclusive, expensive 2-year contracts, secrecy around new products, higher-than-expected prices, strict limits on the user (changing the battery? a memory card?) - it's all oriented around their central marketing aim of being in THE special position among all hard- and software manufacturers.

      People are buying it, Apple is profitable like nothing and has a crowd of fans silencing all critics - it seems to work, I admit.

      I have quite some respect for their marketing and product strategy - they are doing everything right from a shareholder's perspective. (Stock inflation for unreal expectations is not that important)

      But don't make the mistake to consider Apple a corporation totally different from its arch rival Microsoft. They're following a different path, but their goal is comparable. If Apple's and MSFT's market shares were reversed, we had the same problems with Mac OS than we have with Windows right now, except their design and safety record wouldn't suck half as bad. But concerning anti-competitive maneuvers, vendor lock-in amd user restrictions, they'd be just the same.

    12. Re:my thoughts by pauljlucas · · Score: 2, Interesting

      That episode was the farthest off I have seen Apple in understanding their developers/customers.
      Yeah, they sure didn't understand the 700,000 (!) customers who bought the phone on the first weekend.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    13. Re:my thoughts by Anonymous Coward · · Score: 0

      ...and if it really is based on OSX, it shouldn't have been terribly difficult to provide one.
      Should it? It's based on OS X, very possibly a subset of Leopard (CoreAnimation, anyone?), which is still in beta. Should Apple provide an untested SDK of an beta OS while iPhone is still trying to gain traction and a negative story can run amok -- like the Duke's network story?

      It's very possible that Apple has done its own hacks so that they can release iPhone in June instead of waiting until Leopard is out and Apple doesn't want anyone messing with it because of stability and security reasons. Also any hack-dependent third-party apps will break once Apple releases a cleaner OS X. I reckon Apple doesn't need that kind of headache.
    14. Re:my thoughts by Mikkeles · · Score: 1
      'Everybody knows a hacker can start a nuclear war with nothing more than a touch-tone telephone.'

      Ha! In my day, we had fully automatic telephones. Just pick it up and say:

      'Hello, Mabel, please connect me to WOPR. I want to play "Thermonuclear War".'

      --
      Great minds think alike; fools seldom differ.
    15. Re:my thoughts by Anonymous Coward · · Score: 0

      they also need to ensure that third parties don't break the human interface guidelines
      Why? They've never even bothered to keep them themselves, so why should they care what third-parties do?

      (See, e.g., just about every release of QuickTime ever. I see Apple have basically stopped releasing their own HIGs, because they can't be bothered to follow them any more, which is why you have the IndieHIG project desperately trying to work out what, if any, guidelines Apple is actually following these days, in a last-ditch attempt to bring back to OS X some of that wonderful consistency they used to have.)
    16. Re:my thoughts by iamdrscience · · Score: 3, Informative

      Yeah, they sure didn't understand the 700,000 (!) customers who bought the phone on the first weekend.
      Too bad that number's made up because Apple hasn't released how many phones they sold in the first weekend. AT&T, however, just recently said that only activated 146,000 iPhones during it's first two days on sale.

      While we still don't know how many phones they sold in the first weekend, this is the first hard number we have to estimate it. It obviously doesn't take into account any people who had trouble activating their phones at first, nor anybody who bought the phone on Sunday July 1st, but it gives us an idea. Adding in those people, it's entirely possible that your estimate 700,000 is more than twice as many as were actually sold. At best, I doubt they sold even 400,000.
    17. Re:my thoughts by 644bd346996 · · Score: 0, Flamebait

      The iPhone already took down a large Cisco powered network - and that was without 3rd party software. I'd expect AT&T's network to be less robust.

    18. Re:my thoughts by cstdenis · · Score: 0

      The iPhone part of that turned out to be made up.

      --
      1984 was not supposed to be an instruction manual.
    19. Re:my thoughts by lmpeters · · Score: 0

      Apple has only sold approximately 146,000 iPhones, which is much lower than the 400,000-500,000 that were predicted. Where did you get the number 700,000?

    20. Re:my thoughts by David+Gould · · Score: 1, Insightful

      IIRC, Apple didn't release a SDK because AT&T is afraid of some buggy app crashing their network. If we interpret "some buggy app crashing their network" as PR-speak for "a 3rd-party VOIP app cutting into their profits", then we're probably getting closer to the truth. Speculation, of course, but my preferred theory on the lockdown is that AT&T demanded it and Apple didn't want to do it, but they caved.

      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
    21. Re:my thoughts by Burning+Plastic · · Score: 1

      I can say that the numbers bought are a lot higher than the numbers activated - especially because a significant number of iPhones have been bought and immediately taken/shipped outside the US at which point they will be cracked to activate the non-phone functionality.

      This may seem pointless, but a good number of web designers feel the need to test their work against the iPhone (as well as having a new toy to play with).

      --
      [All Your Fish Are Belong To Us]
    22. Re:my thoughts by pauljlucas · · Score: 1

      Where did you get the number 700,000?
      Here.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    23. Re:my thoughts by Midnight+Thunder · · Score: 2, Interesting

      they also need to ensure that third parties don't break the human interface guidelines

      Why? They've never even bothered to keep them themselves, so why should they care what third-parties do?

      Yup, this is certainly a fair point and one that many people are pissed about. Apparently Apple is meant to be rectifying this in 10.5, but we'll see when it comes out.

      --
      Jumpstart the tartan drive.
    24. Re:my thoughts by Eunuchswear · · Score: 1

      They obviously did a little poking around in the market before deciding to make the thing...
      Uh, yeah, obviously, right.

      <aside>
      Hey, Steve, you remember that post-it that fell of your screen and you spilled mustard on it...
      </aside>
      --
      Watch this Heartland Institute video
    25. Re:my thoughts by tji · · Score: 1

      > Yeah, they sure didn't understand the 700,000 (!) customers who bought the phone on the first weekend.

      The point is, the product could have been better. I like Apple because they don't shoot for "good enough". They try to refine the product, and produce something that meets customers needs more than anything else.

      The Apple software in the phone is better than any competitor product. I don't know about 700K, but I'm sure they sold a lot of them. I bought one. But, that doesn't mean it was perfect. It just means that it was good enough to justify the purchase, in spite of the limitations.

      If Apple had an iPhone SDK, many of the deficiencies of the product could be solved already (e.g. a simple note organizer -- Yojimbo for iPhone, would make it a much better product. Or, a To-Do manager, etc..)

    26. Re:my thoughts by 644bd346996 · · Score: 1

      I know - I never accused it of being caused by a problem with the iPhone. It was simply an issue of the iPhone exposing flaws in the existing infrastructure. It would almost certainly be the same way with AT&T. (Certainly no network like theirs should be vulnerable to a flawed client.) The usage patterns for the iPhone are likely to be quite different from the devices currently on AT&T's cellular network, so it stands to reason that it is more likely to expose flaws that haven't been found yet.

    27. Re:my thoughts by Anonymous Coward · · Score: 0

      If Apple's and MSFT's market shares were reversed, we had the same problems with Mac OS than we have with Windows right now, except their design and safety record wouldn't suck half as bad.
      if Apple and MSFT had reversed market shares:
      a: MSFT wouldnt exist, and would have gone out of business many years ago. if they didnt hold their monopoly, very few people would be voluntarily using their software
      b: apple would have a near monopoly on average users, but because of the bsd core of osx, most developers would be able to port their shit to linux if they felt like it. model-view-controller designs would be the norm, instead of the interconnected mess of crap people put out today
    28. Re:my thoughts by Lars+T. · · Score: 1

      Remind me to avoid AT&T -- how unstable is their network that an iPhone could take it down? Maybe they use Cisco hardware?
      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    29. Re:my thoughts by Dahan · · Score: 0, Informative

      Well they're wrong... Apple released the sales figures, and they sold 270,000 units during the first two days, not 700,000.

    30. Re:my thoughts by Anonymous Coward · · Score: 0

      Ahem -- the 270,000 number is for the first two days only, and only includes one full day of sales (Saturday) plus the people who stood in line on Friday. The numbers for Sunday, and thus the first weekend, are unknown.

    31. Re:my thoughts by Lars+T. · · Score: 1

      Yeah, they sure didn't understand the 700,000 (!) customers who bought the phone on the first weekend.
      Too bad that number's made up because Apple hasn't released how many phones they sold in the first weekend. AT&T, however, just recently said that only activated 146,000 iPhones during it's first two days on sale. Apple has released how many iPhones they sold in June - 270,000.
      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    32. Re:my thoughts by Dahan · · Score: 1

      Apple released the sales figures, and they sold 270,000 units during the first two days, not 700,000. Ahem -- the 270,000 number is for the first two days only, and only includes one full day of sales (Saturday) plus the people who stood in line on Friday. The numbers for Sunday, and thus the first weekend, are unknown. Yes, I think we're all clear that the 270,000 is for the first two days. As for Sunday sales, do you seriously think that they sold anywhere near 400,000 units that day? While releasing the Q3 numbers, Apple also mentioned that they hope to sell their millionth iPhone by end of Q4--i.e., they haven't gotten there yet, and are expecting it to take a few more months to hit that number. (So much for those claims that Apple had already hit the million mark, huh?)
  5. First Application . . by donaggie03 · · Score: 5, Insightful

    Instant Messaging!

    --
    Three days from now?? Thats tomorrow!! ~Peter Griffin
    1. Re:First Application . . by Anonymous Coward · · Score: 4, Informative

      http://www.meebo.com/ - Meebo works with my iPhone. Supports AIM, Yahoo, GTalk, MSN.

    2. Re:First Application . . by jonwil · · Score: 1

      No, first application should be a VoIP application that can work over EDGE and WiFi and seamlessly switch between the 2 (i.e. not dropping the VoIP call if the iPhone switches from EDGE to WiFi or vice versa)

    3. Re:First Application . . by timmarhy · · Score: 1

      watch as VOIP comes to the iphone, and at&t panic and attempt to protect those juicy profits by dropping all that free data on your 3 year contract and legal hijinix ensues

      --
      If you mod me down, I will become more powerful than you can imagine....
    4. Re:First Application . . by Com2Kid · · Score: 1

      watch as VOIP comes to the iphone, and at&t panic and attempt to protect those juicy profits by dropping all that free data on your 3 year contract and legal hijinix ensues


      Of course if AT&T offloaded most of their customer's traffic to the public infrastructure Internet... bleck. Because surfing the web isn't slow enough!

      Seriously though, cellular quality sucks as it is. VoIP sucks even more. Land lines sound crystal clear in comparison... On the rare occasions when I use one, I am always surprised by the quality! Actually hearing every word that someone says, not having the background noise on the other side fade in and out to save bandwidth... Who the HELL made the decision to move everything over to digital?

      Oh yah, we all did. :`(
    5. Re:First Application . . by Prof.Phreak · · Score: 1

      It's strange, but I agree... though technically, don't mobile phones have higher data rates (for voice) than land lines? I guess it's the interference and delays that makes landlines sound better.

      --

      "If anything can go wrong, it will." - Murphy

    6. Re:First Application . . by Com2Kid · · Score: 1

      Until even the POTS started going digital, land lines where analog. "Bandwidth equivalences" be damned, analog sounds better to the human ear. Even analog noise sounds better than digital noise!

  6. Question by weaponx86 · · Score: 3, Funny

    Will it blend...a web server / development platform / gaming system? Yes.

    1. Re:Question by GregNorc · · Score: 1
  7. s/permission/official blessing/ by ajlitt · · Score: 3, Insightful

    Since when do we ask permission to bend our gadgets to our will?

    1. Re:s/permission/official blessing/ by Klaidas · · Score: 5, Insightful

      When we still want to be able to use the warranty.

    2. Re:s/permission/official blessing/ by Wordsmith · · Score: 1

      I get you, and agree with you, but the answer is: When we want an efficient SDK that makes it easy to use all sorts of neat features.

    3. Re:s/permission/official blessing/ by iphayd · · Score: 1

      We don't, but it would be nice to hear Apple give permission anyway, as it would remove the fear of Apple breaking these apps in the future.

    4. Re:s/permission/official blessing/ by Lumpy · · Score: 3, Informative

      Fools ask for warranty work when the phone is modded. Simply reinstall the OS and play stupid. works great, they have no idea, and you get that critical flaw that everyone discovers in two weeks fixed for free.

      Did it with many electronic items in the past. reload stock firmware and play stupid. works great, get replacement reload custom setup/firmware/unlock/etc and life is good again.

      I though all geeks knew that simple tidbit.

      --
      Do not look at laser with remaining good eye.
    5. Re:s/permission/official blessing/ by Jeff+DeMaagd · · Score: 1

      Has a company legally been able to void warranty for installing unauthorized software? I can understand it only if the software caused physical damage or had to be serviced because of what the unauthorized software did.

    6. Re:s/permission/official blessing/ by SilentChris · · Score: 1

      "Since when do we ask permission to bend our gadgets to our will?"

      You don't need to.

      But if you, you get your hands on all kinds of advanced, documented APIs that give you fancy graphics, direct access to functions that send data over the net, etc. In other words, you end up with a fancy iPhone that does fancier things in a pretty way. Instead of a fancy iPhone with a terminal that scares the crap out of your non-gadgety friends.

      "How did you break your iPhone?"

      "It runs Python now."

      "What's Python? What happened to text messaging?"

      "That button doesn't work. No matter. I never got many text messages. I don't care. I have Python."

      *pause* "So when are you going to the Apple Store to fix it?"

    7. Re:s/permission/official blessing/ by FunkyELF · · Score: 1

      I thought Dell did this when you installed Linux on one of their computers. It voided the warranty.
      Think there was a Slashdot article about it too.

    8. Re:s/permission/official blessing/ by ookabooka · · Score: 3, Informative

      Exactly, I'm pretty sure bending the iPhone (or any gadget for that matter) would void the warranty. Then again no warranty can limit the reasonable life-expectancy of something. Check out the better business bureau for a better idea of what actually voids warranties (most of the time the company is just spouting BS because they don't want to pay for a replacement/repair even though they should; it is either fraud or they just don't want to get on the bad side of the BBB). I think the BBB says the warranty for most consumer electronics is 3 years or so, so don't be afraid to say no to that extended warranty, nothing gets you customer service like opening a claim with the BBB for binding arbitration. My roomate had his mp3 player replaced after 2.5 years even though the warranty expired after 1 after I suggested he check out the BBB.

      Wow I started off with a joke and then made a decent comment. . I must need some sleep.

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
    9. Re:s/permission/official blessing/ by pohl · · Score: 1

      Somewhat amusing, but...why go to an Apple store to fix it when you could just mount it on the doc and restore the original software?

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    10. Re:s/permission/official blessing/ by StarfishOne · · Score: 1

      for friend in friends:
              for x in range(0,100):
                      send_sms(friend, "Let the snake be your teacher!")

      Ah,..Pure Python joy(tm) >:P

    11. Re:s/permission/official blessing/ by JeremyGNJ · · Score: 1
      Except that in this case, your device is tied to a plan that monitors the usage.

      Dear Sir,
      We have received your RMA, and while your iPhone appears to be 100% uncustomized, we have noted that 5 days ago the device was accepting connections on port 80, which is a violation of your warrany, as stated clearly:

      This warranty does not apply: (a) to damage caused by use with non-Apple products; (b) to damage caused by accident, abuse, misuse, flood, fire, earthquake or other external causes; (c) to damage caused by operating the product outside the permitted or intended uses described by Apple; (d) to damage caused by service (including upgrades and expansions) performed by anyone who is not a representative of Apple or an Apple Authorized Service Provider ("AASP"); (e) to a product or part that has been modified to alter functionality or capability without the written permission of Apple; (f ) to consumable parts, such as batteries, unless damage has occurred due to a defect in materials or workmanship; (g) to cosmetic damage, including but not limited to scratches, dents and broken plastic on ports; or (h) if any Apple serial number has been removed or defaced.


      If you would like to purchase a refurnished unit, please contact our sales departmnet.
    12. Re:s/permission/official blessing/ by Jeremi · · Score: 1
      We have received your RMA, and while your iPhone appears to be 100% uncustomized, we have noted that 5 days ago the device was accepting connections on port 80, which is a violation of your warrany[...]


      I guess that is where the "play stupid" part comes in, e.g. "What do you mean, 'accepting connections on port 80'? What's a 'port'?" ;^)

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    13. Re:s/permission/official blessing/ by Stewie241 · · Score: 1

      I think the idea was that the person who modded his/her iPhone to run Python didn't see any need to fix it. Others looked at it and assumed it was broken.

    14. Re:s/permission/official blessing/ by zlogic · · Score: 1

      I knew a guy who wanted to be running Linux on his HP iPAQ. After a failed ROM update process, he returned the PDA, saying something like "it won't boot anymore". HP replaced everything (including the screen!) inside the PDA for free and didn't complain. Well, he wanted to install Linux again and the story repeated. In the end he bricked his ipaq (with a failing ROM upgrade) every time the screen got scratched.

    15. Re:s/permission/official blessing/ by SanityInAnarchy · · Score: 1

      Why is it that so many gadgets like these actively prevent you from tinkering?

      I mean, I could understand if it simply voided a warranty, but I'd like to be able to make that choice for myself. I guess Apple Knows Best...</sacrasm>

      --
      Don't thank God, thank a doctor!
    16. Re:s/permission/official blessing/ by Anonymous Coward · · Score: 0

      Use xrange for iteration.

    17. Re:s/permission/official blessing/ by genner · · Score: 1

      Sillty tech it's a phone not a harbour.
      And if if it was a harbour it's not big enough to have 80 ports.

    18. Re:s/permission/official blessing/ by Juanvaldes · · Score: 1

      I thought Dell did this when you installed Linux on one of their computers. It voided the warranty. Think there was a Slashdot article about it too.
      I had a friend in college who had to take Dell to small claims court because they refused to honor the warranty. He downgraded from XP to 2k (I think it was XP could have been ME). They used that as an excuse to brush him off. He won because his computer came with and still had the sticker that said "Certified for Windows XP / 2000". So Dell was unable to argue that Windows 2000 was unsupported and voided the warranty.
    19. Re:s/permission/official blessing/ by Anonymous Coward · · Score: 0

      Did you see the part where it says "to damage caused by..."?

      That's not just legal mumbo jumbo. They will not void your warranty just because of something like this. They will refuse to service your phone if you broke it by installing third-party software, but they will still cover any problems not due to that. It is illegal in the US for a manufacturer to refuse warranty service on the basis of third-party components unless those third-party components are actually the cause of the problem, and Apple's warranty is clearly written to reflect that.

    20. Re:s/permission/official blessing/ by Ohreally_factor · · Score: 1

      How are you prevented from tinkering? Are you saying Nerve Gas and the #iphone-shell folks did it with magic? No, they tinkered with it. Where did the idea come from that all tinkering was supposed to be easy and not require time or skill? Go buy one and tinker to your heart's content.

      --
      It's not offtopic, dumbass. It's orthogonal.
    21. Re:s/permission/official blessing/ by Anonymous Coward · · Score: 0

      The idea came from the Free Hardware Association, formerly known as the Free Software Association.

    22. Re:s/permission/official blessing/ by Anonymous Coward · · Score: 1, Funny

      After doing that they'll be your xfriends

    23. Re:s/permission/official blessing/ by SanityInAnarchy · · Score: 1

      Correct me if I'm wrong, but isn't there some sort of DRM and/or trusted computing in the iPhone intended to prevent this?

      A quick Google reveals almost nothing on the subject, so I could have been entirely off here. It could be entirely software-based, which makes it much easier to deal with.

      The question here is whether it's a crack or a hack. I was assuming both -- some restriction had to be cracked, and then they could start to tinker with it. But maybe it was simply a hack.

      --
      Don't thank God, thank a doctor!
    24. Re:s/permission/official blessing/ by kamapuaa · · Score: 1

      Wow, awesome advice on committing fraud, dude! I had a good one yesterday - don't put proper postage on your envelope. But, use the "return address" as the address that you really want to send it to! The mail gets sent for free, it's genius! If you have any more advice on committing fraud please post it to Slashdot.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
  8. iPhone as a server by Klaidas · · Score: 1

    It's one of those common things which don't really make any sense, but one of those rare ones which don't make any sense AND I'd really like to try them.
    Anyway, it's be interesting to see how it's handle the /. effect - maybe not a real website, but just a simple black page with a few words and a small photo.

    1. Re:iPhone as a server by jrumney · · Score: 1

      The fact that its Apache makes even less sense. Low footprint servers like thhtpd or lighttpd are the usual choices for this type of hardware platform.

    2. Re:iPhone as a server by cyfer2000 · · Score: 2, Interesting

      But it has a 600MHz CPU and 128M DDR SRAM, 10 years ago, we ran servers on much worse hardwares.

      --
      There is a spark in every single flame bait point.
    3. Re:iPhone as a server by *weasel · · Score: 4, Interesting

      Put the wifi in a peering mode and suddenly it makes a lot more sense.

      Simple mobile myspace-type sites would be pretty huge for a mososo.
      Particularly if it's integrated with file/stream sharing and a decent discovery app.

      --
      // "Can't clowns and pirates just -try- to get along?"
    4. Re:iPhone as a server by LoadWB · · Score: 1

      But to be fair, ten years ago web servers had smaller foot prints.

    5. Re:iPhone as a server by Azarael · · Score: 1

      Certainly true, but those systems were probably just web servers. The iPhone has a bunch of other processes running that likely require a lot of those resources.

    6. Re:iPhone as a server by djh101010 · · Score: 1

      Well, I'm not so sure. I've built a lot of webservers, I'm familiar and comfortable with apache. Sure I can buy a RJ-45 jack sized webserver that runs thhtpd or whatever, it's just no t that impressive to use that webserver as a proof of concept. But, by using Apache, you not only get the added functionality that that brings, but you also demonstrate that this isn't a crippled webserver implementation, it's a full fledged Unix box that arbitrary app (n) will run on.

    7. Re:iPhone as a server by jrumney · · Score: 1

      Remember though, that the iPhone has 128MB of RAM, with no swap. It has more in common with your server in an RJ45 connector than the servers you are used to installing Apache on.

    8. Re:iPhone as a server by djh101010 · · Score: 1

      Remember though, that the iPhone has 128MB of RAM, with no swap.
      No swap? Do you have somewhere I can read about that specifically? Seems like it'd be harder to de-implement that, than to leave it in. But anyway - point is, there's some really smart folks digging into this thing, and it's quite enjoyable to watch what they come up with. Am I likely to actually run one of my websites off of an iPhone? Of course not. But, from a geek factor - if I can get apache running on it (which I apparently can), and then use one of the javascript-based wikis, I could have a wiki running on my iPhone and yes, that would be quite useful. Not so much for others, but for my own stuff.
    9. Re:iPhone as a server by Atzanteol · · Score: 1

      Seems like it'd be harder to de-implement that, than to leave it in.

      Erm. No need to remove the functionality, just remove the swap partition. 'swapoff -a' does the trick nicely.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    10. Re:iPhone as a server by Graff · · Score: 1

      No need to remove the functionality, just remove the swap partition. 'swapoff -a' does the trick nicely. Nope, you have the wrong OS there, that's how you do it under Linux. Under Mac OS X you edit the /etc/rc file and comment out the line that says:

      /sbin/dynamic_pager ${encryptswap} -F ${swapdir}/swapfile
      (More information at How to disable virtual memory / swap files. The line that I stated above is the one I found on my Mac OS X 10.4.10 machine.)
    11. Re:iPhone as a server by shish · · Score: 1

      10 years ago, we ran servers on much worse hardwares. 10 years ago? Right now I'm running a site on 133mhz + 32mb ram, and it works fine...
      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    12. Re:iPhone as a server by djh101010 · · Score: 1

      Nope, you have the wrong OS there, that's how you do it under Linux. Under Mac OS X you edit the /etc/rc file and comment out the line that says:

      /sbin/dynamic_pager ${encryptswap} -F ${swapdir}/swapfile
      (More information at How to disable virtual memory / swap files. The line that I stated above is the one I found on my Mac OS X 10.4.10 machine.) Has anyone verified that that's how they're doing it? I haven't loaded the restore image into anywhere I can look through it (yet), probably would find same informative. If they're just not turning it on, seems like "so, turn it on" would be easy enough. Wonder why they turned it off, via whichever mechanism?
    13. Re:iPhone as a server by cyfer2000 · · Score: 1

      Actually I have 350MHz Apple PowerPC G3 running as webserver also, I put 512M RAM and a big hard drive on it. And several people in my group happily using it as a place to put their family photos, blogs, blahblah... And I am also running a mySQL and Tomcat on it. 10 years ago is just the words jumped into my mind.

      --
      There is a spark in every single flame bait point.
    14. Re:iPhone as a server by Safiire+Arrowny · · Score: 1

      Well I'm pretty sure iPhone uses flash memory as data storage, and has 128 MB of RAM. If you put the swap partition on a ram disk that makes no sense.

      In embedded devices flash memory is only good for so many many writes before it will start failing. They can take a lot of writes, but if you're swapping memory out to it all the time, it will shorten the life of the flash chip really quick

      That is why embedded devices like the Linksys WRT54G router go out of their way to make it so you rarely need to write to the flash chip. For the filesystem for instance, they install that in flash once statically, then make a ram disk which mirrors it with symlinks. If you want to change a file you delete the symlink and copy the file into the ram disk for real and modify it.

    15. Re:iPhone as a server by Ohreally_factor · · Score: 1

      How about using mod_dav? That could be interesting, having your own webDAV server in your pocket (or were you just glad to see me?). One use might be as a surreptitious method of distributing data. Think spy movie. Or passing out mp3s at the cafe.

      --
      It's not offtopic, dumbass. It's orthogonal.
  9. Erh what? by antek9 · · Score: 1

    iPhone Doom? How am I supposed to read that: the iPhone business collapsing because of this, or is the author talking about a slide show of the game with the same title on the iPhone's ARM processor? Doom, ARM, duh, ... no, that's not ironic.

    --
    A World in a Grain of Sand / Heaven in a Wild Flower,
    Infinity in the Palm of your Hand / And Eternity in an Hour.
    1. Re:Erh what? by Culture20 · · Score: 2, Insightful

      A doom( prboom?) clone runs great on open embedded with ARM cpus, but the iPaqs I played it on actually had buttons and a four-way toggle key for movement. I think playing an action game on an iPhone might be a little more difficult. Now, Day of the Tentacle with Scummvm would be neat...

    2. Re:Erh what? by Rik+Sweeney · · Score: 1

      Works fine on Rockbox

    3. Re:Erh what? by TheRaven64 · · Score: 1

      Doom runs on a number of Nokia / Symbian phones with less powerful ARM chips than the iPhone (they have smaller screens too, however), so there's no reason to believe it's not possible on the iPhone. Doom on the Nokia 770 would probably be a similar experience, where the use of a stylus for controlling movement shows that it's really a 'because we can' idea, rather than a 'because it's worth doing' one.

      --
      I am TheRaven on Soylent News
    4. Re:Erh what? by simong · · Score: 1

      I can recall seeing Doom running on a Psion 5 eight or nine years ago. Granted the Psion had to be connected to a PC which served the WAD file but it looked good. I have a fairly convincing looking turn based version on my Sony Ericsson W810i too.

    5. Re:Erh what? by Lord+of+Hyphens · · Score: 1

      It still may be worth doing. Take a look at the Nintendo DS's FPS offerings sometime. A stylus for movement isn't that far-fetched.

      --
      "I've spent my whole life figuring out crazy ways to do things. It'll work." -- Montgomery Scott, "Relics"
    6. Re:Erh what? by AKAImBatman · · Score: 1

      The iPhone can't use a stylus. It uses a capacitive touch screen, which means that you have to physically touch it with a finger to operate it.

    7. Re:Erh what? by Rgb465 · · Score: 1

      I don't know about the rest of them, but the Palm OS port of Doom, ZDoomZ, lets you bind areas of the touchscreen as inputs. (for example, top=forward, left/right=left/right, down=back, middle=shoot)
      As a result, even though I run ZDoomZ on a Treo 650 (which has a multitude of buttons), its not much of a stretch to imagine running it on a device that only has a touchscreen...

    8. Re:Erh what? by Ant+P. · · Score: 2, Informative

      If a Game Boy's 33MHz ARM7 can run it, I'd think one with hundreds of MHz would be able to as well.

    9. Re:Erh what? by Culture20 · · Score: 1

      That's cool. I suppose it'd work even better with iphone's multi-touch. GP is another example of me thinking tightly within the box.

    10. Re:Erh what? by Anonymous Coward · · Score: 1, Informative

      It was on earlier systems too, the SNES, 32x (and maybe vanilla Genesis), and Jaguar.

      Supposedly, Jaguar version of Doom was one of the best of the time.

    11. Re:Erh what? by Lord+of+Hyphens · · Score: 1

      Ah, yes, forgot. The Jesus Phone requires the personal touch. Nevermind then, I'm sensing failure ahead.

      --
      "I've spent my whole life figuring out crazy ways to do things. It'll work." -- Montgomery Scott, "Relics"
  10. Redundancy by rriven · · Score: 2, Funny

    I can just see it now, your boss makes everyone in the company with an iPhone run a distributed backup web server in case 365 Main Datacenter http://hardware.slashdot.org/article.pl?sid=07/07/ 24/2210255 Goes down again.

    --
    Dan
  11. No thanks... by lixee · · Score: 0, Flamebait

    I'll take the Neo and OpenMoko over a carrier-locked-2-year-contract-proprietary phone on which running "Hello world" gets to be news.

    --
    Res publica non dominetur
  12. Now all we need... by neokushan · · Score: 1

    ....is an application to send picture messages and maybe turn it into a modern phone.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    1. Re:Now all we need... by djh101010 · · Score: 1

      ....is an application to send picture messages and maybe turn it into a modern phone. Right. Because if there's one app that makes or breaks the usability of a product, it's the ability to send that animated emoticon guy pooping .gif file.
    2. Re:Now all we need... by realdodgeman · · Score: 1

      ....is an application to send picture messages and maybe turn it into a modern phone.
      Email?
  13. No way Apple will go for it by JeremyGNJ · · Score: 5, Insightful

    I see voided warranties in people's futures! There's no way Apple (or AT&T for that matter) is going to give the "OK" on 3rd party applications. Apache web servers and python scripts? If people really wanted to try to get acceptance they would have started with a diet-calculator or bowling-score manager. Forget it now, I can see AT&T and Apply's lawyers scrambling for ways to avoid the maelstorm of hacks and scripts that could threaten their good name. Windows based phones have allowed 3rd part apps since their inception, but somehow it seems much less ominous. Perhaps because they're mostly used in corporate deployments, and pure geek-types?

    1. Re:No way Apple will go for it by Laebshade · · Score: 1

      What planet are you on? You have to pay $500 for the phone, you BUY it, it's yours. It's not like you're renting it. Yes, it may void the warranty, but you can do whatever you want with it.

    2. Re:No way Apple will go for it by Lumpy · · Score: 1

      Yes because suing and abusing your customers is the way to record profits.

      --
      Do not look at laser with remaining good eye.
    3. Re:No way Apple will go for it by LWATCDR · · Score: 0

      Yes but you are running it on their network. I am sure they will just shut you off. Not real hard to block all server ports as well. IE make so the IPhone can go out on port 80 but no one can get in on port 80.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    4. Re:No way Apple will go for it by dapsychous · · Score: 0, Redundant

      Hey, if it works for the RIAA... Oh, wait. Nevermind.

    5. Re:No way Apple will go for it by timmarhy · · Score: 1
      why does apple need to agree with it? fuck apple in their assholes.

      sure it void's your warranty IN CERTAIN CASES, like if i hacked the firmware and suddenly i can't send sms all of a sudden.. well i would have to eat the bill to fix it. but that kind of thing goes on a case by case basis.

      You cannot however, just blanket void warranty on a product, even if they do something fucked up to their iphone. the fault has to be in some way related to their messing around with it, so say they place a 3rd party app on it and a few days later the screen dies, apple MUST replace it.

      --
      If you mod me down, I will become more powerful than you can imagine....
    6. Re:No way Apple will go for it by ClamIAm · · Score: 1

      Forget it now, I can see AT&T and Apply's lawyers scrambling for ways to avoid the maelstorm of hacks and scripts that could threaten their good game.

      Fixed that for ya.

    7. Re:No way Apple will go for it by blueskies · · Score: 1

      Yes but you are running it on their network. I am sure they will just shut you off. Not real hard to block all server ports as well. IE make so the IPhone can go out on port 80 but no one can get in on port 80.

      You are aware that you can run it over WiFi and not the phone network, right? How again are they going to block my ports on my OWN network?

  14. I'm already in hiding. by Claws+Of+Doom · · Score: 2, Funny

    Erm. Anyone been able to make a phonecall on one of these yet? Didn't you all cancel your call agreements?

    Apologies.

  15. your iPhone can now be a Web Server... by ThePopeLayton · · Score: 1

    even though it would be delivering information via edge. So you could set up an old school BBC on it or something.

    1. Re:your iPhone can now be a Web Server... by Anonymous Coward · · Score: 0

      I assume you mean BBS. BBC is pretty big.

  16. Permission from apple? by kill-1 · · Score: 1

    Permission from apple? Yeah, sure...

    1. Re:Permission from apple? by neersign · · Score: 1

      Like hopefully permission from apple.
      Like, totally.
    2. Re:Permission from apple? by StarfishOne · · Score: 1

      And suddenly it started calling! It was, like, Beep, beep, beep, beep!

  17. no complaints by toQDuj · · Score: 3, Interesting

    They didn't complain about the hacks of the iTV, so I haardly expect them to throw a tantrum over these few geeks willing to turn their iPhone into a webserver...

    B.

    --
    Every experiment which ends in a big bang is a good experiment.
    1. Re:no complaints by Selfbain · · Score: 1

      Until they find a way to free the iPhone from AT&T....

      --
      Well, it has never been successfully tested.
    2. Re:no complaints by toQDuj · · Score: 1

      Depends.

      I think in the case of a few people managing to unlock their phone, this is not worthy of the Jobs glare. On the other hand, if the hack is made available through a multi-platform click-through free installer, there'll be a software update quietly disabling it.

      B.

      --
      Every experiment which ends in a big bang is a good experiment.
    3. Re:no complaints by FunkyELF · · Score: 1

      ...Like using Skype on via your home wifi. Unlimited "home minutes". Also unlimited "starbucks minutes" and "anywhere else there is a wifi minutes".

    4. Re:no complaints by mollymoo · · Score: 1

      Fuck you AT&T, I've signed up for a 2-year contract and now I'm not going to use your service! I'll still pay you, because otherwise I won't get the phone, but I'll be using someone else's network! Chew on that, bitches! Erm, yeah, I bet they'll be quaking in their boots. All the way to the bank.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    5. Re:no complaints by Selfbain · · Score: 1

      You can buy the phone and get around the activation without paying AT&T anything as far as I'm aware. Then, if it's possible to hack it to use a different service, you can use it with another provider and AT&T gets nothing.

      --
      Well, it has never been successfully tested.
    6. Re:no complaints by Anonymous Coward · · Score: 0

      > They didn't complain about the hacks of the iTV, so I haardly
      > expect them to throw a tantrum over these few geeks willing
      > to turn their iPhone into a webserver...

      Nice post. And that's just the point. Apple doesn't seem to care if their stuff is hacked, and why should they? What does it profit them to stop people from hacking the Apple TV or stop people from installing Linux on the iPod? It's good for Apple and users because users can do cool stuff (whatever they want) with the stuff they buy and Apple doesn't have to support what they don't want to. Most people will just use the devices as intended, but at least there is opportunity for expansion. The only ones who are potentially screwed are the developers/businesses interested in developing/selling 3rd party stuff.

    7. Re:no complaints by 3choTh1s · · Score: 1

      In all fairness it isn't just Apple who has a stake in this one. AT&T also has a say, and I bet they aren't really thrilled.

    8. Re:no complaints by dakameleon · · Score: 1

      If you cancel your contract within 14 days, you're clear without penalty, and with an activated iPhone in hand no less.

      --
      Man who leaps off cliff jumps to conclusion.
  18. Jamie Zawinski said... by simong · · Score: 4, Insightful

    'Every program attempts to expand until it can read mail'. In that case every platform evolves until it can run Doom...

    1. Re:Jamie Zawinski said... by Mattintosh · · Score: 2, Interesting

      Sooo.... When does DoomMail happen? I want to be able to run around my various mailboxes and delete spam with a BFG.

    2. Re:Jamie Zawinski said... by schmu_20mol · · Score: 1
      --
      "Nae Kin! Nae Quin! Nae laird! Nae master! We willna be fooled again!"
    3. Re:Jamie Zawinski said... by Anthracks · · Score: 1

      Not nearly as aweesome, but this thing exists...

      --
      Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  19. AIM instead of SMS? by Oink · · Score: 4, Interesting

    I think AT&T is going to force Apple to lock this down. From what I hear (maybe I'm mistaken, I don't have one yet), the only texting available on the iPhone is SMS, and not iChat. If you were free to install AIM on your phone, there goes a large portion of AT&T's income from text messages. Again, I don't know the details of the forced AT&T plans . . . are unlimited text messages forced on you? If not then I suspect I'm right. =)

    Is this something that can be patched in a forced software update?

    --
    ----------------- Oink. Moo. rarr! -----------------
    1. Re:AIM instead of SMS? by triskaidekaphile · · Score: 2, Informative
      --
      @HbFyo0$k8 tH!$
    2. Re:AIM instead of SMS? by FunkyELF · · Score: 1

      If you were free to install AIM on your phone, there goes a large portion of AT&T's income from text messages. yeah, especially since you could still send real text messages on AIM by sending a message to "+1XXXYYYYYYY" where XXX is the area code and YYYYYYY is the phone number (in the US anyway) and send AIM messages to those on AIM.
    3. Re:AIM instead of SMS? by Anonymous Coward · · Score: 1, Funny

      Effort to look up AT&T's iPhone plan? Trivial.

      To post your conspiracy theory about it? Less then trivial.

      The number of eyeball seconds wasted looking over your theorizing? Substantial.

      USE THE TUBES!

    4. Re:AIM instead of SMS? by mjwx · · Score: 1

      Yes the iphone is/will be locked down but it's not AT&T doing the driving. Apple likes to promote its own lock-in and proprietary formats as much as Microsoft just with considerably less success.

      Remember that AT&T is a US phone company not an international one. Apple will want to sell the iphone to European and Asian markets next and to do so they will want to be paid by the local phone companies for the right to sell and provide services for the iphone.

      Given the iphones failure to live up to the hype international phone companies (Vodaphone, Huchinson, Telstra (Australia)) are less than enthusiastic to pay apple for the iphone rights, if apple choose go with a proprietary IM system as opposed to the SMS standard they will have a harder time getting money than they already have.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    5. Re:AIM instead of SMS? by garo5 · · Score: 1

      This might be a valid reason in US, but there's no way that can hold when iPhone gets launched in europe. For example, in Finland most of the phones are sold without any carrier plan. You buy your phone and you buy your carrier/ISP plan as you like.

      Also phones here (at least in Finland) don't get customised by the carriers/operators. The person downloads the 3rd party programs to his/her phone as he heeds and that is a requirement for an SDK.

  20. VLC ? by mbone · · Score: 2, Interesting

    Anyone port VLC to the iPhone ? Its lack of RTP support was my biggest disappointment about it.

    1. Re:VLC ? by ookabooka · · Score: 1

      whoa whoa. . VLC? You mean mplayer right? I think mplayer (or xine) has a much better shot at being ported; xbox media center uses mplayer.

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
    2. Re:VLC ? by deviceb · · Score: 0, Troll

      vlc player plays everything. the end. mplayer sux nutz

      --
      Kill your TV
    3. Re:VLC ? by baeksu · · Score: 1

      Anyone port VLC to the iPhone ? Its lack of RTP support was my biggest disappointment about it.

      I think the problem is that the iPhone probably has a specialized chip for video decoding and playback, and it'll be difficult to take advantage of that without Apple's help.

      It's the same problem with running ipodlinux on the iPod, it's difficult to reach realtime playback without proper hardware controls.

      --
      Gnome: A never ending quest to make unix friendly to people who don't want unix and excruciating for those that do.
  21. Apple be praised! by 0xdeadbeef · · Score: 4, Funny

    It's fairly thin on information but if true, this will lead to good things. Like hopefully permission from Apple.

    Ah, the blind faith of a True Believer. I suppose the crippled nature of the device is a test, and by defeating it you are found worthy in Jobs' eyes? And the next time you plug it into iTunes, instead of silently patching these "flaws", it will release everyone's phone from bondage!

    1. Re:Apple be praised! by Professor_UNIX · · Score: 1

      But... but... I thought if we hacked FairPlay that they'd throw their hands in the air and just unlock all the protected AAC files they've ever released and only sell non-DRM protected music in the future. Are you saying that isn't true?

  22. iPhone Doom? by martyb · · Score: 3, Funny
    FTFS:

    People, iPhone Doom could be just around the corner.

    Pshaw!! *I* am waiting for iDuke iNuke'm iForever! <grin>

    1. Re:iPhone Doom? by Number6.2 · · Score: 1

      Best. Post. Ever!

      --
      "If god did not exist, it would be necessary to invent him" --Voltaire
    2. Re:iPhone Doom? by Anonymous Coward · · Score: 0

      Error: Stack Overflow
      Value of SoftwareLaunchDated.CalculatedTime > GodSettings.LifeOfUniverse

  23. Con Kolivas by Anonymous Coward · · Score: 0, Offtopic

    Where did the Con Kolivas story go?

    1. Re:Con Kolivas by richie2000 · · Score: 0, Offtopic

      That's a very good question. It has been yanked off the firehose page, too.

      Anyway, here's a link to TFA: http://apcmag.com/6735/interview_con_kolivas

      --
      Money for nothing, pix for free
  24. First cool app for apache by Lumpy · · Score: 5, Insightful

    iphone webcam. See the world from someone's hip or side of their head.

    honestly though, how long before AT&T starts deactivating phone accounts for "data plan abuse" because people are actually using their data plan with these hacks and apps? they already try their hardest to scam their customers into buying the full data plan for their smartphone instead of the cheaper smartphone plan.

    I had a AT&T rep threaten me that if I dont change my plan he will have my service shut off.

    cingular and now AT&T pride themselves in the absolute crappiest customer service they can give. Threaten customers, scamming them into getting service plans they do not need (All I want is email, websurfing on a phone sucks and who cares about MTV videos on a phone)

    --
    Do not look at laser with remaining good eye.
    1. Re:First cool app for apache by Anonymous Coward · · Score: 0

      I imagine Apple is the one wanting the full plan to ensure people get to use every aspect of Steve Jobs' toy 'sactly as he wants it.
      Really, $20 for unlimited internet and a decent SMS plan is not that unreasonable.
      Besides the fact that I've been using web on it a *lot* - is really a nice little browser.

    2. Re:First cool app for apache by Mattintosh · · Score: 3, Insightful

      a decent SMS plan

      I think we differ in what this part means.

      Your definition seems to be: "I send SMS messages frequently enough to use 100 to 150 of them a month. It doesn't bother me to pay extra money on my plan to get these."

      My definition is: "SMS messages are annoying and I've never sent one, though I have recieved a few of them. I don't want to pay for crap I know I won't use, especially overpriced crap. Cut them out of the plan and save me some $$$."

      See? Those of us complaining about the plan aren't unreasonable either, we just have different needs. Needs that aren't being catered to by AT&T. That's why there's so much bitching. One size does not fit all.

    3. Re:First cool app for apache by MasterVidBoi · · Score: 1

      I hate to play devil's advocate for AT&T, but during the iPhone activation process, the limitations of the data plan access are not hidden away in fine print. It is made very clear that the EDGE access is only for "email and web browsing".

    4. Re:First cool app for apache by ChakatSanddancer · · Score: 2, Informative

      Decent as in like what TMobile does with the sidekick data plan. Unlimited SMSes. SMS is useful when you don't have to worry about how much they're going to charge you. Think of them as mini-emails or IMs.

    5. Re:First cool app for apache by Anonymous Coward · · Score: 0

      You'll change your tune rather quickly when one of your idiot friends sends you an SMS and you get charged 25 or whatever for the delivery.
      Esp. when said idiot friend insists on doing it in circumstances that force you to reply.
      They do have a variety of plans you know, but yes, one with 0 might not have been that bad, except that I bet it would not have reduced the overall price that much.

      So, yeah, you're just whining :)

    6. Re:First cool app for apache by Mattintosh · · Score: 1

      If one of my "idiot friends" sends me an SMS message and I see that I've been charged for it, I'll bitch at the carrier for charging me for something I can't block. When they say they can block SMS, I'll ask why they didn't do it before (since I don't use SMS) and demand that they both block future SMS messages AND remove the charges from my bill.

      It's not my fault they don't provide a messaging service I feel is worth paying for...

    7. Re:First cool app for apache by jc42 · · Score: 1

      It is made very clear that the EDGE access is only for "email and web browsing".

      OK, so I fire up an SMTP server on my iPhone's port 25, and apache on port 80. That's using it for email and web browsing. What's the problem?

      Next you gonna tell me that the phone part can only make outgoing calls, and can't accept incoming calls. Hmmm ... Better keep quiet about that; Apple and AT&T might get ideas about yet another way to cripple your new toy. Or charge you extra for the capability that you thought you had already paid for.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  25. Vim? Phhtttt by $RANDOMLUSER · · Score: 3, Funny

    Call me when it can run Emacs.

    Oh... Only 8Gb RAM. Never mind.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:Vim? Phhtttt by Mab_Mass · · Score: 2, Funny

      Call me when it can run Emacs

      It can, but until they can put a Ctrl key on the phone, it is useless.

    2. Re:Vim? Phhtttt by Anonymous Coward · · Score: 0

      EGACS: Eight Gigabytes And Constantly Swapping :)

    3. Re:Vim? Phhtttt by Stormx2 · · Score: 1

      Oh... Only 8Gb RAM. Never mind.
      Actually, you can reduce the memory footprint with a simple RCtrl + T + M + LShift + End + Scroll Lock + Esc (three times. fast, but not too fast)
  26. Vim... by Anonymous Coward · · Score: 0

    That's a good one. Vim on the iPhone. Good luck staying on the home row.
    Unless ssh'd in, Vim would be absurd on an iPhone.

    1. Re:Vim... by 0xdeadbeef · · Score: 1

      That's a good one. Vim on the iPhone. Good luck staying on the home row.
      Unless ssh'd in, Vim would be absurd on an iPhone.


      It does, however, give one the ability to copy and paste.

  27. imagine by thatskinnyguy · · Score: 2, Funny

    Could you imagine a Beowulf cluster of these?

    --
    The game.
  28. permission? huh? by bombastinator · · Score: 2, Insightful

    reality check: "permission from apple"??

    Why after spending what was likely loads of time locking down the thing because they didn't want anyone messing with it would they suddenly change their minds because someone took a crowbar to the thing?

    I think from their point of view it's a bit like the roaches expecting you to lay out some cheese platters and stop spraying since they managed to get into your house anyway.

    I'm thinking they're going to see a fumigation tent a lot sooner than a bucket of veggie dip.

  29. s/permission/official blessing/E=mc^2 by Anonymous Coward · · Score: 0

    When trying to violate the laws of physics.

  30. Overlooked feature by ijustam · · Score: 2, Funny

    I don't know about anyone else, but one of the most useful features on my iPod (and I assume iPhone) is the shiny chrome backing. It's an iPod, it's a phone, an internet communications device, and a mirror!

    1. Re:Overlooked feature by djh101010 · · Score: 1

      The only shiny part on the back of the iPhone is an Apple-logo-sized, er, apple logo. The rest of it is matte finished. That said, my iPod didn't stay mirror-like very long.

      That and I'm a geek, why would I want to look in a mirror? I checked this morning, I'm more or less within tolerance.

    2. Re:Overlooked feature by baeksu · · Score: 1

      A lot of phones in Korea have cameras that can be turned 180 degrees, so you can take a picture of yourself while still seeing the screen.

      Most common usage of this I've seen is the young girls on the subways checking their makeup and hair with the camera. No need for a mirror.

      --
      Gnome: A never ending quest to make unix friendly to people who don't want unix and excruciating for those that do.
  31. It is about airtime by charanis · · Score: 1

    Think about it - if all we can do is build web-apps that requires either wifi time or ATT airtime to run. Or correct me if I'm wrong - if its running in the browser then its gotta be connected. Cha-Ching. Still, the promise of cool web apps is everywhere and if you have wifi at your home, office, school "the point is moot." BTW, 'jasee that Duke article - wonder if all the rich kids will be showing up at schools with iPhones and jamming up the wifi networks with these cool apps.

  32. But can it run... by Anonymous Coward · · Score: 0

    .... Skype??

  33. Vim? by amigabill · · Score: 1

    Somehow I don't think I'd want to use an iphone to edit text files in vim. I don't care how snazzy the interface is, that doesn't sound like fun.

  34. Er, bash? by Speare · · Score: 1

    I missed a step in the constant stream of iPhone-hacking stories. I caught the "interactive forth-like PROM shell" and the "Hello World" stories, but I missed hearing any "interactive bash shell via wifi" announcement.

    The fact that you can run vim is neat, but can you save files to the filesystem? What's the filesystem like? More like HFS or more like ext3? Can you get ssh/wifi going so you don't have to tappity through a soldered cable anymore?

    --
    [ .sig file not found ]
    1. Re:Er, bash? by 8-bitDesigner · · Score: 1

      From what I can tell, the hack requires cracking into the system with a utility, installing a cross-compiled SSH server into the iPhone, and then buttoning the whole thing back up.

      So, presumably you can SSH in as root@ and get a Bash shell, and from what I've seen, the filesystem layout mirrors OSX. As far as HFS or Ext, I don't know, but I'm betting it's probably HFS+.

  35. since the late 70s by twitter · · Score: 1

    Since when do we ask permission to bend our gadgets to our will?


    Since people have tried to sell you non free software. You might remember something about BSD, modems and the phone company. The phone company has not changed much.


    --

    Friends don't help friends install M$ junk.

  36. Okay, but... what? by Fross · · Score: 1

    I think this is a neat trick, sure, and I'm a tinkerer as much as anyone, so I can appreciate this.

    But.

    What does this accomplish? I mean outside of it being "it's a neat thing I can do to it", it's not going to have serious practical implications for 99.9% of users. The writeup goes off onto this tangent of being able to run third-party applications on it, woohoo. I can't think of a single phone who has had a third-party application as a major selling point. And I have a Treo! The Palm stuff can be really nice, but there really isn't a deal-breaker compared to the internal software (the main features about it I love are the browser (I seem to get better performance with the built-in one than Opera) and the threaded messaging system)

    It's neat, sure, but I don't see this sort of hack as being the Holy Grail for making the phone better that so many people think it is. A step backwards, even, if you have to get rid of some of the nice software already on it to use the hack (such as people removing the iTV's perfectly good software bundle to run their own homebrew stuff that just looks like ass in comparison)

    1. Re:Okay, but... what? by Anonymous Coward · · Score: 0

      this is a neat trick, sure, and I'm a tinkerer as much as anyone, so I can appreciate this. ....
      But. .... What does this accomplish?


      Clearly you are not a tinkerer as much as other ones. Who cares what it accomplishes?

    2. Re:Okay, but... what? by DragonWriter · · Score: 1

      I mean outside of it being "it's a neat thing I can do to it", it's not going to have serious practical implications for 99.9% of users.


      Slashdot is called "News for nerds" not "News for 99.9% of users".

      It's neat, sure, but I don't see this sort of hack as being the Holy Grail for making the phone better that so many people think it is.


      "Better" is subjective. For people who would want to run things like Python, Apache, and Vim (or things those enable) on their multifunction handheld gadget (which, I expect, is a much higher percentage of the Slashdot audience than it is of the general public), it certainly is the Holy Grail for making the iPhone better. For other people, perhaps not so much.
    3. Re:Okay, but... what? by Fross · · Score: 1

      Slashdot is called "News for nerds" not "News for 99.9% of users".

      Ah, well, that's a good point well made. I guess I try to not let my nerdiness get in the way of other pursuits ;)

  37. Just what I needed! by oneandoneis2 · · Score: 4, Funny

    My all-time favourite text editor, with its plethora of keyboard shortcuts, on a device with no keyboard!

    How have I lived so long without one?

    When they come out in the UK, I'll buy an iPhone for sure now!

    --
    So.. it has come to this
  38. Actually yes! Or something like it anyway by iBod · · Score: 1

    Packets of network traffic pass between all mobile phones and the networks continually.

    I can see no reason why a network of iPhones (or Nokia or whoever's) couldn't be used as a sort of distributed, redundant computing platform, using their idle cycles (~99%) to work on small, distributed pieces of a problem.

    This could be done with the 'opt-in' cooperation of the user, or unwittingly as part of the Terms of Service offered by the network operator.

  39. So now an iPhone can hack another iPhone by FunkyELF · · Score: 1, Funny

    Since apache is running on an iPhone now, it could host that iPhone exploit discussed earlier.

  40. Let's not forget the malfeasants by LoadWB · · Score: 1

    With the iPhone Safari exploit, this could actually turn into a (spam|scam|phish)er's dream. Imagine an army of iPhone bots doing nothing but serving up porn, pill, and pump-n-dump pages. They don't have to be fast to work on people. EDGE may be slower than 3G or broadband, but at 200kbps you can still send out a massive amount of spam and serve up small images.

    I'm interested to see where this all leads. Speaking of iPhone hacks, I may be completely out of it and missed them, but you would have thought there'd be massive hacking against WM5 or WM6 by now.

    1. Re:Let's not forget the malfeasants by ickoonite · · Score: 1

      Speaking of iPhone hacks, I may be completely out of it and missed them, but you would have thought there'd be massive hacking against WM5 or WM6 by now.

      You would think so, yes. But Microsoft lacks mindshare. No-one cares about hacking Windows Mobile. And plus, whereas the iPhone runs UNIX and is thus, by definition, cool and useful (vim on iPhone 4 teh win!), Windows Mobile is just some kind of Windows Lite. There's not much you can usefully do with it...

      iqu :|

    2. Re:Let's not forget the malfeasants by Anonymous Coward · · Score: 0

      There is no need to hack Windows Mobile 5/6 because anyone who wants to write apps for it already can. Windows Mobile is by definition more "Open" than the iphone is, and yes there is already a web server out there for Windows Mobile CEHTTP. I 1st came across it over a year ago.

      http://www001.upp.so-net.ne.jp/ishi/cehttp/index.h tml
      http://www.hamkumas.net/wzero3/image/20060730cehtt p.jpg

    3. Re:Let's not forget the malfeasants by Ohreally_factor · · Score: 1

      Imagine an army of iPhone bots doing nothing but serving up porn, pill, and pump-n-dump pages. I thought the whole point of porn was to pump-n-dump.

      Oh, great. Now you've got me imagining Steve Jobs, naked and petrified.
      --
      It's not offtopic, dumbass. It's orthogonal.
  41. "permission from apple" by Anonymous Coward · · Score: 0

    You NEVER need permission to run software of your choice on hardware that you own. Slashdot wouldn't exist if not for people who understood and fought for this concept, when did you forget this CmdrTaco?

  42. Trolling for fun by Gazzonyx · · Score: 1
    Yeah, of course it runs vi... when they get a version that can get emacs off the ground, then I'll be impressed!


    Sorry, I couldn't help myself! *ducks*

    --

    If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

  43. Enterprenuring hackers by Alystair · · Score: 1

    discovered their suspicions were right all along. OS X was running under emacs!

  44. Re:Actually yes! Or something like it anyway by allanc · · Score: 1

    Now what would be *really* awesome is if Apple set it up so iPhones' wifi could be used as a mesh network. Imagine being able to get full 802.11 speeds not just if you're close enough to an access point, but if you're close enough to someone who's close enough to an access point. Especially if they threw in a VoIP app.

    Saturate the world with enough wifi-enabled phones and who needs a phone company at all?

  45. if u hack it, they will patch it... by Anonymous Coward · · Score: 0

    "This also means that third-party applications for iPhone will happen no matter what."

    - Until apple releases a self downloading firmware update which will block 3rd party development

    I'm glad people want to hack it and make it do the things it should, the problem is, there is a LOT of sensitive information on an iPhone and with net access - nothing better then writing a little app that will take that info and upload it to a web server somewhere...

  46. Re:Actually yes! Or something like it anyway by iBod · · Score: 1

    I think it will happen, at least to some extent.

    The cost saving to network operators could be substantial in urban areas with fewer stations/repeaters to set up and maintain.

    Probably a lot of privacy issues though. Always-on phones, reporting your position 24x7 etc.

  47. "Permission?!" by erroneus · · Score: 1

    OMFG! Right or wrong, EULA or no. DMCA or not. When you buy something, it's yours to do with what you will. Whether or not that voids some support or other agreement is another issue, but the "thing" is yours and knowledge about how to use or destroy your thing should also be available.

    We in the US will probably have a democrat president next. But already we are seeing signs of our lives being affected further at the insistence [and monetary donation/contribution] of "Big Copyright." The "war on terror" may leave the headlines, but the war on the people by Big Copyright will gain more fire. The time to get the word and discussion out is yesterday. And I think it will be even MORE effective when obvious predictions are made to the unwashed or uncaring because they will remember you said it first and then it happened. You will tell them "you won't be able to record the football game in the near future... your Tivo will not let you record certain things." They won't believe you but when it happens, they will start to pay attention after that.

    1. Re:"Permission?!" by Greyfox · · Score: 1
      Maybe at some point we'll just get sick of those fuckers and stop buying their stuff. That'd pretty much end that war.

      Yeah... probably not...

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  48. Someone needs to.. by Zombie91836 · · Score: 1

    link us to a website run on an iPhone so that we can slashdot it already!

  49. Not Quite There by DylanQ · · Score: 5, Informative

    People are completely misunderstanding what's going on with iPhone development. We have no means of writing apps for the iPhone with a GUI, or even apps that handle user input. We CAN access the iPhone via SSH and run things remotely; that's about it. Some people are working hard on reverse-engineering current apps and frameworks (myself included) so that we may be able to compile a GUI app, but at this point, there is no Doom "just around the corner". For a while, the main focus of the iPhone hacking efforts has been unlocking. Hopefully this will change, but while people are focused on unlocking, not much else is getting accomplished (aside from what Nightwatch is doing with his toolchain).

  50. New App.... by FunkyELF · · Score: 1

    For this to not just stay in a niche market of hackers wanting to run apache and other lame stuff that doesn't belong on a phone....

    An app is needed for P2P (literally one peer to another peer... (Doesn't Zune do this?...I dunno)) transfer of DRM free music. Imaging sitting on a bus or subway and your phone says "Person XYZ has 150 songs, and 25 music videos available for you to grab, and Person ABC has 85 songs and 5 music videos available for you to grab".

  51. Hardly "no matter what". by SimHacker · · Score: 1

    Hacking open the phone and developing applications in spite of Apple is a FAR CRY from having an official well documented and supported SDK from Apple. Especially when updates to the phone will blow away your changes. It's ridiculous to think there's a business model in selling illegal software for the iPhone.

    As horrible as it is, Microsoft's PocketPC Windows CE platform kicks the iPhone's ass, because it is officially supported, documented, and legally available to developers.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  52. How Do You Not Get This by JamesRose · · Score: 1

    You bought another product that locks you into using a piece of software connected to the interent, so the second you plug it in Steve Jobs can do anything he wants with your hardware, hell, he can steal all the info off your phone if he wants, he can put up a sign on the screen saying "Ha! U SUX TEH COX" Likelyhood of him saying, well done guys, you got me, you hacked the software, there you go, do what you will, or will he do exactly what he does with itunes DRM and download onto your product a huge chunk of software designed to screw you over again and teach you not to screw with him again.

  53. hope by namekuseijin · · Score: 1

    I'm crossing my fingers for a videogame console emulator!

    --
    I don't feel like it...
    1. Re:hope by simong · · Score: 2, Funny

      MAME in 10...9...8...

    2. Re:hope by namekuseijin · · Score: 1

      and an Apple ][ emulator too! Being retro never feeled so slick! :)

      --
      I don't feel like it...
    3. Re:hope by namekuseijin · · Score: 1

      "felt". pardon my english...

      --
      I don't feel like it...
  54. Best thing EVER to happen.... by crhylove · · Score: 1

    ...to Steve Jobs. Think about it, he's always ahead of the market, and then loses to some other player by disallowing 3rd party apps. I can only wonder if this was partially intentional and he's learned from his past mistakes after all. Maybe not though, or why not just come out and SEEM cool to boot? I was ready to see a competitor come out and thrash the iPhone with 3rd party apps, but now, maybe the iPhone will go somewhere after all!

    rhY

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  55. Re:Natural Server. See it like any other computer. by Moridineas · · Score: 1

    Nice to see you're living up to your trolling standards...

    The server/desktop distinction is one that microsoft (excuse me, that's the same as the childish M$) of all people made up? That's pretty amazing that they invented that!

    Here's one fairly prominent person's comments on the server/desktop divide: http://linux.slashdot.org/article.pl?sid=07/07/24/ 1432245

  56. Yeah, by th3rmite · · Score: 2, Funny

    but can it run linux?

  57. That's my point entirely by Fross · · Score: 1

    I think it's fun to do this just for the sake of it, but I was referring to the whole backlash when it was announced there would be no iPhone SDK - "oh no, no third party apps! this thing is crippled and useless!".

    From the actual post: This also means that third-party applications for iPhone will happen no matter what.

    I don't understand this emphasis on running third party apps on something like the iPhone. Like I said, I've never come across a phone where a third-party application has been a deciding factor in buying it.

    1. Re:That's my point entirely by ChakatSanddancer · · Score: 1

      For you, third party support isn't as important. For some of us, it becomes a key part of the decision process. Some of us use the phone for more than just talking; we like being able to remotely administer and fix boxes without needing to carry a laptop with us.

  58. Wasnt JOBS a PHREAKER getting free phone call?!?!? by cheekyboy · · Score: 1

    Hey, didnt jobs sell blue boxes phreaking getting free phone calls of AT&Ts network, or is AT&T forgetting that.

    Someone make a DTMF old school dialer app.

    NOTE to telcos, charge 1/4 cents per SMS, otherwise your worse than the MAFIA. This isnt 1965, text is useful, but doesnt cost you a cent literally.

    --
    Liberty freedom are no1, not dicks in suits.
  59. More than one way... by Anonymous Coward · · Score: 2, Funny

    Dear Sir,

    I have no idea why I would have 80 of these port things you keep talking about. It must have been damaged in shipping, as there was no physical damage to the phone when sent. In any event, please let me know when the phone will be returned fully repaired as per your warranty.

    Just to speed the process along, I've cc'd a few people on my email who may also be interested. Thanks for your help.

    Signed,
    Customer

    cc. State Attorney General
              State consumer protection agency
              Credit Card company

  60. Also design process by alexhmit01 · · Score: 3, Insightful

    Every analyst figured out that MP3-player Cel Phones were a threat to the iPod, obviously Apple knew that as well. The iPhone no doubt started simply as an iPod/Phone combo, and some basic Internet features probably evolved into the beautiful little device that you see now.

    There negotiations with Cingular/AT&T probably focused on getting iTunes activation, and AT&T focused on controlling the feature set.. The first phone I had with an AIM client was back in 2001, it's not a rare feature, but Apple probably yielded on iChat because AT&T was yielding on WiFi and didn't want people to avoid paying SMS fees.

    I think that Apple wanted to move product first, then aim for smartphone competition. If they move millions, then Apple, not AT&T, has the power in a renegotiation. Apple wanted to get the iPod-Phone out there and prove demand, then they can go after the pocket computer market.

  61. You probably couldn't anyway... by Anonymous Coward · · Score: 0
    I've got a sprint phone with java, and all access come through
    sprint firewalls to the outside world. I can http and ssh to anywhere,
    but no way can I http or ssh to my phone.


    You could do some sort of connect-to-proxy-at-fixed-ip-address
    thing, but why bother.

    1. Re:You probably couldn't anyway... by LWATCDR · · Score: 1

      I have sprint phone as well so where did you find these nice little toys?

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  62. Stereo bluetooth by gatzke · · Score: 1, Insightful

    Maybe someone will write drivers so the iPhone can do wireless stereo bluetooth like my Treo.
          http://www.softick.com/bluetooth-audio/

    Maybe someone will write drivers so you could use a bluetooth or IR keyboard.

    Maybe someone will write drivers so the iPhone can add some storage, like an SD card. May require soldering.

    Maybe someone will write drivers so you can change the battery. May also require soldering.

    Maddox loves his iPhone. http://www.thebestpageintheuniverse.net/c.cgi?u=ip hone

  63. too bad cell phone internets are crap by qqaz · · Score: 2, Funny

    Now, in addition to downloading full, non-mobile optimized versions websites (THE REAL INTERNET!!! WITH FLASH!!!) on your cell phone's horrible 9600baud-esque internet connection, you can host your own sites that will only take 2 hours to download!

    --
    sup :cool:
  64. Paris Hilton? by twoboxen · · Score: 3, Funny

    Good gravy. When did the iPhone become the Paris Hilton of gadgets? I don't want to hear about it every day, either. Just think back... how many "iPhone spotted at _____" stories have their been in the past 9 months?
    Pretty soon we'll be seeing the iPhone being locked up and sent to rehab to get a fully functional SDK. Or maybe it will be hanging out with OLPC (Lohan).
    Unavoidable and becoming just as painful....

    --
    TODO - Insert Creative/Witty Signature
    1. Re:Paris Hilton? by djh101010 · · Score: 1

      Good gravy. When did the iPhone become the Paris Hilton of gadgets? I don't want to hear about it every day, either. Just think back... how many "iPhone spotted at _____" stories have their been in the past 9 months?
      If only there was some way to see that the thread is about an iPhone so you don't have to go into it and read it. Like maybe a headline and summary or something - that could work. Anyone know if slashcode supports such a thing?
    2. Re:Paris Hilton? by Mix+Master+Nixon · · Score: 1

      When Paris Hilton decides to get an iPhone, according to the prophecies the world will quietly implode.

      --
      Oppressing an entire population is never cheap.
      --Jeckler (/. Beta IS GARBAGE!)
    3. Re:Paris Hilton? by twoboxen · · Score: 1

      Rest assured I only came into this thread to post what I did. I did not RTFA, because it does not interest me. I fail to see, however, how all of these incremental iPhone dev postingS (yes, more than one!?!?!!!1111oneonewonwon) make it to the front page of slashdot. Thus, it shows up in my RSS feed--therefore drawing and wasting my time and attention. Which, as it turns out, I'm doing more of by posting. However, if these 10mins worth of posting can discourage even ONE more of these from reaching the front page--time well spent. Carry on, friend. Carry on.

      --
      TODO - Insert Creative/Witty Signature
  65. Re:Overlooked feature Because by Anonymous Coward · · Score: 0

    if the Net goes down, you can still use it as a flasher for morse code.

  66. The toolchain means nothing... by Chief+Typist · · Score: 4, Informative

    The hard part about developing apps for the iPhone is working with a completely new environment.

    For example, here are some of the problems with building a SSH client for the iPhone:

    http://furbo.org/2007/07/02/beyond-sweet/

    -ch

    1. Re:The toolchain means nothing... by SuperKendall · · Score: 1

      I don't see anything in that article that describes problems with an SSH client; looks more like blog spam to me as I've seen that same link posted a few times already in other iPhone stories. The content is not bad, it's just being over-used (at least in this case where it's too generic).

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    2. Re:The toolchain means nothing... by Chief+Typist · · Score: 1

      > I don't see anything in that article that describes problems with an SSH client

      OK, explain to me how you're going to enter Control-C on the iPhone keyboard.

      And when you're done with that, give me some insight on how you're going to copy & paste.

      -ch

    3. Re:The toolchain means nothing... by SuperKendall · · Score: 1

      OK, explain to me how you're going to enter Control-C on the iPhone keyboard.

      You just have another button on the keyboard with Control, just as there is shift today. It's not like there is not precedent for a locking modifier.

      And when you're done with that, give me some insight on how you're going to copy & paste.

      I don't normally copy and paste much in a shell today. If there is any equivalent to up/down arrow keys (which I assume there would be in a shell based keyboard, that's kind of obvious) I'd just use shell history like I normally do.

      In any case, it's an extra feature and not a primary function. And none of the things you talked about, were really discussed in depth in that article - you might as well have linked to a dictionary, technically you could describe any problem space or solution from the words there.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    4. Re:The toolchain means nothing... by Anonymous Coward · · Score: 0

      Even worse: It's not Courier, but Courier New.

    5. Re:The toolchain means nothing... by Chief+Typist · · Score: 1

      You've never used an iPhone, have you?

      The keyboard is modal.

      Your suggestion for Control-C might work, but it fails when you consider Escape followed by D. The 0x1b 0x44 sequence won't be sent back to the application until after you click on a "Done" button. The same would be true for arrow keys.

      Of course you could write your own keyboard that wasn't modal, but that's a lot of work, especially when you consider predictive completion.

      The point of my article was not to be an in-depth discussion of a SSH client on the iPhone. It was meant as a way to initiate thought and discussion on how iPhone applications will be built. You're obviously not willing to think and take place in such a discussion.

      -ch

    6. Re:The toolchain means nothing... by SuperKendall · · Score: 1

      You've never used an iPhone, have you?

      Only the one I own. Every day.

      The keyboard is modal.

      Your suggestion for Control-C might work, but it fails when you consider Escape followed by D. The 0x1b 0x44 sequence won't be sent back to the application until after you click on a "Done" button. The same would be true for arrow keys.


      Yes, control would work because it would just behave like shift. ESC being a seperate key, I don't see as being a problem either - it's obvious you'd make the keys more "live" in the case of a shell (how do YOU know it's as modal as you are thinking, it has been so far but does not mean it could not be used more directly), you'd be typing directly into a command line not a prepped line that you sent. But even if it were a prepped line, you could still prep an escape sequence to send just like shell-mode in emacs. I wouldn't like that as much myself but this is all about working at all, right?

      The point of my article was not to be an in-depth discussion of a SSH client on the iPhone. It was meant as a way to initiate thought and discussion on how iPhone applications will be built. You're obviously not willing to think and take place in such a discussion.

      I already have contributed to other discussions at great length, more specifically around cut & paste (from a link on Daring Fireball). I even really liked your article. I just think that the article has little to offer in this context; If you'd written a new article specifically on shell input alone (a special case I think) that would have been far more interesting and I would have applauded it. I was simply tired of seeing the same link again that seemed out of place, as good as it might be.

        I'm sorry you feel I don't want to or cannot contribute. I have and I will, regardless of your feelings. However I'll not accept self-proclaimed "experts" as automatically having better ideas than myself as to how UI should work - I've been following the corners of UI design for a while myself.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  67. Re:Actually yes! Or something like it anyway by Jeremi · · Score: 1
    I can see no reason why a network of iPhones (or Nokia or whoever's) couldn't be used as a sort of distributed, redundant computing platform, using their idle cycles (~99%) to work on small, distributed pieces of a problem.


    I see a reason why not.... people want to maximize their phone's battery life. Having the phone constantly spinning its CPU would drain its batteries much more quickly than it would otherwise.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  68. Re:I work for Apple. This is all wrong. by Anonymous Coward · · Score: 3, Funny

    At last the debate is settled...
    Apache beat IIS
    Python beat Ruby
    VI(m) beat Emacs

    I am finally going to get a good nights sleep...

  69. Isn't it already running osx? by TheCouchPotatoFamine · · Score: 1

    Isn't it already running osx? isn't one operating system enough?

    (hmm.. dual-booting.... cell phones?)

    --
    CS majors know the time/space tradeoff, but they never get taught the 3rd, crucial, tradeoff of the set: comprehension!
  70. great! by oohshiny · · Score: 3, Insightful

    I can now run Apache on a phone that's more expensive than my desktop system, and void my warranty and likely have it bricked on the next sync.

    Folks, if you want to have iPhone-like features with a programmable device, invest your time and effort into helping with one of the actually open phone platforms, don't waste it on trying to battle with Apple's DRM. Apple doesn't want you to run apps on the iPhone, period.

    Of course, recompiling Apache requires so much less smarts than actually creating a nice phone app.

    1. Re:great! by cyfer2000 · · Score: 1

      "iPhone-like features with a programmable device", "actually open phone platforms", http://www.openmoko.com/

      --
      There is a spark in every single flame bait point.
    2. Re:great! by Anonymous Coward · · Score: 0

      There's no DRM on there, dipstick.

      There's only DRM if you're buying music and movies from the iTunes Store.

      Clear enough?

    3. Re:great! by Anonymous Coward · · Score: 0

      Apple attempts to prevent people from installing their own software while allowing you to buy and install Apple applications through iTunes. That's DRM. It's not the same DRM you know and love from music, but it's still DRM. Did that clear it up for you?

  71. Re:Natural Server. See it like any other computer. by leonem · · Score: 1

    Not sure you should be modded troll, there is certainly some value in what you say. I think the move towards 'web-apps' will help people be more prepared to run things remotely; VNC, X-windows and suchlike offer more sophistication of this sort. The web apps are important for getting the non-tecchies comfortable with the paradigm.

    I would like to see a situation where all my data is held on a server. Maybe this can be one run by Google, maybe it can be one I run myself - I think the choice between pay-for and advert/lack-of-privacy subsidised is a good thing.

    Data would be streamed where possible, mirrored where size/importance ratio makes it appropriate, cached where it's high bandwidth but the device doesn't have the requisite connection, etc. I then access all my stuff through any terminal device: laptop, phone, whatever.

    I think the real watershed with this will be when a given device can access sufficient bandwidth to support full-resolution video. At that point, it all becomes very simple: you just stream the IO and as little as possible is done locally. Good implications for power and size here, but obviously it requires a hefty network.

    I really like this possibility - we're honestly not that far from some of the functionality Ian M. Banks describes in his Culture novels. GPS + voice + internet + some clever software...

  72. Moddddddderatorssssss! by Anonymous Coward · · Score: 0

    MOD PARENT UP!!

  73. What no Emacs!!!!! by ducomputergeek · · Score: 1

    Ducks and cover.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  74. This is great by burris · · Score: 1

    Many people are pointing out that Apple is likely to provide an SDK in the future and all of this effort to crack the iPhone is a waste of time. Have any of you looked at the iTunes SDK? Yes, iTunes has an SDK that lets you add an item to the sidebar and do all sorts of cool things. Why are there no cool apps integrated with iTunes like music recommendation and sharing? In order to get the iTunes SDK you must sign a contract that gives Apple veto power over your app. If they don't like it, you don't get to ship it. Instead of real, full power functionality, you get crippled politically correct crap. Like music sharing that cuts off after five shares even if you're sharing your own recording of your own performance from the night before with your officemates (this happened to us last week.) To me, this situation is unacceptable.

    When Apple releases an SDK for iPhone, the situation will be the same. You wont get the SDK without signing a contract with Apple. You app wont run on iPhone unless Apple, an extremely conservative organization, allows it. This work will allow people to create innovate applications and functionality that Apple may not like.

    I salute the people who are working under difficult conditions to blaze a trail that other software developers can follow.

  75. Stick to WiFi then... by SuperKendall · · Score: 1

    Honestly though, how long before AT&T starts deactivating phone accounts for "data plan abuse" because people are actually using their data plan with these hacks and apps?

    If you really think it may be a problem, only make use of the hacked apps when on WiFi (or mostly on WiFi). Ocassional use of the network for other things probably would never be noticed when there's already a flood of EDGE traffic. I'll bet they've never so so many people actually use EDGE...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  76. Who cares? Reload for warranty... by SuperKendall · · Score: 1

    If you really think it's a problem wipe the device and reload the iPhone backup before you send it in.

    Actual use of the device in any way you like is undetectable on WiFi.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  77. Bash, Vim, and Python? by noamsml · · Score: 1

    The iPhone suddenly got way better.

    1. Re:Bash, Vim, and Python? by Anonymous Coward · · Score: 0

      Python? What the fuck? Don't get your spacing wrong there dude on your phone. Fuck off with Python - it's one of those stupid cheap knock-offs after Tcl. Now, put a Tcl interpreter on the beast, and I might be interested. At least Nokia was smart enough to have Tcl on their N800's... At least with Tcl you don't have to deal with fucking spacing...

    2. Re:Bash, Vim, and Python? by Anonymous Coward · · Score: 0

      RE: TCL MAINTENANCE JOB

      Dear Mr Coward,

      Thanks for your application,

      Each year we receive much interest from many talented programmers.

      Unfortunately this year we will not be offering any positions, as we have outsourced the work to the Prince of Darkness.

      He has cheap labour in the form of paedophiles to whom he feels offering the position is harsh punishment.

      We wish you luck in your future sadism,

      A C Poster

      HR Manager
      Coward Programming Corporation

  78. It threatens many. by twitter · · Score: 1

    Not sure you should be modded troll, there is certainly some value in what you say. I think the move towards 'web-apps' will help people be more prepared to run things remotely; VNC, X-windows and suchlike offer more sophistication of this sort.

    The connected, free world threatens telcom, publishers and M$. M$ is far behind and this is intentional. Their digital restrictions reflect the interests of telcom and publishers as well as their pathetic desktop monopoly. PR firms from all three will be working to bury opinions which imply the good things that a connected and free world can do for people.

    I would like to see a situation where all my data is held on a server. Maybe this can be one run by Google, maybe it can be one I run myself ... I think the real watershed with this will be when a given device can access sufficient bandwidth to support full-resolution video.

    You can already do this with OpenBSD's secure shell. KDE, Gnome and others have already taken advantage of this so it's GUI level already. Video is nice, but the information that's most important to people is tiny. In a free computing world, you will be able to securely share this information with others.

    --

    Friends don't help friends install M$ junk.

    1. Re:It threatens many. by leonem · · Score: 1

      You can already do this with OpenBSD's secure shell. KDE, Gnome and others have already taken advantage of this so it's GUI level already. Video is nice, but the information that's most important to people is tiny. In a free computing world, you will be able to securely share this information with others.

      I am aware that you can do this (set up several boxes to work in this manner at a small company I started). My point was more that there isn't yet a) a simple mobile graphical terminal that is only designed to work in this manner, and thus does it really well, and b) there isn't yet a network high-bandwidth/coverage enough to allow me to do all the (often graphics/video intensive) things I do on my MacBook Pro on the road, in a wide range of places, without lots of on-board processing power.

      As for freedoms, I don't have a problem with companies providing any of the software or hardware for any of the components in this system, but of course I'd like to see generic interconnects used rather than new proprietary systems.
  79. AT&T doing what with the who now? by SuperKendall · · Score: 2, Funny

    I think AT&T is going to force Apple...

    Just who do you think has the power in this relationship? I'll give you a hint, the name starts with "A" all right but doesn't end with "T"!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  80. Can it run.. by Anonymous Coward · · Score: 0

    DrugWars?

  81. I want my IPhone FORTRAN95 by LM741N · · Score: 1

    nuff said

  82. Please don't give the 'security' nazis any ammo. by Anonymous Coward · · Score: 0

    This doesn't mean that the iPhone should never be allowed to run 3rd party apps.
    This is akin to saying we should ban kitchen knives because they can also be used
    to stab someone.

  83. Taco drank the Kool-Aid by jmorris42 · · Score: 2, Insightful

    > Since when do we ask permission to bend our gadgets to our will?

    Because the iPhone is from Apple and Cmdr Tack drank a full jug of the Kool-Aid. Seriously, replace Apple with ANY other entity and imagine seeing "It's fairly thin on information but if true, this will lead to good things. Like hopefully permission from _____." on the front page of Slashdot... written not just by an idiot editor like Zonk but by the Taco himself. If anyone didn't understand the power of the Steve Jobs Reality Distortion Field, here is your proof.

    Since when did we need permission to run software on our computers? The vendors have been throwing up technical and legal roadblocks since the Atari 2600 but that hasn't stopped very many people from doing it anyway. Yes the iPhone will be cracked and allowed to run any software. Just like the XBox was cracked and the XBox 360 will eventually be. Just like the PS3 will get the GPU opened up. Just like every TIVO gets more advanced 'protection' and gets opened up anyway. No, just because Steve doesn't like it we aren't going to say "Well, if Steve doesn't want it we will not even try. Might make him cry or something and we can't have that."

    --
    Democrat delenda est
  84. Re:Inaccessible but prominent API by Psykechan · · Score: 2, Interesting

    Apple represented it as running "True OS X". They even mentioned it supporting Cocoa. Why the hell would you talk about the programming interface if you don't intend to give your developers access?

    For some strange reason the Sega Dreamcast popped into my mind with its Windows CE sticker right on the front. Since only licensed developers were allowed to make software for the system, it really didn't matter what the API was. Basically it was about as much useful marketing speak as "blast processing".

    As I understand it, Apple wants to treat the iPhone (and iPod for that matter) in the same way that video game manufacturers treat their consoles. They are closed systems which run signed binaries which only a few elite people are allowed to make. You'll probably see a few third party apps pop up for the iPhone in less than a year, but it will be very tightly controlled.

  85. Re:Wasnt JOBS a PHREAKER getting free phone call?! by Tweekster · · Score: 1

    Jobs never had the technical skills.

    That was woz

    --
    The phrase "more better" is acceptable English. suck it grammar Nazis
  86. Re:Actually yes! Or something like it anyway by eobanb · · Score: 1

    Future iPhones could use the OLPC XO-1 technique. Separate the 802.11 chipset into its own independent low-power long-range SOC that can run when the iPhone primary CPU is powered off. Cut the data rate to around 1 Mbps (you're not going to need 30 Mbps on a mobile device, right?). Perfect mesh network that hardly uses any battery.

    --

    Take off every sig. For great justice.

  87. Re:Please don't give the 'security' nazis any ammo by LoadWB · · Score: 1

    Blah blah blah, yak yak yak. Pull your head out of the sand. I'm sure security experts already know of what can happen with this, and my rattling and speculation isn't going to cause a catastrophe. Crackers didn't just read my post and go "holy shit, that's a GREAT idea!" They've already thought of it.

  88. Permission from Apple? by zantolak · · Score: 1

    Ha! I bought it, I'll do whatever I want with it.

  89. Re:There is no asymmetry. by Anonymous Coward · · Score: 0

    Oh noes, time to fire up the sockpuppet!

  90. And furthermore by planetfinder · · Score: 1

    If you carry your low cost desktop system around in our pocket it makes a much bigger impression than an iPhone. On top of that it will run emacs. That'll show Steve Jobs. how its done properly.

  91. How about Virtualization? by PPH · · Score: 1

    I want to run a couple of virtual Morotola DynaTACs on my iPhone.

    --
    Have gnu, will travel.
  92. Re:There is no asymmetry. by Anonymous Coward · · Score: 0

    M$'s continued insistence on a difference between "servers" and "desktops" never had a reasonable foundation and should be an embarrassment to them.

    Finally, we get down to the real fear that drives Twitter and his incessant trolling: specialization.

  93. Palm Treo? by feranick · · Score: 1

    Palm Treo can run on the AT&T network, and SDK are fully available. AT&T has nothing to do with it. Blaming them was a lame way for Mr. Jobs to skip the question.

  94. The wiki by Spikeles · · Score: 1

    Would have been nice if someone had actually linked the wiki page instead of having to goto the IRC channel.... http://iphone.fiveforty.net/wiki/index.php?title=M ain_Page

    --
    I don't need to test my programs.. I have an error correcting modem.
    1. Re:The wiki by Spikeles · · Score: 1

      Hmm... well ooops, that IRC channel is a different group. still if you are interested in iphone hacking that's the place to watch :P

      --
      I don't need to test my programs.. I have an error correcting modem.
  95. No matter what?? by kiwioddBall · · Score: 1

    Assuming of course, that Apple don't close any gaping holes that the folk opening the iPhone have published. Or indeed publish any update to the iPhone at all. I'm sure these apps will exist on iPhones that aren't connected to any phone network or iTunes, but they probably total only about 100 max in the world - hardly meaningful.

  96. What about SSH? by argent · · Score: 3, Funny

    SSH is easy. You can run SSH on *Windows* for god's sake.

  97. URLs? by jc42 · · Score: 1

    So if I have an iPhone, install apache on it, and copy over a few files (is rsync available yet?), what sort of URL to I email around to friends so they can reach the phone?

    This isn't a hypothetical problem. Here at home, we have a Mac Powerbook for a few years, and I've had apache running on it from the start. I can access the web site with http://localhost/, and when I'm at home, I can access it from my linux box or my wife's Windoze box (for job-related reasons only ;-), but I've never found a way to access it from the Internet. Yes, I've asked on several fora, but nobody ever answers. Well, OK, I did get a few RTFM replies, but without a clue as to what FM to R, that's not too helpful.

    Can an iPhone really run a web server (or any other server) that's accessible via wifi as I wander about the landscape? If so, where's the HOWTO explaining how to do it and figure out what its URL looks like? Without that, it's just a waste of cpu cycles.

    (And I'm still trying to find out how to make my PB's web server accessible by friends who aren't on my home LAN. ;-)

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    1. Re:URLs? by Valafar · · Score: 1

      Depends on your router configuration.

      If you're using NAT, then you need to set up port forwarding on your router. Most likely you are using NAT.

      [Less likely]
      If you are not using NAT, then assign your PB a static IP address from your assinged IP block.

      Once your PB has a routable IP address, then you can reach it from the outside world. If you're using NAT then you have a single IP which is shared by all of the computers on your network, which is why you have to have port forwarding (in essence, when your router gets a request on port 80, it will look at it's routing table and say "Oh, I'm supposed to forward all requests at port 80 to this IP address).

      Once you have a routable IP address, go sign up for an account at a DNS management host (for example, EasyDNS). Order a new domain name and then assign your IP address (from the previous step) to your new domain. Then when people type in "www.yournewdomain.com" it will map the request to your powerbook.

      Good luck.

    2. Re:URLs? by TwilightSentry · · Score: 1

      Well, first, you have to forward port 80 on your NAT router (Cingular throws everybody behind one NAT, so there's little to no chance that they'll do that for you; this would only work via the iPhone's wifi & your own network). Every router is different, but you can usually search for " forward port" and get some useful info. Once that's done, use a service like dyndns.org.

      --
      How to enable garbage collection on a system without protected memory: #define malloc() ((void *) rand())
  98. And the point of this exercise is? by liftphreaker · · Score: 1

    And the point being? Also, how are you going to use vi or any cmdline based util on the iphone when there's no keyboard?

  99. Ultimate App by professorfalcon · · Score: 1

    Anyone got Windows Mobile running on an iPhone yet?

  100. iPhone over Neo1973 by StarKruzr · · Score: 1

    Processor
    WiFi
    3G

    And that's just the hardware.

    --

    +++ATH0
  101. Why doesn't Apple allow this without hacking? by jopet · · Score: 0, Flamebait

    Nice to see hackers have fun with the iphone. But for the rest of us: why doesn't apple allow us to install our own applications? Why does apple force us to go with one specific provider? Why does Apple not support UMTS, WAP, Flash etc.? Why does Apple not allow us to replace the battery ourselves? Why does Apple not let us do stuff with the thing that we have been doing on other phones for years? Why does Apple think that a nice look and a user interface that misses tactile feedback and therefore cannot be used without constantly staring at it can make up for all those missing functionality?

    But the real interesting question is: why is a crappy, overpriced piece of geek trash like the iPhone causing that much hype? Are people nuts?

  102. It's like back in late 70's by Anonymous Coward · · Score: 0

    Apache running on the iPhone huh? Kinda reminds me of when I met these duds in Chicago when the Cellular mobile phones infrastructure was being built. These guys had the very
    first BBS system in a car.

    I wonder how many microseconds it takes to slashdot one. :-)

  103. Apple's Market share.. by Cythrawl · · Score: 0

    Off topic, but related to the iPhone

    Dont you think its funny that slashdot didnt run the story that on tuesday Apple's shares fell to the lowest they have ever been in seven years... Funny that dont you think?
    http://www.physorg.com/news104518387.html
    After all be it from slashdot to make Apple look bad....
    If that was a Micro$oft share drop they would have been all over it in a heartbeat

    Bub bye slashdot..

  104. Re:Please don't give the 'security' nazis any ammo by ickoonite · · Score: 1

    Pull your head out of the sand.

    Ah, you misunderstand me. When you used the term "hacking", I presumed you were referring to poking around with a device to see what it can do, pushing it to its limits, etc. e.g. what they are doing to the iPhone by running Apache on it. You know - hacking in the UN*X/Slashdot/etc. sense. Given that your /. ID is lower than mine, and so you should be more familiar with what hacking really is, my presumption seemed reasonable.

    Evidently not.

    Now, if we were talking about cracking then that's an entirely different matter.

    iqu :|

  105. Which one does not fit? IIS. by Anonymous Coward · · Score: 0

    The others are open source.

    IIS is out of place here. There is no source, so it is a different class of problem(copy of secret code, x86/windows emulation) to run it on the iphone.

  106. Web Server on iPod? by Edoko · · Score: 1

    I'm wondering if anyone knows how to set up a web server on a small iPod, such as a Nano? I've been looking for a solution like this for years: so small, little energy consumption, no moving parts, inexpensive, etc. If you know of such a solution, please let me know.

    Edoko

    1. Re:Web Server on iPod? by phoenix321 · · Score: 1

      I think one of these products (or similar) would be much better suited to the task: http://www.gumstix.com/. They are a lot cheaper, more configurable and should be able to run unmodified kernels, which is a big plus concerning reliability and security. It lacks the design case from a Nano, but maybe that's acceptable in this application.

  107. Re:Please don't give the 'security' nazis any ammo by LoadWB · · Score: 1

    At the very least I can smell a troll. And damn if I didn't feed it. Shoulda seen that coming.