skysight-inc/HackerNews huggingface dataset:
Yeah, that sounds plausible, but would have many draw backs that are big enough, I think, to prevent it from happening where I work. For example, needing a code change last minute before role close to be able to force parcels through role before the normal close date, etc. Not to mention the red tape that would prevent the department from being able to do that.

Also, in this scenario, I would hate to be one of the employees who uses the software, because it is very complicated, and for them to have to ability to meat with the development team face to face for training, feature requests, or bug reports is very beneficial. But, it is unfortunate that some companies often don't see the benefit of having good in house IT professionals and developers, at least when they are looking for more ways to please stakeholders.
The interpreter is a userspace program. You can run if from a terminal if you wish and use it as a general purpose scripting language (though it's not quite that useful in that regard, yet).

Oh, and it also runs in the browser ;) http://badvpn.googlecode.com/svn/wiki/emncd.html
US-Brazil tensions after NSA program targeted Brazil’s president
There's at least two other significant possibilities:

1) There's an attack against RSA which doesn't involve factorization

2) There's an attack against AES / Serpent / Twofish

I'd say the second is considerably more likely, firstly because the one NSA quote we have on it is "cryptanalyze, or break, unfathomably complex encryption systems" - which sounds much more like a new attack like differential cryptanalysis which provides a general purpose attack against complex symmetric crypto ("unfathomly complex" sounds much more like AES than RSA).

In addition we have numerous quotes in recent days about how GCHQ is working on breaking the encryption on the Miranda hard-drive; which we now know to be a truecrypt drive.
"You can see a lot by just looking"
-- Yogi Berra

I draw a lot, so I spend a lot of time just looking around -- and I've noticed the same thing: many people are too wrapped up in their smart phones to notice what's going on around them.

I've been thinking a lot about it lately, and this is one of those "things I think are true but can not prove" kind-of-things, but I think the larger lesson is that most people, most of the time, are largely driven by their thoughts. Not what's going on around them, or what their body is telling them, but what they think about.
Device-Aware Design
Caveat lector: I co-founded Dev Bootcamp (http://devbootcamp.com), which might inform your response to my comment.

I agree with you that, as far as I know, "Never have we had a privileged class that's so easy to enter."

There is something qualitatively different about programming, though, than almost every other field. I have a hard time describing it, but the best I've been able to do is this: the output of the field is also the input to the field.

The tools programmers use, for example, are built by other programmers. The same can't be said for auto-workers. Among other things this means if I get twice as good as a programmer I have the opportunity to increase my leverage super-linearly. There's a feedback mechanism at work that's not at work in many other fields, let alone fields that are so lucrative.

I might put scientific and mathematical research in the same bucket, for example, but even writing doesn't fall into this category. When it comes to writing, the means of distribution are governed entirely by non-writerly things.

Even the raw economics are different. We'll stop producing cars when the marginal profit is zero, but the marginal cost of software is zero-plus-epsilon.

The world we're in is new and strange and although I'd usually be the last to say it, I'm not sure the same rules apply to software. Those are "famous last words," of course, but my point is that I don't think it's so easy to put it in one bucket or the other.

It's sufficiently different from both I think we have to reserve judgement rather than prematurely pen The Story of Software™.
This is not the anthropic part, but still. http://lesswrong.com/lw/q4/decoherence_is_falsifiable_and_te...
Dr. Stallman also reminds us that Facebook is bad. It doesn't respect the users and their freedom against mass surveillance. http://stallman.org/facebook.html
The interface between hep-th and cond-mat is quite a mixed bag, and math-ph is quite diffuse (the label just represents its centre of mass so to speak). So I'm not sure if I would call math-ph the bridge between the two, but the map is based on simple principles/forces so it's very open to interpretation.
I would say that hep-th is the bridge between a lot of the other categories, namely hep-ph, astro-ph, gr-qc, quant-ph, cond-mat and math-ph.
Also the various interfaces between different categories are examples of long-range structure. For example the field of dark matter is located where hep-ph meets astro-ph, and the field of cosmological inflation occurs at the interface of hep-th, astro-ph, gr-qc and hep-th.
Agreed. Craig never exerted much technical influence (beyond the early years, I assume), but was always a strong cultural force in the areas of engineering quality, code reviews, readability, consistency, etc.
Eh. I think Nintendo has (justifiably) given up chasing gamers who prioritise things like resolution- they'll all be fighting Xbox vs PS3 until the end of time.

Instead Nintendo uses cheaper technology to create cheaper gaming experiences. I, for one, am glad they did. I bought a Wii, never bothered with an Xbox or PS3. And I did it for the games, not for the specs.
SEEKING WORK - iOS Developer - Los Angeles,CA
I make awesome iOS Apps.
Checkout my portfolio : http://www.solankiapps.com
You are building up a strawman against JSON without acknowledging that every problem you outline applies just as much, if not more, to HTML.

Is the HTML of any popular website publicly documented? Is there any guarantee that an XPath to a particular value won't change? Is there any guarantee the data I need is marked up with semantically accurate class names? No.

HTML is intended for public consumption—by a human, at a particular time. It is not a data interchange format.

Contrast that with things like Twitter or GitHub, which provide a versioned JSON API that is guaranteed not to change. Your web site becomes just another consumer of that API.

JSON contains all of the data you need, but in a way designed to be consumed by computers, and you don't have to do all of that awful HTML scraping.

And as for Bustle not having a public JSON API, well, here you go:

curl -H "Accept: application/json" http://www.bustle.com/api/v1/sections/home.json

A versioned JSON API that is guaranteed not to change. Can any public site on the internet guarantee that about its HTML?
> I have 104 keys on my keyboard and 4 of them are modifiers.

Yep, that's one way. But it make things harder. If you set up Alt to use as English layout modifier to type {} you need to press two modifiers now: Alt + Shift. However I agree it's not the main issue.

> The English alphabet isn't the Latin/Greek alphabet either.

At least it's Latin.

> And I am absolutely astounded that Russians apparently have never invented the concept of an abbreviation or contraction.

Of course such things do exist.. they just don't work very well. English's short words is a relatively distinctive feature which it has developed being a mix of Latin/French/Germanic. For Russian words usually are complex. Var - переменная - prefix пере- + root мен. Yes, you can contract it to `перем.` But it also sounds like contraction of `перемещенная` which is `moved` or `перемещать` which is `move` or `переменный’ which is `variable(meaning: alternating)` and so forth.
No, please don't.

This is about learning. Going through evolution of design from the ground up. Getting that joy that only comes when you do View Source and every single line is written by you.
Good point. But what if you earned $20k? The problem here is, you would have to go straight from $0 to at least $24k to have incentive to work. Anything less is just not worth the hassle, if you get $12k for nothing. And that creates a problem - how people are going to go up the career ladder, if at the starting point they want so much?
WP and YouTube let you publish content; what about the content creation process?
On point 2, NSA still allows the use of AES-256 to protect top secret data: http://en.wikipedia.org/wiki/NSA_Suite_B_Cryptography
Many interesting arguments here.

I work at a software consulting firm, that charges $300+ per dev per hour. Excellent salaries, benefits, gaming consoles, free drinks and meals at the office, etc. Still the majority of the developers we're capable of hiring are incapable of understanding and applying concepts like monads, SOLID, low level async. Maybe the higher supply will only drive down the salaries of PHP&Co crowd.
> I want my house cleaned for less than $80 (note: 2 hour job).

First of all, I doubt there's anywhere in the USA you couldn't get responses to a craigslist ad offering $40/hr for house cleaning.

Second, a 2hr/month gig is not going to pull in anywhere near the responses that a 40hr/week would at the same rate. It's just not the same thing. Try living off freelancing for a while; then you'll know what "2 hour gig" really means.
JavaScript architecture skills evolved much more slowly than traditional back-end web development and of course it's more difficult to monitor errors that happen on the client side, so yes, it's still a reality that there is a correlation between heavy javascript and broken pages.

However I don't think citing the problems with Flash and Java Applets is applicable. JavaScript maturity is explicitly the long-awaited remedy to the problems of those bolted-on runtimes. It's true that bloated over-the-top CPU-hogging monstrosities will be done with JS as with prior technologies, but there's no technology that is immune to that.

FWIW, Ember is pretty performance-oriented and lets you get a lot done with a very low code / performance / byte overhead.
How about the USA clean up it's own act at home before trying to intervene in another nation which poses zero credible threat to the USA.

Look at how Korea, Vietnam, Libya, etc, have ended up after US intervention.

Such a horrendous track record should preclude repeat performances of a similar nature.
Sigh, Google-only websites.

_escaped_fragment_ is a stupid hack that requires hardest bit of work needed for progressive enhancement, but provides none of the benefit.
Both points can be true: startup CEOs need to be understandable in English, and native speakers are insensitive to the difficulties of someone trying to learn their language. The insensitivity is greater if the person hasn't tried to learn a foreign language themselves, and no doubt also if they lack empathy.

That has nothing to do with English, though. Any language student who's ever sat around with a group of native speakers babbling away knows how impossible it is to get them to slow down for you. And even when you're speaking one-on-one with someone, you might be able to get them to slow down for 5 seconds if you're lucky before they forget and just start speaking normally (i.e. completely unintelligibly to you) again. It's obviously not arrogance. People just aren't aware of how they speak their native language.
>an excellent demonstration of the failure of the Web standards process

After reading the wikipedia article, it appears that IE is the only browser that doesn't support the W3C standard.

It's high time to stop supporting the monstrosity that is IE. All webapps and websites should be built for standards-compliant web browsers, and prompt the user to install one if they are on IE, and simply refuse to work otherwise.

The success of the web standards process is in users hands, and what users do is in developers' hands.
This is exactly what I do, too. I've got the Bookmarks Toolbar in Firefox with just favicons all the way across. I don't need the text alongside and prefer to remove it to fit more icons instead.
Listen to David Epstien being interviewed about his book "The Sports Gene" here. http://snd.sc/15G4kbd

Go to 1:00.45 unless you want to here about Gaelic Football etc.
Share Your Startup Reddit Style September 2013
ArkOS for the Raspberry Pi
San Antonio, TX kills pet used to promote budget
The indefinite article ("a" or "an") is either a "pick from a collection" word or a new information marker in English. The definite article ("the") is either a specifier or refers to something that has already been introduced (old information, if you will). Think of "the" in most cases as a sort of weakened version of "that", and it may help. It is a subtle distinction, and one which may quickly become intuitive to a native speaker, but not one that a native speaker can always explain when asked. (Europeans generally have less trouble, but definite and indefinite articles are a European areal feature.) It doesn't help at all that the rules are often deliberately broken in literature to force the reader into a scene (usually by using a definite article for a first introduction, as if you'd known about it all along).

A cat appeared on my back porch this morning. (New cat, no history at this point.) The cat then proceeded to shred the upholstery on every bit of furniture it could find. (We've already met the cat; using "a" in this sentence would introduce another cat.)

Of course John speaks a bit of Portuguese; he married a Portuguese woman. (We may have known John's wife for many years, but in this case she is merely one of a collection of Portuguese women. If we had used "the" in this sentence, it would imply that there is only one Portuguese woman in the world, or at least in the area, and that John married her.)
Lots of absolute views in this thread.

How about: If it's profitable for your site to offer a non-JS fallback, do it. If it isn't, don't.
Maybe a public forum wasn't the best place for a comment meant specifically for the author. I'm the person who criticized the <center>.
I feel like this point is sort of implied by the fact that he said just "Don't be ashamed to build 100% JS apps" and not "Build 100% JS apps for everything". But it's still good to spell this out explicitly.
It ain't dead until Netcraft confirms it.
I disagree. Franky, I think males would tend not to submit posts like this to HN, which is their loss. That she is female is not why this post was upvoted, it was upvoted because it was deemed to be of interest to the community.
And who cares about people using NoScript, no one should. They are in the vast minority, not worth the trouble accommodating for them.
New Qt Scene Graph Renderer
My argument is that of the American colonists seeking to throw off the shackles of their British masters.

We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.

That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed,

That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness.
Is it still worth it to follow every link on Facebook and check the URLs/AJAX requests whether the parameters can be tampered with? At Facebook's scale I always assumed there would be someone full-time employed to do this. In fact, I wouldn't mind if it was good paying. Just give me all the Facebook frontend endpoints and I will go by them one-by-one. Manually. I will even document the test cases and what could be intercepted, changed or can be improved in terms of validation.
Well, I made my first site in those days too and I know how you feel! It's really a joy when you make your first one and I know the pain that you feel when you are at the beginning!
I think the real question is which group is larger: the customers I'll gain by enabling a feature that requires JavaScript or the customers I'll lose because they're unable to view a feature that requires JavaScript.

According to developer.yahoo.com[1],

> After crunching the numbers, we found a consistent rate of JavaScript-disabled requests hovering around 1% of the actual visitor traffic[...].

I work for a medium sized company that version tests almost every change we make, and in the end the version that wins is the feature with the higher conversion rate.

[1] http://developer.yahoo.com/blogs/ydn/many-users-javascript-d...
I am yet to see a US intervention that did not.resulted in disaster...
The last paragraph indicates that a certain "Nick" started the journey through iterations 2..N of the website.
Report: US military hacked into Al Jazeera's internal communications
Sure, but people keep voting for the same type of candidates.

The only anti-intervention / melding candidate last time around was Ron Paul, but he was "crazy" right? Am I right?

Instead, we end up with a hopie-changie nobile-peace-prize wining drone/scan/spy neocon in disguise.

Of course, I saw this one coming. I hope the left and right have learned their lesson, but I highly doubt it.
yes please! It's so good to modify and adapt bootstrap on your website and read good styled css!
Mayor Julian Castro ignores voters' concerns in San Antonio, TX
Because people voted for it. Seriously, what kind of explanation are you looking for?

It's a short chronicle of trial and error and growth, which is certainly consistent with the hacker ethos. And it's on a technical situation which undoubtedly many of us have been in.

I really don't understand why people feel the need to leave comments like this. If you didn't find it interesting, don't upvote it. Not everything on here needs to suit your definition of worthy.
Today's reasonably-built JavaScript-based applications are built using HTML as templates. They don't use a <div> as a button, they use a <button> as a button. They don't invent navigation using JavaScript, they use <a> tags and a JavaScript-based router.

Take a look at discuss.emberjs.com, which uses Discourse (which is powered by Ember... INCEPTION):

On the front page, every navigation, including the links on top and the links to individual forum posts, are <a> tags with an href.
When you navigate to a forum post, the buttons to reply, flag, favorite, etc. are all <button> elements.

You definitely want to be (1) using a framework that encourages the use of HTML for the view layer, and (2) using a framework that makes URL-based navigation easy. There's nothing about JavaScript-based applications that make semantic markup and URLs impossible, and today's screen readers don't care whether your HTML was rendered using JavaScript or from the server.

I think you're jaded because the previous generation of frameworks (SproutCore, Capuccino, Ext.js) shunned HTML in favor of all-JavaScript UI toolkits, but that framework style has fallen out of favor. HTML is here to stay.
It's true what you say, but we have a different world nowadays. In 1999 Microsoft was the undisputable world champion in IT, they were the only ones who had deep pockets, lots of users and a tremendous software ecosystem. Now we have both Google and Apple with deep pockets, lots of users and software in their stores.

Google is even playing the Microsoft card, developing a desirable OS for the hardware manufacturers to use in their devices. And the hardware manufacturers are delighted because not only it's free, but they also can have their own app stores and add value to differentiate themselves from the competition (look at Samsung with the Galaxy devices). It must be a hard sell to convince these guys to return to Microsoft, be just another "Windows devices + crapware" manufacturer and stay away from the profits of purchased apps.

On the other hand, the much touted inertia towards Microsoft products has been debunked, I think. Many people seem quite happy and productive with iWork or QuickOffice on their devices. And that cannot be overstated, once you see that in the end you could do work without Microsoft Office, it's really hard to put the genie back in the bottle. The other part was games, and you can find plenty of them both in iOS or Android.

So, not impossible, but it's clear that this time it will be very difficult for Microsoft to be topdog in mobile. They are late and struggling.
You may call my opinion BS but it is harder due to the fact that additional letters take space off the symbols. Examples (assuming you use AltGr)

Symbol; English; Russian
, ; , ; Shift + .
[ ; [ ; AltGr + х
{ ; Shift + [ ; AltGr + Shift + х

See pattern? Though I agree with you - it's not a dealbreaker.
There are exceptions to every rule. His particular mutation is extremely rare, and probably not even beneficial outside endurance sport.

Of course there are "big wins" in genetics. But they are the exception, not the rule. If you see someone smarter or faster than someone else, chances are genetics has next to nothing to do with it. Still we hear genetics mentioned in this context all the time.
Is Your Facebook Page Screwed? | INTERNET MONETIZATION TACTICS
I've worked with all levels of developers who do that.
As an aside, if you (the reader, not Avshalom) haven't read much Russian literature, Russian is the language where you take the first syllable of every word in a long phrase and you make a new word:

Министерство здравоохранения => Минздрав (Ministry of Health => Minheal)

Министерство юстиции => Минюст (Ministry of Justice => Minjust)

etc, etc. As a foreigner, I found that quite peculiar though it doesn't seem to be as common now as it was before but it's still noticeable in everyday life.
To have the honor to be a developer on their platforms, we have to pay Microsoft 49€ per year for Windows and 99€ per year for Windows Phone. That's the opposite of a bounty.
Ask HN: Where does one get started with investment banking?
Background: I am 20. I want to make money. I currently work at a bank as a software developer. I am halfway through a software development degree. I have my foot in the door, had meetings with bankers and a possible internship next year.

In terms of reading material and self study, what is a good point to get into investment banking?

Nearly every field has a de facto resource to get into that field.

Where do I start? So far I've been reading Benjamin Graham's material.

Goal: To make use of my software knowledge in conjunction with investment banking to make myself money. I don't necessarily want to work at a big bank.
Compiler and interpreter for a concurrent bytecode assembly language
Yeah I don't think I disagreed with pg, more that I think he's focusing on the much less important issue. I would hazard a guess that the number of brilliant entrepreneurs who have perfect English but can't be understood because of their accent is dwarfed by the number of brilliant entrepreneurs who struggle with English at a more basic level.