skysight-inc/HackerNews huggingface dataset:
Yeah, I meant "even if the "us needs immigration message" is largely true", not that the American schools underperforming message is true.

The thing is that immigration might increase supply, for a specific job, but there's the complementary goods/etc. aspect to people with different skills in entrepreneurial tech work, so it overall increases jobs available.

(I do think some US schools underperform, but the big funding disparities seem to have been addressed. Demographics are a big thing, but it would still be good to figure out causes of and correct the lower performance of various minority groups, vs. just accepting it as natural)
Would you have worked on GPS?
I have one question: from the perspective of a sincere, hard-working individual who wishes to immigrate legally to the US, what hope is there if a proven advanced degree or experience is not going to do it?
Why do you guys think they failed? What are the decisions that got them here?
A little more context from that episode - this 1.8 GP camera thing was in part because operators would get tunnel vision when running the mega-zoom camera on the Predator drone for too long. They'd be tracking a van and miss the larger context that the van is full of school children. Nova painted this camera as a way to never lose the bigger picture. Of course now you've got a massive bandwidth problem.

No mention was made of the obvious solution: add a second low-zoom camera. A basic usability feature would be to click on a spot in the low-zoom area and have the high-zoom camera immediately track over to that spot, making it very easy to flip between several locations with the high-zoom lens.

edit: Other bit of bad design mentioned in that show. Apparently if you bank too sharply the satellite connection will break. I do not understand how this is possible. Gimbel the antenna and slave the servo to the artificial horizon gyroscope. This was a solved problem decades ago.
Title should be "acqui-hires"
Why We Need Hackers
Agreed. That nice rest everyone gets on a "perfect" knee bar, just doesn't work for the taller people.

Rock climbing strength doesn't scale with weight. And tendon strength which is so important develops so slow. After crimping on tiny holds so many times, I don't really want to hear about how my height is an advantage in climbing. Every once in a while you get to reach past the small holds to a nice big jug, but the rest of the time you're carrying the extra weight.
Informative article, but slightly inaccurate. General American is not "considered generally confined to a small section of the Midwest." This is a myth that I've heard a lot of Midwesterners propagate. Prior to the Northern Cities Vowel Shift, the most identifiable broadcaster accent was probably the Inland North dialect, which is spoken mostly in western New York, northern Ohio, Michigan, northern Illinois, and Wisconsin. That's presumably the source of the myth. But today, that accent sounds very different from most other dialects of American English (for example, their short 'o' as in "block" sounds almost like most American's short 'a' in "black" and their short 'a' sounds like the non-rhotic diphthong that speakers of RP use for "air"). I've heard Iowans claim that their accent is the most standard, but that couldn't be further from the truth, as most Iowans have backed 'o's and 'u's a la Minnesota, in addition to subscribing to the cot/caught merger, etc. The reality is that there are seven or so dialect regions in the U.S. with lots of variation from place to place within those regions. Some metropolitan areas have their own distinct accents. In my experience, broadcasters tend to use features from their native accent as long as they aren't from the South or a region heavily affected by the aforementioned Northern Cities Vowel Shift.

One other inaccuracy is the article's claim that the British elite had much less influence in manufacturing hubs in the Mid Atlantic where Scots-Irish immigrants and nothern English speakers of rhotic dialects predominated. One specific example they give is New York. In reality, New York English was non-rhotic up until recently, and even now, a sizeable number of speakers either have a non-rhotic accent or drop their 'r's in certain environments. I don't know the history of the New York dialect or whether it become non-rhotic at the same time the Boston dialect did, but I'm assuming New York English was influenced more by Dutch, Italian, and Ashkenazi Jewish immigrants than by Scots-Irish and northern English immigrants, which would explain why it didn't follow the rhotic trend of the other Mid Atlantic cities that the article talks about.
I've had a dig around, it was actually a lot harder than I was first anticipating (so you may have already found better examples than I). But the ones I did post are here: http://news.ycombinator.com/item?id=5131264
Who said software is bug free?

The issue is that similar projects, with similar success, with a similar number of developers looking at them, have fewer severe vulnerabilities.

The simplest explanation is that one project has more vulnerabilities lying dormant.
seems almost quaint now
No, it points to a project with a larger user base and much greater degree of scrutiny. No web framework is entirely secure - some have just had more of their insecurities made public.
From the setup page http://hyperdex.org/performance/setup/ each YCSB workload was run with only 16 threads. I'm not too sure how MongoDB and HyperDex go with concurrent connections, but Cassandra performance with YCSB will be much better if you increase the number of threads YCSB uses.

Also for the Cassandra benchmark, was caching turned on for the data column family in the usertable keyspace?

Additionally it would be great to see the operations per second for the "load" portion of workload A as this represents a 100% write workload.

Other than those few points HyperDex looks pretty cool and has some great read performance.
It applies, but there are other economic factors which are even more powerful when looking at certain classes of labor market.
I did not mean this sarcastically. It is much better for bugs, especially security bugs, to surface and be dealt with ASAP. Rails is a fantastic framework, but when you have so many dependencies on external libraries, all contributed by different people, things like this are going to happen. I don't think it has anything to do with Rails in particular.
Partial Function Application is not Currying
Brilliant! I don't know whether to laugh or cry....
It could also mean that there's so much work that all a freelancer has to do for business development these days is tweet and get tons of work.
Why is it nice to see the advertising industry in trouble? Those are people with jobs and families to take care of.
When we started seeing brogrammers and fauxgrammers, crashing code, let alone a tech crash, was inevitable.
I'm just sick of my OS trying to be smarter than me. It's usually not, it should just back off.
A Better Interview Question: Star Alignment
"It looks like Stripe has decided hiring foreign workers is the only solution to the problem instead of trying to find another solution."

That makes no sense. Hiring people from outside the US is harder, slower, and more expensive than hiring US citizens.

We just care a lot about working with the best people, and we're willing to spend months obtaining visas for them in order to do that.
I spat my coffee out laughing. Because he is so right.
http://symfony.com/blog/security-release-symfony-2-0-22-and-...

As above, so below.

This is not to diss Symfony, on the contrary, I believe having vulnerabilities detected does not mean the framework is insecure or not to be trusted.

What's not very logical is changing frameworks to another with a similar track record on the security camp due to some vulnerabilities found.
Tweezy the Twitter rapper
The important difference is that patient trolls have some degree of sentience.
The number of Dutch in early New York was pretty much insignificant for influencing the pronunciation of English, especially since there are many similar phonemes.

In regards to Dutch sounded more American, this a noticeable trend in a lot of younger Europeans (from my personal experience). Most Europeans learn British grammar and spelling, but get most of their audio from American movies, television, and songs. Therefore they end up having a 'Canadian' accent - speak similar to American English while spelling closer to British English.
+1. Exactly. This is why so many of these bugs are coming up now. It is a very good thing.
Even with all these tools the oldest form of tracking will still work perfectly, your IP address. Use a VPN as well as these tools if you really take your privacy seriously.
A subsidy is money paid to producers to offset production costs and reduce market prices.

Employing engineers in defense has the opposite effect of a subsidy: it takes engineers out of the commercial job market thereby decreasing supply and raising prices.

https://en.wikipedia.org/wiki/Subsidy
Will Crashlytics continue to sponsor NSMeetup?
That wouldn't be too bad, actually... All my desktop has over my phone that matters for (web) development is a faster drive (SSD), other than that I just need a dev VM somewhere.
What else do you think Firefox should do to protect your privacy?
Just to get an extra jab in, this propensity to find reasons to blame the little guy rather than the people who pay their invoices is a big part of what has earned these people the casual title of, "insultant."
congrats !
HTML5 Apps Will Be Faster Than Native Apps
Are you basing this on how often the vulnerabilities get reported and upvoted on HN?

http://www.hnsearch.com/search#request/submissions&q=dja...

Django has had its fair share of patches. This is no reflection on the quality of the project, as it shouldn't be for any sufficiently complicated framework (like Rails).

I also think the vulnerabilities are similar enough to suggest that the first one gave valid reason to ensure the same issue doesn't occur elsewhere. Rather than dusting these issues under the rug or silently fixing them, they're being responsibly reported with patches and updates provided at the same time.

This doesn't seem like broken process to me.
The link is still there in the developed world, though perhaps not in the way you'd think: studies have shown that poorer people are more likely to be overweight. One is left to speculate as to why, but clearly if attractiveness is linked to later performance in life, then many of these people would start off at a further disadvantage as a result.

e.g. just this week http://www.bbc.co.uk/news/uk-politics-21158087
PQL - a python expression to mongodb query translator
IMHO, one big advantage is that with Backbone you're still in jQuery world, where most cool things happen (because its so widespread).
Interesting.

Rails: numerous code execution and SQL injection vulnerabilities reported over the years.

Django: no code execution or SQL injection vulnerabilities reported.
I'm beating a dead horse here, but is there a difference between "compile-time duck-typing" and "structural typing" besides just type inference? It seems to me that so long as the duck-typing language really does unify types, they are the same thing, except that with structural typing you have to write down the type somewhere and it can be a more restrictive type than the actual runtime calls necessitate.
And this common refrain is the shrill cry of someone who hasn't had to manage a Ruby on Rails application. Application libraries are the domain of the developer, not operations. Your job is to give me a stable system for me to deploy on top of, not to dictate what I can and cannot deploy.

Rubygems and bundler makes updating your application stupidly easy. I blogged about it here: http://bottledup.net/2013/01/10/bundler-and-gemfile/ but if you have a good Gemfile and automated CI then all you need to do is `bundle update rails` and then deploy your code. This is at least as easy as using apt to update your stuff.
> The fact they're from just 31 different IP addresses isn't relevant. They're still individual connections from clients to the end server.

That's where you are wrong. Not only they are keepalive connections, they are completely local. Do it over an actual network from 50K different IPs and see how that performs.
I think it's sad that the core apps include Facebook and Twitter, but not a real instant messaging client (as in "I can install my own server if necessary", "end to end encryption", etc.) Instead of more client implementations for the same commercial services, the free software world should work on bringing the state of the art to free (as in freedom) tools.

No, this is not Richard Stallman speaking. I just want to keep my data on my own server, or at least have the choice to host it at a company in my own country.
Surprises me when I've seen this question that nobody brings up the topic of non-native English speakers.

The Scandinavian, German, Italian, Polish, Gaelic, etc eventually stopped speaking their own language and took up English. Presumably there was a result from this inheritance?
The world is perfectly just.

God says...
conceives sights Suppose embryo-life bursting frantic dividing
judgeth can't closed reasonings Dido oracle you_don't_like_it
pear seduced also listing inclination stars Ours defection
redistributing uttered removal them requited counted obtain
celebration Thrones Churches converted ETEXTSSTART*
gilded
oh, didn't see your comment - I was wondering the same!
Apple record quarterly results
They must've stolen this "brilliant" idea from Lieberman.

https://www.techdirt.com/articles/20111125/14202016898/sen-j...
I didn't see the part about twitter turning into a multiple-product company. They've kept Posterous alive but besides that, just about anything they've acquired has been rolled into their core product or dismantled. I'd welcome the change, but I really don't know whether to believe the part about Crashlytics continuing unabated.
Actually I see it more of indicative problem with the design of Rails. We keep getting told we should like magic, convention over configuration, but maybe it would be better to have a config file where we can turn the magic off in Rails.
But please, no more Yaml files - it seems parsing Yaml has already caused enough holes in Rail this quarter.
Note: I'm not accepting the performance of minority groups as "natural." Rather, I don't think the problem lies with the education system.
I don't use any plugins installed in Chrome but get all of the same benefits (I believe). Here's how:

* restrict plugins like flash to click-to-play
* disable all javascript
* disable all cookies

Then whitelist the domains whose cookies and javascript you trust. The tools to do this are built into Chrome. It's a two- or three-click process upon visiting any site to whitelist its javascript and select which cookies to accept from a list. I have been browsing this way for about three years now and it's really quite nice once you get used to every site on the entire web being broken when you first visit.
Defense spending goes to MRU's who train engineers who go into the private sector. E.g. MIT receives almost $1 billion in DOD funding each year, which benefits all the companies that hire MIT engineers.
I'm not sure it's gotten worse in every aspect, particularly in terms of acceptance of foreign ethnicities and races. People do have an unrealistic model of the real world, and that model is being currently skewed by mass media, etc, but previously it was skewed by local cultural attitudes, religious doctrine, etc. I don't think people were ever objective in judging each other based on merits vs appearance.
Kabam sees social gaming runrate pass $200M
Or Robot Chicken http://www.youtube.com/watch?v=Srv_V3-oqsc
I am in love with the speed. Building an app and the testing shows speed I didn't think I will achieve. I was thinking of writing some performance enhancing codes but I've dumped that idea since it is not necessary. Wow! Lightning speed performance.
What does it mean to "condone" a calculation?
Everybody who supports this bill should really read it first. There's SO much wrong about this bill that I don't even know where to start.

1) This bill will remove per-country quotas for Employment Based Green Cards. Just look at the backlog right now and imagine what would happen if these quotas were removed.

2) The cost of applying for H-1b will be INCREASED. What that means is that small companies and start-ups who struggle with hiring engineers will have to pay more for each one of them. It used to be 2-3K/application and for a small company it might be pretty substantial. At the same time companies like Wipro and Infosys will not even notice this increase.

3) The bill does not really help people who graduated here to STAY in the US. Yes, it will make it easier for them to get a visa, but what they really need is their green card. I was on H-1b for many years and the only thing I wanted during these years is to get my green card ASAP and start my own business.

Take a look at Canada's startup visa that just was introduced. They bring new jobs to Canada by giving permanent residency to people who want to start businesses and CREATE jobs (not take the existing ones). Current US bill will NOT allow entrepreneurs to stay in the US, it will only help to bring more cheap labor from overseas, but will not solve the problem of talented people leaving the country.
Still no helpers?
Why doesn't he have any donators?
Link: www.aeipalt.webs.com

Link to tell him why there are no donors: www.aeipalt.webs.com/comments-feedback
What makes this different from Dropbox, which already has an API[1] and paid plans?

> In this world, your photos are held in a data store controlled by you. If you want to try out a new service, you can seamlessly login and choose to give permission to that service, and the photos that you have granted access to would be immediately available.

All of this is already possible.

[1]: https://www.dropbox.com/developers/reference/api
+1. Agreed.
A Map of the Geographical Structure of Wikipedia Links
Security content of iOS 6.1 Software Update
The vulnerabilities here only affect versions that have been maintenance-only for almost eighteen months. The last two major versions of Rails (since 3.1, released in August, 2011) are unaffected.

In my opinion, the fact that someone bothered to comb through 2.3.x and 3.0.x to find exploits similar to the last one points to a very good process, not a broken one.
BAD ASS! Also, fair warning -- you're about to get Mashabled.
You can update his profile without signing in.
Reminds me of when I was watching William Gibson (Vancouver, early 90s(?)) recite a piece talking about "the glow of light pens [on some device]"... being of a generation that grew up w/ a Commodore 64, my understanding was that light pens read light (and raster position), they don't emit light. I let Mr. Gibson go on in peace, though...
You missed the obvious sarcasm as in "even more control into the hands of google" is not a good thing.
Welcome to the life of a software dev.
The only meaningful take-away from these continued security vulnerabilities is you shouldn't ever let a rails project you maintain ossify to the extent that you can't easily/safely run "bundle update", commit, and deploy.

(Didn't expect to post this comment twice today, JFC)
Not really. It seems that every Android app I consider installing lately requests the "Phone Calls" permission, in order to grab my device ID. I believe there is an analytics library that most apps use now which relies on that to track users.

If you have a rooted Android phone I think you can install an app that lets you selectively reject permissions for new apps though.
I am sure you are not advocating a defeatist line of reasoning. Of course, any proposal could be subject to abuse and fraud. It is a matter though of moving things in the right direction or not.

As to the questions you raise about how to define the requirements (what is foreign-born national, what is advanced degree, what is STEM), a possible start is the current "advanced degree exemption" for H1-B which currently grants an additional 20,000 H1-B visas.

I am aware that those get filled up pretty quickly too but it illustrates my point that you can define some sort of requirements to answer the questions you raise. In this case, the requirements are:
- degree must be from accredited US university/institution
- master's degree or higher
- foreign national (which is different than foreign-born national) is anyone who is not a US citizen or permanent resident
Since it gets asked so very frequently, I've tried to put together an answer in the FAQ here: http://backbonejs.org/#FAQ-why-backbone
I always go to that site and leave again scared.

Is there any FF/Crome add-on that simulates the most frequent configuration setup? There got to be some out-of-the-box setups, that lets one fade into the mist of computer illiterates.
Granted, sometimes flipping bits is important. Then you write that part in C.

There is no reason to pay the development tax of C for everything else. Not when you can build it in Perl, get it working, and then find the hotspots and convert those to C.
Not even the slowest of all language implementations shown on the web page you reference.
As Pontes Eternas dos Khasi
I don't understand why there are so many blogposts about HTML5 vs native code, and where quite a few of the html proponents seem to have an agenda of "converting" people to "believe" in html?
Author here. What I find really interesting about this map is that the articles seem connected at a local level instead of internationally.

When you think about it, it makes a lot of sense because usually article will say: "this city is near this other city".
David Mitchell's character in this "Dying Wish" sketch from The Mitchell and Webb Look has a very good Welsh accent as well: http://www.youtube.com/watch?v=T-BpLgVxLRY (It's not David's own, which is very much RP, but it's entirely believable.)
No, that's not the distinction I'm trying to make. The NYPD scanners, as best I can tell, are PASSIVE scanners which means they emit NO radiation (any moreso than your digital camera "emits radiation"), ionizing or non-ioninzing. They simply measure the terahertz emissions (and reflections thereof) of other objects -- they do not introduce their own terahertz waves.

I'm not defending the scanners (obviously)... I just want the case against them to be clear and sound.
There's actually at least one place in the U.S. which is like this -- the Boston area. I once saw video of sixteen Bostonians speaking, each with a slightly different accent; a trained ear would be able to narrow the accents down to a neighborhood or even particular street, and make guesses as to the speaker's socioeconomic status.

Boston really is "closest to England" in a lot of ways.
*RoR software dev
A quick visit to Harkers Island, NC would have shown the author that not ALL Americans have lost their British accents. There's a perfectly thick Elizabethan British twang applied to American language by most of the inhabitants there.
I do believe that it's possible to "help luck along" (kind of the same theme as how "planning is indispensable, but plans are useless"). So I'm not saying this to say "Don't try", but rather to try to counter a bit the idea that "working hard" implies success. It's usually necessary, but not always sufficient.