skysight-inc/HackerNews huggingface dataset:
Question: is there a legal prerogative for Facebook to proactively moderate content in the US?

Don't get me wrong: the article is incredibly hard to read. When humans become untethered from social mores, they are capable of shocking and evil behavior.

But...can't people mostly police this themselves? If I had a "friend" posting video of a dog being stabbed, I wouldn't be their friend for much longer. It seems that the result would be relatively small cesspools of highly antisocial behavior. Cesspools which will continue to exist regardless of any moderating effort.

Alternative to moderation: introduce "public content ratings" for the content users post publicly. Machines automatically assess content and rate the user based on the maturity level of their public discussion. I would be "teen-mature" because I sometimes say "shit" online and perhaps another user would be "highly mature - disturbing violence and sexual content". Their ratings would weight groups.

Then, it's up to me to decide who I associate with online.

Caveat: nothing is a panacea. We're all trying to figure out how to handle the fact that we gave every maniac a megaphone to the masses.
If you follow the link you'll see that they've made a note that a number of scientists disagree with him. These two articles came up immediately after going to his Wikipedia page:
https://www.sciencedirect.com/science/article/pii/S0308521X1...

https://www.hindawi.com/journals/ijbd/2014/163431/
I read somewhere that it’s actually a hybrid approach!

For some things liken nudity ML based solution work fine.

But other things such as hate speech are more nuanced and require human oversight.

That said ML is used everywhere possible to flag content to moderators.

For some categories the work of human moderators is used to train the ML models.

Facebook and other companies like YouTube are well insentivized to do the right thing here and automate as much as possible for all the reasons outlined in OP
Not really? Babies aren’t born with the knowledge that certain conspiracy theories are bunk.
Except the vast majority (4,888 of 6,210) of hospitals have no shareholders because they are run as non-profits or by governments.

https://www.aha.org/statistics/fast-facts-us-hospitals
Yes, core.async should definitely be mentioned. It's also much more than a nice channel-based system, but you have to dive in to appreciate how good it is. For example, you have to write real systems to appreciate the fact that core.async channels can be used both from "go-threads" and real threads. That's really useful when your async work involves both quickly sending responses to clients (where lightweight go-threads shine) and doing heavy I/O for database updates (where you want a thread to pick up the work). You use the same channels for all types of work, which is really neat.
Managing Git Configurations
Buy high quality undetectable counterfeit money, buy SSD chemical
You can be cloud first and still not squander money on idle resources...
I can’t recommend ‘“Surely You’re Joking, Mr. Feynman!”: Adventures of a Curious Character’ highly enough, a truly brilliant read (or listen) and many years later I find myself thinking back to it frequently.
This looks cool but I don't understand the results.

The correct path is the one highlighted in blue.

Is the most popular path the one that always follows the largest child? Or is the top-most child the most popular one? This is unambiguous on the Britney Spears example, but not on Zooey Deschanel, for example.

Also, I'd never heard of half of these people so had no idea how their name should be spelt.
Don't the core.async go-blocks have issues if you need to block on IO heavy stuff, as in the thread-pool will be blocked until the side-effects are done? Agents don't have that problem, at least I don't think they do.
You’re the one being a victim shamer shamer. I’m super offended and this needs to stop

I can’t believe we live in a world in which a victim shamer is shamed for being a shamer! Shame on you, clearly your parents didn’t raise you with a proper shame compass!
I was a bit apprehensive about JSX before quickly getting used to it. Now I love it.

The only decision I dislike is renaming class to className. Why not klass, cls, cs... anything shorter.

ClassName is simple to understand but adds a lot of clutter to component files.
Any really honest feedback on the usability of our website would be the best thing for us.

We have lots of content - spanning everything from population growth to plastic pollution, income inequality to cancer rates. This is of course a key part of our work. But this could make it difficult for people to find what they're looking for.

Do you manage to find it easy to navigate? Is there anything you would recommend we do to make it easier for people to find content?
I'm confused: Are you saying you think that everyone who took LSD should have invented HyperCard? Or do you think I or Bill Atkinson meant that's what LSD will make anyone who takes it do? Or that LSD is bad because only one in several million who take it invent HyperCard? Or that nobody should use HyperCard because it was invented by a drug crazed loonie? Or are there many notorious software disasters you blame on LSD, like C++, X-Windows, or BSD Unix? Can you hook me up with some PCP/IP? What are you getting at, exactly?

"Two of the most famous products of Berkeley are LSD and Unix. I don’t think that is a coincidence." -Unix-Haters Handbook

http://simson.net/ref/ugh.pdf
Every git commit should have a ticket ID.

Squash all commits! No development commits in master branch.
I would think it depends if they think you have money (or future earning capacity). If I'm the hospital, and I think you have or will have money, then why not pursue you. On the other hand, if you're poor and having nothing to pursue, then I'll settle for less.
Humanity’s Backup Plan
This is fantastic. I've been waiting for data driven policy initiatives, and I'm sure this is a great resource for that. Have you considered implementing a system like Kaggle Kernels that allow people to submit further models and analysis of the data?
Hi, I'm from the core compute engineering part of AWS.

Like most good stories, there's a beginning, middle, and end. We're in the middle now, and Fargate uses both regular EC2 instances and Firecracker in some cases.
It took me a while to figure out whether this is an HTTP client library or a server library. Turns out it is the former. Nice! I like that it's in-process. I wish more Elixir libraries would default to such a design.

(EDIT: I had accidentally written "latter" instead of "former" above, causing a bunch of people to correct me, thanks for that)
Companies like Facebook pay local market rates.

People that work at FB in London also don’t average a $240k average Silicon Valley compensation.
If you're interested in this space/solution, we've been running Narro (https://www.narro.co) along the same lines (with a TON of integrations now). It also supports dozens of languages/voices, PDFs, ebooks, videos, yadda yadda yadda
If HN can't do without moderators why do you think Facebook could?
The fantasy that humans have unbridled free will is both pervasive and highly toxic.

It conveniently ignores piles of neuropsychological studies on the topic and it is also used to justify "tough on crime" policies that do more harm than good.
Personally I'd rather have my own configuration than use a CLI like create-react-app or Vue CLI.

It's easy enough to create a template/starter kit the way you want it and tweak it to your taste. Also when (not if) you get a problem you know what's going on instead of a black box.
>You do the recursion yourself and compare the result.

I was talking about during recursion. Plus this is what I mentioned in my previous comment. This is about someone injecting responses on the network level and blocking proper communication or even having taken over an IP via BGP hijack, in which case the NS record might point to the correct IP but a malicious DNS server would be responding.

DNSSEC would detect this failure mode.

>Sometimes you want friendly in-transit tampering

In which case you likely have your own PKI to manage HTTPS MitM as well, so it shouldn't be an issue to run DNSSEC.
They exist but many have actually gone out of business in the last few years, perhaps due to hospitals refusing negotiation. Most of mine were referrals from health insurance brokers. They're usually commission based so they only charge if you they save you money.
In an Italian Chapel Is a Mathematical Marvel
This is unnecessarily harsh. Sometimes there are circumstances outside of your control. I don't think it's a good idea to judge someone's career when you don't know them.
the correct path is always blue. path popularity is based on line thickness.
In some ways, the reasoning I cited above might simply be shortcutting a system like what you've described (via binning by biological sex). Simpler rules, but less comprehensive.
We Need a PBS for the Internet Age
What Does That Server Serve?
An AI would have a goal, even if it is simple curiosity, and its happiness is related to the distance from its goal. It would evaluate each situation and action with regard to the goal and decide on actions that lead to it, learning from past mistakes.

'I am happy' is possible for us because we have an innate goal - to live, to reproduce, to maximise our rewards, rewards which have been programmed into us by evolution. AIs can have rewards and can learn to act towards them, thus they can have emotion which is just a map from the present situation to the goal.
[Some other random american novels I find excellent/significant]

Crossing to Safety - William Gaddis

Chronic City - Jonathan Lethem

Latro in the Mist - Gene Wolfe

Arcadia (Play) - Tom Stoppard

The Last Picture Show & Texasville - Larry McMurtry [Read both]

The Blithdale Romance - Nathaniel Hawthorne

Blood Meridian - Cormac McCarthy

The Crossing - Cormac McCarthy

^One of the most interesting novels touching on Southwestern United States. The First chapter regarding the Wolf is one of the most uniquely environmental sections I've seen by prominant American authors. Admittedly, I'm a bit biased in this regard.

A Scanner Darkly - Phillip K Dick
This post should be titled “Error correcting codes are cool”, as it contains zero bits of information that’s specific to Reed-Solomon codes.

If you’re interested in Reed-Solomon codes (and other error correcting codes), I recommend reading Huffman’s (NB: not the same Huffman as in Huffman codes!) textbook on the subject:

Fundamentals of Error Correcting Codes

https://www.amazon.com/Fundamentals-Error-Correcting-Codes-C...
The most popular/well traveled route is the largest.
Did you weigh these costs against the value of the developers not stepping on eachother's toes using the same instance?Separate users with sudo privileges provides zero isolation.

I'm unsure what use case was, but if it was a testing or staging environment dedicated to each developer, having a separate right-sized instance for each is quite sane and reasonable.

EC2 instances such as the T2/T3 series are cheap enough that there's normally not a need to be so miserly in my experience.
So how is vertical ordering decided? It's not lexical.

EDIT: I just looked again and it has changed. Perhaps the vertical ordering is random?
Influencers on WeChat Are Driving NYC’s Restaurant Scene
OpenCL is very limited versus CUDA in terms of language support, tooling and libraries.
A People’s History of the Marvel Universe, Week 13: Cap/Nixon
Which is a clear sign that your components are not sufficiently separate.
I'm pretty sure it's just the width of the path that corresponds to how popular it is.
> The problem is free access to overstimulating contemporary technology, not some intrinsic boringness of old software.

I feel like that's exactly what the parent comment said.

My kids have always loved retro games too, as well as current games, and they are also interested in programming. But for a decade they've been unable to motivate themselves to actually do the programming. My oldest has asked me to teach him multiple times, and when I help him, it doesn't stick. He doesn't have the patience for code. He chooses to spend his free time playing very high quality games and browsing addictive content on the internet, from an insane vast sea of choice that we never had when we were programming in BASIC.

> You wildly underestimate the power of a child's imagination.

In my experience, that imagination tends not to come out until kids are bored, and produced content keeps them from being bored.

Wait until your kid is actually programming to pass judgement. My son is finally starting to find some patience and just turned 15. It was easier for me when I was 12 because there was nothing else to do.

I also am getting the feeling that the trend is global because I'm involved in hiring, and the younger kids out of school all started programming in college, not in junior high like all my cohorts my age. My group asks specifically at what age candidates started programming. The theory was that early is good because it shows self-motivation, but we're seeing general trends that kids are starting later.

EDIT: BTW, the main motivation for my son's newfound patience for programming, unix, and shells is to escape parental controls and sandboxing.
The weird thing is that, even though a lot of policy is oriented toward making you a conscious consumer (high deductibles, coinsurance) in many cases you just can’t do it,at least not very well.

My wife got an allergy test at a local allergy clinic, but she had 20% coinsurance so we tried to figure out how much it would cost. Everyone there treated us like garbage. Even when we called the billing department in advance they told us there was no way to know in advance how much the basic allergy test would cost until she saw the doctor.
So we went to the clinic (stupidly), and the nurses just acted like we were crazy. Finally one did tell us what the bill would be:$12k. I had researched these tests online and was floored; that’s way more expensive than it should be, and the doctor who gave her a referral had told us it would be a reasonable price. So we were in the awkward position of just leaving the appointment. The doctor then basically talked to us somberly like we were the poorest people on earth, and said “listen, most of the test is for allergens that don’t exist in northern California.” If I just give u the local ones it’ll be like $1800.” I started laughing. Later on I read an NPR story about a lady who had a$48k allergy test from there. Just a complete scam, much worse than a car dealer because at least there they will tell you a price and they will not sell you ten extra useless cars evenif you don’t explicitly say “don’t give me ten superfluous cars for no reason.” Anyway, we got the limited test, and at the end the doctor said “listen I’m not supposed to do this, but given the financial hardship I’ll make an exception. If I don’t put the results in the system you’ll only be charged for the visit.” And he just wrote the results on a yellow notepad paper and tore it out for us.

Tldr we were treated like annoying busybodies for asking the price at an in-network facility, and then treated like indigents when we balked at paying way more than anywhere else charges, for totally bs procedures.
My point was that once you learn the basic physics underlying this, you should be able to come to the proper conclusion about the vitamin D question easily enough. Every person going through the US school system is required to take a basic physics course, as far as I know. So every child who receives a HS diploma in the US should know this basic concept and, if they actually thought about it, should be able to figure it out.

I think you're confusing the underlying theory with us encountering the question on the day we learned it and then dismissing the fact that we were primed with the current conversation to know the answer. What I'm saying is that once we had that knowledge about the underlying physics, the same question(s) could have been posed weeks or months later (with no priming) and we should have been able to figure it out.
List of Handy Drop shipping Services for T-Shirts (if you need startup swag)
I think this could be defined into two categories, things with CLI only, and things that can run a reasonably modern GUI.

In the first category you'd have trouble finding a modern linux kernel for 32-bit, and distro, that is actually "i386". Since most things long ago dropped support for CPUs that don't have the i586 extensions and things like MMX/SSE. The 32-bit kernels you can get now, as far as I know, require at least a P166MMX or better to function properly.

In the second category, you need something with enough CPU and RAM resources to run a barebones xorg + openbox desktop environment, or xfce, or lxde, or similar. And then the ability to run a browser and terminal applications.
What Dark Matter Needs Are New Kinds of Experiments
Looks like I prematurely hit submit on this. Full comment posted elsewhere
Design of a Modern Cache – Part Deux
Fun physics playground – no coding, just visual programming
I just don't understand what a "self-taught" DevOps person is -- as opposed to a someone-taught? Self-taught usually means "not educated formally."

All DevOps / SysAdmins / etc. are "self-taught." So it's unclear what the OP meant.
Here stands humanity, they tried to do the same things 15 different ways as a way of figuring out what was best for various situations.
Traditionally at least, the American right has been very skeptical of concepts like free speech even though they are in the Constitution -- the two Red Scares (1920s and 1950s) wanted to silence Communists and even just labor activists even though their rights to express themselves were enshrined in law. This led to the creation of left-leaning organizations like the ACLU to defend the rights of free expression as guaranteed by the Constitution. So, yes, it is surprising to find a modern branch of the left that doesn't support free expression.
Ancient rocks provide clues to Earth's early history
Fair comment, I'm new to this subject so wanted to write about what I was reading about, but looking forward to reading about this topic further!
It depends if the courts find you liable for the service regardless of having agreed upon a price beforehand or not.

With medical care, I would guess the court would side with the medical care provider, and negotiating beforehand would help you, whereas not negotiating beforehand would give a blank check to the seller (as the system is now).
Show HN: Huddle – A library of party games to play on the TV at social events
I don't think Facebook can do without mods entirely. Maybe they don't have enough mods or strict enough rules. I honestly don't know.

But Facebook has a more user-curated thread, whereas HN is public. In a sense, I am my own mod on FB.

FWIW...I definitely don't use FB on a regular basis. Haven't since Oct 2017.
If that is your concern: "Save as..." works pretty well in modern browsers. I use Zotero for organizing the documents I want to keep and that works pretty well too. I'm sure there are other options, offline (like Zotero) or cloud based.

And there are always archive.org and archive.is...
Quantum Entanglement and Simulated Reality
Agreed - it's quite remarkable. In conversations with non-white friends of mine, it's fairly eye-opening how recently they feel they've gotten a fair shake in films. Like, remember Mr. Yunioshi from Breakfast at Tiffany's? It's insane what they got away with.
Easy, Red-Hat used to pay the salaries for a big chunk of GTK/GNOME developers.
This is at least pretty common in Canada, options are set to vest on a schedule but all future agreed upon options will vest if the company is sold/goes public/what have you.
> Feynman knew this and claims to be

I don't get this type of thinking. Unless he thought it would be worse to wear the googles what is to be gained by doing something like wearing goggles (in that situation) just in case you were wrong? Why not reduce the chance of harm as much as you can?
If you're going to complain about that, you might as well mention that the run-time system puts the terminal into a weird, pseudo-raw state that makes stdin/stdout act kind of funny, if you're not expecting it.

Does have a nice readline integration, though.
> On my personal homepage there are some links that do fairly complex things. One, for example, initiates the process for me doing an unscheduled livestream: it messages our 24/7 system monitoring team so they can take my feed, broadcast it, and monitor responses.
“I mean, the closer the number is to financial ruin, don't you think it's more likely that someone will negotiate? What you're saying, essentially, is: the higher the price of something, the less likely someone will negotiate.”

I have been close to ruin and you can reach a point where things are so overwhelming that you basically just give up. I am sure some people are natural fighters but a lot of people aren’t. In addition when you run out of money you can’t afford lawyers and other advice which makes things even worse. It’s a really bad negative spiral.
A little about me: I studied computer science and I have experience on the technical and sales side of things. I can design, code and do sales. I would prefer to have someone take care of the technology side of thing so I can focus on sales and growth.
People are the worst at naming products. Why call it Mint when there is already an insanely popular Mint.com financial software. It makes Googling/searching for product relevancy near impossible. It's like try to search for Firefox on Android vs Firefox on a desktop information.
I have an IPS in an X230 and it Ghosts really bad.
I think you might be assuming that there's a single dev team using the model/domain to do things with the data. Often, at least in big enterprise dev, there will be other teams doing things: Batch processing teams with their own apps, Data Service teams doing their own things. And they will all doing this likely outside the standard dev-centric data access. And then, what sometimes happens is that even a second team gets asked to innovate on the same data store, which can potentially bring in yet another code-to-db layer. (Granted this is ideally not a great place to be at, but due to time, cost. etc. it does happen).

I generally agree with you, though. In my ideal world, people working on the batch, offline processing, etc. would be integrating through a centralized API...
2006 would still be very usable and wouldn't require any special desktop or distribution. I think that as you go back further it will be web browsers that cause pain before Linux itself does.
The global fertility rate is 2.4, well above the 2.1 needed to stabilize the population, which is already over the carrying capacity of the planet.
It's a "new HTTP client" (tweet from one of the authors -> https://twitter.com/whatyouhide/status/1100082898986774528).
One possible improvement is to provide a way for the community at large to discuss/criticize possible problems with the data as well as for Our World in Data to respond to criticisms from the public.

Recently, Bill Gates issued a Tweet demonstrating excitement for progress in diminishing global poverty, citing Our World in Data: https://twitter.com/BillGates/status/1086662632587907072

This received substantial push back, with claims that this data is a reckless extrapolation of sketchy sources, such as this article by Jason Hickel: https://www.theguardian.com/commentisfree/2019/jan/29/bill-g...

Is there anything Our World in Data can do to better facilitate this discussion, note that it is happening, or respond to criticism?
It seems likely that I am not the only person who can't spell Chuck Palahniuk's last name.

Edit: Now that I think about it, it might be more accurate to say that nobody can spell Chuck Palahniuk's last name...
Everything written in python2 after 2020 is going to start to rot - within a few years, various library dependencies are going to fail, etc.