HN user

nrkn

622 karma
Posts18
Comments79
View on HN

It certainly is - but with a much narrower intended scope of use. It's really not intended as a data transport mechanism for example. It's also homologous with JSON, XML is more flexible in its data representation. And finally, it makes use of HTML5 conventions, such as prefixing custom tags with a hyphen delimited string, data-* attributes etc.

6 Months with C# 13 years ago

You're wrong. A lambda can have a body. Compiles and executes:

  new Func<string>(() => {
    var foo = "bar";
    return foo;
  })();
6 Months with C# 13 years ago
    new Func<string>(()=>"foo")();

    (function(){return "foo";})();
Oh look - exactly the same number of characters. How awful.

I'm reading Speaker for the Dead on a real, physical book at the moment, after buying and reading Ender's Game on Kindle. Why? Because Amazon won't sell me the Speaker ebook in my region - but they're happy to sell me books 1, 3 and 4. Well done guys.

It's a computer in any sense of the word. The only difference between the Analytical Engine and what you call an "actual computer" is speed. It had selection, iteration and sequence, it had working memory and it could load data and instuctions from punched cards.

I have a 4000 and have been using various split keyboards (previously Belkin models) for as long as I've been coding. I've never experienced RSI despite spending most of every day at a keyboard, but as I never had it in the first place I can't say for sure that it's down to the keyboard.

The only disadvantage that I can see is that I'm so used to split keyboards that I find using an ordinary keyboard uncomfortable, that includes my laptop and netbook too, neither of which I do any serious work on without first plugging in an external keyboard.

Hacker News Instant 15 years ago

I too would like to see a comments link, because without it this is useless to me, which is a shame, as it's otherwise very nice.