Slashdot Mirror


Windows 8 Roundup

There has been no shortage of Windows 8 news today. MrSeb writes: "Earlier this morning, at the Build Windows conference in Anaheim, California, Microsoft made it patently clear that 'To the cloud!' is not merely a throwaway phrase: it is the entire future of the company. Every single one of Microsoft's services, platforms, and form factors will now begin its hasty, leave-no-prisoners-behind transition to the always-on, internet-connected cloud." netbuzz pointed out that even the famous Blue Screen of Death will get a new look. Lastly mikejuk writes: "While everyone else is looking at the surface detail of Windows 8 there are some deep changes going on. Perhaps the biggest is that Metro now provides an alternative environment that doesn't use the age old Win32 API. This means no more overlapping windows — yes Metro really does take the windows out of Windows."

54 of 474 comments (clear)

  1. The cloud... by Capt.DrumkenBum · · Score: 2

    and I thought Microsoft was irrelevant before.

    --
    If I were God, wouldn't I protect my churches from acts of me?
    1. Re:The cloud... by Colonel+Korn · · Score: 4, Insightful

      and I thought Microsoft was irrelevant before.

      Ah, the internet, where 90% market share means you just don't matter.

      --
      "I zero-index my hamsters" - Willtor (147206)
    2. Re:The cloud... by DJRumpy · · Score: 2

      I thought the same thing but more from a company perspective, where they limit and restrict just about everything one does on the internet. This doesn't seem like a sound business move, or it will severely limit the need to upgrade from a business perspective at least. IS Security groups are already frowning on cloud services where I work.

    3. Re:The cloud... by DJRumpy · · Score: 2

      Outsourcing staff for cheaper support isn't the same thing as putting your data out in the cloud. Outsourcing comes with it's own security risks, but to my mind and to most security professionals, the cloud doesn't exactly give me a warm fuzzy. It contains inherent risks when data is no longer under your control. Embedding cloud services in the OS to such a degree will require a lot of work to restrict, lock down, and disable such features.

      Then again this might give MS yet another reason to split off yet another 'version' of Windows (for a small fee) to add or remove such features (Home, Home Premium, Enterprise, Ultimate, and then Cloud versions of each).

    4. Re:The cloud... by colinrichardday · · Score: 2

      Interesting, where I live, it's the republicans who make the religious view of others very much a part of my life.

    5. Re:The cloud... by ozmanjusri · · Score: 2

      On the other hand, "moving to the cloud" is basically a software-and-IT-support way of saying "outsourcing,"

      And here's me thinking it was just a way for Microsoft to move their lockin from Office to Sharepoint, now the idea of open formats has started to gain traction...

      --
      "I've got more toys than Teruhisa Kitahara."
    6. Re:The cloud... by pnewhook · · Score: 2

      On the other hand, "moving to the cloud" is basically a software-and-IT-support way of saying "outsourcing," and I see no evidence that companies plan to quit outsourcing whatever they can at any point in the near future.

      As a company that works for NASA and defense, we are essentially prohibited from using 'cloud' based infrastructure as it is unsecured. Files cannot leave the company network so cloud resources / backups cannot be used.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
  2. So we're back to Windows 1.0? by BLToday · · Score: 3, Funny

    So we're back to Windows 1.0 with no overlapping windows? How am I suppose to quickly look at two open applications? or drag and drop items?

    1. Re:So we're back to Windows 1.0? by vux984 · · Score: 5, Interesting

      The windows 8 tiles system supports true multitasking, and has a few window arrangements that let you have 1/2/3 (or 4?) applications on screen at once.

      Its actually pretty well though out, and should work pretty well for tablet users and netbooks.

      For those of us power users with big desktops and multiple screens with 10+ windows open... guess what... that's not going away. You just launch Explorer, and have a full desktop window manager.

      Seriously... what's with all the idiotic hate on this?

      Microsoft is only changing the DEFAULT window manager to be more consumer / tablet friendly. Good for them.

      The prosumer/business/productivity group will still have the more pro oriented traditional window manager for doing what we do.

      Nobody even half expects people working on an excel spreedsheet business projection drawing data from pdfs, web pages, and their email to do so using the new interface. Some things make sense to do in multiple overlapping windows. That's not going away.

      So stop flipping out about it.

    2. Re:So we're back to Windows 1.0? by 0123456 · · Score: 3, Funny

      That stupid desktop metro app. without a start menu isn't a window manager since you can't simply start programs with it, not even Linux manages to create something that stupid.

      I believe that's a planned upgrade in Gnome 4.

    3. Re:So we're back to Windows 1.0? by exomondo · · Score: 2

      Isn't that a tad obvious? The fact that MS takes away a perfect good Window manager (Aero) and replaces it with this crap.

      They haven't taken away the window manager, it's still there, it's just that it's decoupled from the core system now (which is good because you can have a desktop GUI on desktop/laptops, a touch-oriented GUI on touch devices and no GUI at all on servers) and you launch it if you need it or applications that need it launch it automatically (like VS does in the preview).

      without a start menu isn't a window manager since you can't simply start programs with it

      Since when does a window manager require a start menu?
      I agree with you that the start menu should remain, and i really hope that it does in the final release, let's not forget this is a developer preview, not even close to final.

  3. This is cool by 0123456 · · Score: 2, Insightful

    It looks increasingly like Windows 7 will be the last version of Windows I ever have to use.

    1. Re:This is cool by nbetcher · · Score: 4, Insightful

      That's what most people said about XP when Vista was on the horizon.

    2. Re:This is cool by 0123456 · · Score: 2

      That's what most people said about XP when Vista was on the horizon.

      True, I might have to look at it again around Windows 9 or 10.

    3. Re:This is cool by Sponge+Bath · · Score: 3, Funny

      True, I might have to look at it again around Windows 9 or 10.

      Windows X with Magic Mouse. Think Differentlier.

    4. Re:This is cool by Sitrix · · Score: 3, Interesting

      And most of those people stayed with XP till Windows7 came out... A lot of businesses did the same thing, simply stayed on XP and skipped Vista entirely. At work we are already making plans to skip Windows 8 unless Microsoft gives us ability to make our workstations more business oriented rather then having them look like a bunch of touchscreen home PC's.

    5. Re:This is cool by black3d · · Score: 3, Insightful

      Vux - I completely agree. It's more the point that it forces you to. If you hit F3 to search, you're taken to the Metro search interface. You're now forced to pick one of their search "targets" and to use their interface. You can't even see your application as you're now in a full-screen Metro interface, so it's going to take at least three clicks to get back to your program (one in the lower left corner to bring up the Start screen, then one on Desktop to open the desktop "gadget", then one on your application).

      If, heaven forbid, you use Internet Explorer (which sadly, many users still do as the default browser on their PCs), it's also now a full-screen metro "app". If in the above example, you followed search to a Wikipedia link, you're now in a full-screen IE session with your original application several clicks away (and several clicks to get back to your IE to make sure you read something correctly, etc).

      I understand it's for tablets. That's great. But forcing it on desktop users as at present is asinine. I hope to be shown in beta that we have the option to not use Metro at all. That hasn't been mentioned yet. What we've been told is that we're going to have to "change the way you do a lot of things" and that we need to "interact with the screen" more. That suggests they are going to force this Metro crapware on top of everything.

      --
      "The true measure of a person is how they act when they know they won't get caught." - DSRilk
    6. Re:This is cool by black3d · · Score: 2

      Err.. who launches Internet Explorer from an explorer window? You don't navigate to C:\Program Files\Internet Explorer and launch it. At the very least, you launch it from your Start menu except - oh, didn't you know - there's no Start menu in Win8. You click the Start button and you're taken to the full-screen MetroUI Start Screen.

      --
      "The true measure of a person is how they act when they know they won't get caught." - DSRilk
    7. Re:This is cool by vux984 · · Score: 2

      If you hit F3 to search, you're taken to the Metro search interface.

      And its these little quirks that i think need to be cleaned up between now and release or its going to be another Vista.

      If you are in the explorer windows interface, you should be able to search withotu leaving it. You should be able to open a web browser window without leaving it etc.

        I'm REALLY skeptical that they would force you to keep ending up on a metro tile if you start within the explorer desktop.

      Yes IE will run in Metro as a full screen app... but I'd be truly SHOCKED if it couldn't also be run as a windowed app in the classic desktop. And i would expect a link access from the classic desktop to launch a browser in the classic desktop.

      A link from another metro app.. sure that might take you to a meto instance of explorer.

      When I see "What we've been told is that we're going to have to "change the way you do a lot of things" and that we need to "interact with the screen" more. " I see that as being merely describing how metro will work when using metro. And it makes sense in that context.

      Suppose someone has simply accounting, and excel, and outlook, and skype, and 3 different contracts in Word open all in different windows... to suggest that they would be thrown out of that onto a full screen tile to do a search or look at a web page is absurd.

      It doesn't make sense. Its counter productive. And nobody wants that.

      Now, I'll concede there might be some hiccups and growing pains that do idiotic things... such as launching a full screen search tile from inside the classic desktop whenever you want to search for something... but I think that's this sort of thing will be resolved before launch.

  4. BSOD by Anne_Nonymous · · Score: 2

    >> Your PC ran into a problem that it couldn't handle, and now it needs to restart.

    Your software caused a giant fuck-up; don't try to blame the hardware.

  5. Horrible marketing at work. by vinn · · Score: 5, Insightful

    So here's what everyone is hearing in the Windows world about Win8: "We're changing Windows. A lot. It's gonna look completely different. It's gonna act completely different. A lot of the things you do today probably need to be thought about differently".

    Here's how IT management is interpreting that: "We might completely break Windows again. A lot. It's gonna confuse users. It's gonna make them less productive. Don't even think about using this product in a business environment without considering all of the extra support they're going to need."

    Guess what? Based on what I've already seen, there's no way I'm even bringing this product into our environment for even a test basis until it's been out for over a year. If we're gonna have to completely retrain users how to do something, we're going to consider other things. That new Motorola Bionic with it's full screen dock and keyboard is looking more and more like something I want to own.

    --
    ----- obSig
  6. Re:always-on? it's Cloud-y in Seattle by WillAffleckUW · · Score: 2

    If only these 'clouds' or 'cloud services' actually had effective redundancy like they claim to and we didn't have so many 'clear sky' moments where they go down.

    Oh, come on, it's not like all the big Clouds got hacked this past weekend ... like Google and Amazon ... .... oh ... wait ...

    --
    -- Tigger warning: This post may contain tiggers! --
  7. BSODs are very often hardware related by Sycraft-fu · · Score: 2, Informative

    Not always the hardware itself, sometimes the driver, but I'd say 90% or more of the BSODs I see at work are related to hardware. Very rare that it is purely a software issue.

  8. Win8, 25 years too late by kirkb · · Score: 5, Funny
    --
    Slashdot: come for the pedantry, stay for the condescension.
  9. Sanity Check? by Anonymous Coward · · Score: 2, Insightful

    Is anyone actually stopping to say - "hang on a minute, what do people actually use?"

    The hype of "the valley" would have us believe that everyone was sitting with a tablet with everything in the cloud.

    The reality I see around me everyday is that everyone is sitting with a desktop/monitor/keyboard and is using a wide variety of local software. Not only are they doing that because it is "what has been", but also they are doing it because it is "what is required".

    Is all this hype added to everything just to shift very large margin tablets and sell OSs? Was the netbook (a product that according to "the valley" is dead) so harmful that it's concept (low margins, fully functional, low requirements) had to be eliminated?

  10. Retraining by msobkow · · Score: 2, Insightful

    Funny how companies keep eating the retraining costs, while claiming those same training costs are the reason they don't deploy Linux desktops.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Retraining by Vancorps · · Score: 2

      What retraining costs? I recently upgraded a whole slew of users from XP to Windows 7, those that noticed any difference were happier for the changes and were used to them inside of a day. The bigger retraining came with Office, not the OS and OpenOffice or LibreOffice are quite different from modern MS Office. They work in a pinch for a lot of people but not everybody.

      Of course if you're talking about admin training that's different and I haven't met too many admins lately that are Windows only, most deploy both opting to go with what works best in a given situation.

    2. Re:Retraining by jimicus · · Score: 2

      If I'm being honest, I don't think it is the training costs that are the issue. I think it's dependencies.

      Let me explain.

      Every company I've ever worked in, yes they depend on Office (but could probably get by with Libre/OpenOffice). But dig beneath the surface and you find:

      • Adam in Accounts needed an application to track forecasted payments, late payments and due payments. The accounts package they use can sort-of do this but it's very crude and very nasty. Fortunately, the accounts package does have the ability to plug into Excel. (Only Excel, I hasten to add. Microsoft provide APIs to allow vendors to write their own Excel plugins) - and Adam's a whiz in Excel. So he threw together something himself using a few spreadsheets. This was 2 years ago and since then it's grown and grown to the point that the old accounts system - the one that IT procured, installed and are still backing up every night religiously - is doing remarkably little. 60% of the work is being farmed out to Adam's spreadsheet. Sure, it can go a bit funny if two people try to use it at once - but everyone's used to that now. Open it in OpenOffice? You're having a laugh. The last time they got an upgrade to Excel it took two days to get it all working again, and that was expected to be a reasonably trouble-free upgrade.
      • Steve in Sales needed some way of tracking customers from initial inquiry through to purchase order and support. His manager contacted IT and was told that it would have to be formally approved as a project, complete with a budget and director-level visibility. Best case scenario, assuming the IT department could fit them in in the first half of the new financial year was 3 months from start to finish and £tens of thousands. No way this could even start before the new financial year, and that was six months away. But Steve really needed something fast. He and his manager had a little chat and they found something they could run themselves and was cheap enough that it could fly under the radar. It's a bit clunky, but it broadly works. Not web-based, naturally - it's actually based on FoxPro so it just uses files on a Windows share as the database backend.
      • Pam in Payroll has never calculated wages by hand in her life. There's a reason for this - tax law is a huge convoluted beast at the best of times. The way it usually works is you buy an application that does all this for you, and you get regular updates to account for changes in tax law. These applications tend to be developed and supported by small companies that only operate in a couple of countries. Why? Probably because tax law varies hugely on a per-country basis - the economies of scale you'd get by developing one product and flogging it in every country you can think of don't really work. It's one of the few areas of business software that everybody uses but hasn't yet been completely taken over by the huge multinationals. None of the existing software vendors have even considered porting their product to Linux - they're Windows all the way. And because of the complication tax law imposes, Linux payroll packages are more-or-less nonexistent.

      Multiply that sort of thing across every function in the company, and work out how you'd move every damn department. Now you know why - even now, something like ten years after people first started talking about "the year of the Linux desktop", it still hasn't happened.

  11. I can answer that! by khasim · · Score: 3, Insightful

    Seriously... what's with all the idiotic hate on this?

    Microsoft is only changing the DEFAULT window manager to be more consumer / tablet friendly. Good for them.

    Because Microsoft is changing the default behaviour in the new product. And the new default behaviour will be LESS effective for the users of the traditional Windows systems (desktops and laptops).

    Here's an idea. Why not leave the DEFAULT behaviour as it is already and add a new OPTION to change it to the tablet-friendly format for those who want it that way?

    1. Re:I can answer that! by vux984 · · Score: 2

      Because Microsoft is changing the default behaviour in the new product. And the new default behaviour will be LESS effective for the users of the traditional Windows systems (desktops and laptops).

      First, the classic desktop is an application tile in the new interface. They've added an abstraction layer. The old system is not "gone", its just one step away. Its not even an "either or" really... because you launch the classic desktop from Metro... and then switch to and from that and other metro tiles. Hell... might even support running multiple instances of explorer in separate tiles... i wonder... that'd be really cool if you could.

      Here's an idea. Why not leave the DEFAULT behaviour as it is already and add a new OPTION to change it to the tablet-friendly format for those who want it that way?

      1) Because the people who would most benefit from the "new" Window manager are the ones that would be least likely to find the option to turn it on.

      2) Because the full classic desktop manager is simply a "full screen" application. In other words, its a tile in the new system.

      The user does not need to "switch" to classic, they just launch it, because its an application.

    2. Re:I can answer that! by Anonymous Coward · · Score: 2, Insightful

      1) Because the people who would most benefit from the "new" Window manager are the ones that would be least likely to find the option to turn it on.

      2) Because the full classic desktop manager is simply a "full screen" application. In other words, its a tile in the new system.

      The user does not need to "switch" to classic, they just launch it, because its an application.

      Which is stupid. The moment Win8 detects a touchscreen it could immediately opt to make Metro the standard; the moment it detects no touch capabilities it could resort to using the old setup.

      This technology is already being used in Windows 7; the "demo mode" for example is only usable if Win7 runs on a laptop; on a desktop the option is disabled.

      So easy, and it would avoid so much problems...

    3. Re:I can answer that! by Missing.Matter · · Score: 2

      Excel still works as you would expect. If you're talking about a metro application doing something similar, there are several example applications that bring up an overlay dialogue (adding a new stock in the stock app or adding a new city in the weather app). I suspect you don't know what you're talking about, haven't tried it, and are essentially talking out of your ass.

    4. Re:I can answer that! by terjeber · · Score: 4, Insightful

      According to Google, more than 90% of users do not know that they can use search functionality in Windows. The majority of Windows (computer) users are barely able to distinguish between a document, a website, an email and an application, it is all a blur to them. The typical computer user thinks that if he drags the small icon from the URL bar in IE/Firefox/Chrome to his desktop he has "saved" the webpage to his computer, he doesn't know the difference between a link, a shortcut and a document.

      Microsoft should attempt to make computers easier to use for these people, they are the vast majority of computer users. They need help. The fact that you get to click once more time than you would when starting Windows should not factor into that issue at all. As a power user you are able to make it work. It is optional after all.

  12. Re:Brilliant by Suiggy · · Score: 4, Insightful

    The problem is that cloud computing tantamount to slavery computing, turning users into slaves. It takes away all control and concentrates it in the hands of large corporations.

    I'm all for ubiqutous computing, but unless I own and control all of the devices I use, and the software running on them, what's the point?

    I'm tired of being a slave. A slave to the dollar, a slave to the government, a slave to the company I need to work at to survive in this pitiful existence. I don't want some big corporation to take away my personal computing experience.

    I don't see how people are so blind as to think cloud computing is an improvement.

  13. Re:Oh my by Penguinisto · · Score: 2, Insightful

    I think it's a project by Microsoft to see if they can hype things out (like they did with Windows 7) and get massive results (like Windows 7)... sort of like emulating the Apple rumor mill, but instead of leaving the world to speculate, MSFT is trying to fuel the fire itself.

    OTOH, I think it will backfire, mostly because I think they mis-read the reason Windows 7 was moderately successful: Windows 7 didn't become popular by the hype machine; it became moderately successful because the last decent version of Windows (XP) was released 8 years prior, and both XP and Vista using Windows enthusiasts were gagging for something that was up to date but not broken.

    CNET (I know, I know) has been spewing out Windows 8 puff pieces every other day (sometimes every day), even for incredibly minor crap (e.g. Hyper-V, mounting .iso files, etc... minor bits that really don't mean much of anything to the end user individually.)

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  14. Re:Oh my by Miamicanes · · Score: 5, Interesting

    > Windows 7 works just fine. It's the new XP - didn't you know?

    It's sad, but you're probably right. Microsoft today is kind of like a rock star who's made so much cash, he's just going to be weird and do whatever the fsck he feels like doing from now on. If Microsoft is hyping "Metro" in an effort to generate developer excitement, they're having the exact opposite effect. Everyone *I* know is like, "WTF, has Microsoft gone completely batshit insane?"

    It's almost like Microsoft's entire developer elite just hit their mid-40s, had a midlife crisis, realized they have enough cash to spend the rest of their lives coding for fun, retired en masse, and handed over the company to a marketing department that thinks making Windows look like a tablet UI so it can run phone apps better is somehow a good idea.

  15. Two things by stewbacca · · Score: 2, Insightful

    I have two things:

    1 - Given Microsoft's track record for abject failure in the innovation department, does anyone really believe any of this hype?

    2 - Does anyone else think trying to be two things at once will just be one hot mess? Unlike Apple who does iOS very well, and OS X very well, this seems to be doomed to trying to be two things at once, while simply sucking at both. I think Apple dabbled with the concept with Lion but quickly realized that when I'm using a desktop, I want a desktop OS, not a 27" iPad.

  16. Re:Brilliant by Miamicanes · · Score: 2

    ^^^ Exactly. People have forgotten that PCs were revolutionary BECAUSE they devolved control and power away from centralized IT departments, and put it directly in the hands of end users who could skirt bureaucracy and do cool, new useful things without having to wade through months of committee meetings first. Those who don't remember the past are doomed to repea...NO CARRIER

  17. what innovation by roc97007 · · Score: 3, Funny

    Regarding the new improved BSOD: "After expressing emoticon-style sadness"

    Windows catches up with 1980's mac.

    Well, I guess it's a start.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  18. Re:Security by davide+marney · · Score: 2

    Not a lot of details yet, only one short (but tantalizing) talk at the general keynote today. Active Directory will now be paired up with some kind of security rules engine that can inspect claims (user attributes) and the contents of files and implement enterprise-wide access policies based on the values it finds. The example shown was someone putting a file with sensitive data in a public share. When an unauthorized user inspected that share, the sensitive file wasn't even shown.

    --
    "We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
  19. Win8 will be competitive by davide+marney · · Score: 3, Interesting

    I'm at the BUILD conference, and my impression is that Windows 8 will be very competitive. The re-imagining effort is sweeping, and touches everything from the back end to Consumer devices. The big news is that HTML 5 is now a "native" programming platform for the client UI. There are two JS libraries, a pure JS library that implements the new Metro look-and-feel (WinJS), and a Windows/JS bridge library that exposes the Windows API (and hence the Windows-controlled hardware such as the camera) in Javascript (WinRT). Tooling improvements include terrific new debugging scenarios and a major upgrade to Expression Blend to be able to edit HTML/CSS as well as XAML.

    Basically, MS has taken the best ideas of the web development world, and leveraged them to massively improve the development experience for their next OS. If I wanted to write Windows-specific apps, Win8 is a huge improvement. It's an open question, however, whether people want to write Windows-specific apps as opposed to web-centric apps. Even then, Win8 will definitely shorten and simplify the transition from a web app to a Windows app.

    --
    "We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
  20. Re:Not only be screwed by local problems! by exomondo · · Score: 2

    Not that I use Windows for anything than gaming, and even there it sucks.

    Windows sucks for gaming?

  21. Re:Oh my by afidel · · Score: 2, Interesting

    Considering we have give about 12% of our workforce ipads which are barely usable for "real" work I think MS is looking at things in completely the right way. I know I have little use for a tablet at work, but about 25-30% of my user base probably does and probably 80% wouldn't mind having one at home.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  22. Congratulations! We have a winner! by symbolset · · Score: 2

    Buzzword Bingo veteran Davide Marney brings us this contemporary rendition of word salad without mentioning any of our three Buzzkills "vertical cloud synergy." Congratulations Davide! Please step up and claim your prize: a free download of Windows 8 Developer Preview (applause)

    --
    Help stamp out iliturcy.
  23. Actually more performance reasons by Sycraft-fu · · Score: 2

    That and the ability to support arbitrary functions of arbitrary hardware is where it first came from. Back in the NT days, nearly the entire graphics layer got put in the kernel to speed things up. These days they've managed to move more things in to user space, there are a number of kinds of drivers that are mostly either mostly user mode with a bit of a shim in the kernel, or entirely user mode and they talk to the hardware via something like a class driver in the kernel. It's helped a lot, but you can still have problems.

    This is not only because there are still plenty of kernel mode drivers, but because hardware can go nuts on the system. All PCIe (and PCI) devices have DMA which means the whole memory of the system is fair game for them. So if they go apeshit they can break the computer. Even that aside if they went really apeshit they could just flood the bus with noise or something like that and cause a hard lock.

    With things like IOMMU this will probably get a little better in the future, but I doubt it'll ever go the route that high end, RTOS type stuff does for performance reasons.

    As it stands the situation is much better than it used to be. For example I recently got a new graphics card that was defective. It would crash under 3D load (acted like a thermal issue). Didn't BSOD or hard lock teh system though, the driver could reboot the card and continue on. Would crash the 3D app, but the system survived.

    Still though, drivers account for most BSODs I see. IRQL_NOT_LESS_OR_EQUAL is the one I see all the time which more or less means "A driver was written incorrectly and tried to do something it can't." More specifically, it means a process that was running at an elevated IRQ level, which drivers do (that's how they get control of the system), tried to touch pagable memory which isn't allowed.

    Ultimately there's only so much you can do with regards to hardware and driver faults if you want a high performing OS. Even in the case of a full microkernel RTOS situation like QNX, you still have to jump through some various hoops to have a hardware setup where a failure doesn't take the system down. Worth it for communications satellites, not worth it for a desktop.

  24. Re:Oh my by afidel · · Score: 2

    Wow, uh are there really people out there who have used an ipad for more than 30 minutes that think you are going to be doing data entry, document creation, coding, or anything else that requires a keyboard for 8 hours a day on an ipad? I mean we're using them more than many businesses because we've found a value for field employees, mobile sales guys, and busy executives that are mostly consuming reports and following up via quick emails. The other ~88% of the company would not find significant value in an ipad.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  25. Re:Oh my by PCM2 · · Score: 2

    One tactic I have noticed firsthand from early evaluations of pre-release Microsoft products is that they hype you up on lots of stuff, then tell you "it's just a preview release." So you get all excited, then you start to notice flaws... things seem a little half-baked... you have questions. Criticisms, even. But you kind of convince yourself "it's only a preview." Maybe you mention your reservations on some online forum, but someone immediately shouts you down: "Look you asshole, it's just a preview, everything will be fixed when it ships!" Or maybe your excitement gets the better of you, and you post, "It's going to be AWESOME when it ships and these minor issues are fixed!"

    And then it ships... and not only are the issues you were concerned about not fixed, they turn out not to be so minor after all. But by then it's too late, because everyone has spent months talking about how awesome it is/has been/will be.

    It's a tactic that has worked well for Microsoft on a few occasions. The Office 2010 Web Apps are one example. When they showed a preview, everything looked great. The Word documents on the screen looked exactly like they did in desktop Word. The catch? You couldn't edit them. Well that was no big deal -- they wouldn't ship it without editing capability in there, obviously. They just don't want to show it yet. So everyone was all pleased by how awesome it was going to be when the Word Web App shipped, and how worried Google should be because Microsoft's online word processor was so much better than Google Docs. But guess what? When they shipped it, documents were editable all right -- but the editor was a completely different component that nobody had seen yet. The view where the documents looked identical to desktop Word was just a file viewer. The editor was something completely different, and it handled Word documents only about as well as Google Docs -- and in some cases worse. But by then all the salivating reviews of the preview release had already been published, and Microsoft's marketroids had earned their bonuses for the year.

    --
    Breakfast served all day!
  26. Re:Security by shutdown+-p+now · · Score: 2

    It depends on what exactly you mean by "security". One fairly big thing of note that is directly relevant is that new-style ("Metro") apps run in a sandbox, quite similar to what you see on iOS and Android. By default, they don't get access to your entire FS - even for read - only to their own little corner ("isolated storage"). No network, either, nor cameras and most other hardware. App developer has to explicitly list features he needs in the app manifest when packaging it, and user needs to confirm that, yes, this SexyTits4Free app really does need "Internet Server" permission with such and such port opened when running it.

  27. WinRT corrections by shutdown+-p+now · · Score: 5, Informative

    The article linked from TFA has got quite a few things regarding WinRT wrong. Point by point:

    Windows Run Time, WinRT- a C++ object-oriented API.

    It's not a C++ API. It's a COM-based API/ABI that can be accessed from any language that knows what a raw function pointer is. It's relatively easier to do that from C++, because COM vtables map nicely to C++ vtables. But WinRT ABI itself is intentionally designed to be projected to different languages, adapting along the way. C++ has its own projection, but so do .NET and JS.

    Applications can choose to use either the old Win32 API or the new WinRT but not both.

    Wrong. You can use Win32 APIs in Metro apps - some of them are not available (largely because they are pointless in the sandbox, or deal with the old UI concepts), but some are. If you open windows header files - "windows.h" and friends - they now have blocks of code that look like this:

    #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
    ...
    #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */

    #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP)
    ...
    #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */

    Desktop partition is what's available to non-Metro apps running on the classic desktop. App partition is what's available to Metro apps.

    Furthermore, classic apps can actually use WinRT (while retaining full access to Win32 APIs). Not all of WinRT will work - specifically, most of UI stuff won't - but huge chunks of WinRT are not UI-related and are accessible. Examples include I/O and networking libraries, XML parser, XSLT engine, new device and multimedia APIs etc.

    Of course WinRT is delivered to the programmer via XAML (or HTML)

    WinRT is not "delivered via XAML", and most definitely not "via HTML". WinRT includes a UI library (Windows.UI.* namespaces), which allow you to use XAML as a declarative markup language for your UI (but you don't have to, strictly speaking). This is what is normally used by Metro C++ and .NET apps. JS apps don't use WinRT for UI at all - they use HTML5/CSS3, rendered by chromeless IE. They do get access to non-UI parts of WinRT, but they don't have to use it, and in any case it's completely orthogonal to their (HTML5) UI.

    There is also no more need for P/invoke. As Win32 isn't being used there is nothing to invoke. There is no API lurking beneath the covers. So anything that you used to do via P/Invoke you will now have to find a way to do via WinRT.

    You absolutely can P/Invoke from a .NET Metro app. For one thing, you can P/Invoke to call any of Win32 API functions that are available to Metro apps, as described earlier. Furthermore, you can write a C++ DLL (e.g. for perf), bundle it with your app, and call it from C# as usual via P/Invoke.

    Now, in practice, you probably won't, for the simple reason that pretty much everything that a Metro app can do is covered by WinRT APIs. So why would you mess around with P/Invoke declarations when you already have an object-oriented API that can be used directly? Mixed C#/C++ scenarios are also better supported that way - you can make a private WinRT component DLL in C++, and reference it from C#. Your WinRT C++ classes automagically become visible as .NET classes, no P/Invoke declarations needed.

    In fact, you could even go the other way around - write a WinRT component DLL in C#, and reference it from C++. And then both of those can be used in JS, so you can really mix all three if you want.

    When you create a Page object with WinRT and run it then it expands to fill the entire screen real estate

    By default, yes, but you can have two Metro apps run side by side.

    If you want overlapping windows and dialog

  28. Re:Oh my by tqk · · Score: 2

    We're really spamming the Windows 8 articles recently. Yeah no thanks, Windows 7 works just fine.

    Oh, admit it. You're desperately wanting to upgrade just for the new, revamped BSOD!

    In other news, Win8 still BSODs.

    What's a vamp again?

    --
    "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
  29. Re:Not only be screwed by local problems! by exomondo · · Score: 2

    But how exactly does Windows suck for gaming? I don't see what's bad about it.

  30. Re:I just answered that. by Omestes · · Score: 4, Insightful

    Resisting change, did you even test it or try to see the good and bad points? You know, get a balanced view ...

    I've got a high UID, so I'm not crusty in my ways: I know what works for me, I've been working on my computer for 25 years, so I damn well know how I work. I know that EVERY single other PC OS or DE has window overlap as a default behavior for a damn good reason. I'm not sure what was broken about it. I'm not even convinced its easier for "normal" users, both my Mom and Dad have no problem with windows overlapping, and neither of them are at all close to being expert.

    Earlier today, using my computer for fun, I had over 6 windows open. I had a torrent client open, and squeezed down so I could just see the progress bar, I had iTunes open, I had Steam open, I had both a Firefox and two Chrome windows open, I had three explorer windows open as well. This is normal use. I'm sure Microsoft knows what best though, obviously I meant to buy a tablet and not a desktop. Yes, I have the option of not using a gimped interface, but why should I jump through hoops? When I'm actually working this will be infuriating, I don't need extra steps, I don't need Microsoft telling me how to do things, I just want to forget all about my OS and focus on the task at hand. Sometimes that task requires tons of extra windows arranged in such a way that suits my work flow, which might not be a way that MS approves of. I'm imagining this in a corporate environment, where using multiple windows is the norm, as is users of all abilities and experience levels.

    Hell, I don't understand why I can't have a start menu. Whats wrong with being able to quickly access another program without losing focus on whatever task your doing? I don't understand why a tablet interface makes any sense on a desktop, either. I have a large monitor, plenty of real estate, so I don't need to focus on one thing at a time. A tablet is a toy, I use a real computer. If I wanted the tablet experience, I'd be using a damn tablet. I have nothing against tablets, or OSs on tablets, but they don't work for me.

    I've noticed that the trend in OS design of late is to try to kill the idea of multi-tasking, and try to force the user to focus at single tasks. This is all well and fine, but it doesn't match many peoples actual work flows. Sure, I'm doing one task, but this generally leads to needing to have multiple other things working at the same time. I'm editing a file, thats my single task. For this I need an email program open to see what the customer/boss wants, I might need a chat window or Skype to actually communicate, I need a PDF viewer or browser to see documentation, I need some music to keep me sane, I need a text editor to scribble notes and documentation, I need multiple file browsers to keep track of other files and documents, etc... Rarely can I do my job with a single, or a few, windows.

    But marketing departments decided that ALL computers should now be toys made for mere media consumption, and not tools.

    I don't need to test it, just watching the videos and reading the reviews tell me that I get to skip a version of Windows.

    If it isn't broke, don't fix it.

    --
    A patriot must always be ready to defend his country against his government. -edward abbey
  31. Re:just to make your point: by JSombra · · Score: 2

    " I am not an expert on OS economics but I think the pushing of win8 is just some haste. It has been less than two years since win7 has become main version of windows on the market. Also I don't think that win8 does provide changes enough to justify a dedicated release"

    The rush to bring out Win8 has little to nothing to do with desktop/laptop users or their wants/needs and everything to do with tablets (and to lesser degree touch screens). Just desktop users get to suffer because MS want a common platform/experience across desktop/tablet/phone

  32. Re:Not only be screwed by local problems! by alcarinque · · Score: 2

    I find linux to be a lot better at multitasking, specially with IO