skysight-inc/HackerNews huggingface dataset:
The big mistake is to see this as question of left and right and winning or loosing.

Actual lifes are on the line, Italy was a disaster. I totally get it why we should avoid sometihng similar at all costs.

Up to now, politics followed science, which is not a clear-cut balck-or-white thing. Science is ambigious, especially with stuff like a new virus. Now, I see a lot of movement against that. From the press, from politicians (predminantely, but not exclusively from the conservatives), from celebrities. I, for my part, would rather hear and read from epidemiologists and the like than from theater producers. One of the latter group got a huge article in Der Spiegel this week.

The dangerous thing is, as soon as discussions about easing restrictions started in Germany people got more mobile and started to care less. Germany got through all this rather well so far, due to a combination of reasonable actions, luck and a above average testing capacities and ICU beds. I hope the pro-opening people are right, and nothing will happen due to lifted restrictions. But if they are not we might regret the opining in a couple of weeks.
It is actually an extremely complex analysis that is dependent on the facts and the jurisdiction (applicable law). It simply isn't applicable to my communications with a 3rd party recruiter from LinkedIn which was not regarding legal advice but potential employment, nor did my comment contain any confidential information protected by the privilege.

To address some of the other responses (common myths):

1. It does not require the exchange of $1 for the attorney-client privilege to apply. For example attorney-client privilege will generally apply to free consultations and it will equally apply in the case of pro bono (free) legal services from groups such as ACLU or EFF to their clients.

2. Attorney-client privilege does not require an agreement for representation to apply (again think of a consultation before an agreement to represent where the privilege applies).

As far as a "rule of thumb" a decent summary by the ABA is:

"Nevertheless, there are some rules that generally apply to most, if not all, jurisdictions. For attorney-client privilege to apply to a communication, the general rules require that: (1) the communication be between a client and an attorney (i.e., an individual having a law degree and bar membership, and acting as an attorney for the client) or an agent of an attorney (e.g., a tax accountant, a patent agent, a forensic investigator, a technical analyst, or an expert); (2) the communication be made by the client and contain confidential information; (3) the communication be made outside the presence of a nonprivileged third party; (4) the communication be made for the purpose of securing legal advice; and (5) the privilege has not otherwise been waived. Privileged communications can be written or oral, but only communications between or among “privileged” persons are protected.
First of all, thank you very much for translating the app to Arabic. There is a huge lack of good apps in Arabic.

But I went to your website, timecop.app, and the Arabic is disastrous. Even the name of the app is translated wrong. I didn't download the app because it costs money and I don't really need it, but from what I saw (Name and feature list), the Arabic needs a lot of work.
It is likely that there are far more times in your life that you've encountered a teen/adult that actually was home schooled and you never knew.
Great list. Let me add a few things:

* Ad Precision/Conciseness: When crossing disciplines from Math => Software, this annoyed me to no end: I was not able to express myself concisely. I found that vocabulary is a large part of this, I knew what I meant but did not have the words for it. This is stuff like: call site. caller callee. function signature. deployment vs. installation vs. release

Also you need good words to describe the objects/systems that you are building, and the domain your are operating in. This is why NAMING things is so critical. You need to have good words for the concepts you are working with.

* Ad Directness: Yes. But try to avoid value judgements and insults. Stay objective: "This code is shit!" vs. "I don't think the case X==0 is handled correctly."
This was my first thought too - "Wonder if tht story with the PS1 controller is in there" - man that must have sucked to debug!
Fighting fraud and reducing false positives, using intelligent automation
People aren’t flying. Your comment is meant for laughs but states and regions are in completely different situations.

And please tell your joke to Europe, and Germany in particular.
> "Free America Now" raises an incredibly important debate that all lockdown-ridden countries should be having.

That debate is already happening, so, no, shit posting like this isn't starting it and certainly not participating in it.

Don't pretend this tweet is what it isn't.
That's because "front-end development", especially with JavaScript frameworks, is a popularity driven hype cycle.
The problem is I'd have to get a tablet too. I haven't looked into whiteboards yet, so it still might be cheaper. Of course, I might also just take my laptop to my classroom and use that one.
Exactly what I thought! Mobx creator did a talk recently on re-rendering: https://www.youtube.com/watch?v=NBYbBbjZeX4

Makes me wonder why React doesn't work in the same way... using observable state.
This seems pretty biased. To say some group of people who are sacrificing too much for caution "can't win unless lots of people are dying" is mischaracterizing. It's also kind of silly that you've omitted the accusation of killing from the right's position ("open the economy") when the economic danger is "a civilization-wide existential threat".
It wouldn't improve yours if you're doing that, but the point of it is to teach the kids number sense and how numbers work and can be manipulated to make problems easier.
"lol just don't work, it's for the best" is as tone deaf as "let them eat cake"
Spotify Q1 beats on sales of $2B with monthly active users up 31% to 286M
Developers who are good writers are just a small subset of writers. There are other skills in demand for writers in different areas.

For example if a developer were to fullfil all the criteria you listed, the result could still be extremely boring and dull for the general audience you mention.
The project wasn't chosen in order to assist less-verbal learners, it's because it was a school in an impoverished area where elementary teachers drank alcohol during work and the building itself hadn't had any renovations since the 1970's. No one gave a shit, and they didn't challenge their students, and many of them ended up with barely grade-school level knowledge by the time they graduated. You do not wish that you went to that school.

In case I wasn't clear in the above - if you went to school in a middle or upper class area, count your lucky stars, and consider the fact that your experience may not be representative of everyone's.
About clothes: Since my wife is sewing a lot for herself and our kids, and does this very well, I can see the quality difference towards normal clothes so much.

My tailored suits already opened my eyes before, but in common day items it is ever more apparent to me now. Seams that don't fit or are crooked, stitches missing etc.

With respect to BMW or Audi etc. Most of the 'quality' comes from constant re-iteration of reviewers calling something high-quality, just because it is the way they know it.
This comment seems really extreme and over-the-top. Most parents are not professional educators, and even many professionals would struggle to take over an entire curriculum on short notice, mid-semester.

That doesn't make them unfit parents!
Folkhälsomyndigheten has now spent over a month outright denying that the strategy is aiming for herd immunity: the strategy is purely dedicated to keeping the pressure on the health services manageable. This isn't really an issue about where you personally think it's the correct strategy, rather it's a about whether you believe what the authorities tell you.

The most credible connection to FHM this strategy has is that a former employee wrote a mail explaining the reasoning of not closing the schools to a friend who is a politician working on local school issues, the friend then (with permission) shared the text further on FB.

> Den tidigare statsepidemiologen Annika Linde hade inte tänkt ge sig in i diskussionen om Folkhälsomyndighetens strategi för att bekämpa det nya coronaviruset.
>
> – Jag halkade in på ett bananskal, säger hon.
>
> Bananskalet var en fråga den 12 mars från en lokal skolpolitiker som ville ha hjälp att förklara varför det är rätt av Sverige att inte stänga skolorna.
>
> Varför säger inte Folkhälsomyndigheten bara att flockimmunitet är planen, undrar folk i sociala medier upprört efter Lindes inlägg. Andra tycker att planen låter rimlig.
>
> – Sedan förnekade Folkhälsomyndigheten att det var tänkt så, säger Annika Linde.
>
[...]
>
> Den tidigare statsepidemiologen Annika Linde tänker inte så mycket på att hennes budskap om den svenska strategin tog sig hela vägen till Vita huset, säger hon. Däremot tänker hon fortfarande att flockimmunitet är målet för Sverige, i väntan på ett vaccin. Men hon försöker låta bli att kommentera sina efterträdares arbete.
>
> – Det finns något som kallas ”lösa kanoner på däck”. De skjuter lite hit och dit och kan träffa skeppet och sänka det helt och hållet och sedan inte ha något ansvarstagande. Så jag nöjer mig numera med att svara på enstaka frågor, som nu från dig om att jag inte höll tyst där i början.
https://www.dn.se/nyheter/sverigebilden-under-coronakrisen/
Can one still make reasonable money with content and Google AdSense in 2020?
I was already immensely concerned over the cognitive hold on millions of Indians by WhatsApp, financial data and debt makes it even worse.

When all it takes is a single forward from your WhatsApp uncle/aunty to undo all the rationale induced in the vulnerable members of the family to protect them against COVID-19, it should be treated the same way as a security vulnerability on a platform is treated; only in this case the vulnerability is limited attention/cognitive biases of the users, nevertheless it's the platform which enables it to be exploited.

I appreciate the steps taken by WhatsApp to limit fake news & misinformation such as limiting forwards; but it is certainly not enough. They need to implement aggressive detection, reporting and banning mechanisms for those who spread even a single misinformation/fake news.

I don't think it's the Engineering effort which stops them from doing that.
When I use a mobile I usually type G! instead of !g because of autocorrect, and it works just the same.
To expand on this:

• QUIC’s original implementation bound the transport protocol & app protocol to HTTP/2 - this was led by Google and is commonly referred to as “gQUIC”. This is what Chromium implemented and could be used via the Cronet library in other contexts.
• A desire to use QUIC as a stand-alone transport layer (above UDP) grew, and is now standards-tracked as “IETF QUIC”.
• HTTP/3 is a evolution (rather than a revolution) of HTTP/2 that requires IETF QUIC as a transport.
Banks had very little in common with Musk, ideologically.
Which market is that? He’s a powerful ceo. There’s no market for those, as such. The market can set prices for bread and orange juice, although that’s manipulated too, but it’s not like this guy was traded on some options market or something. He got the job by raising capital, knowing the right people, etc. not everything is a market.

Also, the products his company sells are not on offer to the public but to a small elite of powerful government and private officials, who definitely don’t care what the public thinks since all this can be shrouded in secrecy and ignored or denied.
There are precision farming systems that (according to their marketing materials) will allow you to precisely spray fertiliser only at plants, and weedkiller only at weeds. This saves money on chemicals, and helps the environment through reduced run-off.

Of course, adoption isn't universal [1] - a large farm will see a much faster payback time for the same bit of equipment, for example. And many farms will have other priorities for their limited capital; tractor auto-steer is much more popular than precision weed control.

[1] https://core.ac.uk/download/pdf/147418633.pdf
In defence of IE: it's the only browser that's able to view YouTube videos in 1080P without stuttering, on my rather old laptop running Windows 10. Firefox, Vivaldi, and Blink-powered Edge, all tend to stutter. At best they run with higher CPU usage.

YouTube tells me they will soon be retiring support for IE, though.
So strange. Covid in 1 MONTH, with all its lockdown measures killed more than flu in whole seasons. It is also a strange comparison of UK with Sweden, which has to be compared with neighboring countries, and not arbitrary compared with UK. Say Norway and Germany have vastly, very significantly lower death rate from covid.
Appearing Nightly, the Quest Diagnostics Air Force
How is that any more or less imperative than the standard Haskell syntax:

let x = a
y = b
in (f x y)

? Which in turn is very much like OCaml syntax or plenty of other functional syntaxes.
California started shelter in place on March 19. New York started on March 20.
I didn't have any trouble viewing it with uBlock Origin.
Exactly. If one draws the distinction that children aren't allowed in bars, alcohol stores or adult bookstores, why can't persons who are vulnerable not be allowed where people assembling might cause them vulnerable harm?

This would allow people their freedom to assemble.
I tend to feel that what we are seeing is a society without any philosophical understandings. The hard sciences have taken over, and we are to see a new version of eugenics take over - a different name, a stated different goal, but an equally immoral result.

Does anyone remember Hunter S. Thompson?
Maybe I'm wrong, but in the U.S. it seems most people that want things re-opened is a part of the Zoom working class and the upper classes.

In the US most blue collar work has been deemed essential anyway. Construction for example, is deemed essential. Layoffs are still happening like crazy, I suppose. I'd say the left generally wants to leave non-essential parts of the economy closed, and give people UBI or freeze rent, etc to help out the working class.
I'm in the target audience for this new BMW model as well and found the ad to be unappealing.
So, no actual data?

The solution is to risk even more lives by sending people back to work? Again, I’d like to see the data behind that calculation.

If you’re interested in people’s lives, maybe we can work on universal healthcare, increasing minimum wages, or guaranteeing sick-leave?
Too Much Efficiency Is Hazardous to Society
What law did Congress pass?
Ask HN: Best API to check bulk .com domain availability?
I share your concern that too much gamification in school helps normalize Skinner-boxy manipulation in other venues (Fortnite, slot machines, etc.).

I do think gamification can have positive externalities as well, though. Comparing high scores in Number Munchers was the first time in my early 90s grade school that it was socially cool to stand out academically. That can be socially liberating for smart students afraid to be uncool (or academically liberating for cool students afraid to be seen as caring about school). I don't think you get the same effect if the status signal comes in the form of praise/grades from the "uncool" teacher.
Postgres.app: an easy Mac OS installer for PostgreSQL
I've seen this pendulum swing both ways, often within an organization. Cross functional teams owning code bases allows divergence to specialize and ownership of a release, teams with a single functional focus allows efficiency of work and cross cutting gains.

Both have their boatloads of suck, neither is inherently better. Interestingly, trying to mix them to get the benefits of each doesn't seem to invalidate any of their downsides; often it exacerbates them.
You just can't assemble at a Tesla car factory.

Edit: No pun intended.
Plenty of things could slow or derail that train for many years.

We could, for example, discover that getting the required accuracy outside of areas with specific characteristics is infeasibly hard to solve in general, let alone with the onboard computer.

We could have one or two horrific accidents fuel legal crackdowns that forbid driving AIs for a generation or more.
Why the implied insult? Do you have a more complete reason to believe the downvotes are irrational?
The 0.67 tonnes is quoted as per passenger. If it is supposed to mean the whole flight, then their assertion just becomes even more ludicrous.
As an user of a language with diacritics back in the 2000s, I certainly switched to English whenever I saw broken encodings.

I can only imagine the incentive must be greater if a site is actively broken or unusable.
It's normal for a company website to fail this test.
After all, explaining what a company does is the sole purpose of a wikipedia article about a company.

The company website on the other hand has many more objectives.
"What is your alternative?"

Aggressively small teams, with no hands-off middle-management layer.

You can build massive capability around a small number of well-managed message-backbones and a single codebase. By keeping the number of hands small and the structure flat, you force high standards. (Skilled staff won't tolerate distractions caused by bad engineering or inadequate automation.)

Heuristic for analysing firms: who has strategic power in decision-making? Conventional answer: a group of hands-off middle-managers who run on meeting tempo, and who are valued by how many people and systems report into them. Under AST: an engineering effort running on maker tempo in cooperation with a hands-on sales effort.

Microservices tend to have multilateral contracts with other systems in the organisation. This steers all planning towards meetings. This creates middle-management bloat.
Glad to see the More Magic story in the list.
Not a security expert but deal with PKI (openssl, openssh, etc) / OpenGPG/GnuPG a lot on a daily basis, I just don't understand why Zoom would let their marketing people put buzzword like `GCM Encryption` on such an important landing page, not nitpicking, seriously...

At least, use AES-256 (mode can be optional as most people don't even know what GCM XTS CBC stands for).
Doesn't that disable other clipboard events, though? There are quite a few other sites that I want to be able to use copy/paste events correctly.
Is it common to have sysadmins to be ad-hoc HVAC service admins too?
So you want to risk people life by not allowing them to work ?
> Does Youtube also censor videos where plumbers present an incorrect way to install a toilet that can lead to backflow and flooding.

This is more akin to YouTube removing a “I’m a plumber, trust me, clean your bathroom by mixing bleach and ammonia in your toilet” video.
Qubes OS: https://qubes-os.org

It is not only secure but also provides a possibility to easily separate my life into independent domains - virtual machines (work, personal, random websites etc) with simple independent backups. Those domains are integrated into the UI such that I only see colorful windows, not full "virtual computers".
Somehow, the Blockchain has to play into this.
>> If you want to prototype and start a project, you don't care what exactly that box type means.

I disagree. The whole point is to get to know a language. What do you how many things can you have in your code that you do not understand? Now you put it in production and it breaks. Who is going to fix it? I do not have a particulary positive experience with Rust on Stackoverflow. As a tech decision maker I put Rust in the risky category because it is hard to understand and many of the language features are implemented in a way that it is not easy to work with. Don't get me wrong, I like what Rust could bring to the table but with this upfront complexity it is not worth it. I know many companies who will be ok to take on Rust and they are ok with the way things are.

Your answer is funny to the second one. From SO:

Non-answer answer

Avoid global state in general. Instead, construct the object somewhere early (perhaps in main), then pass mutable references to that object into the places that need it. This will usually make your code easier to reason about and doesn't require as much bending over backwards.

Why would I pass in a mutable reference when all I need is a global static immutable value? You see this get ugly very quickly. We went with the lazy_static! way, but still. I would rather avoid these things entirely.
>In this case it sounds easy enough since they consulted with the artist beforehand, but what if they ripped off his style without ever talking to him, how do you prove it's a copyright infringement?

As they say when the facts are not on your side argue the law, and when the law is not on your side argue the facts. I tend to agree the facts of good faith conversations/business dealings helps if not makes the entire case possible. Even if there was an "obvious rip off" the artist would likely not take on Apple if it were not for the prior good faith discussions between the Artist and Apple.

>How do you even begin to quantify the 'likeness' of one piece of art to another though?

It is a good question...Britto has a very recognizable style that is some sense is also somewhat generic (my opinion only, I am far from an art expert). Copyright/Trademark infringement cases typically come down to questions of fact and the ultimate finder of fact (jury) which is likely why fewer than 10% of cases would go that far but rather parties will elect to settle.
seeing as how most of the photos taken are meant to be consumed on the phone anyway, it's like bagging a mirror-less camera because you wanted a proper banner sized photo
Cruz's eligibility has always been unsettled, it's just that it never actually became a problem since he suspended his campaign.
‘Ghostdrivers’ test cultural reactions to autonomous cars
> And, I would really not call unsafePerfomIO a proper escape hatch given the big attached warning that comes with it:

> If the I/O computation wrapped in unsafePerformIO performs side effects, then the relative order in which those side effects take place (relative to the main I/O trunk, or other calls to unsafePerformIO) is indeterminate.

Isn't that exactly the situation you'd be in in a non-functional language by default? E.g. in C, evaluation order for function arguments is indeterminate, so the order of any side effects that each argument does is also indeterminate. The only way to force a particular evaluation order is to arrange your code to have suitable sequence points in place - which is not really any easier than composing IOs properly in Haskell.
wow, good for you. No luck at all with zt in mainland China
While that is true, a microservices architecture can (and in my opinion should) rely on messaging and account for message schema evolution. Dependencies between services should be way less coupling than dependencies between an application and a library.
Sorry, what do you mean by "Use that key submitted posts"?
There's also Microsoft Academic search: https://academic.microsoft.com/home (!msacademic)
I believe I shouldn’t go to jail or be killed for the things I say. I don’t believe I have the right to say whatever I want without consequence.
Ultimately, you can say everyone is human.

But some humans are more human than others, at least in my system of ethics.

I don’t necessarily blame the bad apples, but in the same way that I don’t blame my infected finger. It’s still going to require a strong dose of antibiotics.
Please write a blog post called "Horrific OOP chimeras" and post a link on HN ...
M-x calc tutorials