skysight-inc/HackerNews huggingface dataset:
Or just `sort -u` (if you are using GNU sort, not sure about other implementations)

Another difference is that sort is optimized to handle large files [0]

[0] https://unix.stackexchange.com/questions/279096/scalability-...
oh man ! just like excess of vitamin-d can lead to vitamin-d toxicity, so can this. in my naïveté, i was assuming that excess of it would be just flushed out.
Yeah it's pointless now days, modern tonic water is very different to the what they mixed with gin basic when quanine was the purposes rather than a mild flavouring.
"The user will still be entering in their password into a form-field on the client."

You are looking at this problem based on what practices we currently have in place. Entering a password into an HTML form is NOT SECURE, period. It will never be. That practice needs to change first. Browsers already have built-in authentication prompts, for this exact purpose. But they're ugly, so no one uses them. Tough. To secure the client, one would need a browser extension that gives you a similar and distinct prompt with all the client-side logic in it. While this still leaves room for phishing, it is not enough in itself; you have to combine it with brute force. That alone is a huge improvement. It's not the "same amount of security". It would be lightyears ahead of what we do right now.

Now, what SRP does is prevent the server from mishandling the password. That means the server has no way of checking whether your password is strong enough. And why would you want it to? That's precisely the kind of mentality I wish just went away. Don't rely on someone else's computer for your own security.

I'm sure SRP has its own shortcomings, and some implementations are probably still buggy to this day. But that doesn't make hash verification one bit less horrible. Being reducible to a salted hash is about the worst failure mode there is for a ZKPP/PAKE implementation, so even if you make a mistake you're not worse off than what you started with. Also, two PAKE solutions seemingly more well designed than SRP have been published recently, SPAKE2+ and OPAQUE. I'm still trying to understand them, but I really like that OPAQUE's verifier is derived with symmetric encryption keyed with the registration key on the server side (as opposed to SRP, where it is a discrete logarithm puzzle), and if I'm not mistaken that takes care of quantum-resistance of the stored state as well (which understandably was not much of a concern back when SRP was designed).
I'm in Poland. We have free public healthcare and all the other nice employee privileges Europe boasts about. On paper.

In practice, most of those are guaranteed when your contract is the regular full-time one. Which is minority of jobs in Poland. To avoid paying taxes, most employers strive to employ their workers via contracts meant for part-time or gig work, or through B2B (thus we have lots of sole proprietorships "entrepreneurs" in the country). Most protections don't kick in there.

On top of that, getting a doctor's note for a runny nose is too much of a hassle, and nobody realistically does that.

Thirdly, regardless of how much worker protection your country has, day to day nobody wants to be seen as the panicky outlier at work. That's a self-limiting move, both career-wise and socially. This normalizes coming to work with potentially infectious diseases.
I'm using auth0 to handle user login, and that's a message generated by their service. I agree it is very confusing, I'll see if there's a way to override it or disable it.
> All others are either defunct, abandoned, or dropped out of favour, or never had any expressive adoption.

So you're agreeing that, if we see a new challenger succeed, we pay the price of fragmentation?

I agree that these sorts of projects rarely gain any real traction.

I don't see that the history of autotools is relevant here. It's still very common to see in the wild.
I have a question, is hooking filesystem write notifications on macOS hard? As soon as I paid for the Plus Plan, I started having to wait several minutes for a file to upload. Even from one computer to the other with LAN Sync enabled. The day before that, my files would sync faster than I could hit refresh in the browser I was developing in.
It did, but our economy now is a lot more fragile than it was back then. The plague-era economy was built for constant wars, famine, where people were hardy enough to practically hibernate all winter.
Absolutely not. They’re application specific as the name implies. They can not do anything else.
Re 1: Yes.

Re 2: No. It's just the usual implementation.
Technically Yang's UBI plan is that everyone receives it, regardless of wealth. Also there are plenty of entitlement programs already and replacing them with UBI would probably yield less total cost from simpler implementation and less bureaucracy, while making it more available.
If people think the dollar is significantly overvalued, they'll switch to gold, bitcoin, rolls of toilet paper, or other forms of ad-hoc currency. That's what happens in countries with 1000% inflation, for example.
Toucaan–Rethinking CSS Frameworks
Coronavirus in Italy, another snapshot of YOUR future – Stop at Zona-M
I've managed to disable that message, it shouldn't show up now
That's a cool website. Book != [website, file, blog] though.
> Putin's butthole is clenched to the max.

I guess we'll have to take your word for it. It's the same old trope from the "experts" for the past 20 years. Putin is about to lose power. China is about to collapse.

> Last time oil dropped too steeply the Soviet Union disintegrated.

The oil price isn't why the soviet union disintegrated. It was their weak leadership.

> Take one look at this graph https://www.macrotrends.net/1369/crude-oil-price-history-cha.... and you can tell immediately where Perestroika began, as well as Russia's 1998 default.

It's not the oil prices. It's called the reign of gorbachev and yeltsin.

> You don't even need to superimpose anything.

Sure you could cherrypick any data set to superimpose whatever you want to believe. Here's another one for you to try. The time frame from perestroika's beginning and Russia's 1998 default correlates to the NFC's 13 year superbowl domination over the AFC. Are you saying that we are about to enter another era of NFC's domination?

Also, you conveniently ignore the fact that since 1998, we've had 3 oil prices collapses and putin is still around and russia hasn't collapsed. I wonder why?

Nations don't collapse due to oil prices. It collapses due to weak leaders. Economic strain can expose weak leaders, but ultimately, it is the weak leaders who lead to national collapse. Strong leadership helps weather the storm.
More detailed response here: https://news.ycombinator.com/item?id=22602990.

> Europe you can't fire someone for health reasons

On some types of contracts. Probably not the most common ones in practice. Also, making the job a living hell for someone, or laying them off the first legal opportunity arises are common practice, and I think everyone outside our industry knows it (in most industries, employers have more power than employees on the job market).
>A good example would be that functions of the Std library that deal with the Filesystem often return an OsStr instead of the Str/String Rust uses elsewhere. This means you cannot ignore the fact that the stuff the OS gives you might not be valid UTF-8 bytes. All functions that can be interrupted from the outside or fail, return their values wrapped in a Result Type and make you handle it.

This is the essence of why optional/result types lead to more stable systems than exceptions.

With exceptions they can come from anywhere, you don't know if you've handled all of them (depends on the language). It's goto with a new name.

With result types you're forced to deal with corner cases, or if you unwrap, you know you've omitted some corner cases, but it's still very visible what you did in your code.

With exceptions your code looks clean when it's dirty, with results and optionals your code looks dirty when it's dirty.

This is a talk about F#, but it explains the concept of railway oriented programming quite well. It's a paradigm for keeping your data flow clean with result types and optionals.

https://www.slideshare.net/ScottWlaschin/railway-oriented-pr...
Well, you stopped being a client. I don't find it all that strange.
How about HEPA fabric? It's not quite fine enough to stop the virus itself but it does stop dust and some pollen so might be more effective than cotton or other fabrics, and it might be available for things like vacuum cleaners.
Ethics for Designers: Important Ethical and Moral Notions
There are several founders of YC companies that are self-made billionaires and they post on this very forum.

Do you really think they made it on the "backs of society" through "corruption and bribery" rather than building a company that provides value to those willing to pay for it?
Information is beautiful: Covid-19 Infographic Datapack
The Judgment Against Hakan Lans (2006)
That doesn't sound right. The world isn't a Linux monoculture.

Most C++ code I've written has been Linux/Windows. I've never targeted other Unices, but they're out there, and I like to think my portable code would build under FreeBSD with minimal effort.
I made a simple site to graph the daily increase figures. It only shows infections and deaths but from that you can see very different ratios for different countries.

(http://coronanalytics.com if you’re interested.)
Ways to make money as a developer in 2020
People are already dying from global warming and its consequences. For example the deaths of 868 people are attributed to the 2019 European heat wave ( https://en.wikipedia.org/wiki/July_2019_European_heat_wave).

Also, the problem is not that humans in general are incapable to withstand the increased temperatures, but that the extreme changes in climatic patterns and the changes weather patterns will wreak havoc with infrastructure and agriculture. Any species whose lifecycle is tied to the seasons will face decline and possible extinction. With every species removed from the ecosystem, this ecosystem becomes more weak and fragile.
Changes to seasonal weather patterns will make living in some areas untenable, causing local and global migration. And we all know how well established societies are dealing with migration (hit; not good at all).
Avocode 4.4.5 Crack with Serial Key 2020 Free
Ask HN: Any InfoSec conferences in Europe worth attending?
Most of the more famous infosec conferences seem to be in the US. Does anyone have experience with good conferences in Europe, apart from CCC?
In first world countries it is. In Poland since 2009: http://www.prepaid-wireless-internet-access.com/page/Poland+...
The rest of the world is definitely not fascist enough in handling this. We should pass worldwide control to the Chinese government.
I don't have this problem. If the endpoint is accessible through the public address even in the internal network then everything just works.
True, but insisting on consequences for speech is often a sign of ignorance. That comes with consequences as well.
Citations, please. I don't remember that particular law. Can you give me a link to it, please? Is there a Wikipedia article on it? Is it this one?

https://en.wikipedia.org/wiki/Wikipedia:No_climbing_the_Reic...

I didn't post the Unibomber manifesto. Quite the contrary: I was dismayed that Ted Kazinsky's manifesto was beating out Richard Gabriel's manifesto, so I pointed it out to dang, the HN moderator, who flagged it and knocked it off of the front page.

Did you report it too, or did you [quavering melodramatic Dudley Do-Right voice] just sit by silently and say nothing while evil was being perpetrated?

https://www.youtube.com/watch?v=Q83Jqd2h0Yg
That's very convoluted reasoning. I think the main goal of surgical masks for entire population would be to limit amount of virus floating in the air. They are also good at stopping people from touching their faces.

IMO the goverments should make masks mandatory, even if it's DYI mask made from few layers of tshirt. And start teaching people how to use them and why.
mAb114 and REGN-EB3 have shown success with lowering the mortality rate from ~70% to about 34%; they are cures.

Sure, we don't have a cure for COVID, but this has nothing to do we the fact that we have cures for totally unrelated virus-caused diseases.
Same here, persistent mild chest pressure. My girlfriend as well as myself are experiencing it. But it's so subtle that you start to question it at times. But especially when lying in bed it becomes quite annoying or frightening if I think too much about it.
We need a platform for frontline doctors to share information quickly
Could you report them to Product Hunt? Seems like you have a pretty clear cut case
Inflation is a tax on wealth, not on labor.
As tech workers, we're particularly privileged. Ask your local grocery store clerk, or the person that handles your paperwork in the bank.

I too am from a highly-developed (relative to the US) European country. It's all nice on paper. But in practice, a lot of these legal protections are commonly evaded (and government attempts at fixing it get badmouthed by a population considering itself "not exploited proletariat, but temporarily embarrassed millionaires").

It's still much better than what Americans have, but nowhere near good enough in terms of biosafety.
In Norway at least it isn't the beds themselves that are the issue it's the infrastructure needed for this in the hospital rooms of which the most important seems to be oxygen outlets. I'm not sure how safe it is to hook up gas tanks directly to DIY respirators.

Not that we are in a shortage yet, there are only 50 people hospitalised but it's expected to rise.
I think it's more like confusing people who just want to cook by expecting them to learn hob design and maintenance. The Jobs "bicycle for the mind" line was about the user experience, not the developer experience.

So the fallacy in the argument is that implementation details are relevant to everyone.

They aren't. They're relevant to system builders and people who like tinkering because that is a separate domain to the user domain.

Most users just want an appliance, because a good appliance - like Hypercard, Excel, and maybe VBA - allows them to concentrate on the things that interest them, not on the things that interested the appliance designer when they were building their product.

This is fine for products in the the app store - it's a mark of good design that it reveals exactly as much complexity as it needs to, but no more - but it breaks down when the user domain and the tinkerer domain overlap, as they do in professional software development.

The reason it breaks down is because there is no general solution. No library is ever going to be a perfect snap-in tool that solves your problem for you, no language is going to hide OS-level and library-level abstractions with perfect elegance, and no OS is ever going to have perfectly elegant abstractions for file and network operations, simultaneous and synchronous operations, and so on.

Everyone has opinions about how software should be designed, the problems are essentially open-ended, tinkerers have a tendency to turn everything into an excuse for tinkering instead of a streamlined product/service pipeline, and the result is the mess we have today.

And this is probably how it has to be, given the limitations of human reason.
If a virus takes a week to develop symptoms, and doubles every 3.5 days, that's exactly what do you would expect: after a week 3/4 of the cases are new and too early to detect symptoms.

asymptomatic proportion sampled at a moment grows exponentially with incubation period, it means nothing about who will eventually develop symptoms.
Looks really cool, congrats!
What's your stack for the App + Webapp?
Trust me, having a safety net isn't going to kill your drive.
> Yeah, but let's be honest. Most users don't want a specific app. They want functionality

True, but they also want to be able to run it without bringing their crappy laptop to a crawl. Devs excuse their inefficient code with "modern hardware is fast enough", but it ceases to be fast enough when the majority of your apps are inefficient. Try running Slack, Discord, Skype, Spotify and a couple Chrome tabs on a last-gen laptop. And now try to run something actually useful (Office, a game, whatever). You can't.

I've seen completely non-technical users say "ugh, another web app". Alternatives are few, so users won't use something else, true, but that's not an excuse to keep making inefficient apps.

(I realize this doesn't apply nearly as much to React Native, but only React was mentioned above and this is a rant I've had prepared for a while now...)
Ah, thanks!

"Halbach arrays now have many applications and are used in a range of systems of varying complexity. One of the simplest applications of Halbach arrays is in refrigerator magnets. In this case the one-sided flux properties are exploited in order to boost the holding power of the magnet. Variable arrays of magnetics rods can also be combined to create simple locking systems. If the magnetizations of the rods are arranged so the field is maximised above the plane and minimised below it, the flux confinement can be flipped by rotating each rod 90 o."
This was already implied in the question. They're asking why something like ibuprofen is different.
> the need for that extra capacity will disappear.

The coronavirus will likely normalize mask usage world-wide, so a lot more people will start using them with normal colds & flus like they currently do in China.
He's at home. There's a quarantine you know!
I love DAGs. I first came into contact with them through Snakemake [0].

Pretty soon after starting to use it (as a Next Generation Sequencing data analysis framework), I noticed that if a task that is not in some way linked to an end goal, that task does not get started/executed. It sort of blew my mind and I felt strongly that my projects, perhaps even my life should be run and build exactly like that.

[0] https://github.com/snakemake/snakemake
Even better: https://github.com/chubin/cheat.sh

This includes man pages from tldr, and more! The command line utility had been a great help for me over the past few months.
Techcrunch redirects me to guce.advertising.com, is there an alternative link?

Edit: Oh apparently it's just this paragraph (found it on about.fb.com):

> “We are working closely together on COVID-19 response efforts. We’re helping millions of people stay connected while also jointly combating fraud and misinformation about the virus, elevating authoritative content on our platforms, and sharing critical updates in coordination with government healthcare agencies around the world. We invite other companies to join us as we work to keep our communities healthy and safe.”
so when it says:
"In the early in vitro studies, chloroquine was found to block COVID-19 infection at low-micromolar concentration,"

does this mean it might be a good idea to be taking it regularly to keep from getting covid-19 from contact with surfaces with low concentration of the virus?
Airlines Seek $50B Coronavirus Aid Package
> I wouldn't be shocked to see a retrospective on this in the future tell us that we've been seeing the spread of availability of the test rather than the disease.

Ok, I could buy into that (and I really hope that's the case - though I'm still doubtful). The main thing I didn't realise was that the tests didn't show who had had it. Thanks for taking the time to work your point through with me.
> and it will not deploy only the web version, but the ebook files as well (in .pdf, .epub, and .mobi format).
Lol, that is why it took HashiCorp 6 months to write a broken Ansible playbook for Vault that takes an hour to deploy (they couldn't even do it with Terraform) when it takes less than 30 seconds to deploy on Kubernetes natively.
The virus cannot enter you through your hands. Unless you are switching gloves more often than you are washing your hands how are they going to help?
I know it's bleak, but the API now includes build server style badges, like this: https://corona.kranzky.com/badge.svg
This is wrong!

Facemasks are scarce and in most countries they should be preserved for medical personal and infected people. If everybody wears facemasks all the time, the most endangered people will not have masks if they need them.
The issue is that the vast majority of people don't want to be educated in economics. They publish the minutes of every signal one of their meetings. You are free to sit down and read absolutely everything they do and the reasoning behind it.
The vegan food being left at the end is an old photo from a previous disaster.
As far as I know US tax law (I've never dealt with US tax, so grab yourself a salt shaker):

When you sell a stock for less than you bought it (like if you sell something right now that you bought less than 3 years ago) you can subtract that from your capital gains taxes. This works even when you turn around an immediately buy something similar (but not the same, you'll have to wait a month to buy the same thing back).

There is a limit to the amount of tax losses you can claim for a given year, but you can claim the rest of your losses in the years to come.

I'm not sure if you'll actually come out ahead, since everything you buy today will have a lower cost basis and thus will increase your capital gains taxes in the future.

For now, wait and see if I just invoked Cunningham's Law. :)
Actually, the Peaceable Army (or Armies) of Queens problem is a separate problem and much harder than the n-queens problem. Here is a MiniZinc model: http://hakank.org/minizinc/peaceableArmyOfQueens.mzn , and a Picat model: http://hakank.org/picat/peaceableArmyOfQueens.pi

(Also: Thanks for your links to my site.)
I agree. Yang says it pretty well. The US is a near winner-take-all capitalism. It only awards and invests in people at or near the top.

Can you make it from bottom to top? Sure! But it is very unlikely, and not really something the US system is designed for. If you go from rags to riches in the US it is in spite of the system and not because of it.

Disclosure:

I live in a capitalistic society with government paid education, health care and child care. My parents are low-wage workers and in the US, they would definitely not have afforded an education for me. Here, I got a high quality masters degree paid by society _because it is a great investment_!

I will gladly pay every penny and more back into society, so that many others, like me, can have the same opportunities as me in spite of their parents income.
In the east coast of Spain we have had great weathee (25+ degrees celsius) and it didn't seem to greatly influence transmission speed :(
> there isn't magically more stuff

Most companies can easily ramp up production to meet increased demand. It's not magic, it's the modern world.

Most general goods companies are demand constrained, that's why they need to do marketing campaigns to make more sales. It's only if they had too many orders and couldn't grow production that we'd have inflation. So there may be some inflation immediately but not long term.
Given the guy that I just responded to called liquidity injections foolish, you should want to take your chances with the fed.

If the fed hadn't announced that action last night then the hell that would have rained down on Monday would have gone down in history with Lehman and Black Monday.
To all amazon haters in HN community, where do you guys do online shopping ? Walmart ?
Ask HN: Examples of good leadership during the pandemic?
In a time of crisis it's important to see leadership, have you noted any examples of good leadership during this time? Who were they and what made their leadership stand out?
Show HN: A map of Coronavirus cases in Scotland
Really weird in our local Sainsburys this morning - pasta and toilet paper shelves completely empty also no tomato soup. But plenty of everything else!