If that headache plaguing you this morning led you first to a Web search and then to the conclusion that you must have a brain tumor, you may instead be suffering from cyberchondria.
Cyberchondria is when you search the net for your symptoms and suddenly start panicking because you think you might have something bad.
This suggests the opposite of your post - you should consult medical professionals.
Dermatology is a completely different beast, because many skin conditions have no real tests. The creed of dermatology is "if the area is moist, make it dry, and if it's dry, make it moist". I've had a problem for 2 years now undiagnosed. *shrugs*
From TFA:
This offer is far from comprehensive, though, as it excludes case cracks, small numbers of dead pixels, broken keys, smashed screens, software issues, virus infections or failed batteries that are older than one year.
Basically, the normal wear and tear of a laptop is excluded. This seems particularly negligent regarding failed batteries, as I've noticed that most laptops become almost unusable after a few years. Even with a RAM upgrade after 3 years, it is unlikely to last much longer than that, especially if broken keys and worn out batteries aren't included. (Are batteries even designed to last that long?
Man, you've taken the article out of context. You're implying that what you're describing relates to the Lifebook4Life program - it does not.
For anyone too lazy to read, here's what they -actually- said.
From TFA:
The company is also launching another interesting scheme with its Esprimo range, offering a complete refund of the original sales price if the customer needs to send the notebook back to Fujitsu Siemens for any repairs.
This offer is far from comprehensive, though, as it excludes case cracks, small numbers of dead pixels, broken keys, smashed screens, software issues, virus infections or failed batteries that are older than one year.
They're offering full refund on the -first- sign of trouble. It's only fair that they exclude normal wear and tear. No company can make money by giving you back all your money every 3 years because you cracked the case, come on!
Sorry Duckie, but you're still missing the point.
I'm working on a project that's been going probably 10+ years. No, I wasn't one of the originals - none of them are even around. So just pretend for a moment that all the technology we have today was available 10 years ago. You're pretty pro, think you can get _all_ of the requirements for the next 10 years and beyond out of your client on the first try before you write a single line of code? Good luck.
Customers don't know what they want. Period. You can ask them, interview them, and you'll get a lot of very telling answers. You'll build what they said they wanted... and it's not what they wanted! Why not? Because it was what they wanted 6 months ago when you started.
Worse than that, customers have a nasty habit of not knowing what they want until its delivered. We did a photoshop mockup of a UI for a feature we were adding, and got it approved by our customer, before proceeding on a recent feature-addition. He still liked it the day we tried to deliver... until he used it. Then we spent another two weeks changing the UI and some of the underlying functionality linked to it.
The fact of the matter is that the requirements and scope change. You can't prevent it. Yes, you should spend some time determining requirements, try to minimize the harmful effects of change, but you cannot _cannot_ prevent it.
Perhaps he might even hire a troll. Who knows.
Perhaps he might even hire an Agile programmer instead of a Waterfall one. Who knows.
"Live or die, I'll make a million." -- Reebus Kneebus, before his jump to the center of the earth, Firesign Theater