skysight-inc/HackerNews huggingface dataset:
For all the people that are thinking, "Oh yeah, of course it happened because she didn't have a visa. If she did, it would be fine." — similar things can happen even if you do have a perfectly valid visa. I had one valid for more than a year when this happened to me on my latest trip back to the States. I was stopped, and escorted into a room by a couple of burly officers with automatic pistols on their hips. The room was filled with a bunch of other South Asian people, all of whom had been mysteriously stopped.

They made me wait for 2 hours, and finally said, "Oh, there was an error with our database. You're all good." (Apparently, their system had flagged my student visa for the States that I had held before my work visa, as having expired, even though it should have been automatically "Invalided without Prejudice" when I transferred to the work one. User 'henningo in the comments seems to have gone through a similar sort of procedure). No apologies, no cursory, "Sorry about that. Welcome to X" sort of nice talk I've heard in other countries. They looked grim, forbidding, and had a "Do we have to do this?" look on their faces.

To sum up, even as a perfectly legal immigrant, I'm usually apprehensive about the combination of a screwed-up computer system (unfortunately, I see how that sausage is made) and an immigration officers who seem to have a "Seriously guys, why are you even here? Hmmm, let's see what we can do.." attitude causing me massive problems every time I enter the States. That is why I heavily sympathize with the experiences of the author, if not her logical or moral case.
Why you should share your emails with your team
> Another word for their language would be the language of security, threat assessment, and law enforcement.

If deporting social entrepreneurs on the basis of their nationality and the word "hacker" is what's meant by "security" and "threat assessment", I submit that these people are incompetent. Sure, everyone is a product of their environment, but to the extent to which that environment allows them to make terrible, destructive decisions with other people's lives without meaningful accountability, they are very much operating out of fear and ignorance, and we should condemn them accordingly. I don't see how throwing around flimsy terms like "threat assessment" does anything but give a broken process an air of artificial legitimacy.
Yes, feminism is pretty much religion today. You can be "kicked out" for being men or not agreeing with some 'axioms' such as rape culture or patriarchy. One link for demonstration:

http://translate.google.com/translate?js=n&sl=auto&tl=en&u=h...

Feminism is not just 'bigger' it is multi-billion dollar industry. MRA is just a few web forums which barely managed to organize single conference.

If you disagree with some radical feminists, perhaps it is time to tell them, instead of bashing on MRAs.
I've been thinking a lot about SOA. Articles like this and Living Social's SOA blog posts series are a big help. But, I feel something is still missing. For example, no one talks about security of the various services. Are there any good books someone can recommend on SOA?
When I worked at Angel Studios about 15 years ago (doing projects for Nintendo and Disney), one of the many things that I liked about the company was a conscious decision by the four owners of the company to not create violent content. They were a class act.

Not too far off topic: my brother and my grandson absolutely love violent games. I don't understand the appeal. What I do like are driving games and strategy games.
Agreed. It would be even more efficient if the timer disappears.
dang strikes again!
Workaround: I added the following bookmarklet and called it hh on Android (on iOS bookmark anything, then edit to insert link)

javascript:document.body.style.width='200px', void 0

To use, enter hh in address, and tap to run.
Wouldn't this fall under "scientific advancement"? That's a dangerous term to say the least, but it's technology that benefits everyone.
The mimimal-ui property in the viewport meta tag hides the top and bottom bars. In landscape, they are completely absent, and the only way to get them to appear again is to tap the top of the screen or rotate to portrait and tap the miminal top bar.
I came here to say just that! :D
I understand your frustration and there is no excuse to be dehumanized, and treated like cattle during your proceeding. After saying that...a visa oops, snafu, miscommunication, is still your responsibility. A great quote is 'Ignorantia juris non excusat' which translates out to 'ignorance of the law excuses no one'. Upon hearing stories like this, I can't help but wonder, if you had your visa taken care of before you tried to re-enter the country, would this situation have happened? Were you singled out for your race, sex, behavior, or were you singled out because you were not legally allowed to be there? I know that may come off cruel, and like I said, no one should have to endure how we treat detainees, however this issue seems to resolve around your mistake.
Bitcoin mining is fine. Just a blockchain.info issue: http://blockr.io/.
My understanding is that soundcloud is popular with (and funded by) musicians who post original music. Why should we all be so upset about this?
For the one of the reasons you might want the various things you look at online to be encrypted - for privacy. If the stream is encrypted, an eavesdropper can't tell which video you're watching. This might be even more important if that video is unlisted or private - an eavesdropper could watch the video that they wouldn't otherwise be able to.
> But if they spend the money and fail to make campaign finance reform a major voter issue, it will be a demonstration that money is actually not particularly distorting.

No, it would be a demonstration that money, for many voters, may not initially appear distorting. It could also be a demonstration that some voters, like you, are largely apathetic to whether or not a political process is influenced by money.
My wallet reports 8 connections and no issues at all, status at the bottom of the blockchain.info pages reports 'Ok (466 nodes connected)'. How did you determine that the network is offline?

(my own wallet also seems to be working just fine, I just received a transaction).
This is exactly on-point, and bears repeating: simply not seeking to make a profit does not make an organization eligible for 501(c)(3) status. The organization must have an exempt purpose, one that is "charitable, religious, educational, scientific, literary, testing for public safety, fostering national or international amateur sports competition, and preventing cruelty to children or animals."

Charitable, in turn, has its own specific meaning: it includes "relief of the poor, the distressed, or the underprivileged; advancement of religion; advancement of education or science; erecting or maintaining public buildings, monuments, or works; lessening the burdens of government; lessening neighborhood tensions; eliminating prejudice and discrimination; defending human and civil rights secured by law; and combating community deterioration and juvenile delinquency."

See http://www.irs.gov/Charities-&-Non-Profits/Charitable-Organi...

In light of these requirements, and poking around the Yorba website, I'm not shocked that Yorba was denied. Though it may claim to be a "charitable, scientific, and educational" organization, it certainly looks to me like its purpose is to make free software. It does not exist to educate people, it does not exist to further a field of scientific study, and it does not appear intended to do any of the things covered by "charitable purposes." It may do some of these things incidentally (education, in particular) but that won't cut it. Ars's argument that open-source software has educational value misses the point: education has to be the purpose of the organization, not simply a benefit that flows from the organization's work.

And the IRS's concern is not just that corporations might indirectly benefit from the work of non-profits (though that seems to . The IRS is also concerned about corporations intentionally spinning off projects for the purpose of sheltering some of their activities from taxation.
According to http://blockr.io/ there are new blocks that aren't showing up on blockchain.info, so I think you are correct
Those too! :D
One legit reason is to set a CSRF cookie. If there's a login or signup form on the page, many frameworks add a CSRF field to the form that should match the cookie. When you POST the form, the cookie and the field must match.
Ok, one more time:

- Someone suggest that men could have more visitation rights to his children.

- Radfems answer that most men are rapists and they could rape their own children.

- Author answers that it is not true, and gets shamed as rape apologist etc.

Any more questions?

Men teachers or baby-sitters practically does not exist anymore, exactly for this reasons. So "screams rape" fits like a glove.
Maybe you can convince of something.

Most people from the next generation use Facebook. They're not ignorant of how they use it--they use their privacy settings to hide posts from the public.

However Facebook's ToS says [0] Facebook may use any information you share with them "to protect Facebook's or others' rights or property". So hypothetically, if Facebook felt some policy of a presidential candidate threatened "Facebook's rights", they would be in the clear, legally speaking, to publish those photos of you smoking a joint at 18.

So what is the difference exactly between Facebook publishing a photo of a joint and an old Guardian article? They are both expressions of speech. They are both things that the public arguably has a right to know. They are both cases where there is no legal impediment to the speech--other than, in your words, the "right to censor criticism or true facts about yourself." On what basis can we say one is allowed and not the other? I cannot generate a reason for analyzing these situations differently, although I very much want to. I suggest we have to either allow both, or forbid both.

This analysis would suggest that free speech and privacy have a very fundamental conflict--that the gain of one comes at the expense of the other. Increasingly, the right to privacy is really the right to prevent others from publishing information about you that they lawfully and ordinarily collect. I grow increasingly doubtful that we can achieve both outcomes--I think at some point we will have to choose sides.

[0] https://www.facebook.com/about/privacy/your-info#howweuse
It's a little contrary to the mood to "scream" FAIL at me.
Is each user's index stored somewhere in their browser or on your servers? It would probably ease peoples' minds if they knew their history was stored locally, but I can see the performance hit that might make.
The people making those signs are probably not the people reading HN.

Maybe if Microsoft Word contained a tutorial on what typography is appropriate for different situations people would start to understand.
Only non violent strategy games?
I must admit I'm terrified this will happen to me every time I visit the US, I lived in the Bay Area, working in the Valley for 20 years and visit for work and fun a few times a year .... but every time I go through immigration I';m on the edge of panic.

I've never overstayed a visa, the only trouble I ever got into was for not physically handing back my green card when I moved away, I stopped using it for travel when I was no longer a US resident (I almost got kicked out that time, then couldn't figure how to actually hand it back, the US consulate had no online information on how to to do it, and charge by the minute for phone calls from people who want to ask questions, I called up, spent my money and they didn't know either).

The whole US system is baroque and arbitrary, I live in NZ I know people who choose to fly to Europe west rather than east simply because they are scared of traveling through the US (AirNZ now provides a route through Vancouver), even though they would love to visit, there's an impression is that it's just to risky and could ruin your vacation
Thank you. I'm on a jailbroken 7.0 (hrm), which doesn't support minimal-ui yet. We'll have a look.
> DST

This appears to be "dynamically-sized types", for people who aren't in the know: http://blog.babelmonkeys.de/2014/03/18/dst.html
Nono, each car I looked at had problems individually.

What I talked about earlier is the main problem for RX-8s. Beyond that they're about as reliable as other cars of the same era and classification. They do come with about as much performance as you can get out of them from the factory though. They're not that interesting as anything other than a street cruiser.
Show HN: HomeControl – Control your home with your voice
Have fun suckers! Meanwhile I'm spending 2 minutes being productive.
VC Tim Draper Revealed as Silk Road Bitcoin Auction Winner
> at least a few long-awaited and hugely-important features which are only half-implemented

I look forward to a Rust release that doesn't have these. :) I've been tracking the language since the 0.5 (ish) timeframe and the language is a lot more ergonomic than it used to be but the frequent major shifts in how day to day Rust code is written make it tough to follow for a casual observer like myself (I follow /r/rust and write toy code every point release). Salute to the Rust devs and for those of you that work at relating the language to the rest of us. The language looks better every release.
blockr.io is only showing one block more than blockchain.info.
I think that what you do makes sense if you take the time to read the resume, code samples, articles, and ask relevant questions. Asking to write some code is perfectly fine to see how the person works. References are also very important for more experienced candidates with a track record.
Why do people write their libraries in ONE single unmaintainable file?! I don't get it.
> It does not say that the government cannot prevent candidates from taking unlimited amounts of money for their campaigns.

Correct. Hence the "+/- independence" comment.

Sure, they're just making a documentary. That happens to come out during an election campaign. And it's advertised heavily with the same language as campaign slogans. And given away for free to anyone who will listen.

But it's not political spending, it's free speech.

The problem is it's both.

We're still effectively in a situation where large interests can collectively pool their resources together anonymously to win far more influence than the people who are supposed to be democratically represented here.

But more perversely, it's hijacking free speech as a backdoor loophole into political gerrymandering. For every Sierra Club citizen's group, there are far more WalMarts or Koch Industries with far deeper pockets. The Sierra Club dues-paying members are being drowned out by the voices of the few and wealthy -- again, it's looking like an oligarchy, not a representative democracy. Yes, you can't stop something like that without limiting free speech, which of course nobody wants either.

As far as I see it, once a loophole like this is identified, you can either argue for abolishing all campaign finance laws (since we've found ways around them), or you reconcile campaign finance laws with free speech that looks like and quacks like campaign expenditures.

What the legal framework for that would be, you're right, I don't know. Call it overturning McCutcheon vs. FEC if you don't want to call it Citizens United. Or just call it Campaign Finance Reform. There's no single boogeyman here, it's a refactor of the system we're talking about.
Because you or I don't have a way to flag Universal's account? It seems odd that a third party has direct control over your Soundcloud account (which you may have paid for) without any recourse.
£18k (in London!), to do digital marketing and SEO? Potential to be made permanent later? Is this a joke? I'm not sure HN is the avenue for this type of job.
Handling Source Code in a Database (CMS)
You're completely right: artists who make mixes and use samples should probably do it above-board and follow all applicable copyright laws.

However, the problems are three-fold:

1) Lack of information. It looks like the new automated process provides no clues on what the infringing content was/is.

2) Lack of appeals process.

3) The fact that previously rolled out systems that have allowed major labels this sort of access to services (primarily YouTube) have been subject to abuse by the labels, taking down content that was original, and there has been no indication given that this won't happen here.
Created this project to assemble a few handy libraries together which control my Nest thermostat and my Hue lights throughout the house. Wanted it all to be controlled via voice, so I used google's voice recognition API to parse my speech and parse it out.

It's one of my first open source projects, so please be gentle :)
http://www.calm.com/
When you're at the thousand-foot view, the fact that a baneling hit causes marine gore to fly several yards to the edge of the map is sort of... beside the point.
Either that or the bitcoin network just got hacked (All today's blocks are shown as "orphaned"). But parts of the website aren't accessible, so...
> maintaining public buildings, monuments, or works

I'd say Yorba falls under that if you take "works" to include digital artifacts.
I'm dreaming of a pocket Macintosh
We try very hard to NOT ask questions that have only one correct answer, and my team only interviews/hires senior people. So my approach to interviewing might be different than someone who's interviewing a fresh grad.

I treat all questions as conversational. The direction the question goes depends on where I (or other prior interviewers) think more evidence is needed.

For example: merge sort is an answer that satisfies the conditions of the problem. Given that, I would decide if I need more evidence about your ability to code, if so I'd ask you to implement merge sort; I might want more evidence on how you explain things, so I would pretend that I didn't know what merge sort was and ask you to give me a description of it.
Goldman Sachs is suing Google to un-send an accidental email
Odd, all right. Blockchain shows the last block as height 308923, with 2348 transactions, making it appear to be a legitimate delay. Interestingly, http://blockexplorer.com/ shows that block and the next one, 308924, with 1666 transactions, which was still 20 minutes ago when I wrote this. I'm not sure why that block isn't showing up in Blockchain. So far, it seems like a normal network quirk.

This may be strange, but I see no reason to think that the mining network is offline - that statement doesn't even really have any meaning. There is no mining network other than the whole Bitcoin P2P network. I don't see how that could possibly be down, being P2P and all, short of a global campaign by all governments and ISPs to block all Bitcoin traffic.

And whoop, there's another one, just as I'm finishing up. Almost certainly nothing to see here.
This is pretty much the gist of it. I found this bit annoying:

> We spoke two totally different languages. Mine, the language of reasoned hope and optimism. Theirs, the language of suspicious cynicism, fear and ignorance.

It's CPB's job to be cynical. For every "hopeful optimist" there are hundreds of people seeking to abuse the system. It's simply a confusion as to the delegation of power. Even if you're someone in favor of accelerating legal residency for skilled people like the author, you have to acknowledge that that's a plea to be made to the political figures, not to CPB agents.
As far as I understand, Cloudflare intentionally blocks those people because they assume anonymous people are hackers.
Indeed it is clumsy because the media is exempt of this ruling.

Which makes me suspect this was an easy way of drawing some media attention, and spreading misinformation.
Next time I see a "radical feminist" posting on HN I'll be sure to give him or her a piece of my mind.

Also, you'll need to do better than an article from, of all places, avoiceformen.com that merely assumes the existence of a feminist institution that you can be kicked out of and blames it for a man's suicide.

I'm certainly not aware of any such institution and I'm a feminist! Perhaps my membership card has just been lost in the mail? Or gasp! maybe it's because I'm a man and the mother ship is just not giving me the time of day? That explains a lot, actually...
While it sucks that the author was verbally mistreated by the CBP officers it’s kind of difficult to feel a lot of sympathy for her without knowing the details of her case. I feel the article would have been more instructive if she had provided information like:

What exactly was the technicality that prevented her from getting a visa? How has she been living in the states for the last seven years? What visa was she traveling on?

I'm an Irish guy living in SF, everytime I leave the country I always make sure I have my paperwork in order. The article would have been much more valuable to people like me if she had answered the above questions. Anyway, I hope things work out for her.
New York Court Strikes Down Cyberbullying Law
To focus on something else: I'm incredulous that people believe we have the "right" to be forgotten. Maybe it's just that I've grown up being told everything I do will be recorded forever and never forgotten, and my behavior has changed as a result? But I truly don't feel as if we have any kind of right to be forgotten.
This article is stuffed full of a tone where the author seems to feel that she deserves to be treated better than the other "common criminals" who were denied access to the US. I am engaged to a U.S. resident immigrant from Peru, and she is absolutely paranoid every time we leave the country to make sure all her paperwork is in order. She doesn't assume that in the event of a 'filing mistake' she will be whisked through and given special treatment.
Were both HN and YC's internal software written in PG's Arc language? If so, will that continue to be the case? If not, what are you using on the back ends?
Maybe every media company should have a summary page for each of their articles that have been removed from Google. And Google should prioritize those summary pages in its searches.
PureScript: Connecting it with JavaScript
>"my current work visa application had been complicated due to a filing mistake"

Making a mistake is not an acceptable excuse for these people (even Brad Feld experienced this [1]).

Having been in the "backroom" twice I can attest how stressful it is and like many other stories, the lack of information is quite scary indeed. In my case, it was just a secondary screening triggered by me having had a student visa in 2006, a similar type of visa that the Boston bomber had had [2]. The officer told me that anyone who had held a student visa in the past 10 years had to go through this, so I'd imagine a fair few people here must have had the same experience.

[1] http://www.feld.com/archives/2013/03/the-joy-of-being-detain...

[2] http://blog.ogletreedeakins.com/dhs-orders-verification-of-f...
> How can you blame a company for doing something they are legally compelled to do?

They're not legally compelled to take action on every request they get. It's just that it's too expensive to look at each request individually.
Darpa Has  Engineered Super Blood to Protect Soldiers From a Major Threat
Writing software, in and of itself, does no more to advance science than building houses does to advance structural engineering.

If they are specifically writing software to be used for scientific research, or are carrying out significant research into computing and releasing papers/patents freely, then they might qualify.
I didn't downvote, but I think the issue is that you made a comment where you stated an absolute, then proceeded to follow it up anecdotal evidence. As former visa holder, this never happened to me, and I moved between countries all the time.