skysight-inc/HackerNews huggingface dataset:
Your statement isn't logical.

Disease spread tends to always show a pretty standard shape. It was that observation (Farr's law) that led to epidemiology being born as a field. It grows, it peaks, it enters immediate decline. Importantly the peak doesn't last long - epidemics don't spend 6 months with a stable number of people getting sick at the peak. Look at graphs of COVID deaths and cases and you'll see the standard pattern.

We know now that this virus has left hospitals virtually everywhere without overload, even in places like Sweden. A few other places were hit much harder. But the response in New York (with mobile morgues) wasn't reported anywhere else. It's apparently some kind of invention of New York policymakers during a brief peak rather than a worldwide phenomenon.

A virus can be spreading and growing for a long time before it attracts attention. The evidence keeps mounting that the first reports in Wuhan were not in fact the first cases after COVID had mutated or crossed from animals but merely the first where doctors decided to search for a novel virus after coming under pressure and noticing some novel symptoms. What you saw in New York was a mix of:

1. Conditions at the absolute peak of infection, not at the start.

2. Media hype and fake news.

For (2) I present https://nypost.com/2020/04/01/cbs-admits-to-using-footage-fr... as evidence. CNBC spliced video from an ICU in Italy into reports about New York without telling anyone. Outright deliberate deception is also the tip of an iceberg: there's far more selective reporting, exaggerated anecdotes and so on. On April 6th Vox reported the entire USA was running out of sedatives needed for ventilation:

https://www.vox.com/2020/4/6/21209589/coronavirus-medicine-v...

On the same day Gov Cuomo was saying they had enough ventilators with some in reserve. A few days later he was sending them to other parts of the USA.

Whatever you think you know about the situation in New York you really only have a tiny fragment of the whole picture (and the same for me and everyone else posting here). Our understand of reality lies shattered in pieces on the floor, smashed by speed, poor quality data, poor use of data, and extremely poor journalism. All we can do is work to piece together a narrative of what really happened by examining all the evidence we can get. Repeated anecdotes from many different people about having had a COVID-like illness before it was being discussed much are interesting for that reason.
If there is no difference in compensation for skilled and unskilled work, why would people invest in becoming skilled?
The existence of "permissioned blockchains" disagrees with that assertion. Lots of people are interested in them, despite requiring trust.
Ferrari the supercar maker lowered its profit guidance for 2020
What are some good examples of liberal arts points of view brought to computing?
https://www.aclu.org/facts-about-voter-suppression
Best source I could find off the top. Looks like it's a combo of small changes that result in bureaucratic obfuscation of the process which is not so abruptly suppression, but likely to negatively influence some voter turnout.
Google “US prison conditions” and you will see article after article about violence, sexual abuse, and forced labour for private companies. Criminals getting away with it is better than people being kept in inhumane conditions, especially when, between non-violent offenders and pretrial detainees, most have not been convicted of a violent crime.
> The last major shift in drainage occurred around 8,200 years ago. The melting of remaining Hudson Bay ice caused Lake Agassiz to drain nearly completely. This final drainage of Lake Agassiz has been associated with an estimated 0.8 to 2.8 m (2.6 to 9.2 ft) rise in global sea levels. [...] A recent study by Turney and Brown links the 8,500-years ago drainage to the expansion of agriculture from east to west across Europe; they suggest that this may also account for various flood myths of prehistoric cultures, including the Biblical flood narrative.

Reading things like this is very humbling. Humankind has been good at keeping records of things for the last, what? 300 years? Nearly by accident, we have successfully retained some accounts from the ancient Greeks, which were produced not even 3000 years ago. So 3000 years is a long-ass time, and really stretches our capabilities of preserving records. And this was after we invented some forms of writing, as far as I understand it.

Yet historians have reason to believe that in the 5000 something years before that, humans told stories about actual great floods, passing them down one generation at a time, to a point where they still form part of our cultural heritage today? That is absolutely mind-boggling to me. Obviously, I can't tell whether or not that is actually the case, but that there's even a possibility that it is the case is just beyond me.

Of course, for the generations living around 8,500 years ago, even just a 3 ft flood must have really been something if it happened all over the world at once – even if it takes multiple generations for it to reach peak levels. That I can sort of get my head around. Obviously, you talk about that with your contemporaries. But that it would have been significant enough that it would somehow make it into folklore that two hundred generations later, they still talk about it, that just... no words.
It’s a legal thing. Creating such an app goes against the AppStore rules. Same as porn.

https://www.wired.com/2009/05/apple-rejects-bittorrent-iphon...
PHP still remains incredibly accessible, the documentation and legacy of problem solving means you can find help for any problem you'll encounter and the lack of complicated tooling makes it easy to focus on the problems that matter.

There is also a maturity in the tooling and community for PHP that doesn't exist in newer, better languages. There's no shortage of developers, and moreso nowadays there's also a huge body of best practices that embody good software engineering.

If what you want is a monolithic standalone web application paired with SQL, I'd argue PHP is a pragmatic choice from a business point of view. I would also argue that a monolithic web application is all the vast majority of companies need.

The biggest source of bad software and failing to meet business requirements in my experience has been following the industry's whim and rebuilding every time the wind blows in a new tech stack. If you're a PHP shop delivering web applications, you will be able to do that successfully for years to come. Picking the "right" language is a wild goose chase, just be good at the language you choose and you'll be able to deliver good software reliably.
Whne you accept VC money they will expect, demand results, they dont care about the consequences to you or your staff, they want a return on their money. Your're making a deal with the devil, but in return what are you really expecting or what do you want? A great company delivering great products or immense wealth? The impression I get is that everyone or at least the vast majority want Bill Gates level money, they want to be as rich as Zuckerberg. They want their own space program like Bezos. Deliver a great product in your own time, at a smaller scale and be happy with a reasonable profit.
I think the trick is to write in a way that gets other people to read it, and in a way that's cognisant of the fact that that reading will be more akin to skimming. Gratuitous use of bullet points and bolding two or three key takeaways are the main quick hacks I use to in support of that goal.

Longer-form writing and proper prose are more useful for e.g. tutorials, but things like user stories or other reference material should really be written to be skimmable, in my opinion.
Depicts language feature, PHP ecosystem is dying. For me, an example is latest MediaWiki syntax highlight extension dropped GeSHi (PHP) which is not updated anymore, to pygments (Python) using a sub process.

I realized I have to drop MediaWiki because my host didn't expose PHP proc_open() feature.

I don't even know where to start. A natively written syntax highlighter can be considered as an important brick in an ecosystem (GeSHi was used everywhere few years ago), but it looks like no-one is working on it anymore so MediaWiki did an strong technological move to use Python via a sub process.

This kind of move (dropping a existing natively written tool for a tool from another language) shows how bad the ecosystem situation is.
Barclays doesn't require the consensus of 51% of countries to do shenanigans. Plus their shenanigans are easy to keep hidden for years, whereas this attack would be quite obvious as it was performed.

Yes, both require some level of trust in governments, but that doesn't mean they are the same.
Building a Simple Static Site with Parcel and Stimulus
I've written a walkthrough of building a very simple static site using Parcel as the build tool and Stimulus as a scripting library. I'm really enjoying using these tools and figured that a walkthrough was a good way to show off what I like about them.
Since you mentioned JBuilder

I recommend a faster JBuilder alternative:

https://github.com/malomalo/turbostreamer
I worked for a startup with ex-Microsoft management in the 1990s, so we used VSS. All joking aside, we actually did lose about a day's work to that pile of fun.

I'm told that at this point sales will quietly try to talk you out of buying it.
> Mars and Moon are not that different in terms of the fuel you need

Only if you assume no unnecessary accelerations.
Nice tutorials!
Elixir and Phoenix look very appealing but I'm very firmly in the strong static typing camp.
A docker container is more overhead than managing your own VPC?
How to correct a team member: avoid my damaging rookie mistakes
> It's about not having to be stressed out daily about basic needs like home, health, transport, kids upbringing etc.

That is a problem that is better solved with politics than with technology. There is enough in the world that if we shared more, most people would not have to worry about these things. (I say most, solving for "all" is more difficult)

But let's be honest. Work isn't always going to be fun. Not having to stress about things is not going to make Dilbert-style corporations enjoyable. Just keep smiling and be happy you are not plowing the ground with an Ox.
Really cool esp the table stuff and pretty printing list and dicts in color.

This might be useful to integrate into pandas, BeautifulSoup etc
Sure. I just prefer to do it where I have 100% of control and not merely hand off from one third party to another. But whatever works. The point is to not be caught off guard when a critical provider decides to take unilateral action against you and then you're at their mercy.
> • China will successfully assert itself in East Asia, OR force Japan, Taiwan, Phillipines, Vietnam, etc into a strong anti-China alliance.

Honestly, I'd probably guess the second one. China is already distrusted by a lot of countries/governments in the region.

> Retail shopping almost dies out

I don't see this happening to be honest. Online purchases will definitely increase for the foreseeable future, but there are always going to be a decent amount of offline shops and restaurants too, simply because not everyone wants to wait for products, not everyone wants to socialise online and some kinds of products are simply easier/better bought there.

It will be interesting to see which types of shops die out though. I doubt supermarkets are going anywhere, but media/entertainment shops like Gamestop/GAME/HMV might as well as start preparing for their inevitable bankruptcy.

> Entertainment is mostly online

Also question this, though it depends what you mean by online here. Buying a game/movie/TV show/music album/book online and having it delivered then enjoyed offline? Or just digital downloads?
Why is punishing people more important than preventing recidivism?
> If it was the FDA's fault, you'd see scientists regrowing limbs and testing nano-bots in rats.

Can't do that either, the IRB says it's not allowed under research ethics unless the rats have given informed consent.
Is there any negative consequences to turning that off? What are those locations used for?
Kotlin native might eventually make the JVM superfluous but for now there are a lot of benefits to being on the JVM including great performance, a huge ecosystem of Java libraries, and very battle hardened monitoring and debugging tools.
That (on its own) doesn't mean that it's legal, I'd imagine. At least in the EU, doesn't GDPR prohibit such non-choices?
I'd love to see that! Tweet @willmcgugan when you have something :)
After a sync meeting, I find that it can be useful to note down your key takeaways in an email sent to the other party for confirmation. ("For posterity, this is what we just discussed: ...".)
Contributory infringement is, I assume, one category of “infringing activity” that is covered by the safe-harbor provisions. As the purpose of these provisions is to allow service providers to operate legally without having to evaluate the legitimacy of copyright claims, it would make sense.

If that’s the case, then a notice based on a theory of contributory infringement should be legitimate. If it isn’t, service providers are potentially liable for contributory infringement of which they were not aware, and will thus need to preemtively evaluate content they are hosting to detect that situation.
You can set a canary domain which currently is used

The only other way would be MITM all https traffic and sign with your own certificate, but many iot devices won’t allow you to install a new certificate store.
What does entirely automated mean??
A Curious Moon: Exploring Cassini's Data with PostgreSQL
What do you mean by concurrency here? JS like async or Java/C# like threads? And why would concurrency help in problems where PHP is involved, in the problems I solve with PHP I don't think I ever needed async. For unning more things in parallel like processing 1000 RSS feeds you can spawn 10 scripts that run in parallel and if one crashes the others still continue to work(I had experienced crashes with some RSS XML files crashing the built-in XML parser).
That's a brilliant proposal.
There's a world of difference between projecting onto a non-living entity the properties of an animal, or those of a human - so I don't understand why you think what I did was an anthropomorphism. And I find the analogy to animals quite apt to be honest: Humans can have all sorts of motivations, including morality, and if you know that about a person, you can trust them. By comparison, wild animals (at least excluding primates, whales and dolphins) are driven almost exclusively by much simpler motivations, such as getting food or procreating, much the same way large companies are driven simply to generate profit and shareholder value. I don't need to trust a shark, but I can trust it to follow it's shark instincts. I don't need to trust companies, or expect them to care about me, but I trust them to care about their bottom line.

So to be clear: I'm glad Apple and Google are going this route, rather than allow governments to massively track their citizens. And I don't need to trust Apple in order for that to happen, and that's good.
Bitcoin trusts thousands of entities, and some are undoubtedly outright evil. The trick is requiring cooperation of an absolute majority to pull off an attack. That's harder to achieve that just between Intel/AMD.
Thanks. Yeah, I've worked with a variety of web frameworks, including Flask.
And Bandcamp's target audience prefers to own their music and knowing that it will be on their device of choice tomorrow or in 30 years without the fear of losing it due ending licensing deals. Not to mention all the obscure and rare music that never made it to streaming services in the first place.

Your preference is well served with Spotify & Co. No need for Bandcamp to use the same streaming approach.
Does that change anything, if workers from the lab frequent that market, because it's a popular central location to go to shop, eat, meet, whatever, while sloppy safety practices led to at least one of them being infected, and sneeze or cough while wandering around?
Spivak was great, I remember it fondly from my university years.

Is there any kind of crowdsourced "canonical" list of great books? Ideally something that does not bring 5 answers per question to the table. For example, what is the Spivak of discrete mathematics? Of statistics? What is Spivak for multivariate calculus?
Who's doing that anymore? Either you (or your staff) are technical enough to manage installing a web framework on a server, or you use any of the numerous managed sites instead. (Squarespace, Wix, Webflow, Wordpress.com, Shopify, Facebook, etc)

The last thing a non-techie business owner needs is to worry about setting up a random server with bad PHP code.
Android for work can reduce privacy leaks; get Island or another app to set up a work profile on your Android phone, and sign into a secondary account on it so it doesn't have your contacts. Now go to settings and disable location access for work apps. I've stopped paying attention to whether or not apps request location data or contacts access for to this. To prevent the apps from running in the background, just turn off work profile when not using it (or look up Greenify's deep hibernation).

Being on a stock, unrooted phone, the thing I miss most is xprivacy's prompts whenever an app wants to use a permission. I just make sure to check my permissions list every month or so to make sure Google hasn't silently allowed an app update to enable new permissions.
Some notes:

I'd generally try to disregard the fear that your docs won't be used. At worst, they'll allow people to determine the original design intent and reconstruct how and why the project diverged at some point after you stop working on it. As long as the docs are part of the version control scheme for the project, you should be fine. If you however are using "share drive version control" aka a bunch of copies of the documentation for each release on a network drive separate decoupled from the project, it might as well not exist. If that's the case, you need to get it in version control. Sorry that was a bit of a tangent but I had flashbacks to a previous project.

If you want people to read the documentation, make it concise. The ADRs can be verbose and logged as necessary. That's kinda the point of an ADR. They record the mindset and intent of the developer. Everything else however needs to be easy to jump into. Have a super concise summary that links to subtopics and put in the detail there.

If you want people to maintain the documentation, integrate it into the build system/CI. If you have code examples in your documentation, they need to be unit tested so that the build system will warn you when the docs are out of date. Another avenue is to associate documentation with source code so that merge checks require documentation associated with modified sections of code must be checked off before commit. Getting this right is definitely the hardest part with documentation but when done well, it is immediately evident.

Also I know I have seen articles like you mentioned but for the life of me I can't find them. If you come across them, I'd love if you could share some so that I can bookmark them.
Never worked in PHP, but I watched this talk, "Let's program like it's 1999", about PHP's influence on JSX and React. I quite enjoyed the talk.
I like using firebase (auth, firestore, functions) as it's kinda easy to use which makes me get stuff done.
rust has huge mental overhead for most webdev work

go is incredibly weak language in some regards (error handling?)

From these 3 I would still pick PHP for webdev.
Streisand effect.

I may have heard of Popcorn Time before, but I never used it.
Now I do.
It sounds like the person is disillusioned with people and the industry more than the tech itself.

And yeah, jobs suck (even the good ones), but I think a bigger problem is the lack of friends and other social supports to make it OK that your job sucks.

The author writes they poured "every ounce of energy" in to their company. They were putting time in to the company instead of their human relationships, and unfortunately it bit them.

I've posted this once or twice before, but I always come back to this remarkably insightful comment by HN user dexwiz a while back.

https://news.ycombinator.com/item?id=20470085
"""
The Screen and the Job have displaced almost everything else is our lives. Loneliness is just a primary symptom.

The Screen, whether it’s TV, computer, or phone, has supplanted almost all social interactions. This manifests itself in things like SitComs on TV (just a bunch of friends or family hanging out) or Social Media on phones. It’s very easy to fill the social needs of right now with a Screen. But under even a minuscule amount of self reflection these are revealed as hollow substitutes for real human interaction.

The Job has completely taken over as a driving force in evaluating choices. The average person has to consider all options in the light of both the current employer and the specter of tomorrow’s. Moving across the country for a high paying job? Great! Moving to be closer to friends? That’s a career killer.

No wonder we are lonely. We make choices in the short term that optimize happiness, often at the expense of our relationships. Ghosting is not just for dates now. Then turn around and make choices in the long term that optimize employability at the expense of all else.

"""
But in the overall scheme of things it's order of magnitudes more difficult to deploy. PHP is upload a file whereas docker requires many more steps (for example: https://kb.sloppy.io/en/collections/156106-getting-started )
Ask HN: Would 3D architecture diagrams be more or less easy to understand?
I asked this on twitter and got some great answers, and discussion. What does the HN community think?
Why it’s wrong to stop covering startup layoffs
I keep hearing this. I also had the worst cold in 10 years easily, this january. My kids were unaffected but me and the wife had 40 deg fevers and muscle pains for days. The whole family took the seasonal flu vaccine (not sure if it was the correct one this year).

What seems to indicate that it wasn't Covid was that at the same time as all of us had that monster flu in january, the hospitals weren't filling up with people who couldn't breathe.
If you turn off your Bluetooth entirely that should fix it, shouldn't it? Or are they using WiFi as well as Bluetooth?
Paper Review: MemC3
> We already know that SARS-COV-1 IGG antibodies last ~3 years

As far as I'm aware, this does not tell us that it'll be the same for SARS-CoV-2. Maybe it makes it more likely, but that's not the same as knowing for sure.
Work with humans. Help them in some way.
> But with fewer people self-hosting these days, that has become less an advantage.

I don't think fewer people self-host. There are some going to big clouds, there are some using integrated offerings like squarespace, but there are still many hosting their website with a regular hoster. And probably in total many more than in the past.

> And even for those who do self-host, the advantage is becoming narrower as other languages have made it easier to distribute their web applications.

Did they? How?

With PHP, all the users has to do is to fetch the project files and upload them with FTP to the directory the hoster told them to. No other environment matches that - and no other environment is supported by those hosters. If you want to run something else - like Ruby, which I prefer to use, or something that creates a binary for you - you are looking at a completely different type of hosting. Digitalocean, Heroku - and that's not as easy, if the application is not provided as a one-click-install.