skysight-inc/HackerNews huggingface dataset:
Seems like you two are using different definitions of "racism". There seem to be two floating around.

1. "Prejudice on the basis of race or color." Reference: pretty much any dictionary.

2. "Oppression based on racial hierarchy." Harder to find a reference, but here's one: http://www.diversityinc.com/ask-the-white-guy/does-playing-t...

Note that under definition #1 black people can be racist against white people. Under definition #2 that's not possible, because black people are (or at the very least historically have been) oppressed.

I have seen #2 used to make categorical statements like "black people can't be racist." Which may not be an Orwellian dystopia as @adekok said in a sibling comment, but it is inflammatory to people using definition #1.
That's a nice idea. I think you'd want the opposite though, mostly, proof that the site is down. That's a bit harder.

I guess you could ask someone to provide a TLS-notarized response from a TLS-compatible uptime checker.
Go 1.7 Release Candidate 6 is released
Is it Yellow Journalism or just an open medium for anyone to rant on whatever they want? I consider it barely above a Blog. (Not knocking blogs, just saying it's not even Journalism)
A 5th audio channel on the Amiga
Feature: It should be possible to tag some facts as private, that is, tied to some public key. It should not transmit such facts in the clear; it should encrypt them for that public key. (Basically, I'd like to be able to trust it with facts that I do not want to share publicly.)
Work culture around the world varies wildly. Always interesting to see Founders break through to success despite the differences in culture.
Is there some article you can reference about this?
I wonder if this is changing with things like online education and the wealth of real information and in-depth knowledge on the internet. It seems self-teaching is much, much more viable today and I imagine that younger generations of autodidacts might not be so ill-informed on the whole.
WWW-Authenticate is a requirement of HTTP itself, not Basic Auth. Returning 401 without this header (which API Gateway does) violates RFC 7235. It is the means by which HTTP negotiates an authentication protocol; without it, there is no way for authentication to proceed except by guessing.
Mitt Romney paid 14% in 2011, so I'm certain there are ways around paying the full price.
Thank you, I've seen it but forgot about it.

At the time I couldn't convince my wife to let me spend $200 on it so I've been trying to make my own :) Maybe she'll get one for my birthday.
> I've found vultr.com to have solid IPv6. They give you a true /64

How is that solid IPv6? You can't even trivially subnet it! Sure, it's marginally better than the 16 address madness of other hosters, but it's still terrible. Especially so, given that you need an NDP proxy hack ... WTF?
>>People always say they want open source, support, locally manufactured products etc. but then they seem to take pretty much any excuse possible not to support it.

I think you confuse the 2 vocal groups, it is not normally the same people Wanting Locally Manufactured products and wanting Cheap Knock offs, even if both want Open Source

I Love opensource, but I have little respect nor desire to support Arduino LLC, and will happily buy the cheapest board, I will also support projects and vendors by paying a premium if I feel it is worth it.

>Retailers also take quite a big piece of the pie from smaller manufacturers.

Margins are these boards are very very thin, this is why Retailers like SparkFun, Adafruit and other are making their own Arduino Compatible boards because it is more profitable, It is not true that the retailer is taking a "big piece" of the pie selling Aurdinuo LLC licensed boards. this is also why other Platforms are starting to replace the what I consider Overpriced Aurdinuo. I have been starting to use ESP8266 based boards (like NodeMCU) for example. If I want a $40 board I am using a rPI not an Aurdinuo...
Explicit intersections are typical for OSM. Crossings without an intersection (or layer information) are flagged by various QA tools (which is a euphemism for an error when you don't have a prescriptive data model).
8 Tips for Traveling as a Couple for the First Time
Ask HN: How many professional developers contribute to open source?
When I was learning to code and tinker with computers, all my favorite tools were open source. As soon as I had the ability, I started to contribute to open source software. I assumed this was the norm.

However, in the professional jobs I've had since, I've noticed that not many (if any) of my co-workers worked on open source projects in their free time or in their past.

Has HN had different experiences? What sort of people end up working on open source? How many developers end up working on open source?

--------------------

Note: I don't want to imply that people should be programming all the time just to get a job, I don't mean to perpetuate the ideas that cause developers to burn out. Everything in moderation.
Not only is it impractical in rural areas of the US like others have said, but in most small-to-medium sized cities as well. Some places simply won't hire folks if they don't have access to a car. Some small cities have no taxi service, and the larger (30-80k) that do often charge too much to use on a regular basis.

Not to mention the same holds true for rural areas of other countries as well, as the bus system might not come often enough to work, let alone buy groceries. Or you might have to deal with weather which makes bike riding (let alone walking) inconceivable.
No, brute forcing a pin is not supposed to be possible. And yes, it was always possible, but only if you have Apple's secrets. A short PIN is only secure because of rate-limiting. Loading a firmware without rate-limiting is effectively hacking the phone. Apple possessed backdoor to phones that have a short PIN.

The FBI was simply asking Apple to walk through a door that Apple created (perhaps unwittingly) for themselves. The case had nothing to do with forcing Apple to backdoor their products, which would mean mandated vulnerabilities that Apple is forced to ship phones with.

Apple can, and apparently is, designing future phones to not be vulnerable to this flaw. TPM chips, widely used in PCs, are not vulnerable to such an attack because the rate-limiting is done in the TPM hardware itself.
The New Pioneers: Irving Azoff on His Plan to Deal with the 'StubHub Factor'
The Olympics are tough for all athletes. For North Koreans, they’re worse
A bot that gives me gist of unread messages so that I don't have to browse through all the messages and read selectively the messages I want.
So, existentially quantified types?
What if there's completely free and completely open source alternatives already?

"People will decide if they want to give Automattic money".
But is it used to soften an imperative? "Once" is is not used that way in English, except aparently in Wisconsin.

Though I find it ironic, that in this context "mal" translates to "once". Since "mal" actually means "multiple times".
Hey all! Arun from Fabric here. Nikolay and I are here to answer any questions you guys might have.

Hope you enjoy Fabric!
No, activated carbon filters are actually very effective at removing PFAs. The filters work mechanically by trapping the molecules which works well because of the long carbon chain in PFAs. This mechanism is far simpler than reactions in protein chemistry because it doesn't require complex interactions with a solvent (which is where being both hydrophobic and hydrophillic becomes a problem).
> The jobs lost to those trade deals are generally pretty crappy jobs.

Not to mention, that if those jobs hadn't gone to Mexico because of NAFTA, they would have gone to China, or southeast Asia somewhere. There is pretty much no way they would have stayed in the US.

It's also the case that the US manufactures more goods now than ever before, but with fewer people. We manufacture more goods per worker than ever before -- that's because of increases in productivity, only some of which are due to automation. Those increases in productivity almost certainly would have happened with or without the various trade agreements we have put in place over the past few decades.
We need a word for this dynamic, which also surfaced in Brexit. You had the "dey turker jerbs" crowd, the sovereignty crowd, the free market crowd, and the racist crowd - and the only common element between them was "Brexit", rather than any kind of unified vision. And now we're stuck with an a priori decision with no idea how to go about implementing it in a sensible way. Cries of "shouldn't we have thought of this before?" abound. Yes, we should.

I think a more successful democratic process should involve at least three steps:

1) Should we even consider doing this thing?
2) What's the best way of doing this thing we can think of?
3) Having given it our best, should we go ahead with it?
Responsive HTML Email Templates
Federal Statue: Olympic Athlete sponsors can't tweet about wins
No, comments and thinking like yours are the reason there is no progress.

In conflict between group X and group Y, if you ask X it's because Y does (insert list of offenses here). The same from the opposing side. Nobody wants to acknowledge that both sides have issues, and if they work towards fixing said issues the world will be a better place.

Your whole diatribe about "liberals/leftist/Islamist" is the exact same crap that extremist on the other side preach, just projected through your (the way I view it) conservative lense.

The biggest problem is that nobody is willing to step outside of their comfort zone, to see how the other half lives, in order to move forward. That goes for both the "liberals/leftist/Islamist" left and the "conservative/anti-pc/nobody-deserves-to-be-comfortable-except-me" right

> So the fight must be against Islam and not against all Muslims, per se.

If you understand what Islam is, and what a muslim is, this statement makes no sense.
China’s LeEco to Invest $1.8B to Build Electric Car Plant
>what are the points you agree with?

I agree that free software is better for users than non-free. And potentially better for the whole society.

As for "freedom to impose restrictions on users", I see it just the same way I see property rights. You can do whatever you want: share, sell, gift, lease (under any conditions), ignore any use altogether, etc. And users are free to choose. Maybe I'm missing some point. I've seen very few of RMS talks and never met him in person.

That said, I can basically agree with everything else you wrote. Thank you for sharing your opinion.
This point deserves to be made way more often.

People tend to go "trade deals are economically efficient, so they don't decrease employment!", but that's not true. They generally do decrease US employment in shitty jobs, while increasing efficiency. The global economy isn't Pareto optimal, and it ought to be possible to move those gains to the people who would otherwise be hurt.
I agree, especially regarding the documentation. I was trying not to be too negative, but using Lambda is an exercise in frustration because of API Gateway.

I hope they hook up the new ALB service as an option for a Lambda proxy.
AWS Webinars – August, 2016
Plus then they can build defense fortifications and start an arms race!
https://www.raspberrypi.org/blog/starting-a-business-with-a-...

That page has a few anecdotes. In summmary:

Case one: $35 (product cost) + $40 (international UPS shipping) + $100 (import and administration taxes)

Case two: "I bought one R-Pi from Farnell Brazil (http://www.farnell.com.br/) and I paid R$185,50 ( ~ U$90) with taxes and postage."

I remember trying to help some Brazilian users find the cheapest way to get a hold of one a couple of years ago, and I heard similar stories: high import taxes even when there were official distributors operating in the country, and high shipping charges when there weren't and they needed to order the devices internationally. I don't think that it's resellers trying to fleece their customers. I think it's just a fact of the Brazilian government's policies.
Cache Attacks on Android Devices Can Steal Crypto Keys, Log Keystrokes
Sure it's standardized enough to generally work but to my knowledge only RFC1459 is widely seen as authoritative. The protocol evolved quite a bit over the years but a lot of the extensions covered (and maybe not covered) by those later RFCs are handled to some extent differently between IRCd implementations.
There at least seems to be some effort [1] now to fix some of IRCs issues and bring the whole mess more in line again. As IRC is still widely used and probably there to stay I hope it will work out.

[1] http://ircv3.net
Lots of photos and quotes from the original Gopher team on this long form article.
> Messenger, Telegram or Slack

Failed to mention IRC? :( what gives hah
The big thing about Arduino is that it makes embedded electronics more accessible to people.

Arduino is a C Framework for interacting with hardware that is portable across microprocessors. Arduino also offers an IDE that's modular and allows vendors to package up their Workflows for programming their Microprocessors and easily integrate it.

What this means is that a naive user can pickup any Arduino compatible board, configure the IDE to be able to program that board via a single URI from the vendor, write some code in C using the Arduino framework, and push it to the board with the click of a button.

So if you have had an idea for a piece of hardware, Arduino makes it ridiculously easy to prototype it. And since it's based on standard microprocessors, if the overhead of Arduino is too much then you can replace it with the microprocessor OEM's workflow and port your code over. It's a very accessible RAD environment.
Engineers Create the First Dust-Sized Wireless Implantable Human Sensors
I'll try and be more specific.

If there are ten people in a country and money is dispersed in this way:

Bottom 2 each have $10
Middle 6 each have $20
Top 2 each have $50

I would support a system that takes say... 10% from everyone.

Bottom 2 are taxed $1 each == $2
Middle 6 are taxed $2 each == $12
Top 2 are taxed $5 each = $10

They then put all of the money in a "pot" to be spent on a military. This benefits everyone because a poor homeless person in Alabama will be defended equally as well as a middle class secretary in Georgia.

However, if you tax the Top 2 for an extra 10% which comes out to $10 more and then put it in a "pot" that will only be spent on the Bottom 2, we have a problem.

This is a problem because you are treating 20% of the population unfairly simply because they have more money than the other 80%. This is being charitable with their money and not letting them decide to do with it as they please. I support the poor in my own way by donating money, volunteering for charity, etc. but it is wrong for you to take a larger percent of my money and give it to another group of people for arbitrary reasons.

> It would be a calculated number that is used to maximize total utility of the economy.

I would love to see the geniuses and God level economists who can make those calculations and factor in every aspect of the economy. You can't, it's impossible.
yep, another example of this is when Wisconsinites talk about visiting someone. "Let's go to Jeremy's house" becomes "Let's go by Jeremy", which is correct in German.
Same but on latest Android Chrome
Simplenote is free, WordPress.com pays the bills :)
Are simperium and simplenote related? I am confused. Both are by auttomatic it seems.

Edit: looks like simperium is some data stashing service (like firebase?). And simplenote is an app built on top of simperium. Did I get that right?
PostgreSQL 9.5.4 et al security updates released
Not everyone here is an US teenager.

I'm grateful for the reference (though after reading it, I'm having second thoughts).
These States Are at the Greatest Risk of Having Their Voting Process Hacked
I get the e-mail for the EFF Cooperative Computing Awards

https://www.eff.org/awards/coop

so, despite having put lots of effort into not having people make spurious claims, I hear from a whole lot of math cranks.

Two things that I find striking are many people's level of confidence that they can personally "solve the problem" (in this case, by inventing some kind of "formula for primes" that has eluded the organized mathematics world for decades), and many people's lack of understanding of what a solution would consist of (in terms of knowing that mathematical proofs exist, and being able to understand whether they have a theorem or just a conjecture).

Our situation is especially tricky because we chose a problem that experts said would require lots of computational resources and couldn't be solved by new mathematical insight, but then we didn't outright forbid people from trying to solve it by insight. So a lot of people see an exciting challenge, like "they think it will take a lot of computer time, but if I can just see the pattern, I can skip all of that!". Also, we have a large monetary reward for solutions and so people are excited by the idea that they have them and are about to receive a bunch of money.

I think it's true that many of the people who contact me about this are excited about mathematics in the way that people who contacted Dr. Hossenfelder were excited about physics (and, as pdkl95 said, that Carl Sagan's cab driver was excited about science). But it's still frustrating that, after we've gone to some lengths to say that you need a proof and not just a guess, and that decades of research indicate that you can't find primes of this size without significant computer time, people are still so confident that their guesses are right and so resistant to accepting that they haven't met the awards criteria.

It would be interesting to see an equivalent service for talking to mathematicians and to see what some of the people who contact us might get out of it, and whether it might inspire them to pursue more constructive things. (I always wish that our awards would motivate someone to start doing Project Euler problems or something...) If someone set up that "talk to a mathematician" service, I would probably try to send lots of people their way.
The problem is that "programming" is too much of fuzzy term these days.
A few decades ago most programmers were computer scientists which tackled many more problems than just programming.

Programming is more of a tool these days, if you study math/physics you learn programming not to develop software but if only to work with matlab.

At the end programming can be classified as a general purpose skills not unlike using any other tool or any other daily skill, it's harder to define because programming is considerably more bigger than the average skillset.

One of the reason I like to equate it to being a handyman is because handymen also have a wide range of skills and specializations some are better electricians, some are better plumbers some are better builders but the ally share a pretty similar core toolkit (some pun intended).

I am pretty well aware that for the most day to day "mundane" programming task math isn't needed, it really depends on what you end up doing.
Bots with Programming Challenges / Recruiting
Sockpuppet and promotional voting isn't allowed on HN, and will eventually get your accounts and sites penalized or banned.
But what if you're murdered by the computer?
Simplenote is built on top of Simperium.

In fact, Simperium was originally created to provide the syncing features of Simplenote and then generalized to work as a service for anyone who wants to sync structured data.
In a study about harassment, hate speech was in 27% of the reported cases, making it the single largest category. See page 8: http://womenactionmedia.org/cms/assets/uploads/2015/05/wam-t...
https://developer.apple.com/news/?id=05042016a

> Starting June 1, 2016 all apps submitted to the App Store must support IPv6-only networking.
Often I wish articles were written targeting a person with an undergrad or grad degree in physics rather than the typical 6th grade reading level. If people don't understand stuff they can google it or just not read the article.
Bots programmed by devs at major companies, with challenges based on what those companies are working on. Intended as a recruiting tool, with option on victory to submit your information to the applicable company.
More Than Just a Schema Store
Keras support for recurrent models leaves a bit to be desired at this point, so it's great if it has what you want, but otherwise you have to start peeking under the hood, which may be harder than just learning the underlying framework.
Note that the DEA is probably, in some cases, using information obtained by the NSA and shared with the DEA. See also: parallel construction, https://www.techdirt.com/articles/20140203/11143926078/paral...

The war on drugs has wreaked havoc on our country by providing huge incentives for the criminally-minded to act as they do. And yes, I'm referring to all of the criminals involved.
Digging into it, it looks like the Arduino and friends trump the Pi versus sleep/idle modes in terms of power draw, and that's likely useful for easy battery operation. If you're tapping mains power, it's likely a rounding error.

OTOH, all the folks saying the knockoffs are $2-10, that's cheaper than a Pi.
The unemployment rate would be closer to 50% if everyone that "should" be unemployed now were. We can argue about the recovery and other economic problems, I'm simply saying automation isn't a source for unemployment, maybe in the short term but definitely not in the long term.
Pretty much all the "death of American manufacturing" stories neglect this.

You can find a lot of unemployed steelworkers and abandoned factories, but those factories have largely been supplanted by newer, more efficient ones. 'Onshoring' is becoming popular because domestic production is actually cost-effective once you factor in the low ongoing costs and defect rates for automated production.

So NAFTA mattered, and it may have changed how automation happened (I'll bet automating still-running factories looks very different than offshoring, then onshoring from scratch). But it didn't change the essential structure of what's happened - manufacturing was going to move away from mass American labor regardless.
Which programming language should I introduce to my 12 yr old brother?
Not a Deep Learning project, also doesn't seem to be a real focus for Databricks.