skysight-inc/HackerNews huggingface dataset:
"Foreign born" does not include the second generation. As someone brought up in the US, the idea that someone who is second generation should be considered "foreign" is a strange concept. Someone born and raised in the US is an American. They might be a Cuban-American, Filipino-American, or Irish-American, but they are American. It wasn't until I visited Europe where I heard people regard the second- and even third-generation descendants as a foreigner. I still find it to be an odd and slightly disparaging view.

In any case, your guesstimate is silly, for three reasons. One: you can research it easy, so there's no need to guesstimate. If you want a serious discussion, then give actual numbers.

Two: the US is probably also less than 10%, given the restrictions you placed and using the actual definition of 'foreign born.' Of the 31,107,890 foreign born US residents for the 2000 census, 9,177,485 were from Mexico and 820,770 from Canada. The population of the US in 2000 was 250,314,015, so excluding neighboring countries, giving a non-neighboring-foreign-born population of 8.4%.

And three: you paint Eastern Europe with a wide brush. Look even at the languages. Romanian is a Romance language, Hungarian is the most widely spoken non-Indo-European language in Europe, Czech is a Slavic language. And as to culturally homogeneity in general? English has a phrase to describe the patchwork of cultures in south-eastern Europe - "Balkanization."

> Balkanization, or Balkanisation, is a geopolitical term, originally used to describe the process of fragmentation or division of a region or state into smaller regions or states that are often hostile or non-cooperative with each other.

Have you perhaps forgotten the Yugoslavian wars?

> The wars were complex: characterized by bitter ethnic conflicts among the peoples of the former Yugoslavia, mostly between Serbs (and to a lesser extent, Montenegrins) on the one side and Croats and Bosniaks (and to a lesser degree, Slovenes) on the other; but also between Bosniaks and Croats in Bosnia

Your idea that there "seems to be a strong homogeneity in eastern europe" now is a complete denial of the observed facts.
“TSA, Stop Warrantless Searches on the Massachusetts Bay Transit Authority.”
I quite like the idea to separate the GNU and FSF labels and approaches to development. The GNU projects working together in more integrated fashion is closer to the original idea of an integrated "GNU system". But GNU has also accumulated a lot of more standalone projects, so instead of axing them or adding unnecessary dependencies by trying to graft them together, I like the idea of transitioning them to be "FSF" projects, each managed by their own teams, with the FSF serving in a support role to provide resources, publicity, and possibly funds.
I've been wondering when someone would build a nice service like this on top of Stripe. Hope to see more, Stripe is a pleasure to work with.
Are you asking if I've heard of these things, or if I know their relative prevalences in different countries and what that's supposed to mean? Because yes, and no, although my intuition is that the road rage, shootings, and racist YouTube comments look way worse other places.

> People posting pictures of their cats?

Man, you got some messed up trauma or something.
I really think that GNU should cut off GNOME, not make it part of a pruned core group of GNU projects. Under his proposal (focus on development/build/POSIX/GNOME) GNOME really seems like the odd one out.
Leaked on usenet after six hours.
Looks like this quiz got many people upset. Relax it's just fun. Like jeopardy. Gurus in their own right
Don’t Believe the Big Data Hype: How Obama Really Beat Romney
Getting rid of stale transactional email
> A homophobic 13-year-old

Do you seriously think 13-year-olds are homophobic? They just repeat what their peers say like parrots. It doesn't really matter to them what it means as long as it sounds offensive and they can pronounce it.
It's a dubious metric anyway considering that most editors support some form of tab completion.

That being said, it's useful for a new practitioner to be able to experience a language's flow or cadence without having to come up with syntactically correct code themselves -- like just getting your feet wet.

In fact, I wish they'd put this up on GitHub, I'd like to add modes for Ruby, for koans, and for augmented documentation.
Err, no, they won't, this is the settlement the judge agreed to.
It wouldn't be at this point and you wouldn't be getting notification if it wasn't past the point of negotiating.
ون بيس 583
Be faster. Speed via Chrome. (youtube)
As in earlier times, royalty (of cool) wore even more impractical shoes:

http://images.uulyrics.com/cover/k/kiss/album-destroyer.jpg
I've just re-read my post and it's a bit grumpy. Sorry about that, it wasn't meant to be.

You're right that there is a duplicate filter, but it is sometimes a bit leaky.
Agreed with you that not all stories need be shared. However, this one made it to the front page because it generated a lot of conversation. In fact, people cared so much that it set off the flame detector and it sank the post.

That's sad, because there was good discussion going about objectification in marketing, and if the tech industry should be held to a higher standard as compared to other industries.
The lawyers make something, but when people see lawyers get 2 million or 3 million from some large litigation, they don't understand that the lawyers probably put in 3000+ hours of work (each), plus large cost outlays.

it's hard because i'm not familiar with this particular case, but in cases like this one, they often front well over a million dollars.
we use this actively internally @ReadyForZero for a variety of different analysis, hopefully it's helpful for you and others
We know it's not supposed to be 100% reliable, but we haven't seen any false positives so far, actually; only false negatives.

Are you using Syck instead of Psych? If so, that would cause it to return the OK instead, since our check only works for Psych.
I'm hopeful too; Too bad about the FCC images not being published by BBC
Video Streaming On Linux: Getting Started
With the increases in bandwidth available to everyone, rich media services, and available information via the internet, video streaming is going to explode. You might think you see streaming everywhere now, but in realty video streaming is still in its infancy. There are many options for video streaming such as YouTube (yes, they have live streaming), Livestream, Ustream, and I’m sure there are a few others. However, some of those are expensive and others we just don’t want to use because of their branding. So what is the solution? Wowza! Seriously, the name is Wowza and we just happen to know a few experts that are going to help teach you to get started streaming with Wowza.
APIs for DeveloperWeek 2013 Hackathon Projects
Don't make any mistake - I'd love to be proven wrong, and you have great points.

The eastern european countries I was referring to were the former communist countries now part of (or soon to be part of) Europe - to which the Czech republic belongs.

Yugoslavia is not part of it, even if Slovenia could be considered as a edge case as it was part of Yugoslavia and is now part of the EU.

The definition I proposed may look strange, but it's the best explicative variable I have for the situation in Europe - and you're right, it's quite shocking that the second generation should be considered foreign. It is shocking to me. Yet that's how european seems to think and self classify.

If with the given definition the US has a "diversity" of less than 10%, while troubled european countries such as France do have a greater number, then maybe this definition is in fact explicative and predictive of the situation in Europe - except Yugoslavia, which I totally agree is a special example.
I'm not a developer, but I read this article anyway.

All of this blew me away. Like this "@mordaroso" fellow strolled on up, cocked his knee skyward, and jettisoned his leg into the rickety wooden door that previously sheltered my mind.

That was just great writing.
Did you read TFA?

> The basic design he kept returning to was one proposed 50 years ago by an American rocket engineer named Bernard Smith.

I know next to nothing about speed sailing, but it seems like due credit is being given.
Nintendo and the hardware business
Weird, for me the hard part was being sure it was a trick question and thus trying to come up with an answer other than "number" that made sense. I couldn't so I guess I got it right. What else could it possibly be?
> * All in they are 26 million. The US is 310 million.

How would that matter? Divide and conquer is a trusty algorithm.

That should be an advantage for the US. You already have the states, which would be a matching subdivision. On top of that, the federal government could be compared (badly) to the EU.

the 26 million of the nordic countries matches Texas quite perfectly. North Carolina is comparable to Sweden in population.

> * The US is geographically HUGE with millions of square miles. Nordic countries less so.

Wut? Northern Sweden, Norway and Finland are very sparsly populated. We still need good infrastructure to handle transportation of electricity, timber and steel/ore, all generated in the north but consumed in the south, some 1200 km apart.

> * Scandinavian populations are less diverse than the US.

In what way? Sure we don't have many Mexican immigrants, and we didn't trade with slaves. But is that really the most important measurement of diversity? We sure do have political diversity.

> * The US is a superpower and must support a large military.

Must? Says who?
Without disagreeing with you substantively, Python eggs have not been the main way Python packages are distributed for years now. This is not to say that PyPI couldn't use some attention to issues like signing!
Reminds me of the theory that men stopped wearing hats because of cars.
http://www.npr.org/blogs/krulwich/2012/05/04/152011840/who-k...
That is a bizarre looking jet.
Because not wearing them is not stupid and and not painful either. I am sure about the latter, BTW.
Mostly I agree with you; on the editor issue, though, part of why I like vim, and probably why different people like emacs, is how much they're optimized for all kinds of variants of copypasta (yank the arguments from inside a set of parens, stick them somewhere else, jump to the 2nd comma-separated param, mess with it a little, etc.)

Which, by the way, this kind of typing practice doesn't help you with at all.
It's the reaction of "veterans" that reminds me of it, the conviction that their vaguely-defined "skill" trumps everything - not the details of the thing they're rejecting.

Though there are similarities in that area as well: without any kind of coordinated planning, measurement of progress, and feedback-gathering, you're unable to see in what state the project really is, whether you're able to meet deadlines, stay in budget, and actually building the right thing.
I know what you mean, but the problem is not straight white males, it's everyone. I find MYSELF being sexist at times (and then I catch myself and feel terrible). Seems there's a feminist backlash that has been deeply ingrained into most of us. I hope to write about this soon.
Why? To me it seems simple supply & demand problem. Access to fire-hose is not so expensive. Hardware is dirt cheap, code is not complex either so you can go with relatively cheap junior developer for such problem. Also it takes only a little of manager's time.

It would be completely different matter if we were talking about finding patters, predicting trends, etc.
I'm not a plane designer, but there are very interesting pictures.

However, the article is weird - "And, above all, the aircraft is way to small"

The point of a stealth fighter is in being stealthy. Being small may therefore be a good thing.

And as long as it can strike and deliver missiles, how relevant is its size?

Also, aybe it will be cheaper to make, something especially important for a country under embargo. Quantity is a quality it itself - and making 10 small planes might be better than making 3 average sized ones.

There is another critic about the lack of advanced computer electronics in the cockpit. Who knows, maybe the iranians learnt a thing or two after the stuxnet centrifuge stories, and this makes the plane less vulnerable to viruses and software attacks??
Anyone know if this is open source, github or google code project?
As far as I know, it's not even a prototype, just a model.
"You both lost at the same time." Nice attention to detail!
As somebody who occasionally uses software, besides just developing it, learning the command syntax and idiosyncrasies of a half dozen package systems is a pain in the butt. I want to type "pkg_add things I want" and be done with it.
This. Nokia 3310 style.
//for every
for(int i = 0; i < things.length; i++){
//there's a
dx = x - tx/mf;
dy = y - ty/mf;
}

//but then for every
distanceToTarget = Math.SquareRoot(xDistance*xDistance + yDistance*yDistance)
//there's a
for(int index = 0; index < robotsCurrentlyInField.length; index++)
{
robotsCurrentlyInField[index].ohGodMyFingersAreBleeding(distanceToTarget);
}
Sinatra and YAML vulnerabilities
I think the overall points raised help shape the bigger conversation about the current state and implementation of Ruby Gems.

Who built your Gem? How do you verify that still holds?
You may trust developer A who released a nice Gem, but what about when he pulls in a dependency, that pulls in another dependency, and suddenly you have gems from developer B, who loves to stick a Yaml parser out there for all to compromise.

The whole design needs a rethink.
My thought exactly. Seems like a pretty basic usage of polymorphism/inheritance.
I love the idea. Not so sure about the exact implementation details, but I think this is on the right track!

I wonder who would have to make the first move for this to become widely implemented. Facebook? Gmail? If Gmail and Google Plus teamed up they could jumpstart it.
How large should your A/B test sample size be?
> most of the problems haven't even existed long enough for anyone to have seriously tried and failed to solve them

Bingo. Currently, it's my impression, a lot of patents are being granted for completely uncreative solutions to novel problems. New technology (multi-touch screens, for example) creates new technical possibilities; along with those possibilities come a bunch of new problems. People are coming upon these problems, solving them quite straightforwardly, and then patenting the solution. It is exactly this I want to put a stop to, because I think it's this that is doing so much mischief.

Your second point is well taken. I think you'd have to show that the patent was a primary cause of the success -- which, as you say, is rarely the case. In any case, commercial success depends on a number of factors, and the courts would have to take that into account when weighing its probative value.

I don't think it's quite "de facto abolition", but yes, it is both my belief and my intention that this change in the rules would rule out most current software patents.

The few that remained would be for truly novel technology that would solve problems that were well known to be difficult. And those, I think, deserve to be patentable.
Top 7 Reasons Companies Don’t Use Two-Factor Authentication
Do not look at this on a Mac.
I was just reading about the "File:///" crash problem mac users are facing as of lately. I just wanted to point out that this one is even sillier and probably deserves to be looked at as well.
If you are on a Mac (not sure which versions of the OS are affected), visiting this Pastebin paste will crash Safari and probably other web browsers as well (namely Chrome, too, as it uses Webkit like Safari).
Silly how these things are...

The goods:
http://pastebin.com/585D3K92/

(Ycombinator goofed up my first submission. I'm trying again...this time with gusto...)
Yes, it would be a big loss.
What’s it like to be a hacker at a nonprofit?
Surely the fact that you added "when I was a kid" implies that "they didn't" is incorrect? But yes, does seem to be (or at least have the potential to be) a cyclical trend rather than a long-term change.
This google tech talk is basically about the same thing, eliminating conditionals with polymorphism: https://www.youtube.com/watch?feature=player_embedded&v=...
Yes, unfortunately many languages have borrowed C's rather bizarre ideas about what's permissible. 1/0 should crash but it's perfectly okay for 0xffffffffu + 1 to give different answers depending on your architecture.
Wozniak: Facts in Steve Jobs movie look 'atrocious'
Contact me, my e-mail is in my profile. I have a lot of ideas for this. It goes, sort of, in had with an idea I was already working on.
13 and 17 year cicadas - the extended phenotype
Making Your Own Template Filters With Django
The Future According To Eric Schmidt
Twitter API - user_timeline buggy/broke?
The twitter API user_timeline endpoint:

https://api.twitter.com/1/statuses/user_timeline.json

In the JSON response, the tweet objects being returned have an incorrect "id" element.
In some cases, these "id" elements are pointing to an entirely different twitter user, and in other cases its completely invalid and 404s.

I did notice that the "id_str" element in each tweet object is correct referencing the tweet properly though.
Kids are also like the parrots, though. They can say things they don't understand.
> overestimate the differences within their own group, then greatly underestimate the differences in outside groups.

Like how all asians look the same.

The small differences you are used to distinguish between simply doesn't exist in the other group, and you are not trained to recognize the differences they see.
All fur coat and nae knickers as they say.

Shame because I reckon we're overdue some positive news about Iran instead of all the propaganda we've been getting drip fed in the west over the past couple of years.
di[ctrl+space] = Math.Sq[ctrl+space](xD+[ctrl+space]

...

robo[ctrl+space][index].ohG[ctrl+space]

Every editor I've used in about 10 years has had an excellent autocomplete feature. I've never had to type out such long variable names.
Also, have the two snakes face each other when they start. This teaches the users from the first second into the match that they can, and must, control the snake.

Great job; totally wasted a morning on this.
Much as I prefer Python, I don't think that switching to it just for more security is going to be very satisfying or have a huge return.

I submit that security is typically more a function of your project than JUST the language it is written in. For example, I doubt that Haskell's focus on type safety alone will make your programs secure (particularly when you are not enjoying it and are spending more time than you want on issues other than security). You may get more bang for the buck by focusing on security as an issue within whatever language you are using?
Do I still have to buy a mac to program under apple or can I use my Linux/Windows machine like all of the several hundred other better platforms out there?
I feel for her. I recently tried to find good looking but practical (ie can walk 4 miles in) shoes.

Yes I found a couple of pairs, all over £130, and all out of stock in my, normal, size.

I would have paid that much, if only they had them in stock!
On the first glance it seems great, but much more complex to understand and debug.

The if tree was certainly not pretty, but straightforward - it did its thing. It was something that could be given to an average developer to work on and improve.

The refactored code will require someone that's not just an average developer - if only because you need to read the article to understand it if you're not familiar with javascript, while the initial code needed only a glance to understand what it did.

IMHO, that's just complexity for complexity sake - unless you have plans to take advantage of the new flexibility it provides.

(and if you have to find, hire and pay that 'better than average' person, it might not be such a good thing.)
I have to disagree. "Jettison" does not fit the simile he was going for, at all.
America's Baby Bust
...I rarely trust these kinds of name-generation tricks.

So you're probably not a big fan of Rails, then?
First of all, nice product, seems intuitive and easy to set up.

I'm wondering how Memberful distinguishes itself from the competition. I'm talking about https://sellfy.com/ (also supporting Stripe, http://techcrunch.com/2012/06/18/look-who-called-sellfy-scor...) and https://gumroad.com/ (http://techcrunch.com/2012/05/07/gumroad-7-million-series-a-...).

I think Gumroad has been around for a while and is doing really great. They also pay you directly.

Could you elaborate on how Memberful is different? Just trying to sort things out in this field. Would people prefer payment through Stripe instead of directly?

Thanks and keep up the good work.
The changes in speed are too discontinuous. It would be nicer if the speed smoothly transitioned (e.g., ease-in-out).
Location Privacy Round Two: Apple iMessage photo location leak
On the subject of your being confused between "men don't wear high heels" and "most men's shoes have a raised heel" - a colleague/friend of mine (woman) was wearing shoes and I remarked about them being high heels (can't remember exact context) and she got rather argumentative about the fact that they were just shoes, not high heels (heels were a good ~1inch raised).

I guess my point is that any shoe raise your heel at least a tiny bit, so it depends where you draw the subjective line between "normal" and "high".
Thats a very critical point that you just have to understand, to "get". Many people know and learn about object oriented design, but when tasked to actually write a program based on these principles they will often revert to code where they make distinctions based on the type of what they have been handed.

TLDR: dynamic_cast is bad design
It is advantageous for kids to make their location known to adults who protect them from danger. Why adults make noise,I don't know. Usually juvenile, drunk adults are noisier.
Some comments in the article imply its a mock-up, but Flight Global embedded a video http://www.youtube.com/watch?feature=player_detailpage&v...
HackerNode: Free iOS HackerNews Client I made
It's "way to small" in the sense that the pilot cannot fit in it properly. As it has been stated this looks pretty far from a working prototype, it's merely a model.
Or just view source on twitter.com (after logging in) and search for the first instance of "data-user-id"
Adults who live alone in the wilderness don't need civilized behavior. Adults who live in civilization do.
Yeah, my experience as a father has been the same. When it gets quiet, it may mean your kid is no longer playing with his toys and instead has just pulled up the floor vent to chuck his poop filled diaper into your ventilation ducts. Fun times.
That's been discussed here before. I was kind of pissed on for agreeing with it. After most of the smoke was over and the party disbanded, someone (thaumaturgy, iirc) pointed out that cars became more aerodynamic because of the higher speeds of highways, and that might be the missing link as to why interstates and cars helped kill men's hats. Before that, cars were boxy enough to still wear a hat in one.

Edit: Having now read the high heel article, they aren't 100% correct about heels being useless in the muddy streets of the era. Staying up out of the mud was part of the point of heeled boots of the three musketeers type era.
Agreed. This "refactor" is actually a hack. It shouldn't pass code review.
I think egold got in trouble for not having a money tranmitters lisence or something.you might search about egold
The Clocks at Grand Central Station Are Permanently Wrong