HN user

ax

117 karma
Posts0
Comments37
View on HN
No posts found.

The far future may be similar to Banks's Culture novels: each of us supports a cloud of thousands and thousands of micro-drones. As the ages pass countermeasures against these drones lead to counter-countermeasures lead to counter-counter-countermeasures and on and on until our sea of micro-dones essentially becomes an extension of our own immune system.

I considered switching to sublime from vim just for sane line wrapping. If you have indents, vim forces you to hard wrap or else end up with an unreadable soup. Sublime, on the other hand, makes the sane choice of preserving indentation level when a line is wrapped. Sublime's setting makes editing large HTML files in a variable width window much more pleasant...

Each function has its own this binding - the conceptual model for this is that its an implicit argument to every function call. There is no scope chain lookup for "this". Although, there is no way to observe any difference between your understanding of the semantics or the bind semantics (which is a valid desugarding AFAIK) so the distinction is mostly moot...

Yahoo did and does have a spot at the table because they are a dues-paying member of ECMA. They have as much weight in the committee as any other member (MS, Google, Mozilla, now Facebook, etc.) Presumably Yahoo cares because they have millions of users running JS code.

This is explicitly about getting more sites to work /without/ forcing older sites to update their stuff. Older sites have ifIE() checks that return true and serve IE old legacy IE-specific code. IE11 is more compatible with standards-compliant code than legacy IE-specific code so forcing existing sites to serve IE the same code as FF/Chrome results in more sites working in IE.

I think BE is a fan of the max-min class proposal... At any rate, naming aside, ES6 classes are simple syntactic sugar for a very common pattern in JS development today. It makes sense to provide a syntactic sugar in this case that makes developer intention clear and reduces boilerplate.

TypeScript has (I believe) a mostly compatible implementation of these classes if you want to try them out in today's runtimes.

In truth, employees are not rated at all on whether their app gets downloads, unless maybe you're one of the in-box apps. Apps like the one linked above are covered under a moonlighting policy -- basically, feel free to create an awesome app and sell it and keep the profits, but don't use any company resources or time to make it happen[1]. Getting 100k downloads will absolutely not factor in on your review.

Also, I'm not sure Windows 8 was ever marketed as the most openly developed OS in the world. It IS the most open of any Microsoft OS to date, however, so maybe that's why you are confused.

1) There were some exceptions to this rule I believe for WP8 apps but I'm not entirely clear on the details.

(Microsoft employee)

> There is pretty much no other justification for this metro/desktop mashup possible.

There are many, but one compelling reason is having the best of both worlds. You may disagree on whether it's possible or not, but that is the goal: two usage modes in one device.

> Why else would they do away completely with the start menu for desktop use and force the start screen?

Because it's better [1].

(I am an employee but these are entirely my own opinions and experiences)

[1] http://blogs.msdn.com/b/b8/archive/2011/10/11/reflecting-on-...

No surprise it's boggling your mind if you haven't used it. If you want to stay in desktop mode, you can, with the minor exception of having a start menu that displays more stuff and takes up one monitor worth of space.

Windows key brings you to the start screen or from the start screen back to the app (or desktop) you were viewing. Winkey + D displays the desktop.

Goodbye, MongoDB 14 years ago

The message is, just like every technology, there's an initial period where a vocal minority loves it and tries to use it for everything. Then, there's a backlash where a vocal minority hates it and thinks anyone who uses it is clearly an idiot. All the while, the silent majority go on getting work done. It's been this way for as long as I can remember.

They'll probably add this. Windows 8 supports lock screen notifications as well. It's really great to see your next meeting and weather right on the lock screen.

JS.Next Needs You 14 years ago

Members of the TC39 committee include representatives from Apple, Google, Mozilla, and Microsoft. Javascript engines from these vendors will almost surely implement the standard. Firefox has prototypes for a few new things already.

Good points, though I don't agree that Metaphore is an important criteria. It's intuition that's important, and metaphore is just one way to aid intuition. Metro design guidelines even advise against using metaphore in favor of being authentically digital.