skysight-inc/HackerNews huggingface dataset:
> You have to quickly adapt your code ... You can't do that with "perfect" code

Actually, I would say that the exact opposite is true: only perfect code is perfectly adaptable. The times I want to yell at my past self are the times that he wrote something quick and dirty that I now have to rewrite because the requirements have changed.
Isn't that WWII thinking? The 'tooth to tail' ration has come a long way. Used to be 1:50 or some such. More like 1:10 or 1:8 now? So 'vast majority' is a reach.

Still, agreed, private military is nearer 1:1.
Haskell lets you express that types unify: `a ~ b` says that `a` unifies with `b`, and similarly `Int ~ b` or `Bool ~ Char` (though the last one is clearly false).

But there's no equivalent for non-unification - `a /~ b`. You can sort of hack it by asking the compiler "do these types unify right now", and then negating the response you get, but that doesn't work for types which eventually unify, but just fail to at the moment.

A good example is with non-injective type functions. To show `Maybe a ~ Maybe b`, you can exploit the fact that `Maybe` is an injective type constructor to simplify the problem to deciding if `a ~ b`. But if you have an ad-hoc type function which is not injective, say `Foo`, then it's possible that `Foo a ~ Foo b` even if `a /~ b`. It's worse if you have two different type functions - `Foo a ~ Bar b`. Those types fail to unify immediately because `Foo` is definitely different to `Bar` - but depending on the final values of `a` and `b`, the types they result in may unify.
In my experience, "programmer art" is more usable and utilitarian, and it's "designer art" that looks "clean" but isn't very usable (as others here have already noted.)
I feel like there's a good business here. Like T-shirts, I can see masks becoming another form of self-expression e.g. branded masks, funny slogans, etc.
>The TDE project began as a continuation of the K Desktop Environment (KDE) version 3
Getting Started with Azure PowerShell Docker Image and GitHub Actions
I prefer https://github.com/muennich/physlock

It seems more secure as it bypasses X, and you can be sure (can you? I just assume this, I don't really know) your input is not even being passed to X when your screen is locked. In practice I've found it very reliable.
+1. I'll add:

* The screen locks, unlock, but the network card cannot wake up anymore and requires a reboot.

* The screen locks, let you enter things, but doesn't seem to react, then suddenly, replay all the things for 20 seconds in 1 seconds, and displays an error message

* the screen locks, but you can see the unlock screen for a few seconds when you wake the laptop up
Indeed, the documentation reflects this. So why isn't it happening on my repo? Weird...
ARM Templates, conditional deployments in Azure
The problem sounds similar but it's completely different

DLSS kinda works because we "know" what is what thing in a photo.

EEG to ECOG would be trying to figure out a painting (that could be anything, from any painter) from a significant distance behind a frosted glass
> "Nationalizing health care and single payer are different. Nationalizing something typically refers to having it managed by the Federal Government. Single payer refers to having the National Government pay healthcare providers."

> I do not disagree.

> "I will be one of the skeptical ones in reports on deaths to COVID-19 because the government is now fully invested in maximizing the numbers to justify the incredible expense. A similar situation exists in current wars, where they claim every male killed over a certain age to be an enemy combatant because they need to justify their actions. They may likely claim that every person who dies with COVID-19 in their blood was a victim of COVID-19 (SARS2, or whatever the correct term is)."

> My wife's hospital does not have enough test for the living. They do not use a nCov test on the dead as of 03/30/2020. To suggest that they are downplaying the cause of death to "justify their actions" is misleading and downright disrespectful to the departed. The comorbidity between COVID-19 and other causes of death, such as pneumonia is widely known. To downplay this fact is ignorant.

My stated speculations of government actions have nothing to do with the departed. You are making an appeal to emotion.

The government will have to convince the public that they are being thorough, which will only work when there is some belief in understanding how many are actually dying from the thing they claim to be fighting.

Ignorance is not a factor in government activities. We can clearly see there is no case presented to support the claim that damage done to the economy is offset by the benefits of the lockdowns. This is decision-making 101: will the action performed provide a net benefit. Absent such a case, it is imperative there be an appearance of high death rates so that whenever political pressures to provide a case emerge, they can have as much supportive evidence on their side as possible.

The absence of test kits may make things worse, because if they choose to claim that everyone who had symptoms of the virus and died was killed by the virus, this can often be accepted as evidence in government policy-making as they are not held to scientific standards.
Or a distribution with Wayland instead of X11...
It's been a decade of despair in desktops, and even more maddeningly for Linux.

Windows tried to commit business suicide with their desktop, and Linux could have made such massive strides in that time.

Instead the desktop balkanization is even worse, Ubuntu disrupted things with Unity, GNOME and KDE went through full version rewrites.

OSX is also stagnant (the finder is terrible, basic apps like media playing and image viewing are either missing basic features or saddled with forced ecosystem tie-ins, the mouse cursor and keyboard cursor disappears, basic shareware utilities are routinely made incompatible between releases and that's apparently by business shakedown strategy rather than technical reasons.
There are two difficult problems in software engineering: cache invalidation, naming things, and off-by-one errors.
I don't have a lot of pasta but I appreciate the sentiment
Start by reading this https://www.amazon.com/gp/product/B0035GTHKA
One thing often missed with the mask story is that they (generally) stop you touching your mouth and face as frequently. Assuming touching your mouth with a 'dirty' hand is a major infection vector, then a home made mask would indeed be of some use.

Hong Kong scientists also developed and tested a few home made designs, make of them what you will.

https://www.scmp.com/news/hong-kong/health-environment/artic...
So APNIC essentially gets an "anonymized" firehose of DNS requests sent through 1.1.1.1? What is their retention policy?

From https://www.cloudflare.com/resources/assets/slt3lc6tev37/5xl...:

"A log of the DNS request, with truncated source IP address, is routed from Cloudflare’s edge data centers to
Cloudflare’s main data center. The data first enters a stream processing platform that translates the truncated
source IP address into the autonomous system number (“ASN”) of its originating network, and deletes the data
within 25 hours of ingestion. Moving from the stream processing platform, the data flows into a database table,
where the DNS data record is stored with the ASN instead of the truncated source IP. The DNS data records in this
database table are deleted within 25 hours...

Cloudflare has an agreement with Asia-Pacific Network Information Centre (“APNIC”) that allows Cloudflare the use
of the 1.1.1.1 IP address. In exchange, APNIC has access to the anonymized logs stored in the Public Resolver
table in Cloudflare’s data center for research purposes. APNIC has access to this data through the use of a unique,
authorized API key."
> Helps remind you not to touch your face [and precludes direct touch to mouth and nose--where mucus membranes are vulnerable].

I like these instructional videos about how to put masks on and take them off, because they emphasize that you should be washing your hands when you put the masks on and take them off.

How to Put on a Surgical Mask: https://www.youtube.com/watch?v=jWnTCZWYOBw

N95 3M mask: How to Wear & Remove: https://www.youtube.com/watch?v=zoxpvDVo_NI

The mask won't do as much good if you just end up transferring the virus to your face after taking it off.
GitLab has a page comparing it to Atlassian Bitbucket: https://about.gitlab.com/devops-tools/bitbucket-vs-gitlab.ht...
There are also other comparison pages with other DevOps tools linked from this list: https://about.gitlab.com/devops-tools/
Even though that content is managed and served by GitLab, if you feel there are inaccuracies or a tool missing, you can propose edits through various channels.
Forget Facebook: Zoom is the tech industry’s newest problem child
Very pleasant to see, elegant and informative

Extra point for writing Symphyotrichum instead Aster. This means that there is a serious taxonomic work in the background (and they cared to update the scientific names and include the modern changes based in DNA studies).

The title could benefit of an "in North America"
Yes! China is cranking out 300,000,000 surgical masks per day and they're available on Ali Express. I have 100 in my hand made on 3/15 - most are going to the local hospital today. Have 200 on order and should arrive in five days.
Why not use Teams Live for this?

My wife was on a Teams videoconference last week. 125 people in four locations from New York to Southern California.

An hour into it, half of the people were simultaneously dropped, and not from any particular geography. It was random. And nobody could reconnect for a very long time. It took 45 minutes to restart the meeting.

The company is no longer using Teams.
Totally uncorrelated. Surgeon general isn't recommending people but toilet paper.
Can you point me to a unit test that validates for example parsing of incoming commands to opensmtpd or ftpd or ntpd?

Nothing. It is just not a common practice it seems.

Now I don't think unit tests are a silver bullet. But having just code and zero tests is definitely a huge red flag for me.
Desert Island Discs Podcasts
The lack of masks and testing in the US is a colossal failure. It's not like a pandemic scenario was not known years in advance, the government failed spectacularly, especially one that spends a trillion dollars per year on "defense"
I keep a todo list in a text file and it worked really well. been doing it for last 4 years.
> An admin can write to /Applications without privilege escalation? That's a macOS bug.

/Applications has been root:admin 775 since forever ago. It’s not a bug, and drag this app to (an alias of) /Applications is very standard behavior of dmg installers. Working as designed.
Yes, but the messaging is not consistent which leads to public distrust, which might actually be worse. Don't wear masks, they don't help! But we need them because they do actually help! It's obviously not that simple but that's the way it's being perceived.
But... why not just write the best code you can anyway?
Easy swap Graylog to Sentry when you have complexity infrastructure
For context, it's estimated that BEST case scenario (flatten the curve entirely, everybody gets medical attention) that 1.1 million Americans still die[1]. This is assuming a quarantine for > 6 months [1]. Vaccines are a year off [1].

Some may see this as risky, but given that containment is out of the question, the only risk with variolation experiments would be that one catches it earlier, currently 80% of people are expected to catch Covid [1].

Given that, but surely something akin to mixing the phlegm of the infected with hot water, or exposed to ultraviolet radiation for a certain interval, would be worth a shot and potentially mass-producible.

Unfortunately I imagine our slow and process-oriented healthcare system isn't going to be innovative or fast enough for this, and more like 2 million will die in US alone.

Maybe another country will give it a try.

[1] https://spiral.imperial.ac.uk/bitstream/10044/1/77482/5/Impe...
Kinda dumb point, since a healthcare worker is the one who gave me my single surgical mask in the first place. They don't want you to "donate" back a single used mask that your doctor gave you in the first place.
> Helps remind you not to touch your face

Hmm, I'm not sure about this one. Going to the pharmacy today, I noticed some people wearing masks, and just in the short time I saw them, many were adjusting/fiddling with their masks.
I recommend in each section you give the user the option to practice examples before they start having correct or incorrect answers recorded.
The cure for misinformation is information. People can learn to wear masks correctly.
Looking for feedback on new DevOps venture
Failure taught me how to code
Very cool! The numbering in the bloom periods for California [0] is missing 17-20: it goes "16, 21, 22, 23 … 24". The pictures look to be numbered correctly though.

[0]: https://xerces.org/sites/default/files/2018-05/17-045_02_Xer...
WHO still recommend not wearing mask, unless you are infected or caring for an infected person.
Simple solution: Don't broadcast to a specific region of the ocean. (HQ may not even know exactly where the sub is, so this is probably necessary anyways.)
It would take an extra step, you have access to the hash and maybe shared memory/SOs but you’d need a second trick to actually steal it.
In Belgium you could only get tested if you were already to be admitted to hospital for urgent serious care AND only if it was for a respiratory affliction.
Yes! The page links to this document, which gives what appears to be a fairly comprehensive review of the literature: https://docs.google.com/document/u/0/d/1HLrm0pqBN_5bdyysOeoO...
The parent link has a link to a list of papers[1] that answer this question in the affirmative:

For example, "Professional and Home-Made Face Masks Reduce Exposure to Respiratory Infections among the General Population" [2]

It's also worth noting that many people with COVID-19 are asymptomatic, so wearing a mask, even a homemade one, could reduce the spread to other healthy people.

[1] https://docs.google.com/document/d/1HLrm0pqBN_5bdyysOeoOBX4p...

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2440799/
And AliExpress sale?
suckless' sloc works great and it's very customizable

https://tools.suckless.org/slock/
The UK deputy chief medical officer stated the opposite, that wearing a mask is likely to cause you to touch your face more, in order to adjust the mask etc. That was the first whiff of mask-related bullshit I caught.
Privacy is a human right. Literally.
Show HN: Audiogram Made with THREE.js
> Until the government bans masks in public places in the interest of, you know "public safety" once the covid-19 crisis blows over.

That's overly fatalistic. China hasn't banned them for that reason, and they're way more interested in that rationale than any government you're likely talking about.

> It sucks that we even need to think about wearing masks to escape facial recognition.

Avoiding facial recognition isn't just about avoiding the government facial recognition.
"Most cases of severe acute respiratory syndrome (SARS) have occurred in close contacts of SARS patients. However, in Beijing, a large proportion of SARS cases occurred in
persons without such contact. We conducted a case-control study in Beijing that compared exposures of 94 unlinked, probable SARS patients with those of 281 community-based
controls matched for age group and sex. Case-patients were more likely than controls to have chronic medical conditions or to have visited fever clinics (clinics at which
possible SARS patients were separated from other patients), eaten outside the home, or taken taxis frequently. The use of masks was strongly protective. Among 31
case-patients for whom convalescent-phase (>21 days) sera were available, 26% had immunoglobulin G to SARS-associated coronavirus. Our finding that clinical SARS was
associated with visits to fever clinics supports Beijing's strategy of closing clinics with poor infection-control measures. Our finding that mask use lowered the risk for
disease supports the community's use of this strategy."

https://wwwnc.cdc.gov/eid/article/10/2/03-0730_article
Yes, it's imperfect and irritating in many ways. Many other actually (BT, Wifi, battery life, they all have their problems).

But your alternative is one totally locked on ecosystem and one provided with embedded spywares.

It's good enough, and since we are not giving millions of dollars to the editors like we do with products disrespecting us, I understand we can't ask for perfection.
This has already happened in HK, as Hong Kongers use masks to protect their identity and to express themselves during the protests
Problem in the article with the caption? It says the picture is in 'cruise mode' but when cruising at altitude, the X-57 folds the small electric motors into the wing nacelles and leaves only the two wingtip props active. Did I miss something?
Look up some Harvard Business Review Case Studies [1] to get some real world examples. Studying high level thoery out of books is pretty worthless IMO. Industries are very specialized and specific. This is really a field that is very difficult to learn without real world experience in it.

1. https://store.hbr.org/case-studies/
Wearing a mask in public is already illegal in many places[1].

It's been illegal in New York since 1845, due to some kind of violent conflict between landlords and tenant farmers. Some laws were targeted at the KKK, and newer laws were targeted at Occupy and Anonymous folks wearing Guy Fawkes masks.

This article[2] has a more complete list of state laws against masks, and where they've been overturned.

[1] https://en.wikipedia.org/wiki/Anti-mask_law#United_States

[2] https://www.businessinsider.com/countries-states-where-prote...
New York in the Time of Coronavirus: A photo-essay
The middle layer of the mask is hard to make. But, as I read the news, the main problem is to get the production machine Certificate from GOV. That said it will take a year-long for the approval.
The explanation for their popularity is that it isn't a constant struggle to use zoom for meetings. Their software may have other problems, but people can run it and get into a meeting with minimal effort.

Yesterday by comparison half the people on a Skype meeting had to dial into an audio bridge with their cell phones because their computer audio didn't work for no fucking reason, and screen sharing kept lagging unless restarted every so often.

The good marketing for zoom is that webex is awful.
I'm not trying to hijack the term. Once LEO puts in the request the system stops being E2E - that's true. It would be good if this wasn't possible, but for that we need the whole stack of: open protocol, opensource implementation, signed verified release, and people keen to verify fingerprints. And if we're pedantic, also a verifiable execution environment.
Orange man bad orange man medicine no fix booboo me sling poop now. Democrats are attacking America. It's really that simple. Democrats are damaging the economy just like they promised they would. They have 16 ways from Sunday of getting back at Trump. Thats what Shumer said.
Zoom has been doing shady shit forever. Last year it was for installing a web server on localhost to save a click then dragging their feet on a fix when told how stupid that is.
Scientific papers studying and summarizing the utility of masks, from the article: https://docs.google.com/document/d/1HLrm0pqBN_5bdyysOeoOBX4p...

I think part of the issue in this case is that no one knows if they are "healthy." You could be transmitting the disease while still asymptomatic yourself.
BTW, that bit about the "bandana" was just added in the last week because people like me keep complaining about their guidance.
that's an interesting idea! I've seen personalized welding masks. You'd have to make sure it doesn't interfere with the functioning of the mask. Just producing them in different colors would be a start.
I don't see what a persons profession has to do with whether or not a mask protects against a virus or not? The difference is exposure not efficacy of the tool.
Generative work is not all created equal. Most of programming we all do is like applying physics equations in practice. A tiny portion is truly on the cutting edge, more akin to physics research.

Likewise, a lot more emails and discussion comments and school reports are written, per volume, than masterpiece books.
90% is a vast majority.
Good point.

Lately I have been learning Swift and SwiftUI and application sizes for macOS and iOS tend to be very small.

Except for not being a lazy evaluation language, Swift development feels a little like Haskell, which to me is a good thing. I learned Swift back when TensorFlow for Swift was released and having one language that is adequate for many types of applications is useful. That said, when I want to be happy programming I try to use Common Lisp or Racket. I am approaching my 40 year anniversary for using Common Lisp and there is definitely something really great about deep familiarity with a language and it’s dev tools.

EDIT: also +1 for FreePascal. Someone hired me to use FreePascal on a project several years ago. Good language, small learning curve, and small and efficient applications. On small application sizes: I recently discovered that if you build SBCL Common Lisp from source, there is a compression option for building standalone applications that you can enable that gets application size down to about 15 MB, with application startup around 75 milliseconds.
@jimkleiber, Discourse, and Talkyard too, also have settings for Require-manual-approval-of-new-users. And restricting signups to whitelisted email domains.

How will / do-you-have-in-mind-to verify people's identities?

Talkyard (like Discourse) has Single Sign-On via API — so you can have an external piece of software that somehow verifies people's identities, and Single Sign-On connects to Talkyard and upserts those verified users (like @nerdbaggy wrote).

With Talkyard, the SSO API looks like this: Your own piece of software sends `POST talkyard-server/-/v0/sso-upsert-user-generate-login-secret` plus JSON for an external user. Then you get back a login secret, and you can redirect the end user's browser to `talkyard-server/-/v0/login-with-secret?oneTimeSecret=...`

\* * *

@jimkleiber you asked @nerdbaggy:

> not sure which service you use to do the identity verification. Could you say a little more about how you did it?

I'm thinking @nerdbaggy meant s/he Single Sign-On integrated with Discourse? But maybe didn't actually verify people's identities. Those are two different things, and I'm thinking likely you'll need to come up with your own way to verify people's identities (?)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3373043/
Being able to recompile from source to change hardcoded values isn't actually any better in my opinion. Especially given how much of a pain it can be to get a build environment set up for many projects.
If symptoms don't show up for days, how do you know you're not infected?
There is evidence of efficacy in wearing even simple facemasks. Skepticism will lead your imagination to walk in circles [continuing without said mask].
Ha. Organ transplants. Only on TV. My sister runs organs as a volunteer. Commercial flights, no special consideration.
Rational use of face masks in the Covid-19 pandemic
Yeah, it's a stain on scientific institutions that the WHO and CDC are peddling unscientific nonsense. Makes me sad.
It's all linked on the website: https://tiny.cc/maskswork
No, the propellors fold into the motor nacelles. Not the motors into the wings.
This is/was maybe true on Windows but on macOS installing an App the standard way is straightforward and any user knows how to do it.
I think it's more incompetence on the part of their engineers.

Engineers code shitty apps to fill requirements. Lie to project/product managers about what is complete, or have a "good enough" attitude. Managers communicate to marketing that Zoom is end to end encrypted.