skysight-inc/HackerNews huggingface dataset:
I'd also add that the three worst travel experiences I've ever had were: immigration at Paris Charles de Gaulle Airport, anything at all London-Heathrow, immigration at Toronto Pearson.

Schiphol, El Prat, Marco Polo, Dublin, da Vinci, Kloten and Munich get me in and out without any fuss at all. Though security at Schiphol was about what you'd contend with at Dulles.

Domodedovo and Koltsovo are very mediocre and busy, but function. You might get harassed by security, you might not. Who knows? It's Russia after all.

Kuwait was easy-in easy-out, but basic airport services were generally a mess, due mostly to rampant queue hopping that none of the employees put a stop to.

My consistent best anywhere is traveling to South Korea. I would replace every airport on the planet with Inchon Int'l if I could.

In the U.S. Washington DC-Dulles and Denver are pretty smooth operations most days, JFK and LaGuardia are crowded but function and security doesn't really harass you, Charleston, SC is one of the easiest to get in and out of (even internationally). San Francisco, Sea-Tac and Portland are..."alright". LAX kinda sucks. O'Hare is a nightmare almost on the scale of Heathrow and Atlanta is a mess most days with what must be strictest security on the planet.
Assange Appearance in 'Australian election' Rap News
I am suspicious that they are gathering biometric data (exact body dimensions) with the scans. Collating that data with flight manifests and surveillance footage would lead to very accurate automated systems for identifying people from any surveillance footage.
(you tamp down a little with your rudeness - why would multiple decades old tech be 'magical')

Prolog with clpfd and chr, Mozart/Oz, Sql, Clips. Libraries like gecode, java choco.

There aren't any new ways of programming that have been invented. There's basically the mathematical programming (constraint/logic/relational/linear), functional, procedural, oo, concurrent, stack. You're not going to come up with something new during a session of lisp hacking. You'll just reinvent the above multiple times.
Bullshit. As per TFA, all services that might conceivably be involved were explicitly charged as well. It is an accounting device in the sense of "Hollywood accounting", i.e. having the sole purpose of obfuscating actual costs while maximizing profits.
No problem if the walk off with a new macbook. Yes problem if the walk off with a chance to win $100K at a national event with investors.
I once had to do software development in an open plan office with sales, business manager and someone from a different company in it.

Never again (it's actually a large part of why I have my own company), I actually threatened to quit unless I could work somewhere quiet (hell I'd have worked in one of the storage units as long as it was quiet).

I'm 2-3x as efficient in a quiet office where I can listen to music when I want to and have silence when I don't than I am in a noisy one.
NSA bugged UN headquarters
How is going to provide the ridiculously large requirement of exit nodes is this hits production? Don't exit nodes cost money in the sense that there is huge risk involved in running one?
> While no machine, however well-engineered, can ever feel empathy - something which defines us humans - it might be able to simulate it well enough to allow us to play along and treat it as if it were a sentient being.

The author seems awfully certain of that although this question isn't anywhere near settled yet. If anything, I feel that the prevailing opinion among philosophers and AI researchers is that robots might indeed one day feel empathy and become sentient.
Does Committing Code to an Open Source Project Mean Career Suicide? (2011)
Starcraft is arguably a more difficult game due to the real-time element and the fact that the pieces aren't constrained by squares on a board (meaning there is more positional variation). As Bobby Fischer complained, chess between accomplished players can seem stale when the first twenty moves are often played from memory, following opening theory and leaving no place for experimentation.
Know what is Hibernate ORM Framework and how to work with it
Shucks, that's terrific. Send it to all your relatives.

Now, why is it posted here?
That would be very cool. However, when we need to get to Europe, we take a train to Toronto or Montreal and fly from there. Canada's airports are a bit more sane that those in the U.S. When I lived in southern California, I drove across the border and flew out of Mexico: not as nice, but I saved a lot of money that way.
Additionally, the article cites Yahoo!'s threatened display-ad model. Aside from the intangibles of grabbing all of the users of a property that is not only large, but young, vital, and growing, -Tumblr creates content. Yahoo! Places ads on content. Tumbler made sense on a few different levels at least.
The Bootstrap Trap
Made in NY – Chris LoSacco, Partner at Arc90
Microsoft CEO Steve Ballmer's retirement announcement letter
"This is then picked up by every JSON-RPC server and they will intersect those two tags, sending the event {hello: 'world'} to any connection that matches."

Do you see this eventually becoming your bottleneck (every rpc server has to handle every event)? If so, what's the plan for reducing the event fan-out?
I followed it the whole way through until I got to the diagram of the way Moot handles channels compared to static channels. What does the diagram illustrate? It seems to be that the Moot version doesn't have central input. But it would all need to be filtered through something central, otherwise it is completely possible to miss a location the payload was intended to be delivered to.
It's extremely simple. You just pull your finger out and do it. I've hopped continent four times so far in my life, and have no intention of stopping. Sure, family, ties, etc., but it's not like you can't visit them, and languages you learn on the go. People are patient.

Anyway. Better to go now, than to wait for them to take your passports away.
As an international traveler that for some reason ends up arriving in Germany Sundays, let me assure you, it sucks to high heaven that I can't get something to eat or drink easily.
I agree and emphasize on "some" hackathons. I went to hackathons where the winner is well-deserved and there is code of honor. Fair game on judging. It makes me feel that the most over-produced over-sponsored over the top hackathons are the ones that have suspicious behavior.
I've also noticed from personal experience that playing video games for long lengths of time reduces your ability to concentrate on real world tasks or simple things such as reading.
Your comment finally made me realize why the difference in analysis of the problem leads to difference in solutions.

Some people think that corporations are the root of all evil. They accumulate wealth, then put people in power to protect that wealth. Others think that government is the root of all evil, while corporations are either forced to cooperate or willingly abuse this system, because if they don't, then competitors will surely do it. Thus the latter group believes that businesses simply respond to incentives.

Thus it is no surprise that the first group of people usually believes we need more elaborate regulations and a good government. The second group usually sees the solution in eliminating part or all of the government as an inherently corrupt institution.

Matt Damon probably belongs to the first group, although I'm not sure.
The main site for this is http://www.globalentry.gov/.

Sadly, it is only available for citizens of the U.S., Mexico and the Netherlands. Canadians can use the NEXUS program, which gives the same benefits.
(See http://www.globalentry.gov/faq.html#a2.)

So this only helps a tiny fraction of people frequently flying to the U.S.
> They can't be.

That's not exactly right. What "better" or "worse" here refer to is how much the advantage the attacker with specialized hardware has over you running on a standard server.

This advantage is largely dependent on how much memory the algorithm uses. The more memory, the better. In that regard the order is scrypt > bcrypt > PBKDF2.

More memory is better because this makes running on a graphics card or ASIC harder or nigh impossible.
Yes, at the field of Litterality? Weren't you there? At least figuratively.
Exactly.

> "civil liberties vs. security"

1. To what degree do we actually have a security problem?

2. Once it's made transparent for us to see that/if there actually is a grave problem:

3. What causes the security problem? What are we doing/what have we been doing that is causing others to think it's worth the sacrifice to launch attacks, instead of living peaceful and happy lives?

Surveillance could never be more than a stupid patch to the real issue at stake. We have to get to the causes, now. Obviously, that means a lot of rich people will lose valuable contracts.
Sean Parker as Microsoft CEO
Simple in your context is the act itself without considering all the repercussions that mosburger mentioned.
All of what you add is entirely optional. It is possible to keep a "nice lawn" around your house, without use of fuel and chemicals. Water however is mandatory if it's not raining enough.
Yes we do see this as becoming a bottleneck. We are already working on a solution for that. I mention in the "What's Next" section about a bit more advanced routing using ZeroMQ instead of Redis.

The problem is a difficult one to say the least. We're nowhere near the bottleneck now, but we do want to resolve this long before it is close to becoming an issue.
OLS regression with Python
Economist learns to code. Here's what came out. Feedback much appreciated!
Body scanners are like a big "Fuck You, Citizen" from your government.

First, we know they don't work, because they only work up to the epidermis, and sometimes not even that well, as lots of dangerous things have gotten through them. If you wanted to get something on a plane, put it up your butt or somehow else in your body and it will work 100% of the time. Just don't carry a gun strapped to your body. (Though that has worked too)

In addition, even when I go through the scanners (because I am a very obedient citizen) I still get a ball-hugging pat-down after going through the scanner, because they weren't sure what they were looking at. When Germany tested the millimeter wave scanners they reported around 50% false positives that required additional pat-downs.

Second, invasion of privacy. They're taking pictures of your naked body. And gross people have been caught ogling the pictures. Besides just being creepy, there are people who have been sexually assaulted and this amounts to an additional assault, and can be emotionally damaging. Not even considering how kids and their rights factor in here.

Third, we don't know how safe they are. Nobody even bothered to do a study to find out, or even do basic safety checks, before they installed them. The backscatter machines are banned completely in the EU and several prominent doctors have been urging more studies for a variety of people who may be more susceptible to the damage X-rays do to your cells. The president of the National Council on Radiation Protection and Measurements says there should be an effort to verify millimeter wave scanners are safe for frequent use [that has still not been done].

I was going to make a fourth point about Michael Chertoff (and others) making money off selling the scanners to the government, but i'll let an old guy in Congress rant instead: http://www.youtube.com/watch?v=drm9fz48mM4#t=4m1s (turns out to be a mountain out of a molehill, but the lobbying implications are there and the money is too) http://www.huffingtonpost.com/2010/11/23/fear_pays_chertoff_...
I've been using The Old Reader [1] as it has all the keyboard shortcuts I used in Reader. (Perhaps not all of them from Reader, but enough for me.)

[1] http://theoldreader.com/
Since you can get milk at the gas station if you forget to stock up the day before: what's the problem?
Amazon tricks customers into signing up for $79 annual membership
I've been on holiday since I left my last reply so also getting back late on this :)

Everything in Rebol is just blocks of words, where (in general) expressions are evaluated from left to right; however, within each expression evaluation occurs from right to left [1].

So (infix) operators are also just words and have no precedence order so they just evaluate left to right (like Smalltalk) when parsed [2]...

>> 1 + 2 * 3
== 9

To enforce any precedence you use paren! blocks [3], which are blocks that get evaluated immediately.

>> 1 + (2 * 3)
== 7

refs:

[1] http://www.rebol.com/r3/docs/guide/code-eval.html

[2] http://www.rebol.com/r3/docs/concepts/math-precedence.html

[3] http://www.rebol.com/r3/docs/datatypes/paren.html
You'd probably also want "available jobs in my industry" as a category. Low crime, low cost of living etc. doesn't do you any good if you can't pay for it.
There's lots of reasons it isn't so simple for people.

And one reason why it is extremely simple: if you're not from the U.S. to begin with.

Our universities and business culture lure the best of the best from all over the world to the United States. Our draconian travel rules, lack of privacy and "shoot first, ask questions later" laws discourage them from even visiting let alone live here.

Look like a Muslim? Suspected jihadist. Detained.

Carry more than a few thousands dollars? Drug dealer. Money seized.

One of the 99.99% that don't fall into any suspect group? Still suspected. Violate your privacy and freedoms.

If I were anything but a natural born citizen, this crap would make me leave in a minute.
I have to admit that I had an eerily similar experience at Logan Airport around a month ago where I opted out. I was given a very difficult time, the TSA agent repeated multiple times that I should just go through the machine and that I'd be exposed to more radiation on the airplane etc. They kept calling for a "male assist.

I waited it out for like 25 minutes and finally the guy came and took me through. But it was such an annoying experience that I'd since given up on it.
After paying for Feed Wrangler and Feedbin, I find myself using SilverReader. The only Google Reader feature I miss is the onscreen menu to link to other Google services such as Translate and Finance.
That central location is Redis pub/sub. Multiple publishers publish to Redis and many JSON-RPC instances listen and then process the notifications to distribute.

The diagram is more meant to illustrate that the notifications don't just blanket deliver to all subscribers rather than be an exactly technically accurate.
I was under the impression that since it uses radio waves, there was no question about its safety (unlike the back scatter machines). Or are we also worried about cell phones?
The idea is that you elect a representative and that that representative is then able to bind you.

If all you have is the internal laws of countries and no international framework to work within then you are actively advocating for isolationism and war.

Just so you realize where that reasoning leads to.
YouTube Content ID System Encourages Fraudulent Claims
He also narrated Inside Job. https://en.wikipedia.org/wiki/Inside_Job_%28film%29
It's not ironic if it rains on YOUR wedding day, but it would be ironic if it rained on a weatherman's wedding day. That's the difference between bad luck and irony.
I always think the opposite way, that getting lost in the anonymity of the crowds is highly appealing to me.
Sorry, but if you are going to a SW to try and win, you are missing the point of SW. I appreciate that for some winning and losing might be the point, but it's been impressed upon me by everyone involved with SW that I've met that if you look at winning as the goal, you're going to have a bad time.

Hackathons and Startup Weekends are all about meeting new people, trying new things, and possibly making new friends. It's about trying to accomplish something and sharing it. At SW, it's about getting help in moving that idea forward, in qualifying the idea.

If you treat it like a win/lose scenario, you are going to lose regardless of the outcome.
I feel like you would get a similar result if you did a map of Paris or other big european cities, I'm not sure it's an american thing. I think over here we just don't like/can't compile that kind of racial data.

I would be more interested in counter-examples: cities were the melting pot is the rule.
Collectively we can pass laws and change the constitution.

The supreme court has ruled, in Smith vs Maryland, that the government can capture message metadata from a third party when a message is conveyed by that third party without warrant. So the constitution doesn't help much here -- either we need to collectively change the constitution or collectively pass a lot of laws or collectively get different supreme court judges appointed and have the ruling overturned.
Yes, absolutely. And I note that these days Belgium is home to NATO's Supreme Headquarters Allied Powers Europe (SHAPE). They might not have worked it out after WW1, but after WW2 ...
I've been using Feedly with Reeder for iPhone. In terms of design I think Feedly is one of the better options, but they should really spend more time on making their UI a whole lot more responsive. I've always felt one of Google Reader's great tricks was its asynchronous UI which really gave it that speedy feeling.
I had the exact same experience at SEA several weeks ago: I waited well over 30 minutes, had to remind the TSA officer numerous times that I was still standing there. He was not bothered one bit that I'd been standing there for so long. Which is rude in and of itself.

Then some other TSA officer walked by and started talking to the one in my security line. Just some chit chat. After 5 or so minutes, he started asking why I didn't want to go in the machine. Did I realize this was not an X-ray? Did I realize that this was in fact perfectly healthy?

Then, after letting me wait another few minutes, this same TSA officer took me and performed the search ritual, not hurried one bit, doing everything with the greatest pauses, all the while chewing extravagantly on his chewing gum.

If that's not unprofessional, then what is?
Isn't being felt up much more of a violation of your rights than going through an x-ray machine?

My nutso-girlfriend refuses to go through them because of OMG CANCER, so instead I end up sitting around for a half hour while they manually search her. It's such a pain in the ass.
I would not think you'd need me to spell it out for you, but I'd wager it is because it illustrates the penetration of a major technology issue into popular culture. An issue who's presence (or lack of) in mainstream mindshare has significant ramifications for many many tech services (cloud, encrypted comms, email, etc).

We've already seen multiple tech services announce shutdown as a direct result of Snowden's revelations of NSA's behavior, and solutions to these problems can't be framed without factoring in public support/lack-of.

If you head over to the hackerNews FAQ (I'm sure you can track it down) you'll see that this is eminently on topic.

So yeah. It's an on-topic current event illustrating the traction technology policy that is affecting the entire globe is gaining in popular culture.

Can't imagine why a hacker would be interested in that....
The beginning of Starcraft can be stale too. You're probably going to follow one of the standard builds at first.
It strikes me as highly ironic that the results of the quoted votes on the irony judging site were mostly wrong.
Very good points. #3 is something I rarely see discussions about, although it clearly is the root of the problem.
Ok, so maybe "extremely" was a bit much. In my defense I think leaving is much simpler at this point than hoping that the current course of politics and public sentiment in the US will change.

> 1) Barriers to work and emigration

While real, they can be overcome. Also, I'd wager there will be something of a domino effect -- once other countries begin to catch on that well educated, highly trained Americans are looking to leave, it will likely become easier to do so.

> 2) Language barriers

One, you'd be amazed how much you can get across non-verbally. Two, it might take years to become conversational in a language, but probably only a handful of months to get good enough to do the daily shopping. Three...what everyone else has said: if you know English, there are very few places in the world where you'll ever be completely unable to communicate with someone.

> 3) A lot of us have family support systems that aren't easy to give up

Yeah, I understand completely ;-)...

My mother was born in the same house in Switzerland where my grandfather and his brothers and sisters grew up. My great-uncle lived in that same house until the day he died, and my great-aunts still live in the same village to this day. I can only imagine how hard it was for my grandfather and grandmother to give all that up and move their three children to America in the '50s, but they truly believed, at the time, that it was worth it.

At the same time, while I do have family where I live now, I also had to leave behind a large family in the US. Airline tickets are expensive, but manageable for at least once yearly visits. Video chat is all but ubiquitous. Time zones differences are the hardest to manage, but still doable (http://everytimezone.com/ helps, even though they still don't have my time zone).

I don't like that I now feel like I had to leave, though I am very glad that I did leave.

Living in another country, even if only temporarily, is something I would recommend to anyone in any country. A friend is currently living abroad for a year with his two school-age kids, and he seems to be having a blast so far. It will certainly improve your ability to gain perspective. It may change your outlook on life. Certainly, when I left I still harbored the notion that at some future time I might return...I don't feel that way any longer.
Could you please elaborate on how using ZeroMQ would solve your problem? I have a surprisingly similar setup and I'm also worried that this is going to be a bottleneck.
> It is, though, a tempting and charming notion that we could all get together and decide on how much of our civil liberties we really ought to give up or not.

Is this really possible in US? Or is someone just going to explain to him that he is socialist/communist? >:-)
In Japan, there is no such law, and nearly all stores close at 8 PM anyway, many on sundays as well. There are 24/7 convenience stores which are almost exactly like German gas stations minus the gas. The net effect: harldy any difference.
Not impossible - Inventing the holographic projector
[2012] :syntax off
> Obligatory comment: Nowadays nearly nothing uses actually "regular" regexes

This is only partially true: while most people use implementations which support back references, it's likely that a significant percentage of regular expressions actually executed do not use that complexity. Given the widespread use of regular expressions for input validation, log-file analysis, URL dispatching in web frameworks, etc. there's a fair chance that a majority of the regular expressions executed would benefit from this approach, particularly since it would be trivial for an engine to transparently fall down to the current implementation when it encounters a complex construct.
Hell yeah, nothing says hardcore hacking like massage chairs.
This list contains eg. both #sex and #thesexpistols. It seems more likely that anything containing the substring "sex" is banned. The list, then, is just examples, rather than some exhaustive, official blacklist.
They did have a control group playing the Sims, a much easier game.
That's quite fast. I see ~10-12 Mbps to Taiwan/Japan from both home (200 Mbps fiber) and office (1 Gbps fiber).

To the US, I see ~4-5 Mbps consistently. These are both via PCCW.
Understanding Scope and Context in JavaScript