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


William Kempf wkempf
  • Jury: Google allowed to use Java APIs in Android

    , TexasToast wrote

    They say Oracle will appeal.   Oracle should spend their money on developing something new and stop paying attorneys to go to court on Lawsuits that amount to jealousy.  Happy for Google and the outcome but who really likes Java anyway. :D

    While I think the ruling is correct, the above sentiment makes NO sense. Why would you spend money "developing something new" if whatever you developed could just be used without compensation?

  • Nasty Microsoft

    , Ian2 wrote

    So did someone else get sacked today?


    Even if they did, too little, too late. GWX needs to be abolished in it's entirety now. It went from questionable to bad to simply disgusting over its lifetime. Out of everything Microsoft has ever been criticized for in the past, this is easily in the top 10, if not the number one, worst thing they've ever done.

  • Nasty Microsoft

    @DonaldTrump:You opt out of recommended updates, not the other way around. And changing behavior that's existed in every program/dialog for the past 20 years can't be dismissed with "you only have to read the dialog". Microsoft has been dancing on the edge with the GWX stuff since the beginning, but at this point they've jumped off the cliff and deserve everything that happens to them. To bad so many innocents will go with them.

    Stop apologizing. They don't deserve it.

  • Anyone familiar with 'Common Lisp'?

    Lisp is used as the "macro" system inside Emacs, so I've had quite a lot of experience with it. It's one of the most interesting languages ever created, and every developer should have some exposure to it. That said, I can't stand the crazy syntax.

  • Surface phone

    @figuerres: The whole UWP concept falls very flat if phones aren't supported, and that pretty much means they have to stay in the phone hardware business no matter how small a market they have.

  • Regarding running Ubuntu bash on Windows 10

    They very clearly stated the purpose of this feature was to support developers, and not to support running *nix based servers. Besides, Microsoft already allows you to create hybrid clouds without relying on OpenStack.

  • Building excitement for Build 2016

    @codedj: You're mistaken. The iOS bridge required recompilation, the Android bridge did not. If you wanted to take advantage of Win10 specific features you'd have to do some code modification and recompilation, but many applications ran with no modification at all. There's YouTube videos of this bridge in action.

    Microsoft already had a Unix subsystem (SFU) (https://en.wikipedia.org/wiki/Windows_Services_for_UNIX). That was abandoned quite some time ago. I doubt they'd bring it back.

    There were some good ideas in your list, just not many that count as "wow" and none likely to be the rumored change. Though I have no clue what that change could be. They built up too much expectation with that... not sure what could live up to the hype now.

  • Building excitement for Build 2016

    , codedj wrote

    Some thoughts:

    1. Open source Edge, make it available on Mac and Linux, sync bookmarks across all
    2. Android apps running on Windows? wasn't there a rumor last year about this?
    3. Visual Studio on Mac? I know VSCode, Xamarin Studio are available on the Mac but it's not as feature rich as VS.
    4. UI Framework that works across Windows, Mac, Linux - or - UWP that works across all platforms. This is an extension of the Xamarin story except that it works across desktop and mobile. Also a story similar to Electron which allows you to create desktop apps using JavaScript except in this case it will be .NET?
    5. Complete the Windows 10 story - all MS applications are UWP (especially File Explorer) instead of a mix of Win32+UWP. This will lead to consistent UI. Nicer transitions/animations.
    6. SSH on Windows - they have been working on it right?


    1. Interesting idea, and may happen, but this isn't likely the rumored change coming. Not Windows 10 specific enough.

    2. That bridge was cancelled, and it was only ever for mobile, not big boy Win10.

    3. Also may happen, but not Win10 specific at all, so not the rumored change.

    4. I'm sure there will be news along these lines, but this is obviously not what the rumor was about.

    5. Doubtful. And this would blow no one's mind. Not the rumored change.

    6. Definitely happening (you're supposed to be able to d/l a working version now, even though it's still under development). I doubt this is the rumored change either, though. Not enough people would care about this, and since we have SSH clients and servers from third parties, it's not really a wow thing even for those that care.

  • Annoying "Get W10" updates

    When GWX first came out and there was the big uproar, I thought people were majorly over reacting. Now, when the OS is being downloaded without permission, hotfixes contain patches that bring it back, it's been made a recommended update, etc.? Well, Microsoft has more than crossed a line here. They deserve any and all criticism they receive, and I can't blame some people for giving up on them and going elsewhere. Very much not well thought out, despite the many man hours I'm sure they spent discussing this internally.

  • Twitter AI bot = funny, facepalm

    , itsnotabug wrote

    the tech is cool and this is funny, but I fear these types of bots are going to spell the end of the 'real' internet. at best, genuine discourse in various online communities will be drowned in noise... product placement and name drops tempered with sassy qwips, not to mention the potential of abusing product review sites. at worst, the tech can be scaled up to dictate overall internet sentiment on social issues and pending legislation. when a bot's comment history is indistinguishable from a sassy millennial, it'll be impossible to filter the noise out.

    asimov should have added a 4th law...

    1) a robot may not injure a human being or, through inaction, allow a human being to come to harm.
    2) a robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
    3) a robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.
    4) a robot must identify itself as a robot when interacting with or communicating to any human.

    We lived through Beer, we can survive chat bots. :)