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.
  • Interesting Items from CES

    , Bas wrote

    *snip*

    I'm so glad to finally hear someone who agrees. I need a sort of cheap kiosk solution and everyone keeps going "hey, just use a pi, it's perfect!" but it is just too ridiculously slow. I'm not sure why everyone keeps suggesting it as the one size fits all solution for everything. In the end we just got a bunch of NUCs running some sort of kiosky Ubuntu version.

    I could have lived with the 512MB RAM. But the CPU is really weak, and that's the thing I've noticed that web apps crave. People see 700MHz as not that bad thinking back to the PentinumIII but they are thinking in terms of Intel's crazy superscalar processor designs with all kinds of fancy branch prediction and cache prediction logic they use and used to really get the most out of that 700MHz on general purpose workloads. ARM has only barely started to compete with Intel on things like that, so I'm not even so sure about the improved Pi competitors. The GPU isn't that bad though, but you really have to be running Wayland to get the most out of it.

  • Interesting Items from CES

    That's a buy. I've used a RaspPi as a home server for awhile, but the thing is just too * slow to run real web apps. :)

  • Interesting Items from CES

    I effectively pay ~$20/mo for cable and HBO from FiOS. Something happened recently to make cable a lot cheaper, perhaps people don't give a crap anymore about TV. I know I don't.

  • Microsoft working on new Chrome-like browser

    , wkempf wrote

    The same is true for web browsers. A single standard is good. A single implementation is not. End of story.

    A single standard is good. A single implementation is better. End of story.

     

     

    Just kidding. Nullius in verba. You see, I can actually justify my reasoning. A single implementation is better because software engineering is a non-marginal economic activity, that is, software only has to be written once and it can then be copied and used infinitely. It also is utilitarian, unlike art, it does not necessarily written to encode an individual's creative expression. This means it can be built on top of and improved, sometimes even by people who don't know each other.

    You see, when two software engineers work on the same exact thing it's actually a tragedy. Because really, one of them could have been on a beach drinking a Margarita and the human species wouldn't have been any worse off. Think of all the margaritas that went undrunk because of people like you.

  • Microsoft working on new Chrome-like browser

    Hell even Mac OS X is bundled with a metric ton of GPL code. And I clearly remember someone in MS Research saying they use GNU Emacs. :P

  • Microsoft working on new Chrome-like browser

    , cbae wrote

    *snip*

    Oh, that's what you're talking about? LOL I though you were talking about their search engine. The thing that brings home the bacon. You know? What part of that is derived from GPL code?

    I suspect you didn't realize the Linux kernel was GPL based on your previous comment. I also suspect you don't understand how the GPL works. Here is a hint: you will never know what part of Google's search engine is derived from GPL code because they are under no obligation to tell you, they are free to use as much GPL code as they want with zero obligation to share anything. The GPL sharealike obligations only applies on external distribution. I suggest you read up more on licenses.

    Huge swaths of a typical Linux distribution are GPL by the way. Do you know what the GNU system is? It's probably the most common license. To say that Google doesn't use GPL code is just laughable.

  • Microsoft working on new Chrome-like browser

    , cbae wrote

    *snip*

    What GPL software does Google use?

    This is the kind of question you should be embarrassed to ask. 

     

     

     

    (btw, the Linux kernel)

  • Microsoft working on new Chrome-like browser

    , cbae wrote

    *snip*

     no company with plans for revenue models other than by selling support would ever use GPL software.

    I don't understand how you can write this...

     

    So, where's the source code for Google's fine-tuned kernel?

    And follow up with this. Think cbae, think.

  • Microsoft working on new Chrome-like browser

    , cbae wrote

    *snip*

    But arguably none of that code (that they didn't write) is what made iOS a massive success. First to market had a hell of lot more to do with it than the 25 year old kernel on which iOS is built.

    It's a pretty sophisticated kernel, and a lot of their low level user space is all open source. Actually I highly doubt Apple would even exist if it wasn't for open source, because their bootstrapping back when they were teetering on bankruptcy was very much based on leveraging open source. I think they owe their success even more so then Google does. In some bizarro world Google might be able to survive with Windows Servers or Solaris, they wouldn't be a mobile powerhouse though and their search engine would probably be a whole lot slower (FYI, Google tunes their stack from the kernel up).

  • Microsoft working on new Chrome-like browser

    Thought experiment time, to relate my point to .NET. Most of the .NET class libraries are CIL, therefore as a C# programmer you could in theory reimplement their functionality. Why don't you?