skysight-inc/HackerNews huggingface dataset:
I think the vast majority of bigots are low-level blowhards who don't even understand their own viewpoints. Only a small percentage of those actually cause direct harm to others.

I don't know the answer, but I know that indiscriminate restrictions on freedom of speech aren't the answer.

It saddens me that this paraphrased prose I'm about to write even has to exist.

First they came for the Nazis, and I did not speak out—
Because I was not a Nazi.

Then they came for the racists, and I did not speak out—
Because I was not a racist.

Then they came for the bigots, and I did not speak out—
Because I was not a bigot.

Then they came for the rich, and I did not speak out—
Because I was not rich.

Then they came for the religious, and I did not speak out—
Because I was not religious.

Then they came for me—and there was no one left to speak for me.
The internet is the solution and the problem. I'm not sure how it works, exactly. It's easy for me to come on HN and see myself as interacting with great people from all over the world, but it somehow doesn't come off that way on Reddit, YouTube, or something anonymous like an image board.

I did spend time on image boards, like 7chan and 420chan, but from what I remember, they still felt isolating more than they made me feel connected. It's a weird dichotomy. I feel that way about Reddit, too, so it isn't just the anonymous aspect of image boards that makes it harder for me to feel connected.
This is extremely annoying for a project I'm working on that involves subdomains. If I set nginx to redirect `example.com` to `www.example.com` I want to verify it in the browser.
It's clear, but it's not immediately clear. You have to read a substantial amount of the article before it becomes clear, because the author starts with very little indication of it satirical. I found myself starting from the premise that it was in earnest and only realized it was satirical about 1/3 of the way through. Until that point I had a mental checklist of things I disagreed with, beginning with the phrase "expected amount of embedded abstractions".

Come to think of it, it's really an excellent example of effective satire, and these comments are an illustration of Poe's Law.
"Everything is political" mindset paired with viewing your opposition as evil and hopeless rather than mistaken and worthy of convincing.
Measuring by dollar amount isn't helping. Silicon prices fluctuates wildly and easily more than the 15% we're seeing here.
The Markup, a Tech News Site, Reinstalls Fired Editor as Part of Fresh Start
I think it's high time for a full-blown FTC investigation into Yelp for restraint of trade, consumer fraud, false advertising, and whatever else the FTC can think of. These parasites have outlived their usefulness.

Failing that, a high-profile class-action lawsuit might get their attention.
>Forgive me, I believed it was obvious that 'racism' in this context stood for 'differences in treatment by race'.

The problem it is that it prejudges no such situations could exist. For example, one that would be easy enough to defend is that communities are better served by a doctor who shares the same race as the community because the members are more willing to follow the doctor's advice. This is why having enough black doctors to serve black communities can be argued to be a good thing, despite it being discrimination based on race. But past personal experience has taught me that the agreeableness of such judgment can changes when swapping to a so called majority group.

>You appear to have misread my point. Perhaps I wasn't clear enough. Let me reproduce the essential parts:

Let me rephrase my point because I think I may have compacted it too much.

Your judgment depends upon your friends judgment being based on the material and not the person. That is to say, if you have reason to believe you friend is judging based on the person (the server being non-Muslim), you will view them negatively, but if you believe that their judgment is based on the material (thinking the drink has alcohol) you won't judge them negatively. Thus, you judgment of the friend's discrimination against the drink depends upon why they discriminate against the drink. If they did so because of a property of the drink it is fine. Does this correctly match your view?
Is this your first foray into something like this?
You are correct that the semantics (meaning) of subroutines in pure functional languages resembles mathematical functions more than their semantics in imperative languages (which is a different mathematical object [1]). But so what?

[1]: https://en.wikipedia.org/wiki/Predicate_transformer_semantic...
The Key Reasons That 30 Hours Is More Than Enough per Week
Unify Go 2 custom generics and Go 1 builtin generics
There's an ocean in between those extremes...
Whaaaa?!? I've never heard this, or heard of anyone doing it, or even can imagine how I would approach this. References?
The Hindi example on your front page is translated in a grammatically incorrect manner.

Instead of saying "Lang me aapka swaagat hai", you've got "me aapka swaagat hai Lang".

It's like saying "Lang Welcome to".

Nice idea though, if you can iron stuff like the above out.
Many of the arguments in this article are great arguments against rent-seeking, but many would apply to a public options. For example: consolidating the market didn't create more efficiency because it reduced competition - yet somehow consolidating the market into one single payer and eliminating competition will create efficiency (even though there's no more competition). The author is concerned about private insurers trying to keep their lucrative position, but government organizations face similar incentives in trying to keep theirs.
The practice of using a contractor to avoid liability really speaks to the fact that they know what they're doing is wrong.
If something as seemingly straightforward as using checklists is difficult to implement in hospitals, maybe we shouldn't feel too bad about the slow, partial, and controversial adoption of programming methodologies?
Agreed this a great history about how the standard designs came about, particularly the two big ones historically: Tokamak (Soviet approach, mentioned in this article) and Stellarator (US/Princeton approach). Then later in the 1970s ICE using lasers (inertial confinement fusion) which is the other dominant form in modern attempts since Stellarator hasn't worked out.

Reads a bit like those Manhattan Project books.

https://www.amazon.com/Piece-Sun-Quest-Fusion-Energy/dp/B00D...
Wild guess:

A) People hanging on to both phones and PCs longer as Moore's slows down. Maybe also cars, because of higher quality over time.

And less so, but perhaps a contributor:

B) Big cloud providers are better at getting high utilization out of the same number of CPUs. So, as load moves from on-prem to cloud, overall footprint drops.
> The impact would be a few basis points at most.

After a decade of rock bottom rates, even few basis points will sound big
I heard you can do it quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem.
A good Paratha is better than Naan IMO.

Roomali Roti is also very good
Unfortunately the seeder peers aren't up right now, see here for a fresh peers list

https://hnscan.com/peers
To be fair, nearly every day information surfaces that indicate that a recession is imminent/already here. Trade war fallout, Fed wavering on raising rates, yield curve inversion, poor performance 2019H1 for so many key companies.

The economy is always a reliable source of news. And the mixed signals between employment, wages, and corporate performance makes it interesting.
Deep space travel could affect the brain
> A pretty small price to pay for the superior features.

I am still trying to figure out what superior features these are, even for me as a small sites.

For certs, I can have Lets Encrypt, and set a CAA record of letsencypt.org. For DNS, I can host my own, or use one of the myriad of providers out there.

I am not likely to have my domain taken away from me (and neither are most people), so the DNS ROOT switch is not a draw.

Why would I move to a DNS ROOT with no one on it?
And more laptops without any touchscreen. Because it's far quicker and more convenient to move a single finger across a little touchpad instead of the whole hand across a 13+ inch near-vertical screen. I used a Surface Pro for 2 years and in "laptop mode" I used the touchpad 95% of the time, and now and then the touchscreen to scroll or zoom a website.

The only thing I don't get is why Apple didn't create MBP touchpads compatible with their digitizer. When I saw the announcement of the first Macbook with this new huge touchpad that seemed so obvious to me, and I was baffled they only went for that strange touchbar.
Contrary to your descriptions of the requirements for a 21st century economy vs. earlier ones, in think mobility between career fields is probably greater in 21st century mixed economies than the 19th century capitalist ones that Marx was writing about, and that that is in no small part due to the ways in which modern mixed economies adopt elements of socialism and depart from the 19th Century system for which the term “capitalism” was coined.

That is, I think experience has shown that Marx’s description was correct at least as to the direction of effect of the politico-economic system, though probably hyperbolic about the degree of practical freedom from path-dependent career constraints attainable in even the ideal situation.
> Writing an article is easy for a few people to do

Writing a bad article is easy. And pervasive in science education.

I'm suggesting there's a level of excellence, at which even a small fragment of an article, for any audience, takes a surprisingly large gathering of expertise. So large as to be implausible with current social/technical/incentive infrastructure. And I'm speculating that it's an interesting level of excellence, with benefits that might justify the investment. Or at least the discussion of the possibility.

> write the high-level draft and then allowing a community of people to edit and revise it

I'm unsure how to describe why I don't buy this.

Imagine a draft newspaper article, which says "Foos do qux". The fact-checker objects, "But some foos don't do qux". The reporter "fixes" the draft with "Most foos do qux". The newspaper fact-checker says "yes, that's great", and it goes to press. Then someone who actually understands foos, points out to a colleague, that the entire focus on qux was misguided, confusing, and engenders misconceptions, and that indeed, the very concepts of foo and qux are badly flawed. "It's news media - what do you expect?" the colleague responds.

So there's a concept that you can wordsmith you way out of getting something badly wrong. You've likely seen some process where two parties have profoundly different concepts, but instead of discussing concepts, are engaged in text tweaking.

But what if, in excellent content, even high-level organization is sensitive to expertise-intensive details?

"Ok, for the foundational concept, we have proposals for atoms, a different definition of atoms, molecules with atoms as a degenerate case, atoms in molecules, nuclei, electron energy, electron clouds, configuration spaces, trajectory spaces, ... . Let's explore the correctness, accessibility and fruitfulness of each foundation." What if you can't even write a draft title, let alone structure a presentation, until after a massive collaborative process among educators, research scientists, and creative catalysts?

> the incentive problem...to encourage people to contribute

An MIT project to create cell-biology VR content approached the need for expertise by pulling in researchers for interviews about their areas. But there was a reoccurring difficulty... getting the researchers to leave. Such was their enthusiasm.

So I offer the hopeful possibility, that a project with just-the-right sweet-spot shape, might accomplish things that seem impossibly difficult, when seen less clearly.

> open source books

I'm sympathetic to OER. But in the context of transformative improvement...

Chemistry education research describes chemistry education content using adjectives like "incoherent", and as leaving both teachers and students steeped in misconceptions. It's not clear to me that a reasonably scaled OER effort can move that needle.

Years ago, NSF almost decided to create a national science education wiki, analogous in scale to wikipedia. That might have had critical mass for transformative change. But they didn't.
DeepMind's epic mission to solve science's trickiest problem
If you aren't happy with what your government go into politics, don't just hand money and thus power to some random capitalist that doesn't even remotely try to work for the common good.
If you're an employee and you wrote the script while on the job, your employer already owns it, so you can't sell it to them. (If your script is currently running on your employer's computer, that also supports the case for it being their property.)

A better strategy might be to tell them about how you increased the productivity for this task by writing this script, and use that as evidence that you should receive a raise.
I absolutely do not want it to hide any URI schemes or subdomains at all. (I am able to change these settings in Firefox, at least. I could also disable Unicode rendering for the domain name, but to disable Unicode rendering for the filename I had to write an extension.)
Open Sourcing the Kubernetes Security Audit
To update DNS records, you need to submit a valid transaction to the network. People generally do not keep their keys connected to the internet to prevent this type of problem. It is possible to use Bitcoin Script to describe policies regarding updating the DNS records, ie a 2 of 3 multisig to update.
Home Semiconductor Manufacturing
They used glyphosate based herbicide, but report only detection of glyphosate and AMPA, and not other ingredients that some people claim are the main problem with Roundup.
Being able to get a landline != having a landline.
A quote that stuck with me:

"A couple of months in the laboratory can frequently save a couple of hours in the library. "[0]

[0]: https://en.m.wikiquote.org/wiki/Frank_Westheimer
Yep, this is truly awesome. These types of hacks are what got me into computing as a kid. Reminds me of early Hack-A-Day content before most of their posts became Arduino/Raspberry Pi centric.
Congrats on the launch! I can totally see the need for this. What (if anything) would you say has changed in the recent years to make this technologically feasible for the first time? Have you looked into how the latest advances in NLP eg. GPT-2 has the potential to substitute translators entirely?
I'm using Twilio Studio atm, which let's you do everything in a drag-n-drop flowchart in the dashboard.
Because insurance companies are now incentivized to work with the hospitals to raise overall prices so that their percentage is worth more.
Yeah the politics of mass killings and racial supremacy should not be welcome anywhere, neither should platforms that somehow thrive on such content.
> Isn't the whole point of insurance the basic bet that I will need an expensive service so I will make small payments towards that possibility, against the insurer's bet that I will not need that service and will instead be able to keep those payments as a profit?

Nope, health insurance isn't insurance because literally everyone will need access to health care at some point in their lives. 100% of us will die of heart disease, cancer, trauma, etc. It's like if we had a 100% chance of houses burning down, we wouldn't call it fire insurance. It's not insurance because it's intended to be consumed, it's a communal pot.

Further, no matter what there will be more things wrong with us than resources to deal with it so the other goal besides efficient administration of a health system is rationing access to care.

No need to profit here, there's plenty of other ways to make money in the world.

All these "the ACA raised my premiums crap" is just that. You didn't have heath insurance before, you had a program that you thought was health insurance but would have absolutely bankrupted the average person if you ever needed to draw on it.
UWP is hardly consistent. Just as a quick example, the context menu in the start menu is slightly different from the context menu for the task bar, which are both very different from the context menu(s!) which appear in the Windows Mail app. Or how the context menu in the start menu can exit the bounds of the start menu, but most popups/menus in UWP apps are fully bound to their parents.
Interesting, thank you for the link!

I'm not at all interested in this as a keyboard per se, but the fact that it functions as a piano keyboard as well gives me ideas. I wonder if the latency and resolution would allow for things like automatic transcription of written documents as you write, a mouse replacement, or other cool things that I haven't thought of yet :)

They claim they have an SDK. I'll have to explore this some more when I have time later this evening.
BMW's latest autonomous features still far behind competitors
Money Stuff's matt_levine and patio11 will be discussing tech and finance
> You may want to have an example comic gif on the homepage

There is one. If you click on "show today's" button. But I guess default should be changed to show instead of hidden.

> Plus, it would be neat if panels with more text were visible longer.

There is some logic in code to do that, amount of white pixels (in mask) is proportional to the time it appears. But maybe it needs tweaking.
Lost Knowledge: Homemade Electronic Components
The “Filter for skin colors” step would probably need to be fixed. That’s the kind of kludge that pops up all the time in demo programs but doesn’t generalize very well.
Anveo.com can do all this, and it's cheap. But lots more fiddling, configuration, etc, to do so. Not for non-techies.
They're going for the low hanging fruit. They aren't trolling random internet forums, getting subpoenas for ip addresses, then tracking down relatives.
Google must really hate URLs. My search results recently stopped showing the full path of the URL, just the domain name. It was a huge pain because I was looking for an item at Ikea and couldn't tell if a result went to their American site or to their UK, Saudi Arabian, Qatari, etc. site (apparently the same item can have small differences in different countries— I almost bought the wrong lightbulbs because the UK version of my lamp uses a different size bulb).
Yup, it still is. Lots of that in eastern parts of Africa like Kenya, Rwanda, Uganda. I'm sure cell service providers are pretty happy with it since it turned them into banks.
Instead of chasing the latest one-dimensional solution (or anti-solution) to The Good Life, just seek balance. Everyone needs creative space, and everyone needs something in their life that feels truly challenging. But everyone also needs meditative breaks from mental activity, and time spent in nature, and time building relationships, and time doing things that are dumb and fun and useless.

This seems to be a common theme in California (at least, SF and LA): take something good - creativity, progress, art - and fetishize it until it becomes a pathology. The problem is not with any of these things - they're good; great, even! - the problem is with seeing one single dimension of life as The End-All. That is always going to end up being unhealthy, no matter what it is.
>I'm saying that even what he said then was a bit of a stretch; even in his day you couldn't just decide to be a lawyer one day with any effectiveness.

you're repeating yourself. here is the quotation in context

"Further, the division of labour implies the contradiction between the interest of the separate individual or
the individual family and the communal interest of all individuals who have intercourse with one another.
And indeed, this communal interest does not exist merely in the imagination, as the "general interest",
but first of all in reality, as the mutual interdependence of the individuals among whom the labour is
divided. And finally, the division of labour offers us the first example of how, as long as man remains in
natural society, that is, as long as a cleavage exists between the particular and the common interest, as
long, therefore, as activity is not voluntarily, but naturally, divided, man's own deed becomes an alien
power opposed to him, which enslaves him instead of being controlled by him. For as soon as the
distribution of labour comes into being, each man has a particular, exclusive sphere of activity, which is
forced upon him and from which he cannot escape. He is a hunter, a fisherman, a herdsman, or a critical
critic, and must remain so if he does not want to lose his means of livelihood; while in communist
society, where nobody has one exclusive sphere of activity but each can become accomplished in any
branch he wishes, society regulates the general production and thus makes it possible for me to do one
thing today and another tomorrow, to hunt in the morning, fish in the afternoon, rear cattle in the
evening, criticise after dinner, just as I have a mind, without ever becoming hunter, fisherman, herdsman
or critic. This fixation of social activity, this consolidation of what we ourselves produce into an objective power above us, growing out of our control, thwarting our expectations, bringing to naught our
calculations, is one of the chief factors in historical development up till now."

https://www.marxists.org/archive/marx/works/download/Marx_Th...
No less tenable than the food standards proposition, unless you have data that shows the difference in industry expenditures on food quality.
Back in a past job as a design/entering consultant I built a tool to silently track what I was working on. All our jobs had a three letter code (e.g. “ABC”) and all documents (and CAD parts) had a document number that started with the project code. These were used as file names and so I had a python script that would check what the window title for the front most window was to guess which project I was on and record it to a log file every few minutes. I then had another tool that read the log file and totalled up how long I had worked in each project each day. It worked very well and helped massively filling in timesheets later on.

Thankfully I don’t have timesheets anymore. Hated them...
I heard once, people who have intellectual jobs tend to have physical hobbies. People who have physical jobs tend to have intellectual hobbies. It seems to be pretty accurate.
Show HN: Tranquility Calendar
There is nothing ideologically inconsistent or hypocritical about saying "I don't think this government program should exist" and also making use of the program that currently exists. There's a game-theoretical issue here: you might want everyone to stop, but unilaterally stopping hurts no one but yourself.

Along the same lines, from a different political perspective: many people advocate higher tax rates, but few people will unilaterally send in a higher tax payment or decline to take a deduction.
GraphQL Resolvers: Best Practices
Semiconductors Home Building all the tools neccesary to make chips at home
That seems awfully slow. If I calculate that correctly, that is around 7MB/sec. Maybe that'd be right for an SMR, but I don't think so (from what little I know of SMR). I'd expect more like 100MB/sec, which would take around a day for one read/write cycle.

We started that burn in process when we could get "-p5" run in a day or two, maybe 120GB drives... Towards the end we were reducing it down to "-p1" and that took a week.

My 5 year old Dell R720s were running more like 2GB/sec, but that was across a RAID-10 array of 16x 10K drives.