Hacker Newsnew | past | comments | ask | show | jobs | submit | IDisposableHero's commentslogin

every feature ... leaves another possible angle of attack for hackers

Hm, I think the point is that some features are worse than others (larger attack surface, more bugs exposed), and WebGL is particularly bad.


Lots of investors own minority parts of facebook. But no outside company owns facebook.


It doesn't say which day they'll skip.

I'd pick a Monday.


It does. They're skipping december 28, which is a Wednesday.


Sounds like somebody has a case of the Mondays :(


I believe you'll get your ass kicked, sayin' som'n like that, man.


An anoying article. The author rants at length about how evul the gubmint is for banning clean shirts, calls "trisodium phosphate" "a natural element" which cannot be correct chemically correct, and falls for the "natural must be safe" falacy. He totally fails to even mention the reasoning that led, rightly or not, to this chemical compound being no longer used, never mind adding up pros and cons of it.

The first para at wikipedia ( http://en.wikipedia.org/wiki/Trisodium_phosphate ) is more informative, which is a damning lack of reasearch.


While the article is so long and so wrong in the beginning that I can't blame you for not reading the whole thing, but he does mention the reason

The idea was to help the fish in their oxygen competition with algae


Oh look, it's there near the end in one dismissive sentence, and comes along with two wrong "facts":

1) the household contribution to algae creation is negligible - That would be the good result of this policy limiting the use of harmfull chemical, and not a reason to remove it.

2) the scientific evidence on the issue of algae's effect on fish runs in all directions Piles of dead fish are not a subtle effect. http://en.wikipedia.org/wiki/Dead_zone_(ecology)

and the whole thing is filled with this bizarre idea that the sole purpose of governement regulation is to hurt people. I'm sure that there are lots of good, bad and trival drivers of policy, but pure sadism is unlikely to be among them. If anyone wants to understand what's actually going on (ecologically or politically) this article has absolutely nothing to offer.


If social recommendations didn't work then amazon would have no 'people who bought, also bought...'

The point is, if your business starts off as "we sell books" (and expands to "we sell books and stuff") and you get a lot of users that way, you can mix in some social recommendations on the existing user base and thereby sell more books and stuff.

If your business is "we do social recommendations" you're screwed.


I can say I became a Go fanboy in the last few weeks

Go looked to me like a c-language guy's take on very simple OO with a few functional and parallel features. On the whole the API looked terse to the point of being cryptic, which is a throwback to the 1980s.

Can you sell it to me? What's the best part? Is it something that's not in any other language, or some way that the parts combine?

Many other languages have loose, duck typing and a few others (notably erlang) have the lightweight parallelism.


have an order of magnitude less number of apps

Past a certain point, that stops mattering. Does iPhone have 1 million apps available, or is it 10 million ? I don't know and I don't care. what I do know is (assuming that I had an iPhone not android)

- 90% of them are crap. Sturgeon's law.

- I would install fewer than 100 of them.

- There's probably an app for it. For any it. e.g. Today I found and installed an app for my local airport, so I can keep track of an upcoming flight.

- There are several good twitter clients, but I'll only install one.

- Between maps, twitter, facebook, calendar, email and angry birds, there's 95% of my app usage accounted for.

And you could say roughly the same for WP7, even if there's only 10 000 apps avaialble.


For comparison, I came up with this in C#

  Func<int, int, int> sum = (x, y) => x + y;
I had to specify the type explicitly, could not use 'var' type inference; the error is "Cannot assign lambda expression to an implicitly typed local variable". This is because the lambda could mean more than one kind of thing (delegate, expression tree, Func<>). Yeah, it's c# baggage.

Of course, once the type is known, you could do

  var sum2 = sum;


I have no idea how you could tell a dev to wing it, let him work for months with no oversight and then be shocked when he came back with something unexpected.

I hope he's exagerating the examples for effect. It can't really be that idiotic, right?


do you know anyone who doesn't know C but is still excellent at coding/computer-science?

You don't? How parochial. I recommend tht you study a good functional language for a while. It helped me understand coding on a "far deeper level".


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: