Yep. This is perhaps the best advice you can give anyone who does wide-ranging support over diverse systems. If you're a phone jockey for a specific piece of software or something, they might be a bit less relevant, but if you're desktop/server/networking/everything support then the advice above will save you a ton of time and grief.
I would add that the 4th and final part would be the soft-skills to get the user to help you scope the issue without them getting angry ("Why are you doubting me?!") or frustrated ("I don't have time for this!") or embarrassed when they realize they kicked their network cable out of the wall... and that, my friends, is a life's work.
It is possible to prove the correctness of programs
Only if the thing doing the proving knows what your actual intention was. Your program can be logically sound, free of intrinsic vulnerabilities and still do the opposite of what you intended.
This woman replied that she thought it was gross of me to refer to the woman in my life using the term "My" which implied that she was a possession, not a human being.
If there was ever a time to roll your eyes and walk away, this would have been it. Regardless of how close a friend they were, do you really need that kind of idiocy in your life?
Investigators were uncertain whether the breach was a result of a double agent within the CIA who had betrayed the U.S. or whether the Chinese had hacked the communications system used by the agency to be in contact with foreign sources.
This isn't Microsoft's problem. This is OEMs racing to get something out the door and get paid, and not giving a shit about after-sales support.
If you're paying $200,000 for a piece of equipment, maybe read the small print first? Like the stuff that says "We take no responsibility for keeping this hastily cobbled-together collection of random components working past the EoL of Windows Whatever."
To be fair, Microsoft are up-front about the end-of-life schedules of their operating systems, making that information available before a new OS version is even released.
If a manufacturer supplies a piece of equipment running a specific version of Windows and has no plan to keep it working or secure past the EoL of that version of Windows, that is entirely on them. They knew that their product would stop receiving updates and did nothing... which suggests that they are the ones who want you to buy a new product, not Microsoft.
Oh, and the new version pushes adware on you and installs whatever the fuck Microsoft wants and reboots the system whenever it damn well pleases.
Which is why if you were - for whatever reason - building a medical/manufacturing/research product that runs Windows and required continuity, you would use something like Windows 10 IoTLTSB, which is stable and supported for 10 years and also has the ability to defer updates.
but a big deal for me as I maintain several hundred yards of fencing in the damp misty hills of Wales. They are taking big chunks of time out of my life.
Well, why didn't you say so sooner? I mean, the Tories never stop talking about how much they care about fence-maintainers in Wales! I'm sure you're foremost in their minds when they're considering new policies, being such a large part of their core demographic.
I'm actually trying to decide whether or not your post is intended as parody. It's that ridiculous.
IME+AMT actually does offer features that are very valuable to Enterprise. You can manage computers Out-of-Band, i.e. even when they're "switched off" or the OS has shit the bed, you can connect remotely and alter BIOS settings, boot to different devices, etc. You can block a computer's network access (e.g. if a machine is infected) and fix the problem remotely without endangering your network. These are real use cases where AMT is genuinely valuable and it's hard to see how you could accomplish this stuff without something like IME in the chipset.
Not being able to turn IME off completely if you don't want it is inexcusable, though.
Why not have passengers and cargo fly separately? All your checked baggage flies on a cargo plane the day before you fly. It's waiting for you at your destination. If you're unable to check your baggage the previous day then you have to expect a delay between your arrival and your baggage's arrival.
Passenger planes are exactly that: passengers only. Yes, you can take a small carry-on bag with essentials but that's all. Modify plane layout so that you can fit 2 levels of passenger seats into the fuselage, or just fly with an empty cargo hold and enjoy the benefits of a less heavy plane that uses less fuel.
I admit this is probably unworkable for myriad reasons.
You can sign an opt-out waiver to exceed the 48 hour limit. Amazon does exactly this with its warehouse staff in the UK. Of course, they can't force you to sign it, but you'll likely find your job mysteriously disappears if you don't sign.
I've used Thunderbird as my primary POP3 mail client for about 12 years. I don't really care about new features or improved performance. Just fix bugs and security holes and keep it ticking along, and I'll keep using it.
...re-implementing or migrating features to make better use of web technologies
This has started alarm bells ringing in my head...
They don't have to. They choose to, in order to cut costs and increase profits, which boosts their stock price.
They could manufacture in the US, but their profitability would take a hit. They would be forced to raise prices to maintain profit margins, making them uncompetitive with companies that manufacture in Asia.
Do Americans want to work under the conditions and pay that (for example) Foxconn employees in China receive? All indications are that they don't, and all the tax breaks in the world aren't going to change that.
Doing so is essentially a severing of diplomatic ties with Ecuador, and would almost certainly provoke a response in kind, i.e. the forced closure of the British Embassy in Quito. Is Assange worth it? Apparently, Britain doesn't think so.
We have a smallish Windows Server estate running on vSphere supporting 400+ client machines. Because we're not allowed to spend money on a real VM-aware AV solution, we're forced to run Configuration Manager Endpoint Protection locally ("It's free!") on each individual VM, which is absolutely killing the I/O performance on our SANs. I'm not allowed to turn it off or even down. We scan everything on access, so our file server, even ridiculously over-resourced with its very own physical disks in the SAN, is slow as shit. Guess where all user profiles and files live. First time logging onto a client is abysmally slow. SQL server: same thing. It's horrific.
I've campaigned for a virtual-appliance type AV solution that sits "above" the VMs and monitors their filesystems and memory from the outside (Bitdefender's offering is my preference here), which I believe would greatly improve performance, but have been repeatedly turned down for cost reasons. Apparently, it's more important that we buy another 40 shitty laptops than AV software that would increase performance and productivity enterprise-wide.
That's before we even get to the performance impact on the clients themselves. Mid-range business laptops with 5400rpm HDDs scanning everything on access. No wonder our users despise us.
Um, I might be misremembering what I read, but I thought it was a bug in the IO chip that caused that slowdown, and not some MBA randomly removing motherboard traces.
5. The Atari Joystick Standard. I have a very hard time playing with a modern game controller with it's millions of buttons. Give me a one (I'll be generous, two) button joystick any day over these modern monstrosities.
This is something that always bugged me, but in the opposite direction. The C64 hardware supported 3 joystick buttons but they stuck rigidly to the Atari joystick design.
Arcade conversions that had 2 or 3 buttons in the arcade always lost something in the translation to one button - being able to jump while looking down and firing at the same time, for example. Pushing forward on the joystick to jump, or worse, to accelerate in a driving game is just plain awful. I still remember having a sore wrist for days (fnarr!) after playing Pitstop II for hours on end.
I swear if they had made even 2 buttons the standard from the outset, there would have been so much more variety in the design of many games on 8-bit computer systems. The first gamepad was a stroke of absolute genius from Nintendo.
I did the same as you and came to the same conclusion; at the basic level, they don't say they are doing the first two, and they are only doing the second two for purchases from the Windows Store and/or Media Center, which should be self-evident.
I cannot see where it says they're recording your keystrokes, web browsing, music, movies, books or anything else. Maybe they are and they've just given it a clever innocent-sounding name, but that seems like a risk not worth taking when the EU is already nipping at your balls over privacy.
"I went to an Ivy League school. I’m very highly educated. I know words, I have the best words."
"The Wharton School of Finance is probably the hardest there is to get into. Some of the great business minds in the world have gone to Wharton."
"The concept of global warming was created by and for the Chinese in order to make U.S. manufacturing non-competitive."
- Donald Trump
Yep. This is perhaps the best advice you can give anyone who does wide-ranging support over diverse systems. If you're a phone jockey for a specific piece of software or something, they might be a bit less relevant, but if you're desktop/server/networking/everything support then the advice above will save you a ton of time and grief.
I would add that the 4th and final part would be the soft-skills to get the user to help you scope the issue without them getting angry ("Why are you doubting me?!") or frustrated ("I don't have time for this!") or embarrassed when they realize they kicked their network cable out of the wall... and that, my friends, is a life's work.
It is possible to prove the correctness of programs
Only if the thing doing the proving knows what your actual intention was. Your program can be logically sound, free of intrinsic vulnerabilities and still do the opposite of what you intended.
If you don't competition get out of the game.
Wow... I've never seen competition as a verb before.
This woman replied that she thought it was gross of me to refer to the woman in my life using the term "My" which implied that she was a possession, not a human being.
If there was ever a time to roll your eyes and walk away, this would have been it. Regardless of how close a friend they were, do you really need that kind of idiocy in your life?
Investigators were uncertain whether the breach was a result of a double agent within the CIA who had betrayed the U.S. or whether the Chinese had hacked the communications system used by the agency to be in contact with foreign sources.
Yahoo Messenger with a ROT-13 plugin?
The statue clearly states that US intelligence services are required to divulge security vulnerabilities to vendors in a timely manner.
I now have a mental image of the Lincoln memorial coming to life and bellowing "A house divided against itself cannot stand!"
It's a shame there are no alternatives to Windows in the marketplace that OEMs could use if they find Microsoft's EoL policies to be too strict.
Yes, that was sarcasm.
This isn't Microsoft's problem. This is OEMs racing to get something out the door and get paid, and not giving a shit about after-sales support.
If you're paying $200,000 for a piece of equipment, maybe read the small print first? Like the stuff that says "We take no responsibility for keeping this hastily cobbled-together collection of random components working past the EoL of Windows Whatever."
To be fair, Microsoft are up-front about the end-of-life schedules of their operating systems, making that information available before a new OS version is even released.
If a manufacturer supplies a piece of equipment running a specific version of Windows and has no plan to keep it working or secure past the EoL of that version of Windows, that is entirely on them. They knew that their product would stop receiving updates and did nothing... which suggests that they are the ones who want you to buy a new product, not Microsoft.
Oh, and the new version pushes adware on you and installs whatever the fuck Microsoft wants and reboots the system whenever it damn well pleases.
Which is why if you were - for whatever reason - building a medical/manufacturing/research product that runs Windows and required continuity, you would use something like Windows 10 IoT LTSB, which is stable and supported for 10 years and also has the ability to defer updates.
but a big deal for me as I maintain several hundred yards of fencing in the damp misty hills of Wales. They are taking big chunks of time out of my life.
Well, why didn't you say so sooner? I mean, the Tories never stop talking about how much they care about fence-maintainers in Wales! I'm sure you're foremost in their minds when they're considering new policies, being such a large part of their core demographic.
I'm actually trying to decide whether or not your post is intended as parody. It's that ridiculous.
IME+AMT actually does offer features that are very valuable to Enterprise. You can manage computers Out-of-Band, i.e. even when they're "switched off" or the OS has shit the bed, you can connect remotely and alter BIOS settings, boot to different devices, etc. You can block a computer's network access (e.g. if a machine is infected) and fix the problem remotely without endangering your network. These are real use cases where AMT is genuinely valuable and it's hard to see how you could accomplish this stuff without something like IME in the chipset.
Not being able to turn IME off completely if you don't want it is inexcusable, though.
Why not have passengers and cargo fly separately? All your checked baggage flies on a cargo plane the day before you fly. It's waiting for you at your destination. If you're unable to check your baggage the previous day then you have to expect a delay between your arrival and your baggage's arrival.
Passenger planes are exactly that: passengers only. Yes, you can take a small carry-on bag with essentials but that's all. Modify plane layout so that you can fit 2 levels of passenger seats into the fuselage, or just fly with an empty cargo hold and enjoy the benefits of a less heavy plane that uses less fuel.
I admit this is probably unworkable for myriad reasons.
You can sign an opt-out waiver to exceed the 48 hour limit. Amazon does exactly this with its warehouse staff in the UK. Of course, they can't force you to sign it, but you'll likely find your job mysteriously disappears if you don't sign.
...re-implementing or migrating features to make better use of web technologies
This has started alarm bells ringing in my head...
They don't have to. They choose to, in order to cut costs and increase profits, which boosts their stock price.
They could manufacture in the US, but their profitability would take a hit. They would be forced to raise prices to maintain profit margins, making them uncompetitive with companies that manufacture in Asia.
Do Americans want to work under the conditions and pay that (for example) Foxconn employees in China receive? All indications are that they don't, and all the tax breaks in the world aren't going to change that.
basic tennants of Christianity
I think you meant tenets. I also think you're wrong.
Doing so is essentially a severing of diplomatic ties with Ecuador, and would almost certainly provoke a response in kind, i.e. the forced closure of the British Embassy in Quito. Is Assange worth it? Apparently, Britain doesn't think so.
Somewhere out there, APK's groin just twitched.
Oh, needless to say the root causes remain unaddressed because of bean-counters slashing our budgets and upper management over-ruling our advice.
We have a smallish Windows Server estate running on vSphere supporting 400+ client machines. Because we're not allowed to spend money on a real VM-aware AV solution, we're forced to run Configuration Manager Endpoint Protection locally ("It's free!") on each individual VM, which is absolutely killing the I/O performance on our SANs. I'm not allowed to turn it off or even down. We scan everything on access, so our file server, even ridiculously over-resourced with its very own physical disks in the SAN, is slow as shit. Guess where all user profiles and files live. First time logging onto a client is abysmally slow. SQL server: same thing. It's horrific.
I've campaigned for a virtual-appliance type AV solution that sits "above" the VMs and monitors their filesystems and memory from the outside (Bitdefender's offering is my preference here), which I believe would greatly improve performance, but have been repeatedly turned down for cost reasons. Apparently, it's more important that we buy another 40 shitty laptops than AV software that would increase performance and productivity enterprise-wide.
That's before we even get to the performance impact on the clients themselves. Mid-range business laptops with 5400rpm HDDs scanning everything on access. No wonder our users despise us.
Um, I might be misremembering what I read, but I thought it was a bug in the IO chip that caused that slowdown, and not some MBA randomly removing motherboard traces.
5. The Atari Joystick Standard. I have a very hard time playing with a modern game controller with it's millions of buttons. Give me a one (I'll be generous, two) button joystick any day over these modern monstrosities.
This is something that always bugged me, but in the opposite direction. The C64 hardware supported 3 joystick buttons but they stuck rigidly to the Atari joystick design.
Arcade conversions that had 2 or 3 buttons in the arcade always lost something in the translation to one button - being able to jump while looking down and firing at the same time, for example. Pushing forward on the joystick to jump, or worse, to accelerate in a driving game is just plain awful. I still remember having a sore wrist for days (fnarr!) after playing Pitstop II for hours on end.
I swear if they had made even 2 buttons the standard from the outset, there would have been so much more variety in the design of many games on 8-bit computer systems. The first gamepad was a stroke of absolute genius from Nintendo.
I did the same as you and came to the same conclusion; at the basic level, they don't say they are doing the first two, and they are only doing the second two for purchases from the Windows Store and/or Media Center, which should be self-evident.
I cannot see where it says they're recording your keystrokes, web browsing, music, movies, books or anything else. Maybe they are and they've just given it a clever innocent-sounding name, but that seems like a risk not worth taking when the EU is already nipping at your balls over privacy.
Incorrect. The setting that is only available to Enterprise users is Security.
Basic is available in all Windows 10 editions.
Source: https://technet.microsoft.com/itpro/windows/configure/configure-windows-telemetry-in-your-organization