Alright so can you put 2009 era Snow Leopard on a new mac today at the Apple store? How about Gingerbread on a new phone? How about Ubuntu 9.10 which is the same age as Windows 7 on a skylake and see how well the peripherals are supported?
It is not just a cpu. It is a chipset on a chip. Thunderbolt 4, NVME (which BSOD on Windows 7 often), dynamic storage, speedstep, EFI, and the list goes on has come out in the past 6 years.
Ask an Intel Engineer what he thinks about backporting this shit into architectures that are not flexible nor designed to handle it?
Sure go buy Windows 7 but you will need older hardware as it is not free to make these things listed to Windows 7.
MS had telemety since WIndows 2000. The EULA states it is for Cortana for search results if you choose to use it.
I am not a MS fanboy at all. Chrome does the same thing by the way. MS would be sued into an oblivion if it spied on computers. The enterprise versions can turn it off. I do wish MS would have an opt out feature?
But XP was an anomaly as far as I am concerned. If MS is not charging for upgrades as 10 will be supported for a very very long time but will be in 10.1, 10.2, etc I see no concern. Windows 10 LTSB long term support (yes from Ubuntu) gets security updates for work computers for 2 years. MacOSX does this now too.
Things are heating up again hardware wise. Not with faster cpus, but with thunderbolt underneath usb-type c, more timing and sleep options per core, and even external pci express buses for video cards via thunderbolt 4. The cpus these days are SOC and do more than just math now. Windows 7 is not designed to handle these without significant work and I can see Microsoft's and Intels point of view on this with support. Also UEFI is heating up with more features as the bios is left behind. Windows 7 has crappy EFI support which is rudimentary at best as it was experimental in 2009.
I was more considering that a new instruction would be added to the CPU to unlock instructions currently available and this unlock instruction is never called on older windows versions and is instead resulting in a BSOD when the OS tries to execute locked instructions.
Take it one step further and build in the encryption features in the CPU to lock the CPU from being used with any other OS than Windows 10+.
This is a major PITA to get working without a rewrite of the old Windows 7 code. Worse, as vendors like Toshiba and Sony customize it then incompatibilities arise as things like kernel timings and encapsulation work differently on 10 as it is more easy to modify. WDDM 2.0 which is underneath the directX and part of Aero (as an example) is different which is why DirectX12 can't be backported to Vista and Windows 7.
Come on guys before XP MS would never backport new technology in a 7 year old OS (by the time this hits)?
Ubuntu 9.10 won't be able to run on this hardware either. You all have no problem doing an apt-get and apt-upgrade. MS is doing the same. FYI I still run Windows 8.1 and see how this can be a PITA and I am not a MS fanboy.
But according to Microsoft's point of view it can't catch up to Android and MacOSX and IOS and even Linux. Things are moving forward rapidly.... also you mentioned instructions. CPUs in 2016 are SOC and do HELL of alot more than just perform arithmetic. To cut costs and make them tablet/ultrabook friendly the new cpus have onbaord wifi, I/O, usb type c, graphics, and other technologies. So it is not a simple have the OS do new instructions. It is to get all of these things to work at the kernel and service/daemon level reliably. Thunderbolt is finally sticking thanks to SS supercharge and usb type-c compatibility. I can imagine external video card enclosures for laptop users come later this year or next year. Lots of new things mobile too are moving hardware wise.
Like the 1980s and 1990s when hardware moves fast the OS upgrades come in too. They are mvoing again but not with faster hardware, but with less power and more features onto the chips.
So if you don't need it and does what you already have, however hardware requires it is it really something to be feared?
Cars change. They all still do the basic functions. If 10 does the job for your win32 apps then you just buy 10 instead of buying 7 to shoehorn it on modern hardware.
Only difference is tiles on start menu which you can drag off. If 10 was as bad as 8 you would hear about it. I think that and Vista got people to think every release must suck somehow
All these are SOC inside the cpu these days. WiFi is out but the chipset support and some functions are in so they can be used in tablets which is all the rage
No Intel is making new WiFi and directX 12 and 12.1 graphics, next gen NVME 2.0, and type-c USB thunderbolt connectors.
They don't want tobackport this shit on an ancient 7 year old OS. MS typically pays for this. Windows 7 is EOL for product updates and is security only.
Try getting that to run on Ubuntu 9.4 as a comparison?
People got used to 12 year old operating systems on new hardware and are flabbergasted and shocked that a 6 to 7 year old OS before UEFI, USB 3/type-c, nvme ssds, NFC printers, dynamic storage acceleration, advanced power states, ddr 4 ram, can't support these without hacks and significant work by Intel with drivers bolted on to an old platform.
Shit you needed a proprietary sata driver for freaking XP as the install CD couldn't even a hard disk for its last 6 years of life??! Windows 7 is heading into this territory folks now.
Historically PCs needed a OS upgrade every 3 years.
I know I will be modded down and flamed but come on folks. This is Slashdot for those that love technology. Not a forum that is anti technology that fears change. You can still run Windows 7. Your old PC is fine and haswell still is made and fully supports 7!
If you want new things it makes sense a newer OS from this decade should support it. FYI the pro version has hyper-v and you can run old software fine.
Still there is a common misconception that all servers are CPU bound.
Not true for databases or Java servlet apps. It is latency based. Latency on networks and disk i/o as your SQL query gets processed and the CPU goes on massive WAIT cycles in the process.
An ARM will be great for lower power with an SSD and lots of bandwidth.
These are great for ISPs, Google, and Amazon where power saving is important. Think nodes in clusters. Server 2012R2 has an arm port and has hyper-v too.
Power costs are astronomical in these environment's
Yes, I think it is. So developers contribute to this "almost the same" Chakra engine, but Microsoft profits for it by using it in W10 and Edge, cause last time I checked those products weren't free.
Oh please.
MS is not the scary giant of the 1990s anymore and lost to Google. So they are now nice guys due to market forces. IBM was just as evil and now are open source friendly and a big contributor.
The intentions are MS wants more node.JS on Windows and feels uncomfortable with Google's monopoly with Chrome V8.
This is a good thing as a monopoly is bad regardless of whether you feel Google is cool and MS is not. Node.JS is mentioned and MS wants it on Chakra and if their JIT is better as it gets improved and runs on MacOSX and Linux will make it harder for Google to make it proprietary.
So, not the same code, then. That isn't really the intent of open source, now is it?
Oh please and OpenJDK with IcedTea gets a free pass right? Same kind of deal and the reason with Java was because Adobe and others owned the patents and IP property of the code and didn't want to share it.
MS like IBM is not the same company it was 15 years ago. It lost it's monopoly and competition made them friendlier. Any corporation whether it is Apple (Boy I am glad they didn't win the pc wars based on what I saw during their comeback ) , or IBM, or even Google is heading will always be evil. It is what an entity that is publically traded supposed to do to keep it's leadership and money for its shareholders.
Apple was open at one time too when they were the small buy almost out of business. IBM is now gentle since they lost. MS in return has open sourced.NET and helped greatly with Mono. MS has released Visual Studio Code to Linux and is also open sourced if I recall. They even offer Linux hosting with Azure on their cloud believe it or not. They have open sourced several of their products and api's.
I see no reason to be hostile anymore as they lost. But with that in mind I am weary of Google now because they have a little too much power in the smart phone and browser market. Any company with competition is friendly. No company without competition is friendly or will be open sourced.
No but he probably means PCI requirements which are basically handling credit cards which any business does today requires up to date security patches.
I don't want my identity stolen because the app uses IE 8 and in 2016 still not fucking W3C compliant! Guess that's what happens when you outsource it cheap
El nino influences the pacific. THe mid ridge which moves the continents apart is in the Atlantic which since Pangia has moved Europe, Africa, and the Americas apart about 2 inches a year
Sorry but I do not want my social security number, credit card, or any other personal info expeosed based on a 5 year old XP and IE 7 bug which was patched years ago, but can't be installed because the government won't certify them without spending millions every year.
Yes hospital networks and computers should be the most up to date outside the tech industry. HA! I know, but really dealing with HIPPA and high tech equipment should have the opposite with up to date software and hardware.
MRI machines and everything use integrated imaging systems for video and email to patients.
Hospitals should not be using XP still. No, it doesn't just work as XP is notoriously insecure even if patched.
But how does it work on AMD's CPUs? does it still disables the all the optimizations if the CPU isn't a Genuine Intel Processor?
My guess is very poorly. This is probably an intel compiler with certain flags enabled for maximum features of modern cpus that are not on by default with GCC which are not IEEE compliant like the FPU not working well etc.
the problem is make and linux have large gcc integration and can't be seperated easily. The whole kernel and suite was probably heavily patched including a custom version of libtool, automake, and make in addition to the intel compiler so it can compile.
Modern AV combined with ad blocking software makes a computer somewhat usable for the internet. As someone who supports pcs modern AV software monitors processes and inspects services to make sure no suspicious activity happens.
Trendmicro always had bad ratings with av-total and other security firms in terms of crippling performance. Good news is really bad ones like Norton have improved in this area. My figure is if the product slows down performance then it has to be poorly coded. My guess is right after hearing this
The poor treatment I'm talking about is not related to within IT, it's without when we have to fix the AA's computer for the kajillionth time because they don't understand that pop-ups are bad and they shouldn't click them. The IT person will immediately be blamed for the problem, since they fixed the computer in the past, and when they try to do their jobs and educate the user on how to prevent the issue in the future, they either get ignored or have their jobs threatened. I routinely had to fix a laser printer that some dumb bitch in AR kept fucking up, and I got told that unless I stop that from happening, I'd be in danger of losing my job. For something she did, something that I tried to educate her about, and something that broke the printer consistently every time.
If you fuck up your budget and need Accounting's help, you don't blame them or threaten their jobs over it. If you need some paperwork from HR for a review or something, you don't blame HR for your needing it. But, somehow, when it's IT, abusing them is not only acceptable but encouraged. Those nerds never do any work anyway, they're just down in the basement playing Warquest or Evercraft or something.
I would update your resume. It is not worth being treated that way. But my point is if money is thrown down the drain yes accountants do get threatened too. If your department goofs off all the time then yes it impacts you. Attitude and service is everything at a level of desktop support. The sys admins can be more jerks as they deal with problems with someone violating privacy. How did you talk to that lady in accountants receivable? Do you say hi to her when you are not fixing something? Have casual conversations? That goes a long way when things hit the fan. If the printer has worn out rolls (hence causes the jaming) you can show her and her boss and ask to get it replaced. Then it is on accounting if they refuse to fix the printer if she has to use onyl a small amount of paper in the feeder (in my example). You are off the hook and she needs to realize.
Yes some departments do goof off. Guess what the reputation is deserved. IT doesn't work th en they are lazy
She had proof. I did not even have a chance to respond. Just a phone call syaing this guy is my boss now with my job title and the door is there if you do not like it... etc
Of course you will know your place or be terminated with an Indian who will care. If you do not like that then work at a.com or tech company where your input generates real revenue.
Sorry if that sounded demeaning. It is but that is reality you can't change in a non tech company. People who make revenue growing corn in an agricultural company will be Gods. In the restaurant industry the managers in restaurants and VP's of operations and sales are the Gods. At a hospital if you do no thave a PHD then you are the custodian of the pipes of data like plumbers. As long as it works they do not care etc.
We try to bring improvement ideas but that is not our job. That belongs to the MBA's unless again it is a.com or tech company where you are more involved with revenue and that is how it should be. Start your own company if you disagree.
Also how are you or I any different from every other department. Accountants think they are Gods too. Sales... well hey if it were not for us you would all have no customers etc!
IT is no different with pride than any other group. Of course accounting firms treat their accountants better and marketing companies treat their sales as Gods too.
To be viewed as not the guy who just cleans up a mess that is on your department to make yourselfs professional. Respect is earned and not given. GP is right and it is not 1999 anymore. There are more of us overseas and here who want our jobs and IT stuff is not cutting edge or cool anymore. It is just like electricity and plumbing. Essential yes but as long as it works and you are courteous they will treat you better. If not go update your resume but still they have a right to put priorities that are not IT 1st.
If you throw them under the bus do not be surprised if the PM who has contacts with the VP's including the HR VP throws you under the bus too! It happened to me and I was luckily only demoted and not fired! It sucks having a 20 something year old kid bark orders at me but it was because the PM failed and I pointed it out and she told me it was all my fault 3 levels above my boss and she wanted me fired.
That my friend is life. If you suck up and treat the PM's well they won't throw you under the bus when they make a mistake
Just maybe if AMD got off their butts and made unbiased reports and reliable/fast chips and graphics they would not be in this predicament.
Alright so can you put 2009 era Snow Leopard on a new mac today at the Apple store? How about Gingerbread on a new phone? How about Ubuntu 9.10 which is the same age as Windows 7 on a skylake and see how well the peripherals are supported?
It is not just a cpu. It is a chipset on a chip. Thunderbolt 4, NVME (which BSOD on Windows 7 often), dynamic storage, speedstep, EFI, and the list goes on has come out in the past 6 years.
Ask an Intel Engineer what he thinks about backporting this shit into architectures that are not flexible nor designed to handle it?
Sure go buy Windows 7 but you will need older hardware as it is not free to make these things listed to Windows 7.
MS had telemety since WIndows 2000. The EULA states it is for Cortana for search results if you choose to use it.
I am not a MS fanboy at all. Chrome does the same thing by the way. MS would be sued into an oblivion if it spied on computers. The enterprise versions can turn it off. I do wish MS would have an opt out feature?
But XP was an anomaly as far as I am concerned. If MS is not charging for upgrades as 10 will be supported for a very very long time but will be in 10.1, 10.2, etc I see no concern. Windows 10 LTSB long term support (yes from Ubuntu) gets security updates for work computers for 2 years. MacOSX does this now too.
Things are heating up again hardware wise. Not with faster cpus, but with thunderbolt underneath usb-type c, more timing and sleep options per core, and even external pci express buses for video cards via thunderbolt 4. The cpus these days are SOC and do more than just math now. Windows 7 is not designed to handle these without significant work and I can see Microsoft's and Intels point of view on this with support. Also UEFI is heating up with more features as the bios is left behind. Windows 7 has crappy EFI support which is rudimentary at best as it was experimental in 2009.
I was more considering that a new instruction would be added to the CPU to unlock instructions currently available and this unlock instruction is never called on older windows versions and is instead resulting in a BSOD when the OS tries to execute locked instructions.
Take it one step further and build in the encryption features in the CPU to lock the CPU from being used with any other OS than Windows 10+.
According to Arstechnica the reason is these newer technologies/> like usb-type C use thunderbolt and thunderbolt 3 and 4 will support external video cards and pci express busses too in addition to powercharging SS and other things. Weird.
This is a major PITA to get working without a rewrite of the old Windows 7 code. Worse, as vendors like Toshiba and Sony customize it then incompatibilities arise as things like kernel timings and encapsulation work differently on 10 as it is more easy to modify. WDDM 2.0 which is underneath the directX and part of Aero (as an example) is different which is why DirectX12 can't be backported to Vista and Windows 7.
Come on guys before XP MS would never backport new technology in a 7 year old OS (by the time this hits)?
Ubuntu 9.10 won't be able to run on this hardware either. You all have no problem doing an apt-get and apt-upgrade. MS is doing the same. FYI I still run Windows 8.1 and see how this can be a PITA and I am not a MS fanboy.
But according to Microsoft's point of view it can't catch up to Android and MacOSX and IOS and even Linux. Things are moving forward rapidly. ... also you mentioned instructions. CPUs in 2016 are SOC and do HELL of alot more than just perform arithmetic. To cut costs and make them tablet/ultrabook friendly the new cpus have onbaord wifi, I/O, usb type c, graphics, and other technologies. So it is not a simple have the OS do new instructions. It is to get all of these things to work at the kernel and service/daemon level reliably. Thunderbolt is finally sticking thanks to SS supercharge and usb type-c compatibility. I can imagine external video card enclosures for laptop users come later this year or next year. Lots of new things mobile too are moving hardware wise.
Like the 1980s and 1990s when hardware moves fast the OS upgrades come in too. They are mvoing again but not with faster hardware, but with less power and more features onto the chips.
So if you don't need it and does what you already have, however hardware requires it is it really something to be feared?
Cars change. They all still do the basic functions. If 10 does the job for your win32 apps then you just buy 10 instead of buying 7 to shoehorn it on modern hardware.
Only difference is tiles on start menu which you can drag off. If 10 was as bad as 8 you would hear about it. I think that and Vista got people to think every release must suck somehow
It most certainly does.
All these are SOC inside the cpu these days. WiFi is out but the chipset support and some functions are in so they can be used in tablets which is all the rage
No. It is cortana. Yes you send keystrokes when you do an internet search
No Intel is making new WiFi and directX 12 and 12.1 graphics, next gen NVME 2.0, and type-c USB thunderbolt connectors.
They don't want tobackport this shit on an ancient 7 year old OS. MS typically pays for this. Windows 7 is EOL for product updates and is security only.
Try getting that to run on Ubuntu 9.4 as a comparison?
The XP effect is what you missed.
People got used to 12 year old operating systems on new hardware and are flabbergasted and shocked that a 6 to 7 year old OS before UEFI, USB 3/type-c, nvme ssds, NFC printers, dynamic storage acceleration, advanced power states, ddr 4 ram, can't support these without hacks and significant work by Intel with drivers bolted on to an old platform.
Shit you needed a proprietary sata driver for freaking XP as the install CD couldn't even a hard disk for its last 6 years of life??! Windows 7 is heading into this territory folks now.
Historically PCs needed a OS upgrade every 3 years.
I know I will be modded down and flamed but come on folks. This is Slashdot for those that love technology. Not a forum that is anti technology that fears change. You can still run Windows 7. Your old PC is fine and haswell still is made and fully supports 7!
If you want new things it makes sense a newer OS from this decade should support it. FYI the pro version has hyper-v and you can run old software fine.
... oh that is right I need to be vulnerable for a year because Samsung and the carriers want me to buy a new phone to be more secure
Still there is a common misconception that all servers are CPU bound.
Not true for databases or Java servlet apps. It is latency based. Latency on networks and disk i/o as your SQL query gets processed and the CPU goes on massive WAIT cycles in the process.
An ARM will be great for lower power with an SSD and lots of bandwidth.
These are great for ISPs, Google, and Amazon where power saving is important. Think nodes in clusters. Server 2012R2 has an arm port and has hyper-v too.
Power costs are astronomical in these environment's
Yes, I think it is. So developers contribute to this "almost the same" Chakra engine, but Microsoft profits for it by using it in W10 and Edge, cause last time I checked those products weren't free.
Oh please.
MS is not the scary giant of the 1990s anymore and lost to Google. So they are now nice guys due to market forces. IBM was just as evil and now are open source friendly and a big contributor.
The intentions are MS wants more node.JS on Windows and feels uncomfortable with Google's monopoly with Chrome V8.
This is a good thing as a monopoly is bad regardless of whether you feel Google is cool and MS is not. Node.JS is mentioned and MS wants it on Chakra and if their JIT is better as it gets improved and runs on MacOSX and Linux will make it harder for Google to make it proprietary.
"...with the same characteristics..."
So, not the same code, then. That isn't really the intent of open source, now is it?
Oh please and OpenJDK with IcedTea gets a free pass right? Same kind of deal and the reason with Java was because Adobe and others owned the patents and IP property of the code and didn't want to share it.
MS like IBM is not the same company it was 15 years ago. It lost it's monopoly and competition made them friendlier. Any corporation whether it is Apple (Boy I am glad they didn't win the pc wars based on what I saw during their comeback ) , or IBM, or even Google is heading will always be evil. It is what an entity that is publically traded supposed to do to keep it's leadership and money for its shareholders.
Apple was open at one time too when they were the small buy almost out of business. IBM is now gentle since they lost. MS in return has open sourced .NET and helped greatly with Mono. MS has released Visual Studio Code to Linux and is also open sourced if I recall. They even offer Linux hosting with Azure on their cloud believe it or not. They have open sourced several of their products and api's.
I see no reason to be hostile anymore as they lost. But with that in mind I am weary of Google now because they have a little too much power in the smart phone and browser market. Any company with competition is friendly. No company without competition is friendly or will be open sourced.
IE 8 doesn't require hacks compared to IE 6. Now that one was a nightmare
No but he probably means PCI requirements which are basically handling credit cards which any business does today requires up to date security patches.
I don't want my identity stolen because the app uses IE 8 and in 2016 still not fucking W3C compliant! Guess that's what happens when you outsource it cheap
El nino influences the pacific. THe mid ridge which moves the continents apart is in the Atlantic which since Pangia has moved Europe, Africa, and the Americas apart about 2 inches a year
Sorry but I do not want my social security number, credit card, or any other personal info expeosed based on a 5 year old XP and IE 7 bug which was patched years ago, but can't be installed because the government won't certify them without spending millions every year.
Yes hospital networks and computers should be the most up to date outside the tech industry. HA! I know, but really dealing with HIPPA and high tech equipment should have the opposite with up to date software and hardware.
MRI machines and everything use integrated imaging systems for video and email to patients.
Hospitals should not be using XP still. No, it doesn't just work as XP is notoriously insecure even if patched.
But how does it work on AMD's CPUs? does it still disables the all the optimizations if the CPU isn't a Genuine Intel Processor?
My guess is very poorly. This is probably an intel compiler with certain flags enabled for maximum features of modern cpus that are not on by default with GCC which are not IEEE compliant like the FPU not working well etc.
the problem is make and linux have large gcc integration and can't be seperated easily. The whole kernel and suite was probably heavily patched including a custom version of libtool, automake, and make in addition to the intel compiler so it can compile.
I disagree.
Modern AV combined with ad blocking software makes a computer somewhat usable for the internet. As someone who supports pcs modern AV software monitors processes and inspects services to make sure no suspicious activity happens.
Trendmicro always had bad ratings with av-total and other security firms in terms of crippling performance. Good news is really bad ones like Norton have improved in this area. My figure is if the product slows down performance then it has to be poorly coded. My guess is right after hearing this
The poor treatment I'm talking about is not related to within IT, it's without when we have to fix the AA's computer for the kajillionth time because they don't understand that pop-ups are bad and they shouldn't click them. The IT person will immediately be blamed for the problem, since they fixed the computer in the past, and when they try to do their jobs and educate the user on how to prevent the issue in the future, they either get ignored or have their jobs threatened. I routinely had to fix a laser printer that some dumb bitch in AR kept fucking up, and I got told that unless I stop that from happening, I'd be in danger of losing my job. For something she did, something that I tried to educate her about, and something that broke the printer consistently every time.
If you fuck up your budget and need Accounting's help, you don't blame them or threaten their jobs over it. If you need some paperwork from HR for a review or something, you don't blame HR for your needing it. But, somehow, when it's IT, abusing them is not only acceptable but encouraged. Those nerds never do any work anyway, they're just down in the basement playing Warquest or Evercraft or something.
I would update your resume. It is not worth being treated that way. But my point is if money is thrown down the drain yes accountants do get threatened too. If your department goofs off all the time then yes it impacts you. Attitude and service is everything at a level of desktop support. The sys admins can be more jerks as they deal with problems with someone violating privacy. How did you talk to that lady in accountants receivable? Do you say hi to her when you are not fixing something? Have casual conversations? That goes a long way when things hit the fan. If the printer has worn out rolls (hence causes the jaming) you can show her and her boss and ask to get it replaced. Then it is on accounting if they refuse to fix the printer if she has to use onyl a small amount of paper in the feeder (in my example). You are off the hook and she needs to realize.
Yes some departments do goof off. Guess what the reputation is deserved. IT doesn't work th en they are lazy
Yep.
She had proof. I did not even have a chance to respond. Just a phone call syaing this guy is my boss now with my job title and the door is there if you do not like it ... etc
Well they earn the bills. You cost them.
Of course you will know your place or be terminated with an Indian who will care. If you do not like that then work at a .com or tech company where your input generates real revenue.
Sorry if that sounded demeaning. It is but that is reality you can't change in a non tech company. People who make revenue growing corn in an agricultural company will be Gods. In the restaurant industry the managers in restaurants and VP's of operations and sales are the Gods. At a hospital if you do no thave a PHD then you are the custodian of the pipes of data like plumbers. As long as it works they do not care etc.
We try to bring improvement ideas but that is not our job. That belongs to the MBA's unless again it is a .com or tech company where you are more involved with revenue and that is how it should be. Start your own company if you disagree.
Also how are you or I any different from every other department. Accountants think they are Gods too. Sales ... well hey if it were not for us you would all have no customers etc!
IT is no different with pride than any other group. Of course accounting firms treat their accountants better and marketing companies treat their sales as Gods too.
To be viewed as not the guy who just cleans up a mess that is on your department to make yourselfs professional. Respect is earned and not given. GP is right and it is not 1999 anymore. There are more of us overseas and here who want our jobs and IT stuff is not cutting edge or cool anymore. It is just like electricity and plumbing. Essential yes but as long as it works and you are courteous they will treat you better. If not go update your resume but still they have a right to put priorities that are not IT 1st.
You are a cost center. They are a profit center.
If you throw them under the bus do not be surprised if the PM who has contacts with the VP's including the HR VP throws you under the bus too! It happened to me and I was luckily only demoted and not fired! It sucks having a 20 something year old kid bark orders at me but it was because the PM failed and I pointed it out and she told me it was all my fault 3 levels above my boss and she wanted me fired.
That my friend is life. If you suck up and treat the PM's well they won't throw you under the bus when they make a mistake