skysight-inc/HackerNews huggingface dataset:
Ha! My co-worker made one of these for the same reason. Some places still require "wet" signatures, and some people (us) like to stick it to bureaucracy and prove that they can't tell the difference.

For a one-liner, if you use any tool to generate a realistic version of your signature, or do what I do and actually scan a version of your signature once, and then have that as a PNG that you can drop on any PDF of your liking, here's a line to make it look nice and "scanned":

convert "$1" -alpha Off -density 150 -colorspace gray -blur 0.5x0.5 -rotate 0.4 -level 40%,60% "scanned-$1"

Or for even more noise and poor quality:

convert "$1" -colorspace gray \( +clone -blur 0x1 \) +swap -compose divide -composite -linear-stretch 5%x0% -rotate 1.5 scanned-$1.pdf
Note: GTK+ has been renamed to GTK about a year back[0]. The title may better be updated.

[0] https://mail.gnome.org/archives/gtk-devel-list/2019-February...
> why are medical workers bothering with gowns? Why not just wear their normal coat or scrubs?

Most medical workers are not wearing gowns.

For the ones who are they're also wearing masks and face shields and two pairs of gloves. There's a big difference between being a medical worker in a room with 12 people who have confirmed covid-19 infection who are unwell and probably coughing, and being a member of the public walking about outside.
> Earlier this year, Google informed us that they were going to begin charging for reCAPTCHA

So it came down to cost.

> Over the years, the privacy and blocking concerns were enough to cause us to think about switching from reCAPTCHA. But, like most technology companies, it was difficult to prioritize removing something that was largely working instead of brand new features and functionality for our customers.

I like that they're upfront about this. In most companies / teams of this size, these issues are always swept under the carpet until something ugly forces you to clean up at a later point in time. It's just unavoidable.
I was really interested in this a couple of weeks ago, and tried to find information. But all the information is rather old (2017 / 2018) and there're also no up-to-date Youtube Videos that show it in action. They added new things like list views and popovers (apparently) but I found it tricky to see what that looks like, how it works, etc. Does somebody have more information on that?
Or, get so attached that you become the new maintainer either amicably or by fork.
The problem with mosh from my perspective has always been this sentence in the blurb:

> This is accomplished using a new protocol called the State Synchronization Protocol, for which Mosh is the first application.

This protocol has never been documented, making it "only" rather than "first", and once again putting the world in the position of one particular implementation's foibles being the only "specification".
This project is called DiscDAG, and the description says you can reply to multiple threads all at once. Too bad the example image only shows branching and not merging. It hides the key differentiator of the system.

If you only happen to allow branching but not merging, then the result can be represented in a tree. Indeed, this is how Hacker News, Reddit, Slashdot, and mailing lists visually present their threaded discussions.

Also note that email has a header named "References" which can point to multiple email message IDs, so there is some existing infrastructure that can express a DAG. Too bad no email clients use it this way; every client I've seen will visually attach each email message to zero or one parent.
Did you use a similar tool to make this mixed formal/informal presentation of the squeeze theorem? https://wwwf.imperial.ac.uk/~buzzard/docs/lean/sandwich.html
Show HN: NoCrowd – avoid crowds, avoid viruses
A nose lets you breathe while you eat.
But, 9/11? Oh wait, you don't remember that... Covid-19!! Covid-19!! Fear, citizen, fear!
Yeah tbh it kinda has Xbox aesthetics IMHO.
Why shouldn’t the price increase with a supply chain disruption and demand boom?

Would you prefer a shortage with no incentive to increase production?
I think the real point is that your original claim was a small sample that you were extrapolating wildly from turns out to be 10x smaller than you claimed.

Furthermore you are focusing on a tiny portion of available data instead of all that is available.

Given that New York State has 4,000+ deaths your "model" would indicate that 1MM residents have COVID-19? So if it rips through the remaining 19MM residents in the course of a few weeks the result will only be 80k deaths? And of course the healthcare system won't break down?

Also you said that the Diamond Princess only had a 20% infection rate but the Greg Mortimer is reporting a 60% infection rate. Seems like you've got a lot of facts wrong on the first pass, IDK.
Google Cloud IAM Outage
> As far as I can tell, no one actually keeps an eye on these things either.

Our current political system is invested in manipulating the truth to poke your political rivals in the eye; and there's no way you can keep an eye on things if you fire everyone who doesn't tell you what you want to hear...
The interface has an encode/decode function that lets you explore different scenarios. For example for a small design (S3):

https://www.smarterbetter.design/origamiassays/default/encod...

Reliability is an interesting question. For the monoplex case, we put all of our eggs in one basket, so if we miss it once we miss it forever. In the multiplex scheme, we have the possibility of recovery because we build in multiple tests.
As of 8:06:07 AM PDT, all of my Firebase projects in us-central1 are back up.

We saw a complete silencing of our highly used Cloud Functions between 7:15 AM PDT and 7:38 AM PDT, but had reports from our users as early as 7:10 AM PDT.

My favorite part about https://status.cloud.google.com/incident/zall/20005 is that 7:49 AM PDT's update acknowledges that customers can't create support requests. Not like they'd do anything. Every time we've gone to GCP support, we've been unhappy with excessive back-and-forth, non-responsiveness on the part of the responsible parties, and generally extremely long durations between "we are completely down" and "everything would be fine had you not hacked around our incompetence three days ago".

Maybe this is a "grass is greener" sort of thing but I can't imagine AWS is this unreliable. This is the third major GCP outage we've had this year, and last time (not even three weeks ago!) it was three hours long.
The USB standard has a lot of connectors

https://itsolutionindia.files.wordpress.com/2014/08/usb-tuto...
> I've always suspected since that it was someone massaging figures in Amazon to justify their job.

Well the first rule should be looking skeptically at someone whose "analysis" involves something their core business provides/sells. Facebook and Google have been pushing data driven narratives about how effective their advertising is, and yet as a data scientist working at a large Fortune 500 company, we never were able to show meaningful impact anywhere close to what was claimed. This was met with pushback, as before my team was created the company relied on external analytics vendors who always came back with results that were magically what everyone was expecting/hoping for. But when my team tried to recreate what they had done, they would withhold information claiming it they were "trade secrets", or what they did provide was riddled with egregious errors.

I actually think that is the biggest argument as to why every company should have some kind of data science team. There is certainly important predictive models and analytics to be done, but the most consistent ROI would be to keep the company grounded and not dropping huge sums of money on the trendiest snake-oil analytics/AI solutions being hawked by vendors.
Black people are overwhelmingly dying from coronavirus in cities across the US
We have seen an uptick in productivity as well.

I do not expect a long-term fundamental policy shift to wfh after we get through this, but I do suspect the company will be more comfortable with it in practice. Something like 2-4 days a month.
Out of curiosity what are you using JAX for?
> all of the media around the world was united in a conspiracy to make China look bad

It's like 'memes': very little journalists today do their own research. I can see that whatever Trump says today then follows the "echo" of "media around world" (those that have U.S. sources) that last weeks.

It's a total disaster of false information, and a lot could be traced directly to Trump or the U.S. in general (there are other "sources" that are establishment but produce falsehoods, it's not that he's alone).

But enough people remain confused believing it is true, including people very close to me.
I don’t have ADHD, I’m pretty laid back actually, but I don’t have a mind’s eye.

I was 30 or so before I realised “the mind’s eye” wasn’t a metaphor, and people really could visualise things in their head. My brain doesn’t work like that, but I’m not sure whether it’s a bug or a feature...

I remember things using rules. Whenever, for example, I need to tell someone to turn right or left, the mantra “I write with my right” pings off, somewhere in my head. It just did, writing this. It’s the way I remember facts, apparently rules are much easier than random facts.

But how could that be a feature ? Well I can build fiendishly complicated mental models layering rules on top of rules. I can’t see them, but I can use them to predict results, and it gives me insights that most people don’t grasp without the explanation that I’ve just discovered for them. My brain just makes these rulesets up, examines, discards, and reformulates them without conscious effort. I get the end result, and (most times) a consequence-chain back to the problem starting conditions.

I do wonder if being forced to figure stuff out without the ability to visualise is what made me have what I consider my primary skill - the ability to look at something, conceptualise how it could work relationally, solve the problem in my head, and only then justify that solution by working back from that solution to the problem I was trying to solve in the first place.

For the people I work with, it sometimes seems like magic. For me, it’s Tuesday. I do sometimes wish I had a mind’s eye, but I think what I do have makes up for missing out, just in a different way. So as I said, bug or feature, it’s really not that clear to me - I could see the argument from both sides... :)
No. Photos of street things are much easier to pick out than warped or miscolored text.
uh, is that an outlook-email link with someone's username in?
The one linking to Alex.
See https://en.m.wikipedia.org/wiki/Subderivative
I'd be good money to get a thicker Macbook Pro with a workable keyboard, that's for sure!
World's largest trial of potential Covid-19 treatments rolled out across the UK
I think this is the Zoom response to that one:
https://blog.zoom.us/wordpress/2020/04/03/response-to-resear...

As I read it they accidentally routed some data to China based servers for a month (Feb 2020) due to a config mess up during their crazy fast scaling period. This is since fixed.
Many frameworks already compute derivatives, but they don't use a symbolic representation. Instead they use a method called "automatic differentiation" which does something along the lines of (a) extracts a trace of the algorithm by executing the code with dummy arguments, then (b) uses the chain rule to compute component derivatives at each node in the execution tree and combine them into the final answer.

These methods are much faster than perturbation-based derivatives and much more applicable than symbolic methods (which cannot be automatically extracted from a program).
Here's a contemporary example of elite panic cynically deployed to sway an election.

Georgia Rep. Paul Broun released an ad warning that "in uncertain times like these," it’s important to protect yourself against "looting hordes from Atlanta" along with video of him carrying a rifle.

https://twitter.com/mbaram/status/1247597527987339269
Does e2e work with multi-party? The picture only showing host/client, the host is the server or conference host?
Seeing as encryption is illegal in China, I don't think they will need to give up any keys.
Many people in the USA believe a "national ID" card is the work of actual Satan:

https://countdown.org/en/entries/features/national-id-cards-...

>These ID cards are, however, preparing the way. The more people get used to some new government regulation, restriction, or provision, the more they tolerate it and eventually just learn to live with it. What may at first seem unthinkable and raise howls of protest, later becomes accepted by a few, then many, then most. And that’s how the Antichrist and his agents will capitalize on these compulsory ID cards to prepare the world for what’s next.
Am i the only one struggling to use Zoom properly since they introduced the latest security changes?
The slack integration (write /zoom to start a meeting) was working ok-ish even though we always had problem with the meeting not starting unless the host of the meeting was logged in (gosh...why so complicated?)

Now they added this waiting room, there is no sound notification to let you know that people are waiting. Doing daily standup become a sufference.
It's crazy how quickly they lost us as users with literally two badly implemented features.

Happy to hear if any of you also had the same struggle and if there is a good alternative.
Senate Democrats Propose Hazard Pay for Essential Workers
Yes, and it's not so obvious to almost everyone.
> In Illinois, for example, there were 12,262 coronavirus cases Monday and 307 deaths, according to the state’s Department of Public Health. Of the confirmed cases, 29.4% were black, 27.5% white, 9.4% Hispanic, 3.34% Asian and 24.4% were left blank. Of the deaths, 42% were black, 37.1% white, 7.5% Hispanic, 7% blank and 4.2% Asian. Roughly 15% of the state's population is black, while whites make up 77% of the state, according to the Census.

> In Michigan, the numbers were also bleak, with African Americans accounting for just 14% of the state's population, but 33% of COVID-19 cases and 41% of deaths.

> In Louisiana, one of the hardest hit states in the country, 70% of the deaths related to coronavirus were African American and 29% were white, according to the state’s health department. As of Monday, there were 14,867 cases across the state and 512 deaths. African Americans make up 32% of the state’s population.
If you are using Arch, you can install gtk4 (https://aur.archlinux.org/packages/gtk4/) from AUR and run:

gtk4-demo

to see its appearance. GDK_BACKEND=wayland might be needed for I found x11 backend's pretty sluggish.

Debian users may install https://packages.debian.org/experimental/gtk-4-examples
Yeah, dF = 0 is not very enlightening...

http://home.lu.lv/~sd20008/papers/essays/Maxwell's%20equatio...
Maybe set a (strong) password instead of using the waiting room?
For those that don't know much about encryption, here is an example image for why ECB mode is trash: https://i.stack.imgur.com/bXAUL.png
The low positive rate is a constraint, but in practice we see that population screens are yielding between 0.5% and 4% positive rate, depending on the sampling population/scenario.

There are many use cases where we expect a low positive rate too. For example, an employer screening what appear to be healthy employees.

A nice thing about these designs is that if they get overloaded, they call false positives and the decoder can indicate when the design limits are exceeded.

In this case, we would need to do a second round of testing for validation--often on a small handful of cases.
Prevent Clinical Spread of Coronavirus
I don't think this is likely to succeed -- Zoom can argue that the stock price has gone down because of "Zoombombing" and security/privacy concerns that have nothing to do with exact details of what was disclosed in privacy/security documents, which barely anyone reads anyways.

Also, it's awfully hard to argue losing shareholder value when the stock has still more than doubled in the end -- Zoom can easily make the plausible-enough case that it made the right tradeoffs in the end for shareholder value that allowed it to scale. (I'm not saying that's true, just that it's plausible.)

Could it be fined by the SEC for misstating key details in their public filing? Maybe, although these are tiny details. But a class-action suit by shareholders? This feels like a stunt to me. Also, since a suit by shareholders could depress the stock price further, this feels like a short-seller trying to profit, no?
I used Patrick Massot's Lean Formatter https://github.com/leanprover-community/format_lean to make the Lean web page with the analysis theorem on, and Mohammad Pedramfar's Lean game maker was very much inspired by the code in the formatter.
Isn't the dilution of the virus a problem if most of the patients are negative? You were using a test on a sample containing 100% virus positive blood, but now you are using a test on a sample that contains x% virus positive blood, with x potentially small
Schwab (the bank in the US) started rejecting my signatures, on the basis that several documents I submitted had identical signature images. I worked around that by making a new signature, but you could imagine them escalating to also complaining about the fact it was not wet ink.
Be careful with all that baking, there's a reason bakers get fat in old age!
Mitchell Baker Named CEO of Mozilla
Promising Covid-19 treatment using convalescent serum therapy fast-tracked
Growing Human Neurons Connected to a Computer [video]
I think most of these are settings that can be changed in the advanced settings menu. Zoom changed the defaults, but you can still change the settings to what you prefer them to be
nor the UK
Multiple Google Cloud services unavailable, including filing of support tickets
Not really, one of the greatest things about mosh is it's ability to restore connections, even if you put your host to sleep, have a network outage, switch from wired to wireless, and the like. The connection just comes back like magic.
Interesting, but makes sense they check documents for that.
For many kinks, it doesn't in practice seem to matter that much. Most applications are computing large stochastic derivatives which smooth out kinks through averaging.

Critical kinks are those that affect the geometry of the gradient in systematic ways. For instance, a model with a mixture of discrete and continuous parameters. These are serious blockers and require more complex methods to solve such as Rao-Blackwellization (marginalizing out the discrete parameters). Generally this appears as model bias or substantially increased, often fatal variance in loss curves.
That's a good question, a lot of the issues we hit now are mostly due to early assumption informed by our business requirements at the time that didn't hold true long term (argh blaming the business trope sorry). Our company being a a startup still learning market fit for our product went from being SASS first to doing mostly on prem and private cloud installations for example. That changes a lot of how I would have approached the design to reduce operational complexity had that been obvious early on.

Similarly, we did a lot of learning from the tools we used that is probably very much just something you earn with battle scars. For example the behavior and issues we hit with our choice of core stack components (celery, redis, rabbitmq, kubernetes,...) are often things you learn by using them and gaining experience.

The next thing is there were a lot of conscious tradeoffs that I would still argue we would take today. We prioritized speed of building features to make the product viable and attractive to customers at the expense of quality of those features and reliability. Doing the hard real world testing instead of relying on simple unit/integration tests before shipping. That's something we now are having to address but the question is was that something we should have done differently? No sure I would, we may not be around now if we hadn't built the feature we needed to sell the product and prove market viability.

On the topic of this video. I think the issue it not using microservices or building a monolith but controlling complexity. The biggest thing I dislike about our current infrastructure is the cognitive load and complexity that a new engineer joining has to deal with to be productive. That can happen in any architecture if you aren't careful. Sure having to run multiple services, tracing and testing acrross them (basically the usual gripes about microservice architectures) dealing with inter-service calls, performance tradeoff etc.. is not as good as I'd like it to be but it could be improved. What sucks most is there a lot of raw edges we left exposed that trip new people and that I think was a mistake we should be prioritizing fixing those as they come up and think of them while buidling up our core framework and components more thoroughly.
GCP Issues?
What service do you use for unrolling Twitter threads?
https://threadreaders.com or https://threadreaderapp.com?
This paper captured what I encountered as a TA in the 90's: students could solve the integral forms, but had trouble with the differential due to fields. I think this is because some students have a very difficult time going from the mental image of fields as 2D arrows, to div, curl and grad in practice. There's a big step function there in manipulating the equations. I wasn't a very good TA because I didn't have much luck explaining to the struggling students (still feel bad about that, sorry folks, I was getting my master's degree and had no choice to be a TA). And students who didn't understand this in second-year physics had even more trouble when their EE classes went into field and waves classes (conductors, antennae, etc.).

TL; DR: I think this is more a problem with teaching advanced differential calculus concepts than Maxwell.
Sure they can be wrong but they need to be held accountable and their failures highlighted when they are.
Yeah. The problem here is that Zoom lied about it.

And, like, why? Sure, if no one ever caught them, e2e could be a reason to choose Zoom—but it's like lying on a resumé. Which, I guess is also a thing that happens sometimes, but it's generally understood to be a bad idea.
Remote Programming Jobs: Pulse of the Market
I've just published a small chart that shows the daily numbers of newly posted and closed-out remote programming jobs: https://remotemasters.dev/pulse
That I can tell you in just one word ... tradition!
Online mode: How to successfully host a virtual conference
My Cloud SQL instances in London are still refusing connections, and my servers can't get OAuth tokens to use other Google services.
clackity clackity clackity

This has been the biggest complaint from my wife since the "work from home" started.
الرجال أسوأ حظا من النساء فى الإصابة بفيروس كورونا.. تعرف على الأسباب