skysight-inc/HackerNews huggingface dataset:
What do you mean? She had visa on arrival, and the website indicated she was within the parameters for it. That's really all the work she needed to do.

Sure, its a travesty that some passports have this privilege over others, but you can't blame her for underpreperation.

Her point about the animation api is relevant, because visa criteria involve whether or not someone local can provide the same workshop.
And yet, when you place someone in a position where they are tired and nervous, this is the sort of behavior you get. Whether or not they are innocent.

It's almost better to take as a cautionary tale about acknowledging your limits. Maybe asking for some rest and legal counsel could have helped. Maybe that would have angered them more.

And maybe her responses were very poorly considered and antagonistic. That, combined with the accidental violation of visa rules, seems like grounds for a brief delay and a fine. It doesn't seem like a good reason for a detention of many hours and deportation.
A good metadata layer can generate appropriate filter controls, so it is the case that a system can be architected so that filtering by anything provides little programming overhead. The system that i work on is like this. Whenever you see a grid, you can filter by any column, with appropriate controls for that column's datatype. Whether it is desirable to do such a thing depends on the nature of the product and its users, but my point is that the dev overhead can indeed be minimal.
I tried http://status.status.slack.com to see what was going on with their status page, but there was a server error. So, I tried http://status.status.status.slack.com to see what was going on with their status page status page, but there was a server error.
> Such restrictions would kill the patent troll business overnight.

That would be one solution. But the cause of the patent trolling is not the transferrable patents - its the human nature. There will always be some humans finding _some_ way to make money instead of thinking of doing the _right_ thing.
EDI isn't so much the API but the payload's format (and its documentation). The projects I have seen usually customise the formats so much, I sometimes wonder if it's technically worth the effort to use EDI.
Reporting on it isn't what got them taken down.

Posting the video got them in trouble (for obvious reasons), and refusing to take it down played a big role in the final sentence (aka death).
THIS.

Yes, there are SQL statements without Joins. No, we don't usually run them in the reporting organization....
So just like any typical self-proclaimed libertarian, who is completely unaware of all the government benefits and protections they are allowed to have because it exists?
Several generations from now people are going to tell their kids stories of how there used to be people that traveled between countries.

I don't see how technology can prevent this outcome, if anything it will make it worse.

Governments are just too paranoid and criminals/terrorist too eager to make them punish everyone for their crimes.

Vaguely related, did you know Japan has taken in a total of THREE immigrants this year? Japan imprisons applicants and makes life living hell for anyone that wants to migrate there because they are paranoid about outsiders. Tourism is fine as long as you leave.
Because old, disused, and forgotten is about 4 years in tech.
Yes, I believe our system should be amended to ensure that roughly equal resources are available to both parties. The court should require an accounting of all legal fees to be filed. In certain cases, the wealthier party to the litigation should be obliged to pay an amount of money equal to their own expenditures on legal fees into a trust run by the court, which would ensure the less-wealthy party gets equally-solid representation and would prevent a lot of the bullying-by-lawsuit that goes on. Far fewer ridiculous bluffs will come out of international firms like Skadden or MTO when their client knows that they're also going to need to forward that $1,000/hr to the party they're threatening.

Would Donald Trump have sued the journalist who published a piece estimating his true net worth if this was in place?
that wasn't what the parent question was at all, so that is an invalid conclusion to make as your sarcasm is a satire on truth
F# is similar but if you're using features like polymorphic variants, functors, or first class modules, it might take more effort. In terms of package management, I'd check out paket. It wraps up the otherwise very quirky nuget system that .Net uses and also supports things like source dependencies.
There's some perverse doublethink going on when it's considered racist to suggest we stop discriminating on the basis of race.
No they were completely separate products and teams. You could correctly say that Excel was a do-over of Multiplan.
I don't understand why a Stack Overflow question is posted here without any answers. What are we meant to see?
(That'd be a really nice service to have, btw)

There's a lot of leaping around in the article:

>These days, when it feels there’s some shooting or bombing happening every other time you turn on the radio, there’s increased pressure for Border Patrols and TSAs to make us feel safe

This is not why she was returned. You can't just show up and work in most of the world. There's an unfortunate amount of wrangling to do, but it's all in the economic interest, not security. This would have been exactly the same pre-Brexit, pre-9/11, and so on.
I'm posting this on a throwaway account for obvious reasons, so this comment is showing up as dead. Would someone mind vouching it? Thanks!

It wasnt illegally made, it wasnt stolen, it was in the public interest (hogan is a very public figure, and has gone on at length about being faithful, not cheating, loose morals of young people).

This fetish is called wifesharing. It's not cheating, and it's not immoral. You may not personally like the idea, but calling someone's fetish immoral when all parties consent to the act is strange. Saying that it's in the public interest to know is offensive.

There are many sources that say this was a consensual act. I won't post these sordid articles here, but they are very easy to find.

This is equivalent to someone being gay, and someone else saying that it's in the public interest for their immoral acts to be made public.
>kotaku

Hopefully Gawker's demise will wipe out Kotaku forever as well. Whatever your views on the GamerGate movement (I certainly don't like what it has turned into thanks to /pol/), the corruption and collusion of Kotaku "journalists" is disgusting and unacceptable.
We lost USENET to Reddit and Stack Overflow, and it feels like we're about to lose IRC to Slack.

The Internet dies a little every time someone starts a new Slack channel. I'm glad for the SPOF reminder.

Can you imagine how many copy-pasted certs, passwords, and CC# would be hoovered up were Slack compromised?
> No support for temporal data as in SQL:2011.

Clearly, it doesn't have support for SQL:2011 temporal syntax, but with range types and exclusion constraints, it seems to have fairly good support for doing the things you can do with SQL:2011's temporal features.

(And, having dealt with business data where multiple business [application] date ranges of relevance applied, I think that SQL:2011's "bitemporal" approach which provides special syntax for a single each system of system and application date/time range is in some respects creating an overly-specialized solution to a too-narrow subset of the temporal data problem.)
They defied a court order to remove the tape.
ProPublica, one of my favorite investigative news sources, describes some of their articles as "muckreads". They use the word proudly, with the implication that they've gone to lengths that the general public would/could not to find out important information.

As someone said, it was a pejorative term that was reclaimed, and that makes a lot of sense to me now.
> If Denton had published the tape 'for the public', he wouldn't have included the sex bit; we all know that this was classic Gawker clickbait. Denton obviously only cares about 'disclosure' when it gives him ammunition to use against his opponents, especially when he can profit off of it.

100% agree with this. Publication of the entire tape was not necessary. What would be the difference between publishing that a tape existed or a few screenshots vs the entire tape? Clicks.
I got chewed out because I said I'm "activating" a H1-B, when I should have said that I was being inspected for approval of an H1-B (or some shit like that).
The video WAS illegal because California is a two-party state. You can't record without the consent of ALL parties.

Also, just because it interests you and you're a member of the public does not make it a public interest
for interviews I'd say even straight dumping data into the file system and retrieving later when the user needs it would be a somewhat valid approach. It's more important that the candidate is able to explain the reason he choose this approach over holding everything in memory (writing/retrieval overhead vs. memory limitation, etc), given the data size/structure of the assignment.

If candidates reason well about design decisions of their implementation, perfect or not, it at least tells me they are reliable developers who do not jump into coding before thinking carefully.
Ask HN: Is there a good way to identify locations within strings of text?
Rust reduces the amount of state I need to keep track of in my brain.

I doubt it, the mental overhead of doing "safe memory programming" in Rust is very high.

Edit: all good replies, want to clarify and forgot to mention that I was comparing to languages with a GC, since I'm seeing Rust being used for lots of stuff, in a general purpose programming language sense (like creating web frameworks for example). Also, for non-very-low-level stuff I guess this cognitive load will be less if/when they introduce an optional GC.
It annoys me that I can't use uppercase letters in table or column names without wrapping them in nasssty quotation marks.
They'll feel proud about it.
How these agencies have manage to thrive for so long, and continue to do so, remains utterly baffling to me. In the US, the FBI, the NSA and the CIA (and I'm sure others) have been caught red-handed on so many occasions and ... nothing happened, and it seems nothing ever will. They'll get a slap on the wrist, sometimes, and maybe some new legislation will be devised, only to be bent again. Of course, it's far from being limited to the US, this happens the world over.

Then you get stories like this one from Adam Curtis about MI5 in the UK [1], which show that these events are not simply pervasive, they're essentially the raison d'être of these agencies and their leaders. The very fact these people think they are not accountable to the public and/or their eleted representatives should tell us right off the bat where their interests actually lie.

Those who seek and abuse power will do so regardless; it seems the least we could do as relatively civilized socities would be to not sponsor those people in the first place. By any morally acceptable standards, these people are criminals and their only legitimacy stems from the government backing they get.

[1] http://www.bbc.co.uk/blogs/adamcurtis/entries/3662a707-0af9-...
To be clear, there is still fragmentation among devices, this shows that 93% of usage occurs on 3 operating systems vs on iOS where 2 operating systems have 97% of usage. The gap has closed significantly.
NSA Looking to Exploit Internet of Things, Including Biomedical Devices
In my experience, PostgreSQL misses just a few things compared to MySQL:

- Tables cannot be organized as a clustered index (this can be useful to control rows ordering at the storage layer).

- No builtin query cache (but I'm not sure it's very useful).

- It's easier to find hosted MySQL services like Amazon RDS Aurora and Google Cloud SQL.

- YouTube Vitess for MySQL is really great. I don't know if there is something similar for PostgreSQL.

I won't write about the endless list of PostgreSQL's advantages since it wasn't the question ;-)
Ask HN: Need Feedback For A Newsletter
Hi, I just self taught myself react last week. Although I never liked react at the beginning after learning it I felt react is much easier to work with and a good framework.

So I was thinking about starting a small newsletter that will make it easier for someone to learn react by themselves like I did by giving them easy to understand lessons.

I know there are so many resources out there, so many newsletter out there and you might ask why should you subscribe to mine. So I'm asking the question from you is it worth spending my time and money on teaching something that I self taught? It's nothing special just that the lessons will be easy by someone who self taught for someone who wants to left learn.

Honest feedback is much appreciated.
You are definitely correct that Gawker's behavior wasn't technically illegal, but it was still a shitty thing to do, so I have zero sympathy for them.

> I would not be so quick to celebrate. This case has demonstrated that one or two very powerful, wealthy individuals (Peter Thiel et al) are able to destroy a successful business and ruin the livlihoods of dozens merely because they were embarassed.

That's always been true anyway. On the bright side, this time it was all over the internet, so that's some kind of progress at least.

> (It's worth noting that what Gawker originally wrote about Thiel was also apparently true.)

In both cases the info Gawker published was really nobody's business but that of the people involved. They published it as shameful attempts to get page views and (possibly) just to be mean. So good riddance.
I agree somewhat; the judge still could have bankrupted Gawker without taking too much off the number
He was videotaped without his knowledge in a situation he had every reason to expect was private. If you then obtain that tape and publish it you're scum. The livelihoods of the employees were ruined by their idiot bosses who thought it would be a good idea to publish the video, not by the persons defending their privacy.
As a long-time developer marketing person, I must say Rust is kicking ass, not just as a language but as a community. They are deeply strategic.

1. Clear audience target: They aren't going after C++ gurus or C magicians but people who are new to systems programming. From Klabnik to Katz to literally everyone in the community, they are consistent with this messaging.

2. As part of 1, they have invested a lot in teaching systems programming 101 (heap v. stack, etc.), i.e., stuff that you learn in the first course in systems programming in college, but many self-taught, higher-level programmers might not know. This is a great example of authentic content marketing based on a clear strategy working out.

3. Their community is very inclusive. My experience (as a marketing guy who barely remembers how to code) is that people are very helpful when you ask questions, submit a patch, etc. This has been the case for me not just with Rust itself but a couple of Rust projects that I've interacted with.
Yes, the claim is false. It's not obvious to me what it's been confused for. Edit: oh, the other commenter figured it out.
Cortana comes to XboxOne
The Macintosh didn't exist when Microsoft started, and neither did the PC.
You might be right, but I doubt there is any explicit demand. I suspect he is just immersed in car culture and genuinely has internalized the anti-electric sentiment. Negativity is a common tactic in punditry, and I'm sure he profits handsomely just from the controversy. I don't think any conspiracy is necessary for this kind of thing to happen.

I say this not to defend automakers, but to keep focus on realistic root causes.
There's not a lot of evidence that these are the same people.

You know not everyone on the internet is the same??
Remind me again why I ignore traditional media, or at least consider it no better than "some guy's blog"?
I mean that's only if you have some over arching entity that does all of the planning that commands from the top down. Some people argue for planning at a regional level and cooperating on a larger scale as needed, or organizing work into industry wide unions where leadership is democratically elected, immediately revocable, and the unions go around to communities to gather input for what is needed. If people were being difficult they would likely be kicked out, like a company today. I would hope people still provide for them

Again though, I'm not here to talk about the failings of autocratic state planning advocated by tankies.
Looks like this is a core router internet issue. I cannot access twitter.com, amazon.com, slack.com just to name a few.

However from a remote site I can access all sites. The sites aren't down - the internet routes are down.

Twitter shows a core router for telia went down last night
"Telia lost a core backbone router in NY"
https://twitter.com/ScottSwezey/status/741124806330978304

My tracerts to slack.com are dropping at a telia.net hop

Looking glass tool shows slack.com and amazon.com are down from the New York (111 8th Ave) router. - http://looking-glass.telia.net/
Ask HN: HN Submission time/vote sorting
How does a story with over 200 points[0] submitted an hour ago rank lower than a 100 point submission[1] from 3 hours ago?

Isn't the HN popularity formula[2] (points-1)/(hours+2)^1.8 ?

0: https://news.ycombinator.com/item?id=11877814

1: https://news.ycombinator.com/item?id=11876441

2: https://medium.com/hacking-and-gonzo/how-hacker-news-ranking-algorithm-works-1d9b0cf2c08d
I don't remember the source.. but somewhere someone said that the borrow checker would get in the way until you've learned to a certain point, then after that point developers tend to think in terms of the borrow checker by default and it _works for them instead of against them_.

Besides, you're still going to be doing safe memory programming regardless of whatever language you use. (unless you're just saying "writing broken code is easier")
My "Ghost in The Search Machine" talk builds a really naive image search demo (which Sujit uses for his starting point). You might enjoy that:

https://www.elastic.co/elasticon/conf/2016/sf/opensource-con...
I am not sure what your trying involved. However I have found use cases that both Redis and Node.js were great for. And I'm well aware of how to make both suck. Every programming tool has limitations. Use them within the right domains, and they are likely to work well. Use them for something they are poorly suited to, and your experience is likely to be horrible.

That is why Redis talks honestly about what the potential problems and strengths are. Those aren't problems in the right use case, but they are things you need to know to help figure out if you have the right use case.

Moving on, cooperative multitasking is a form of cooperative concurrency. It has all of the same strengths and weaknesses as cooperative concurrency in any other setting. Hence a single badly coded network call could freeze up Mac OS 9, or Win 3.1. That said if every application is coded correctly, then you can do a lot of things concurrently. I remember using email, Usenet and a browser at the same time on Mac OS 9, and it worked fine..most of the time.

Once the system gets complex enough, the fact that any mistake can lock everything becomes unacceptable. This is why operating systems do not generally use cooperative multitasking. An individual application may reasonably choose to go either way. But as they get more complex, there is pressure to go preemptive.

Moving on, you only have half the story for Erlang. Erlang uses message passing AND immutable memory. The fact that you can't modify memory in place is a huge limitation on the programmer. However it also eliminates large classes of race conditions.

If Python made all data immutable, it could also get rid of most of the uses of the GIL.

For a less extreme approach, look at Go. In Go data is mutable. But by convention, you pass objects around using channels, and only one goroutine owns an object at a time. Since only the owner accesses it, that eliminates most race conditions. However if you violate the convention, a Go program dump can dump core very quickly!
previous HN post:

https://news.ycombinator.com/item?id=11866868
It's good form wherever possible to prefix conversations American immigration authorities with "I'm an American citizen and..." Sounds as if your companion instinctively knew the drill.
In sheer headline factor, sure. But it also depends on the time frame.
Brilliant!

I may wind up stealing this as an alternative test for more advanced programmers; everything here can be done using the Python Standard library.

And kudos to those of you who suggested in-memory storage vs. writing it out to a table.
Does that really change the underlying belief? Whether what Gawker did was libel, an invasion of privacy, or any other crime it boils down to Gawker violating the rights of other individuals and building a business model around that practice. This wasn't some brave investigative journalist exposing corruption, this was a hack posting the sex tape of a celebrity. They aren't even in the same ballpark.
I did not refer to whether people are worthy of being in the gene pool, you assumed. What I mean is that everyone who is still in the gene pool is still in it for a reason. Sometimes people have talent, sometimes people don't have talent. One should not feel bad for not having talent, maybe talent is not what got you here. Maybe you have other things to offer, things that could not really be considered a talent.
Consider Timothy McVeigh vs the Bundy Standoff.

BOTH of these groups were citing the disastrous Waco as a point of their protest. But one of these groups decided to bomb innocent civilians.

While the other was peaceful. (with guns pointed everywhere. But ultimately, the Bundy guys remained peaceful)

https://en.wikipedia.org/wiki/Bundy_standoff

https://en.wikipedia.org/wiki/Occupation_of_the_Malheur_Nati...

The difference is radicalization. Even if the Bundy folk talk a big talk and point their guns out the window, they really don't want to be killers. And their fingers remained off of the trigger.

In contrast, Timothy McVeigh straight up wanted to kill people because of his beliefs. Neither group was mentally ill. I disagree with both severely from a political standpoint of course, but they aren't sick.
This isn't an argument against it. So what if font size correlates with bad loans? Then it is a feature that should be used and will reduce the number of bad loans.
Given how much movies often cost it seems like you could indeed fund a really really really dysfunctional team to build a very bad idea as a startup, watch the fireworks, and make a movie from it.
"A racist billionaire[1]"

Penn Jillette has a great saying on this (paraphrasing):

"Unless the person has explicitly said they're racist, claiming someone is racist requires the power to look into someone's heart, which no one has. The KKK and stormfront are very open that they are racists, and you can call those people racist because they say they are. You cannot make these sorts of claims without putting words into other people's mouth".

And you're putting words in someone's mouth. According to that article, Thiel believes that affirmative action is not helping the poor or disenfranchised, but is rather helping the middle and upper class people. Extrapolating racism from his statements is a giant leap in logic.
Benchmark: Async vs Neo-Async