Entries:
Comments:
Posts:

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

Discussions

Bass Bass Knows the way the wind is flowing.
  • A critical view of the current state of JS development

    , fanbaby wrote

    http://www.breck-mckye.com/blog/2014/12/the-state-of-javascript-in-2015/

    And you thought abandoned  technologies is a MSFT problem ;)

    What I don't get is why Google took something that was largely respected and clearly becoming the defacto standard for modern JS development and just took a massive dump on it for no apparent reason. I don't get it.

    So much for the "you can trust this, it has a big company backing it" argument.

  • Any geeks here seen the movie ​Interstella​r?

    This guy would have given it a 11/10:

    I really enjoyed it. It was a good combination of storytelling, SFX eyecandy and wonder. I'd recommend watching it in IMAX.

  • Profound & thoughtful video sharing thread

    Love the overall theme of this song.

  • Profound & thoughtful video sharing thread

  • Profound & thoughtful video sharing thread

    One of my favorite tribute videos:

    [

  • Censorship

    , jinx101 wrote

    The store model while convenient for consumers and programmers in some aspects is also problematic when the corporation running it has 100% control over what can be distributed.  From Apple/MS/Google's perspective they can force you to use it and take a cut of every transaction and more importantly (IMO) they can say what you can and can't do with your hardware.

    This is the number one reason why desktop isn't dead and won't die.  You can do as you please with the desktop without corporations playing police to their interests (they'll use "think of the children" arguments like "security" when in reality the main motivation is control over what you do).  That maybe a cynical view but I'd rather be the determining factor over what I can/can't do and not an entity like Apple.

    Unfortunately the desktop is dying. It will probably be a niche product for a class of people (eg. us) to make the technology do novel things at the behest of the corporations. Nobody else cares, these new machines are appliances basically. This technological self-determination has been a decades long decline, remember in the 80s PCs actually came with a BASIC interpreter, sometimes not with an OS, but BASIC was baked in, and programming was not the esoteric skill to computer users that it is now.

  • Of Course there isn't a shortage.

    When it comes to doing their part in lowering tech worker salaries, the leaders of tech companies don't mess around. They might compete in the market and even sue each other, but they are all strongly united in the goal of f*cking us over and work together in this at the highest levels. Just check out the no competitive hire conspiracy that was uncovered. This is real stuff.

  • Profound & thoughtful video sharing thread

    This belongs here?

  • Censorship

    At a more abstract level, if you really look at what has been happening over the last decades, technological control in general is being consolidated amongst a few. This is concerning because technology is the source of power and control in human society.

    I'm a big fan of the idea behind open source obviously, but there will be a day where the means of production in general becomes decentralized with increasing advancements to 3D printing and the like. I see these kinds of technological power grabs as temporary speed bumps that will be overcome eventually.

  • Told ya (dotnet)

    , cbae wrote

    @Bass: Docker may solve a particular problem for Linux, but the concept of virtualization inside containers is compelling for Windows environments too since they presumably can spin-up quicker than a full-blown VM. I can see Microsoft eventually implementing a Container-as-a-Service offering on Azure for those that don't want to pay for a full IaaS-based or PaaS VM.

    In either case, Microsoft is pimping Docker, and I don't think they want to leave .NET developers out in the cold. So allowing .NET to run on Linux is a good fallback if Microsoft isn't able to implement Windows-based Docker containers.

    You can do .NET on Linux since basically the 90s. Mono is actually quite advanced. This will certainly improve Mono, but it's not like it's some new thing to run C# code on Linux. Mono may not support WPF. But it had some advancements of its own way before .NET did, like an extensible C# compiler written in C# (before Roslyn existed), SIMD support and native static compilation, and later on even added a LLVM optimizing backend.

    Actually for awhile C# was a first class language in the most popular desktop environment on Linux, Gnome. Parts of Gnome were written in it. For a time I would say Ubuntu or any other popular Linux distro had more C# application code in it then Windows.

    Oh and there is a Mono Docker container, so you can already run .NET code on compute service brokers with Docker support.