Windows 10 Technical Preview update for 10/21/14 (build 9860) & a look at Microsoft's "ring progress
33 replies, posted
[url]http://blogs.windows.com/bloggingwindows/2014/10/21/were-rolling-out-our-first-new-build-to-the-windows-insider-program/[/url]
[quote=Gabe Aul]Hi everyone, I’m Gabe. As Joe mentioned last week, I lead the Data & Fundamentals Team here in the Operating Systems Group (OSG). My team is responsible for a number of things, but the one I’m most excited about right now is that we’re helping to review and understand all of the feedback we get from you folks via the Windows Insider Program, and working with all of our feature teams to make changes based on what we hear. You can expect to hear from me going forward on anything regarding the Windows Insider Program – including new builds we release.
[B]New build:[/B]
As a matter of fact, we’re rolling out a new build today – Build 9860! This is the first update build to Windows 10 Technical Preview, and we’ll continue to deliver more as part of the Windows Insider Program. Sometimes they’ll be more frequent and sometimes there will be longer gaps, but they will always be chock full of changes and improvements, as well as some bugs and things that are not quite done. As we’ve said, we’re sharing stuff early and moving quickly to do so. In fact, the build that we’re rolling out today is something that we ourselves only got a little over a week ago! I hope that you’re as excited about seeing these early builds as we are to share them with you and hear your feedback.
...
[B]Hey! Where are the rest of the changes based on our feedback!?[/B]
To date you’ve sent us over 250,000 pieces of feedback through the Windows Feedback tool, 25,381 community forum posts, and 641 suggestions in the Windows Suggestion Box. Every day we work through the latest round of feedback and incorporate that into our engineering process. One thing I wanted to make sure everyone understood however is that when we do make a change based on your feedback, it can take a while until you see those changes in the builds coming to you.
To put this into perspective, it’s helpful to understand what we call “ring progression”. Every day our build process compiles the latest changes our engineers have made and produces a build that is automatically sent out to our “Canary ring” – people in OSG who want to be the first to get started using and testing the newest code. Once we have validated with that group that the build is stable enough to use by more people, it is sent out to the next ring – all of OSG – where we validate it with that audience. From there we send it to tens of thousands of people here at Microsoft, and after it proves stable enough there, we make it available to you.
[t]http://az648995.vo.msecnd.net/win/2014/10/Ring1-1024x357.png[/t][/quote]
this better be good
The ring idea sounds legit.
[QUOTE={TFS} Rock Su;46296567]The ring idea sounds legit.[/QUOTE]
Not really a new thing tho, firefox for example has several different versions, all with varying levels of bleeding edge features. Such as aurora, nightly, etc.
Maybe not a new idea, but a good one.
Was there any official reason Windows 9 was skipped?
[QUOTE=ToumaniSquirrel;46297823]Was there any official reason Windows 9 was skipped?[/QUOTE]
Apparently it's because of the way Windows is programmed. Windows 9 when referenced in programming would read it as Windows 9X and fuck the entire thing up similar to the Y2K issue.
[QUOTE=ToumaniSquirrel;46297823]Was there any official reason Windows 9 was skipped?[/QUOTE]
The best theory is that because of lazy Windows 9x checks, which would therefore include just 9.
[QUOTE=ToumaniSquirrel;46297823]Was there any official reason Windows 9 was skipped?[/QUOTE]
[url]http://www.dailytech.com/Windows+9+Reportedly+Skipped+as+Name+Would+Have+Created+Code+Bugs/article36656.htm[/url]
Have a few images.
A mysterious "zPC Settings" app has appeared. It's either experimental or a reorganization of the current "PC Settings" app.
Data Sense from WP7/WP8 (known currently as all one word, "DataSense") is in this build. Expect "ethernet" to either replace cellular or cellular becomes hidden by default:
[img]http://i.imgur.com/OJiq3TW.png[/img]
Battery Saver is also included, but on a desktop/virtual machine, there's nothing to toy around with:
[img]http://i.imgur.com/wshYy7T.png[/img]
There's also a "Pending or Deprecated" section in zPC Settings (HomeGroup is included too...maybe it's going to die in a future build?):
[img]http://i.imgur.com/i53fE07.png[/img]
The Notification Center from the WinFuture.de video is in this one, and it seems not much has changed from the video:
[img]http://i.imgur.com/O5mcDSf.png[/img]
It also seems that from a VirtualBox installation, you don't need to go in to the menu to continue the reset process/finally shut down the VM, a la like one would during the Windows 95 days. You should notice during one of the restarts when upgrading to this build.
[QUOTE=Korova;46297850]Apparently it's because of the way Windows is programmed. Windows 9 when referenced in programming would read it as Windows 9X and fuck the entire thing up similar to the Y2K issue.[/QUOTE]
It has nothing to do with how Windows is programmed, it's third party applications.
It's literally nothing even remotely close to Y2K.
[QUOTE=Panda X;46298217]It has nothing to do with how Windows is programmed, it's third party applications.
It's literally nothing even remotely close to Y2K.[/QUOTE]
Oh really, well then enlighten us
I thought this was going to be a revamp of ring security in Windows
[QUOTE=Sx;46299059]Oh really, well then enlighten us[/QUOTE]
he just did
I wouldn't say it's not at all similar to y2k, but it has nothing to do with how windows was programmed.
A lot of old programs check for the version of windows, and then just compare the first part of the string. So any program that insists on something newer than windows 95, or windows 98, just checks for windows 9 and then loses it's shit. All this because some asshats going on 20 years ago couldn't be bothered to code something corretly.
Trying to code legacy support for shit like this is enough to drive someone to drink.
[QUOTE=Sx;46299059]Oh really, well then enlighten us[/QUOTE]
Third party tools like the Java JDK check if the Computers runs Windows98 or 95 by looking for the String "Windows 9" in the Operating system name.
the String "Windows 9" could be found in the following OS names:
* Windows 95
* Windows 98
* Windows 9
And thus potentially apply legacy settings to the badly-written program running on the newest windows version, or just stop the program from executing completly.
I thought when the title mentioned "ring progression", it meant windows was finally going to adopt a [URL="http://en.wikipedia.org/wiki/Protection_ring"]4-ring security model[/URL]. Oh well, rootkit devs rejoice.
Homegroup was weird to set up, I'm sure they'll put a better way to connect to all devices
[editline]22nd October 2014[/editline]
So with battery saver, will battery plans be killed off/hidden?
I still wonder why stuff even checks for Windows 9x/ME anymore, as everything Windows 9x stopped being supported in 2006 or 8 years ago. And according to most places that monitor web traffic, Win9x has made up less than 0.01% of web traffic for years.
[QUOTE=GiGaBiTe;46299561]I still wonder why stuff even checks for Windows 9x/ME anymore, as everything Windows 9x stopped being supported in 2006 or 8 years ago. And according to most places that monitor web traffic, Win9x has made up less than 0.01% of web traffic for years.[/QUOTE]
Because corporate users that can't get their old program rewritten, I suppose. Always blame them if there isn't an obvious reason.
Wasn't that theory disregarded because Windows uses different names internally than publicly?
[QUOTE=TheNikkoMan;46300263]Wasn't that theory disregarded because Windows uses different names internally than publicly?[/QUOTE]
Even if so, shitty programs will most likely continue to check the "normal" name.
So if its because of windows 9x, why not go back to the windows xp/vista/ME naming scheme?
[QUOTE=fruxodaily;46299437]Homegroup was weird to set up, I'm sure they'll put a better way to connect to all devices
[editline]22nd October 2014[/editline]
So with battery saver, will battery plans be killed off/hidden?[/QUOTE]
Homegroups are pure evil.
I actually found it easier to setup a domain server in my house than to get shared folders and devices working via homegroups.
[QUOTE=windows098;46302794]So if its because of windows 9x, why not go back to the windows xp/vista/ME naming scheme?[/QUOTE]
yeah, I'm really confused by their choice to continue along the number system after avoiding a number (beyond the "can't count" xbox naming jokes). I remember getting super excited based on alpha names for stuff, like hearing about windows 'longhorn' and feeling like I was getting secret insider information instead of just hearing talk about the next number iteration
open cmd
note that it says something like this:
[code]Microsoft Windows [Version 6.4.9841][/code]
see that 6.4? that's your actual windows version, the one that the apps see.
for reference:
NT 6.4 - Windows 10
NT 6.3 - Windows 8.1
NT 6.2 - Windows 8
NT 6.1 - Windows 7
NT 6.0 - Windows Vista
NT 5.2 - Windows XP x64
NT 5.1 - Windows XP
NT 5.0 - Windows 2000
4.10 - Windows 98
[editline]22nd October 2014[/editline]
The reason Windows weights a lot is because of all the compatibility stuff in it, and Microsoft is [i]good[/i] at it. I really doubt that there was a bug in version detection crazy enough to force MS to change its OS name. Worst case scenario they could just report a different version to apps that don't explicitly state that they are compatible with the newest Windows version.
I've been enjoying Windows 10 so far, nothing has blown up in my face and all games I've ran so far have had no issues. I'm looking forward to any improvements coming my way.
[QUOTE=Ezhik;46303474]open cmd
note that it says something like this:
[code]Microsoft Windows [Version 6.4.9841][/code]
see that 6.4? that's your actual windows version, the one that the apps see.
for reference:
NT 6.4 - Windows 10
NT 6.3 - Windows 8.1
NT 6.2 - Windows 8
NT 6.1 - Windows 7
NT 6.0 - Windows Vista
NT 5.2 - Windows XP x64
NT 5.1 - Windows XP
NT 5.0 - Windows 2000
4.10 - Windows 98
[editline]22nd October 2014[/editline]
The reason Windows weights a lot is because of all the compatibility stuff in it, and Microsoft is [i]good[/i] at it. I really doubt that there was a bug in version detection crazy enough to force MS to change its OS name. Worst case scenario they could just report a different version to apps that don't explicitly state that they are compatible with the newest Windows version.[/QUOTE]
You Actually expect developers to use proper best practices and don't rely on bad hacks? :v:
[QUOTE=kaukassus;46303639]You Actually expect developers to use proper best practices and don't rely on bad hacks? :v:[/QUOTE]
Of course not, developers are fucking stupid. But like I said, Microsoft is good at handing compatibility.
[QUOTE=ToumaniSquirrel;46297823]Was there any official reason Windows 9 was skipped?[/QUOTE]
windows 7 was win 6.1, windows 8 was windows 6.2, windows 8.1 was 9 and now we have windows 10. dumb convention but it happened.
oop ninja'd
I'm just glad it isn't called Windows One.
Sorry, you need to Log In to post a reply to this thread.