Hope you bought your Thinkpad used; IBM's PC division has always been in bed with Microsoft, and I doubt Lenovo is any better. This is just more of the golden rule, "He, who has the gold, makes the rules." in action; it will continue as long as Microsoft maintains it's ill-gotten monopoly.
... because everyone else is so stressed out over the code not being done yet that they'll happily ignore the fact that it probably should have been completed a week earlier to allow time for testing and error correction before the due date.
Your customers have probably learned to pad their schedules to compensate for your procrastination.
But The Great Unwashed Masses don't even know what Linux is yet.
The great unwashed masses don't conceptualize the idea of an operating system. This one of the reasons that Microsoft, with it's anti-competitive licensing, was able to gain a monopoly, because they controlled the pre-loads. Even when there was competition, consumers thought in terms of the total product rather than the composition of parts. You bought a Commodore {model name} PC, an Atari {model name} PC, an Apple {model name} PC, etc.
Of course this is perpetuated by the use of the term, "PC", to be synonymous with "a personal computer (PC) running the Windows operating system", which is free marketing for Microsoft.
The truth is that Microsoft leveraged their monopoly in an abusive manner and took choice out of the equation, so your use of the term "preferred" is highly suspect.
Machine-locked user environments don't meet today's needs.
I'm going to have to call bullshit on this statement. The only things that change every 5 years is the popular programming languages or methods, and the amount of computing resources available. As far as software engineering concepts go, there really hasn't been anything new in about 20 years.
The relational data model is still valid, requirements analysis (now often called "test first" or TDD[sic]) is still the thing to do first, and peer review is still the best way to reduce defects.
Companies don't like to hire experienced IT personnel, because they cost more. This means if you are looking for a starting salary at any age, you are more employable.
On the flip side, where a company is looking for experience, ageism doesn't come into play, and they are expecting to pay market rate for the experience. (which reminds me of the Dilbert cartoon where the PHB syas they only like to hire the best, but Dilbert points out that salaries are based on the market average.)
The writing without good grammer and spelling, the meandering commentary (as if you've spent the last ten years in some dimly lit computer room hacking out 1000 line C functions), and the illustration of ignorance about Executable UML and other agile methods all gave an excellent illustration of the ignorant, stuck-in-their-ways programmers pulling down the software industry today. What's really sad is that enough of them participate in/. to mod your post insightful.
Just cause CDs spin in circles like LPs doesn't mean they are analog encoded.
As far as the Frank Zappa comment, people work for the benefit of others then themselves. That's why things like life insurance and wills exist. Just because he's dead doesn't mean his family's standard of living should drop. If you want his music but can't afford it, then you need to take actions to put yourself in a place where you can afford it.
Conspiracy theory: Diebold releases this admission in order to support Coleman's call for a special election to overturn Franken's win. The special election uses new Diebold machines with "fixed" software (and still no paper audit trail).
Convenience, availability and hardware support. CDs went from home to mobile, stores quit selling LPs, and newer stereos were oriented around CDs. Durability also comes into play, because you can mistreat a CD a lot more before the sound quality degrades.
On a side note, I don't understand why newbie users have such a hard time with the concept of package managers
People aren't used to having choices, and therefore feel uncomfortable with making them. No matter how user friendly you make the OS, you still won't gain much market share if the OS isn't getting preloaded (i.e., left as a choice).
The corollary to the preload proposition is application support. People will be happier if they can go into a store (virtual or real), pick up an application, and have it work on their computer. No reading the box or going to the Windows/Mac/Linux section of the store.
These are the two reasons Windows still has a monopoly on the desktop, and will continue to have one for the foreseeable future.
I've never used Windows at home. I went from an x86 mono monitor running DOS to a 386 running OS/2 (1994) to (relatively) modern computers running eComStation (OS/2) and Ubuntu. If it wasn't for work, I'd never know how bad Windows sucks.
Easier said than done, since "acting like a dick" is a highly subjective measure. Someone who you think acts like a dick might be looking to hire others who behave and think the same.
... Microsoft operating systems and applications (even in pre-load configurations) to be available at the Microsoft store at least three months before any other PC or software seller has access. This will allow the Microsoft store to gain an unfair advantage in the market.
I would also expect to see rent increases to any competing specialty (Linux/Apple) stores, due to Microsoft "incentives" to mall owners.
These actions may actually fall outside of the current antitrust constraints.
OTOH, maybe Microsoft has changed their ways and now believes in competing fairly.
I'll back my statement with Microsoft's history of monopoly abuses as nicely detailed in the antitrust trial and findings. I'll also back that with the whole history of the home computer market from the days when we had choices up to today. Only a complete idiot would say that Microsoft won the PC wars fairly or that they are offering us the best possible product today.
Both. Microsoft had a monopoly long before Google came around, and was convicted of using it in an anti-competitive manner. Look at the market share numbers for the personal computer market lately?
Hope you bought your Thinkpad used; IBM's PC division has always been in bed with Microsoft, and I doubt Lenovo is any better. This is just more of the golden rule, "He, who has the gold, makes the rules." in action; it will continue as long as Microsoft maintains it's ill-gotten monopoly.
... because everyone else is so stressed out over the code not being done yet that they'll happily ignore the fact that it probably should have been completed a week earlier to allow time for testing and error correction before the due date.
Your customers have probably learned to pad their schedules to compensate for your procrastination.
Evolution probably didn't have any kind of tool use in mind, yet our brains continued to evolve.
But The Great Unwashed Masses don't even know what Linux is yet.
The great unwashed masses don't conceptualize the idea of an operating system. This one of the reasons that Microsoft, with it's anti-competitive licensing, was able to gain a monopoly, because they controlled the pre-loads. Even when there was competition, consumers thought in terms of the total product rather than the composition of parts. You bought a Commodore {model name} PC, an Atari {model name} PC, an Apple {model name} PC, etc.
Of course this is perpetuated by the use of the term, "PC", to be synonymous with "a personal computer (PC) running the Windows operating system", which is free marketing for Microsoft.
The truth is that Microsoft leveraged their monopoly in an abusive manner and took choice out of the equation, so your use of the term "preferred" is highly suspect.
Machine-locked user environments don't meet today's needs.
Windows is a dead technology, that is only being sustained due to Microsoft's anti-competitive monopoly, which has yet to be properly remedied.
Everything in IT changes every five years
I'm going to have to call bullshit on this statement. The only things that change every 5 years is the popular programming languages or methods, and the amount of computing resources available. As far as software engineering concepts go, there really hasn't been anything new in about 20 years.
The relational data model is still valid, requirements analysis (now often called "test first" or TDD[sic]) is still the thing to do first, and peer review is still the best way to reduce defects.
Companies don't like to hire experienced IT personnel, because they cost more. This means if you are looking for a starting salary at any age, you are more employable.
On the flip side, where a company is looking for experience, ageism doesn't come into play, and they are expecting to pay market rate for the experience. (which reminds me of the Dilbert cartoon where the PHB syas they only like to hire the best, but Dilbert points out that salaries are based on the market average.)
The writing without good grammer and spelling, the meandering commentary (as if you've spent the last ten years in some dimly lit computer room hacking out 1000 line C functions), and the illustration of ignorance about Executable UML and other agile methods all gave an excellent illustration of the ignorant, stuck-in-their-ways programmers pulling down the software industry today. /. to mod your post insightful.
What's really sad is that enough of them participate in
Just cause CDs spin in circles like LPs doesn't mean they are analog encoded.
As far as the Frank Zappa comment, people work for the benefit of others then themselves. That's why things like life insurance and wills exist. Just because he's dead doesn't mean his family's standard of living should drop. If you want his music but can't afford it, then you need to take actions to put yourself in a place where you can afford it.
Conspiracy theory: Diebold releases this admission in order to support Coleman's call for a special election to overturn Franken's win. The special election uses new Diebold machines with "fixed" software (and still no paper audit trail).
"They're responsible. To their investors...People like to vilify oil companies as monsters, but...in fact", the investors are the monsters.
The "environmental whack jobs" of today are the "I told you so"s of tomorrow.
I thought all Diebold ATMs ran Windows
There are probably some older supported Diebold ATMs out there running OS/2. Just like IBM is still supporting OS/2 use by some banks.
IBM told them that OS/2 was dead.
This is a really ignorant comment. A properly taken care of and handled LP will have no pops, crackles, or skips (scratches).
Convenience, availability and hardware support. CDs went from home to mobile, stores quit selling LPs, and newer stereos were oriented around CDs. Durability also comes into play, because you can mistreat a CD a lot more before the sound quality degrades.
One should look at C. J. Date's papers on the LSP (WHAT DOES SUBSTITUTABILITY REALLY MEAN?), before they try to implement it.
Code that implements e.g., squares that aren't rectangles or circles that aren't ellipses, is taking a shortcut or overcoming a technology flaw.
On a side note, I don't understand why newbie users have such a hard time with the concept of package managers
People aren't used to having choices, and therefore feel uncomfortable with making them. No matter how user friendly you make the OS, you still won't gain much market share if the OS isn't getting preloaded (i.e., left as a choice).
The corollary to the preload proposition is application support. People will be happier if they can go into a store (virtual or real), pick up an application, and have it work on their computer. No reading the box or going to the Windows/Mac/Linux section of the store.
These are the two reasons Windows still has a monopoly on the desktop, and will continue to have one for the foreseeable future.
I've never used Windows at home. I went from an x86 mono monitor running DOS to a 386 running OS/2 (1994) to (relatively) modern computers running eComStation (OS/2) and Ubuntu. If it wasn't for work, I'd never know how bad Windows sucks.
Easier said than done, since "acting like a dick" is a highly subjective measure. Someone who you think acts like a dick might be looking to hire others who behave and think the same.
... Microsoft operating systems and applications (even in pre-load configurations) to be available at the Microsoft store at least three months before any other PC or software seller has access. This will allow the Microsoft store to gain an unfair advantage in the market.
I would also expect to see rent increases to any competing specialty (Linux/Apple) stores, due to Microsoft "incentives" to mall owners.
These actions may actually fall outside of the current antitrust constraints.
OTOH, maybe Microsoft has changed their ways and now believes in competing fairly.
Which part of "let the computer vendors install one or more browsers" don't you understand?
Permit the shrink wrap version to have IE, but leave it out of the OEM version.
Then shouldn't this be brought up with the OEMs not microsoft?
The OEMs haven't been found guilty of being abusive monopolists.
I'll back my statement with Microsoft's history of monopoly abuses as nicely detailed in the antitrust trial and findings. I'll also back that with the whole history of the home computer market from the days when we had choices up to today.
Only a complete idiot would say that Microsoft won the PC wars fairly or that they are offering us the best possible product today.
Both. Microsoft had a monopoly long before Google came around, and was convicted of using it in an anti-competitive manner. Look at the market share numbers for the personal computer market lately?