skysight-inc/HackerNews huggingface dataset:
I realise it's popular to rally against JS on HN, but in this case the article is about designing a good information hierarchy for users' with sight problems, and the state of accessible design was terrible long before JS apps came along. This is not a JS problem. It's a too-many-developers-don't-care-about-accessibility problem. It's been a problem at least since I started making web software in 1997.

Going back to "design like it's 1999" would present users with things like this - https://web.archive.org/web/19991013122821/http://www.yahoo.... Try finding a link in that mess using a screenreader. You'd be sitting and waiting for it to read them all out for a while. Design was no better for accessibility back then.

The takeaway here is really that when you design a website you need to take an accessibility-first approach. This is a good article to start - https://www.smashingmagazine.com/2018/04/designing-accessibi...
I suppose devs who programmed e.g. calendar or SMS apps for "dumb phones" using assembly will scoff at today's devs using XCode/Android Studio with "fancy languages".

Everything is developing to make development easier and easier, HTML, CSS and JS is even easier, but I guess "it'll have more performance" is not the correct argument.
Addicted to relationships/falling in love.

It’s a thing.

That initial honeymoon period? It’s like it fixes everything. I’m a whole different person.

Then the honeymoon period ends and I get bored and irritated and nasty. I need to find another one to fix me. Because the current relationship is clearly where the problem lies.

Repeat ad infinitum.

That’s my experience of it. Others may have a different experience.
How do people whiteboard remotely?

This is a big problem for many development teams. Sometimes you just want to open a blank whiteboard and scribble some boxes and brainstorm or troubleshoot some things. The whiteboard is an inseparable part of nearly every meeting.

And no, remote "canvas" whiteboards don't work. They end up looking like this: https://cdn.drawception.com/images/panels/2015/3-3/jLndYAfNf.... Is there anything good that really solves this problem?
have you considered using any of the numerous free open source alternatives to slack?
Nope. I will always choose a web experience over a native. It's just plain safer. Nothing to install on device. Less likely to have malware to track everything.

Native is not just plain better.
Covid-2019 Guidelines from Endcoronavirus.org
However at least for Germany the embedded map is very outdated, possibly hasn't been updated for a week or more?
> I find it interesting how they achieve this

There are lots of things, but one valuable thing is to build strong social connections [1] and trust [2] with your remote colleagues. For example by regularly getting the team together on video calls to discuss topics unrelated to work. And sharing a meal at the same time. Small things that make a surprisingly big difference.

[1] Guide to Remote Teams https://teamsuccess.io/remoteteam

[2] Harvard Business Review, The Neuroscience of Trust https://hbr.org/2017/01/the-neuroscience-of-trust
I never understand the "Quietly" part in headlines like this. The fact that it's headline news is kind of self-refuting, and even without that, where do people usually shout about the positions that they're selling?
Unless aiopg patches psycopg2 around its C extension with available callback hooks (see [1] and [2] - psycogreen uses it to register gevent callbacks), this comparison is still between blocking and non-blocking IO scripts. Quick GitHub search for `set_wait_callback` didn't return any result in the aiopg repository - https://github.com/aio-libs/aiopg/search?q=set_wait_callback...

[1] https://www.psycopg.org/docs/extensions.html#coroutines-supp...

[2] https://www.psycopg.org/docs/advanced.html#green-support
they should focus on making rules around product obsolescence. phones and computers should work with latest OS for 10 years or more
I have two machines from them. Both laptops. The first is a Lemur and though powerful, the build quality is not good. The second is a GalagoPro and it is excellent. When I replace my workstation next year, it will be a Thelio. Truly looking forward to their in house built laptop.

I have no affiliation with them.
Get some kind of device with a stylus (drawing tablet, iPad, Surface, etc) and use that to whiteboard. I think remote canvas whiteboards do work, you just need the proper tools to use them.
I don’t think PWA will gain the traction needed to dominate the market. Native development is still better for the most part. I also don’t believe Apple wants anything to do with PWA and the only reason they added support in 10.3 was due to the fact that they were purging their AppStore of what was effectively website apps. With Apple holding a significant share of the mobile market I can’t see the reasons why you would want to invest in a PWA when there is such a large user base with devices who don’t treat PWA as a first class citizen.
For a forum of ostensibly intelligent people, it's amusing to see the rise in anti-china sentiment brought about by the coronavirus.

Sure, China has a poor human rights record in many regards. But objectively, their handling of the coronavirus has been phenomenal, especially when one considers its hugely dense population.

And regarding the fake video supposedly showing a live person being body bagged: even Facebook "verified" the video as fake, and you know that.

China's done many things poorly in recent history, but containment of the coronavirus isn't one of them. Resorting to unsubstantiated xenophobia in times like this really says more about you as a person than anything else.
The system is also exceptionally biased (certainly so for a democratic country where ostensibly people are free, equal, and corruption is low) against the lower income layers of the society and based on race, while the top layer of income/influence gets a wildly, ridiculously different experience. [0][1][more]
The US doesn't seem to have a justice and penal system, they have a modern slavery system.

[0] https://en.wikipedia.org/wiki/Ethan_Couch

[1] https://en.wikipedia.org/wiki/David_Petraeus#Criminal_charge...
This article has some decent thoughts on the quality of data-viz, which has been pretty shocking [1]. ArcGis seems to have pretty bad scaling generally

https://www.futurehealth.live/blog/2020/2/10/coronavirus-dat...
Let them have it, they certainly have fun reinventing wheels and dealing with dependency issues etc. That won't prevent a new WASM ecosystem from springing up. Not in the least because, as the article says, WASM is a sandbox not jusy for browser use.
Probably average market salary based versus cost of living based. That would explain Seattle, for example.
That sounds like a misplaced and ideological canned response, since I've never heard negative concord in this context.

Most people would just accept it as getting confused about the number of negatives in a sentence - as indeed did the op.

Not everything is simply informal grammar; real fleshy human beings do get confused when they try complicated sentences like double negatives.
It's just sad that when we point out the obvious, the pro-dictatorship camp just dismisses it by saying "don't politicize science". But this data is in fact the result of politicized science.

By bootlicking China, WHO is just expensing her own credibility. Many no longer follow the authority of WHO. For example, many countries started restricting travel from China[0] to give themselves more time to prepare when WHO opposed it[1]. Experts had long questioned WHO's decision to refuse to declare it a pandemic[2], before WHO's late announcement yesterday.

There are some efforts to stop the ripple of this China political power play, particularly by Taiwanese and Hong Kongers[3]. We should all be more alert.

[0] https://fortune.com/2020/02/06/countries-china-travel-restri...

[1] page 5 of https://www.who.int/docs/default-source/coronaviruse/transcr...

[2] https://time.com/5798797/un-who-coronavirus-outbreak-classif...

[3] https://github.com/CSSEGISandData/COVID-19/pull/418
Women Are Bearing the Brunt of Coronavirus Disruption
We've created this handbook already a year ago. It is a more visually appealing version of our internal wiki. We've received a lot of very positive feedback so far and I hope it can be even more useful now that so many people are "forced" to work from home.

We're also working on a blog post right now with some tips and tricks helping especially those people who work remotely the first time now and have now clue on how to organize their work and personal life around it. I'll share it as soon as we've published it (probably today).
Use a Wacom tablet or iPad with a stylus. Drawing with a mouse or trackpad is the problem. We use Zoom's whiteboard feature, but any online canvas could work. The Zoom option is interesting for us because we have the interactive boards in our office so remoties and in-office people can draw on the same thing.
That's a extreme generalization. When you wear it for utility and not for fashion, you couldn't care less how your watch looks as far as it fulfills your needs.
Create a Modern Vanilla JavaScript Router
Yeah but the people who knew also stopped at the level of the small tribe, who were reasonably likely to be your in-group with your best interests at heart.
It is quite a large sum of money and if there has been no official statement from the company which did the offloading, then it is said to be quietly.
The question is why do you need a whiteboard?

What problem is the whiteboard solving?

Drawing freely with a mouse is something that can be done but also you have tools like draw.io if you need to draw something.
I agree but would qualify it. There is a clear benefit to JS based web applications. However, there was not a need to insert JS into every web site. With JS used sparingly in trusted web applications we could whitelist them and block JS everywhere else. But since JS is now ubiquitous, blocking it is tedious to impossible.
Modern Google Codesearch does exactly this.

You can try it out here: https://cs.chromium.org/

In typical google style, the documentation is all google-internal, but by clicking bits of source code you should figure out most of the commands.

Doesn't work well on mobile unless you have a beefy CPU - sorry!
I’ve always preferred Brother Ali’s wording. “
Welcome to the United Snakes Land of the Thief , Home of the Slave Grand imperial guard where the dollar is sacred and proud.” https://youtu.be/OO18F4aKGzQ
what happened to you Paul?
The Great Web Journal: Time Stoppers
You wouldn’t believe how often this happens
It's going to be a little tricky to define "safe" once everything goes online. Internet is getting more and more governed by a few different players. "Less likely to ... track everything" hmm.
Ok, that makes this website completely worthless at the moment.
Yes, that's the tell tale, the hole in the front bumper.

Great cars. I really commend you for managing to keep one alive after so many years. I wished I could have justified keeping mine on the road, DE-70-72, if you can find out where it sits (it's been sitting unused for many years) you'll find a DS that looks crap but was technically completely rebuilt. It should sit somewhere near IJmuiden. There is an engine in there with about 2000 km on it, brand new steering assembly, suspension arms, hydraulics, the lot.
I have a $200 Skagen, which didn't last a lifetime - it's only 12-years old, but I recently had to replace the cover glass because it broke (which cost me all of $25, +$5 for a battery change which could likely wait another couple of years, but ... it was already at the watchmaker's, so ...). It is incredibly light (lighter than most e.g. Swatches) but still looks timeless, ageless and (IMO) elegant.

Next time it breaks, which I expect to takes less than 10 years, I'll likely get a new $200 watch.

I don't particularly like to throw away working things, but I also feel that 6 times $200 watches throughout my lifetime makes a lot more sense than one lifetime $1,200 watch.

That said, the spending optimum is likely one $5-$10 watch every couple of years, perhaps even if you had to pay for externalities -- I understand that everyone has their own "sweet spot" for longevity, and your is obviously different than mine (and we are both far away from the spending optimum).
>It's not a "long-standing norm", it's a fundamental right

In the U.S., anonymity is a "fundamental right" only in certain circumstances and it differs by state. It's not a blanket right.

>Even in small towns and villages people had privacy inside their houses, farms etc.

This is still a thing if you choose it.
The quietly part makes it sound more scandalous or suggestive, which drives clicks to an otherwise boring story.

The only time I see people shout about positions they're selling, is when they absolutely have to unload in a hurry, so they go max wide on the potential buyer attention campaign. Magic Leap's recent public humiliation / desperation, is an example of this in action.
Precisely. I'm one of the few dinosaurs who still works in the non-web software space, and I can say that accessibility is still not where it ought to be in that space, and its problems pre-date the web.
So I replied and then deleted my comment. But considering the parent’s reply I’m going to weigh in here.

I was actively hostile towards religion. In many ways I still am.

I’m still in A.A./N.A. I’m still working the steps. I’ve just got a year clean.

Absolutely nowhere in the big book does it say religion is required. In fact, it makes a purposeful effort to try to say the opposite.

That is literally the whole point of the “we agnostics” chapter.

AA/NA are not about religion. They’re about a spiritual solution to the disease of alcoholism/addiction.

Religion is not necessarily the same as spirituality. Religion is not required.
And they control the web browser engines on iPhones. And keep those with fewer capabilities than native apps. See the HTML audio recording API for an example.

Apple have a massive financial incentive to ensure PWAs aren’t as good as native apps. If people start seeing PWAs as better or as good as native apps, say goodbye to the iPhone.
No offense but your argument holds no water. Unless your dumb enough to root your phone then the App Store is fairly safe to use. Do you not install software on your personal computer?
Obviously this is cost prohibited, and not collaborative - but historically I've used an iPad, QuickTime to capture the screen of the iPad, and then share the screen of my laptop.
Yay! I'm in Germany! The authorities here don't seem to care). I was trying to buy some food yesterday and there were massive queues hanging outside various apparently crowded social venues.

At least I work from home and my wife has been told they have to start wfh tomorrow.
There is tools like https://miro.com/
When the actual so-called authorities downplay the seriousness and suppress helpful information, who is left but the "armchair experts"?
You can still play with it here: https://cs.chromium.org/
For me, on the main page it's mostly tooltips (More Elements in the navbar, Help in the searchbar) and the blue Show Project link. It's worse on the project pages where the description is in English, but the entire table (including dates) is localized.
They nicely make this public.

Given how rare this is, we probably should praise them for the transparency.

Because what we are doing here is the very reason companies are not transparent in the first place: you never get praises, only critics.
So in other words: "who cares, the virus only kills old people who were probably useless to the economy anyway, so business as usual."

I sure hope you don't have any elderly family members. Plenty of people in their 40s have died too
I find proofs like this weird.

I can never quite understand what it means to say anything beyond:

"whichever of {a,b,c} is the smallest is the answer to both sides".

Who is this audience for which all this extra ink carries extra meaning? What additional insight can you have possibly communicated to them?
As a user, I always choose web experience over a native app, if for no other reason that I can use an ad blocker in the browser and not in an app.
Almost every other data source lists Macau, Taiwan and Hong Kong as separate countries, and for good reason.

China, Hong Kong, Macau and Taiwan all publish their own individual statistics, why would the WHO aggregate them into one.

> https://github.com/CSSEGISandData/COVID-19/pull/418
I hate to disagree, but they should be listed as separate countries.
It's an interesting idea (although I don't think it would be very practical as an actual password) but you should also have some indicator other than colour to differentiate different types of input, for people who might be colour-blind.
https://news.ycombinator.com/item?id=22552807
Whiteboards are absolutely indispensable for communicating ideas quickly in a small group of people. It's effectively just a bigger (and easier to erase) version of grabbing a scrap of paper to scribble something down when explaining or describing something to someone else.

I'm honestly more surprised that this isn't a universally known concept on HN. Scribbling on scraps of paper is something most people in western countries have done since pre-school.
AI and Data Science solutions against Covid-19
Excalidraw (https://excalidraw.com) just implemented collaboration, making it a free, secure and OSS solution for remote whiteboard :)
Why some governments appear not to be acting on the Covid-19 threat
That was not a question, it was a statement.

One of those typically made out of ignorance, so there's really no point in carrying on with such strongly opinionated train of thought.
> What you have just done is criticize religious people as a group, and claim that they are abusive.

No, I have obviously not.

> Criticize ideas and policies; not groups of people.

Why? What, in your mind, is the problem with criticizing abusive religious people as a group?
These seem like arguments for including the UK in the flight ban.
Outside Google, the percentage of my coding time I spend hunting some dependencies source tree for the relevant header files or documentation or "Where on earth is this constant defined" is huge.

With codesearch, answering those kind of questions is near instant.
It actually happens, in some hotels around the world, that they will demand a marriage certificate if they're sus. So an Indonesian marriage certificate is like a passport.
How long does the 80mA Battery last? The ESP32 is a thirsty chip.
If the arguments for moving to PWA are all about improving the developer experience then as an end-user why should I care.

It just screams PhoneGap/Cordova 2.0 which equally had the same story.
Fair point. But you do need a bit of fear. What we have at the moment is complete denial and it's dangerous. Although that does seem to be changing in the last few days.
It seems like you're really underestimating the severity of the situation

I implore you to read up on what the situation in Italy is like at this moment, and to look into why the Danish government just declared Denmark in lockdown mode.

Denmark went from 30 diagnosed cases to over 500 in 5 days. This is with an aggressive testing protocol that includes tracking, testing and quarantining every person each new case has been in contact with.

To think that the US with their limited and delayed testing is at anywhere below 20000 actual infections by now seems extremely optimistic

Everyone will get sick -at the same time-. That's a really really big deal
Non existent.

In fact I don't even comprehend why the term progressive web apps exists. It means nothing.

It's just HTML5 web apps built with a mobile first paradigm.
Have you tried changing your accept language ? IE, it is not based strictly on your IP, but also on what your browser asks for.

I'm based in France, with a french IP, but my browser language header is set as
ACCEPT-LANGUAGE en-US,en;q=0.9,fr-FR;q=0.8,fr;q=0.7

And this page is fully in english.
Greenland and Antarctica ice loss accelerating
> I don't think any other kind of rich exists

There are many definitions. I think the most useful and wide-spread one – even among non-economists – is from the OECD: you are rich if your household equivalised disposable income is ≥150% of the median of the country.

If you want to find out whether you meet the criterium, then try to find some newspaper articles on the Web about the poverty line or poverty gap that embed JS calculators. Otherwise see http://enwp.org/Equivalisation if you want to crunch the numbers yourself.
I actually found remote whiteboards to work quite well when used with a proper pen tablet (like a Wacom Intous). Downside of that is of course increased cost, as equipping everyone with one of those isn't that cheap. It also takes some time to get used to using those, but for permanent remote situations this is about as close as you will get to in-person whiteboards.

A less sophisticated variant that works well for a lot of cases is draw.io (personal preference; other diagramming tools might work just as well). It doesn't give you real-time collaboration of the same board and also no freeform drawing, but a lot of the things you want to articulate in meetings are diagrams anyway. Whenever you want to articulate an idea, you just open the page, and screenshare that.
Google also has a tool for this that seems promising:

https://gsuite.google.com/intl/en/products/jamboard/

I can access it under drive.google.com > New > More, on my gsuite account
>Using the He et al 2016 estimates of the impact of changes in PM on mortality, I calculate that having 2 months of 10ug/m3 reductions in PM2.5 likely has saved the lives of 4,000 kids under 5 and 73,000 adults over 70 in China.

Given that:

1. The calculated value of a human life is $129,000 per year of quality life and $10,000,000 overall[0],

2. 70 year olds will statistically live for another 10 years,

3. The quality-adjusted year of life for each year above the age of 70 is either 0.5 or 1.0,

then this amounts to $134 billion worth of additional life for a quality-adjusted life year of 1.0 per year[1], or $87 billion worth of additional life for a quality-adjusted life year of 0.5[2]. You can think about this as the amount of money the government should be willing to spend to save all these lives, as opposed to spending it on other life-saving measures.

Given that

* Every kg of CO2 emissions translates to $0.30 of increased economic activity, [3]

* The graphs in the linked post seem to show about a 10% drop in pollution due to Covid-19,

* China emitted 11,000 Megatons of CO2 in 2017[4]

it seems as if that 10ug per cubic meter drop ended up costing China's economy $330 billion in economic activity[5]. That figure is far too close to the previous numbers of $134 billion and $87 billion; this issue won't be settled with a simple Fermi estimate. Nevertheless, this Fermi estimate undercuts the apparent mandate to cut pollution at all costs.

I will stick with demanding that the government plants trees at $1 per tree, with 1 ton of CO2 sequestered per tree, and doing absolutely nothing else for the environment until that option has been completely exhausted[6].

[0] https://en.wikipedia.org/wiki/Value_of_life#United_States

[1] https://www.google.com/search?sxsrf=ALeKk00rf3n-TJyS5UIGiwyc...

[2] https://www.google.com/search?sxsrf=ALeKk00q-bhIeMjWEofPOU21...

[3] https://data.worldbank.org/indicator/EN.ATM.CO2E.PP.GD

[4] https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...

[5] https://www.google.com/search?q=11%2C000e6+*+1000+*+0.1+*+0....

[6] https://news.ycombinator.com/item?id=19714203
So you define max([-∞, a]) =a, and define min(a, b) as max([-∞, a] ∩ [-∞, b])? Isn't this just shifting the problem elsewhere? For instance now you need to prove that the intersection of sets is of the form [-∞, a] or [-∞, b], which is fairly intuitive, but not more intuitive than the usual definition of min.