skysight-inc/HackerNews huggingface dataset:
The inclusion of Vietnam on these lists always surprises me. There is no excess mortality data for Vietnam, nor any data on infections (e.g. from random population sampling). All we have is their self-reported number of cases (i.e. confirmed infections) and deaths (zero!), which come from triumphant news releases from the Communist Party (usually paired with reminders about how great this success will be for their economy in the post-COVID world), repeated with zero critical thought by overseas media.

- Nobody knows if there was some excess mortality here, because there's no monitoring.

- There were thousands of "suspected cases" in the official reports, which remained suspected cases and never progressed to a confirmed case or a confirmed non-case (as they would if they were tested) until they stopped reporting numbers.

- People with confirmed close contact with known cases were told to isolate and were only tested if they showed symptoms (this is also normal practice in many/most Western countries).

- The supposed "large" number of tests carried out in Vietnam represents only 0.2% of the population.

- A significant portion of those tests are of people who had to be tested anyway, rather than community testing (e.g. overseas Vietnamese arriving home; the large number of charter flights that were allowed as exceptions from Korea and other countries, for employees of large firms with factories in Vietnam - e.g. LG - who did not stop during the lockdown).

- The lockdown was largely not enforced, and while streets were much quieter than usual, there were many people outside throughout. Smaller bars and restaurants only closed for a few weeks, and of course nobody wore a mask inside them. Many informal businesses (e.g. street food) never closed.

I think Vietnam's "success" is largely down to some environmental factor (average temperature/humidity, sunlight exposure, the general "outdoor" way most people socialise) keeping the number of infections or the severity of those infections down, and I think the chances that COVID caused exactly zero deaths are almost zero.
Ask HN: While applying for jobs/while hiring, what are the pain points?
I am really curious about the job marketplace websites, there has really been no innovation in that space. It has always been more like a classified website, where company posts and users when they find something good, they apply.

Is there some innovation? Could you list your pain points either while hiring or applying for jobs or some way to improve the current situation.
Thanks
> As several others have mentioned, there is absolutely no problem with keeping a server running on the sabbath

This is not the biggest problem. The biggest problem is that Borer (separating/filtering) is one of the forbidden categories of work.
Microservices vs. Monoliths: An Operational Comparison
Email Capture Best Practices Given Less than 1% Conversion Rates
i really wanted to like minds but the inability to mute that terrible facebook-level feed without paying is a non-starter for me
The official home page is too small on mobile and too cluttered. I wrote my own HN home page years ago using the API. Mine is about 130 lines of JavaScript. And it includes a web button. Source is on GH.

I use 'web' to Google domains I don't recognize and I'm not sure if I should trust. I assume Google will warn me at least some of the time if I'm going to a dangerous site.

https://gabrielsroka.github.io/hn.html
Sweden is right to be concerned about their economy. Its not just about skipping a few haircuts -- a shattered economy kills people as sure as coronavirus does. Every shuttered manufacturing plant has a body count associated with it and its own case mortality rate.

I don't know how many people died as a direct result of the Great Depression but based on what I've been told by relatives the suffering was considerable with deaths due to lack of food, homelessness and despair. I do know that the Nazi party would never have come to power in Germany without the world economic collapse. They were a minor party on the wane in the late 20s only to get their second wind in the elections following the crash. It's also possible the Japanese militarist would never have come to power without the Great Depression for more complex reasons. WWII was the result at the cost of 45-70 million lives. Economic catastrophes are not just about money -- they have life and death consequences. I wish more people would have taken this into consideration before they carpet bombed the US economy to combat the pandemic. I guess they figured that no matter what, the US was safe from the kind of civil unrest that gripped the Weimar republic. A strong man taking control of the US? Fascist and antifascist battling in the street? That could never happen here.
A singleton only seems natural to you because you are used to using them.

Other programmers might reach for a global variable or a static variable for the same purpose in the same situation. The tradeoffs are pretty subtle.

However, as I said, the main reason that I have seen singletons used is programmers who heard lectures about how bad global variables are, heard about global variables, and didn't understand that every argument against a global variable also applies to a singleton.
Crystal Structure Discovered Almost 200 Years Ago May Revolutionize Solar Cells
Audio over Bluetooth
Ruby and Perl have `here` docs as well.

And Ruby 2.5 has an enhancement which preserves leading whitespace.
Doesn't the one activity wholly subsidize the other?
Because the possibility that you are disappeared for your online activities is likely much much higher in HK now than it has ever been in those other countries.
This thread here -

https://community.ui.com/questions/Introducing-the-all-new-U...

Seem to avoid the question of having a fully featured CLI
Multiline strings means you don't need sed or anything.
I can't find the block chain for government transparency, but maybe you can search on HN better than me. Here's something similar.

https://www2.deloitte.com/us/en/pages/operations/articles/bl...
Agreed. Plus, Sometimes 1-1s usually happens when things are going bad. When things are good no one even remembers.
Using Ghost with GitHub: The Complete Step-by-Step Guide
Yes, then draft them. I'm in favour of martial law for this crisis.
lastpass;
office 365;
fastmail;
digital ocean;
wallabag.it;
you need a budget;
twilio & spaghetti detective for 3d printing notifications;
backblaze;
Only a Jew speaking about other Jews gets away with this type of shitpost on hackers news.
You're welcome! Shell scripting has a weird language, unsafe by default, and very prone to mistakes... but knowing it well pays off.

People say that for complex things it's better to write Python, but that doesn't fly in embedded or Docker environments. Python is not even present in the default Ubuntu Docker images. Also if all you want to do is really write glue code between CLI programs, shell scripting is the way to go.

Happy coding!
It has much less to do with people dying directly from Covid and more to do with the sheer number of severe Covid cases overloading healthcare systems to the point that patients with other serious conditions can't receive medical treatment.

This occurred in Italy, New York City, etc., and is now being seen in some cities in Texas and Florida. This condition is what incentivizes societies to lock down, not just the mere occurrence of a new disease.

If a society's healthcare system can handle a severe influx of serious Covid cases, then you typically have seen that government's restrictions lift.
I'd Bet Ted Cruz Will Start Supporting Section 230 Once He Realizes He's on T
I read the first one you linked and skimmed the second.

Here's an example, and the start of what I saw:

"Therefore, under that vague and subjective reasoning, racial disparities—and especially, racial perceptions—are the basis for identifying systemic racism. That, however, presents several logical and theological problems.

Under that definition, black people—not God—are the authority on what constitutes as racism or systemic racism. This is why Voddie Baucham defines social justice ideology or systemic racism theory as ethnic Gnosticism."

Like, right off the bat, too. Of course I'm going to discount this, and it's the foundational point of the rest of what he's got to say. I'm going to discount it because, to me, what it's saying is that someone else's viewpoint is invalid, because Bible.

He does ask a bunch of reasonable questions at the end, all of which already have answers, so yeah, it's reasonable to me he's discounted. I don't see anything (in this example) that he's adding to the conversation.
Thanks for the title edit. I wasn't sure whether or not to include the subtitle here.
> The book itself has kind of a perfect 3 act setup

Standard 3-act structure has a natural breakpoint at the midpoint twist of Act 2, not that my recollection of Dune is detailed enough to confirm that it maps naturally to 3-act structure in detail.
Pfizer and BioNTech’s First Vaccine Candidate
Canva, Spotify, Netflix
>> naming things

>There are two hard problems in computer science: naming

concurrency

>things, cache invalidation, and off-by-one errors.
Screen recording a Zoom call on a computer
Paul Hoffman talks about Ron Graham's house and Erdos in this interesting talk about The Man Who Loved Only Numbers:

https://www.youtube.com/watch?v=9634A0iBw7w
> Similar things happen to the thumbnails, which start containing more and more exaggerated, sometimes creepily-so, faces, reacting to absurd images that last for a fraction of a second in the video.

There was a nice little examination of this phenomenon, dubbed YouTube Face, a couple of years ago.

Article: https://openspace.sfmoma.org/2018/04/your-pretty-face-is-goi...

HN thread: https://news.ycombinator.com/item?id=16803937
I use Next.js, but the sheet is loaded client side :) My next iteration would switch to Cloud sheets API though.

That said, I wish I had stumbled upon your library when I first started out. It looks better designed than the one I initially used (which I promptly abandoned because it couldn't handle certain errors properly, and I decided to roll my own).
Stripe allowed customer to try 9 stolen credit cards and charged back store $500
I'm not sure what to say other than yikes.
A bash pitfall which I have experienced but didn’t see mentioned is the behavior of the `set -e` (errexit) option when using command substitution. If you expect failures within the command substitution to cause the script to exit, you’re gonna be confused.

https://twitter.com/hellsmaddy/status/1273744824835796993?s=...

Tl;dr use `shopt -s inherit_errexit`
Thanks. I skimmed the article and the author seems to be bashing a book (with some good arguments, but since I didn't read the book itself, I can't tell how justified they are). So the main problem is that he published something worse somewhere else?

You have a point that OP might not want to submit there, guilt by association is all the rage nowadays. I mean they are currently trying to cancel Chomsky for signing an open letter on freedom of speech, just because some other people also signed it. This is literally Hitler liked pippies situation...
> the hard part then is having a producer running the content all day + getting enough content

If I'm managing a local access/community TV/open studio system right now, I'd be pulling as much inspiration as possible from this post and working to deploy something similar ASAP. Those places already have the content, and their cable and broadcast reach is either less viable or actively reduced each year.
Another commenter on hacker news completely out of touch with the lives the vast majority of humanity lives. It's amazing how the simplistic intellectual masturbation here is similar to reddit except with reddit it's because they are teenagers and here it's because the users are just basic enough to make decent enough and not much more than that.
Are you trying to get on my enemies list? ;-)

Actually, I wondered if someone would bring up Access. The problem with it is that it is trying to be a "real" database with an accessible interface. I feel it doesn't do either well. It can be very useful, but never simple and easy enough for the target users I'm thinking about.
I am a libertarian (not objectivist) and I see no moral issue with taking money from the government. I (and everyone else) pays for this, even if I adamantly oppose any number of government services.

If I could opt-out from paying for (social security, endless wars, the DMV, and on and on) I would, but I can’t, and I pay all my taxes, so I should get the crappy benefits they provide. I just advocate for personal choice and less government.
Not sure they were "driven" down by policy per-se:

According to rt.live, we started March 3rd with an Rt of 2.22 and were already in a steep Rt decline by the time Baker issued the stay-home request on March 24rd (Rt 1.22) and got below Rt 1.0 a week later on March 31st.

Baker issued his mask order May 6th (Rt 0.88) and we've been bouncing around at that since although we're creeping up now from our low of 0.75 around when reopening started and been slowly ticking upwards since late May to Rt 0.98 now.

A few weeks ago we had the lowest Rt in the nation, now we're only 5th lowest. Hopefully the start of Phase 3 this week won't push us up over 1, but I suspect it will.

https://rt.live/us/MA
> whether teaching it to students of that level is the 'right' thing

I strongly doubt that any university or educator is teaching so much theory of computation to any level of computer science student who will not be focused on theory of computation. Notice that the OP's video seems targeted towards incoming CS theory Masters/PhD students who will explicitly be working on CS theory and doing research.
> You have to look at [confounding factor] [... therefore] In other words, comparing countries by their Covid deaths/capita rates is meaningless.

Sorry, that's wrong. The fact that there is uncertainty in data (which there always is) doesn't mean we can't make legitimate inferences from the data we have. Sweden is clearly, via many metrics (INCLUDING excess deaths), experiencing very elevated mortality rates due to covid. That's just obvious.

No, the science isn't done yet (and won't be for years, probably) to nail down exactly how much they're seeing. But we can ballpark it pretty well, and it's bad.
I was working on a similar website :)
https://ppp-loan.info/
A subscription model on more template choices, read/write capabilities, and external integrations. Complete site/app generation from sheets is not out of the question :)
World's Largest Exporting Countries from 1948 to 2019
And still the number of deaths per day has fallen by 90% and still dropping. It’s doing what viruses do, quickly burn through the elderly and infirmed and then taper off.
Isn't this a problem in any system that allows function names to be overloaded? Don't you have the same issues if (a) your system has single dispatch and classes that can be extended outside the module in which they're originally defined?
And here is coming from the most trisexual of lords, he chose a chinese wife, just like zuckerberg, just to cover his homosexuality. I can't believe we've not come further. Both the Zuck and all other closet chinese-choosers are what they are, it's too bad, it's quite tragic actually, RIP Flord, flaggot extraordinaire, having to hide like that. RIP dude. Should have lived another couple of centuries. Zuck and you are in suffer for no tolerance on Clear Homosexuality. RIP dude man. Will be missed.
> I personally don't believe Goodhart's Law overpowers the benefit of the metric, ever.

I'll lay two pairs of words against that:

Vietnam War.

Body Count.
Here is an article where I look at this issue in more detail https://thenewstack.io/microservices-vs-monoliths-an-operati...
Glad to see work like this being shared!

There are some well known text classification datasets, e.g. the Reuters news dataset from David Lewis of Bell Labs:

http://www.daviddlewis.com/resources/testcollections/reuters21578/

More background here:

https://link.springer.com/content/pdf/bbm%3A978-3-642-04533-2%2F1.pdf

Here's a result from ReelTwo's Classification System circa 2003 (Based on a bayesian learner; related to the U Waikato WEKA ML system) if you'd be up for comparison:

https://web.archive.org/web/20040606002449/http://www.reeltwo.com/datasets.html

10 categories
2,535 documents
15 build time (~170 docs/sec; these were short news abstracts; see pdf for example)
0.9121 F-measure

Build Time is the time to load, model and evaluate (using Leave-One-Out evaluation) a dataset on a WinXP/1GHz Celeron/256MB computer. F-Measure is the micro-averaged F-Measure across all categories in the dataset.
They are currently used as private use webpages for either private communities or to clients. I do not have a publicly viewable website I can show you, because frankly SheetUI is fairly new and no one has used it for that yet.
Or is it that we need to “disrupt the western-prescribed nuclear family structure,” as BLM’s website claims? https://blacklivesmatter.com/what-we-believe/

Why is this problematic for you? They're not saying children don't need caregivers, or that families are bad. They're saying the American nuclear family has downsides compared to other models, notably the extended family model common in African and Asian cultures. What makes a nuclear family "nuclear" is that it's self-contained; it's practically by definition not intergenerational, the way many effective non-American families are. It's an especially resonant point given the amount of effort American culture put into making sure black nuclear families couldn't succeed.

I feel like criticism of the American nuclear family has been pretty much fair game for decades; it's not like BLM invented that concern.
For the millionth time: https://xkcd.com/1357/
Yes, but given _any_ initial density it is _always_ more cost effective to run new service to a more-dense new development, than to a less-dense one.
Shopee | SWE | Singapore | FULL-TIME | Onsite | https://shopee.com/

Shopee is a Singaporean e-commerce platform headquartered under Sea Group, which is a global consumer internet company founded in 2015 by Forrest Li. Shopee first launched in Singapore in 2015, and since expanded its reach to Malaysia, Thailand, Taiwan, Indonesia, Vietnam, the Philippines, and Brazil.

- Open positions : https://careers.shopee.sg/jobs/?region_id=1&dept_id=109

You can email your resume/CV and cover letter to aiaison at sina dot com
Huawei Cast+ Kit – A Wild New Creative Tool to Connectivity Across Screens
My theory is that not everyone has their empathy highly developed, so if you exaggerate an expression you throw a wider net of people picking up the social cue and find it relatable vs micro expressions that only a minority that is observant/empathic would pick up on. This would apply to anything, even day to day interactions.
It is a tremendously difficult ethical problem to unwind. Is it ethical to let someone else dole your own money back to you? That's the part I struggle to understand the merit to. One wouldn't need loans from an all powerful central government if not for forced reappropriation of the wealth in the first place. Somehow, people would trade.
But this one is open to hobbyists. If you're doing a graduate degree in ASIC design and your group doesn't have the funds to do simple fab runs, you're probably in a somewhat questionable program to begin with.
Some deaths are caused not by the coronavirus itself, but by the lockdown. Suicides, as well as consequences of foregone or delayed diagnostic tests and other medical appointments, for example. In the US, where unemployment often means no health insurance, many thousands of lives are lost per percentage point of unemployment. I'm the third world, you've got future deaths due to foregone immunizations. So the goal is not minimizing Covid deaths at all. The goal is minimizing deaths, and it's not at all clear that going into max lockdown mode in fact minimizes the sum total of deaths.
This is one of the strangest comments I've ever read.
> Symbol guidelines: You should use lower case

Like flipping through for the soft porn in a friend's "romance" novel, I must confess I searched straight for this guideline.

It astonishes me that Lisp systems still default to all caps. Of course one can quickly disable this, but why send the old gheezer "GET OFF MY LAWN!" message? That's exactly what people do, get off Lisp's lawn. They don't even get to the part where the parentheses (completely unnecessary for representing a tree in 2020) are a hazing exercise / loyalty test.

I love Lisp, but its public relations is the poster child for "How can people who are so smart be so dumb?"
You aren't being serious, but that was once actually a fairly widespread sentiment. In colonial times in America, for instance, arithmetic was generally not taught in elementary school. It was something you would learn on the job if needed.

Amusingly, when it did start getting routinely taught at the end of the 18th century there were complaints from businessmen to the school boards that the methods taught in school were producing students totally unprepared for business.

For more on this, see the essay "What is Mathematics For?" by Underwood Dudley from the May 2010 Notices of the AMS [1]. (A more accurate title, he notes in the first paragraph, would be "What is mathematics education for?").

He makes some interesting points about the usual justifications that elementary and high school math are useful in your career are not really accurate.

[1] http://www.ams.org/notices/201005/rtx100500608p.pdf
Many times when working with code that uses structs in Racket I have found myself fruitlessly grepping for the definition of some mysterious and troublesome function before eventually remembering to check whether there is a struct named foo with a member named bar somewhere. Normally this is not a problem so long as the file can make it far enough through the syntax phase that you can resolve the names. Yet somehow when the code is well and truly broken then somewhere, somehow, a struct will be involved without any way to resolve the member name. I say this having written my own symbol creating and binding macros before I realized the pitfalls and now dread having to go back and fix it. It seems like such a cool idea in principle.
Wonderful news! Gary Larson has always been my favorite cartoonist. Hilarious visual puns that teeter between dark and light humor so eloquently in a single pane. Really looking forward to more, thanks for coming back Gary! (...now I’m off to slip Bill Watterson a tablet and stylus and see if we can get some new C&H :)
This terminology fuzziness is a direct result of SEO. "MVP" = Good Thing in entrepreneurial circles, so things that are not viable products are labeled as such because they want to be associated with that keyword.
Thank Zeus he's back. But "Bears Eating Cub Scouts"? Is there a joke in there that I'm missing?
I really miss the old days when there was no real concept of data collection, not big ad-tech companies pissing over a good set of goods and services, just pure tools that worked (and sometimes they didn't).

What happened, humans?
Wish I could upvote this more. To hear it said, you’d think half the US has died already. Another great point that people always forget is that the US, at least in situations like this, is better thought of as similar to a collection of small countries. Policies are not the same across the board. Sorta like how not every EU country is doing the same thing, and wouldn’t you know it, some EU countries are doing better than others.
Reasoning stopped short:

- On the business social network side, I now get as many Teams invites as Slack invites. Teams won the bigger social moat. Hard for a #3 to enter, and sounds like Slack quietly lost #1.

- On the tech community Slack side, Slack community features are hostile, so pushed to discord and friends. Slack is losing their base ('love').

Interesting times for one of the oldest internet technologies. Or.. were for a second there.