skysight-inc/HackerNews huggingface dataset:
> Unfortunately, due to not understanding exponentials, many advocated for starting the lockdown later: hence the UK's delayed lockdown and therefore highest death toll in Europe.

UK's strategy was as advised by various epidemiology teams across the country, predominantly Imperial and Oxford. They understand exponentials. That's epidemiology 101.

> The people advocating for "herd immunity" never addressed the death rate; a death rate of even 0.5% in the UK would be three hundred thousand people, plus more with lingering side effects.

That was acknowledged. They were concerned that suppression was infeasible, and would cause more deaths
e.g. if there is a second wave during UK winter, or if lockdown has knock on health impacts.

> As it is, we've confirmed 287k infected for 40k deaths, or 0.5% of the country infected. A very, very long way from immunity.

The number of confirmed cases is smaller than the number of actual cases, since many cases are asymptomatic and hence typically not tested.

Epidemiology and public health is a complex field, beyond armchair analysis.
I work for a mid size company with 30-40 engineers managing 20-30 very diverse apps in terms of scale requirements and architectural complexity. It took our devops team (4-5 people) probably 18 months to learn and fully migrate all our apps to Kubernetes. The upfront cost was massive, but nowadays the app teams own their deployments, configurations, SLA's, monitors, and cost metrics.

Introducing Kubernetes into our org allowed us to do this; we would have never gotten here with our legacy deployment and orchestration Frankenstein. The change has been so positive, that I adopted Kubernetes for my solo projects and I am having a blast.

I understand Coinbase's position, and they need to stick to what works for them. I just wanted to bring up a positive POV for a technology I am becoming a fan of.
Unfortunately the free and easy ones in my county are diagnostic only.
Have you considered doing reverse sear instead? It results in less "grey" band than the conventional way (what you've described). https://www.seriouseats.com/2017/03/how-to-reverse-sear-best...
Just lie? Be “Steven X”, or “Steven DotCom”, or something. If your contacts wont be too confused, use a fake real last name like “Steven Neiderhoffer”.

I lie about any personal information I can online, thought that was SOP these days. Taint your data.
Based on the URL of getoutline.com I was hoping it would be an alternative to Workflowy or Dynalist. I wish there were more web outliners.

But for a self-hosted markdown wiki, this looks great. A local authentication option would make it even better (currently uses Slack or Google OAuth).
As mentioned, Deno is the new project from the creator of NodeJS.

Here, as far as I can tell, "Deno code" specifically related to the code shipped to the developer / user using Deno, the compiler / runtime.
yeah I did maybe a little after march 15th till late may. around early may I found myself pacing around my apartment saying "this is bullshit" more than once per day. referring to the scenario itself, not the utility of the lockdown mandates - yet.

but I can definitely go two months without physical human interaction! video conferences, video dates, video for sake of video? CALL OF DUTY: WARZONE? all of those are chores to me.
Wait... that means a parent or guardian at home (up to certain grade levels)....

How many people have that option?

WFH is not going to last that long for many people. States are beginning to phase out some restrictions allowing some people to return to “non essential work”.
My team started development of a React SPA. It was initially written with jsx. As we're starting to implement more, I'm finding more and more cases where the js code was wrong; property names that don't exist, wrong types being passed around, and non-existent props being used.

How do you suggest addressing this in a 10 dev team when developing in js?
Plone is really heavy duty in comparison to Strapi. Plone is what you use if you want a CMS for an enterprise. Strapi is what you use if you want a very lightweight CMS and you find even something like wordpress too heavy.
Sometimes you just need large quantities of text to see how it really fills a space for proofing. What about using good old lorem ipsun text or the copious number of ipsum variations that generate natural-sounding sentences in almost every imaginable combination?
Sure. All you need is 2-3x the teachers and 2-3x the classroom space.
That sounds like a nightmare for parents who don't have highly adaptable work schedules.
We have no idea what the required percentage of infection is for herd immunity, given that we don't know what percentage of people are naturally immune or resistant, what percentage of people clear the virus without any antibody response, etc.

There is a decent amount of research beginning to indicate we won't need nearly that level of infection to reach herd immunity. It's not guaranteed but I'd keep an open mind.

https://arxiv.org/abs/2005.03085
https://www.ncbi.nlm.nih.gov/pubmed/32209383
https://www.medrxiv.org/content/10.1101/2020.04.27.20081893v...
I think it's important to realize that these criticisms are primarily leveled at Javascript and its ecosystem, not at front-end developers, who have to work in that ecosystem. It's possible to write good code in a crap ecosystem. You aren't your tools, don't take it personally when your tools get criticized.

I've written some scathing things here and elsewhere about JavaScript. Does that mean I think everyone who writes JS is a crappy programmer? Of course not--I write JavaScript myself every day. I criticize Javascript because I write a lot of it.
I see at least two main sources of bias: 1) your training data does not have enough people with dark skin or African American face features, 2) your hardware and image processing pipeline relies on color contrast or skin brightness. One way to measure bias is to compare the average error rare across ethnic groups.
I've read enough history to be convinced that democratic-anything is usually better. Social media is a more democratic medium than traditional media. On the whole, that will turn out for the better, especially as we learn how to control the worst aspects of social media.

Before Facebook came out, how much did news reporters, even on MSNBC, lead the conversation against systematic social and economic injustice towards African Americans? They failed miserably on that front. Now we don't have to rely on the media for that. The oppressed people themselves are leading the narrative, not because it's fashionable, but because they can't breathe.
At what point are people going to just admit that implementing applications in Javascript outside the browser is a poor idea?
The ecosystem has been in this poor state for years. It's not like the ecosystem is getting worse. This is the best it's ever been, and it's still horrible.
There's so many better, more mature alternatives with much better ecosystems: Python, Java, C#, Ruby, Go, Haskell, Perl... The list goes on.
I thought anything the US made was in the public domain? Are trademarks exempt from that?
Most of the mathematical models for viral transmission so far have not aligned with observed reality. Is there any particular for relying on Prof. Bedford's model as opposed to others?
> To keep reading this story, create a free account.

Yeah, no. If you're the author of this piece or you have a blog on Medium, get off it. There are plenty of other, less user-hostile options.
Previous HN thread: https://news.ycombinator.com/item?id=23462568
One can always posit possible causes, but is there evidence for any of them? For example, is there evidence that, two billion years before the origin of life on Earth, radiation levels throughout the galaxy were such as to prevent the same thing happening anywhere, or that nowhere in the galaxy could there have been the chemistry which was vital for the emergence of life on Earth?
Thank you for the kind words. My team and I simply want to help people and create accountability/transparency.

We decided to ask for forgiveness on this project - we do in fact have a premium account with you guys! ffmpeg records and segments your streams, sox removes silence from scanners, Google transcribes, redis serves it all up quickly!

A broadcastify.com premium account is not not a great excuse, but I would love to have a conversation at length with you and your team! How do we get in contact? Thanks again!
There's one for each of 'em, to use an idiom. A bijection exists between the Z and Q. Both sets are exactly the same size. Cantor's argument is certainly quite clever, but "there are infinitely many more rational numbers than counting numbers, and yet there are exactly as many rational numbers as counting numbers" is nonsensical to me. Am I missing something?
Most elementary students in the state are in classes with 21-22 students. The average class size is 20 in MA, but that number is lowered by smaller classes for special education and small school districts. How are they going to split up 22 students into groups of 10? Brookline just laid off a lot of teachers, and many other school districts are facing budget short falls making the problems worst. This is a mess.
> This is so painful to read...

What's the painful part? That it could have been much more terse but you ended up having to read the whole thing?

If so, I kind of find your comment "painful" (not the words I would use if you hadn't) in a similar way at a high level, if for different low-level reasons. You provided very little information on what your found objectionable, and simply quoted select sentences from the the article.

I think the fact I'm not even sure I'm correctly interpreting your comment explains the problem with that.

I'm not sure the article is too long, maybe it is, but I definitely think your comment is lacking enough information to convey your point accurately.
IBM CEO's Letter to Congress on Racial Justice Reform
That's just another reason for everyone to be recording.
Also it's great.
Typescript helps you to avoid most obvious bugs(wrong classes, non-existent properties, basically to escape the undefined hell) that is the point of it, which I really like and find enormously helpful for medium-size JS project (10k-50k LoC)

Also I don't think the transpiler argument holds in today's JS ecosystem. Everything is transpiled. Unless you are developing in barebone ES5 syntax and avoid babel as a whole, then some level of transpliation is inevitable. Yet, I didn't find debugging that much difficult with correct setup.
23% more Throughput and 74% less Latency with ASP .NET on Linux using io_uring
I try in general to steer clear and not to comment on anything regarding both the pandemic and the protests, but I gotta say that that open letter is the most bizarre take I've read on both issues. Or it at least gives even Trump's most outrageous tweets a run for their money.
Five Ways to Become More Curious
A fair number of people are still going to be WFH (or unemployed) come fall. But, that said, teaching/dealing with kids doing only somewhat effectual remote learning will continue to be a challenge. And, of course, the people who are least able to afford it will be least in a position to handle another semester of even part-time school-from-home.
I find TypeScript incredibly useful in reminding me my code is terrible. I use it to save me from myself.
At this point, I don't believe it would be unrealistic for MSFT to make TS to get its own engine or a fork of V8 similar to how PHP became HACK over time for FB.

I think that'd be super cool.
Honestly, I’m so sick of all the fly-by-night ALLCAPS no-name brand names on Amazon setup by armies of passive income-seeking YouTube-advertising dropshippers. Amazons shopping experience these days is trash.

If Amazon starts giving their own brand preferential treatment over this crap it will be an improvement to the service. The few Amazon brand products Ive purchased, like USB and Lightning cables, are among the best available, for good prices.

As is, I try to shop elsewhere these days, even if the shipping takes longer.
Maybe need a mask like this to avoid such a tech: https://images-na.ssl-images-amazon.com/images/I/51FFxPARjBL...
Obviously there's time for things to change, but everyone I know in education is discussing staggered plans where only half the kids show up every day.
tsc can also do that, but I think there's something else here.

I'm not really sure what this post is getting at. I trust Ry knows the issue better, but from what I've read I have the same questions as everyone else here:

- Why is Deno defining interfaces and classes like that?

- Will this mean losing type checking in projects using deno?

- Why not strip types in development and only check at commit/push/build times?
The uncertainty of origin, possible manipulation/adulteration, total lack of traceable quality control. As with anything black-market related to drugs.

edit: When you are not in the 'scene/subculture', and therefore don't have networks. And even then it's a matter of trust, or dislike of involvement of those networks into things which you'd rather not like to be connected with.
You can use the same trademark in two different industries without any violation. Trademarks are industry specific.

There's no battle here and really no story given this very basic foundation of trademark law. Space Force (military) have no grounds for a violation against Space Force (streaming) or vice versa.
Sadly I don't have many resources I can refer you to (maybe someone else can add?) but digitaloceans kubernetes guides are excellent so I'd start with that: https://www.digitalocean.com/docs/kubernetes/how-to/

k8s has a loooot of stuff it can do and reading too many blog posts that go into too much detail can be intimidating, so my advice would be:

1. Create a dummy cluster on digitalocean (or docker desktop with k8s support / minikube), then setup kubectl to connect to it.

2. Start with the difference between resource types: What are deployments, what are pods?

3. Create a deployment manifest that just tries to pull a container from some registry, apply it with kubectl -f foo.yml

4. Play with kubectl to inspect things: kubectl get pods, kubectl get deployments, kubectl describe pod xxxxxx, kubectl logs xxxx

5. Learn how kubernetes ties things together through labels: Create a ClusterIP/LoadBalancer service and try to get it to balance to your pods from above through labels (https://www.digitalocean.com/docs/kubernetes/how-to/add-load...)

Deployments/services/(pods) are all you need in the beginning for running containers on k8s and exposing them. Of course then there are things like persistent storage but if your app is made to run ephemeral, you likely have storage/db setup externally already.

For running through the CI, once you have your manifests you could run kubectl apply directly through the CI if you wanted to. We are using terraform in front of k8s with hashicorps hosted state, then run `terraform plan`. If it passes, on dev we automatically apply to the cluster, on prod there is a manual step through the hashicorp admin UI that needs an apply trigger. Then there are more advanced tools like spinnaker that can be used to setup more complex pipelines on what to do on push.
White people also have higher facial variance in general. I vaguely remember in university we had an assignment to generate “eigenfaces” or something and if you partitioned the faces by race the output of the SVD would be much wider for white people. This isn’t especially surprising when you consider the fact that white people have more light/dark contrast, more hair colors, more eye colors, etc. I think a lot of the “bias” complaints levied against algorithms like this are not bias at all, but just humans who are unhappy the world doesn’t quite live up to their idealized model.
Enforce shared ESLint rules on commit, and use Airbnb+React with most of the defaults set.
Who is supporting all of these things in one project? I’ve literally never worked on a project that’s used more than one CSS preprocessor.
Yo do not need a partition, you can use a file.
Yet ten years ago, people would look at you like three heads if you said the WHO was a globalist entourage...
Bonsai (YC W16) Hiring an SEO Manager / Specialist (Remote)
On the other hand, the more ethical companies will be the ones moving the slowest in that field, since there is a lot of work needed to make this technology safe, and they would also make less money since they would have to refuse some customers.

Not saying that this is what happened at IBM though.
Your comment is somewhat incomprehensible, because this article is not about building end user applications in Typescript. It's about building the container itself in Typescript. I switched to Node from Java a couple years ago, and to Typescript within the past year, and I have never been on a team that has had this level of productivity.
You could actually borrow some techniques from text mining to do this, e.g. probabilistic latent semantic analysis, to constantly re-train your speech recognition model by reinforcing translations that semantically "make sense."
As with many questions the answer is "it depends"

If you are trying to learn authentication then yes go ahead and implement it.

But if you are trying to build a commercial grade product, then your best bet is to use a 3rd party library or commercial service that has been tested and it's stable and reviewed for security.
Does anyone have any authoritative sources regarding the battle between Italian doctor who says they have less potent coronavirus now, and the WHO saying they're wrong?
>in the end, whether in hiring, coaching, or giving recognition, connecting with people is the goal for a manager.

Go with your gut? Did I miss the part where the lesson learn was named?
Learn what you're looking for first?
I started using Evan Wallace's TypeScript [0] implementation (and bundler) written in Go and it's pretty fast (there are benchmarks too). I'm surprised this kind of thing is not something Deno's pursuing. Having used esbuild I see the future of web tooling as not necessarily written in (or compiled to) JavaScript.

[0] https://github.com/evanw/esbuild
Obviously I don't know anything about your specific situation so humor me if I'm being dense okay?

How exactly are the roles "reserved" ? Do you live somewhere that has more of a patronage mode of filling roles or one where it's more merit based?

For example, one of the engineers I knew at NetApp came to work in the US from Mumbai because they could not advance as a software engineer without a degree from one of the "ITS" schools (they went to a second tier school). In the US that wasn't a problem, in India it was. Their solution was to change countries (as hard as that is).

If that is not the case, are you constrained in some way from upgrading your credentials to the ones you need?

I have also observed that smaller companies are more focused on who can do the job rather than their credentials. Sometimes moving to a company that needs your skills more than they care to look good on paper might be worth looking into.
Why do makeup artist need certified '1,6k' hours - it's more gatekeeping like other business licenses are than it is a measurement of training.

Also the 664 hours of training for the police doesn't include the months trainees ride with a partner for real on life the job training.

It's not a intellectually honest comparison.
The flu literally kills people. If it doesn't put someone in the ICU or the ground, i'm not sure "super" flu is the appropriate term. What would normal flu that kills people be called then? It's not diminishing someone's experience to simply say the flu.

Also, I was sick three separate times in the first three months of the year. Very different symptoms each time. There were nasty colds going around.
This entire post is why I quit the interview circuit as a person with ample prior relevant work experience.

This gaslighting bullshit has to go. People are given vague and contradictory guidelines for the chance at an interview.

"Well we really like the UI and it passed all unit tests and didn't crash and wouldn't crash and follows typical MVC practices, but we didn't like the system design, and for this particular position we score heavily on system design even though the requirements said not to prematurely optimize and not to spend more than 4 hours on it"

But I thought it was scored by a double blind committee so what exactly are other candidates doing from scratch in 4 hours--- oh..... they're just like me but recycling code from other similar interviews two months ago and adding to it until they get a $500k compensation package

This is still happening.
You missed the point. There are a lot of cases which are never formally counted as "cases" because people recover without ever being diagnosed. We don't know whether that fraction of unreported cases has increased or decreased over time. Outside of a few limited areas there hasn't been enough random population sampling to draw any reliable conclusions one way or the other.
If you're dealing with production traffic and live credentials... NO!
I had this story about HP webcam software in mind. [0] But I'd say it very much depends on what you are doing. I don't think it is an inherent short coming of the technology but if you don't think about what you are doing the result might give the wrong perception.

[0] https://www.cnn.com/2009/TECH/12/22/hp.webcams/index.html
No one mentioned zswap. It is awesome, if you have at least semimodern CPU. It feels like you have 15% more ram than you actually do.
You can defeat that with 4 or 5 pieces of gravel...
“ The show's name has no relation to the newest organization of the U.S. military...” Is this a joke? It’s more bothersome than the subpar legal analysis.
I've been long frustrated about how technical interviewing takes place in our industry (and I've written about it quite a bit as well eg. https://www.neilwithdata.com/developer-hiring)

I think many companies through the hiring process completely lose sight of what they are actually looking for. They forget that the barriers they erected (whether they be whiteboard problems, take-home coding tests, algorithmic dance on your head textbook problems, etc.) are simply signals about the actual person and their capabilities...and usually, they're _exceedingly poor signals_. That's why you end up with situations where extremely accomplished and talented developers don't pass many technical interviews at companies where they would have otherwise gone on to be outstanding employees.

And it keeps happening, and happening, and happening.

Interviewing for a developer role should be far, far, far more holistic than it is today - rather than throwing away my entire history of accomplishments and creations and just assessing me on the spot in a 2hr winner-takes-all high-stakes game of whiteboard/technical trivia.

For example:

* If I have a strong GitHub portfolio of projects I can prove I worked on, that should 100% take priority as a signal as to my capability and how I think about committing regularly, writing clear commit messages, etc.

* If I've built products I can prove I alone built and I can walk you through my code, that should 100% take priority as a signal as to how I write code, my proficiency with a particular language, etc.

* If I communicate clearly over email, have a blog with my writing demonstrating my ability to clearly communicate technical topics, that should 100% take priority as a signal as to how well I communicate.

etc, etc.

Sadly, today, I'd say ~90% of technical interviews completely and utterly ignore all the above and want you to do the technical monkey dance...because clearly, what makes a developer great is grinding leetcode for 3 months and then pretending you haven't seen the problems before during the interview.
apple dictation does this, it will change already transcribed text mid sentence if it thinks something else fits better

https://news.ycombinator.com/item?id=23322321

at 33 second mark https://twitter.com/jamescham/status/1265512829806927873