Yvan256
Aug 2, 09:28 AM
The default M4A bit rate used by iTunes is a joke. You have to be 80 years old not to notice the huge difference between a CD and a standard iTunes M4A track.
I'm sorry but most people (I'd say 99.9%) can't hear the difference between a CD and a 128kbps AAC file.
Heck, we got people still using 128kbps MP3 for crying out loud. If they heard any difference (or if it really sounded like crap) we'd see them using 256kbps MP3 instead. Granted, the encoder makes a huge difference, but most files you see on P2P networks are 128kbps.
I'm sorry but most people (I'd say 99.9%) can't hear the difference between a CD and a 128kbps AAC file.
Heck, we got people still using 128kbps MP3 for crying out loud. If they heard any difference (or if it really sounded like crap) we'd see them using 256kbps MP3 instead. Granted, the encoder makes a huge difference, but most files you see on P2P networks are 128kbps.
dalvin200
Sep 12, 03:05 AM
i must be truly sad..
i had dreams of ipods and apple store online with new products.. and then i couldn't remember my credit card details.. ahhhh.. it was strange..
i swear, if this whole event flops... i'm gonna throw all of my apple gear out!! lol..
there's so much hype.. the press is all over it today.. got it on bbc news, sky news reports.. IN YOUR FACE everywhere you go..
i had dreams of ipods and apple store online with new products.. and then i couldn't remember my credit card details.. ahhhh.. it was strange..
i swear, if this whole event flops... i'm gonna throw all of my apple gear out!! lol..
there's so much hype.. the press is all over it today.. got it on bbc news, sky news reports.. IN YOUR FACE everywhere you go..
ign
Nov 19, 11:37 PM
what if they make an amd based substitute of the 12' powerbook? that'd be awesome, I would definitely go for it. i really miss a pro laptop that's not as big as the 15' .... the macbooks with their plastic alloy and glossy screen aren't appealing at all, considering they don't even have a decent graphic card....:(
torbjoern
Mar 18, 04:51 AM
Nail. Hit. On. The. Head.
In personal experience, most of the Apple "haters" I've known have fallen into the category if they could afford an Apple product, then they wouldn't hate.
Hating something is easier than openly admitting "I want that but cannot afford it", so by creating a hate figure out of the company/products, it makes it easier for the person to "accept" that they will never own the product they secretly lust after.
Cognitive dissonance is easier to "harmonise by hate" (see the oxymoron here?) than to accept with an honest mind, just like some people deal with buyer's remorse by telling themselves how much they love their new product. I was a Mac-hater long before I even knew that the price was higher for Macs than for PCs, it goes back to horrific experience with a G3 iMac, a hockey puck mouse and OS 9...
In personal experience, most of the Apple "haters" I've known have fallen into the category if they could afford an Apple product, then they wouldn't hate.
Hating something is easier than openly admitting "I want that but cannot afford it", so by creating a hate figure out of the company/products, it makes it easier for the person to "accept" that they will never own the product they secretly lust after.
Cognitive dissonance is easier to "harmonise by hate" (see the oxymoron here?) than to accept with an honest mind, just like some people deal with buyer's remorse by telling themselves how much they love their new product. I was a Mac-hater long before I even knew that the price was higher for Macs than for PCs, it goes back to horrific experience with a G3 iMac, a hockey puck mouse and OS 9...
more...
ipacmm
Aug 7, 04:21 PM
I might be picking up a new 30" ADC now. :)
mrgreen4242
Sep 12, 09:12 AM
Is that true of the MacBook and the 15.4" MacBook Pro? I thought they didn't have DL.
Hey, I just looked at you're right! That's pretty f'n chinsy of Apple! They advertise them as READING DL discs, which is what confused me... deceptive marketing bastards. Seriously, I can see (I guess) not putting it in the MB Pro if it meant they couldnt get it as thin as they wanted, but the MB really is under know such constraint - people aren't buying it for being uber slim and sexy. It's a good looking, functional, somewhat low priced portable. It only lacks the DL 'cuz the Pro does... the mini gets a DL drive!
Hey, I just looked at you're right! That's pretty f'n chinsy of Apple! They advertise them as READING DL discs, which is what confused me... deceptive marketing bastards. Seriously, I can see (I guess) not putting it in the MB Pro if it meant they couldnt get it as thin as they wanted, but the MB really is under know such constraint - people aren't buying it for being uber slim and sexy. It's a good looking, functional, somewhat low priced portable. It only lacks the DL 'cuz the Pro does... the mini gets a DL drive!
more...
flopticalcube
Nov 24, 02:16 PM
MB 2G 120G + Canon MP460 for CAD$1800.00 Sweet! Early crimbo prezzy for Daddy! :D
Shh! Don't tell SWMBO!
Shh! Don't tell SWMBO!
aleck
Aug 8, 04:07 AM
The real problem with ACD is that they don't have HDCP in the DVIs. Bying such a large monitor (I'm targeting 23") is 5-year investment. And bying one now, without HDCP is a wasted money because in 2 years HD movies would be mainstream and you could not watch them on that nice big monitor you bought.
I was hoping Apple would present new ones now, but I guess it's not in the immediate plans.
20" is still way too overpriced for the qualities it offers. That LG.Philips S-IPS panel has nice colours, but so is P-MVA in the Viewsonic wide range, with added benefit of being GBP150 cheaper in UK.
I was hoping Apple would present new ones now, but I guess it's not in the immediate plans.
20" is still way too overpriced for the qualities it offers. That LG.Philips S-IPS panel has nice colours, but so is P-MVA in the Viewsonic wide range, with added benefit of being GBP150 cheaper in UK.
more...
AnalyzeThis
Dec 16, 05:10 PM
Sure! What YEAR?
wlh99
Apr 28, 10:08 AM
By the way, what's with 3rd person reference? the OP? you can call me Nekbeth or Chrystian, it's a lot more polite. Maybe you guys have a way to refer to someone , I don't know.
I appologize for that. I didn't recall your name. I was replying to KnightWRX, so I took a shorcut (original poster).
I won't do that any further.
I through together a simple program that I think does exactly as you want. It is a Mac version, but the different there is trival, and instead of a picker, it is a text field the user enters a time into for the timer duration. You will need to change the NSTextFields into UITextFields.
The bulk of the code is exactly what I posted before, but I modified the EchoIt method to work with an NSDate. I implemeted it in the appDelegate, and you are using your viewController. That doesn't change the code any, and your way is more correct.
I can email you the whole project as a zip if you want. It is about 2.5 meg. Just PM me your email address.
//
// timertestAppDelegate.m
// timertest
//
// Created by Warren Holybee on 4/27/11.
// Copyright 2011 Warren Holybee. All rights reserved.
//
#import "timertestAppDelegate.h"
@implementation timertestAppDelegate
@synthesize window, timeTextField, elapsedTimeTextField, timeLeftTextField;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
-(IBAction)startButton:(id) sender {
// myTimer is declared in header file ...
if (myTimer!=nil) { // if the pointer already points to a timer, you don't want to
//create a second one without stoping and destroying the first
[myTimer invalidate];
[myTimer release];
[startDate release];
}
// Now that we know myTimer doesn't point to a timer already..
startDate = [[NSDate date] retain]; // remember what time this timer is created and started
// so we can calculate elapsed time later
NSTimeInterval myTimeInterval = 0.1; // How often the timer fires.
myTimer = [NSTimer scheduledTimerWithTimeInterval:myTimeInterval target:self selector:@selector(echoIt)
userInfo:nil repeats:YES];
[myTimer retain];
}
-(IBAction)cancelIt:(id) sender {
[myTimer invalidate];
[myTimer release]; // This timer is now gone, and you won't reuse it.
myTimer = nil;
}
-(void)echoIt {
NSDate *now = [[NSDate date] retain]; // Get the current time
NSTimeInterval elapsedTime = [now timeIntervalSinceDate:startDate]; // compare the current time to
[now release]; // our remembered time
NSLog(@"Elapsed Time = %.1f",elapsedTime); // log it and display it in a textField
[elapsedTimeTextField setStringValue:[NSString stringWithFormat:@"%.1f",elapsedTime]];
float timeValue = [timeTextField floatValue]; // timeValueTextField is where a user
// enters the countdown length
float timeLeft = timeValue - elapsedTime; // Calculate How much time is left.
NSLog(@"Time Left = %.1f",timeLeft); // log it and display it
[timeLeftTextField setStringValue:[NSString stringWithFormat:@"%.1f",timeLeft]];
if (timeLeft < 0) { // if the time is up, send "cancelIt:"
[self cancelIt:self]; // message to ourself.
}
}
@end
*edit:
If you like, later tonight I can show you how to do this as you first tried, by incrementing a seconds variable. Or wait for KnightWRX. My concern is accuracy of the timer. It might be off by several seconds after running an hour. That might not be an issue for your application, but you should be aware of it.
I appologize for that. I didn't recall your name. I was replying to KnightWRX, so I took a shorcut (original poster).
I won't do that any further.
I through together a simple program that I think does exactly as you want. It is a Mac version, but the different there is trival, and instead of a picker, it is a text field the user enters a time into for the timer duration. You will need to change the NSTextFields into UITextFields.
The bulk of the code is exactly what I posted before, but I modified the EchoIt method to work with an NSDate. I implemeted it in the appDelegate, and you are using your viewController. That doesn't change the code any, and your way is more correct.
I can email you the whole project as a zip if you want. It is about 2.5 meg. Just PM me your email address.
//
// timertestAppDelegate.m
// timertest
//
// Created by Warren Holybee on 4/27/11.
// Copyright 2011 Warren Holybee. All rights reserved.
//
#import "timertestAppDelegate.h"
@implementation timertestAppDelegate
@synthesize window, timeTextField, elapsedTimeTextField, timeLeftTextField;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
}
-(IBAction)startButton:(id) sender {
// myTimer is declared in header file ...
if (myTimer!=nil) { // if the pointer already points to a timer, you don't want to
//create a second one without stoping and destroying the first
[myTimer invalidate];
[myTimer release];
[startDate release];
}
// Now that we know myTimer doesn't point to a timer already..
startDate = [[NSDate date] retain]; // remember what time this timer is created and started
// so we can calculate elapsed time later
NSTimeInterval myTimeInterval = 0.1; // How often the timer fires.
myTimer = [NSTimer scheduledTimerWithTimeInterval:myTimeInterval target:self selector:@selector(echoIt)
userInfo:nil repeats:YES];
[myTimer retain];
}
-(IBAction)cancelIt:(id) sender {
[myTimer invalidate];
[myTimer release]; // This timer is now gone, and you won't reuse it.
myTimer = nil;
}
-(void)echoIt {
NSDate *now = [[NSDate date] retain]; // Get the current time
NSTimeInterval elapsedTime = [now timeIntervalSinceDate:startDate]; // compare the current time to
[now release]; // our remembered time
NSLog(@"Elapsed Time = %.1f",elapsedTime); // log it and display it in a textField
[elapsedTimeTextField setStringValue:[NSString stringWithFormat:@"%.1f",elapsedTime]];
float timeValue = [timeTextField floatValue]; // timeValueTextField is where a user
// enters the countdown length
float timeLeft = timeValue - elapsedTime; // Calculate How much time is left.
NSLog(@"Time Left = %.1f",timeLeft); // log it and display it
[timeLeftTextField setStringValue:[NSString stringWithFormat:@"%.1f",timeLeft]];
if (timeLeft < 0) { // if the time is up, send "cancelIt:"
[self cancelIt:self]; // message to ourself.
}
}
@end
*edit:
If you like, later tonight I can show you how to do this as you first tried, by incrementing a seconds variable. Or wait for KnightWRX. My concern is accuracy of the timer. It might be off by several seconds after running an hour. That might not be an issue for your application, but you should be aware of it.
more...
tdhurst
Jan 12, 05:28 PM
Obviously.:rolleyes: I was responding to the idea that is was somehow ironic (and funny) that such a low-tech device could disrupt such a high-tech show. There are many other low-tech ways to cause problems for exhibitors. You can't have an open, accessible show floor and protect against everyone's idea of a "prank." Exhibitors have to be able to trust that attendees, especially press credentialed attendees, won't make them look foolish in order to drive traffic to their blogs.
Anyway, I hope you took notice of the real point of my comment:
That's nothing to laugh about.
This is more about the prank being done by a Gizmodo employee than the prank itself. If some Joe Blow attendee had done this, the blowback wouldn't have been as bad.
Credentialed people are held to a higher standard. They are trusted to cover the event, not affect the outcome of it. Any blogger or press member should be embarrassed by this kind of behavior. As a writer and an event planner, I'm pissed in every way imaginable.
Anyway, I hope you took notice of the real point of my comment:
That's nothing to laugh about.
This is more about the prank being done by a Gizmodo employee than the prank itself. If some Joe Blow attendee had done this, the blowback wouldn't have been as bad.
Credentialed people are held to a higher standard. They are trusted to cover the event, not affect the outcome of it. Any blogger or press member should be embarrassed by this kind of behavior. As a writer and an event planner, I'm pissed in every way imaginable.
notjustjay
Mar 7, 01:06 AM
I think there are a lot of factors at play here.
One is that virtually every other company not only has to compete with Apple, but with each other. So they have to cram the most features and specs they can into a product, while making as cheap as they possibly can, in order to stay competitive.
For example, take a MacBook Pro, and find ways to make it cheaper: Well, we can replace the unibody aluminum with a plastic shell. We could remove the backlit keyboard. We could replace the glass touchpad with a cheaper part. Take out the Firewire port. Hey, look what's left: a cheap laptop. Everyone tries to get it cheaper and cheaper so they can outsell the other guys. Meanwhile, Apple puts in whatever they want and charges whatever they want, because they've built themselves up a position where they know people will still go ahead and pay it.
Also, because of the tight competition, companies are afraid to take risks. Remember when the USB por had just been introduced? This was a real chicken and egg situation for PC makers. No PC maker wants to be the first to switch to all USB ports because (a) it will cost more money to put the new ports into the board, and (b) they know it will annoy customers who will have to buy all peripherals. Customers will simply buy the competing brand because it's cheaper. Now, someone eventually sells a PC with both USB and PS/2 ports so you can slowly start the upgrade trend, but it's slow for all the above reasons.
Same for the floppy drive: nobody wants to be the first to ship without one. It would be seen as being "too different" and cause lost sales to the competition.
Then comes Apple with the iMac and its all-USB ports and no floppy. You want an iMac? You're getting USB. You're getting no floppy drive. There's simply no choice about it. There's no competition, either, and Apple is already known for being more expensive so that's not even a factor. Apple decides they want to push the standard forward, and frankly you have no real choice about it (if you intend to stick to Apple).
Then the market opens up (for USB) or perception changes (it's OK to not have a floppy drive) or Apple defines something cool that people copycat, and in all cases Apple's marketing engine claims credit for changing the industry. Repeat something enough times and everyone starts to believe it...
And, to be honest, there's also lots of confirmation bias going on.
One is that virtually every other company not only has to compete with Apple, but with each other. So they have to cram the most features and specs they can into a product, while making as cheap as they possibly can, in order to stay competitive.
For example, take a MacBook Pro, and find ways to make it cheaper: Well, we can replace the unibody aluminum with a plastic shell. We could remove the backlit keyboard. We could replace the glass touchpad with a cheaper part. Take out the Firewire port. Hey, look what's left: a cheap laptop. Everyone tries to get it cheaper and cheaper so they can outsell the other guys. Meanwhile, Apple puts in whatever they want and charges whatever they want, because they've built themselves up a position where they know people will still go ahead and pay it.
Also, because of the tight competition, companies are afraid to take risks. Remember when the USB por had just been introduced? This was a real chicken and egg situation for PC makers. No PC maker wants to be the first to switch to all USB ports because (a) it will cost more money to put the new ports into the board, and (b) they know it will annoy customers who will have to buy all peripherals. Customers will simply buy the competing brand because it's cheaper. Now, someone eventually sells a PC with both USB and PS/2 ports so you can slowly start the upgrade trend, but it's slow for all the above reasons.
Same for the floppy drive: nobody wants to be the first to ship without one. It would be seen as being "too different" and cause lost sales to the competition.
Then comes Apple with the iMac and its all-USB ports and no floppy. You want an iMac? You're getting USB. You're getting no floppy drive. There's simply no choice about it. There's no competition, either, and Apple is already known for being more expensive so that's not even a factor. Apple decides they want to push the standard forward, and frankly you have no real choice about it (if you intend to stick to Apple).
Then the market opens up (for USB) or perception changes (it's OK to not have a floppy drive) or Apple defines something cool that people copycat, and in all cases Apple's marketing engine claims credit for changing the industry. Repeat something enough times and everyone starts to believe it...
And, to be honest, there's also lots of confirmation bias going on.
more...
JohnnyQuest
Mar 17, 01:43 PM
... and we all know that there's nothing ethically questionable about stealing from morons, right?
Preach.
Preach.
samcraig
May 2, 12:07 PM
Oh the conspiracies!!!!
As a software developer, the explanation that Apple gave seems far more plausible than "they are tracking your every move".
It makes total sense to keep a cache of cell tower positions to speed up positioning through trilateration (http://en.wikipedia.org/wiki/Trilateration). It also makes sense for Apple to maintain this as a crowd-sourced database and download part of it to your phone. Further, it makes sense for a developer to make an arbitrary decision to say "let's make the cache size 2MB -- that's smaller than a single song". Finally, it makes sense for QA to miss this since the file is not readily visible through the user interface. A very good article on this is here (http://www.macworld.com/article/159528/2011/04/how_iphone_location_works.html).
Oooh. You're a software developer. That makes you an expert.
Except - as someone who is surround by IT professionals - many of which create systems that are governed by strict compliance issues - ALL of them have stated that 2MB is ridiculous for a cache of the intended purpose. And that QA could have missed this - but the fact that they did is really bad.
Look - defend Apple all you want. Don't really care. At the end of the day - a switch that is supposed to turn something off should turn something off. I know it. You know it. And Apple knows it - which is why they are (for WHATEVER reason) making the switch work correctly. End of story.
P.S. - Since Apple does great marketing and pr spin (my profession) - while I don't buy all the conspiracy theories at all - but neither do I "trust" Apple's altruism nor their rhetoric just because "they say so."
As a software developer, the explanation that Apple gave seems far more plausible than "they are tracking your every move".
It makes total sense to keep a cache of cell tower positions to speed up positioning through trilateration (http://en.wikipedia.org/wiki/Trilateration). It also makes sense for Apple to maintain this as a crowd-sourced database and download part of it to your phone. Further, it makes sense for a developer to make an arbitrary decision to say "let's make the cache size 2MB -- that's smaller than a single song". Finally, it makes sense for QA to miss this since the file is not readily visible through the user interface. A very good article on this is here (http://www.macworld.com/article/159528/2011/04/how_iphone_location_works.html).
Oooh. You're a software developer. That makes you an expert.
Except - as someone who is surround by IT professionals - many of which create systems that are governed by strict compliance issues - ALL of them have stated that 2MB is ridiculous for a cache of the intended purpose. And that QA could have missed this - but the fact that they did is really bad.
Look - defend Apple all you want. Don't really care. At the end of the day - a switch that is supposed to turn something off should turn something off. I know it. You know it. And Apple knows it - which is why they are (for WHATEVER reason) making the switch work correctly. End of story.
P.S. - Since Apple does great marketing and pr spin (my profession) - while I don't buy all the conspiracy theories at all - but neither do I "trust" Apple's altruism nor their rhetoric just because "they say so."
more...
Yamcha
Apr 29, 03:37 PM
I'm looking forward to it, I really like the updated GUI, not to mention some of the features, like versions, auto save, & resuming apps..
dunk321
Mar 17, 01:12 AM
Haaaaaaa just shared a launch day story, and the majority of you would have hauled ass with iPad in hand for the price I paid. Haters lmfao
more...
rotlex
Sep 25, 01:50 PM
Wow! This is VERY cool news! Pretty much everything they have listed as an update, are things I was looking for.....and FREE!!!!! :)
KnoxHarrington
Mar 25, 01:33 PM
*rolls eyes*
I'm gonna say this again: not happening. Lion may very well be the end of OS X in the sense that they give it a new version number and use new naming conventions but iOS and OS X are not merging in the sense that OS X will be locked down like iOS.
General purpose computers versus what are still treated consumer electronics (phones, tablets, etc.) have different needs and their OSes are different. Are there rumors about Windows 7 being superseded by Windows Mobile? How about doing away with Ubuntu in favor of Android?
There are a lot of components that the two OSes share. They will continue to share components and will continue to, more or less shape one another. It doesn't make any sense to lock down a computer. Developers are what make a platform. Locking down a computer like the iPhone and making it hostile to developers will KILL Apple.
Take your tinfoil hats off people. If you think we're heading toward a day when I can only install Apple approved AppStore apps on my laptop, you're just being paranoid. It doesn't help Apple AT ALL to do that.
I really *like* the fact that the OS X and iOS groups seem to be talking to each other and sharing ideas with each other, rather than being in squabbling little camps that snipe at each other like you see at Microsoft.
I'm gonna say this again: not happening. Lion may very well be the end of OS X in the sense that they give it a new version number and use new naming conventions but iOS and OS X are not merging in the sense that OS X will be locked down like iOS.
General purpose computers versus what are still treated consumer electronics (phones, tablets, etc.) have different needs and their OSes are different. Are there rumors about Windows 7 being superseded by Windows Mobile? How about doing away with Ubuntu in favor of Android?
There are a lot of components that the two OSes share. They will continue to share components and will continue to, more or less shape one another. It doesn't make any sense to lock down a computer. Developers are what make a platform. Locking down a computer like the iPhone and making it hostile to developers will KILL Apple.
Take your tinfoil hats off people. If you think we're heading toward a day when I can only install Apple approved AppStore apps on my laptop, you're just being paranoid. It doesn't help Apple AT ALL to do that.
I really *like* the fact that the OS X and iOS groups seem to be talking to each other and sharing ideas with each other, rather than being in squabbling little camps that snipe at each other like you see at Microsoft.
arn
Apr 21, 01:27 PM
We're making some adjustments to the score display so it's less confusing.
So people won't see scores jump 2 points, etc...
arn
So people won't see scores jump 2 points, etc...
arn
pmullins11
Apr 13, 08:52 PM
Roku XDS
281240
Amazon Kindle Case (Brown)
281241
281240
Amazon Kindle Case (Brown)
281241
skinned66
Apr 16, 02:56 AM
And by that what do you mean. iPhones had little impact on phones like the BB Curve
Let us not compare Apples to turds.
Let us not compare Apples to turds.
zwida
Oct 2, 07:34 PM
Well, that has to be the funniest thing I ever heard.
Heh. I literally laughed out loud when I saw that line.
Heh. I literally laughed out loud when I saw that line.
darkplanets
Apr 13, 10:43 AM
I would prefer the cheaper and more effective way; profiling.
Also, you can't say security has been working well-- look at the number of incidences of things going through security accidentally via negligence (knives, guns, etc)-- while there's no official numbers, the anecdotal evidence is quite moving.
Also, you can't say security has been working well-- look at the number of incidences of things going through security accidentally via negligence (knives, guns, etc)-- while there's no official numbers, the anecdotal evidence is quite moving.
Prodo123
Mar 18, 10:21 PM
So far people have told me why my iPhone 4 is inferior to other phones, and the reasons are ridiculous.
"It looks bad" LOL.
"It's made of glass" I have iArmor Casing (Reference to that steel back photo at 9to5mac)
"Its camera has less megapixels than mine" It shoots with better color balance.
"It's expensive" It costs as much as any other smartphone.
"It's too flat" It doesn't wobble around when I put it on the table.
"It's rectangular" It doesn't slip out of my hand, like pod-shaped phones.
"It's fragile" Again, iArmor Casing and 6 feet drops have not destroyed my phone yet.
"Customer service sucks" LOLOLOL.
"Antennagate much?" Never happened to me.
"You can't remove the battery" The battery doesn't need removing; it never dies.
"My phone shoots 1080p" Good luck storing 8 5-minute 1080p videos on a 16GB phone.
"Apple Fanboy" Thunderbolt is a good phone, and Apple has some serious issues with labor.
"App Store isn't open to everybody" and therefore has more reliable apps.
"Screen is too small" 326ppi makes up for it.
"iPhone 4 is slow" LOL.
"AT&T sucks" ...Moving on :D
"It looks bad" LOL.
"It's made of glass" I have iArmor Casing (Reference to that steel back photo at 9to5mac)
"Its camera has less megapixels than mine" It shoots with better color balance.
"It's expensive" It costs as much as any other smartphone.
"It's too flat" It doesn't wobble around when I put it on the table.
"It's rectangular" It doesn't slip out of my hand, like pod-shaped phones.
"It's fragile" Again, iArmor Casing and 6 feet drops have not destroyed my phone yet.
"Customer service sucks" LOLOLOL.
"Antennagate much?" Never happened to me.
"You can't remove the battery" The battery doesn't need removing; it never dies.
"My phone shoots 1080p" Good luck storing 8 5-minute 1080p videos on a 16GB phone.
"Apple Fanboy" Thunderbolt is a good phone, and Apple has some serious issues with labor.
"App Store isn't open to everybody" and therefore has more reliable apps.
"Screen is too small" 326ppi makes up for it.
"iPhone 4 is slow" LOL.
"AT&T sucks" ...Moving on :D