skysight-inc/HackerNews huggingface dataset:
First, I'm going to assume you're talking about just the Web, and for that matter, just the Web frontend, because that is the only domain in which one can even pretend that Javascript is the "end of history". Outside of that domain Javascript remains barely a blip, Node notwithstanding. The end of Javascript dominance looks like the following:

Step 1: Ship asm.js to every browser.

Step 1.5: Do a complete job of binding asm.js to all browser features. (My impression is that right now it doesn't do DOM manipulation, for instance.)

Step 2: Define a serialization of asm.js that is more like a traditional binary bytecode.

Step 3: Everybody compiles to that bytecode. No JS is in sight. Language diaspora slowly follows. Benchmarks start flying; JS, optimized as far as it can possibly be, still can't beat out more statically typed languages, though it only matters for the most performance-sensitive applications.

This is by far the most likely outcome at the moment, in my opinion. I'm not advocating or celebrating this (or necessarily upset about it, either), just observing the current landscape.
"Myth - CSS the way it was imagined "

I totally read that completely differently. Complete document/style separation is a myth.
works fine here. I have been reading and writing to dropbox.com for the past 5 hours (730AM-1230PM PST)
"The Four Agreements" has forever changed the way I view my actions and the actions around me.

"The Power of Now" is a great book about spiritual enlightenment. It opens up your mind to a different way of thought related to no stress, no pain, no anxiety, no past, no future, etc...
Startup Wisdom: Be Prepared, but Enjoy the Moment
Barcelona-Paris high speed rail link launched
Thanks! I will give it a shot :) The main reason I chose Go was for the learning curve for my fellow devs. But if clojure is only slightly higher in complexity, I would definitely give it a shot..thanks :)
You poor soul. That is not the standard. I work strictly 7.5 hours a day for 5 days. Anything else = pay me more for my time.

If you are working your schedule (10 hours a day, what the actual fuck), you are being taken advantage of.
its asp.net mono and i am not surprised.
New CEO of Gates Foundation: Susan Desmond-Hellmann
To be clear, I don't think what I am saying detracts from the authors point, I just find it plausible that specifically the dirt-bike related arrests/fines/probations were legitimate.

The author probably was not in a dirt-bike biker gang when he was a kid, as far as I know that phenomenon is new.

(And honestly, I am surprised that the police were able to catch any of them in the first place. Chasing them down city streets would be extremely dangerous...)
No, its because he uncovered how corrupt the whole system is.
Well, there are two implementations already: dart2js and the Dart vm, but this is why TC52's work item #3 is so important:

"To develop test suites that may be used to verify the correct implementation of these standards."

This way other implementations have an accessible way of testing compliance. I'm not sure if we'll see another JIT'ing VM soon, but I personally hope there's a JVM implementation one day.
Because you can't catch everyone. So the severity of the punishment has to make up for the improbability of getting caught

(Not defending the specific magnitude, just the principle.)
I totally agree with your thoughts here. Is there a better medium to share these experiences? I know there's a similar-ish subreddit [1] but I think there should be a better service for business-related things like startups, which is why I made this site!

[1] http://www.reddit.com/r/tifu
Yes, what I got from it was that they were irritated by this journalist for wasting their time when they could have been wasting their time targeting other innocent people. At least this way we got some investigative journalism out of it.
I think that we should all strive both not to be offensive and not to be easily offended. Just as importantly, we can call out stupid sexist tropes (or inadvertent exclusionary language) without demonizing those who write them.
Treaties have the force of law, which is why they're such important documents. Your local law does not apply to materials originating outside of that jurisdiction.
Of course I'm not advocating for the full breadth and generality of the NYC's policies. And I'm not advocating treating people differently solely because they're black. But the example in the article? Someone painting graffiti? I think that person deserves greater police scrutiny in Wilmington or New York than in Greenwich, CT, whether they're black or white. And I don't think the fact that they're more likely to be black, just by the demographics of the place, in the former case is a reason, by itself, not to provide that greater scrutiny.

One of the things that's missing in these neighborhoods is any sort of authority structure to keep a check on this sort of behavior. To a certain extent, the police have to fill that void to keep things under control.
>They want to stay alive just like anyone else.

Being a police officer is safer than being a cab driver, a house painter, or working in a convenience store. Might have to do with the gun, the stick, and the permission to use them.
Using PhantomJS at scale
Dart would be VBScript if VBScript compiled to JavaScript, and the compiler was released well before the native implementation landed in IE.
Many of us are currently using a grunt-based system, see: https://github.com/stefanpenner/ember-app-kit

The need for improvements actually came out of that project, feel free to read pending issues for further context and rational.
This sounds awesome. It reminds me of Henry Ford's Five Dollar Workday: http://en.wikipedia.org/wiki/Henry_Ford#The_five-dollar_work...

> Ford astonished the world in 1914 by offering a $5 per day wage ($120 today), which more than doubled the rate of most of his workers. A Cleveland, Ohio newspaper editorialized that the announcement "shot like a blinding rocket through the dark clouds of the present industrial depression." The move proved extremely profitable; instead of constant turnover of employees, the best mechanics in Detroit flocked to Ford, bringing their human capital and expertise, raising productivity, and lowering training costs. Ford announced his $5-per-day program on January 5, 1914, raising the minimum daily pay from $2.34 to $5 for qualifying workers. It also set a new, reduced workweek, although the details vary in different accounts. Ford and Crowther in 1922 described it as six 8-hour days, giving a 48-hour week, while in 1926 they described it as five 8-hour days, giving a 40-hour week. (Apparently the program started with Saturday being a workday and sometime later it was changed to a day off.)

> Detroit was already a high-wage city, but competitors were forced to raise wages or lose their best workers. Ford's policy proved, however, that paying people more would enable Ford workers to afford the cars they were producing and be good for the economy. Ford explained the policy as profit-sharing rather than wages. It may have been Couzens who convinced Ford to adopt the $5 day.
The Play Framework and CORS
LOL your argument against black people being targeted for arrests is percent of arrests as proof of black people "committing more crimes"? Holy shit it's like an Onion article came to comment.
Node.JS virtual environment builder
It's not a joke, but I do take your point. I just think investigative jounalism is the best way to expose this shit. Frankly I'm pretty isolated and don't see or take for granted this level of racism. It shocks me.

I think some hardcore expose work will have to happen. And I Mean seriously hard core. Like sacrifice an eye to hold an embedded camera type hardcore.

Wishful thinking, I know.
This is precisely where my thoughts led me, but by a different path:

Javascript has become widely popular for 3 reasons (IMO):
* it's standardized
* it's easy (yes, it is, period)
* it's f*ing included in each and every browser, and its rise followed closely that of the web.

Moreover, the fact that Adobe came with a more powerful yet proprietary VM (namely, Flash) forced evolution of Web standards (JS included) so they could live on. That's Darwin 101.

Every use of JS outside the browser comes from developers willing to have the same ease of use out-browser than they had in-browser.
But JS, as popular as it is, is not yet as popular outside of the browser than it is inside of it.
Stop looking at the Web ecosystem and dive into the industry, you'll see.

What will happen to JS if we kill the browser?
Or what will come out that will kill the browser? And will it have an impact on JS?

The bond is yet very tight between those two pals, don't you think?
Sorry about that! It uses Meteor, which is built on top of Node.JS, so it requires JS on both the front-end and the back-end. I felt it was appropriate since 99% of users have front-end JS enabled, and it was easier to launch a site without dealing with edge-cases.
Yeah... I'm building a site for a BBQ Sauce company, and when I went looking for a wordpress/bootstrap3 theme to start with... nada. So, enjoy the chicken and ribs photos for now... I'll try to put up a demo site shortly. :)
Sorry, maybe I'm misunderstanding, but are you claiming that it's practically impossible to make intelligent arguments against HS2? Or just that it's practically impossible to argue that the WCML is running out of capacity (without necessarily assuming HS2 is the way to fix that)?
Sure, and Amazon.com used to be served from a monolithic C code base - that we did it before (or had to do it before) doesn't make it the best tool now.

All of this reminds me a little of the whole "let's do EVERYTHING in JS!" trend - while technically impressive I simply don't see the point of hammering a square peg into a round hole when there's a round peg nearby you can use.

Re: Obj-C and UI. Obj-C makes it really easy to write highly performant UIs because it's reasonably close to C. You can hit up OpenGL and other extremely fast drawing libs in a really performant way, without invoking any cumbersome hooks or wrappers (see: writing and interfacing native code in .NET). Writing insanely fast and visually complex UIs in Obj-C is a breeze. Its proximity to C is a strength in client-side dev, but it's a liability on the server.
Thanks a ton, franl.

What did you work on before to discuss things like this?
Take some more time off for Lisp hacking!
Shame on me... thanks for pointing that out, I'll try to get some time to figure out what license I can use.
Me too Chrome Version 32.0.1700.41 m Aura Win8 - Hard to read fonts
"In the modern world, virtually all of our communication involves other companies, and so if those companies can voluntarily act as effectively agents of the government in providing the government data, then the Fourth Amendment is practically void."

I think the point is that the tech companies aren't sharing their users' data with the government voluntarily -- the government is using a combination of questionable, secret court rulings and strong-arm tactics to force them to share. If left to themselves, the companies in question (at least the ones that have spoken out most loudly) wouldn't voluntarily give up as much information as they have been. And not just for idealism's sake -- their own bottom line is likely affected.

EDIT: removed unclear statement meant as a joke.
the selective enforcement of laws and punishment is a well known form of tyranny hiding under pretense of "law and order". The wide discretion given to police, DAs and courts combined with extremely tough laws - carrying a spray can is a misdemeanor (obviously in the real life it is a misdemeanor only when you're black or have saggy pants) - is the foundation of that regime and is clearly depicted in the article.
I may have found the wrong study. I know of a few so I'll go back and see if the others were better.

Edit: better study http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3057175/#S29titl...
Because performance can largely be displaced to outside the app code itself. Things like cacheing, load balancers and large amounts of front-ends make the optimization differences of these platforms largely irrelevant for large projects, and especially large companies that don't mind throwing more money to increase the amount of front-end servers.

For smaller projects, or for companies / people with tight budgets, these performance tests matter more, though the biggest wins still lie in cacheing and load balancing, not in platform efficiency. This can depend on the nature of the application though. Some have tons of cacheable content, some have tons of dynamic content.
I think I agree with you. The locking the house doors and windows is a good analogy. I'd love for it to be more difficult for the surveillance state. It just seems like the safer way to proceed is to assume my digital life is public (especially since I don't have anything in particular to hide). Just as I lock my doors and windows despite the utopian society involving unlocked doors all the time.
One of the earlier statements by government spokesmen was that they're only collecting meta-data and no one should be concerned about that. Fine. Then every top-level NSA employee, and anyone else involved in the data collection process, should immediately and publicly publish THEIR meta-data. That means detailed phone bills showing what number they called, when, and for how long. That means to "to" and "from" plus timestamps on all email sent and received. That means the recipient name and address of every piece of Postal mail sent. We don't need to see the content of those communications, just the meta-data. Because that's harmless and not really private, right?
you can always `npm install <your-favorite-promises-library>`
> By rejecting me at first, college admissions taught me the most valuable lesson of my life. It doesn’t matter if you’re told no. Everything’s negotiable.

I've learned to appreciate this over the years. However, I think this is very much an American thing. I lived for 4 years in Europe and people are much more willing to bend the rules in America, whereas people in Europe tend to "follow the rules". And thus, the people that support the systems are less willing to bend. Any European natives agree?
http://gilesbowkett.blogspot.com/2013/11/new-ebook-hacking-m...
Why the price for hacked personal details is falling
Despite the imminent End of Life status of
Windows XP, we will continue supporting
Internet Explorer 8. We know many Ember.js
users still need to target enterprise and
education customers, who will be on IE8
for some time.

It'll be interesting to see if the Angular folks end up having to walk back their v1.3 removal of IE 8 support. Also, I'm very pleased to see the Ember folks adopting a more 'realistic' attitude.

Edit: Also, where's Ember Data?
The Case to Learn More Skills
I'm in the same boat as you, and I was really excited to remove a tool from my already heavy tool belt, but I'm not sure where this one fits in. In my mind, I'm comparing it to Sinatra, and how quickly can I go from an empty file to a running service, and this seems to have a lot more steps than I would have considered necessary. I still want to play with it some more, but I'm not sure it's the right tool for my web needs.
You can tell it's a good job market because being rejected for a job nowadays wouldn't feel like a big deal in the slightest.

It would simply be onto the next one and you'll probably have an offer for something equally good or better within the week!
Trying hard to get arrested in a "tough on crime" system and failing miserably is funny in a tragic way.
A Softer World: 512
Ukraine gets major economic assistance offer from Russia
As a guy who's done some homebrewing, yeast can handle alcohol concentrations which if placed in a mammal bloodstream would result in instant death. Its a matter of about 1.5 orders of magnitude not a minor difference. That has certain implications for what their cellular insides can tolerate vs ours.

So something in the cellular structure of yeasts "shields their innards" a lot better than cells in our body. A moderate booze fest to the deep innards of a yeast cell might for a mammal cell be achieved by merely sniffing an open beer bottle. It would require further research.

Its a particularly bad combo, using yeasts and alcohols to extrapolate to humans. Like "randomly" selecting a halophile to extrapolate human salt tolerance, or "randomly" selecting a thermophile to extrapolate human temperature tolerance.

I see no similar obvious reason not to extrapolate caffeine/yeast combo to humans other than the usual multi-cellular vs unicellular issues.
> People downvote the off-topic and obnoxious comments.

The folks who run MetaFilter, Reddit, Digg, Slashdot, and any number of other large public forums would likely disagree with you. It seems that globs of angsty folks who up-vote off-topic vitriol (and down-vote things that they just don't like!) tend to occur in any open-access forum that becomes sufficiently popular.

Democracy is a sub-optimal tool for promoting productive, on-topic discussion in popular public-access forums. Look at the pile of largely useless babble that is Slashdot or Youtube comments, or comments on articles attached to the Reddit frontpage for supporting evidence. Hell, even when it was small, MetaFilter understood the serious need for human moderators to help keep discussions civil and on track.

> ...I've heard that I'm not the only one put on rankban for criticizing VC.

I didn't and don't expect you to be swayed by my claims. You appear to be a person with very strongly held opinions. For the benefit of others, I'll summarize my previous post succinctly.

For a several month period at some point in the not-too-distant past, I could guarantee three things:

1) For any randomly selected story that had something to do with Google that was still on the front page in the afternoon, a comment of yours would be one of the top four comments.

2) Your comment would have little to nothing to say about the article it was attached to (unless that article was about some management technique), and lots to say about what you felt was wrong at Google during your (allegedly) brief tenure at the company.

3) The volume of heated discussion attached to your comment would dwarf the discussion (either off-topic or on) in any other thread.
D3  Hardware-accelerated Transitions on Selections
Intel Graph Analytics
But still a thousand times better than the traditional left right divide that most of the populace stops learning at.
Also note that those tests have tons of errors, so they're probably not representative.
In the US at least, government subsidizes driving quite a bit. Mandatory free parking is one of the biggest examples: building parking on all roads (which has an indirect tax on alternative transportation methods by reducing density -- worse for walking, biking, buses, and trains); forcing commercial developers to create free parking lots; etc.

Gas taxes also do not cover the entire costs of roads, nor do they cover the environmental costs. In the US they're also free of sales tax -- another subsidy compared to other goods, though shared by many transportation options.

All that aside, like another commenter said, in a place like Manhattan driving is definitely the more expensive option. This would be true elsewhere if more areas did not subsidize driving or have policies outlawing the density necessary for alternative transportation methods to succeed.
Fungus threatens top banana
Better update, I am behind. I run Fedora on my powerpc machine (Mac Pro) as it is the only distro (well and RH itself) with decent ppc64 support, as IBM pays Redhat still.
What version of Bootstrap is roots running on?
MisoSMS
You should know that working harder doesn't necessarily mean being more productive. My informal research says "you're doing it wrong". http://legacy.igda.org/why-crunch-modes-doesnt-work-six-less...
It also affect some of tech companies' own private data which is why Google etc have to encrypt the links.
Snowden Sends Open Letter To Brazil... Which The Press Blatantly Misrepresents
I honestly can't tell if your guys are being serious. Click to enter was absurd because they were page loads just for the sake of page loads. Scrolling down is just spacing out your content to get a visual feel. This one in particular is giving a short explanation to let you decide if you want to scroll down first. There's no cost here, just the courtesy of not overwhelming anyone who isn't actually interested in the details.
Seriously Though, San Francisco's Air Quality Is Currently Worse Than Beijing
There's alot of stuff I did in this whipped together version that you shouldn't do! :) If you think this is something to take as-is and use, you're sorrowfully mistaken! :) I just wanted to give people a shortcut to start using Bootstrap 3 on wORDpRESS... er, I mean WordPress (sorry about that... touchy people... sheesh!) :)

Ok, all snarky responses aside, you're absolutely right on your points. The way I look at it is, I have six hours into it, realized it might be useful for others, and have alot of the tough parts out of the way. I am not selling it, so if it rubs you the wrong way, say your piece, and move along. This is not for you, right now.

I hadn't heard of Roots before, and obviously didn't find it in my searching. Looking at the site, you might want to make it clear what versions of both WordPress and Bootstrap you are using... I believe I was searching on something like "Wordpress bootstrap 3 theme", and it didn't show up.

Take care man, and keep doing what you're doing... it looks solid!

-Ben
Chad, interesting take! I can definitely see it being difficult to talk about failures on video - it's hard enough to deal with them, let alone write about them. I feel that the ease of editability (if that word exists?) of writing makes it easier though.

When you can revise what you want to say over and over (how many times did you hit backspace while writing that comment?), you can convey your thoughts exactly how you want them to be conveyed. It's more difficult and time consuming to do this with video, so the 'pain' (if you will) would last even longer.

Go Hawks! - Are you from around here?
Well yes you can achieve better concurrent execution if you essentially duplicate the code. I also showed you how to do it with promises already (in 1 line) so not sure why you are wishing me good luck :)

There is just no way to use yield without it either being superfluous or sacrificing concurrency. Of course it is great when you have a sequence I guess, but promise code with arrows is not messy in comparison, maybe slightly more verbose at best.

Consider something like this which is far from optimal:

let suspend = require('suspend'),
request = require('request');

let getParsed = suspend(function* (urls) {
urls.forEach((url) => request(url, suspend.fork()));
return (yield suspend.join()).map((r) => parseBody(r.body));
});

This is again very easy to write inadvertently.

Maximizing concurrency:

let getParsed = Promise.coroutine(function* (urls) {
return yield urls.map((url) => {
request(url).spread((response, body) => parseBody(body));
});
});

However, now that we have maximum concurrency, it is entirely pointless to even have a generator:

let getParsed = urls =>
urls.map((url) => {
request(url).spread((response, body) => parseBody(body));
});
});

I said try-catch silences all errors that are not event meant to be handled but are bugs in code that should never be thrown in the first place. For example, if you have a typo in your code you will not know about that instead you will handle it like an expected error like network error.

Since promise `.catch()` is not limited by the language, you can do e.g. `.catch(NetworkError, e => ());` or whatever.
Virk: Active Learning for Bootstrapping Knowledge Base Development
Yes, it's trending searches, not most popular ones. By the way, non-engineers/non-analytical people usually have trouble differentiating the two. I can't recall how many meetings with product/business people that I have to explain the concepts.