skysight-inc/HackerNews huggingface dataset:
return without return false is just like breaking out of a method i think.. The events would still bubble since false isn't returned
The vast majority of European high school graduates would be able to answer all of those questions you posted.

I am neither Polish, nor American, but I have lived in Northern, Southern and Eastern Europe and in the US and the average American knows much less about Europe than vice versa.
You make some good points, though I was thinking of something different.

Half of the world is just struggling to get by: job, food / water, security, etc.

Most of the other half doesn't need much thinking either; just try follow a generic life script: go to school, get a job, get married, have kids, die.
Although it obviously isn't quite the same. I wonder what is the test result for no return vs return true
You still ignore every argument I wrote. Including the internal documents (Wikileaks).

So I'll not add more arguments, just a quick note:

AGAIN -- IBC write explicitly they are a lower bound.

Claims 7-14 times greater than the IBC do need good papers -- from authors that haven't been criticized on moral grounds, for not releasing data timely and doesn't look to have political motives. That is not the Lancet Report...

(And what an organization specialized in polling write about other subjects is not so interesting anyway, but you lack everything else?)
Did we forget any to our way to the mall maybe? Animals seem to be able to handle their young ones without counting them too.
Did you Google this? Did you try the directions on this page? http://cubicspot.blogspot.co.at/2011/01/how-to-get-unblocked...
I'm sorry, but how exactly is this "amazing"? That you can find some bits to append to a number such that it becomes prime is rather obvious, given that there are an infinite number of primes and (probabilistic) primality tests are readily available. As other have pointed out, this is no more interesting than the fact that adding a "1" bit yields an odd number.

And what's the point? Yes, illegal information can be encoded as bits, those bits interpreted as numbers, and then you can apply transformations to those numbers. So what?
Return without a value returns undefined, which is falsy but not false.
In all fairness, this is only an excerpt, so theoretically he could've asked followup questions in the full version from the magazine. On the other hand, the thoughtfulness of the questions excerpted do not bode well for the full version.
Don't link to it from a high traffic site then. Flagged.
The brilliant part of ZRTP isn't the cross check, it's using hash commitment to shorten the SAS to only 16 bits, from 160+.

By the way, if anyone knows how a birthday attack is possible on the verification without hash commitment? It seems to me that the attacker has to generate a key whose fingerprint matches the fingerprint of the key they agreed on with the second recipient. However, this means that they have to generate a key to match a specific one, rather than multiple keys, hence no birthday attack is possible. What am I missing?
Why can't you just press Return and continue writing? You don't have to split your text into several blocks.
I find it ridiculous how IT, the industry with lowest entry barrier that ever existed, is often marked as sexist and elitist. Wanna program? Here is computer and manual, see you in 10 000 hours.
you're right, but i don't consider "code a calculator", "solve this math problem with java" real programming... here in italy this is the school now... lot of theory...maybe too much...
Is is it possible to jump in in season 3 when it starts getting good, or do you have to drag yourself though the first two seasons to get what's happening?
!!undefined === false
I think `function(){}` and `function(){return;}` are equivalent, at least functionally... Still can't explain the time difference, though.
Ask HN: how can a devel build communication skills?
One of the mantras I do believe in is that communication is fundamental, as it's basically one of the key elements in human relationships.

I've spent a lot of my time trying to improve it the best I could and see fallacies and problems while trying to overcome this problem.

I'm now in a position where I can see this issue on other people around me, but not being "formally trained" (if you could ever be), I don't know how to help these people improve their skill, improve the ability to express themselves, as in formulating an idea and showing it without getting lost, or keeping down to the point. In other words what I think a scientific mind should work.

So, HN, do you have any enlightening readings that helped you overcome your communication problems or suggestions that you think are worth a thousand?
I disagree the norm that we don't teach kids to think or our American education sucks. I want to stop comparing education with other countries if possible, but we do this every day anyway. We do teach kids think. I am a Chinese immigrant. I came to US when I was 12 and I am 22 now. I have to say that the American education is quite liberal and most classes I take do ask students to think more critically.

The thing about American classroom is that overall classroom interaction is more decentralized than the Chinese's. In China (specifically HK), you sit in the same classroom with 30-40 people for many years. For example, I can sit with 80% of the people for 6 years during my elementary school (in China, elementary school is 6 years, age 6 to age 12). So you build a strong friendship with a lot of people. You work like a team and solve things like a team for many years. Usually with team effort and strong friendship, students are more likely to produce something interesting - everyone can be honest to each other. You are not shy to tell others your opinion.

This is quite true for school up to junior high in America as one spends every day with students in their homeroom. When you enter HS, you usually don't have that kind of classroom model anymore. You usually see different people in different classes; it's like a college experience to me. For a school with 3000 students, 20/30 people will not appear in my next class.

Now you can still do teamwork, except, team work is with different group of people each time. This has an advantage though: you hear more different opinions. Except people can be shy and skeptical so it's harder to work with.

To me, education is not about score. Sure Russian and Chinese are scoring 98% and Americans are scoring 50%. So what? I don't go to MIT and people around me are genius in their own way. I can't make a good joke and people I know can. Every one has their own strength and own creativity. Teaching children how to think is like making everyone to do the same thing: get 100 on your next math competition.

That's stupid. If you make fewer exams and more on spreading knowledge, let students have more time to rest and play, eventually students will happier and will have more time to think.

When you put emphasis on testing knowledge, you stress students out. I am not saying you don't stress them from time to time - you know, because stress can produce new ideas (think agile and get shit done), but we need to put less on scores. This is why group activity is important. Students in group competitions like sports and robotics (FIRST) are happier. This is why we should go back to HS and help students to organize clubs and events. Or mentor people to do things.

Eventually, kids will figure out. Each of us can come up with some crazy ideas for the next biggest startup. It is just a matter of time.

Inventions don't come in a day. It takes idea, time, dedication, group effort and knowledge.
Looks like a great editor that is simple enough for your average user to understand. It's only problem seems to be it's "IE 10+" requirement. I understand not supporting 6 and 7, fine, not supporting 8, okay that's Windows XP users, they are dying off, fine, but not supporting 9?

That being said I'll probably still use this somewhere and just deal with the support calls or try to get it to support 9 somehow, great work!.
Still faster, check revision 6 http://jsperf.com/always-return-on-jquery-events/6

revision 7 http://jsperf.com/always-return-on-jquery-events/7. Just return vs return true (faster).

But as smilekzs points out revision 3 this might not be about the return statement.
Wasn't there an ultimatum re WWII that if you start this war -- then we are part of it?

That is, joining an attacked ally in an existing war.
My gods. It runs on my phone. In a web browser. Now, if only I knew how to make the onscreen keyboard pop up...
Thanks for the advice. However, all I can find on torrentz.eu are links to other torrent sites. Is it merely an aggregator? I thought they hosted their own torrents, it's less useful if they just send me to thepiratebay anyway.
Couldn't agree more. I'm also really tired of Polish people thinking they are superior somehow because Americans don't know who's prime minister of Poland (that's quite common).

I've spent two summers in a row in US, WA area, and I've definitely noticed that US college students are very intelligent and knowledgeable about many things.

I've also spend enough time in Poland noticing many people that are quite opposite of that.

So for summary, labeling people in this way doesn't work very well.
An empty return statement has the return value undefined which is falsy. As lukashed said jQuery most likely interprets this as false and stop propagation of the event, however using an empty function also has the return value undefined so both cases stops propagation.

Both versions have the same return value as illustrated by this fiddle http://jsfiddle.net/QHxJ3/
>His regime also had "extra" income from smuggling, which could have been used to alleviate suffering of civilians under his boot.

Because he was a horrible dictator who had little regard for human life. Would you expect him to put any of his people's needs ahead of his own? If not, then it's a bit stupid to pretend it's not your fault if when you reduce the resources available to Iraq, children die and Saddam's control gets even tighter.

If you hear that someone is abusive to their 5 children, is your solution to cut their wages in half?
http://hypercomments.com provides comments on any text fragment.
"The ultimate point of Masters of Doom is that today you no longer need to be as brilliant as John Carmack to achieve success, and John Carmack himself will be the first to tell you that. Where John was sitting in a cubicle by himself in Mesquite, Texas for 80 hours a week painstakingly inventing all this stuff from first principles, on hardware that was barely capable, you have a supercomputer in your pocket, another supercomputer on your desk, and two dozen open source frameworks and libraries that can do 90% of the work for you. You have GitHub, Wikipedia, Stack Overflow, and the whole of the Internet."

Which is bad news if your strength is that you are a good programmer, because in this kind of environment games become a commodity, so you have to compete with hundreds of thousands of other game developers who also don't have to be as briliant as Carmack. See the app market; it has a winner take all characteristic, so even if you don't have to be as brilliant as Carmack in programming, you have to be very strong in something or lucky to achieve success.

As I remember Jeff Atwood and Joel Spolsky took venture capital to take off stack overflow. (And also they had a huge following even before starting that venture.)

I kind of don't really buy these kind of 'motivational' posts. Achieving success is always possible but always hard.
Of Trusted And Untrusted Data: Bypassing the XSS filter in IE
Hmmm... could you add a simple edit field, <input type="text">, that sent anything typed in it directly to the emulated console? That would make it work on a phone browser.
The FreeDOS feels only half the speed of a TRS-80

This is jaw dropping. Imagine next generation javascript.
This was "a thing" back in the 80's in the US -- does anyone remember sniglets?

There were several books published with compilations of them, sniglet-a-day calendars, etc.
The book is really phenomenal. Highly, highly recommended.
Revision 3 revealed that it's not the `return` that made the difference -- it's the jsperf runner failing to introduce sufficient time gap between testsuites for it to "settle down"...
right. undefined is falsy, but it's quite different to false (i.e. undefined !== false)
That might be true, but this is not as symmetrical as you're implying - in my opinion. There is simply more to know about Europe, since it's more diverse, has longer history etc. Also, the US happens to be a global superpower (and the only one nowadays) - no wonder it attracts more attention, and we're all naturally subjected to an influx of facts about it - the impact of its popular culture adding to it. It's, at least to an extent, of the same nature as the fact that we discuss in English now, regardless of what out first languages are.

A more balanced question than the one you suggested would be: does an average European know more about Europe than an average American about the US? :) That's closer competition here.

I lived in England for nearly 6 years and I wasn't exactly impressed by how much they know about continental Europe - let alone these parts of Europe that were on the other side of Iron Curtain.

And speaking of Americans, I'm sure that an average - say - Brazilian doesn't really have much of a clue about Europe either, despite Brazil's historical and cultural ties to Europe. Yet noone is talking about typical Brazilian ignorance and we'd forgive this without batting an eye. Why?

Because we usually know just as little about Brazil, so we are prompt to excuse them :) Not so in case of Americans (US citizens). It's the lack of symmetry that bugs people and provokes hostile reactions.
Lossy Compressed Image Formats Study (October 2013)
Webscript (2010)
Andreessen Horowitz, others launch Big Data incubator
All the way through I was just thinking Commodore 64..Commodore 64...

Nice idea, but would still want something on paper in a relatively conformable format.
If she's such a great investigative journalist, where's her proof?
I have also memorised the formulas for d/s/t and f/a/p but struggle to see how these translate in to academic excellence of any type, or even why giving them to someone is encouraging mediocrity.

There is (imho) nothing of value in memorizing simple formulas, and everything in the value of knowing how and when to apply those formulas, or where to Google for them.
For me, this happens on win 2008 r2 machines, not on xp. It is very infuriating.
Very cool!

Btw, this is what I'm working on http://cloud306.com
It's kind of similar, but not really.
Pretty print ping
Every generation faces different challenges, but the value of the internet cannot be understated. It's a resource that answers any question you may have about programming, about PC internals, or about the business and marketing parts you have to get right. You can easily reach out to hundreds or thousands of people who have already accomplished what you're trying to do and who blog earnestly about their experiences. You can test whether a game or app has merit with a fraction of the effort required in the 90s. And now you have millions of hours worth of open source code to build on top on.

"If you build it they will come" doesn't quite work on the internet. Except maybe if your product is extraordinary. But before the internet, when it's just you in your parents' basement? Then you need a real marketing channel otherwise you stand no chance. Even the Id guys had to write shareware games for an established distributor before they figured out how to do the shareware thing.

Today you can bootstrap a business worth millions based on a $8 a month VPS. As far as I can tell this hasn't been true in any other part of history or in any other field. There is still so much low-hanging fruit in software - it's crazy.
Unlike concrete5 this actually gives out markdown so there's less worry about keeping control of weird/wasteful html. I like it uses the medium like editor since its less clutterful & Its exactly what I was looking for!
> First of all, education is obligatory until one is 18 years old in Poland.

I was about to point out your mistake, but decided to actually check that fact, and you're absolutely right.

> There is no such thing as dropping out of school before that age.

I must have slipped through the government's fingers. I'm not sure if it's a bad or a good thing.
I realised I perhaps didn't provide much in the way of citation:

Hiroshima/Nagasaki: Upto 250,000 deaths [1]

Vietnam+Cambodia: 100,000 + 400,000 maimed or killed by agent orange + 500,000 children born with birth defects (also from agent orange [2]

Korean War: 1.5 million civilians killed (both sides (difficult to delineate), 20% of the north koreans population killed. [3]

Gulf War 1: 15000 civilians killed [4]

You then have Afghanistan, Iraq, and Pakistan drone strikes. Paints a fairly compelling picture.

Those of you with the attitude of "That is just a fact of war, civilians die". Given you know this before a war, you therefore know you are going to kill civilians making the action ethically worse, than if you didn't know this "Fact of war".

This isn't even going into the blatant disregard for human life the US demonstrated with slavery (~10 million african slaves killed, admittedly western europe in general shares the blame for that)[5], trail of tears[6] (4000 cherokees killed), etc...

[1] http://en.wikipedia.org/wiki/Atomic_bombings_of_Hiroshima_an...

[2] http://en.wikipedia.org/wiki/Vietnam_War_casualties#Deaths_c...

[3] http://en.wikipedia.org/wiki/Civilian_casualty_ratio#Korean_...

[4] http://en.wikipedia.org/wiki/Civilian_casualty_ratio#Coaliti...

[5] http://en.wikipedia.org/wiki/Atlantic_slave_trade#European_c...

[6] http://en.wikipedia.org/wiki/Trail_of_Tears
http://martine.github.io/ninja/
>>If you hear that someone is abusive to their 5 children, is your solution to cut their wages in half?

My point was that it is very, very bad to let dictators use their own civilians' suffering as an argument.

But you knew that.

Edit: To the downvoting idiot -- if you check my history, there is a comment I made yesterday on another subject that is not too old, so you can still downvote it :-)
zsync can update any file, even an empty one (just rename it to the target file name). However, I am not sure how much you would actually save by using older ISOs.
The Problem with Callbacks as Concurrency Mechanism
OpenVPN on the other hand, keeps open connection for the entire duration of the session. It is pretty reliable way to kill your battery.

I'm using Strongswan client, it is IPSec just like the built in client, but more capable, including cert based authentication and MOBIKE.
I'm guessing from the estimates of how many phones are sitting unsold at retailers and the discounts they're offering to shift them that Apple's retail partners have been suckered into thinking it's a genuine product offering too.
Sigh. Sexism and elitism are two characteristics of the culture. When people apply those labels, they are criticizing the participation in the culture, not just the learning of requisite skills.

Let's take apart your conjoining of sexism and elitism.

I don't think of the IT industry as elitist. There's certainly plenty of people in IT who think very highly of themselves, but that's just pride.

Sexism, however, is clearly present in the culture of IT. How big of a problem and the proper response to it is debated, but it's presence cannot be.
Smarter kids where good education and good relations and good social communicate but it not fifth element and it is insufficient. Kids everywhere are smart but env may stop evolution. Lets kids thinking. Kids needs in protect always.
Would be cool to have the ability to split a block on an empty line so you can easily move a multimedia block between existing paragraphs.
Nice Resume, but took a lot of time to go through it. Could've gamified it in a more intuitive way. :)
Wait, but 'install' means 'download' ? So if chrome was a single .py file, which I downloaded, and ran with python. Thats fine. But because it's a .exe, i need root... ?

I fail to see the difference. Sorry.
>>exterminated millions and millions of lives

Wow, many times more than the Wikileaks data and even the most extreme academics.

HN is going downhill :-(
There are few new features I actually need. I want speed. Speed when compiling(currently it's file-copy mania), speed when starting my project(minutes of loading debug symbol, really?)
Well, you know anyone can comment and surely can downvote him. If we need "to add something to discussion", let's have a moderation. Let a bunch of karam >= 500 to decide before publishing. Don't downvote. It's stupid.

There is a reason why upvote exists. It pushes good discussion top.
If you are worrying about space complexity: good news! HN is using a modern database, not flat file. You can store 10k comments.
Please do so. You may just make his/her day much, much better.
https://en.wikipedia.org/wiki/Montessori ?
Allright.. So most likely, return or no return does not make any difference. Or at least that is the feeling I get from Colin's revision (3). Myth busted? Or is there another tail to the story.
Some advice for recruiters on the hideous emails you send us
reverse dicts going more popular

I like this:

http://www.onelook.com/reverse-dictionary.shtml

and thank you for this site
> I know lots of kids that knew reading and writing before they entered school.

There are kids who don't know reading/writing before school? o_0. I thought it's what parents are for.
No, because you encrypt with a public key, not with the private key.

So the encryption process does not know how to decrypt it.

Imagine a combustion engine, you know how to burn gas to extract energy and CO2. But this engine does not know how to make gas from CO2 and energy.
I strongly recommend the book to anyone who's at all curious in game history, Carmack, or game development. I read it as a teenager, and it really inspired me to become a programmer.
This is actually very very similar to the UX of checkthis. See here: http://checkthis.com/new
Every 20 minutes on one of the main lines is not fine. Even if it were fine, it's only fine if you can actually rely on the schedule, but not if you need to take into account a high chance that it's '1 hour wait and then three trains in direct succession.' Slow, but reliable service is ok. Slow and unreliable is not.
That's lovely. The DSL for defining custom blocks seems unnecessarily verbose, though.
Assuming you are in the US, or US law applies, but I'm not a trademark lawyer, but I would suggest you look at what other companies have done, i.e. Rocktstar for GTA. Here they used similar car designs, and gave them similar names, but not the same http://www.gta4.net/vehicles/ In the long run this will save you having to prove that you are using them under the fair use guidelines http://en.wikipedia.org/wiki/Fair_use_(U.S._trademark_law)
You can justify anything that way; just find somebody bad who's against it.

The reason not to do something bad is that it's wrong. How a dictator feels about it is beside the point.
I also recommend the Kreg jig. I just built two desks for my office with doors for the tops and the legs and rails joined with a Kreg jig. They went together very quickly and the Kreg joints are very solid.
Fuzzy buckets are wonderful for exactly this kind of case. If you're alone, it doesn't matter whether there are 5 or 50 wolves - you're fucked anyway.

On the other hand, if you're a scout for an armed band of hunters, 5 are no longer “a lot”, it is “some” - and 50 is a lot.
The story is great but the writing was pretty marginal. There were scene jumps that the author didn't give any sort of hint or clue about. There we're complete misattributions of who was saying what.

I almost gave up on the book in the first few chapters.
Trigger actions in CRM's using #hashtags - Zapier/IFTTT alternative