skysight-inc/HackerNews huggingface dataset:
Does it make more sense than the previous security procedure that everyone passengers had to take off their shoes and have them scanned?

Or the current ban on liquids?

Or the even better idea I saw in Brussels airport of two semi-identical security checks; one to get into the airport and then the "regular" second one. I can only wait for the next improved version of three security checkpoints, which will add 50% more secure then the current two.

After 9/11, sensibility went out the window. This new move is quite far from the stupidest I have seen.
I definitely disagree. I don't know how much Neil you've watched, but I have the distinctly opposite impression. He's usually very casual and approachable. My biggest gripe with his version of the Cosmos series was that the cartoon segments struck me as a bit cheesy and over-dramatized. But I took it as an attempt to reach out to a broader audience.

In either case, pegging his amount of 'academic smugness' (or whatever you want to call it) at the level of 'destructive' seems way overblown.

Even if he has his bad moments (who doesn't?), I really struggle with the suggestion that he, in his capacity as public figure, is having a net negative effect on science education, academic interest and intellectualism.
The TSA wasnt any better under Obama... Don't spin this into a Trump issue
Seems very similar to speedcrunch (desktop application)

http://speedcrunch.org/
Nope is the short answer. But in general you're expected to have a grasp of the fundamentals of statistics, some software engineering, Python and/or R, knowledge of the various algorithmic approaches, and a host of traits which really make a data scientist: curiosity, persistence, determination, flexibility, adaptability, detail oriented, conscientious, really like a challenge, resourceful, good interpersonal skills, ability to convey the complex in simple terms... In many ways I think it's almost more about the traits than the training.

But yeah, where I've worked that's generally what we look for in candidates.

What is astonishing to me is how there seems to be 1) a dearth of candidates, period, and 2) candidates we can dig up miss scheduled calls, show up late for interviews, interview very poorly, turn in poor quality take home exercises (an exercise which essentially just covers the basics), have really crappy resumes (typos, horrible layout, inconsistencies with LinkedIn profile, etc...)--and these are folks with experience as statisticians or data scientists. Amazing.

We don't ask anything deep or complex either, yet we've had a really hard time finding people.
> the ban will apply to nonstop flights to the U.S. from 10 airports in eight countries in the Middle East and North Africa

Personal electronics are near-indispensable. By restricting their carry from Muslim countries, freedom of movement to and from those countries is significantly curtailed. This is about getting around the illegality of the Muslim ban without banning any persons or groups. This is about "cultural protectionism" through isolationism, not terrorism, and it's not even trying particularly hard to pretend otherwise.
> I don't think anyone is surprised that people hate exercise.

In my experience, plenty of people are surprised when I tell them there is no form of physical activity that I enjoy for its own sake. They start listing activities ("but what about skiing? Playing soccer?") and they seem genuinely surprised when I say that no, in fact, I really don't enjoy any of those things.

I don't understand their surprise either, but there it is.
I believe the UK tried this once and I remember reading that thefts were skyrocketing as a result. I'm struggling to find a source though, so this is just my poor memory and hearsay right now.
This article should be called, "Things I'd like to see in Go from Rust".
First thing that came to my mind :)
Dump JQuery for Plain JavaScript? Oh Yeah
It is risky to depend on Google but what choice do you have when more than 90% of new visitors come to your site via google.
Ah, yes I see now.
The best example I can think of is mobile apps in severely bandwidth-constrained countries. A 10MB vs 50MB APK could make the difference between success and failure because not many people are willing to wait 30m for an app to download.
Not only Rust but many languages that are moving in the same direction.
This Dark Web Market Is Planning to Add Support for Ethereum
Unfortunately intel devices are too expensive as compared to ARM and other SoCs. For most use-cases you can find an ARM board in $5-$20 range. Intel does offers higher compute power, but most applications do not need it. Their only advantage is being x86, on which you can run a closed-source operating system like windows. But then I donot see why one would prefer windows over Linux on an IoT device.
> principle of charity, please

Exactly, thank you. The exchange felt like the opposite of it.
Extreme Room Makeover
Why is this relevant to the Hacker News crowd when it clearly states "prerequisite: SQL Server".
The right person to read to learn about this is Andrew Odlyzko at UMN: http://www.dtc.umn.edu/~odlyzko . He draws some amazing comparisons between the dot-com bubble and the railway mania of the 1850s.

The dot com boom was based heavily upon a myth: that the internet was doubling every 100 days. Various executives at WorldCom / UUnet kept repeating this for years, even though it was only true for a few months in 1996. Since WorldCom / UUnet was the biggest ISP at the time, the business world (and especially investors) believed this.

At the same time Lucent was doing some creative accounting where they would sell equipment super-cheap on long-term repayment plans with a buy-back offer. They showed inflated sales and no liabilities: this too made it look like their networking business was growing at an astounding rate, which supported the WorldCom claim.

Now, if it had been true (that the internet was doubling every 100 days continuously for 4 years), then it would have made perfect sense to invest in bizarre dot com stocks: there was so much potential upside that there was no way you could possibly be paying too much for any stock. A company that has an exponential growth with no end in sight is a very good buy, regardless of how silly it might look now.

So that's precisely what investors did.

Unfortunately, the myth wasn't true, and it was becoming obvious by 2000. At this point there was no reason to continue investing in business solely because they had a strong internet presence. If internet growth was "only" 100% per 18 months (which was probably closer to the truth) then even established bricks-and-mortar companies would be able to move fast enough to capture significant internet sales. This is indeed what has happened since.

Without fresh cash injections, the crazier dot coms died, taking with them large numbers of companies that supported them with hardware, development and (especially) network infrastructure.
These parts of the article provides plausible explanation:

"Brian Jenkins, an aviation-security expert at the Rand Corp., said the nature of the security measure suggested that it was driven by intelligence of a possible attack."

"The ban would begin just before Wednesday's meeting of the U.S.-led coalition against the Islamic State group in Washington. A number of top Arab officials were expected to attend the State Department gathering. It was unclear whether their travel plans were related to any increased worry about security threats."
There are a few things I'd point out to summarize the article:

1. The prevailing wisdom now (and at the time the article was written) was that Ebert was dead wrong about games being art. This was a settled issue and not controversial. This article takes a contrary stance, and I think does as good a job as you can to make sense of Ebert's statements. I wouldn't bother writing up a comment if you're under the impression you're in the minority in thinking Ebert is wrong: this is a deliberately contrarian article.

2. Unfortunately, by trying to see Ebert's point of view, it turns out the only chartable course is through "definitional waters". That is, it hinges on the definition on what Art is. The article summarizes some of the existing thought on this, but spoiler alert it's not very interesting. Art is a very fuzzy concept, and has been redefined over and over so many times that nailing down a correct definition and saying "this is" and "that ain't" is like trying to grab hold of a greased eel. It's one of those activities you can spend reams and reams of paper talking about, it's a high concept topic that makes the speaker sound intelligent, but in the end it inevitably devolves the same way discussions about whether gifs are videos devolve. There's no substance, there are better things to set your brain cells thinking about.
You have also invented a narrative for yourself and aren't responding to what I wrote. I'm talking about what he did, you're talking about a straw man who thinks that Trump for sure 100% in his heart of hearts knew how Serge Kovaleski looked and meant to mock that. I can't know 100% what's in Trump's mind. The idea of knowing is horrifying enough, so no thank you. Regardless it sounds like we agree that he did something exactly like what you'd do if you wanted to mock someone with Serge Kovaleski's disability.

It's not unfair to Trump or "Fake News" that he is such a jackass that he made fun of a guy who had a disability by doing a motion that looked like that disability. It's not "Fake News" to report on how he acted, how it looked, and how he refused to apologize or really give anyone a reason to think he wasn't making fun of the guy. Trump is lucky to have sleuths like you on the case though to clear his otherwise pristine name.

You say the contents of Trump's heart, and video evidence that he does this to everyone, somehow excuse this action. I say that's nonsense, and your attempts to cover for him, and to paint this as some kind of media bias, are both bizarre and disheartening.

I'm sorry, in 3rd grade and for the president, you have to apologize when you do something like this whether in your heart you meant to or not. Actions and consequences matter, and video evidence from your blog post, of Trump acting like a the bloated mean-spirited old pervert with the mind of an incurious 11 year old that he is a bunch of other times, is not some smoking gun that proves we're all under a delusion. But keep fighting the good fight buddy. Really glad to have you putting all this effort into something worthwhile.
What does being an EDM composer have to do with looking young? Would be more inclined to associate it with MDMA and other drugs that would wear the body down.
Wonder how long before you have to check in everything, including clothing where you have to fly in jumpsuites given to you.
Is Y Combinator really struggling for diversity?
This is actually fairly rational. I mean, all this airport security stuff is stupid security theater. However, if you're going to do it, you should absolutely ban laptops.

Relevant XKCD: https://xkcd.com/651/
Surely you aren't claiming deeper knowledge of UK data protection law and UK best practices regarding processing health-related data than everyone else here? You have demonstrated a lack of familiarity with the general UK/EU regime around privacy and data protection. You were either unaware that the ICO was formally investigating the deal we're talking about or misunderstood the significance of that. You seem to be assuming that everyone else is as liberal with sharing personal data as the US regime, but if anything it's probably the US regime that is the outlier, and it's not something many of us think we should emulate.
Thank you for your reasonable comment. You're going to get down voted into oblivion for it though. The right to privacy, drone strikes, budgets, Russia, etc. aren't issues until the D after someone's name turns into an R. Get with the program or lose all your internet points, man.
> If I want to pay someone for support for running NixOS-based servers, who do I pay?

This is exactly my point; the industry is blissfully unaware of the concepts themselves behind Nix. I'm not saying Nix itself is the ultimate piece of engineering but it's clearly ahead of industry thinking.

> What about a turn-key solution to deploy my app?

That's the idea of NixOps.
Literally nobody knows. The info hasn't been released, none of the airlines know who the other airlines notified are, and it seems very clear that Jordanian Air violated the "terms" of the bulletin by even making their announcement.
Does the insane toddler censor the internet for you?
Look, I hate Trump. But air security policy hasn't been rational for a long time. Don't tie every government dysfunction to Trump.
UK you can be a sole trader, basically a person acting as a business. I believe there are some rules about how you legally present yourself (like in your contracts your name has to be "Bob Smith trading as Acme Widgets").

https://www.gov.uk/set-up-sole-trader

However, as the page says, you're personally liable if something went seriously wrong.

The alternative is to pay £50 to register as a ltd company, though there are costs in running one (£12.50 per year + doing your own accounts vs paying an accountant £200-£300).
> the advantage of Docker is that you can slap an image together by doing essentially what you were doing - running a couple of apt install commands, pip install -r requirements.txt, copy a few files and it's done.

This is exactly what Nix expressions consist of, expect actually reproducible.

> You don't need to learn a new configuration language, or package all your dependencies yourself

Isn't this exactly what Docker and friends require...?

> or try to understand a new filesystem layout when you enter a container.

It wouldn't be new if it was standard as it should be.
If a 100K download is of great concern, it's probably best not to click any link on HN. There are pages that have style sheets bigger than that.
According to Gartner and Fortune, of the 2.3 billion devices sold worldwide in 2016, roughly 100 million were desktop devices, the rest were portable in some fashion (laptop, tablet, phone)

That's a 96% certainty.

http://www.gartner.com/newsroom/id/3560517
http://fortune.com/2016/06/09/pc-sales-are-worse-than-you-th...
To prevent passengers from having access to communication while going through customs. To limit pictures and social media posts in the time between when they get off the plane in the US until their retrieve their checked bags from baggage claim.
Futurenda: Auto Scheduler For Life
On Android you can alt-tab between apps using a BT keyboard (including to the Launcher, from which you can launch apps). But alt-tab is the poor man's version of virtual desktops.
> "symbolic token" (minority?)

"Symbolic token" isn't at all interchangeable with "minority" in this context, so I'm not totally sure what you mean.

Cheesiness is an affectation. If someone's "cheesy" they lack originality or individuality. They use canned, inauthentic phraseology in an attempt to appear a certain way. So a "cheesy scientist" would be someone attempting to appear very "sciencey" without substance. This is the sense in which a "cheesy scientist" could be considered a "symbolic token" or, loosely, a "pendant" representing the category "scientist."

I agree "pendant" is a bit of an odd choice, but in the sense I just described it's not ridiculous.

Also, I wouldn't make this argument about Neil Tyson, this is just how my brain put together sdf's argument.
Multiple checks are not stupid at all. The screening is not 100% reliable and an independent repeat is a reasonable way to improve detections of weapons, which have been shown to get through sometimes in TSA and third-party experiments.
The rationale for water restrictions seems OK to me on the face of it. It's a PIA for traveling.
http://blog.tsa.gov/2008/02/more-on-liquid-rules-why-we-do-t...
No, but his policies are making the U.S. look pretty bad. His hardcore supporters won't care about that, but swing voters that swung his way would.
Was daily quota (1000 requests per day) for .com whois lookup lifted?
I don't really care if it's correct or not, it was super entertaining. Thanks for sharing
All-solid-state Li-S batteries have been previously reported by ORNL. Manufacturing is the giant hurdle here.
This is cool -- is there a distinction between Bytes and bits? That would be useful for performance calculations. Right now, it seems like lower case 'b' is used for bytes and there is no support for bits.
I think he means Kent Beck's book.
Just because it's always been irrational doesn't mean it isn't especially irrational now.
They may not be responsible for past policy, but I don't think it unreasonable to blame successive executive branches if they make the policy even more irrational.
ill never forget the time when a national gaurd(?) member pointed (but not aimed) a military assat rifle at my little sister and seperated her from my family while they looked through her backpack for the electronics she forgot to empty. it was a scientific calculator, and she was 13 i think? so yeah, agreed. Airtravel hasn't been rational in a long time.

this was sometime in the months following 9/11.
There are already much more detailed answers than this one is going to be but: all bubbles pop. The very nature of the bubble is people are walking around with assets that are misvalued. The greatest trick in finance though, isn't spotting overvaluation: it's figuring out when reality is going to kick in. Every time a price defies gravity (housing, tech stocks, the UK economy), there's plenty of people who see the crash coming. But timing is everything.
Seems the source couldn't/wouldn't disclose the list. Given it's 8 countries in Middle East/North Africa,my bet is old travel ban countries plus one.
For some reason I just find his articles annoying..his tendency to ascribe a scientific or economic purpose/motive behind everything ..seems too much like positivism and eliminative materialism. Science and economics isn't the answer to everything.
Laptops don't have exposed terminals.
The premise you're going with doesn't make much sense. The devices aren't banned, you have to pack them in your luggage. It won't significantly curtail freedom of movement at all.
All these streams will be lost in time, like tears in rain
It seems not to apply to cell phones.

Also, the one time I came into the US, I carried my checked bags through customs.
Perhaps another reason is that gambling devastates people who don't understand it and can ill afford it, whereas anybody who loses money in the insurance industry is presumably a "qualified" investor who knows how much they can afford to bet.
Programs of the future that no one is creating (not many people)
Phones are an exception to this policy, so neither of these is applicable.
Our governments here in Australia/NZ are convinced huge tax breaks are the only way to keep businesses here and generating jobs. I really don't know if there is a better way but they are certainly scarred of more things moving overseas.
Hack the Virtual Memory: C strings and /proc
Escaped here. How are you configuring your completion?

-% zsh -f
voi% echo $ZSH_VERSION
5.3.1
voi% autoload -U compinit
voi% compinit
voi% git checkout <tab><tab>\$\(./pw3n\)
Already on '$(./pw3n)'
Your branch is up-to-date with 'origin/$(./pw3n)'.
voi% git checkout com<tab>plete_\$\(./foo\)
Switched to branch 'complete_$(./foo)'
Now applicable to XR / Augmented Reality developers & researchers.
What is the fundamental difference between looking for traffic and buying insurance? Is it just the size of the effort?
Unix ZSHell Reloaded
Our data team at Emsi (www.economicmodeling.com) use it in production every day. We are a labor market data viz company with a multitude of different sources of data, most of which are public.
So who was Obama appealing to among his core supporters, when he attacked "brown people" in Syria, Libya, Iraq, Afghanistan, Pakistan, Somalia and Yemen?
Note that some airlines, like Delta, do not allow computers or lithium batteries in checked luggage (for example: https://www.delta.com/content/www/en_US/traveling-with-us/ba... && https://www.delta.com/content/www/en_US/traveling-with-us/ba...) so this essentially means that other than phones, these things are completely banned and will have to be shipped separately or not shipped at all.

EDIT: Also, no airline that I know of will insure these items when checked in for more than $100 on international flights (please correct if I'm wrong). So if you can get them in at all, like the article says, they will be stolen.
quick addition:

I'm generally calloused to believing the first theory about why your website performs below a competitor is the correct one.

Have you made sure your site loads faster, do you know how engaged your users are and what have you done to increase that engagement.Is your mobile experience better than average, do your meta titles encourage people to click or has your seo battle descended into keyword stuffed titles? Is your on page stronger than them? Who says so? Have you audited your own content and architecture inside and out to make sure that rather than they have a leg up, you actually just have some deficit. Did both your sites start at the same time, have you been preserving your architecture as you rebuilt the site, do you check server logs for malformed Url requests, 404'so?

Might want to be sure some of these relatively easy comparisons and factors are in your favor before deciding that the link network you judge as valueless are providing that value that beats you.

My apologies if you have truly exhausted all those concerns, but I so rarely see that to be true.
I develop Cursive, an IDE for Clojure code. I handle this for Java interop in a couple of ways. Cursive does type inference (or propagation, really) in the editor, so if you have enough type hints it knows what the type of a symbol is. This allows a few tricks (| is the caret):

If you've already typed the form and are just changing the head symbol, you're golden:

(.myMeth| my-object)

If Cursive can accurately determine the type of my-object, you'll only see the relevant completions, i.e. methods from that type.

If you're using Clojure's threading forms, Cursive understands that:

(-> my-object .myMeth|)

also works.

Otherwise, if you're typing out a new form you can do:

(my-object .myMeth|)

and when you auto-complete the forms will be switched around to:

(.myMethod my-object |).
The debate about defining art runs into the "No True Scotsman" problem because there are many different metrics that you can use to "define" art. If it's art and you don't want it to be, just pick a definition that excludes it. If it isn't art and you do want it to be, then pick one that includes it. Repeat more than a couple times and I think you lose the point somewhere in the back-and-forth.

I think the more productive way of thinking about it has to do with why one engages with art. Does it give you a way to socialize through discussing critiques? Is it a tool for inciting empathy? Do you simply want to bask in the emotions it inspires? And so forth.

When you look at it from a perspective of what you want it to do for you, then I think you can make a good case that for some purposes, games would work just as well if not better compared to books, movies, sculptures, dances, etc. Whether or not you call it art... isn't so important, really.
Interesting writeup, seems like this only applies to people writing epoll abstraction layers though. Everybody else is able to avoid this bug by deregistering the fds before calling close. So I'm not sure calling it "fundamentally broken" is necessarily accurate.
I ran an all-macho desktop with twm for a while. I rapidly went back to full-service KDE 3.