skysight-inc/HackerNews huggingface dataset:
>"I'm really bothered by people who keep criticizing the government over anything they can. Government are not superhero daddies."

But that's how they act, and how a lot of people expect them to be, so they have to. As a libertarian, it bothers me to no end that that's the case, but I don't think we should abstain from criticizing government. Especially when they also do have the ability and funding to solve a lot of the issues, but end up half-assing it (as the people you refer to are pointing out).
I would also add "self promotion" to the list.
Had a similar experience 2-3 weeks ago when Italy, which is right next to my country, started blowing up. Going into "lockdown" and starting a new routine working from home actually calmed me down, just the notion of doing everything I can to keep safe and keep others safe.

That first week I couldn't sleep and lost like 10 pounds in 5 days, most of my working day was refreshing the number of cases in my country and smoking e-cigarettes on the balcony.
MMO games like Guild Wars handle this problem by deploying a new server version in parallel to the running old servers and keep sessions in progress connected to the old servers. New sessions will connect to the newly deployed servers, while old sessions eventually "dry out". Old server processes with no active connections shut themselves down.

IMHO that's an easier solution than having to implement a backward compatible API or other API versioning solutions.
Ok then, you're doomed to failure. You have no hope of ever succeeding. Feel better?
Of course. As I said, you can try to paint a pretty picture, or an ugly picture. We don't know mortality rate very well yet (or much of anything else). Ever estimate has huge error bars in both directions, and the scientific estimates are sort of a median.

People in the US tend to look for every silver lining, preliminary study showing a potential breakthrough, and any reason it might not be so bad. That's a bias which has led to this not being taken seriously enough at any point.

I kind of treat the WHO estimates (1% with ventilator, 6% without, and 3.5% median) as just that: best-available estimates. It might be much, much worse. It might be much, much better.
Okay.

Now, please leave my head.
No company that has a choice is going to pay Apple their tax. That's why the MacOS sure is always going to be the same as the Windows store: a home of loser apps. Since another install procedure is available, only losers will use the app store. Ergo, any software available through the app store is a loser app.
JS got where it is by being JS..

JS got where it is solely by being the language built into browsers.
This has nothing to do with nationality. I work for a global company, and EVERYONE feels the same stuff no matter where they live.
The thing is that Zoom isn't installing the package either! If you look at the list of installed pkgs after installing Zoom there is no Zoom package.

They are using a .pkg only for the side effect of running a pre installation script that simply copies Zoom.app in the /Application directory. That is to a software develper garbage, why doing so, when all other macOS application require the user a single drag and drop?

Sure, that is probably not malware, but is a very poor practice, gives the user a bad experience, for no reason. These are the things that let's you wonder if the installation is managed in such a poor way how is the rest of the infrastructure.
I fell into this trap once with Skitch. It was a great tool, later bought by Evernote and totally ruined. Prompts nagging to sign up, redesigned UI, centered around uploading to evernote — the tool was ruined.

What I need is a tool that lets me quickly snap a screenshot of a part of my screen and drag the resulting PNG somewhere, possibly annotating it with a couple of rectangles and arrows in the process.

I've been using Annotate for that purpose for the last several years and it works fine. I learned my lesson and I am not about to use another tool designed to drive signups.
Helicopter Money: Way Out of Crisis or Fallacy of Traditional Economics?
I am happy that I quitted all social networks before the corona crisis. I decided that contempt, destructive critic and all that were not the circuits in my neuronal network that I wanted to activate every day. Even if you have a very interesting timeline, you read a bunch of negativity mixed with the interesant bits.

With the crisis in China and Italy I got properly informed in meneame (Spanish reddit-like site). I could prepare me and my family in advance.

And the keywords are "in advance". It was very useful before the thing blowed up in our faces. There was a lot of important information about how the virus is transmitted, etc.

Now we are all full of dirt and social media is about who's fault it is. There is nothing in there that can be useful anymore. Moving on.
Your advice is not good for people with health oriented OCD. The typical advice from health professionals there is to basically stop washing your hands for a period of time. Not recommended anymore.
Interesting hack to help you practice Social Distancing
I wonder if Haskell has a way to (optionally of course) put objects into manually allocated memory regions? I implemented this in 2006 for OCaml[1]. We used it for (what we would nowadays call) "big data" processing where we had a huge amount of static data for analysis and we didn't want the GC to be constantly traversing it. We could move this data into the manually allocated region we called the "ancient heap". It still appeared as regular OCaml objects, but when the GC saw a pointer that crossed into the ancient heap it would stop following it.

Of course the obvious down side is you have to remember to manually deallocate it :-)

[1] https://opam.ocaml.org/packages/ancient/
No, firefox is still the most private browser out of the big three.
> Have you tried sitting alone in a room with no music, no TV, and no phone for an hour? It's actually quite liberating.

Deprivation is always liberating when it is voluntary, otherwise it is like any other prison.
I use a combination of class-transformer[1] and then class-validator[2].

First transform the JSON into proper class-objects and then validate the object for correctnes.

IMHO this has nothing to do with TypeScript because in your runtime all the type information is gone and you need to validate the remote data never the less. TypeScript can help you structure your validations but you need to write them.

[1] https://github.com/typestack/class-transformer

[2] https://github.com/typestack/class-validator
Have you considered other medications? I take 20mg of Lexapro a day for it and it’s no exaggeration to say my life has experienced a sea change for the better. There are many meds to try all with different side effect profiles and different efficacies in different people.
Swimming naked, tide going out, or something like that?
Energy markets are highly subsidized, in China too.

To have this discussion, one needs to include information about the entire energy market. If you heavily subsidize low-no carbon footprint sources, you devalue the others.

Additionally you need to separate base load sources from load following sources. Load following coal plants might be more prevalent by number (ie 95%) and in direct competition with natural gas. The smaller the total energy output the more competition you have from solar and wind, which are highly subsidized and reduce margins.

Reuter’s would do better to give this proper context.
This, well, this except for the US Exceptionalism bit (other countries are also affected by this).

All I need to do is stay at home and keep myself uninfected (washing hands, avoiding contact with others, keeping myself healthy, etc). I am not needed to pass on urgent information to friends or family. I do not need to understand the science, or how it spreads (though I did enjoy Plague Inc). I'm not part of the solution, and I can avoid
being part of the problem by taking sensible precautions. I don't need daily updates on the progress of the virus to do that.

To the OP: I know it's tough, but you need less information, not more. The product you describe sounds great, but it's not going to solve your problem. Solving your problem will mean redefining your relationship to social media so it becomes healthy. That's not going to be something the social media apps will do for you. That's something you're going to have to work out for yourself.
That's interesting, it shows how misleading an average can be (the average 8000 dead for the flu that I quoted).

Still, if you focus on Italy, which is the most ahead in Europe, by March 28th (the time that report was updated), the number of deaths was already matching the 2017 peak (and in about 2/3 of the time). Since then the death count went up 70%.

edit: also note the caution about the uncertainty due to delayed registration.
Sounds a lot like Pomodoro https://en.wikipedia.org/wiki/Pomodoro_Technique
From what I've picked up separate waves describe what is happening in typical Covid-19 patients: immune reactions that are good enough against the virus in the throat are insufficient to defeat it elsewhere so you get a first wave in the throat and if the virus spread into the lungs before that wave is over there's a second wave in the lungs. That wave then requires a different or stronger immune reaction.
Source? The article doesn't mention that.
Ethereum DeFi projects grew nearly 800% over the last year: report
Video training from Clickbank team to make a fulltime income with clickbank
Everyone on the Diamond Princess was checked. That's why it keeps being cited as a closed population with statistically valid sampling (100%). It's the re-projections from that ship onto the age range of the general population that yields low fatality rates comparable to flu.
And early on, despite a lot of anti-marketing that I still suspect was simply bought by FB, it was really great and vibrant. In its most original implementation, even.

Later on, the campaign of "complaints" about how empty it was got them to change bits of it, pushing "follow those people" on you that was filled with brain-numbing celebs and the like, and the magic was gone.

Whoever orchestrated that campaign should get a raise (and shouldn't meet me, as G+ was last web-based social media that I could earnestly use)
Database of Medical Records Would Create a Coronavirus Registry
There is more in that rationale than being privately owned. In comparison to C#, Swift is not natively adopted by any of the three big cloud providers (AWS, Azure and GCS) despite being the go-to language for half of all mobile apps (which is a huge market). C# is supported despite being Microsoft controlled. I believe that Swift does not have the confidence of the community due to Apple's radical technology choices.

IBM may have counter-balanced this.

What do other think is the reason for the slow backend adoption of Swift?
The one I tried that caused it was Zoloft. I assume the other SSRIs will also cause tinnitus by way of raising serotonin levels. But for the brief week before the tinnitus hit, it very much felt like a sea change for the better.
How do you set up a role based access to Kubernetes Cluster
I suspect that we won't agree on global and complex issues like GA or surveillance (metadata = surveillance after all, see (1)). But I want to discuss more specific issue - "monist model". I disagree that defining what people buy is approximately what people want. Yes, it is in some narrow scope, but that is not all. I can't buy what I want if it doesn't exist, right? And is I buy picking from two set choices while I want some thing different doesn't mean that I wanted what I bought. Example - I have Android phone, but I don't want it specifically, I don't want a gadget filled with permanently enabled Google surveillance. But the alternative is only one - Apple, slightly less but still about the same. The only reason I'm buying them is because I want convenience more than privacy and I'm only human after all.
People don't know about GA, 99.9% don't know. But they do know about their home address or credit card number or SSN or photos. They just don't have proper information to connect all these links.

(1): https://www.schneier.com/blog/archives/2014/03/metadata_surv...
Bitcoin Cash Approaches Milestone with First Halving Expected Wednesday
SuPragma: Open-Source Group Management
I am designing a new system for managing groups of people in a trusted manner. Feel free to poke holes and to provide constructive feedback.
https://github.com/supragma/supragma/wiki
Simple Procedural Racetrack Generation
My number one memory of Wave is the incredible, outstanding, astonishing amounts of bloat.

When you hit "oh god, this is actually bloated as hell" in Slack, it's way after you're hooked and can't switch.
Yes, that's the original inspiration. But Rob Pike has been implementing CSP ideas in different languages for a few decades now, and all that work has highly influenced the implementation in Go.
Well, panicking co-workers are bad. I have quite opposite. My manager keeps repeating, that this is just another flue.

Personally I don’t care. Isolation isn’t nice, but as long as I sit home, nothing bad will happen. I am not cashier at understaffed grocery store, not nurse in failing hospital. Life is good, keep calm!
Oh ye forgot about WeWork. I guess JIT office space is not a very good business when people are supposed to work from home?
"To put it bluntly, Python is slow. Also, Python is not great for parallelism."

Really? Doesn't that depend on the modules, the underlying code? The problem?
Expansion Bays: Another Thing We Have Abandoned for Thin Laptops
COVID19 – Heightened Vulnerability with Cyber Attacks
Does anyone have context for what these discussions are? That's a pretty terse message for those of us not in the loop...

Edit: This article gives a bit more context. https://www.phoronix.com/scan.php?page=news_item&px=Qt-Open-...
They got brainwashed n lost their identity!
Australia and New Zealand have done a superlative job: https://www.theguardian.com/world/2020/apr/09/have-australia....
Why all this negativity? It is normal to feel anxious in this situation, to try to stay informed and to be confused about the consequences and necessary actions. You're mostly built to act on known facts and there are a lot of new unknowns right now.

Refreshing HN and Reddit all day isn't any worse than gossiping with the neighbours (which is what they would have done 80 years ago), considering the circumstances it's actually much healthier.

You will probably get used to the new situation quickly, like humans do, and find comfort in small things, like painting.
From the description it doesn't sound like there is any new technique being used, just an application of existing software to a new large prime.

There are a very few justifications:

* They get new bounds on factorization performance, which might be important to keep tabs on over time, in case no one else does it, and suddenly we find all our primes factored

* For some reason, INRIA really really hates unfactorized primes

I agree with you that, unless their upcoming research paper introduces new information/experimental procedure, it was a waste of money.
• Sure, it could come under the umbrella of "declarative programming", but that's an enormous umbrella, so that doesn't really say much.

• I fail to see how differentiable programming (the idea of expressing the desired computation in terms of differentiable objective functions) is any less of a "paradigm" than logic programming (the idea of expressing the desired computation in terms of logical predicates).

• Depending on the expressiveness of your programming language, every paradigm can seem like it's "a great use case of a library, but hardly worthy of being called a new programming paradigm."
Sad but true. The adoption of a rapidly-changing language (Swift) mostly under the control of a company that doesn't mind breaking things from one year to the next (Apple) being used by a company that abandons projects monthly (Google) sounds like a waste of time and effort for developer investment.
I notice that it's "the media are telling them that Asians are being targeted", not "Asians are buying guns because they're suffering from racist attacks". Again, the belief that people will do bad things to each other when order breaks down is much more prevalent than the actual incidence of people doing bad things to each other when order breaks down.

I'm not saying it can't happen - there are always racist assholes out there. But the media will tell one story of a racist asshole harassing an Asian family rather than 100 stories of people being genuinely nice to each other in a crisis. Because we'll click on that one bad story and ignore the 100 nice ones.
Can IrisVision Help with Retinitis Pigmentosa?
Actually, in Haskell, given that Maybe is Foldable, you can technically implement the maybe function as

maybe' def f value = foldr (const . f) def value

Although in pratcice almost noone uses Maybe's foldable instance (and it also doesn't scale to other datatypes, like Either, nearly as well, because of the multiple type parameters).
Obviously what OP meant is the implementation of it. Rob Pike mentioned Tony Hoare‘s work in almost every talk he gave about Go‘s concurrency.
That would be good, but it seems to take kids a few years to learn the ropes. I don't feel like older people have the patience or peer pressure.
Would love to be proved wrong, though. I would have paid money to make that problem go away when I had it with Skype.
Show HN: Go PlayAlong – guitar tab player with real audio
The problem is the GIL prevents threads from making progress simultaneously, even with synchronization and locking primitives available.

But even so, Python is a little slow when you start thinking about threading. You'd be better off using Rust or Go or something rather than the half-baked support found in scripting languages.
I really like Qt for desktop development, use it everyday, but this post makes me feel uneasy.

What "discussions on various internet forums" do they mean? there's been plenty. And, which ones "do not reflect the views or plans of The Qt Company"?

Why such a rushed defensive blog post?
Maenad
JetBrains Academy – guided project ideas to improve your coding
Makespace Visor
There's a crisis at the moment, more general, and the crisis has caused catastrophic loss of income at many companies.

Some people say that qt.io is one of the companies in trouble, and that it's reacting by releasing new versions of qt to customers first, and to opensource users a year later.

I've no idea how much income qt.io actually has lost.
Upgrading Your Data Processing Spreadsheet to the Web
To be clear, I'm not personally concerned about 5G, my point is that not everyone who has concerns about it is a conspiracy theorist. That I have shown.

Besides that, I have a problem with "the evidence is weak" arguments, because the evidence for anything is weak if you never have looked. The INTERPHONE study may be of high quality, but it didn't look into 5G. Extrapolating from that is insufficient.

The fact of the matter is that proving the safety of 5G before rollout is not feasible. At best we can look back in ten or twenty years after rollout and draw our conclusions. That's how long it will take to actually get any good evidence, like the INTERPHONE study. By then, we'll probably have rolled out 6G and 7G, to unknown effect.

> So great news, the evidence that 5G is potentially unsafe isn't really there.

The evidence that 5G is unsafe isn't there. The evidence that it is safe isn't there either. It's still "potentially unsafe".
This is exactly what the article is describing no?
This sounds like the "compact regions" feature the entire article is about.
This makes me wonder how much different things would be if Google had doubled downed on an Open Social (tm) model instead of trying to me-too Facebook et. al. by building a walled garden (more like a walled dirt lot I guess)
It's nice that they've actually demonstrated something in it. The differential physics engine is pretty freaking cool. Also, if you look at some of the details they talk about it's clear that just having a differentiable language isn't enough: it's still very easy to have gradients which don't work properly if you're not careful, especially in boundary conditions (the example they give is collision detection).
Show HN: Minimalist Download Site for Instagram, TikTok, Facebook and YouTube
Both social distancing and herd immunity reduce the R factor. Thus nearly everyone may end up with the disease in NYC, but in less dense areas it can stamped out with vastly lower infection rates.

That alone could make the difference between 70% vs 30% of the US population getting even with minimal precautions.
Here is a good background article: https://www.embeddeduse.com/2019/12/21/safe-guarding-the-lgp...

And here the email to which Qt Comany reacts: https://mail.kde.org/pipermail/kde-community/2020q2/006098.h...

LGPL has long been a thorn in the side of Qt Company management. Nokia had bought Qt for $150 million, developed and popularized the platform, and then released everything under LGPL. Digia/The Company then bought the intellectual property from Nokia for just 4 million Euros and have been trying to make money from it ever since. Now, with Corona, the management seems to have had a good opportunity to get rid of its annoying obligations to the open source community.
While the core product is LGPLv3+Commercial, most of their extensions are GPLv3+Commercial which makes them not suitable for a lot of apps.

Hence I find it's a bit confusing to say "to be committed to open source" where in practice the only way to use their extension is either to release your apps code (given you distribute the app) or pay for commercial license. IMHO "to be committed to free software" would represent extensions situation a bit better.
hole.fit(peg)
> as long as I sit home, nothing bad will happen.

As long as food comes on your table.

I'm not worried about the virus (because I'm lucky enough to be able to work from home). I'm worried about the economic consequence.
Team can’t meet in person anymore. Ok, now what?
Even if Swift wins over Julia it certainly won't be because of these two points (syntax and Python interop). Julia probably has the best Python interop out of any other language and the syntax is fairly simple (although a bit ugly with the 'end' blocks and the allowed unicode characters).
While I've been following all Covid-19 related news and keeping track of the numbers with near morbid fascination, I've found that being in lockdown has made me happier. It has also given me perspective on life.

As cliche as it might sound, I've realized that what truly makes us happy is family, friends and time to devote to hobbies. I've been chatting with my family everyday, calling friends, playing board games with my wife. I'm producing music again, learning new things again as opposed to just being "productive".

I used to order in food 3-5x a week. Now I'm making all meals from scratch and really diving into what makes good food taste, well, good.

I haven't bought anything except groceries in a month and honestly, I haven't even missed it.

I really don't know how I'll approach the world post-Covid-19. The thought of going back to the old life and routines seems a little absurd now.
The Failure of Parallel Programming Caused by Memory Operation
Apple has little interest in supporting Swift outside of their platforms. Chris Lattner has left Google so the future is uncertain. Maybe thats a pessimistic outlook though.
Flask Dashboard – Pro UI Kits Coded in Flask Framework
Absolutely. But in practice, I can't think of a problem that coulnd't be solved with OWL (or some other formalism like answer set programming) and where prolog would be the best solution (rather than more "traditional" programming languages). There are certainly a few, but not enough IMO to draw a lot of attention to prolog.
Deep learning is the new Object Oriented Programming and Service Oriented Architecture