Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


Bass Bass I need better writers.
  • Microsoft eliminates license fee on all phones and mid-sized tablets running Windows

    , figuerres wrote


    This just a guess but what I hope MS does is offers a Windows IoT that is like a Linux core that a developer can grab and add custom stuff to it and then offer that package for sale.  So it would be very much like WRT,   someone takes WIN IoT and writes router code that runs on the core and replaces some of the base IP handling and extends it to make a top rate router appliance that you can install on some device.

    I think it would still piss off people working on Linux embedded stuff because the way to work with POSIX APIs and the way you work with Windows is not necessarily a transferable skill. Or I will say, unfortunately Microsoft decided to invent its own API instead of following an international standard.

    It's a bit threatening to Linux for Microsoft to give away Windows, since that really is one of Linux's huge "selling points", right? Of Microsoft can do whatever they want, but actions like these are going to produce deep hatred of Microsoft and maybe anti-trust complaints if it does enough damage to the existing industry - remember the last time Microsoft gave a huge thing away for free? IE? Netscape? Remember? :)

    I don't think it will though because Linux is flexible enough that it rely on things other then its freeness in the embedded market. It has a huge ecosystem of developers and you know a kernel that can be tailored to almost any purpose. Windows is new to that game with the MinWin stuff, and I believe not nearly at the level of Linux's flexibility yet. And it's not like Windows for embedded purposes wasn't cheap before. So if it had a huge advantage, the price wasn't a huge factor to using it. But we will see. It's certainly the biggest "blow" to Linux I've seen in awhile coming from Microsoft. We will see. :)

  • Brandan Eich Steps Down as CEO of Mozilla


    I think this is a better accompanying video though:

  • Brandan Eich Steps Down as CEO of Mozilla

    , DeathBy​VisualStudio wrote

    I haven't read much of this thread but I think it's safe to say that some here share the same sentiments of this very soul touching video.


    In all seriousness why can't we embrace people for who they are? Empower them to use their natural skills and talent to better our society instead of put them in boxes of "No, can't, don't want"? If your beliefs stifle others then it's best you keep those beliefs to yourself (and that includes paying to help stifle others.)

    That video made me shed a patriotic tear.

  • Microsoft eliminates license fee on all phones and mid-sized tablets running Windows

    , AndyC wrote


    Well, for one thing, every router I've owned so far (and there have been plenty) has received far fewer security updates or patches than it probably should have, given they've all been Linux variants. If Windows based routers were available and receiving a continuous stream of updates from WU, with a clearly defined support lifecycle, that would be a massive positive over the status quo.

    Wouldn't that imply that Microsoft would be making the router application software as well? Most routers actually use a lot of custom software on top of a relatively stripped down kernel (which is not always Linux). Although you can almost under all circumstances replace the vendor stuff with faaaaaaar more flexible Linux distros like DD-WRT or Tomato.

    Although I can see the idea maybe gaining some popularity with this $0 license fee and perhaps Microsoft investing money copying DD-WRT. But there is just something just disgusts me about the idea of Windows running on a router. Well I mean, it's one of the badass things about Linux. Yeah you see this penguin on my desk? Linux bitches. Yeah bitches, my router runs runs on that *. Toot toot, motherfucker all your Internet man? It's all packets man, running through my router. My LINUX router. Basically the * Internet you see? That's basically the same thing as Linux. YOLO #PENGUINPOWER #LINUX4LYFE.

    Basically what I mean that routers (at least crappy consumer routers)? That proudly Linux's job I mean, when we high five each other for using Linux and sticking it the man, it's a common thead.  (well please ignore that other weird * OS that some Linksys and maybe Netgear routers use, but it's cool though because it's still *nix kind of)! :) So why you trying to take ur jerbs and our pride, Microsoft?

    So $0 on phone and tablet? That makes sense because you make money from services (Bing, etc.) as well as the app store. A lot of money too actually. But routers? Microsoft would get nothing financially from that except the right to put it into people's faces that their Windows stuff is on routers now, mostly to ruin the hopes and dreams of Linux fans everywhere. And of course objectively piss off people who make their living with embedded Linux development.

    Remember that a lot of Microsoft hate comes from actions like this, they have been presented as this Borg-like entity that sucks diversity and capital from the rest of the technology sector. So if you are going to do something that is going to bring back memories of that, you ought to have a business reason to do it.

    It will be interesting if it happens though. I think a lot of the threat from Silverlight and the like drove HTML5 development faster then it would have been otherwise. So it could have really positive effects.

    PS: Although I do think one day, Linux/FOSS will assimilate the great assimilator (it seems to happening already!!).

    I can of think of FOSS as this black hole with a great accretion disk of proprietary technology and ideas where parts of the industry circle around. Just like the event horizon, once something is FOSS it can no longer be proprietary, it's part of our common knowledge forever. So it's just sucking in matter (software/content) all the time, assimilating in into the common knowledge forever. And it grows, it becomes harder to not be part of it, as FOSS grows it sucks just a little harder. And harder. And harder. We will see that it was Linux and FOSS that was the real Borg all along. :) And shortly after FOSS has sucked in most important technology, the technological singularity will happen and humanity will be over as we know it anyways. GG guys.

  • Brandan Eich Steps Down as CEO of Mozilla

    He can always work for Chick-Fil-A. Who wouldn't want that? All the succulent chicken you can eat. My mouth is watering just thinking of it. I wish I got could pick up some today though. :(

    Yeah so, umm how about them Dolphins?

  • .NET Native Preview announced!

    , Sven Groot wrote

    @Bass: I think the performance benefits to this are almost entirely in startup time, after the application is running I think it would be minimal.

    It might be faster in Mono's case simply because LLVM is quite the optimizer. Miguel mentioned this in a blog post, but all things the same JIT compilation in theory will be provide better performance over a AOT because they have more information they can use to optimize the code for things like cache and branch prediction. Although you can say, the JIT implementations today aren't as good, perhaps the theory and practice of JIT compilation is much newer.

  • Microsoft and Xamarin launch ".NET Foundation"

    There is such a patent pledge for .NET. Anyway patents expire eventually, and a lot of the very shitty ones are fortunately very old too.

  • Microsoft eliminates license fee on all phones and mid-sized tablets running Windows

    Apparently this was announced in Build.


    To be fair, Google did this with Android on day one.

    In related news, Windows marketshare surpassed Blackberry, but remains flat and largely  irrelevant:


    It will be interesting to see if this new royalty-free license scheme has any effect.

  • Microsoft and Xamarin launch ".NET Foundation"

    , cbae wrote


    Out of curiosity, what would you like to happen? Do you fear that Microsoft would eventually try to "extinguish" it? Or do you think it might help to further entrench Linux?

    Extinguish (or rather, stop maintaining) Mono? Most certainly. Why the * would they maintain two separate .NET frameworks? If they acquired Xamarin I'm sure the first order of business would be to get all the various Mono libraries to run on .NET proper and obsolete Mono, maybe not overnight, but eventually. Without the commercial backing and expertise of Xamarin, I don't think Mono would have a bright future.

    I don't think Mono is essential to the success of Linux, most distros don't ship it by default anymore. At one point, like in 2009ish it was mildly popular because Ubuntu and Fedora shipped with Mono. On the web server side of things people who work with with Linux tend to use Java and PHP, with hipsters going for Node.js/Python/RoR. Scientific computing tends to be R and Python. Embedded programming is a lot of C and C++. System programming is C (esp. kernel stuff, obviously), but with a some hipsters using Go these days (Docker and friends are notable users). GUI is usually C and C++ (KDE is almost entirely C++ / Gnome is C/GObject based), but sometimes Python. Not much C# anywhere really. It's worth mentioning that Mono has a mildly bad reputation in the FOSS community as Redmond's trojan horse, although I've haven't seen much of that recently. The reaction in the FOSS community to Microsoft killing Mono probably be something like "hah. called it!".

    Where it could harm Microsoft's reputation, would be in the .NET world. The impression I get from most people working C# and .NET is that they like Mono's existence, even if they might not regularly use it. The non existence of an alternative framework might discourage .NET use as their tools and accumulated knowledge now truly becomes the purview of a single company. Would you trust a company that makes perhaps the majority of its money on selling a single platform to be a good steward of a cross-platform technology?

    It might force Microsoft's hand to open source the .NET framework itself, which might be an interesting consequence.

  • Make CodeLens Available Outside of Ultimate

    Do people actually buy Ultimate? See that's the thing, if it's a tiny fraction of developers you are kinda gimping your product to make a little extra money. My guess is the Ultimate edition of Visual Studio will cease to exist in a few years, with it's features rolled into "lesser" versions of Visual Studio.