skysight-inc/HackerNews huggingface dataset:
As usual.. Not surprising at all.
TLDR: They're misremembering Shaq playing a genie in Kazaam as Sinbad playing a genie in "Shazaam".
It works because EU laws says that if you operate in one EU country you can operate in any EU country from it. And due to this EU has very strict laws about giving preferential treatment to companies.
I'm also a huge fan, been using it for 6 months. 0.2s for my entire testsuite that touch the database are amazing.
This will become a global problem about as quickly as it becomes a national problem.
>Why couldn't people be self sufficient with automation?

Have you tried buying land recently without signing yourself into debt for the rest of your life to a bank? How did it go?

Not to mention that self sufficiency would imply a major cut in the standard of living for most people, for largely no good reason. It would be far more preferable just to reduce the concentration of capital in too few hands than for the rest of us to live like it's 1850 again.
> I am more positive towards Clojure now than before publishing the article. I’ll definitely try to reduce my exposure to reddit comments a bit :P

It's fantastic to see someone complain, and then see that what they wanted does exist.

Hopefully the Clojure community isn't all stuck with Reddit, that more and more seems to only just be slightly less toxic than 4chan, though exceptions exist on both platforms.

Because Clojure, though what I think of as a franken-LISP, is beautiful, powerful, and damn good at what it sets out to do.
Xerox has really fallen. Just a month ago I returned a $12,000 Xerox DocuMate scanner because it lacked the features a $500 Fujitsu scanner had. No joke, this is a fallen American company. They outsourced so much of their software development they don't have proper "auto-straightening" and have the most terrible "auto-crop to length and width" I've ever seen. I toyed with the $12,000 hunk of garbage for a week. Reading manuals, visiting forums. Turns out that's the way it ships. Twas returned and I learned a very valuable lesson.

This is why tech companies from Asia are winning, not only are they cheaper, they're better in nearly every way. This era of CEOs outsourcing and downsizing to temporarily increase profit and stock is going to have very long term consequences. Mainly the downfall of their own companies. This is what happens when you lack pride, lack loyalty, and lack long term vision.
Phoenix uses IO lists for very efficient templating.

Read more here https://www.bignerdranch.com/blog/elixir-and-io-lists-part-1... and in part 2.
What if the majority of people can't afford doctors or lawyers?
I wonder if the fruit was eaten by an extinct (or locally extinct) animal. Any plausible candidates?
Personal attacks will get your account banned here, so please don't do this again. Instead, please (re-)read the site rules, and post civilly and substantively, or not at all:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this comment from https://news.ycombinator.com/item?id=13234860 and marked it off-topic.
And also that Sinbad did dress up as Sinbad the Sailor as host of an afternoon of Sinbad movies in 1994.
nice one--just checked your source and you're absolutely correct. I'm not a Mac OS so i had no idea how Cocoa methods were prefixed, but i recall listening to a reply of session from the Apple developer conference around 2007 in which a fairly senior apple dev, which giving brief summary of the history of Cocoa, said more or less that "NS" stands for NextStep"
Wikipedia:Size of Wikipedia
I would like to argue that voting rights are more about accountability than policy. Who cares who the "best" leader is - free society requires leaders who owe it to citizens.
Speaking as a younger person, I have and will have no interest in living in a rural suburb with no jobs. I'll have to sell, and when that time comes it won't be for much. The reverse white flight into cities is going to wreak havoc on this country.
Here's a handy video that can help you stay rash free next summer https://www.youtube.com/watch?v=4oyoDRHpQK0

Basic idea is that you need to clean yourself with a washcloth or loofah. The oil from the plant is like automotive grease. You need to scrub it off.
The Notes of Patrick Modiano: A young writer finds his voice on the radio
This comment is uncivil and your previous one was unsubstantive. Posting this way is an abuse of HN, so please don't do that. We're looking for civil and substantive comments, and would appreciate it if you'd read and follow the site rules:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
For the youngest in the conversion such as myself, would you mind make an example?

Which of your opinion changed so radically?
Ironic that after Germany shut down some nuclear plants they had, they started importing more energy from France, which has nuclear power plants near the borders with Germany.
It's not about being good to consumers. It's about lobbyists, money and power.
Yet, they pay tax and laws still apply to them. There are people in every age bracket who don't know a thing about history nor much of what you've listed.
Did the refugees go directly from Syria to Canada? If not, wouldn't their status have changed from 'real refugees' to 'economic migrants' when they left the country where their lives were not in danger?
It's about time for fruit picking to be automated. There are prototype systems, but they come from SRI International, not John Deere, and they're too fragile and too complicated mechanically. The vision system isn't the problem any more; that's simpler than a smartphone.

Once that works, California loses jobs about 2.1 million illegal immigrants.
Large-scale ad fraud ring is stealing millions of dollars a day
I feel like I prefer solar (musk style) because there isn't one point of failure. If the power plant fails tons of people lose power.
One advantage of nuclear power relative to other renewable sources is that it that unlike wind/solar, it can provide consistent energy 24/7. Our energy storage solutions are simply not good enough to provide sufficient power in downtimes.

If your concern is safety, then nuclear power seems to be the best choice: https://en.wikipedia.org/wiki/Energy_accidents
Hm, freedom of speech, freedom of apostasy, freedom of any other religion to evangelize in a majority-muslim nation (Albania/Lebanon might be an exception here), freedom to criticize Muhammad & Aisha. Try doing/saying any of this in any country controlled by the religion of peace, and see how it goes over.

Look at what just happened in France and Germany, a "refugee" decided to run a semi into a crowd of people for fun. I did not see any details on the Immigration Canada screening procedures in this article. It's only a matter of time until these sort of attacks start coming to Canada and the USA...oh wait San Bernadino. Better start putting in concrete roadblocks.

Honestly this sort of thing is why people in the flyover states decided to elect Trump. They are sick and tired of the bleeding-hearts importing the worlds refugees and thus making them their problem. Jobs and health insurance is what America cares about, not immigrants or transgender bathroom usage. I don't want any refugees in the united states, at all. We have our own goddamn problems to deal with, and don't need anymore.
MacOS is becoming legacy software
I use my GitHub stars as my search engine for these sorts of projects.
In today’s Rust, this would be an error, you need to write (e.f)(); At least the error tells you exactly what to do!

If the programmer knows what the error is, and how to correct it, then their program should automatically do so, rather than molesting the user, as the purpose of computers is to speed up and automate. Why should the user have to foot the designers' bills?

Another cardinal sin and a sign of lack of thinking things through is breaking backward compatibility, like the example above: imagine you were an early Rust adopter, and wrote a non-trivial application in Rust; now imagine that the newest Rust compiler has several major performance and efficiency gains. It is understandable why one would want to re-compile one's application with the newest compiler, only to be thwarted by the authors' lack of understanding of just how important not breaking users' applications is. That is one of the core differences between engineering and hacking. What other land mines await potential Rust adopters from programmers who do not have any respect for their users' time?
Please note that you are referring to the first version of PW. The newer version was unveiled recently, and here's some info on PW 2: https://electrek.co/2016/10/28/tesla-powerwall-2-game-change...
Violence.
> Is that an issue for anyone else -- that you can't remember all these libraries exist when you need them?

Yep. I just star them on github and hope that when I need one, I can remember that I starred something like that some time ago. It has worked a few times. But surely there must be better ways?

> I guess that what awesome-{python, PHP, golang, etc} are for, right?

Not sure. There are some cool ones but plenty of them are pretty crappy dump of links of very varying quality for the internet points (i.e. github stars) :/ (no offense to people who publish them!)
We've banned this account. Ideological rants and religious flamewars are poisons that destroy what this site stands for, and no one is welcome to post like this here.

Please stop creating accounts to break the site guidelines with. Doing that eventually gets your main account banned as well.
Third generation reactor designs like the AP1000 and EPR were, prior to actual construction, promoted as increasing safety and reducing construction costs/time via standardization and simpler passive safety features, compared to older Generation II/II+ reactors that currently make up most of the world's operating reactors. Now that they're actually under construction these reactor designs too are terribly over-budget and over-schedule, just like the 1980s reactor projects that burned US utilities bad enough to scare them away for a generation.

AFAICT "late and over budget" usually happens with megaprojects of all kinds, and unfortunately commercial power reactors are only available in "mega" sizes. The AP1000 and EPR especially were designed larger than median Gen II units, for economies of scale, but seem to be reaping anti-economies of scale. Small modular reactors with a faster learning curve and more units to learn across might finally tame schedule and cost problems... but it's hard to find investors optimistic and deep-pocketed enough to spend a decade iterating on the concept with real hardware. Most "nuclear startups" are stuck at nothing but simulations and PowerPoint.

Shouldn't government be making these sorts of high-risk, high-reward, long term investments? They should, but unfortunately political opposition to nuclear power is much more concentrated, if not more broad, than support.
I really rate https://elixirforum.com although for some reason Google never seems to find results on it even when there are lots of relevant examples.

I signed up for the digest there and it's one of the few "bulk" emails I get that I actually read.
I don't get a lot out of those awesome lists. Not enough is done to filter them...what would greatly help is to arrange the list as a table, with Github stars, number of issues, committers, and weeks since last update.

I'm teaching a Python class in winter and put down all the libraries I could think of that I might need (on top of Anaconda 4.x)...probably will serialize this later: https://gist.github.com/dannguyen/9e5082ac6a80590bfe1541952f...

Planning to use AWS significantly this quarter, so awscli and boto3 are at the top of my list.
Cheap flights Amsterdam to Bourgas Round trip 29 jun  on flychecker at 314 €
Speaking of Transport Security, last night I got bitten by the removal of OpenSSL headers in Xcode in favor of their own "-framework security" aka Secure Transport.
I tried the "WhatFont" bookmarklet, which inspect DOM elements and reports the fonts used. It works for me in Firefox Nightly 53 with e10s enabled.

http://www.chengyinliu.com/whatfont.html
In my experience, modern Americans rarely go around eating weeds from the wilderness / side of highway. Lack of fatalities is not surprising.
Iguanas. Also RTFA.
> For example, could we please stop selling those countries weapons to kill themselves with?

But as Wolf Blitzer so astutely pointed out on CNN, that would deeply impact the bottom line of America's 'defense' contractors!

https://www.youtube.com/watch?v=gk0TqIbPNbY
The time period from 1890 to 1929 experienced steady growth in the U.S. [1]

The Roaring 20s was not the cause of the Great Depression. The Great Depression was caused by a variety of factors, primarily unsustainable debt issuance and overproduction in the agricultural sector. Other important factors include crushing wartime debts owed by European nations to American creditors (vastly harming exports), a liquidity crunch and massive deflation due to adherence to the gold standard, and uncertainty by Capital resulting in a lack of expansion.[2]

1. https://en.wikipedia.org/wiki/Economic_history_of_the_United...

2. https://en.wikipedia.org/wiki/Causes_of_the_Great_Depression
Being more risk averse in your 30s? I'll beleive it. But why? Maybe not biological, hormonial, or genetic, but probably because in your 30s your parents are nearing retirement and need your help. You are starting a family and need stability. You are dating/marrying and need to be more dependable.
Glad to see this. I'm about to release a new version of my app (a news reader, which makes extensive use of webviews), and I was sweating about this. I don't control any of the news sites that we interface with, and I was surprised to see that most don't support SSL.

While we could request exceptions for every single one, this would require updating the app every time we enable a new HTTP site through our back-end. I was not looking forward to this, and I wondered how many others were similarly dreading the transition.

On a related note, does anyone know how Firefox, Chrome, or other browsers are handling this? Don't they need to have a universal exception for HTTP, which is not supposed to be allowed under the new rule?
Nice. A couple of thoughts:

- Most businesses have fixed costs, like developer salaries.

- Some products are paid for in arrears (e.g. 30/60 days after invoice)

- Many SaaS businesses have multiple products with different characteristics. You could allow people to add multiple products, each with LTV/CAC/churn etc. If you're feeling ambitious you could even add a way to express 'x℅ of customers using product A this month will upgrade to product B from next month'. Like churn, but adding to a different income stream.
Utah represent!
The machines have owners. How do you make them give away whatever they produce?
Command and control app with the feature flag states as objects backed by a CDN with predictable invalidation speeds?
This comment violates the site guidelines by calling names. Please don't do that. Also, please don't post unsubstantive comments.

https://news.ycombinator.com/newsguidelines.html

We detached this one from https://news.ycombinator.com/item?id=13234483 and marked it off-topic.
Wow is rental really that bad nowadays? I left OZ around 2001, and at the time lived in the hills district, and vaguely remember paying AU$200+/week for a 2 br townhouse. It was an hour+ drive to the CBD, but thankfully my employer was also in the hills district, so I rarely had to make that drive.
npm, bower, grunt, webpack and whatever is trendy right now, is the reason why some front development isn't take seriously.

Having the CDN link, or download with the js and css files is in my view a sign that you know what you're doing. Requiring me to use two package managers and a build tool that I didn't pick is uprofessionel.
Even if everyone has their own replicator, the competition shifts to who controls raw materials, and who controls energy.

Fresh water, for example, is a scarce (and becoming scarcer) resource, and it's impossible to farm or live without it.
But a lot of that is subsidized through globalization, which nearly every colonizing country is eschewing. Without it, 80℅ of your users and customers can't afford clothes or phones or apps. It's all subsidized through foreigners plights and profited upon wildly. Watch what happens if that goes away. The neoliberal idea of the world was born to stop a revolution in the western world - instead of paying people fairly, they just exploited other countries through capitalist guises instead of barbaric colonisation. If the new answer is that everything has to be made in the nation, no one can afford anything without some sort of basic income/welfare, which the masses will vote against because they've been trained to hate recipients of such social programs for the last half century
10 Great Games Released in 2016 on Linux
Goodbye 2016: 10 Celebrities Who Opened About Their Illnesses This Year
There is simply no factual basis for this comment.

Every American Muslim I have met believes in the 1st Amendment.

Perhaps more than many Americans, American Muslims are acutely aware of how our laws keep them safe. Reducing these laws would make them more of a target then they already are.
> How would ATS affect apps which don't just talk to one server of the developer of that app? What if an app should talk directly over wifi to a device in your local home network via HTTP?

iOS 10 adds the key NSAllowsLocalNetworking which
disables ATS for "connections to unqualified domains and to .local domains". So this can continue to work.

However, treating local networks as secure isn't generally a good design! If the home network has an open Wi-Fi hotspot, or a WPA hotspot with WPS PIN enabled or where the attacker knows or can bruteforce the password (and in many other cases), it is possible to sniff other users' traffic. Instead of using an unencrypted connection, whether HTTP or otherwise, you should design the initial pairing process between the app and the device to set up encryption keys. For HTTPS this can be in the form of having the device generate a self-signed certificate and send it to the app to use as a custom root. You need some sort of pairing or setup process anyway for the device to know how to connect to the user's network, so you might as well do security properly.

> Or to a system that each company who buys it hosts on their own and in the app the customer has to supply that hostname or IP in order to connect?

In that case you should probably just require the companies to have a domain and a certificate for it; build in Let's Encrypt support if you want.

> And can I simply bypass ATS by linking in curl+openssl?

From a technical perspective, yes, though I can't say whether Apple would reject an app because of it.

> Are iOS apps even allowed to open raw TCP sockets?

Yes.
We detached this subthread from https://news.ycombinator.com/item?id=13224433 and marked it off-topic.
> Programming languages, being technologies, are subject to the Lindy effect (https://en.wikipedia.org/wiki/Lindy_effect). This means that the younger a language is, the lower its life expectancy.

This is a really valuable point. My personal rule of thumb has been that every hardware or software technology takes 5 years to mature: it will useful long before then, but it take years for all the issues to be found and fixed and the ecosystem to fill out, so if you invest before the 5 years, expect less than perfection. Equally, if a technology does not seem to be maturing after 5 years in the field, it's probably not going to happen.

My personal long-term bet is Rust. It is an incredibly well-run project with a superb community, it has use cases that few other languages can fill, and I think that it has potential beyond it's currently defined position as a "systems language" (if you can write business applications in Swift, why not Rust?). Even if I'm wrong, it fills the criteria of being a programming language that is changing how I think about programming, so it will be a valuable experience.
I remember parking at e.g. Epping and catching the train to town. Is that not an option for you? You'd be able to catch some ZZZs on the train for part of that journey, rather than having to drive all the way.
Yeah, I'm not entirely sure why people make such a big deal out of it, muchless why it's a front page article here. When I read the first few lines of the article I figured it was referring to the movie with Shaq, then realized I remembered the name wrong when I saw the image for "Kazaam". It wasn't exactly earth shattering that I misremembered something that was a minor part of my childhood.

Same with the Berenstain Bear books - I'm pretty sure I remembered it as Berenstein as well, but I guess I was wrong, or just mispronounced it as a kid and it stuck. While I remember having read all the books multiple times, it's not like they were that important.

The impact that this has and the amount of discussion it generates is very confusing to me. If it's all in good fun and jest, then no worries I suppose, but if misremembering or simply making a mistake with facts is this mind blowing to people, I'm really curious how they handle more important incorrect facts they hold dearly. Maybe it's a function of my education hammering home the fact that what I knew yesterday might not be true to day (science and technology is like this), but making a mistake like this isn't that earth shattering to me. There's a lot of data out there to remember and of varying priority - a kids movie about a genie and the name of a book I read when I was 4 isn't quite that important to me now as it was when I was 4.

I'm sure most of this is just people having fun with a really widely held mis-memory, but I really hope people don't take it too seriously.

edit: changed opening to include my confusion why this hit front page.
Personal attacks are not allowed on HN and will get your account banned, so please don't. We'd appreciate it if you'd read the following, and post only civil and substantive comments from now on:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
through legislation, i.e. the recent push toward universal basic income.

personally i think in today's world in which 0.1% owns pretty much everything or at least controls ownership of everything, it's an unavoidable eventuality, but it's not going to be an easy process of getting there.
I can recommend the book The Second Machine Age that discuss this topic thoroughly:
https://www.amazon.com/Second-Machine-Age-Prosperity-Technol...

There is also a (imho) great SF short story by Marshall Brain about this:
http://marshallbrain.com/manna1.htm
Or you could just not regulate medical devices, and if someone dies from a lethal dose of radiation from an X-ray machine then shrug they shouldn't have used that model I guess.
ITSM, DevOps, and why three-tier support should be replaced with Swarming
We detached this subthread from https://news.ycombinator.com/item?id=13231515 and marked it off-topic.
Perhaps for a single kid whose parents live in a reasonably sized city. Multiple siblings / rural house / rented city apartment? Not so much.
Are you serious?

edit: I said economic migrants who lie about being refugees are a security threat, not the actual Syrian refugees.

http://www.telegraph.co.uk/news/2016/12/20/everything-know-s...

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

https://en.wikipedia.org/wiki/New_Year's_Eve_sexual_assaults...
Reading up on it, I'm starting to think it should be around 15-25k. It's a simple app which involves payment systems, GPS and talking to 1 or 2 APIs, with a very simple FE.
Except people also forget that renewables' are also highly subsidized. You can't use a double standard here.

And cost should anyway be the least of concern as global warming costs will be higher no matter what if we fail to control it.