skysight-inc/HackerNews huggingface dataset:
Prior Distributions for Bayesian Regression Using PyMC
I'm not saying the article is right either, since it is a rather bold claim. But it is just as one sided to write it off as stupidity, because JavaScript is dynamically typed - or whatever. I can't force anyone to like JavaScript, nor would I like to, but my personal experience does lend some credence to OP from where I'm sitting.

I think the biggest problem with OP's claim is the lack of true enterprise software written in JavaScript. I can't think of anyone, besides a few lightweight SaaS applications.

We're currently building a large-scale application for public schools here in Scandinavia, but it is augmented by a .NET service backend. I hope we'll get a swing at a full-stack solution soon.
God, is everything America's fault?

How convenient that the author focuses on one American intervention, as if they were the first. Nothing of the Turks, the French? They conquered and ruled the area for (combined) centuries, but no - it's the Evil American Capitalists and their one short intervention to blame.

And who's to say that Za'im wouldn't have launched a coup in absence of American suggestion?
If I were an employer, I would be more impressed with the way the author responded to feedback/criticism and was able to improve her site on future iterations more so than I'd be impressed with the site itself (although it looks great).
OVH announces Anti-DDoS protection
Young students against bad science
true, but it's absolutely what i needed to find today. Thanks!
Cells found to be ideal nanomachines and field gets renamed to biology.
English does like to import words wholesale, and I agree that German conjunctions and the fact you can often create new words by combining two different words (my favourite: "scheinheilig"="apparently+holy"=hypocrite) makes it easy to create new words in German (and other Germanic languages).

That said, your example is not a very good one. "Schicksal" can be translated as "fate", "fortune", "destiny" and "lot". Not just "karma".
Paying developers to write apps only gets you so far, and anyway Microsoft is already doing it.

The main problem right now is they don't have Metro app versions of their own flagship products. When the iPad launched, it launched with Garageband, Pages, Keynote and Numbers in the App Store and ready to go (maybe a few weeks wait for some of them). Windows 8 was rushed and botched, plain and simple. There's just no excuse for launching without at least a plurality of native Metro versions of their flagship apps. You just can't expect third party developers to help float a platform if you don't bootstrap the ecosystem with apps yourself. This has been a problem for Android on tablets as well as Google only provides phone type apps. Relying on third parties means there's a long lag between platform launch and decent app support, and that gap is filled with the sound of crickets chirping and tumbleweeds blowing through your app store. Not a good way to encourage user adoption.

Having said that, from everything I hear the Surface Pro 128 is a great machine. If I hadn't bought into Mac/iOS 6 years ago I'd be tempted.
Nginx and SSL root key security
"then you have the issue of regulating or even organizing the legal (private) distribution of drugs. I don't see that ending well at all."

We have been very successful at regulating tobacco and alcohol. Yes, you can find moonshine if you look really hard, but that's just the point -- almost nobody wants moonshine, people prefer regulated liquor. Sure there is black market, unregulated tobacco and teenagers manage to buy it, but the vast majority of people who smoke buy their tobacco legally.

For that matter we have also been overwhelmingly success at regulating pharmaceutical drugs, to the point where a black market exists for them as replacements for illegal drugs. There is a reason recreational opiate users want pills: the regulations on purity, dosage, etc. Even methamphetamine is available by prescription (for narcolepsy, obesity, and ADHD treatment), and the pharmaceutical stuff is a lot safer, because of regulations.

In reality we know how to regulate drugs, including extremely dangerous drugs like alcohol and tobacco, and even "hard" drugs like methamphetamine. Maintaining a regulatory system is not the problem here. The real problem is that the war on drugs is profitable. One of the most ironic facts of lobbying in today's world is that "The Partnership for a Drug-Free America" receives money from alcohol, tobacco companies, and pharmaceutical companies. There is also the matter of politicians having figured out that they can always portray themselves as "tough on crime" by pushing for drug arrests. Police officers unions are fighting for their members jobs by lobbying for maintaining or even expanding the effort. The executive branch has also figured out that the war on drugs is a great excuse for expanding executive power -- even to the point of the attorney general's office having gained the authority to declare drugs to be illegal (and then prosecute people for possessing those drugs).

Legalization and regulation are the answers our society really needs. We need to disband the DEA, repeal the controlled substances act, pass a constitutional amendment that forbids all such prohibitions, and set up a regulatory framework. It is not likely to happen, for the reasons outlined above and because we have had so many decades of propaganda that people have trouble with the idea of alcohol being drug or of methamphetamine having medicinal use.

Out of curiosity, what is it about crack cocaine that has you so terrified? There are far more dangerous drugs out there...
While I agree that you can assume Javascript being enabled I really think that "conventional" web development has still many advantages over making SPAs.

Business logic on the server, HTML generated on the server, conventional mvc-architecture, use ajax and push state to make it highly interactive.

Fine - you can assume JS being available, but from that it simply does not follow that you have to throw away the traditional (rails style) dev model of the web.
Something is apparently wrong with the positions of these papers, in mathematics at least. My own papers, as well as the key papers in my field, are surrounded by unrelated papers.
Thanks, I was asking on behalf of some friends that had a startup idea about a language exchange community (say, I teach you Spanish, you teach me English). But I think they abandoned it.
Actually we could just refuse to enforce contracts in which future BI income is leveraged for debt. That's already done with certain kinds of retirement assets.
I haven't used it, but I've heard a lot of good things about the Closure compiler: https://developers.google.com/closure/compiler/

Seems like it scratches that particular itch.
I'm more intrigued about his statement "in 10 years I'll likely no longer write code professionally".

I wonder if it's a personal choice, or if he thinks that there is age limit for the profession.
Thanks for the explanation / link :-)
Instead of unions, I'd much prefer if there was an organized push by developers to force governments outside of California to make it illegal for companies to claim they own the rights to every idea an employee has. In the UK it seems to be standard practice to do this, even when the employee comes up with an idea on their own time and using their own resources that's not directly related to the company's line of business.
How North Korea got itself hooked on meth
From what I understand ZUBR's Foundation is also one of the top front-end mobile first frameworks: http://foundation.zurb.com/
Nintendo in crisis
Two of the building's sides are in essence giant two-dimensional concave mirrors, and the building's windows are silvered to reflect the heat away from its interior. I cannot imagine a better candidate for concentrating solar energy in unintended ways.

In this image --

http://farm9.staticflickr.com/8398/8677105491_93e6da7ab9_z.j...

-- one can clearly see that, at the side to the right, the building's windows create a two-dimensional concave curve, with an intense point of focus some distance away.

What I can't understand is why the architect didn't consider hiring a physicist to warn him about this geometry.
So, for static content that changes in real time.
Rolling back is a last-ditch effort, it often causes more problems than it would cure. Sure you'd get the pictures back, but everything done in the interrim would be deleted. And if he were a black hat, we'd have never heard about this.
That could work -- if the JSON is intended for public consumption, and if it is documented as so. The problem, I'd argue, with JSON is that it does not intentionally facilitate semantic annotations, unlike HTML(5). I'd argue that a properly marked-up HTML5 representation of a piece of data is more useful than a bespoke JSON structure with crude naming liable to change without notice. The benefit I get with an HTML representation is that it's the exact thing that was intended for the user to read/consume, whereas JSON is awkward to divine meaning from without the crucial app-specific view-logic that turns it into DOM.

How would you reconcile the need for an open-semantic-web with arbitrary JSON structures with no governing semantic standard?

EDIT: An example of a potential problem: Please take a look at how the Bustle app you referenced brings its article content to the front-end:

E.g. http://www.bustle.com/articles/4470-why-we-should-root-for-l...

View source. It's not a public REST API (not visibly so); it's awkwardly embedded as literal JS in the HTML document itself... That'd be hell to publicly consume through any kind of automation.
Maybe you want a PDF instead.
Thanks for that. I thought it lagged more than inline center.
I've also seen other companies who do use third party modules through npm make sure they have local copies documenting the version, source, source url, etc. Just in case a particular project disappears.

One thing I wonder about, so far it seems to be mostly doing ok, but will NodeJS suffer the library versioning problems that plagued Java when I last used it...frameworks importing 2-3 different versions of Apache Commons for instance.
Funny, I was just googling for that :). The best I could find: http://www.quora.com/English-language/Is-there-a-thesaurus-t...
That's what I thought too, until I did more research on ICO and couldn't come up with an answer for "Why use png in addition to ico?" in the FAQ (well, except for touch devices where ico isn't supported). Notice how that FAQ question is empty.

But if you could submit a pull request with a bulleted list of PNG advantages over ICO, I'd be happy to include it. Seriously.
winphone is a failure because nokia who once had basically 100% of the smartphone market doens't exist anymore since they switched to winphone.

http://communities-dominate.blogs.com/brands/2012/10/the-the...
Having URLs which point to specific resources is still 100% possible for javascript web apps. Take a look at Ember, as an example, those guys place a load of emphasis on URLs as 1st class citizens in frontend web apps.
I really disagree. It isn't about the site. It's about the post, which happens to be well written and informative.
Why is it worse than using, say Objective-C to improve C? Genuinely curious here.
What's your problem with his first one-line remark? Have you not looked at attrition rates for CS programs across North America? Missed all the professorial "why are all our students dropping/flunking out" laments?

We've seen the CS enrollment boom cycle repeat at least twice now. Graduating class sizes remain relatively constant while attrition rates skyrocket. Enrollment is pretty objectively a terrible measure of future software engineer/developer supply.
You do realise that this high-level / low-level distinction is all in our minds, right? It's just an intellectual tool we use to understand nature. If Quantum Mechanics is correct, _everything_ is made of quantum states, not just radio waves and radiation. Also, Chaos Theory.
Accents, English, Arrogance, Success
Sorry, but the thing about the layout is BS. I code with a german layout. You have the use the Alt-Gr modifier a lot, but in the end it's not harder to use than a shift key.
Or perhaps firewall your server properly so only people who are meant to connect to port 22 can connect to it?
I also like this style, but you have to be very mindful of the fact that you've been thinking about the problem 1000x more than the candidate. The Curse of Knowledge[1] haunts the interview process. I haven't tried it much, but maybe it would be better to always use a fresh problem in each interview that not even you had seen. Maybe selected from StackOverflow.

1. http://en.m.wikipedia.org/wiki/Curse_of_knowledge
I've been with Matchist for about a year, but have been pretty disappointed with the projects thus far: I've been contacted for about 10 ill-specified integrations with their Zapier partner, and a couple of Salesforce projects. I haven't gotten a single lead that has anything to do with my advertised skills (web development in a variety of platforms). One way to look at the projects I'm getting matched to is as a sign of the market as a whole and that I should give up my experience with Rails, Node and other modern technologies in favor of Zapier. That seems like a questionable conclusion to draw from limited evidence.

I think Matchist and other sites like it fill a real need - matching developers with contracts and doing some preliminary vetting on both sides of the table. I wish them well. I've said many times on here I would gladly pay a sizeable cut for an agent to keep my pipeline full of suitable work (web development I can do on nights and weekends), but I have yet to find anything that really works.
Toronto - Uken Games Software Developer (full time)

Uken is looking for talented software engineers to become members of our core development team.

You'd be working on meaningful things like:

- creating performant, cross-platform games;

- building game features that are deployed weekly to our millions of players;

- writing beautiful, maintainable code with extensive test coverage.

Your background should include:

- proven software engineering skills;

- excellent understanding of web architecture;

- the ability to communicate clearly;

- an appetite to learn, grow, and take on increasingly more responsibility;

- a strong desire to build something that people really want.

It'd be a big plus if you have:

- experience developing games;

- experience building applications for mobile platforms;

- contributed to an open source project (include your github profile);

- experience with the technologies we use: ruby on rails, objective-c, javascript, nginx, mysql, linux.
We believe in a fun & meaningful work environment:

- you'll be equipped with a MacBook Pro/Air, 27" monitors, iOS/Android device;

- stock options and competitive salaries;

- full health, dental, vision coverage;

- snacked-filled kitchen and booster juice breaks;

- catered breakfast, lunch, and dinner;

- convenient location downtown Toronto

About Us

Uken is one of the only true cross platform gaming companies around. We build fun social and mobile games that make people stare, smile, jump, and feel awesome inside. We have a quirky nerdy culture that fosters creativity, collaboration, quality ideas, and a data driven mindset. We believe in moving quickly and improving constantly and that mantra is reflected in the weekly updates we make to our games and internal technologies. We have an appetite for pushing technical boundaries and we’ve done exactly that with HTML5. We work on products that are used by millions of people everywhere and we’re just getting started.
Can crowdfunding fill the hole left by the stock market for startups?
Steal This Article
The problem with the arguments of people like White are that they ignore the fundamental negative consequences of automation. When workers (lets call them the "proletariat") are displaced by automation, they don't see any of society's productivity gains - those benefits are instead captured and concentrated by a smaller and smaller set of owners/capitalists (lets call them "bourgeoisie").

Yes, everyone who's displaced is now free to pursue their "hobbies" but let's not forget that the IRS (rightly) defines hobbies as unprofitable activities. It's one thing to say that you should pursue your passion, but another thing to also not provide any method to ... you know, pay for stuff.

This should worry White (and us a lot more) because economic/technological logic is no doubt going to drive this displacement, but it's not going to address the resulting social instability creating a massive and literally unsustainable underclass.
We even have developers moving from IOS to the 3ds because of the better margins.

http://gamerthumb.com/2013/08/01/mobile-dev-abandons-overcro...

Why would Nintendo go to being lost in the crowd like that.

I understand that both Marco and Gruber see that Nintendo would bring a lot of games that almost seem tailor made to the IOS platform. Animal Crossing is almost a perfect cell phone, but one that is unsullied by micro transactions and the usual mobile bullshit. But they both seem to have a view that what is good for Apple is good for everyone sometimes.
I immediately thought that, too. I've worked with junior developers who, instead of learning from their mistakes, were defensive in code reviews and never took time to learn from their mistakes.
It could mean a number of things.

* He expects eventually to burn out, a risk for any programmer.

* He expects to write a best-seller and retire young.

* He expects to eventually no longer be able to keep up with changes in the software business.

* All of the above. :)
This looks pretty cool. Does it run the script(s) in kernel space or user space?
When your only tool is a hammer, everything looks like a nail. There are valid use cases that meteor.js is awesome for, but one should avoid cargo culting.
Spain has some security theater at their high speed trains but it is far less invasive than the one at airports. It is on the other hand even more useless since the security checks are not done at all stations. I have boarded AVE trains without passing a security check.
Like what do you actually mean?
This is why I love programming -- and the programming community, warts and all. Tiffany's an Environmental Science major who had a month of free time so she decided to learn how to make web pages. That's the same way I started (albeit as an English major), and the cocktail of instant feedback and ease of discovery kept me as a happy addict of the command line ever since.

To me, accessibility and approachability are two of the most important tenets of any discipline. I think it's important that we make sure there are more Tiffanies and less stories of overharsh criticism (eg. http://harthur.wordpress.com/2013/01/24/771/)

You might not think that everyone should learn how to program, and that's okay, I agree with you -- but at the very least, I think people should have the ability to learn what they want to learn, as ably and quickly as possible.
Yes, I should have read the wiki link. However my point was, that Suite B is so generic that we can not really speculate why the NSA did recommend this set of algos and not something else.
I recently got to learning CSS, HTML and launched my own website using bootstrap that I host at home on a rinky dink Thinkpad X40. Would anyone be interested in seeing that? I'm a male though, so probably not huh? Also running an instance of gitlab, wordpress, owncloud and I had no prior knowledge of how apache worked about a month and a half ago.
Employers. It was never that difficult to become a novice developer, but convincing anyone to hire you was the hard part. No CS degree (or math, or engineering) was a death sentence to any resume at the vast majority of companies.

The new model is to skip the CS fundamentals and instead crash-course you on frameworks and languages that are being used in-industry, then toss you into the deep end. If you float, you've now got the "experience" part of the dreaded "experienced required" part of any job posting.

The hard part was getting employers to buy into the scheme. "We've got this guy who has next to no idea about algorithms and data structures, but will do fine as a low-level Rails grunt" didn't sound very attractive before, but considering how hard engineering hiring is right now, some companies are biting.

I for one am intrigued at the inversion of priorities and curious to see how this will play out. Up until now our educational process has been to fill your head full of theory and leave the practical application up to your own time. This has meant truckloads of CS graduates who aren't actually capable of performing real-life engineering. The new scheme is to get you working first and foremost, and assume that the fundamentals and theory you missed out on will be filled over time. As someone who never got their CS degree to begin with, I'm rather partial to the latter approach.
Awesome. Looks great.

I just went through the codecademy HTML/CSS course not expecting much and came out with a bunch of new knowledge.
Looks like your website is mostly static. Look into hosting using github pages which is free. Nice progress by the way.
310 mph in 2013.

As opposed to 220 mph top speed in the year 2029 for california "high speed" rail.

What a bright, wondrous future we will all be living in!
I think this is a valid generalization. On a page that doesn't use JavaScript, some links, form fields, and/or buttons may be unlabeled, but a blind user at least knows they're there and might be able to look at some hints to their functionality, such as URLs or element IDs. Moreover, the controls and interactions are standard. What happens if the developer attaches some functionality to a device-dependent event, such as onclick, on an undistinguished element such as a div? The element might be styled such that a sighted user knows it's intended to be clicked, but a blind user doesn't get this same information unless the element has an appropriate WAI-ARIA role. And how many web application developers are going to pay attention to ARIA as they craft their unique JavaScript-powered user experiences? Maybe I'm just cynical, but I'm guessing that outside of companies that have a strong incentive to get accessibility right so they can sell to governments and schools, the answer is "not many".
> It's $80 for 2 hours. You can survive within commuting distance of Manhattan on $15/hour

Not if you only get two hours of work! That $80 for 2 hours has thousands of dollars in opportunity costs.
There's also Chrome Packaged Apps.
This is a very interesting article. I ran D1 track & field and cross-country a couple of years ago, so I've put a lot of thought into this.

Personally, I think there are huge genetic variations between individuals. I could never possibly train hard/effectively enough to compete with someone like Bekele or Gebrselassie. I also think it is kind of hard for most people (non-athletes) to understand this fact unless they have personally spent years training hard themselves.

That said, these huge genetic variations only set the ceiling of what you are capable of. This is why I think that for the majority of people who participate in sports, it is in fact a very fair endeavor. Even up through the D1 level, I think hard work can more than compensate for most genetic disadvantages. It becomes more difficult as you start to approach world-class, but for 99% of people who are athletes of some form, anyone you would locally compete against can be defeated simply by working harder.

It may not be fair in the sense that I might have to run 80 miles a week vs my competitor running 30 miles a week to achieve the same result, but in the end, all that matters is who has a faster time or a better score. Maybe that bothers some people, but it doesn't bother me.