Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Brad Feld ditches his iPhone (feld.com)
34 points by rfrey on May 20, 2010 | hide | past | favorite | 65 comments


He lists his reasons in the following order:

AT&T service

Yes, AT&T service has been pretty shitty. It's hard to make this a direct knock against the iPhone, even recognizing the exclusive deal. I believe that Apple is pushing AT&T to fix this issue in one way or another. Though it has been taking way too long. Still, I don't consider this a pure iPhone issue.

major limitations in some of the applications such as email

Really? Have you truly tried some of the Android apps, Brad? The default email client on the Moto Droid I had for a month didn't even support signatures. Many of the other apps I downloaded and tried were half-baked at best. Some were targeted towards specific handsets, others just didn't perform as advertised. There have been very very few iPhone apps that I've downloaded that didn't do what they advertised (note: I also read app reviews first. If the majority of the reviews are 1 or 2 stars I skip it.). My personal experience was that Android apps were fairly poor as a whole, though there were some really good apps too.

restriction of Flash

Until I see true working version of mobile Flash, I don't blame Apple for not including it. I've never felt slighted by my iPhone not supporting Flash.

lack of tethering

This is, again, a carrier issue. So, you're not really comparing handsets, you're comparing carrier restrictions. Again, I get the exclusivity part, but this isn't really an iPhone limitation.

lack of statefulness, lack of multi-processing

Yeah, these bug me at times also. Though not significantly, and my Droid ATE the battery if I tried to multitask an app that did a lot of background network activity. So again, I'm not sure this is true iPhone issue as much as an overall technology issue.

and the unbearable shittiness of iTunes for Windows

What about the unbearable shittiness of Windows in general?

Sorry, but I put less merit into someone who switches products after getting one as schwag. I thought my Droid sucked and wasn't worth what I paid for it. If it had been free, I may have been more tolerant of it and wooed by the novelty factor.


I don't even know where to begin. Apple is the one that made the decision to stay with ATT so it's their own damn fault. As Apple loves to say, it's the end user experience that matters. Apple has stuck by ATT for two reasons: Control and Money. At a severe cost to users.

You think his opinion has less merit because he got it for free? That is just laughable. Brad Feld has more credibility and money than you or I will probably have in our entire lifetime. Completely irrelevant.


You may not know where to begin with your comments about the Apple and AT&T relationship, but that would mostly be because you Don't Get It. It's not just about control and money; these matter, but less than you think.

By choosing AT&T, Apple chose GSM, which gave the iPhone compatibility with most of the world. They looked at CDMA and realized that it was a dead-end technology; they looked at the expense of having to maintain two different radio chipsets; they looked at a lot of things and made the decision that, at least up until now, they didn't want to deal with it. Apple has relationships with three GSM carriers in Canada (Rogers/Fido, Bell, and Telus) and many more elsewhere in the world. If T-Mobile had used the more common GSM frequencies, Apple might not have gone with an exclusive deal with AT&T. Maybe.

On the other hand, my immediate reaction on seeing the story title was "who is Brad Feld and why should I care that he's switching?"

Seriously. Looking at his CrunchBase profile, I can see that he does VC stuff now and built a fairly large consulting company, but I am still not sure that I should care about his opinions about consumer electronics. So I do think that his opinion has less merit because he got this particular device for free. (Money isn't credibility. To me, he's just some random guy with a platform. A blogger with no relevance to anything that I do.)

IMO, a consumer who has loyalty to a particular device or technology is a fool. If someone really comes up with something that I can unequivocally say is better than my iPhone, I will switch. So far, Android is "close but no cigar".


You are completely wrong. The expense of maintaining two different radios is nothing compared to the extra millions of devices they would have sold. This is so wrong that it is embarrassing that people use this as a point.

How much do you think it costs to buy a standard part, and hire a dozen engineers to get it all working??


How much do you think it costs to buy a standard part, and hire a dozen engineers to get it all working??

My experience with embedded hardware type startups would lead me to think you would pretty much double your FCC registration process/expenses, add about 50% overhead to your QA budget to basically test everything twice, add about 20% to your hardware layout budget (unless the two chips are highly pin and form-factor compatible), and a few other incidentals. On top of the other extra basic engineering code to "get it all working".

Then of course you also have to WANT to have the unit on the carrier that you added the CDMA chipset for in the first place.

The harder part to gamble on in a situation like this is: how many people will switch carriers to get a truly hot device? If you get it right (as Apple has appeared to), a large majority of people will pick the phone over the carrier. I'm sure they would have sold more iPhones to date than the current number if they had a CDMA version, but I'm not convinced it would have been a truly significant number overall.

Anyway, that's my rough experience with hardware design. What's your perspective on the added costs?


It's so expensive, they're not coming out with a CDMA iPhone this year.

Oh wait. They are? Huh. They must just have decided that the masses want iPhones. If they have to lose money on them... oh wait, you mean that isn't how business works?


I'm not wrong, though. Sure, the engineering costs are fairly small as a percentage of the cost of the device (a quick search suggests $18/chipset), but that's not the only costs involved. The power consumption of that chipset is not clear compared to the GSM chipsets that they use; battery life matters.

The extra SKUs matter: if Apple is selling these phones directly (always a key part of their strategy, at least in the U.S.), how do they make sure that the customers buy the right one for their preferred carrier?

Training in carrier plans and pricing matters: How much training do they have to do with their employees about the different rate plans for different carriers? Configuring a CDMA phone on the cellular network is also more work than plugging in the correct SIM. The training differences involved are substantial and fundamentally against the way that Apple works: as simple as can possibly be done.

The quality of service/experience difference matters: would you care to explain to a customer why their buddy's iPhone on AT&T can browse the web while talking yet their "exact same iPhone" on Verizon can't?

There are lots of other extra costs that may or may not be covered by having a CDMA version that could reach a few million extra CDMA subscribers. Worldwide, there's ~142M CDMA EVDO subscribers as of 4Q 2009 (via cdg.org) and ~506M GSM 3G subscribers. The worldwide market for CDMA phones is ~500M, whereas the equivalent GSM one is ~4B. Apple made the right choice.

Here in Canada, Rogers's service doesn't suck (at least in the big cities), although their pricing sort of does (not enough competition). Bell and Telus switched to a shared GSM network (they're running both GSM/HSPA+ and CDMA until they can get enough of their customers switched to GSM phones to make it feasible to kill the older network). This was done mostly because they were preferred carrier for the Olympics this past year, and they didn't want all those Europeans roaming on the Rogers network, but it was done.

I personally predict that when Verizon has a major LTE rollout (which is essentially GSM), there will be a Verizon iPhone.


Where are you getting your GSM 3G subscriber data from?


GSA (http://gsacom.com); roughly equivalent to the CDG for GSM.


Nokia spent millions trying.


The problem is that very rarely is a platform "unequivocally" better than another. If you're waiting for that expect to wait a long time. We have to make subjective assessments. Loyalty is one of those subjective things. I don't think we are fools for it. In fact it seems like you are pretty loyal to Apple.


I'm not loyal to Apple, though.

Yes, I currently am heavily invested in the Apple ecosystem with an iPod touch, iPhone, iMac, iPad, and a few other devices floating around.

Yes, I could be charitably called an Apple fan-boy at this point.

No, I won't stay with Apple if their build quality and/or experience quality goes down and someone has a viable alternative.

I don't have the money to throw around on lots of different devices, so I need to figure out what I'm going to buy that's going to last me 2 - 5 years (depending on the product and purpose). Right now, that's Apple.

When I'm ready to replace? We'll see then what the answer is. Five years ago, my answer wasn't Apple (it was leaning toward it, and the switch to Intel made it easier, but it wasn't there yet). Five years from now, my answer may or may not be Apple. It's up to Apple to convince me that they remain better than their competitors for me to stay.


When Palm OS came out, it was better than the others (which I guess were those old e-diaries). When Windows CE came out, it was better than Palm. When iPhone OS came out, it was better than anything else that was out there.

Now, things are a lot harder. iPhone is still great, Android is doing really well, clearly catching up. Palm Webos is also good, and Windows Mobile 7 would probably be a worthy contender when it appears. BB is getting more consumer friendly, and Nokia have some great OS as well. Looking at Mobile OS, it seems you are right now, but in the past it was a lot easier.


No copy and paste on the Windows Mobile 7? What kind of worthless device is that!

/joke


You think his opinion has less merit because he got it for free? That is just laughable.

Yes, I do think that. Giving away high-valued items for free to influential people at love-fests (nothing against the Google I/O event, but it's as much a marketing event as a tech-event) is a method used by all kinds of "luxury goods" manufacturers as a marketing/promotion scheme.

What's is Feld's credibility here? He's done some other things, so when he comes off a few days of events essentially designed to promote and highlight the device he just got for free I should follow his lead? Because he's made some VC investments? Sorry, but I think this post does more to destroy his credibility than build it. Maybe if he posted this after a full month of Android-only usage, or maybe if he also spent some characters describing what ISN'T so super duper great on the Android platform his post would have seemed far less fanboi and far more credible.


I don't think it is that simple. Apple wanted a lot more control than carries were willing to allow. They approached Verizon, since they were the largest carrier at the time, and they laughed at them. They were not willing to change the way they operated, for some new upstart. Things like visual voicemail would not work with Verizon. You need to understand that carriers are the top dogs, they have great influence over phone manufacturers. Maybe you forget the bad old days, when Verizon would disable bluetooth and computer syncing on your phone, for their own reasons. Those days are mostly gone now, THANKS TO APPLE!

Apple had little clout at the time, and only ATT was willing to working with them. For now, they are still stuck with each other.

While Verizon/Spring may have better coverage in certain areas, they are complete dicks.


While Verizon/Spring may have better coverage in certain areas, they are complete dicks.

As a Sprint rep, I resent that. You may have had a bad experience with somebody on the phone, but to generalize all Sprint (or Verizon for that matter) employees as dicks is not appropriate.


Sorry, not talking about the employees.

I am talking about the control carriers used to exert on hardware manufacturers like Motorola, Nokia, etc... Whereas you could get the same device in Europe or the US, but the US version would be crippled because the carriers only wanted you to get ringtones from their store, wanted you to pay extra for bluetooth, and wanted an ad on the start page.

Which means you couldn't use Motorola software to backup your device, somtimes you couldn't run Java apps, and so many other problems.


... all of which stopped a fair while ago. IIANM you can root your Verizon Android phone if you want to.


And why did it stop?

I suggest it was Apple's iPhone which put an end to this madness, just as I said in my first comment.


Do you have any evidence you could offer?


Apple has stuck with AT&T because they signed a long term contract to give AT&T exclusivity. They had to do that in order to get the phone out. They had approached the other carriers, and no one else was interested in carrying the phone unless the carrier got to control the design of the software. If Apple had not been willing to give exclusivity, its likely AT&T too would have passed on the iPhone.

Without iPhone, there would not be Android. Even if Google had still developed it, they would have had the same problem Apple had--phone companies not willing to let Google be in charge of the software.

It's only because Verizon and Sprint and the rest desperately needed something to compete with iPhone that they were willing to allow Android.


without iphone there would be no androidd?

August 2005 is when apple bought the android OS form android Inc..way before iphone OS was even coded.


I think you mean Google bought android. And really, you have no idea when the iPhoneOS was even coded, but given that it is based on OSX coding started well before 2005.

But I think the real question is what Android would have been without the iPhone, because even after the iPhone shipped, Android was looking rather a lot like a conventional smartphone OS.


"You think his opinion has less merit because he got it for free? That is just laughable. Brad Feld has more credibility and money than you or I will probably have in our entire lifetime. Completely irrelevant."

Clearly there is a lot you don't know about human psychology. Try reading "Persuasion" by Robert Cialdini. Gifts, even trivial and unwanted gifts, make people feel obligation to the gift-giver.

Face it, whatever Android's merits, Google is leaving nothing to chance by buying a lot of good will with shipping containers worth of expensive gifts.

As for your rant about the AT&T relationship's cost to users: If Apple hadn't done that deal, what would the mobile device ecosystem look like today and how would that be for users? Before the iPhone, the carriers were so firmly in control, it was obscene. You think Apple's app store terms are draconian? Try getting in to one of the old mobile application stores. You think Google would have any leverage in the mobile space without the iPhone?

Look, AT&T sucks (not that my prior experience with Verizon was great), I'm reminded about that every day when 1/4 of my commute is plagued with slow-ass Internet even though I have a nice strong signal, but your cynicism is giving you selective blindness.

I'm reminded of all the "wintel" hate among Linux advocates a decade or so ago. There was a lot to hate, but without the economics of the Microsoft/Intel world, its pretty damn hard to imagine the cheap & powerful computing hardware that made an open source OS anything but a curiosity for academics and a small number of hobbyists.


> What about the unbearable shittiness of Windows in general?

No - iTunes is in a separate class of shittiness altogether.


Two bits:

1) The pragmatics of the platform means that iPhone == AT&T. You have to get both, so it's fair to box them together.

2) Mobile flash runs great on my Nokia N900. Even streaming full-screen video.


How is the battery life with streaming video? I do not own an N900, but I everything I have seen and heard from people who did buy them is that the battery life is shit.


I haven't owned any other smartphones, but the N900 battery life seems OK. It easily lasts a day if I use it heavily (browsing, tethering, GPS mapping, etc). If I just use it as a phone/instant messaging device I end up charging every other day.


Is there a way to switch it off? I do not look forward to going back to loads of ads on a page, especially if they are flash.


Yes, of course. Maemo is a platform built on belief in giving users a choice.


Ok, can you switch it off easily in the software, or do you need to recompile. Can you switch it on on a flash app basis, so a screen might have an ad and a video, then you can play the video only?

If so, that is great. I still don't miss Flash on my iPhone, and definately want to still keep on missing it.


On my N810, I can switch it off in the default browser as a what seems to be per-process setting. It takes three touches to toggle it from the main browsing screen. I don't know what it is on the N900, but I really doubt they'd downgrade it to a compile option.

Other browsers available on the platform might have different functionalities — in particular, the alpha/beta of Opera Mobile has click-to-Flash—like functionality.


For me, iPhone == Rogers or iPhone == Bell or iPhone == Telus.

When Verizon is on LTE, we'll probably see multiple iPhone carriers in the U.S.


iPhone OS 4.0 addresses some of the email limitations (unified inbox), 3.x had tethering (apparently, it's coming to AT&T with 4.0), 4.0 has a form of battery-saving multitasking, etc. It's a horse race and there's going to be endless one-upsmanship back and forth.

What Froyo has that's great is over-the-air download & built-in intents-over-the-air (e.g., send a URL or a map to your phone, something I've longed for on the iPhone since forever; I guess someone should make an app for that plus a browser extension).

It'll be interesting to see if Apple can shift quickly enough in the two weeks before WWDC to address some of the remaining advantages that Android has over iPhone OS. I suspect not. They're known for establishing a course and pretty much following it inexorably.


iPhone OS will never have the ability to do the things like Android like push-intents until Apple admits that what iPhone OS 4 brings is not even remotely close to multitasking and that their model wouldn't allow for push intents. They claim battery and stability but my phone is stable now with multitasking and my battery lasts a full day.

An iPhone application has no way of having a long living listener for something that would resemble a push intent. The only thing you can do is register small bits of code as video/voip/audio services that can run in the background. Anything more advanced than that is reserved for Android or true multitasking OSes.


The more I think about this, the sillier your assertion seems that having your application running in the background is a necessity for functionality like push-intents. Its like you are saying that without all your apps running code running all the time, Windows or the Mac won't know what app to use when you double click on a file. And if you want an example of how to offer a range of network services without having to keep all of them running all the time, try reading about inetd. Its a pretty new idea, but I'm sure you can find something about it.


Oh horseshit. Apple's model could easily be extended to allow apps to register code that is executed when something is pushed to the phone.


I can d/l over the air with my iPhone. I can send a map link around as well. I guess you are talking about something else altogether.

All hail Google?

In a year everyone will remember what a nightmare Google really is.


Is this really the sort of argument Apple would like to be having?

"Your cellular service sucks." "Yeah, but that's because we're locked in to a sucky provider."

"I can't tether through my phone." "Yeah, but that's because we're locked in to a sucky provider."

"Your desktop software sucks." "Yeah, but we think this other software sucks more."

I thought Apple was the one who figured all that matters in the end is user experience.


"Yes, AT&T service has been pretty shitty. It's hard to make this a direct knock against the iPhone..."

Excuse the crassness but bull shit. Apple chose AT&T. Apple committed to AT&T. AT&T today is as much a part of the iPhone as the display, the OS, the camera, anything. Indeed, more so, since Apple signed a 5 year, exclusive contract with AT&T and the hardware has changed and will change many times in that period.

If Apple signed an exclusive contract with some LCD manufacturer and was forced to deal with sub-quality displays nobody would cut them any slack. Apple made a choice in the design and implementation of the iPhone by choosing AT&T as an exclusive provider, they have to live with that choice.

This is an absolutely valid criticism of the iPhone.


It's great to have competition. For my needs Android is still a little too clunky in the UI department. I use it but I don't enjoy using it. Lots of simple things are made far too complex. For instance setting the action of plugging in a USB cable each time (or risking data corruption by not un-mounting the SD card) Using multiple e-mail clients because I have GMail and a separate IMAP server setup. The menu/back/home/search button setup is a bit awkward to me. Why have these extra buttons when you have a big touchscreen? I don't really like switching between the touchscreen and physical buttons constantly. It's not a smooth experience.


We'll see whether he sticks with Android over the next few months or switches back. Even though he has some good reasons for switching, I think it really comes down to the fact that he got two free phones and might as well give them a try.

Also, as an investor, Brad can better do his job if he's familiar with both platforms. He doesn't really get at that in the post, but it seems to me that it should be an important concern for him.


I'm getting a little tired of this "open" vs. "closed" debate.

Someone should ask Richard Stallman what he thinks about writing C# on Windows. There's only one platform on which the millions of lines of C# using Window's CLR are going to run well. Truly open means your software can run anyway, with a bit of effort. Mac software doesn't port well to Windows, native Windows software doesn't port well to Linux. Mac and Windows are walled gardens, they're just bigger gardens.


At least I can write a Windows, Mac, or Linux app without donating 100 bucks and praying for approval. All three of those systems will execute anything you compile for it. So will Android.


So is this the new definition of open: less than $100 and no approval process?


No, "open" means "I can do whatever the heck I want with it". It's not open if you need to ask permission to run your code on it.


> I'm getting a little tired of this "open" vs. "closed" debate.

That's because it's not a debate. This isn't something that we are sitting around arguing about in the abstract. It's an actual real ongoing issue in the real world that affects people. The "debate" will go away when the issue goes away - either because Apple changes their policy or they get marginalised and turned into a minority player like they are in every other market. It looks to me like the latter is going to be what happens, but it didn't have to be that way.


"like they are in every other market" - last I checked, the iPod is doing pretty good.

The debate is happening with people who need things that the most of the people buying cellphones don't need. Will Apple modify its policies? Maybe,they have in the past. I think it more likely they will add carriers in the US before changing their policies. I really believe the last thing they want is the type of app on the iPhone / iPad that Mac's gets from Adobe.


Best-selling industry-standard applications?


I think the "fake" interface ways more heavily on Apple's thoughts then sales numbers.


You don't need to ask. He has already told you that using proprietary software is against his ethics, because you have to give up on freedoms he values to do it.

The iPhone on the other hand denies freedoms that even more people care about.


Anyone can play in Microsoft and Apple's OS garden. The major difference in Apple's mobile garden is that they strictly control who can enter AND what you can do once your in it.



You should re-read your links:

>Update: Microsoft wanted us to clarify that enterprise customers will be able to deploy apps to employees outside the consumer-facing Marketplace -- details on that will be released in the future.

So you'll be able to do whatever you want if you're willing to pay, which is pretty much open in the traditional Microsoft sense.


You should read up on stuff yourself.

This is exactly what Apple allows you to do, now, as well. If you want to go enterprise, you pay more (as you will for MS), and you can deploy to 100,000s of devices.

It looks so much like MS just took Apples model for Apps. MS have added nothing.


It's not a computer, it's a console.

Replay the comparison, but versus Sony and Nintendo.


I'm having iphone/flash/android fatigue.


I was thinking earlier today how useless and tired these topics have become. Mentioning any of the three has too much potential to spark arguments that quickly devolve into gadget he said/she said. I don't know how anyone can read these with interest.

On a related note, can we just accept that some of these big name people will switch devices and we don't need to hear about it? They have the same complaints as everyone else, so does it really matter?

</brief rant and probably karma>


Especially since everyone has their opinion which is in some way tainted by which phone they have, which platform they like, or ultimately what things are more important to them day-to-day. Fundamentals and ideology - they will likely side Android. If it's all about UX then its Apple. There are merits to debate still and there are interesting arguments about how it will affect their market share, but everyone in these topics has pretty much already made up their mind. The conversation plays out the same way everytime...


Where is Microsoft in all of this? We're almost at iPhone OS 4.0 and Android 2.2 and in the same time Microsoft have managed to ship one minor upgrade (6.5) and talk a bit about how great 7 will be.


Much like the search industry, this isn't exactly Microsoft's forte[1]. I think they see the benefit in shipping something fresh, given that they're not exactly at risk of going much lower.

1: http://www.gartner.com/it/page.jsp?id=1372013 (see table 2)


Floundering, but playing catch up very quickly - the May 2nd release of the SDK was the first to include a dialer interface. It looks like MSFT has finally decided what they want to do about the iPhone/Android "problem".


I'm in the same camp. Loved the iPhone when it came out, then it slowly wore me down. Switch to the Droid was huge for me, and I cant even imagine using an iPhone again. As a hacker, droid just "feels better". More open, hackable, and solves almost all my key frustrations with iPhone (doubt I need to repeat them here, as they've been gone over to death).

iPhone is something I'd recommend to my mom. A droid is something I'd recommend to a coworker.


And today I had a healthy bowel movement, followed with gas all dat.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: