MS could have protected itself from that without SecureBoot or any boot signing. MS could have made MBR writes from within their OS forbidden without an extreme warning.
And it still wouldn't protect the system from TDL4, while SecureBoot does. Your idea of how to secure the system would be broken in a matter of days, if that long for other malware.
So your idea of how to secure the boot from BIOS on, is to let programs be able to install their own keys? And this is why novices don't design security.
And how is this less transparent than the proposed javascript stack? Are you suggesting that it wouldn't "require defining objects"? I seriously doubt you understand what you are talking about.
20 years ago we would have... got on with our lives.
And I can assure you that the panic, fear, and outrage was no less 20 years ago, or even 40 years ago than it is today. You are just hypersensitive to it because you are living it in the moment. Call me in 20 years.
I think he just did. He has the former Secret Service Chief in France admitting that France spied on US companies for profit. Since your browser can't read links, here is part: "The allegation was part of a documentary news program broadcast on Friday in the United States in which Pierre Marion, the former French secret service chief, confirmed earlier news reports that France's General Directorate of External Security carried out a spying operation against U.S. high-technology corporations and their executives."
It goes on to talk about the spying done by the french on IBM, Corning, and Texas Instruments with both Marion and the FBI backing up the claims. The companies wouldn't discuss it, but sources within those companies had also confirmed that executives were fired "who had apparently gained employment in an attempt to gather corporate secrets. "
It is interesting that all the people defending Martin are posting as an Anonymous Coward, and those that aren't actually put their name to their posts.
Linux will have the same issues, it's not OS related. I found out the hard way, and there are tons of messages on the boards of high performance controllers and the like about finding motherboards that have the highest amount of free option ROM space so that the devices can even initialize far enough to get the OS up and running. It's part of the reason why server BIOSes and motherboards are typically pretty bare bones. Almost all devices require some option ROM space so they can initialize themselves, and if you have lots of things on the motherboard (Sound, USB controllers, storage controllers, RAID, etc), there is little space left for expansion.
In my case I had two controllers I wanted to use in addition to my motherboard's. I couldn't even get one of them to work at all unless I flashed with an older (buggy) BIOS that used just slightly less space, just enough to fit that controller's option ROM. There definitely wasn't nearly enough space for both of them, nor if I wanted another. For example, the OCZ Revo 3 x2 card, and an megaraid 9860 card. I was using these in addition to the intel raid on the motherboard. There simply isn't a single non-UEFI motherboard that has enough room, and only a select few that could even be used with the OCZ Revo 3 x2 by itself. Changing my motherboard to a UEFI motherboard resolved all the issues and I could use all 3 raid controllers with no problem. The BIOS based ones would refuse to boot at all, or one of the devices wouldn't work at all even after going into the OS. I don't think the OS can make more space available for the ROMs and without them, the devices don't work. Nor is there a way to initialize them since there isn't a place to map it's memory. I'm not an expert on it, all I know is that is what the experts described to be, and sure enough the very first UEFI motherboard had no issues at all.
Yeah, there are a lot of people here who don't know how to moderate at all. Nothing I said was trolling, just my opinion based on actually using it every day. Oh well. I guess truth is trolling for those who only want to hate.
Real developers know that technet was bascially the exact same information available on their website, on a DVD. It also didn't include any developer tools at all (No OS's, No SDKs, No Visual Studio, No Sharepoint, etc.) The fact that most people just look it up online rather than putting in a disk today (and have for years) is why Technet is dead.
Also real developers know that UEFI is a good thing and has nothing to do with any kind of lock in. You may not like secure boot, which is tin foil hattery of a completely different subject. Are you sure you work in the tech field at all?
SQL Server, why not develop on either SQL Express or SQL Compact, both are free as well.
Making websites, no new signups, but you could have gotten Windows 7, SQL Server, Windows Server, Visual Studio 2012 Premium, and MSDN for free here for two years: http://www.microsoft.com/web/websitespark/webpro/
Mostly boot devices, or devices that need BIOS support or extended BIOS support (large drives, 4k drives, etc) mainly, there is also issues with the amount of space available for memory mapping devices, used for high speed I/O controllers, video cards, things that do DMA transfers, etc.
I don't want charms that are huge stealing my screen real estate
What charms that are huge stealing my screen real estate? How is that better than say a modal dialog box that pops up?
or windows that force full screen or any arbitrary size
Don't buy a metro app, a little leprechaun isn't going to come to your house and put a gun to your head to install metro apps on your desktop.
I want windows that ** I ** can resize to any size I want and have multiples on the screen at one time.
There is no problem doing that in Windows 8 with any of the desktop applications that you are ran in Windows 7.
I DON'T want an app store that thinks it controls what I can and can't install on my own devices. I shouldn't have to be on a domain to bypass app store crippling of my machine.
Huh? You don't have to use the app store EVER, nor does it attempt to control what you can and can't install. Installing programs is the same as it ever was. What does a domain have to do with it at all?
For my users on the network, hierarchical menus for apps based on purpose is still superior when you are building systems for people so unsavvy they don't even know the name of an app to search for.
Most unsavvy users only use a very few programs, why aren't they pinned to the taskbar or put an icon on their desktop -- same as Windows 7.
I don't want cloud integrated into everything by default. As an add-on its just fine, but I don't trust other people and companies with most of my stuff and I surely didn't trust Microsoft even BEFORE this NSA mess.
So don't use it? You don't have to use skydrive, ever.
If I click on an icon I want it to start a new instance. Every. Time.
Wow, finally an argument that actually is based on some kind of fact. Of course... Well, this also applies to Windows 7, so I guess it really isn't based on a reason to not like Windows 8. I guess you also dislike Windows 7, and OS/X. Oh well, buy an add-on if you want.
I don't want Windows trying to decide when I want to maximize a window by getting too close to the top. If I want it maximized, I'll click a button to do so and so on and so on and so on......
So disable it. Not rocket science, although I love the left/right.
Yeah, I started using windows when it was 1.0 too. I like Windows 8. It boots faster, is more responsive, the redone task manager is awesome (finally), better cache management (kind of important to me since I have 64GB of RAM). The start screen is ok, I rarely use the icons, I just type what I want and hit enter -- I actually go to the start screen maybe twice a week, so it doesn't bother me at all. All my important apps are either pinned to the taskbar, or have an icon on my desktop. Not a big fan of the Metro/Modern UI, but I only use the desktop as I always have. Removing the start "button" actually gained me some space on my task bar, so I actually like it gone.
Saying it's the biggest POS you have ever seen and having used all the versions of Windows, puts you in a very small club, so I would like to introduce you to Microsoft Bob.
Use POCO objects with a DbContext and you won't have any issues with serialization nor the N+N issues. That's the default for code first anyway. Of course your code may not work as you want, but that is a bit different than having to know T-SQL. Of course some knowledge about relational databases would help in the stickier stuff, but it isn't really necessary in most cases.
my counterparts in India cost 1/5 of my wage and in many ways equal my quality
I'm not sure if you are trying to sell us on the quality of the work done by off-shore workers, or your lack of quality. Either way it works I suppose.
BTW, I'm working 3 blocks north of you, and I've never seen an off-shore team that was of any quality.
Dunno. When I was salaried, I was paid twice a month. Now that I've been doing contracts, I've never been paid anything other than weekly. I got used to twice a month, I balanced my bills so half were on the 5th-7th and the others 21st-23rd. I don't live pay check to pay check (never have), and I don't really pay attention other than I expect a message from my bank on Thursday saying they got a deposit. Time cards are faxed in Mondays for the prior week, and the check in is in my bank that same Thursday. I check my balance once a month, around the 5th and see if it's going up or down and change my spending for the month accordingly.
That would not be true. Shut down and restarts aren't the hybrid hibernate that you talk about. That's only if you tell it to sleep, or it goes into hibernation. Or you tell it to shutdown and you have your system set to allow hibernation. Most desktops won't be configured that way. Even if you do have hibernation enabled, and you tell it to restart, then it isn't one of those "hybrid boots".
And in any case, for most users in the cases it actually does a hybrid boot, they wouldn't care that it's not doing a "full boot" anyhow. The effect is nearly the same, but only faster.
MS could have protected itself from that without SecureBoot or any boot signing. MS could have made MBR writes from within their OS forbidden without an extreme warning.
And it still wouldn't protect the system from TDL4, while SecureBoot does. Your idea of how to secure the system would be broken in a matter of days, if that long for other malware.
So your idea of how to secure the boot from BIOS on, is to let programs be able to install their own keys? And this is why novices don't design security.
And how is this less transparent than the proposed javascript stack? Are you suggesting that it wouldn't "require defining objects"? I seriously doubt you understand what you are talking about.
And 60 years ago, Americans were building bomb shelters everywhere and stocking food and water in them.
Yes, 110 and 75 baud. I don't recall anything being before that.
Friggin teenage aliens playing with their pocket radio bursters trying to blind galactic telescopes.
20 years ago we would have ... got on with our lives.
And I can assure you that the panic, fear, and outrage was no less 20 years ago, or even 40 years ago than it is today. You are just hypersensitive to it because you are living it in the moment. Call me in 20 years.
I think he just did. He has the former Secret Service Chief in France admitting that France spied on US companies for profit. Since your browser can't read links, here is part:
"The allegation was part of a documentary news program broadcast on Friday in the United States in which Pierre Marion, the former French secret service chief, confirmed earlier news reports that France's General Directorate of External Security carried out a spying operation against U.S. high-technology corporations and their executives."
It goes on to talk about the spying done by the french on IBM, Corning, and Texas Instruments with both Marion and the FBI backing up the claims. The companies wouldn't discuss it, but sources within those companies had also confirmed that executives were fired "who had apparently gained employment in an attempt to gather corporate secrets. "
It is interesting that all the people defending Martin are posting as an Anonymous Coward, and those that aren't actually put their name to their posts.
Linux will have the same issues, it's not OS related. I found out the hard way, and there are tons of messages on the boards of high performance controllers and the like about finding motherboards that have the highest amount of free option ROM space so that the devices can even initialize far enough to get the OS up and running. It's part of the reason why server BIOSes and motherboards are typically pretty bare bones. Almost all devices require some option ROM space so they can initialize themselves, and if you have lots of things on the motherboard (Sound, USB controllers, storage controllers, RAID, etc), there is little space left for expansion.
In my case I had two controllers I wanted to use in addition to my motherboard's. I couldn't even get one of them to work at all unless I flashed with an older (buggy) BIOS that used just slightly less space, just enough to fit that controller's option ROM. There definitely wasn't nearly enough space for both of them, nor if I wanted another. For example, the OCZ Revo 3 x2 card, and an megaraid 9860 card. I was using these in addition to the intel raid on the motherboard. There simply isn't a single non-UEFI motherboard that has enough room, and only a select few that could even be used with the OCZ Revo 3 x2 by itself. Changing my motherboard to a UEFI motherboard resolved all the issues and I could use all 3 raid controllers with no problem. The BIOS based ones would refuse to boot at all, or one of the devices wouldn't work at all even after going into the OS. I don't think the OS can make more space available for the ROMs and without them, the devices don't work. Nor is there a way to initialize them since there isn't a place to map it's memory. I'm not an expert on it, all I know is that is what the experts described to be, and sure enough the very first UEFI motherboard had no issues at all.
Yeah, there are a lot of people here who don't know how to moderate at all. Nothing I said was trolling, just my opinion based on actually using it every day. Oh well. I guess truth is trolling for those who only want to hate.
Real developers know that technet was bascially the exact same information available on their website, on a DVD. It also didn't include any developer tools at all (No OS's, No SDKs, No Visual Studio, No Sharepoint, etc.) The fact that most people just look it up online rather than putting in a disk today (and have for years) is why Technet is dead.
Also real developers know that UEFI is a good thing and has nothing to do with any kind of lock in. You may not like secure boot, which is tin foil hattery of a completely different subject. Are you sure you work in the tech field at all?
Here you go, a free copy of Visual Studio 2012 Express: http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express that includes all the MSDN information.
SQL Server, why not develop on either SQL Express or SQL Compact, both are free as well.
Making websites, no new signups, but you could have gotten Windows 7, SQL Server, Windows Server, Visual Studio 2012 Premium, and MSDN for free here for two years: http://www.microsoft.com/web/websitespark/webpro/
Mostly boot devices, or devices that need BIOS support or extended BIOS support (large drives, 4k drives, etc) mainly, there is also issues with the amount of space available for memory mapping devices, used for high speed I/O controllers, video cards, things that do DMA transfers, etc.
I don't want charms that are huge stealing my screen real estate
What charms that are huge stealing my screen real estate? How is that better than say a modal dialog box that pops up?
or windows that force full screen or any arbitrary size
Don't buy a metro app, a little leprechaun isn't going to come to your house and put a gun to your head to install metro apps on your desktop.
I want windows that ** I ** can resize to any size I want and have multiples on the screen at one time.
There is no problem doing that in Windows 8 with any of the desktop applications that you are ran in Windows 7.
I DON'T want an app store that thinks it controls what I can and can't install on my own devices. I shouldn't have to be on a domain to bypass app store crippling of my machine.
Huh? You don't have to use the app store EVER, nor does it attempt to control what you can and can't install. Installing programs is the same as it ever was. What does a domain have to do with it at all?
For my users on the network, hierarchical menus for apps based on purpose is still superior when you are building systems for people so unsavvy they don't even know the name of an app to search for.
Most unsavvy users only use a very few programs, why aren't they pinned to the taskbar or put an icon on their desktop -- same as Windows 7.
I don't want cloud integrated into everything by default. As an add-on its just fine, but I don't trust other people and companies with most of my stuff and I surely didn't trust Microsoft even BEFORE this NSA mess.
So don't use it? You don't have to use skydrive, ever.
If I click on an icon I want it to start a new instance. Every. Time.
Wow, finally an argument that actually is based on some kind of fact. Of course... Well, this also applies to Windows 7, so I guess it really isn't based on a reason to not like Windows 8. I guess you also dislike Windows 7, and OS/X. Oh well, buy an add-on if you want.
I don't want Windows trying to decide when I want to maximize a window by getting too close to the top. If I want it maximized, I'll click a button to do so and so on and so on and so on......
So disable it. Not rocket science, although I love the left/right.
Yeah, I started using windows when it was 1.0 too. I like Windows 8. It boots faster, is more responsive, the redone task manager is awesome (finally), better cache management (kind of important to me since I have 64GB of RAM). The start screen is ok, I rarely use the icons, I just type what I want and hit enter -- I actually go to the start screen maybe twice a week, so it doesn't bother me at all. All my important apps are either pinned to the taskbar, or have an icon on my desktop. Not a big fan of the Metro/Modern UI, but I only use the desktop as I always have. Removing the start "button" actually gained me some space on my task bar, so I actually like it gone.
Saying it's the biggest POS you have ever seen and having used all the versions of Windows, puts you in a very small club, so I would like to introduce you to Microsoft Bob.
Use POCO objects with a DbContext and you won't have any issues with serialization nor the N+N issues. That's the default for code first anyway. Of course your code may not work as you want, but that is a bit different than having to know T-SQL. Of course some knowledge about relational databases would help in the stickier stuff, but it isn't really necessary in most cases.
my counterparts in India cost 1/5 of my wage and in many ways equal my quality
I'm not sure if you are trying to sell us on the quality of the work done by off-shore workers, or your lack of quality. Either way it works I suppose.
BTW, I'm working 3 blocks north of you, and I've never seen an off-shore team that was of any quality.
That is a good question. I would have been willing to do it for half that price, but they didn't ask me.
but in states that don't engage in union busting, sometimes the companies go bankrupt.
Fixed that for you.
Dunno. When I was salaried, I was paid twice a month. Now that I've been doing contracts, I've never been paid anything other than weekly. I got used to twice a month, I balanced my bills so half were on the 5th-7th and the others 21st-23rd. I don't live pay check to pay check (never have), and I don't really pay attention other than I expect a message from my bank on Thursday saying they got a deposit. Time cards are faxed in Mondays for the prior week, and the check in is in my bank that same Thursday. I check my balance once a month, around the 5th and see if it's going up or down and change my spending for the month accordingly.
Last week one of my hard drives crashed and I lost part of my entire porn collection. How do I contact the NSA to grab a copy?
On the desktop.
That would not be true. Shut down and restarts aren't the hybrid hibernate that you talk about. That's only if you tell it to sleep, or it goes into hibernation. Or you tell it to shutdown and you have your system set to allow hibernation. Most desktops won't be configured that way. Even if you do have hibernation enabled, and you tell it to restart, then it isn't one of those "hybrid boots".
And in any case, for most users in the cases it actually does a hybrid boot, they wouldn't care that it's not doing a "full boot" anyhow. The effect is nearly the same, but only faster.
Only as silly as Windows Server 2008R2, and Windows Server 2010R2.