skysight-inc/HackerNews huggingface dataset:
This is probably the thing that bothers me the most about this story. Every couple of weeks there's another post about "Google de-listed my app from the Play Store", etc, and the common thread tends to be that there's a wall of powerless drones that act as the interface between the tech giant and the "tenant" (developer or seller). Contact support with a complaint, they say that you violated some nebulous policy and they can't give you the details of the violation, and all the tenant can do is shout into the void or hope to make enough noise rising up the ranks here at HN that somebody with actual power takes notice.

So, it's chilling to see that Amazon has a system where you can pay a frankly astonishing amount for a "priority" rep, who you would think would have the power to actually get any issues addressed, and actually they're just as useless as the Tier 1 guy who read you the script about violating the terms of service.
Atomic update is just good engineering practice regardless, and it’s pretty easy to work into your existing flow.

As for responsiveness, it’s a good thing to proactively prepare for an HN hug of death ;) It also starts to matter when the traffic crosses into 100k a day, as is the case in TFA.
Cheap Makey Makey
See the article comments for more entertainment
If unemployment is better than death, why stop at doing this for Covid-19? For example, the flu kills quite a lot of people each year, and even though Covid-19 is somewhat more deadly that's counterbalanced by the fact that stronger, longer measures are required to stop it. Why not shut down parts of the economy every flu season?

(I've generally seen this kind of not one life argument go hand in hand with the idea that Covid-19 cannot be compared to any other cause of death, for obvious reasons.)
It’s pretty bold to say #2 is irrelevant. I don’t have data to point to, but anecdotally I believe I have perceived the performance impact of node pages over static pages. Do you have data to support your claim? He’s clearly running in constrained hardware.
Please also add "public demo" to the title. This wasn't a private server.
How anti-China sentiment is spreading on social media – Quartz
Unsure why you are being downvoted. I know quite a few people (man and woman alike) who chose to do a 4-day workweek because of young kids. Seems like something sensible to do when both parents are working. More companies should support it.
Herd Immunity would seem a dangerous strategy or objective bearing in mind the following:

- Immunity may only last a short time, in common with other Coronaviruses. Re-infection may be less severe, more severe, or not possible. We don't know.

- Infection Fatality Rate is uncertain, but could be as high as 1%.

- Long term health effects are unknown, but for example some evidence suggests permanent lung damage is possible.

Significant areas of the globe have successfully suppressed the virus, and may even be looking towards eradication. Such countries are looking to establish 'travel bubbles' or 'green zones' between them and get back to normal (within their virus free spheres).

For other areas, it may be too late for suppression, or for societal reasons suppression may never have been practicable, in which case herd immunity as an idea could be considered a palliative.
Going deep into debt is the point. What do you think stabilisation by interest rate requires? Lots of people terrified of foreclosure.
As anyone from Flipcode and Gamedevnet days knows, middleware can be as thin as couple of function pointers with shared libraries loaded on demand for the desired 3D API.

The approach taken by AAA game engines, although nowadays it looks more like a bunch of abstract classes/interfaces, depending on the language.

When you look into a game engine, typically 3D API abstractions are like 10% of the whole codebase.
Seems like this could be achievable in any language with a special doc comment notation that supports image references similar to Markdown.
>>> $20 of snacks per day

It's more than 50 cans of soda a day. Thank god they were taken away before the poor engineer would drink them all and liquefy.

https://www.walmart.com/ip/Coca-Cola-Soda-12-Fl-Oz-24-Count/...
Right, but what high school student is dreaming of a job in cafeteria services? Why are they developing curriculum for this? What poor kid gets to become an expert in how long drums of fry oil can safely be stored before they turn 18?

Would not general management or general nutrition be a far more interesting, useful and universally applicable skill set?
There was an indie game that had 4D puzzles (as in actual 3D + time), and the person/team behind the game developed a framework and map editor to work with those properly...

I cannot recall the name, but it looked awesomely complex!
Perhaps they could consider instead using neocities [1] for a light-weight site.

[1] - https://neocities.org/
As with most law, you're not excused from following it if you fail to understand it.

If the admin of a site thinks they need a cookie banner when they don't, it's really because they haven't really bothered to give much thought to reducing the amount of data collection they do on their users.

But I bet it's not really that common, website admins who think they need a cookie banner when they really do not. What is WAY more common: the website admins that do need a cookie banner, but ONLY because they use Google Analytics, and don't realise this is a choice they get to make.

Or people (right here in this thread) saying "I can't make a useful website otherwise" -- it's not that the law is hard to understand, it's not. It's that they refuse to give the problem any thought. The ones "failing to understand the nature of the law", actually just don't give a crap. It's like a butcher complaining "Why do I have to label my meat with 'made from tortured animals', I have to kill them right? I can't possibly produce any meat without using this rusty spoon that I've used for decades".

> The ones which deliberately make the flow for closing the popup and accessing the site without 'consenting' are the ones I think are actually acting malicously.

You can easily not act maliciously, and still be a crucial part of the problem. That's also what laws are for, even if you cross them non-maliciously, you get punished. That's because people "not understanding the nature of the law", when it directly applies to their business, is undesirable, and really a responsibility they should carry.
> As far as I understand -- I'm not a lawyer -- changing a license requires that existing contributors are notified and agree to the change of licensing.

Not the contributors, but the copyright holders. That's why usually projects require a CLA (Contributor License Agreement) to be signed, so they get the copyrights (or they get the rights to relicense the work).
Show HN: Guess the Gibberish
Well, being devil's advocate: DDN maybe thinks Nexenta did not have the right to open source Edgefs after it aquired Nexenta.

It seems to be BS though. Citing from the DMCA:

"[...] EdgeFS was improperly contributed as open source without the authorization of DataDirect Networks, Inc. or its wholly-owned subsidiary, Nexenta by DDN, Inc., the copyright owners".
> Emacs absolutely has a GUI. It happens to be drawn almost entirely from characters,

That's a TUI, not a GUI. GUI means Graphic, not text, even if it's spatial.

> And with third-party plugins, it has all the sophisticated GUI controls you could dream of

No, it has not. I've tried enough of them to know how poor they work.
Aside from their APIs they are both of equal complexity. Cookies have a far more complex API.

https://developer.mozilla.org/en-US/docs/Web/API/Document/co...

https://en.m.wikipedia.org/wiki/Complexity

Perhaps you instead meant to use the word challenging, which is subjective depending upon who you ask.
Let me be the one risking your ire and criticize your and GP viewpoints...

Let me start off by asking if either yourself or GP have kids of your own, and just mention for a short moment, talking about how hypocritical parents are, while judging them while not having kids of your own, well...

The fact is, kids take up a lot of your time, and I mean really a lot. No you are not prepared for how much of your time kids take up. While you decided to have kids, you still have hopes and ambitions of your own, and would still like to be the master of how you spend your own time to some degree.

So in order for sanity to prevail, and for parents to be able to work a job and not have to look after their kids the whole time, society created the schooling system. This systems main purpose is to take care of the children while the parents can earn an income, and the secondary purpose is to provide an education while looking after the kids.

Can this system be optimised? Sure. But who has time? Certainly not the parents.

And the points I am making above, are being realised by a hell of a lot of parents trying to work from home while having to home school the kids at the same time...
How does the number of new units stack up to what was being built in the 60s, 50s, 40s, 30s, etc.?
Show HN: Scalable Incomplete Network Embedding (ICDM 2018)
To kill boredom (ours and hopefully yours) and keep us sane and distracted from the current situation we are all in, my girlfriend and I developed a fun little online multiplayer game (desktop only for now). You will need at least one fun friend and a video/voice chat of your choice to enjoy the game. The rules are listed on the website.

We struggled with the page design, so could use some input. Any feedback would be much appreciated.
Main link incl. video: https://www.crowdsupply.com/mnt/reform

Also, AMA!
Worker coops?
Sure but then you need to pre-compress the file, using CPU to zip files on the fly like most servers do is bad.

I only add compression on a need basis manually. CPU is the most scarce resource.
Are you seriously trying to intimidate me by posting my name here? I stand by my comments, there is nothing hateful about facts.
> Here in Texas our lockdown has has little effect on the viruses rate of transmission.

What makes you say that? (Genuine question, not a challenge.) This website shows the estimated Rt going from a peak of 2.08 down to below 1, before stabilizing at 1.06:

https://www.covidactnow.org/us/tx

1.06 is still > 1 which is bad, but it's certainly a lot better than 2.

EDIT: Rt, not R0
>This view is obviously biased against Emacs,..

Yeah, no bias in your comment. This is the kind of gatekeeping that is keeping Emacs from being popular. All of what you said works great in a "blog" and social media to get upvotes and +1s, but not in real world.

> Meanwhile company X will just slot in cookie cutter developer 1 and ask them to use VSCode because they are eager to get the developer to be "productive" on Day 1 for some reason.

This is not only insulting but ignorant. Have you looked at how extensible VSCode is and how most of the users are using it before you made your comment? Just because it is great outside the box, does not mean it is not extensible or the users cannot "tune their workflow".
If no lockdown happened, critical workers would have become sick and/or died, critical systems would have started failing - temporarily, but it's still not a good look when there's panic buying and no food in the stores - and a significant number of people would have stayed at home anyway.

Plus bodies. So many bodies. They would have skewed older, but it's completely wrong to say this is a disease of the over-70s.

There are a lot of people of working age who barely survived infection and now have semi-permanent or possibly permanent - no one knows yet - lung damage.

The idea that we could have somehow managed this without any economic damage is pure fantasy. It has no absolutely foundation in reality.
Sure, that’s an option. But being able to do it yourself is also cool, especially if it’s a hobby. That’s what hacking is about.
That’s OK. Tastes differ wildly.
https://www.theguardian.com/global-development/2019/dec/16/a...
>>Had they not heard the phrase “if it ain’t broke, don’t fix it!”?

My favourite riposte to the latest directive from the Education Dept was by a fellow teacher who said he always knew when change was coming: it would happen just when he had finally worked out how to implement the present policies.
I agree. Using something as a basis isn't a bad idea and I have benefitted from this over the years. You DO need to understand what you are doing and not just blindly copy, but having a starting point is often very useful
Those numbers are tiny compared to the virus deaths, and even more tiny compared to the death rate if the virus was simply allowed to cull as many people as possible.
By the context it's clearly in response to others giving OP flak. That's why he put "real developer" in quotes, as a dig at anyone who might presume a "real developer" would have no use for this kind of solution.
4 years? You're lucky. My Argentian card expires in 2031. Yet I've never gone more than 2-3 years without having to cancel it due to some bad actor overcharging me.
> Immunity may only last a short time, in common with other Coronaviruses

Where you get this information? I seem to recall exact opposite. Coronaviruses mutate slowly and immune responses last several years. For four seasonal coronaviruses the immunity lasts 1-2 years, longer than other viruses causing influenza.
> I didn't say most, but it's a significant number. We don't have to speculate either, it's reality today.

Indeed, but why is that so? Maybe it's because they don't have much say in any matter, and are forced be exploited, and so on. You cannot declare that because they are not willing to contribute in this current exploitative system we have, that means they also wouldn't want to contribute in any other system.

> That's always the issue with these proposals. It's smart, motivated people that look for tasks if they're idle and are ready to help others, and then they figure "I wouldn't just not work, so that's what everybody would do". It's the same issue engineers have when they design features. "I can type very fast without looking at the keyboard, that's what everybody can", and then it collides with the real world where most people can neither type fast nor type without looking at their keyboard.

No it isn't. It's basic human behaviour. The reason why people "don't do anything but watch tv" is, I'm convinced, because they are beaten down by a society that doesn't care about them. They tend to the tv's and games when they have any free time because they are worked to death the rest of the time.

In a society where that wasn't so, the results would be different too.

Obviously, it's not each case that's so, but probably 99,9% or more, and that's good enough. There will always be bad seeds, but most aren't bad.

> I live in an apartment complex with ~50% social housing. About 30% of residents here are lower class, about 5-10% are what I described. They are quite happy with the accommodations and their allowance, they see no reason to work.

They are a result of society. They weren't born that way, they were taught to be that way by the experiences they had living in this current society.

> Your plans and ideas are made for a world full of people like you. But that's not the world we live in.

No, it's made for humans, contrary to our current society. It's based on the fact, that if you show solidarity, compassion, and try to raise people up, instead of beat them down and exploit them, as is currently the way our society treat people, they tend to do rather well, and are happy to do their part. Obviously, there will be some that won't, but I feel confident that it will be few. It's not a showstopper, the goods in a society based on solidarity instead of greed outweigh the bad in every way.

> That would be reactionary, a large step in the other direction of unconditional basic income, and you'd get kicked out of every UBI debate, probably violently so.

That's because UBI is a retrofitting of basic solidarity in our current system. I'm not talking about retrofitting our current system, I'm talking about building a completely new system. One taking a lot of pointers from the anarcho-syndicalism playbook. Our current system is completely broken, and needs to get replaced, not reformed because reforms can't be used for such drastic changes as are needed.
Fails with NextDNS also (y)
As a non-creative, copying ideas from other landing pages is the only way I can make my own pages look even remotely attractive. Of course, this is for side projects. Professionally, I agree and think hiring a good designer to come up with original ideas is always worth the money.
Nitpick, but viruses are not organisms and so they don't have clades. That's why the paper you linked used the term "viral clades". Like how quasispecies is used rather than species for viruses.
Do you think you could implement the D compiler in 1980s computer?
In short, no. Food infrastructure and supply chains are on the edge of a knife.

https://www.google.com/amp/s/www.politico.com/amp/news/2020/...
"Providers" that have previously wasted time on making sure all the data collection, tracking and adtech on their site worked perfectly.

That time "wasted" now, is time spent to fix their mistake.

The mistake of thinking they could collect data on me and sell it to third parties in perpetuity.
I never made such a claim, though I suspect localStorage would be preferred by end users since there is a distinctive performance difference.
I don't see how legislation like for instance GDPR could be pushed through by individual nation states. Judging from your comments this might be preferable to you, but I still think it is a step in the right direction overall.
Super glad to see Tim pointing media organizations to the actual impacted folks. Emily Cunningham, for instance, is a good speaker with an important story to tell and a passion for change.

It's nice to see someone with Tim's position handing the megaphone off.
> The law itself is perfectly sane. The problem is that everybody be technically complaint with ignoring purpose of the law.

FTFY
April Unemployment Rate Rose to a Record 14.7%
So far I've replaced Keybase with:

Association of keys with identity -> https://keys.pub/

Git -> Github via git-remote-gcrypt

IM -> Telegram. Not a proper replacement, but works for most of my contacts. Something really secret can be shared via GPG. I guess for your small business a self-hosted Mattermost instance will fit.

Files and directories sharing -> syncthing. I use it mostly between my devices.
Your analysis doesn't include Shopify which the fastest growing e-commerce platform right now.
> Even in hotspots like New York City that have been hit hardest by the pandemic, initial studies suggest that perhaps 15-21%6,7 of people have been exposed so far.

That's people with antibodies, not necessarily everyone who was exposed. There is zero information on seroconversion rates for mild and asymptomatic cases. We need to PCR-test a huge random sample, then follow up later with a serosurvey. Why are we not studying this? And why does nobody ever write a disclaimer listing their assumptions when making authoritative proclamations like this? It's going to shred their credibility into dust by the time this is all over, even if half of their assumptions turn out to be correct.

Another study suggests that 20% infected could be enough for herd immunity, if individual variation in susceptibility is similar to the estimate for SARS-CoV-1: https://www.medrxiv.org/content/10.1101/2020.04.27.20081893v...
Doc comment notation is not a language concern. You could simply start writing Markdown with image references and if your documentation generator supports it and can resolve these refs, they'll be included. A different approach is to use a literate programming tool like NoWEB in which case the code is included as part of the documentation, and extracted separately.
I chuckled as it reminded me of the cams roulettes in the old days. Still, I liked it. I got a random 'mature' stream.
On Jan 15 in fact Wuhan government publicly said they identified a possible case of h2h from husband to wife

https://abcnews.go.com/amp/Health/wireStory/china-virus-spre...
It's quite clear that Spolsky simply cashed out and went home.

The best way forward is for someone with a good reputation to take the content and launch a new server, as Spolsky himself always said should happen when SO one day jumps the shark.
Lol thanks. Love how their design is so heavily "inspired" by RobinHood :-)
Men and women are created equal – or are they? We used AI to find out
I like it, it doesn't look bad and it's different.
The lockdown is to lower the curve, not to prevent all risk. Maybe your government said something different. In Netherlands it's about ensuring that the hospitals can still cope. Loads of procedures have been postponed so that they could deal with Corona.

The press in Netherlands showed the different ways of communicating a "lockdown". Though the actions were often similar, the way it was worded to the public differed quite a bit across countries. E.g. France talked about "going to war" (or something similar, cannot recall exactly). Spain and Italy both had different ways of announcing the same.

Trying to only protect/lock down people in a risk group (70+, plus overweight / lung problems) seems not to have worked. The virus spread already quickly despite a lockdown for all. It'll probably spread more quickly if that wasn't the case.
This is exactly what the IDE people say about VSCode
I'm pretty sure this is what Blendle[0] is doing - pay per article. I've been using it for a year and ended up subscribing to a few of the publications.

0. https://blendle.com
Anything about shared HVAC in apartment complexes?
The simple genius of Unreal Tournament map Facing Worlds
The "bye, amazon" post made me think about my consumer habits. I'm building a gaming rig now, I decided to avoid amazon and ebay as much as I ca to let shops avoid paying selling and advertising fees.
It is reality at many organizations largely down to competing and mutually exclusive metrics and objectives that are being reviewed separately

For example one Team may review and be responsible for Production Metrics and standards, and a completely separate team is responsible for reviewing Safety standards, and often the 2 groups create directives that impact the other with out giving a shit how the people that have to implement and follow them actually go about doing that
"We're all in this together..." Except you, because you're laid off.
There is evidence pointing to cleavage:

https://youtu.be/R6y8dlhoMpo
Why China not share this to others and need others to rediscover it?
Translation: COVID is a bitch. Don't get it, don't transmit it.
I don't understand the question about happiness, but I'm quite sure that consciousness is emergent phenomena (illusion mainly) of the various physical brain subsystems. AI, or rather these physical brain components are almost certainly emulatable in a computing device (to be read as, I estimate a high probability). How efficiently is the only remaining question.

Also, the way this is implemented in the brain is probably far from the most efficient way.
Spolsky cashed out and left.
I do the same thing too. I’m not sure if I’ll ever look back through any of it but it’s nice to know that if for whatever reason I feel the need to review old data, my future self will be relieved that it’s not gone into the digital ether.
If the approach is accurate,then the deaths per million should even out over time (barring effective treatment discovery or a vaccine being approved earlier than thought).

As I understand it (which is poorly), they are front-loading the deaths instead of a lockdown.

I won't touch on the moral side of things.

Edit: Replaced "correct" with "accurate". Can't come up with quite the right word there.
About half of my employer's clients (in manufacturing) have banned use of zoom and block it at the firewall.
For some reason I assumed that you've saved game state in cookies.
thanks a bunch for the feedback, I will fix that