Slashdot Mirror


Microsoft's Skype Drops Modern App In Favour of Old-Fashioned Win32 App

mikejuk writes: Microsoft, after putting a lot of effort into persuading us that Universal Apps are the way of the future, pulls the plug on Skype modern app, to leave just the desktop version. Skype is one of Microsoft's flagship products and it has been available as a desktop Win32 app and as a Modern/Metro/WinRT app for some time. You would think that Skype would support Universal Apps, there are few enough of them — but no. According to the Skype blog: 'Starting on July 7, we're updating PC users of the Windows modern application to the Windows desktop application, and retiring the modern application.' Microsoft is pushing Windows 10 Universal Apps as the development platform for now and the future, but its Skype team have just disagreed big time. If Microsoft can't get behind the plan why should developers? (Also at Windows Central and VentureBeat.)

186 comments

  1. Especially odd... by fuzzyfuzzyfungus · · Score: 5, Interesting

    This seems particularly weird given that Microsoft has devices where (with, no doubt, a painful list of 'write once, port everywhere' caveats) 'Modern' is the option. Windows RT was the first stab, though it dragged along win32 for Office; but it's dead and irrelevant. Windows Phone, though, unless also headed for the chopping block, is presumably still going to have Skype, and it isn't slated to get win32 any time soon.

    Is the dogfood really so dreadful that they'd terminate the metro version on every device that has full windows available, despite the presence/absence of touchscreen, design favoring conventional or tablet-style use, and so on?

    1. Re:Especially odd... by Anonymous Coward · · Score: 0

      Perhaps they have more difficulties in satisfying soft realtime constraints on Metro with practically unconstrained number of schedulable tasks on desktop.

    2. Re:Especially odd... by jellomizer · · Score: 4, Interesting

      Microsoft really fails miserably at the idea of cross platform apps. They either just don't get it or they don't want to get it. .Net was suppose to be Microsoft key to cross platform future. Similar archecture to Java however to get some competive speed advantage they took out the ability to be cross platform creating an language that is slower then native code but only works on one platform, there is even issues from 32 bit and 64 bit.

      The metro design is extreamly limited for developers and you can't take any advantage of hardware, you have the general controlled level of JavaScript in a browser.

      Microsoft needs to realize that if you make a cross platform app, you will expect it to run on different platforms, and have access to the system a little more in depth then what the browser will access. Otherwise we will just deploy our apps via the web.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Especially odd... by Anonymous Coward · · Score: 0

      Otherwise we will just deploy our apps via the web.

      But Microsoft has been killing that since the Nineties!

      If you were EVER going to do that, you would have done it already. You haven't, ergo you won't.

    4. Re:Especially odd... by Anonymous Coward · · Score: 0

      I know you have the need to blather on and on, as if anyone really cares, but do try to make some sense. Or better yet, just shut the fuck up.

    5. Re:Especially odd... by Anonymous Coward · · Score: 0

      >write once, port everywhere

      This is what "old" raw Win32 offers.

      >Windows Phone, though, unless also headed for the chopping block, is presumably still going to have Skype, and it isn't slated to get win32 any time soon.

      Plain WinAPI has always been available on Windows Phone if you've pulled the right strings/been important enough.

    6. Re: Especially odd... by Anonymous Coward · · Score: 0

      in other words the metro api is shite.

    7. Re:Especially odd... by squiggleslash · · Score: 4, Insightful

      TFA says Windows RT will continue to get the Skype Metro app. So actually... I'm kinda struggling to see the logic here. Skype will still be maintained on both platforms, it's just people with Windows 8 tablets with an ix86 architecture will now have to navigate to the (touch-awkward) desktop to use Skype.

      Uh, what?

      And yet I can't get myself too upset about this because the Metro app had that horrible "Cannot use anything other than the logged in Microsoft account unless you want to force all your apps to have different accounts" "feature". For those saying "So?", if you've tried to use 8.1 in the latter mode, Windows acts like you're committing a crime each time you install a new app that requires a Microsoft account. And to give you some idea of what requires a Microsoft account, Microsoft FUCKING SOLITAIRE will bug you constantly until you associate it with one. There's no "Leave me alone, no, I don't need my current Spider status stored in the cloud you idiot, why would you even think that's something I want let alone insist on demanding login credentials every time I start this game" checkbox.

      --
      You are not alone. This is not normal. None of this is normal.
    8. Re:Especially odd... by Anonymous Coward · · Score: 0

      How, exactly, is Metro limited? Not trying to flame, really want to know. You say it's like JavaScript, is a Metro app more limited than an app in Android, or iOS?

    9. Re:Especially odd... by Anonymous Coward · · Score: 1

      VERY TRUE. New Windows apps, even Office (preview), continually put Microsoft's cloud front-and-center. I think only corporate licensees can shut this off.

    10. Re:Especially odd... by Ol+Olsoc · · Score: 0

      VERY TRUE. New Windows apps, even Office (preview), continually put Microsoft's cloud front-and-center. I think only corporate licensees can shut this off.

      Linux mint shuts it off just fine.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    11. Re: Especially odd... by Anonymous Coward · · Score: 0

      He said NET was like java and that the UI for Metro was limited.

    12. Re:Especially odd... by Grishnakh · · Score: 2

      No, it's like burning down your nasty old trailer home to remove mildew, and then going to live with a bunch of really smart people in a Utopian society where everyone has a fully up-to-date giant mansion or penthouse (your choice), for free. And even better, every time some better home appliance comes out, your house is automatically upgraded for free.

    13. Re:Especially odd... by Technician · · Score: 1

      I've moved to SIP long ago.

      SIP to SIP is free.
      With a free DID number inbound calls are free unlike Skype in.
      Outbound has many vendors and price plans unlike skype.
      3rd party hardware is common. Panasonic, Cisco/Linksys, Grandstream, Snom, unlike Skype.
      My free SIP account has free voicemail, multi presence, voice to email, conference calls, Skype gateway etc.
      An INUM is standard
      I have many PC & tablet softphones to choose from. Ekiga, Jitsi, Twinkle, etc. Some support video like Skype.
      I can choose codects such as GSM, G711, G722, etc for low BW to high fidelity.
      Not locked in to a single vendor.

      Skype is the AOL of VOIP

      --
      The truth shall set you free!
    14. Re:Especially odd... by jellomizer · · Score: 1

      Well as a passing interest I tried to make an app to visualize drive usage in metro.
      Many elements of the .net framework were not allowed as a metro app. The solution was a web service that the metro app called so I could get the details of the drive information. I couldn't use any of the .net framework for a metro app in this case I have wanted access to the file system framework.

      Now non pc devices and other systems all seem to have mostly the same basic file system design. Even if it isn't directly accessible. But it wouldn't allow it to be used.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    15. Re:Especially odd... by Anonymous Coward · · Score: 1

      Modern apps run in the AppX sandbox, which only runs approved software and forbids you from touching anything but a handful of approved modern applications and APIs. The only reason why you would want Modern is to have an application with a decent UI, since Win32 ships without a layout toolkit like every other platform does. Ever wonder why most Win32 apps *still* don't implement resolution independence, unless if they ship with their own inconsistent UI? Yeah...

      For example, you can't port OpenGL applications to run in the sandbox, because linking to the OpenGL support present in Windows and shipped with damn near every graphics driver ever means your app won't link. The only option is to port to DirectX or use some obscure code written for Chrome which gives you OpenGL ES on top of Direct3D. When the Khronos Group releases the Vulkan specification and compatible drivers are released for it, no Modern/Universal application will be able to use it. (Microsoft isn't even on the Khronos Group anymore AFAIK)

      Furthermore, it's sandboxed, meaning that access to files are heavily restricted. You can only get a file by requesting that the system present a secure file picker and allow the user to select one. They assume *the only* legitimate use case for accessing user files is to open a single file which entirely represents a whole document. Your file format allows linking to external resources? Tough, you're not getting them - there's no way to convince the OS that the user selecting one file implies access to others.

      Even worse, you can't even use the parts of Modern that work outside of the AppX sandbox. It's all or nothing - either you put your app in the AppX sandbox, only use Microsoft-approved technologies, engineer your file formats to be compatible with the sandbox, and sell it on the Microsoft Store giving them 30%, or you tough it out in Win32 with your own hand-built layout tools. Naturally, most application developers have decided to continue using the APIs that work and consumers prefer.

      I actually own an 8.1 tablet. Win32 applications run far better than Modern ones. The whole "drag the edge to reposition" thing is even MORE awkward with a finger than a mouse. And the fact that Modern applications aren't allowed to swap means that many Modern apps crash immediately or refuse to multitask on 1GB of memory. Whereas with Win32 applications, I just had to kick up the DPI and increase the font sizes of individual controls until everything was finger-friendly. And a little swapping here and there doesn't seem to impact performance as much as Microsoft thought it would. Fun fact: My tablet is 7 inches, and Modern UI refuses to operate at the 150% DPI necessary to make the interface readable.

    16. Re:Especially odd... by Anonymous Coward · · Score: 0

      Who's your SIP provider? I'd like to play around with that sort of stuff.

    17. Re:Especially odd... by amxcoder · · Score: 1

      And I found out the hard way that their OneDrive account will NOT work under Windows 8.1 if you have a legacy login username. Many apps will work fine using this type of windows account, while bugging you, still work. Many apps that require the cloud to work, allow you to associate your Microsoft credentials specifically for the app in question. But the one-drive app, does not allow this. If you want to use it, you HAVE to convert your entire windows login over to a live login account (something I am unwilling to do for various reasons). This is complete, utter BS. It's not as if it can't work, as apparently the app did allow usage under a regular windows login if installed under Windows 8.0, but when they pushed out 8.1 they started forcing the user to convert their account to a live account to use it.

    18. Re:Especially odd... by Smurf · · Score: 1

      Fucking Solitaire?

        That sounds like and intriguing game!

    19. Re:Especially odd... by Jack+Griffin · · Score: 2

      No, it's like burning down your nasty old trailer home to remove mildew, and then going to live with a bunch of really smart people in a Utopian society where everyone has a fully up-to-date giant mansion or penthouse (your choice), for free. And even better, every time some better home appliance comes out, your house is automatically upgraded for free.

      So a bunch of box car hobos on drugs then...

    20. Re:Especially odd... by Jesus_666 · · Score: 1

      Skype has one killer feature for me: Working feedback suppression. With Skype I can use my notebook's built-in speakers and microphone and there is no feedback at all. With every other VoIP program I've used so far, be it Jitsi, TeamSpeak or Tox, I have to wear a headset or the conversation drowns in feedback. TeamSpeak at least tries but its implementation is clumsy (simply turning off the audio stream if it thinks feedback might happen) and unreliable.

      Now, I could of course just wear a headset. Unfortunately, I need to be aware of ambient sounds so a stereo headset is out of the question and a quality mono headset that doesn't fall apart from moderate use will set me back by far more than I'm willing to spend.

      So I stick with Skype despite all the warts. Because no other gratis software offers working feedback suppression. (Of course if someone added Skype-level feedback supression to Tox I'd switch in a heartbeat.)

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  2. Universal App APIs are too limited by nateman1352 · · Score: 5, Interesting

    The limited APIs and strict sand-boxing on universal apps limits the amount of actually useful software you can write for it. "Universal" really means lowest common denominator between our phone and desktop os. If all you care about running on your computer is cut the rope and angry birds then its fine. If you want an actual full featured computer... not so much.

    1. Re:Universal App APIs are too limited by Anonymous Coward · · Score: 0

      My thoughts exactly. The main problem is you can't make a service or access files (only your own files). User switches away from your program, it gets suspended. Can't even create a FTP server.

    2. Re:Universal App APIs are too limited by jma05 · · Score: 1

      I don't use the Universal App API. So I have to ask. How is it worse than the model used by the Android and iOS API? Why wouldn't it be adequate for an app like Skype.

    3. Re:Universal App APIs are too limited by smittyoneeach · · Score: 0

      Or, being Redmond, they foresee the old freebie as the entry-level UI, and plan to roll out the New Hotness with a $tring attached.
      Capitalists: always out to make a buck.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    4. Re:Universal App APIs are too limited by Rhywden · · Score: 1

      I'm not sure how useful an FTP server is for the intended target audience.

    5. Re:Universal App APIs are too limited by nateman1352 · · Score: 4, Interesting

      I don't use the Universal App API. So I have to ask. How is it worse than the model used by the Android and iOS API? Why wouldn't it be adequate for an app like Skype.

      For basic calling functionality yes you could definitely get by with an Universal app. But remember that they sell a bunch of USB Skype phones that plug in to your desktop and have a keypad for dialing numbers and sometimes a LCD screen for contacts and/or video calls. There is pretty much no way you are getting stuff like that working with a Universal app.

    6. Re:Universal App APIs are too limited by thsths · · Score: 1

      Maybe that is the problem, or maybe the Skype group has been sabotaging the modern style ("metro") Skype app. I thought it was simple, but perfectly usable, except for one problem: you could not log into a different account. Not at all. You can only ever log into one account: the one you are logged into the desktop with.

      That is just silly - most people will have at least a private and a professional account. And asking your admin at work to get your private account setup on the PC is just plain silly.

    7. Re:Universal App APIs are too limited by Rhywden · · Score: 4, Informative

      Of course you can get that to work - you can access USB devices just fine through Universal Apps.

      I'm currently doing that myself for a USB measuring device which is used for Physics lessons and can measure speeds, voltage, magnetic field strengths and so on. The vendor's program is written by engineers for engineers - and not so much suited for pupils. So I'm using the Vendor's API and implement a custom-tailored solution for every experiment the pupils have to do.

    8. Re:Universal App APIs are too limited by Yomers · · Score: 2

      Why? No microphone or keyboard drivers?

    9. Re:Universal App APIs are too limited by Viol8 · · Score: 1

      Not being able to maintain a network connection because the program may be permanently suspended at any moment is not a good model for network application development. And a LOT of programs use network connectivity these days.

    10. Re:Universal App APIs are too limited by Anonymous Coward · · Score: 0

      Actually, it looks like they killed the desktop version of Angry Birds.

    11. Re:Universal App APIs are too limited by gl4ss · · Score: 2

      ms's answer to this would be to use cloud messaging to push that a call is incoming or IM message was received or some shit like that, which fine for some uses wouldn't really fit with how skype works..

      anyhow, ms has been clueless intentionally about what devs want. like, we asked at one company for them to add playing of mp3's from the media library in the background in windows phone.

      their dev amassadors or whatevers answer was: "you don't want to do that". yeah sure we don't, the entire app depended on that pretty much for to be an useful port(local office ms guys understood that it was a problem, the jet setting ambassador didn't get it on purpose - a friggin useless talking head that knew just about as much of the system as any dev with one month of experience, like gee whizz if you make a game you don't want to make the sprites from the usual ui elements no shit).

      --
      world was created 5 seconds before this post as it is.
    12. Re:Universal App APIs are too limited by Rhywden · · Score: 1

      I don't think that there are a lot of Android programs out there which are permanently network connected even when their app is closed.

      You also might to want to look into a thing called "background tasks". Those are executed in response to events (like incoming Voip calls) - but a background task that's permanently running and sucking data limit dry? Bad idea on a tablet / mobile.

    13. Re:Universal App APIs are too limited by Altrag · · Score: 1

      Have you tried to run iOS as your main desktop operating system? That's how its worse.

      Primarily, mobile devices are designed to run with a touch interface with a relatively fat and imprecise pointer (your finger) and a relatively small screen area (so screen sharing between multiple apps is much less necessary/useful.)

      Desktops (mostly) use a mouse and keyboard interface, which have significantly higher accuracy (you can just not click until your mouse is in the right spot) and significantly smaller target areas (everybody's long been trained to know that its at the pointy end of the arrow.) And of course, you usually have much larger screens so there's plenty of space to have 2-4 apps on screen at once, depending on the type of app of course.

      These are very different formats and require very different design ideas, which is a concept that apparently completely eluded MS when they decided Metro was a good idea on the desktop no matter how much criticism it received.

      They've obviously realized that it wasn't just a situation of "you just need to get used to it" at some point after Win8 was released and the bitching didn't stop.. hence backing off of it for Win10, but now they're in a backwards compatibility nightmare since they still have to support all of the software developed for Win8 over the past few years so the Win10 start menu looks like Dr. Frankenstein was in charge of GUI development as they try to smash the classic and Metro paradigms together in one space.

    14. Re:Universal App APIs are too limited by Grishnakh · · Score: 1

      Not necessarily. If you have an app that stays in the background, it may ping a server occasionally to see if there's any new messages, or to let the server know it's still connected. A quick ping every 5 minutes is not going to affect your data limit significantly.

    15. Re:Universal App APIs are too limited by tepples · · Score: 1

      But not generic human interface devices. The "generic" usage page, commonly used for non-Xbox 360 gamepads, is explicitly blocked in Windows Runtime's HID manager..

    16. Re:Universal App APIs are too limited by Rhywden · · Score: 1

      Nope. You just need to use the Windows.Devices.HumanInterfaceDevice namespace and jump through some additional hoops.

      Because that measuring device I was talking about? That's also not on their list. But I can use it regardless.

    17. Re:Universal App APIs are too limited by Rhywden · · Score: 1

      So? Register a background task which does exactly that. https://msdn.microsoft.com/en-...

      I have to ask: Did you actually look at what is possible?

    18. Re: Universal App APIs are too limited by Anonymous Coward · · Score: 0

      "Universal app" = high walled garden app

    19. Re:Universal App APIs are too limited by tepples · · Score: 1

      You just need to use the Windows.Devices.HumanInterfaceDevice namespace and jump through some additional hoops.

      What are these "additional hoops"? Because it appears I'm somehow failing to understand the API doc, which states: "The Windows.Devices.HumanInterfaceDevice API supports most HID devices. However, it blocks the top-level application collection represented by the following usage pages, to prevent conflict with other Windows APIs and OS behavior: [...] HID_USAGE_PAGE_GENERIC"

    20. Re:Universal App APIs are too limited by Rhywden · · Score: 1

      Well, they do restrict THOSE specific ones because, for example, you don't access gamepads through the USB / HID namespace. You use Windows.Gaming.Input

      They stated the reasons in the clear: "to prevent conflict with other Windows APIs" - you can access those just fine, you just have to use their specific namespaces and not the generic ones.

    21. Re:Universal App APIs are too limited by Altrag · · Score: 1

      Don't worry, they've been sabotaging the desktop style Skype app as well. Though its mostly in terms of a constant stream of making the IM windows more and more unusable.

      Getting three "mobile-style" chat bubbles per window where I used to get 10+ messages isn't an improvement (basically an additional line wasted for each of the top and bottom borders of each message bubble -- and message wrap more = take more lines too due to similar wasted space on left and right.) Hell it doesn't even look particularly good.

      Even my actual mobile device manages to do better than that. On its much, much smaller screen. And of course we're not given an option to revert to something usable because they (and all the major brands it seems) have latched on to Apple's "our way or fuck off" style of usability design.

      And they also terminate their public API so that fucking off isn't really an option unless you can convince your entire circle of friends/co-workers to all switch to a completely different product.

      Oh.. and I just discovered a couple of weeks ago, rejecting the update is technically against their ToS.. even though there's zero functionality or security improvements (or at least none that they mention.) The update purely exists to give you a worse IM experience.

      The only guess I have for pushing such a horrible redesign is that they're intentionally trying to drive people away from IM and towards their voice service (and then they can further prod you towards the paid voice service I guess..) Similar to how (part of) Metro's purpose was to drive people toward using the Windows Store (where MS gets a chunk of every sale) rather than off-the-shelf software.

    22. Re:Universal App APIs are too limited by Viol8 · · Score: 1

      Needless complexity to solve a problem thats self inflicted by MS.

    23. Re:Universal App APIs are too limited by Rhywden · · Score: 1

      I'm not exactly sure how you think something like this is achieved on other mobile platforms which also will close apps not currently in the foreground at will.

      https://developer.android.com/training/best-background.html

      https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

      Maybe you should research a bit before talking out of your ass?

    24. Re:Universal App APIs are too limited by amxcoder · · Score: 1

      So if I'm streaming music from Pandora or Spotify, and I switch to another app, my music goes away? I think if it doesn't, then there is a network connection even when the app isn't focused.

    25. Re:Universal App APIs are too limited by jma05 · · Score: 1

      You are not arguing against the Universal API. You are arguing against mobile specific UIs on the desktop.

      Skype UI isn't that complicated to replicate. In mobile development, it is typical to maintain multiple UIs. That's not considered the main challenge. The original Skype was developed in Delphi. AFAIK, it still is. Delphi today supports multi-platform apps and UIs (with platform specific behaviors), with a UI designer tailor-made for that role, although it uses its own FireMonkey framework (not sure about the extent to which it supports Universal API) which supports both Desktop and Mobile apps. Skype UI was written on VCL. It is supposed to be fairly easy to port to FireMonkey. Modern frameworks, especially the modern mobile frameworks, make it quite easy to scale to a wide range of resolutions and devices, as long as devs keep that in mind. The Skype dev team might have gone with MS API since FireMonkey was perhaps not mature enough then.

      I recall that the protocol code was written in C++, which I assume is portable C++, since Skype is already available on all platforms and I doubt that they have multiple code bases for protocol code. I am not sure how good the native code interop is in Universal API.

    26. Re:Universal App APIs are too limited by Viol8 · · Score: 0

      So because the others do it that makes it ok does it? Don't a fucking bell end all your life. The ability for a program to suspend itself for a time interval by setting an alarm/interrupt timer has been around since the 70s on most multitasking OS's, it doesn't need any kind of special background task. But as is usual these days, far better to make everything more complex to try and fixed problems solved decades ago.

      Oh btw, its spelt a-r-s-e. An a-s-s is a donkey. HTH

    27. Re:Universal App APIs are too limited by Altrag · · Score: 1

      Absolutely correct. I'm also arguing (indirectly) against desktop specific UIs on mobile devices. I don't particularly see how you could have a universal API that does both (again, just talking the GUI components -- obviously the system-level APIs have more flexibility.) I mean I'm sure someone could hack something together but I suspect it would be a giant mash up of "if mobile do X else do Y," which isn't really "universal" in my mind even if it comes in the same .dll. Effectively that's your idea for maintaining multiple UIs (which is about the only plausible option in the general case.)

      I'm not sure where Skype came into this.. by way of example? In any case, the issue with Skype clients isn't the UI, its the transmission protocol. That shit's encrypted and MS hasn't been shy about threatening legal action if someone produces a third party client by breaking said encryption.

      They used to provide a library (skypekit) to do that but they decided to cut it off so now you're stuck with the official (horrid) client or nothing -- regardless of what device you're using. Sadly none of the versions I've seen/used are particularly great.. "usable" is about the most positive adjective I could apply to them.. About 1000 steps down from from the old MSN/Windows Live IM client which worked really well and had lots of options to customize your chat the way you like.

    28. Re:Universal App APIs are too limited by jma05 · · Score: 1

      > but I suspect it would be a giant mash up of "if mobile do X else do Y," which isn't really "universal" in my mind

      Well, it would link against different runtime libs, either static or dynamic, with the same interface - it would not bundle the binaries of all platforms (closer to Apple's use of the term Universal). Universal API is just cross-platform API, like Qt or anything similar.... except with support for a lot more disparate architectures... like FireMonkey. Or it is just better Java. Java, Qt (QtQuick is much closer), wxWidgets, LCL... all support multiple platforms. But they never really grew beyond the traditional x86/64 desktop/server (Java Mobile and Android Java were not seamless). This would just add mobile platforms to the mix with near complete API.

      > They used to provide a library (skypekit) to do that but they decided to cut it off

      Sure. I am not arguing about their business choices, just the technical ones. It is fairly easy to port the protocol code across different architectures. I used to use SIP, in preference to Skype. It worked well enough. So the problems are not technical, if they try.

  3. win32 really? by backslashdot · · Score: 1

    I don't see nowhere in the article where it says win32. Maybe you talking about win64?

    1. Re:win32 really? by Anonymous Coward · · Score: 2, Insightful

      Yes, really. There's no 64-bit Skype. Skype is always 32-bit.

      Why? Because there's no need for a 64-bit version.

    2. Re:win32 really? by Anonymous Coward · · Score: 0

      You didn't read the article then... it clearly says win32.

    3. Re:win32 really? by sanf780 · · Score: 2

      Yeah, article should have mentioned Delphi instead.

    4. Re: win32 really? by Anonymous Coward · · Score: 1

      Maybe. Sending all your conversions to the FBI and NSA might require more addressable memory...

    5. Re:win32 really? by wonkey_monkey · · Score: 4, Funny

      I have 2,147,483,648 contacts, you insensitive clod!

      --
      systemd is Roko's Basilisk.
    6. Re:win32 really? by BitZtream · · Score: 2

      Win32 refers to an API, not a address bus bit width.

      64 bit apps use the Win32 API, just with 64 bit pointers.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    7. Re:win32 really? by Anonymous Coward · · Score: 0

      At least one of those must have terrorist ties, making you a terrorist, and by the power of extrapolation everyone with a need for 64-bit index in their contact or personnel database.

    8. Re:win32 really? by jez9999 · · Score: 1

      I can believe you, the way Skype does things.

      It's my biggest criticism of Skype - you have the "All" list which pretty much shows everyone you've ever talked with on there and grows massive. And then you hav the groups. What you DON'T have is an "Ungrouped" category, which is desperately needed. What am I meant to do, go through "All" and remember who I haven't grouped??

    9. Re:win32 really? by squiggleslash · · Score: 4, Insightful

      Well, Microsoft refers to it as Win64.

      Win32 is essentially the same as Win16, with 32 bit pointers in a single address space. Win64/Win32/Win16 are all the Windows API with different memory models.

      Disclaimer: I was programming these things in the 1980s and 1990s, which is why I'm getting hammered in another thread for pointing out that "PC" has always been used to refer to computers based upon the IBM PC architecture and its descendants, and no, Amigas were never PCs, even though they were personal computers. Youngsters these days. Tsk.

      --
      You are not alone. This is not normal. None of this is normal.
    10. Re:win32 really? by Anonymous Coward · · Score: 0

      > "PC" has always been used to refer to computers based upon the IBM PC

      The first use of 'Personal computer' was in 1978 for the Apple II. It was in common use before IBM added their name to the list of different PCs.

      It may be that most people, out of ignorance, use 'PC' to mean 'a Windows computer', but that hasn't "always" been the case.

    11. Re:win32 really? by toddestan · · Score: 1

      It may be that most people, out of ignorance, use 'PC' to mean 'a Windows computer', but that hasn't "always" been the case.

      No, of course not. The first IBM-compatible PCs only ran DOS.

    12. Re:win32 really? by WndSks · · Score: 1

      A correctly coded 32bit app can be compiled as a 64bit app without changes, the same can not be said about the 16bit to 32bit transition because win16 is not the same as win32 at the API level (Some window messages packed two 16bit pointers in the 32bit sized LPARAM etc and you would need a #ifdef _WIN32 for those if you wanted to maintain support for both platforms).

    13. Re:win32 really? by Anonymous Coward · · Score: 0

      Apparently, it isn't "PC" to refer to Amigas as PCs... Ironic, isn't it?

  4. Win32 is the standard by Anonymous Coward · · Score: 1

    Microsoft really doesn't know what the hell it is doing and bounces around from .NET to Surface RT to HTML5 to Universal Apps and it is really difficult to want to deal with whatever new bad idea they come up with $THIS_YEAR.
     
    Win32 is rock solid, can be cross-compiled, emulated with Wine and runs on all post-2000 versions of Windows.
     
    Microsoft knows if it were ever to screw up Win32 support, they'd be deader than a doornail in a New York minute.
     
    Which is why Win32 is the one trustable platform.

    1. Re:Win32 is the standard by gbjbaanb · · Score: 2

      I think there's a simple reason why this happens - the developer division is the one that goes for all this new hotness crap, and invariably makes a relatively poor product that is tainted with the "internet time" development methodology - ie once its finished, throw it away and make something else.

      Win32 is still made and managed by the Windows team who take a different approach - that of making things fast, reliable and stable (well, as much as you can make such a complex beast as Windows, though I think a lot of the crapware we have layered on top comes from other divisions anyway)

      Take a look at WCF aand WWS - these are both comms technologies, dev div made WCF, then someone looked at the bloated mess of .NET layers that it is, and wrote the exact equivalent in C, that is significantly faster and uses a ton less memory. WWS is bundled in Windows 7, WCF comes with the .Net framework. I think the same differences apply to the rest of the products that comes out of those 2 teams

    2. Re:Win32 is the standard by turbidostato · · Score: 1

      "Microsoft really doesn't know what the hell it is doing and bounces around from .NET to Surface RT to HTML5 to Universal Apps and it is really difficult to want to deal with whatever new bad idea they come up with $THIS_YEAR."

      And that's what Microsoft has been doing since, well, ever.

      OLE, ADO, DOA, RDO, ActiveX, J++... you name it.

  5. Ads... by Anonymous Coward · · Score: 1

    The problem with Skype (vs damn near everything else) is that Skype needs to be usable on all platforms, and it's barely useable when you have Chrome set as default (it does something spectacularly stupid when Chrome is the default to enable auto-spellcheck, but makes it burn a CPU core non-stop,) especially with ads (because the ads cause skype to burn multiple CPU cores every time the ad cycles.)

    Like I hate blocking ads out of spite, but Skype (which means I end up blocking Microsoft's ads) I have to, otherwise it's a miserably useless piece of trash, and I'd get people to switch to something lighter... but that would mean dedicating more technical effort. Microsoft is only able to keep Skype relevant for now because of that switching inertia. Combining it with "Microsoft accounts" and importing MSN did it a disservice. Because now that increased the potential infection vectors from "just skype" to "every damn microsoft thing you use"...

    I have to remain logged out of everything related to microsoft accounts to use Skype. It's a pain in the ass.

    Hopefully Microsoft sees how painfully stupid it is and guts the ads from Skype to keep people from jumping ship.

    1. Re:Ads... by Ol+Olsoc · · Score: 1

      The problem with Skype (vs damn near everything else) is that Skype needs to be usable on all platforms, and it's barely useable when you have Chrome set as default (it does something spectacularly stupid when Chrome is the default to enable auto-spellcheck, but makes it burn a CPU core non-stop,) especially with ads (because the ads cause skype to burn multiple CPU cores every time the ad cycles.)

      Because it's so hard making programs cross platform compatible?

      Then again, we're talking Microsoft who can't make it's own office suite compatible between Mac and Windows.

      But it isn't rocket surgery.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  6. Says Win32 four times by Anonymous Coward · · Score: 0

    in the article.

  7. Makes perfect sense if the goal is data mining by Anonymous Coward · · Score: 5, Insightful

    Universal Apps have a permission system, like Android. That means that, with a little tinkering, an app like Skype can be configured to work properly yet still have no privacy-violating access to parts of your computer it has no business being in.

    But a full-blown Win32 app isn't restricted in the same way - or at least, preventing it from behaving maliciously is a lot harder. As a datamining tool, a Win32 app is far, far more valuable than an app.

    In case people have forgotten, the Skype team was working with the NSA long before Microsoft acquired them. This decision should surprise no one.

    1. Re:Makes perfect sense if the goal is data mining by Anonymous Coward · · Score: 0

      Not that I have anything to hide (or I wouldn't post this in the first place), but anybody remember _NSAKEY? What do you think of the explanation now? Not so tin-foil-hat anymore, huh?

      Skype was a problem for spooks because it had good crypto. Forcing everyone (where possible) to use the Win32 version of Skype smells like the NSA out looking for fresh meat. This may or may not be the case, but everyone assumes it could be the case now.

      The only way to get me and the non-USA world back into the USA tech giant fold is to convince us that there are laws against ANY entity doing these things and that the laws are stronger than any entity and anyone saying otherwise is not to be obeyed. Make a law that is clear, and make it a requirement that anyone that sees this activity, whistle blow it to multiple listeners, etc. or they are automatically an accessory. This will never happen, and the USA will suffer for it. The USA will slowly but eventually loose it's tech leadership position. All the while the hidden powers will force status quo while saying "Everything is fine."

  8. Nice idea for certain types of applications by Todd+Knarr · · Score: 1

    Universal Apps are good for tablet-oriented apps that would be useful on a desktop. They could, with a bit of tweaking, be used to allow some phone apps to run on the desktop, but the form factor demands UI differences that make them awkward to use with desktop conventions. The problem isn't making the applications portable. That's the easy part. The hard part is dealing with the fact that phones and tablets demand a different type of UI than a desktop PC to deal with the drastic difference in physical screen size and available types of I/O.

    I'm wondering how long it'll take for the Android version of Skype to disappear...

  9. Storm in a tea cup by Whiteox · · Score: 1

    It's not a big deal. More likely that the blogger is making it a more significant than it really is.
    A. Skype isn't going away: New EULA coming up in August 1st to bring it in-line with Win 10.
    B. Windows Phone Skype won't go away either.
    C. It's only the RT version that's being canned. No big deal and there will probably be other RT stuff canned.

    --
    Don't be apathetic. Procrastinate!
  10. Sounds like the move of ms office to dotnet by dbIII · · Score: 1

    It sounds like the proposed move of ms office to dotnet.
    Shifting an established codebase to another just for the sake of policy is rarely worth the pain.

    1. Re:Sounds like the move of ms office to dotnet by Pentium100 · · Score: 1

      Even worse, with .NET it may be easier to run Office on Linux. Now that would be a huge problem for Microsoft.

    2. Re:Sounds like the move of ms office to dotnet by sanf780 · · Score: 1

      Unless there is so much cruft in there that cleaning up seems like a good thing to do. MS Office has a lot of technology in there, and is usually the showcase of any embedding of one application into another. Now, the usecases for that are minimal. OK, I know of an ATE (Automated Test Equipment) that uses MS Office 2003 + Visual Basic 6 as the means to test chips. As with any legacy code, you cannot update the version of Office in that machine because it breaks the purpose of the Windows machine after all. What I was talking about? Get off my lawn!

    3. Re:Sounds like the move of ms office to dotnet by Rhywden · · Score: 0

      Of course it's a huge problem if Office runs on an OS other than Windows. That's why they ported Office to Android and iOS.

    4. Re:Sounds like the move of ms office to dotnet by Anonymous Coward · · Score: 0

      I'm afraid that .NET has destabilized every single application using it. It's proprietary source, failure to follow its own standards, lack of portability, and refusal to follow the most basic testing and security standards make it unusable for anything but the closed Windows environment. It's conceivable that a switch to .NET could be used to claim, but not actually provide, interoperability, much as MS Office allegedly runs on MacOS but actually fails pretty miserably with the one completely Microsoft specific application: MS Outlook.

      Frankly, I've helped pitch MS Office at 3 distinct companies in the last 3 years, switching to GMail and LibreOffice in every case.

    5. Re:Sounds like the move of ms office to dotnet by Pentium100 · · Score: 1

      iOS and Android are not OSs for a PC, you probably would not use that for editing lots of documents.
      On the other hand, Linux can be used in a desktop PC and can be used to edit documents, however, Open/Libre Office is not as good (and has problems with file formats) as MS Office. There is also no alternative to MS Outlook that, coupled with Exchange allows for things that would be a big problem for Thunderbird.

      So, since quite a few PCs in the office are used for browsing the net and MS Office, making MS Office run on Linux would result in a lot more Linux desktops being used.

    6. Re:Sounds like the move of ms office to dotnet by Rhywden · · Score: 1

      I think it's more likely a question of: "Does such a move make us money in a non-negligible way?"

      Porting Office to Linux would be most likely a zero-sum game - a PC which formerly ran Windows now runs Linux. The amount of Office installations remains the same.

      Such a move only makes sense for a company if they're opening up new markets - and currently it's obviously not a big enough number.

    7. Re:Sounds like the move of ms office to dotnet by Pentium100 · · Score: 1

      Porting Office to Linux would be most likely a zero-sum game - a PC which formerly ran Windows now runs Linux. The amount of Office installations remains the same.

      It would more likely be negative. The current PCs would remain with Windows, but if the company was buying new PCs, those new PCs would be with Linux.

    8. Re:Sounds like the move of ms office to dotnet by Jack+Griffin · · Score: 1

      So, since quite a few PCs in the office are used for browsing the net and MS Office, making MS Office run on Linux would result in a lot more Linux desktops being used.

      Unlikely. One of the reasons MS dominates the business PC market is the Windows/Office/AD/Group Policy ecosystem. You can't easily just pick one and forget the rest. And since the package is relatively cheap (few hundred per seat), it's not even worth the effort to think about changing.

    9. Re:Sounds like the move of ms office to dotnet by Pentium100 · · Score: 1

      Smaller companies do not use AD or group policies, they usually do not have a server. That leaves Windows+Office and if Windows is primarily used because of Office...

    10. Re:Sounds like the move of ms office to dotnet by Jack+Griffin · · Score: 1

      Maybe, but smaller businesses increasingly don't use desktops anymore either, they are going mobile. For businesses that do need a desktop, MS comprehensively owns that space.

    11. Re:Sounds like the move of ms office to dotnet by Pentium100 · · Score: 1

      I haven't seen people typing (long) documents on a cellphone or a tablet, though I guess maybe it is convenient for some.

    12. Re:Sounds like the move of ms office to dotnet by Jack+Griffin · · Score: 1

      I don't see many small businesses needing to type long documents. Let me rattle off some people I know first hand with a small business that don't need a PC:
      hairdresser
      optometrist
      handyman
      courier
      physio
      plumber
      I know even more people that work for large businesses, and every single one without exception use the standard MS suite.
      Don't go holding your breath for the Linux desktop revolution. It's never going to happen.

  11. No automatic login by sanf780 · · Score: 2

    My experience with this app from the Windows Store is that it did not start when I logged in. I am one of those ecohipsters that unplugs the machine when not in use! So, it is a hassle to use, and is not a bright idea, if I may add. Even my Samsung TV does logs in automatically to Skype if told so! That is a lifesaver for old people.

  12. What's so bad about DESKTOP computing? by mfearby · · Score: 5, Insightful

    It's Microsoft's biggest asset (as well as client/server development platforms). Just because somebody else seems to be doing well in the mobile space, why does Microsoft see a need to translate that into ruining one of the good things going for them? If Microsoft trashes the desktop PC they do so at their peril. And I say this as an avid Mac user at home and Win8/.NET/SQL Server developer at work. The vast majority of 5 x 7 workers are NOT going to be productive with a tablet. They ARE going to be productive on "traditional" desktop computers (whether they use apps in a web browser all day or not).

  13. Skype ui inconsistencies by cuby · · Score: 4, Interesting

    Skype has a completely difference UI for windows desktop, metro, Mac OS, iOS on iPad, iOS on iPhone, Android (last time I checked) and Linux. All different!!! And probably none is good. Why would they care about universal apps?

    --
    Math is beautiful... e^(pi*i)+1=0
    1. Re:Skype ui inconsistencies by TeknoHog · · Score: 2

      Speaking of Linux, I recently uninstalled Skype as it was the only software that needed 32-bit compatibility libraries. I didn't want to worry about updating them all the time for one crappy closed application. I guess this isn't such a problem on Windows which provides this compatibility anyway, but I thought it's there for running old and unsupported binaries, not some new releases in a 64-bit era.

      --
      Escher was the first MC and Giger invented the HR department.
  14. nobody wants a fullscreen IM app by gl4ss · · Score: 4, Interesting

    nobody wants a fullscreen IM app. that's the problem.

    for a while they were pushing win8/8.1 users to the metro version, to tie them to the appstore.

    on a related note the adware they delivered to shill windows 10 update is crashing on multiple people.. http://answers.microsoft.com/e...

    and on an even more related note, skype fails shutting down consistently on my windows 8.1 pc. the desktop version that is, crashes every time on shutdown. EVERY SINGLE TIME. it has been updated multiple times without fix.

    seriously, nobody doing serious work inside microsoft even was using the metro skype. it's impossible to integrate it into any kind of workflow.

    --
    world was created 5 seconds before this post as it is.
    1. Re:nobody wants a fullscreen IM app by squiggleslash · · Score: 2, Informative

      nobody wants a fullscreen IM app. that's the problem.

      Well, except tablet users...

      Hopefully if Windows 10 actually takes off, we'll see more interest by groups like Google in producing decent tablet versions of their applications for Windows.

      Slow Down Cowboy! Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment. It's been 4 minutes since you last successfully posted a comment Chances are, you're behind a firewall or proxy, or clicked the Back button to accidentally reuse a form. Please try again. If the problem persists, and all other options have been tried, contact the site administrator.
      --
      You are not alone. This is not normal. None of this is normal.
    2. Re:nobody wants a fullscreen IM app by arglebargle_xiv · · Score: 4, Informative

      nobody wants a fullscreen IM app. that's the problem.

      Well, except tablet users...

      You've asked all of them, I suppose?

      I use Skype on a tablet, and I want it as a background app so I can chat while I'm doing other stuff. I don't want it taking over the entire screen, or doing anything else more significant than a notification area icon to tell me it's still running.

    3. Re:nobody wants a fullscreen IM app by johanw · · Score: 1

      If Windows 10 takes off desktop users will keep using desktop software. The very few windows phone/tablet users can be just as easily ignored by developers as a lot of them do today with Linux users.

    4. Re:nobody wants a fullscreen IM app by Lumpy · · Score: 4, Insightful

      No, no I dont. I want it to have the fullscreen capability, but not full screen forced on me.

      The worst apps on my Surface Pro are the stupid as hell metro apps.

      --
      Do not look at laser with remaining good eye.
    5. Re:nobody wants a fullscreen IM app by Lehk228 · · Score: 1

      tablet users want IM to go into the notification subsystem then into your inbox where it belongs just like a text or an email.

      --
      Snowden and Manning are heroes.
    6. Re:nobody wants a fullscreen IM app by squiggleslash · · Score: 2, Informative

      I assume though you haven't used it on a Windows 8.1 tablet, which is what this discussion is about.

      In context, both I and the person I was replying to used the term "full screen" to refer to apps that use the Metro interface. They're not really "full screen", they appear that way by default, but they can be snapped to the side of the screen.

      The opposite is not some background app that can float over other apps, it's an app that runs on the Windows 8.1 Desktop. The desktop is awkward to use with the touchscreen. I seriously do not need to "ask all of them (tablet users)" to know that almost no tablet user wants their IM clients to run in a window on the desktop.

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:nobody wants a fullscreen IM app by Anonymous Coward · · Score: 0

      you're assuming the crashing is by accident...

    8. Re:nobody wants a fullscreen IM app by gl4ss · · Score: 1

      for significant enough snapshot of windows skype users the tablet users are a fairly small minority.

      and even the windows rt tablet users would rather have the desktop skype at least as an option.

      now, of course, the app should move seamlessly between the two BUT I guess even microsofts own devs were shafted when it came to stuff like that being possible, viable & easy to pull off.

      and you really really don't friggin want skype taking up one fourth of the screen while you're typing into excel.

      the use case becomes further moot though when considering that it's far more likely that you'll take the skype call on your smartphone IF you happen to be using a windows tablet in "tablet mode". ..furthermore the tablet mode itself is detrimental to any real workflow and the windows rt win32 office is kinda proof of that anyways.

      --
      world was created 5 seconds before this post as it is.
    9. Re:nobody wants a fullscreen IM app by squiggleslash · · Score: 1

      So your view is that there should be no way for IM users using a tablet to respond to an IM? Despite the fact IM is pretty much about real time two way conversations?

      And FWIW, while "texts" are largely irrelevant to tablets, emails are actually something you can respond to with a tablet. The app to do so is "full screen" (which in this context means a Metro app that's snappable, not literally something that forces itself to cover the entire screen and refuses to let you do anything else.)

      --
      You are not alone. This is not normal. None of this is normal.
    10. Re:nobody wants a fullscreen IM app by fuzzyfuzzyfungus · · Score: 1

      Even tablet users might well not want it fullscreen(possibly while videoconferencing; but otherwise the most screen area you'd need would likely be a relatively thin vertical strip to look at a contacts list); but regardless of that, it seems like a problem that MS needs to fix at the level of the Metro windowing system and UI controls, not just by shooting the metro version of any program that users can't be expected to want fullscreen.

      If they have a version of skype on Windows Phone, presumably they have a UI that at least 'works' in a relatively small amount of screen space, even with the assumption that the user will be using a touchscreen and their giant sausage-like fingers rather than a mouse. Unless the Metro windowing system is so screwed that it deserves to be taken out and burned alive, this would seem to suggest that delivering a version of skype that uses Metro but doesn't occupy much screen space shouldn't be that hard.

    11. Re:nobody wants a fullscreen IM app by ArmoredDragon · · Score: 1

      Well, except tablet users...

      Hopefully if Windows 10 actually takes off, we'll see more interest by groups like Google in producing decent tablet versions of their applications for Windows.

      Good lord...why? The modern app platform sucks royally from a developer perspective.

      Not only that, but the modern UI userbase is small enough to safely ignore for any sane developer.

    12. Re:nobody wants a fullscreen IM app by Lehk228 · · Score: 1

      how would you not be able to respond? you would go to the same inbox where your emails,text, and facebook chat conversations are.

      the point is that it is ridicuous to have to navigate to an app or have a program loaded and running as an active application on a mobile OS device. it should be integrating itself with the existing messaging controls of the OS, not "here leave this app running while you want to chat with someone" or "here leave this app running all the time oops you closed it now nobody can message you"

      --
      Snowden and Manning are heroes.
    13. Re:nobody wants a fullscreen IM app by Anonymous Coward · · Score: 0

      Honestly, I think this is the reason as well. Modern apps have their limitations - but Skype seemed to work well (although I hated it) Chat, Voice, and Video are PASSIVE applications - they should not have a full screen mandate, even on a tablet. If you want to take them full screen on a desktop app, that option is available to you.

  15. Metro Skype was Crippled by BirdBrained · · Score: 1

    Or, to use the politically correct term... "Login Challenged"

    It was tied to the windows login and could not be changed on the fly to another Skype login id, which made it pretty much useless for those of us who have several Skype ID's, one for work and another that we've always had for personal calls.

    Microsoft is pushing Windows 10 Universal Apps as the development platform for now and the future, but its Skype team have just disagreed big time. If Microsoft can't get behind the plan why should developers?

    No, they Skype team did not disagree. Windows 8 Skype for the "Modern UI" was not coded as a universal app, but using the original limited windows 8 API's. Universal apps are those that share a common .NET code base between devices but use different layout for the the screen based on size, orientation and input capabilities.

  16. Another example by Sqreater · · Score: 1

    This is just another example of the slow motion development of the coming complexity collapse. You just cannot keep layering on more and more complexity year after year. Eventually things just don't work.

    --
    E Proelio Veritas.
    1. Re:Another example by Antique+Geekmeister · · Score: 3, Insightful

      It's more an example of the "create a new universal standard" approach to programming: The obligatory XKCD cartoon is:

                  https://xkcd.com/927/

    2. Re:Another example by Sqreater · · Score: 1

      It's more an example of the "create a new universal standard" approach to programming: The obligatory XKCD cartoon is:

      https://xkcd.com/927/

      Which is part of the coming complexity collapse as it will not stop at 15, 20, 30, 100....

      --
      E Proelio Veritas.
  17. Even Microsoft hates apps! by Anonymous Coward · · Score: 0

    Funny how Microsoft can still try and sell developers on apps when they themselves are moving away from them. I think in the end Microsoft already knows it made a mistake doing Windows 8 for a tablet interface. It should have done a totally stand alone OS for devices like the Surface and even Windows phones. I already get the feeling Windows 10 is not going to help matters in a big way. Trying to be a operating systems on all devices is just full of compromises. It would be like OS X trying to integrate into the iPad or iPhone.

    1. Re:Even Microsoft hates apps! by Pinky's+Brain · · Score: 1

      That was Windows RT and it was a massive mistake ... Win32 and Office are Microsoft, everything else loses them money and focus. Getting into phones was their biggest mistake, getting into consoles their second biggest. Ditching Windows RT and just leveraging their win32 advantage on tablets was a great decision.

      The only thing XAML has going for it is it's security model and the appstore, for the rest it's useless and slow ... win32 needs that security model as well, Microsoft is sorta kinda giving it with Centennial but it's essentially deprecated before it's even introduced. They only present it as a transitional method, not as what it should be. The standard way of developing store apps using their most powerful and useful API.

    2. Re:Even Microsoft hates apps! by Anonymous Coward · · Score: 0

      You should stop commenting. You didn't even checkout the actual revenue figures.

  18. Yet Android does it just fine by Anonymous Coward · · Score: 0

    As countless messaging and VOIP show, Android can do this, so why does Microsoft fail at it?

  19. HiDPI by Ark42 · · Score: 1

    Maybe they can finally make it looks readable on HiDPI (192dpi) screens like my 2880x1620 laptop. The font pixelation is so horrible you can't use the chat at all.

    1. Re:HiDPI by ArcadeMan · · Score: 1

      That's because Microsoft keeps hammering the fonts into the sub-pixels of the display. Apple still has much better font rendering on an old display than Microsoft on a HiDPI display.

    2. Re:HiDPI by Ark42 · · Score: 1

      It's because unless your app declares itself HiDPI-aware in the manifest file (Skype does not do this) then Windows will pretend that it's still 96dpi and then just scale up the UI 200% (for 192dpi screens). But it's not as simple as adding the line to the manifest file. You actually have to write your software without the assumption of 96dpi dialogs, and use the system API functions to query the proper scales. Most developers never seem to even know about those functions though, so you end up with a random mix of too-big and too-small things.

      Even if Microsoft's scaling approach didn't render fonts into the subpixels BEFORE scaling up the 200%, it would still look really blurry and horrible compared to just fixing the code in Skype to actually take advantage of higher resolution. Apple's approach just gives you grey blurry edges around fonts and blurry graphics vs Microsoft's red and blue blurry edges around fonts and blurry graphics.

    3. Re:HiDPI by gabebear · · Score: 1

      Microsoft Skype has supported HiDPI for over 2 years now... on OSX

    4. Re:HiDPI by Anonymous Coward · · Score: 0

      No it is not. The Skype desktop app is blurry because it does not declare the process as DPI aware (SetProcessDPIAware). Windows then creates a redirection surface half the size of a retina monitor and upscales the result. It gets blurry because Windows uses linear magnification instead of nearest when upscaling. It really is A grade stupid as retina (196 dpi) monitors are exactly twice of 'classical' monitors and therefore should be able to scale 1 pixel to exactly 4 pixels.

      Of course you'd rather have the blurry Skype client than 3D Studio Max and Photoshop that both declare themselves DPI aware and then returns things half the size it should have been. Something Microsoft also should add a setting for disabling as it is their OS that becomes useless when used with retina monitors. Maybe they will add it in Windows 11..

    5. Re:HiDPI by ArcadeMan · · Score: 1

      It gets blurry because Windows uses linear magnification instead of nearest when upscaling. It really is A grade stupid as retina (196 dpi) monitors are exactly twice of 'classical' monitors and therefore should be able to scale 1 pixel to exactly 4 pixels.

      Same mistake Apple is doing. Don't these idiots (on both sides) understand that "non-HiDPI" is better than "blurry HiDPI"?

    6. Re:HiDPI by Anonymous Coward · · Score: 0

      It's a bit more complicated than that. Every single API in Win32 works in physical pixels, so you have to audit your entire application's UI to ensure that you are applying DPI scale to every position and size declaration. Also, you have to make sure you aren't doing it twice, or reversing it somewhere else, etc.

      Whereas in OSX they just made CoreGraphics multiply everything by 2 before rendering, and 90% of low-DPI code works fine in high-DPI.

    7. Re:HiDPI by Ark42 · · Score: 1

      Windows does render ClearType fonts into the subpixels BEFORE scaling up though, completely negating the subpixel rendering benefits, and actually making fonts look significantly worse as a result.
      The whole scale-up solution for applications that don't declare DPI aware in the manifest resource would be a lot better if they at least reverted to greyscale subpixel font rendering first...

    8. Re:HiDPI by Anonymous Coward · · Score: 1

      https://msdn.microsoft.com/en-...
      Microsoft specifically recommends you set DPI aware in the manifest and NOT call SetProcessDPIAware(), but they both do the same thing.
      You can also force the setting by checking "Disable display scaling on high DPI settings" in the properties for the EXE or shortcut, under the Compatibility tab. This usually makes things get cut off in dialogs or have lots of fonts that are half the intended size and still unreadable because of that, even if they are now displayed crisp and smooth.
      For Skype, the menu bar becomes perfect, but the chat font is now 50% scale (but crisp!), and things like the Options screens also have 50% font scale but the checkboxes/radio buttons are 100% scale, and cut off on the top.
      Basically, bad programming. Nobody on the Skype team tests on high-DPI screens obviously.

    9. Re:HiDPI by Anonymous Coward · · Score: 0

      Dialogs typically operate in DLUs and scale with fonts automatically. Except most developers actively work against this by making assumptions about scaling instead of using the proper APIs like MapDialogRect(). Basically, bad developers assume that every Win32 API call works in pixels.

    10. Re:HiDPI by caseih · · Score: 1

      This is crazy. Why should the app have to know or care about the DPI of the screen. GUI toolkits should work based on pixel-independent units, and use layout managers to sanely lay out the widgets. I guess I've never understood the HiDPI hacks that everyone is doing, even in Gnome and KDE. If I have a dialog that uses 12 point font, it should be 12 point regardless of DPI and everything in the dialog box should be the same whether the screen is 72 dpi or 300 dpi.

      I've always thought the Win32 pixel-based, fixed-position dialog boxes were a bad idea. OS X also fails badly in this area. I tried to get OS X to drive a TV, which sucked horribly because you just can't scale up the display at all. Windows may do this hap-hazardly, but at least you can make things bigger for the TV screen.

    11. Re:HiDPI by Anonymous Coward · · Score: 0

      Dialogs in Windows are sized in DLUs and scale automatically to any DPI setting. The problem is developers actively work AGAINST this by not using the right APIs like MapDialogRect() when they need to move things around in a dialog with code. Many people assume a certain pixel to font size ratio that's only correct at 96dpi and actually make things worse with their code.

  20. inconsistency is the constant at Microsoft by cellocgw · · Score: 1

    Take a look at Office, their cash cow for a zillion years now. But even today, Powerpoint supports CTRL-Q to exit while Excel and Word don't. And us old-timers remember that all pre 2003 (or maybe 2000) Office suites were abysmal at copypasting text from one app to another. Font, font size, color, etc. would get completely bollixed up.

    So no surprise that Microskype is going this way.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    1. Re:inconsistency is the constant at Microsoft by jonbryce · · Score: 1

      Why would you want to use Ctrl-Q to quit when Alt-F4 is the standard across Windows?

    2. Re:inconsistency is the constant at Microsoft by ArcadeMan · · Score: 1

      Why would a shortcut that used to work in older versions suddenly stop working in the new version, unless they mapped it to some other function?

      That's like Adobe on OS X. For horizontal scrolling, the default OS setting is to hold the shift key while using the mouse scrollwheel. But Adobe? Of course not. You need to hold command while using the scrollwheel. And there's no setting to change it back either. Stupid assholes.

    3. Re:inconsistency is the constant at Microsoft by tepples · · Score: 1

      Because F4 on a laptop is "reduce backlight brightness". Using the numbered F keys on a laptop requires holding down the Fn key. So closing a window could becomes Alt+Fn+F4, which is a lot trickier to do with one hand.

      Also because Accel+Q was the standard in consumer GUIs before Windows even existed.

    4. Re:inconsistency is the constant at Microsoft by cellocgw · · Score: 1

      Well, because keystrokes involving F-# are stupid because it's not a standard touch-typing-reachable key pair, because CTRL-Q predates Windows, and depending on "Fn"-key prefs, alt-F# may or may not do the thing you expected. In case that's not clear: you can set Prefs so teh Fn-F# combo such as switch screen, WiFi on/off, etc are the default and you have to use Fn-Alt-F4 to quit an app.

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    5. Re:inconsistency is the constant at Microsoft by mobby_6kl · · Score: 2

      You have a shitty laptop.

    6. Re:inconsistency is the constant at Microsoft by Anonymous Coward · · Score: 0

      What kind of laptop is that, some MAC abomination? F4, on my laptop, does nothing in most cases. Using the numbered F keys on my laptop requires...wait for it...using the numbered F keys. Ctrl+F4 closes a window, Alt+F4 closes a program, as is supposed to happen. F3 does Find or Find Next in most programs. F5 in a browser reloads the page. I don't have to hit the Fn keys to do any of that. In fact when I press Fn+Alt+F4 on my laptop it diverts the display from the built-in to an external (if one is connected), if I press that again it mirrors the display on both, and if I press it yet again it returns to built-in display only.

      If your laptop makes you press the Fn key in order to access the F keys, I would take it out back and defecate on it, probably pee on it, pour honey on it so the fire ants can find it, then later on I'd bury it in the ground.

    7. Re:inconsistency is the constant at Microsoft by amxcoder · · Score: 1

      What the heck laptop have you been using that this is the case. I would say either you are mistaken completely, or yours is the exception, and not the rule. Every laptop I've ever owned, the F-keys are the F-keys and if you want the laptop specific functions (like screen brightness, volume, or trackpad on/off), then you have to press the Fn key with the F-key, not the other way around as you described.

      So if quitting a program required Alt+F4, then you press Alt+F4 to make it work. The Fn key wouldn't come into play, unless you were trying to change a laptop setting (on the laptop I'm typing right now, the Fn+F4 key is keyboard backlight brightness up for instance).

    8. Re:inconsistency is the constant at Microsoft by tepples · · Score: 1

      Perhaps there's a BIOS setting to switch between "default is actual F keys; hold Fn to get media keys" and "default is media keys; hold Fn to get F keys". But if there is a setting, my Dell Inspiron mini 1012 came with it set to the latter.

    9. Re:inconsistency is the constant at Microsoft by tepples · · Score: 1

      What non-shitty 10" laptop should I have bought instead? I need 10" because it's the right size to carry in a satchel and pull out to use while riding the city bus to and from work.

  21. MS dont have Skypes source code by Anonymous Coward · · Score: 0

    i disassembled their latest binary, its the original encrypted skype.exe with a wrapper bundling their extra crap (ads/ui) the core is still the mysterious Skype blob

    i suspect MS dont have the source and cannot obtain it, presumably that wasn't part of the deal when they bought it.

  22. Requires a Microsoft ID to use by Anonymous Coward · · Score: 0

    Maybe nobody is using the metro app because it forces you to link your existing skype Id to a Microsoft account, making it tough to have multiple skype id's for personal and work, or just tying it up in general.

    Yes, I have a /. Uid but am too lazy to get it to work on my MID.

  23. Snap an App by tepples · · Score: 1

    On a tablet, I want to "Snap an App" and have messaging running on 1/4 of the screen and whatever else I was doing (browsing the web, browsing Stack Exchange, etc.) on the other 3/4.

    1. Re:Snap an App by squiggleslash · · Score: 1

      Indeed. That's what's meant here by "full screen" (unless you interpret the person I was replying to as meaning "Refuses to be snapped, occupies full screen permanently, while emitting evil cackles via the loudspeaker." which would be odd because then they'd have been criticizing the Skype app for something that it doesn't do.

      • Slow Down Cowboy! Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment. It's been 2 minutes since you last successfully posted a comment

        Chances are, you're behind a firewall or proxy, or clicked the Back button to accidentally reuse a form. Please try again. If the problem persists, and all other options have been tried, contact the site administrator. Reply to: Snap an App . . . [spew library="apk" title="hostsfilejustification"]

      --
      You are not alone. This is not normal. None of this is normal.
  24. "Read 'em & WEEP", boy... apk by Anonymous Coward · · Score: 0

    Truth, no matter what bs you spew, is fact -> http://tech.slashdot.org/comme...

    APK

    P.S.=> It truly makes me LAUGH when I see noobz spewing the "latest marketing buzzwords & terms" like "irrelevant" & calling anyone not buying shit sandwich "new hotness" bs, "luddites" OUT OF FRUSTRATION @ having wasted your time + efforts on "the new hotness" that REALLY "old & busted" BEFORE it can even get outta the gate to begin, lol... apk

    1. Re:"Read 'em & WEEP", boy... apk by Anonymous Coward · · Score: 0
      P.S.=>HOSTS!!!

      apk

  25. Modern apps can't see most of my gamepads by tepples · · Score: 1

    A "modern" application can access Xbox 360 game controllers through XInput. It cannot access generic gamepads through DirectInput because "modern" applications are forbidden to link to DirectInput, and it cannot access generic gamepads through the HumanInterfaceDevice API because HID_USAGE_PAGE_GENERIC is explicitly blocked "to prevent conflict with other Windows APIs and OS behavior."

  26. Reason is ... by Anonymous Coward · · Score: 0

    Even though Microsoft owns its; Skype still runs seperately, they are heavily Debian.

  27. Nothing except MS' NEW leadership... apk by Anonymous Coward · · Score: 0

    See subject & this http://tech.slashdot.org/comme...

    * Their "new leaders" (I suspect dimwit marketers actually) are dolts - the results prove it for me, especially in this very article... what else does? Oh, stupid 'marketing jedi mind tricks' (that only work on the WEAK MINDED that can't think for themselves & have to be "accepted by the crowd" b.s.) of calling users who prefer what they're used to "luddites" & saying "but it's 'the NEW HOTNESS'" that's proving itself to be "old & busted" even IN THE EYES OF ITS CREATOR right outta the gate, lol!

    APK

    P.S.=> In effect, it's NOT SMART, in *trying* to be SOMETHING YOU'RE NOT in an area YOU'RE NOT STRONG IN or THE LEADER, period... this merely proves it for me, & the rest? See that link above! apk

  28. Delphi does 64-bit on many platforms... apk by Anonymous Coward · · Score: 0

    "Read 'em & weep" -> http://www.embarcadero.com/pro...

    APK

    P.S.=> As far as 64-bit on Windows? I can personally PROVE it does that too, with actual proof, right here -> http://start64.com/index.php?o...

    ... apk

  29. .... Instead of this BS by Anonymous Coward · · Score: 0

    How about fixing the IP exploit already? Also give us the ability to change our font color... You know.. basic IM functionality?
    As it is, Trillian is a far better IM client, and that's saying a lot considering it pester you to buy it every 5 minutes.

  30. Pathetic ... by gstoddart · · Score: 1

    Skype is one of Microsoft's flagship products and it has been available as a desktop Win32 app and as a Modern/Metro/WinRT app for some time. You would think that Skype would support Universal Apps, there are few enough of them â" but no. According to the Skype blog: 'Starting on July 7, we're updating PC users of the Windows modern application to the Windows desktop application, and retiring the modern application.'

    So, basically one of Microsoft's "flagship" products is yet again a product they didn't create, and which even they can't make one of their universal (cr)app things work in a manner which is useful.

    And, once again, Microsoft buys where it can't build, and utterly fails to push it in the direction they've decreed is the future.

    I wonder if Microsoft understands how idiotic they look when they can't make their own dog food, or make changes to products they bought without fucking it up.

    If they "flagship" product is saying they can't/won't support the universal (cr)app, do they realistically think anybody wants to use this?

    My Windows 8.1 desktop has a bunch of these native apps, and they're garbage completely not suitable for a desktop, because they all want to be full screen with the big stupid romper room buttons.

    Maybe this stuff makes sense on a tablet, but on a 23" monitor with no touch screen capability, they look like they were designed by an idiot.

    It seems like Microsoft goes on the inertia of what they can buy, but the stuff they try to "innovate" (by which I mean copy from successful products) they fall flat on their faces.

    Has Microsoft actually innovated any features of a desktop/mobile OS in the last years which had any value? Because if the Metro interface I had to work so hard to get rid of, they really haven't.

    --
    Lost at C:>. Found at C.
  31. Oy. Like how iWork apps have been essentially hob by jpellino · · Score: 1

    by the limitations of accommodating the iOS and web versions.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  32. If adding one can remove more by tepples · · Score: 1

    I see this posted a lot. In the xkcd scenario, the intent is that if standard #15 successfully competes standards #3, #4, and #9 out of the market, there are only 12 completing standards. Add one, remove three, and the net effect is that there are two fewer to deal with day to day.

    1. Re:If adding one can remove more by Antique+Geekmeister · · Score: 1

      > the intent

      Yes, that's the important word right there. "Intent" does not protect developers from the consequences of failing to learn and use the existing standards. A great deal of my professional life is spent reverse engineering discarded standards, and bringing previously working software into compliance with new standards, while leaving the software compatible with _every single_ old standard for compatibility reason. The amount of work maintaining compatibility often overwhelms the benefits of the new standard quite quickly.

      In this case one the main difficulties of the new "universal standard" are that it broke critical features: screen sharing, in particular, is quite useful during conferences. I don't know anyone using Skype in the technical world who hasn't taken advantage of that feature.

  33. Work vs. entertainment by tepples · · Score: 1

    [Linux is like] going to live with a bunch of really smart people in a Utopian society where everyone has a fully up-to-date giant mansion or penthouse (your choice), for free.

    Which is out of the cable company's reach and on the north side of a hill so you can't get satellite either. GNU/Linux is fine if you use a computer for work, not so much if you also use it for entertainment.

    1. Re:Work vs. entertainment by Anonymous Coward · · Score: 0

      What are you talking about? Amazon Prime works in Linux, Google Play works in Linux, Netflix and Hulu work in Linux. Steam and Desura both work in Linux and both have games that support Linux natively and are adding more all the time. For those games that don't run natively in Linux you have Wine and DOSbox that will get a good deal more working. You have plenty of audio and video editors along with graphics design tools, development environments, etc. Are you not entertained?

    2. Re:Work vs. entertainment by Grishnakh · · Score: 1

      You have plenty of audio and video editors along with graphics design tools, development environments, etc.

      To be fair, that's all work stuff, not entertainment.

      But you're right: the entertainment thing is much less a problem than it used to be, now that Netflix and friends work out-of-the-box in Linux and Steam is there. It's of course not as complete as Windows, since all games work there, but there's plenty of entertainment on Linux now, and the *only* thing which is lacking is some video games.

    3. Re:Work vs. entertainment by hxnwix · · Score: 1

      [Linux is like] going to live with a bunch of really smart people in a Utopian society where everyone has a fully up-to-date giant mansion or penthouse (your choice), for free.

      Which is out of the cable company's reach and on the north side of a hill so you can't get satellite either. GNU/Linux is fine if you use a computer for work, not so much if you also use it for entertainment.

      Steam is working quite well on my workstation, which is a 64-core 4x Opteron 6386se system, running Gentoo. What sort of Windows version would even let me use 64 cores and 256GiB of memory? Advanced DataCenter Gentleman's Edition Now With Metro ($9,999.99 per CPU socket, $2,499.99 per additional inbound TCP socket beyond 10 sockets)? That # of sockets = number of client licenses thing is a huge bitch for the MPI stuff I do, but it's possible to work around - so long as the systems in the compute cluster aren't Windows. Even if I do pay as much for a Windows license as all this hardware cost me, would I be able to play games? I'm not sure how good the NVidia driver support is for the non-toy versions of Windows, or if Steam would even run. I do know that piping stdin/stdout would probably be hilariously slow, as it has been in every Windows version I've used since Win2k. And, how is the OpenGL support in Windows these days? Would I see much benefit from my Quadro K6000 when the GL implementation is just a wrapper, written by Microsoft, around Direct3D? It is very convenient to be able to manipulate both the front and back multisample buffers separately. This worked on Irix (RIP) and works on Linux with a Quadro. Perhaps it could be done on Windows in full-screen mode only - IE, because Windows is a toy OS for video games.

      It is true that you don't notice these things if you have an econo-box that does econo-box things such as run Donkey Simulator and a pirated copy of Photoshop. For those of us with needs beyond the mundane, Valve's support for Linux is awesome. I don't need a Windows box, anymore, at all. To be quite honest, I feel embarressed for Microsoft when I use their latest stuff, with the ribbons, Metro, and constant clamoring for me to make a Microsoft account.

      It's not even that I'm glad to be off the Microsoft shit-train. It's more like having an unstable ex who you learn finally alienated everyone and now lives on the street. How could things have possibly gone so very wrong? It's a shame. But the world is full of problems, and I have shit to do, games to play, and no more appetite for being abused.

  34. If it isn't published by M$ it may fail to boot by tepples · · Score: 1

    So long as Linux Mint even boots on a particular piece of hardware. As of Windows 10, Microsoft is allowing x86 PC and motherboard makers to ship chipsets that lack any means for the machine's owner to control whether Secure Boot is used or whether third-party public keys can be added.

    1. Re:If it isn't published by M$ it may fail to boot by Ol+Olsoc · · Score: 1

      As of Windows 10, Microsoft is allowing x86 PC and motherboard makers to ship chipsets that lack any means for the machine's owner to control whether Secure Boot is used or whether third-party public keys can be added.

      BFD. That's a device that will never be in my presence. As Microsoft further destroys personal computing by insisting that you load their hot steaming piles of crap like Windows 8, 8.1, and soon to be Windows 10, then I just use other devices. My Mac runs Windows better than Windows machines run Windows. And it runs Linux, and it runs OS X. Perhaps a little more versatile than th eone trick pony Microsoft is heading toward.

      Cripple those Windows devices - means not a thing to me.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    2. Re:If it isn't published by M$ it may fail to boot by MechaStreisand · · Score: 2

      Yet another example of how horrendously evil Microsoft still is, even with Nadella as CEO. All of this "new Microsoft" bullshit is a PR campaign that some idiots actually fall for.

      --
      Disclaimer: IANAL. This post is, however, legal advice, and creates an attorney-client relationship.
  35. I object to the name "modern" by MpVpRb · · Score: 1

    Some designer who cares more about fashion than functionality comes up with a "new" idea

    Management decides to vote for fashion over usability, and decides to force it on users who hate it and don't want it

    At first, they called it "metro", a perfectly fine name

    Then, they decided that they needed to strong-arm the users a bit more, so they renamed it "modern"

    This is a classic use of a name as propaganda to make users believe that "modern" is better, and the alternative is "obsolete"

    On the desktop, the metro interface sucks and blows at the same time

    1. Re:I object to the name "modern" by Anonymous Coward · · Score: 0

      Microsoft never had a trademark on Metro. They had no right to call it that - a German supermarket did, and Microsoft renamed it to Modern in order to avoid a protracted trademark lawsuit they would be likely to lose.

    2. Re:I object to the name "modern" by Anonymous Coward · · Score: 0

      Microsoft was sued because someone else had trademarked the name Metro so they legally had to change it. It wasn't marketing bullshit. They didn't want to change it. They didn't want to re-brand everything and lose all the existing effort they put into making the word "metro" linked to them. Their initial efforts were so successful that everyone I know still refers to it as Metro even though MS advertises it as Modern. Everyone calls it Metro except Microsoft PR (many of its employees still use Metro) and PR only does that because of the lawsuit.

      Your tin hat is far too tight. It's cutting of circulation to your brain. Learn a little history before you bring out the conspiracy stories.

    3. Re:I object to the name "modern" by cwsumner · · Score: 1

      If you don't like the name "Modern", wait until they start using "Post-Modern" !!

      By the way, "modern" does no longer means "up to date", it refers to the 1950's era... 8-P

  36. You know... by Anonymous Coward · · Score: 0

    Either developers at Microsoft are from another planet or the managers there are the biggest bunch of incompetent idiots in any major corporation. The latter makes more sense though. **** rises to the top.

  37. People use Skype!?!? by Anonymous Coward · · Score: 0

    That is news to me.

  38. iTunes exclusive songs, Punkbuster, etc. by tepples · · Score: 1

    What are you talking about?

    DVD and BD movies, for one. Is there a widely available player for those on GNU/Linux that is lawful in SlashdotMedia's home country?

    Amazon Prime works in Linux, Google Play works in Linux, Netflix and Hulu work in Linux.

    I've found plenty of songs that are unavailable on Google Play and unavailable on Amazon Music but available on iTunes. (Last time I tried, "Bück dich" by Rammstein was among them.) And I seem to remember movies hitting iTunes long before Netflix.

    For those games that don't run natively in Linux you have Wine and DOSbox that will get a good deal more working.

    Some games not ported to GNU/Linux use anti-cheat means such as GFWL or Punkbuster that fail if anything but genuine Microsoft system files are present, or copy authentication means that rely on obscure behaviors of the NT kernel. Even if those aren't present, game publishers don't warrant performance in Wine.

    You have plenty of audio and video editors

    For audio editing I use Audacity. What video editor on GNU/Linux is any good?

    1. Re:iTunes exclusive songs, Punkbuster, etc. by Anonymous Coward · · Score: 0

      > DVD and BD movies, for one. Is there a widely available player for those on GNU/Linux that is lawful in SlashdotMedia's home country?

      VLC?

      Here's the thing: Windows 8 and 10 can't do this either.

      In every case... EVERY case- your choice is:
      > Pirate something that lets you play these things.
      > Use something that is licensed by MPEG-2/4 (DVD) or Dolby (Blu Ray), meaning you are paying money for it.

      Those are your options on EVERY OS. Windows 7 does actually deliver cash for every copy sold, so if you buy that you are paying them through Microsoft, and if you pirate it, see the first option.

      This is NOT a technical problem.

    2. Re: iTunes exclusive songs, Punkbuster, etc. by Anonymous Coward · · Score: 0

      So you really think that you as an end user will ever be brought to a civil case for patent infringement, seriously?

  39. Going to mod me down again, noobz? by Anonymous Coward · · Score: 0

    See subject: On TRULY "irrelevant" new bs http://tech.slashdot.org/comme...

    Mainly since it's proving itself to be TRULY IRRELEVANT & IN THE EYES OF ITS CREATOR PER THIS ARTICLE NO LESS & that it's NOT TAKING OFF @ all in the eyes of the usership because it's "new stupid", period... & OUTRIGHT REMOVED/DEAD (totally irrelevant).

    * Don't like that?

    Argue with the fact I just put out & tell us another one, ok??

    Lastly - See subject & this too, noobz http://tech.slashdot.org/comme... & THANKS FOR MAKING MY POINT THAT WAY TOO, noob foolz!

    APK

    P.S.=> It makes me LAUGH hugely, it really does - then what does it even more is when they call old & proven tools "for luddites", lol, well - at least they work & do the job RIGHT in the eyes of those that matter most - users... apk

  40. Re: If it isn't published by M$ it may fail to boo by Anonymous Coward · · Score: 0

    my pc fits in my jeans pocket. it has a full office suite. called raspberry pi. i can run ANY os on it . including one i wrote myself.

    fuck redmond.

  41. So long as you can buy replacement hardware by tepples · · Score: 1

    As of Windows 10, Microsoft is allowing x86 PC and motherboard makers to [lock down] Secure Boot

    BFD. That's a device that will never be in my presence.

    Until you can no longer buy a laptop without it at a reasonable price when yours breaks. Just as the laptop industry as a whole chose to phase out 10 inch laptops at the end of 2012 in favor of tablets with detachable keyboards, it could choose to block free operating systems in that size class as well.

    1. Re:So long as you can buy replacement hardware by Ol+Olsoc · · Score: 1

      Until you can no longer buy a laptop without it at a reasonable price when yours breaks.

      What is a reasonable price for a laptop that does not do what I want? There is an old story about Hay.

      If you want good quality hay, you have to be prepared to pay a fair price.

      However, if you want hay that has already been through the horse - that comes a little cheaper.

      But yes, if you are so beholden to Windows, and they force manufacturers to make computers that are crippled, and in my opinion, Hay that's been through the horse - enjoy your lack of options, and the few bucks you might save.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  42. Bundled DVD player software by tepples · · Score: 1

    VLC?

    I said lawful in the United States. Free software such as VLC likely infringes patents related to DVD and BD and likely qualifies as a circumvention device under 17 USC 1201(a) and/or (b). See cases dating back to Universal v. Reimerdes. Or have I missed a case to the contrary?

    Here's the thing: Windows 8 and 10 can't do this either.

    Which is why companies selling new DVD and BD drives for home PCs tend to bundle basic playing software licensed by the respective patent holders and DRM system authorities. You pay the royalty through the drive maker when you buy the drive. The one problem is that the bundled software is for Windows, not for GNU/Linux.

    This is NOT a technical problem.

    Problems with GNU/Linux that are not technical problems still must be solved in order to increase adoption.

  43. Non-Xbox 360 HID gamepads by tepples · · Score: 1

    You use Windows.Gaming.Input

    For one thing, Windows.Gaming.Input appears to require Windows 10 and will not work on Windows 8.1. For another, does Windows.Gaming.Input work with both Xbox 360/Xbox One gamepads and generic HID gamepads, or does it work only with Xbox 360/Xbox One gamepads?

    1. Re:Non-Xbox 360 HID gamepads by Rhywden · · Score: 1

      Listen, I don't really care. The original argument was: "It's impossible to connect to live cams and shit!"

      Somehow you made xbox controllers out of it, I don't really care and if I searched a bit more it would most likely turn out to be possible after all. Plus, Universal Apps are targetted at touchscreens on tablets and phones. If you really need to run an emulator or something, Win32 ist still available.

  44. Full screen "new?" by Teunis · · Score: 2

    I don't miss DOS. in DOS, everything was full screen and there was no multitasking.

    Forcing full screen on all apps is going back to DOS days, not forward to a multi-use multi-tasking computer capable of supporting a user in multiple ways instead of just a single-task ... game machine.
    because that was pretty close to all DOS was good for.

    Anyone who wants skype to be a full screen app needs their brain examined, and then needs to find a job where only skype is the tool they use, and never ever write a single document of any kind. ever.
    PS: we use skype at my office quite heavily. Usually passing around document references .... while adding "giffy" support would make some people insanely happy and drive others insane - NO ONE uses the full screen crap.

    1. Re:Full screen "new?" by Anonymous Coward · · Score: 0

      What about TSR's? (I wrote them for fortune 100 company in 100% assembler)
      What about Software Carousel ?
      What about Quarterdeck?

      Yeah, DOS days sucked...

  45. As prices skyrocket by tepples · · Score: 1

    What is a reasonable price for a laptop that does not do what I want?

    If all major manufacturers make their base models unreasonable by applying boot lockdown, then I guess you're fine with the price of a reasonable laptop suddenly skyrocketing from $500 to $2,500 on grounds that only an established business would ever have a legitimate need for a laptop that can boot a non-Microsoft operating system.

    1. Re:As prices skyrocket by RockDoctor · · Score: 1

      then I guess you're fine with the price of a reasonable laptop suddenly skyrocketing from $500 to $2,500 on grounds that

      That would only work if it applied to ALL laptop vendors. For my personal needs (I'm considering the possibility that I MAY need a laptop with a better-than-SVGA graphics card with some sort of "hardware acceleration". But since I've never knowingly used such, I've still very vague on what that means - is it newer than 2000, or newer than 2005?), second (or third, or fifth) user remains perfectly fine and runs an awful lot cheaper than buying new.

      On that basis, I see the "EFI/ UEFI boot problem" as being something that I may have to deal with the other side of 2020. When my next laptop may be feeling it's age.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  46. Lacking in innovation .. by nickweller · · Score: 1

    "The split in Windows apps created by the launch of Windows 8 still persists today and Microsoft is currently trying to fix this huge blunder by creating a true Windows 10 Universal App that can run on desktop, phone and mobile"

    What we need is something like a write-once run-anywhere application that is Operating System and Hardware agnostic. All is required is a unique runtime module. One wonders why the supreme software architects of the known universe hasn't come up with such an idea up to now.

  47. Vitreol from the Redmond beast in the last few day by Anonymous Coward · · Score: 0

    Microsoft has gone all beast in the last few days. Someone (perhaps old Bill) has gone old skool and dropped something into the water. They have been pushing their crap a lot lately, insisting that they aren't going to get along with anyone else, being as incompatible as possible. But PC's aren't ruling the roost anymore, and neither is Redmond. Smart phones aren't what they do, but this was one way they could be useful on smart phones. But stick to the PC, and its one more reason to dump windows phone (like you didn't have enough reasons before).

  48. Just more Microsoft bashing ..... by Anonymous Coward · · Score: 0

    ....because the trolls that preach here know everything. Did they study hard or were they just born as naturally gifted second guessers and trolls. I mean they all run very successful businesses themselves, so we better listen to them.

  49. WTF is a modern app by Anonymous Coward · · Score: 0

    I don't know what it is and I'm pretty sure I don't need it.

  50. it's not being dropped by Anonymous Coward · · Score: 0

    Do you realise the original skype blog article says the universal version will be available later that year ?

  51. Back to Delphi? by Anonymous Coward · · Score: 0

    With their reversal on Metro does this mean they will also go back to Skype's original language: Delphi?

    They could do worse: native iOS, Android, OSX, and Windows all from one code base. No transcoding, leaner memory management (compared to C#). Plus we know it works.