Much is the same for all their customers - they want something that "Just Works" and their revolutionary turn around in the past few years is a testament to how much the market is starting to demand that.
But for a smartphone, I want something as open as my Treo, with (hopefully) a platform a little more reliable than PalmOS, and more performant than WindowsMobile.
The docking port/module is for the expected automated de-orbiting robot that will send Hubble to it's fiery Pacific Ocean doom sometime in the "future"!
Sure, take your libertarian ass to some island somewhere and live your paradise. In the real world, we need roads, rails, power, phone, satellites, fresh water, pipes to carry the water, pipes to carry the sewerage away.
All of which have to be paid for by someone, so why not a giant collection of taxes. Compliance is far easier that way, and you can tax each according to his means.
Unless and until you agree to put a coin slot on your toilet, I'd reckon you'll have a hard time convincing me that taxes are bad.
NASA is an artifact of the time when the Soviets were a moment away from annihilating our way of live. Maybe they've outlived their useful live, but I'm not about to denigrate my ancestors for funding something they thought they desperately needed. I do however, take exception to throwing more money at this Ares program...
Oh I agree with you 100%. I've started adopting it where it makes sense in my programming. Just not being 100% cognizant of whether a library is or is not composed of mutable objects has led to some of the most exasperating bugs and defects in my code since starting to learn J2EE.
That has been my biggest stumbling block with Java, to get over the immutable aspect of so many classes (not just String). I'm used to doing
obj.addSomething(a) versus
obj2 = obj.addSomething(a).
I think its good in the end, but I'm so used to it being the OTHER way, I trip up on it all the time. Need to undo 14 years of bad C++ practice, I guess.
Oh, and chances are, your company does not have a profound need for speed. Premature optimization is the root of all evil. Optimize after you have a performance issue, not before. (Given the choice between two equally pretty ways of doing something, you might choose the faster -- but if the faster-executing way is going to take 20 times more code, don't do it until you need it.) </quote>
I disagree. I've been at places where the algorithms were so poorly designed that performance targets were impossible to meet. You *DO* need to do some up-front performance design. Optimization of individual algorithms or loops, maybe less so, but you do need to do planning, and possibly testing (especially database queries) to be confident you'll get close, never mind hit your targets.
If you were aiming this at me, I think you'll find I am firmly anti-Apple in this case. As much as I love the renaissance they've gone through with OSX and Intel, this platform lockdown is definitely not what I expected from the iPhone.
All of which are fixable. Even the worst case of identity theft ruining your life and leaving you broke still leaves you alive (unless part of the identity theft is killing you for your eyes or something).
There are things out there far worse. A little perspective. Some judicious caution applied in all cases will keep you healthy, happy, comfortable and safe your entire life.
Alright, I'm gonna shut up now... I think I've trolled enough. lol.
A)if having power is the difference between life and death, I have my own generator. (which i think is just bolstering your point)
B) Email is orders of magnitude less complex than the power network.
Maturation will come, and in 10 years, there will probably be two or three major providers. Gmail.com, Exchange.Microsoft.com, and Yahoo.com Okay, that's silly because that's already true to some extent... the idea is that in 10 years we may instead *ALL* be using one of these than using some in-house cobbled together miasma of sendmail/imapd/exchange.
or maybe it'll all be filtered through webmail.doj.gov.
If that were true, as others have said, Windows Mobile would be crap, and Palm would be crap. Well, Palm is getting to be crap because it refuses to update the platform, but not because of the 3rd Party software...
Oh god, I can't tell you how much I want to torture the bastard who invented
C:\Documents and Settings C:\Program Files
ERRRRRGH!!!
To be fair, NT 4.0 Sp4 was actually a far more stable platform than NT 3.51 ever was, and SP6 just pushed it over the top. I've only just recently retired some NT4 systems, and some of my Windows 2000 systems will probably live to be 10 or 15 years old.
That's utter bullshit. Make that same argument when Windows Live! is the only way to get your software installed into your customers PCs. A platform monopoly is still a monopoly (no matter how small), and this is clearly anti-competitive. Apple needs to be taken to task for it.
<quote> but I'm just tired of people whining about technology products not living up to their ever-so-important expectations. </quote>
You can be tired of it, but as one of those Whingers, I'm pissed that my technology is restricted or limited at every turn, either by lack of imagination (the openness of the PC platform proved something) or by pathetic vendor lock-down in an effort to control quality or competition.
You sound like the I imagine the old power company salesmen did before consolidation of the power industry turned into a near monopoly in this country (USA). I have maybe one or two outages a year, I consider that a pretty damn good SLA considering I get some nasty storms where I live.
No, he's referring to MSMail32, which was a pre-Exchange based workgroup email client that sucked and doesn't deserve to be talked about in pilot company.
Outlook express was Microsoft's answer to the Netscape Suite.
NT 3.1 (borderline usable) NT 3.5 (More reliable, still some growing pains) NT 3.51 (The beginning of Windows as the Unix Workstation killer) - native OpenGL support.
I'm speaking from the point of view of the newbie. Ebay's proxy bidding is absolutely backwards to every auction format they will have ever been exposed to.
I used to be a sniper back before proxy bidding, and when I have used Ebay since it's implementation I've used the proxy, mostly because I'm older and like to hoard my money a little more.
Certainly didn't help my mom or sister the first half-dozen times they tried to bid on items. They're always used to the fact that they'll have a chance for a retaliatory bid.
Proxy bidding is a crutch for ebay not wanting to implement an auction end delay, and I have no idea why. For a seller, this could be a windfall as emotional last-minute counter-bidding drives the price of my item up.
Much is the same for all their customers - they want something that "Just Works" and their revolutionary turn around in the past few years is a testament to how much the market is starting to demand that.
But for a smartphone, I want something as open as my Treo, with (hopefully) a platform a little more reliable than PalmOS, and more performant than WindowsMobile.
The docking port/module is for the expected automated de-orbiting robot that will send Hubble to it's fiery Pacific Ocean doom sometime in the "future"!
Sure, take your libertarian ass to some island somewhere and live your paradise. In the real world, we need roads, rails, power, phone, satellites, fresh water, pipes to carry the water, pipes to carry the sewerage away.
All of which have to be paid for by someone, so why not a giant collection of taxes. Compliance is far easier that way, and you can tax each according to his means.
Unless and until you agree to put a coin slot on your toilet, I'd reckon you'll have a hard time convincing me that taxes are bad.
NASA is an artifact of the time when the Soviets were a moment away from annihilating our way of live. Maybe they've outlived their useful live, but I'm not about to denigrate my ancestors for funding something they thought they desperately needed. I do however, take exception to throwing more money at this Ares program...
I took one look at that lollipop capsule and knew Ares I at least was doomed. Lollipops don't stand up too well.
I'm a much bigger fan of DIRECT nowadays.
Oh I agree with you 100%. I've started adopting it where it makes sense in my programming. Just not being 100% cognizant of whether a library is or is not composed of mutable objects has led to some of the most exasperating bugs and defects in my code since starting to learn J2EE.
That has been my biggest stumbling block with Java, to get over the immutable aspect of so many classes (not just String). I'm used to doing
obj.addSomething(a) versus
obj2 = obj.addSomething(a).
I think its good in the end, but I'm so used to it being the OTHER way, I trip up on it all the time. Need to undo 14 years of bad C++ practice, I guess.
Recursive grep
...\
http://aplawrence.com/Unixart/recursivegrep.html
Hamilton C Shell (Windows) used to have a great feature, where you could specify fgrep to recurse the current directory:
fgrep [string]
Something you could easily add to a cron job.
[Why windows has that brain-dead "AT" scheduler versus a real cron engine boggles my mind]
Oh, and chances are, your company does not have a profound need for speed. Premature optimization is the root of all evil. Optimize after you have a performance issue, not before. (Given the choice between two equally pretty ways of doing something, you might choose the faster -- but if the faster-executing way is going to take 20 times more code, don't do it until you need it.)
</quote>
I disagree. I've been at places where the algorithms were so poorly designed that performance targets were impossible to meet. You *DO* need to do some up-front performance design. Optimization of individual algorithms or loops, maybe less so, but you do need to do planning, and possibly testing (especially database queries) to be confident you'll get close, never mind hit your targets.
Cunt is to cock as dick is to pussy...
I might say either of the latter in front of a 10 yo, but neither of the former unless the shit is really hitting the fan.
If you were aiming this at me, I think you'll find I am firmly anti-Apple in this case. As much as I love the renaissance they've gone through with OSX and Intel, this platform lockdown is definitely not what I expected from the iPhone.
All of which are fixable. Even the worst case of identity theft ruining your life and leaving you broke still leaves you alive (unless part of the identity theft is killing you for your eyes or something).
There are things out there far worse. A little perspective. Some judicious caution applied in all cases will keep you healthy, happy, comfortable and safe your entire life.
Alright, I'm gonna shut up now... I think I've trolled enough. lol.
So pedantic. You know exactly what I meant... :-)
Um, underwriters labs?
So you're saying that someone new to Ebay needs to learn how it works? Isn't that common sense?
Fine I capitulate... but it's still not behavior that a new user will expect. You shouldn't need to learn how to participate in an auction... :-)
A)if having power is the difference between life and death, I have my own generator. (which i think is just bolstering your point)
B) Email is orders of magnitude less complex than the power network.
Maturation will come, and in 10 years, there will probably be two or three major providers. Gmail.com, Exchange.Microsoft.com, and Yahoo.com
Okay, that's silly because that's already true to some extent... the idea is that in 10 years we may instead *ALL* be using one of these than using some in-house cobbled together miasma of sendmail/imapd/exchange.
or maybe it'll all be filtered through webmail.doj.gov.
um, yes, it is. You'll NEVER get the HIV or Herpes from some online website. You can reinstall your computer, there's no do-over button on your life.
If that were true, as others have said, Windows Mobile would be crap, and Palm would be crap. Well, Palm is getting to be crap because it refuses to update the platform, but not because of the 3rd Party software...
Oh god, I can't tell you how much I want to torture the bastard who invented
C:\Documents and Settings
C:\Program Files
ERRRRRGH!!!
To be fair, NT 4.0 Sp4 was actually a far more stable platform than NT 3.51 ever was, and SP6 just pushed it over the top. I've only just recently retired some NT4 systems, and some of my Windows 2000 systems will probably live to be 10 or 15 years old.
That's utter bullshit. Make that same argument when Windows Live! is the only way to get your software installed into your customers PCs. A platform monopoly is still a monopoly (no matter how small), and this is clearly anti-competitive. Apple needs to be taken to task for it.
<quote>
but I'm just tired of people whining about technology products not living up to their ever-so-important expectations.
</quote>
You can be tired of it, but as one of those Whingers, I'm pissed that my technology is restricted or limited at every turn, either by lack of imagination (the openness of the PC platform proved something) or by pathetic vendor lock-down in an effort to control quality or competition.
Zoneedit.com
You sound like the I imagine the old power company salesmen did before consolidation of the power industry turned into a near monopoly in this country (USA). I have maybe one or two outages a year, I consider that a pretty damn good SLA considering I get some nasty storms where I live.
No, he's referring to MSMail32, which was a pre-Exchange based workgroup email client that sucked and doesn't deserve to be talked about in pilot company.
Outlook express was Microsoft's answer to the Netscape Suite.
Give me true POSIX compliance, and fork(). Then get out of my way. :-)
Oh hell, I'll just use Linux.
NT 3.1 (borderline usable)
NT 3.5 (More reliable, still some growing pains)
NT 3.51 (The beginning of Windows as the Unix Workstation killer) - native OpenGL support.
I'm speaking from the point of view of the newbie. Ebay's proxy bidding is absolutely backwards to every auction format they will have ever been exposed to.
I used to be a sniper back before proxy bidding, and when I have used Ebay since it's implementation I've used the proxy, mostly because I'm older and like to hoard my money a little more.
Certainly didn't help my mom or sister the first half-dozen times they tried to bid on items. They're always used to the fact that they'll have a chance for a retaliatory bid.
Proxy bidding is a crutch for ebay not wanting to implement an auction end delay, and I have no idea why. For a seller, this could be a windfall as emotional last-minute counter-bidding drives the price of my item up.