skysight-inc/HackerNews huggingface dataset:
Austria has just published the results of their first representative study on about 1500 randomly selected people [1]. They found 0.33% infection rate (confidence interval 0.12% to 0.76%). While this figure is somewhat larger than the previously known numbers (still within the confidence band), it pretty much rules out that a large fraction of the population is already infected.

[1] https://www.sora.at/nc/news-presse/news/news-einzelansicht/n...
Those people should reconsider their plans.
This is the same approach used for global polio surveillance: http://polioeradication.org/polio-today/polio-now/surveillan...
Well your bug is a feature.

The polio vaccine actually went to the inactive form to reduce the risk of polio from one of the vaccine strains reverting to wild type and infecting others. It is still less effective at achieving herd immunity than the live version because of the lack of viral spread.
Just don't forget that Fossil does not support rebase/amend, on principle.
So if you want both "commit very often" and "have nice, readable commits with clear descriptions", it is not for you.
And then it turns out similar to "Ethics", where the virologist's work is questionably founded and potentially quite dangerous, we get a Picard speech about how sacrificing some to save others is wrong, Data and Crusher technobabble up a treatment that doubles as a vaccine, the photogenic kid gets saved at the bottom of the fourth act, Admiral Nechayev and Picard fence a bit, credits.

Pretty wild to count Enterprise as "real Trek", but not Discovery. And hey, TNG was seminal and I loved it growing up too, but let's be real, it's showing its age quite badly these days.
This is a very, very, very bad idea. Just encrypt your phone with a strong passcode and backup regularly. Making your phone entirely dependent on a strong internet connection is a recipe for a bad time.
It is easy to degrade by editing too. There's a flow that comes with the thought; there's an interchange with the reader that comes with conversation.

It is comforting to think we can be geniuses with time and effort. But the genius that visits you does not labour.

Not criticizing the content, but the expression in this recent example of overediting: http://paulgraham.com/useful.html Note a paragraph comes to life towards the end, that I would guess is transcribed conversation.
That's not exactly an original concept, though.
Oh man, the middle click autoscrolling is one of my favorite features. To scroll all over a huge page, you just middle-click once and nudge your hand a couple pixels up and down. Boom, free scrolling with just tiny nudges of your hand. It's probably how I do 90% of my scrolling in Firefox. (No opinion on the default setting; it's easily findable in the Settings dialog.)
.. or swap?
ASK HN: What is the most lucrative front end framework to learn at the moment?
So I've been an angularjs dev for a little while. I've dabbled a bit in Angular but it's so foreign to me that it's practically 90% new.

I'm looking to expand my knowledge by picking up a new front end framework since angularjs is way outdated by now. I'm also looking for a job so I'm hoping to learn something that will have a large appeal.

Currently React seems like the most popular framework but I hear a lot about Vue growing quite fast.

What are your thoughts here? In terms of job opportunities, what is the best framework to pick up these days?
Same with , for decimals (and I'm from Europe too)

Can we just switch to . everywhere already.
I am sure all the kids that got polio from someone else vaccine are glad to know this.
https://github.com/ascendr/spectre-chrome
https://github.com/cgvwzq/spectre
https://github.com/alephsecurity/spectreBrowserResearch
https://react-etc.net/entry/exploiting-speculative-execution...
https://www.tomshardware.com/news/meltdown-spectre-exploit-b...

(I haven't found a JS PoC for Meltdown but I didn't look long.)
Working hard on something doesn't make it exempt from criticism. And they didn't even say anything about the devs, just the feature. It's not like you can be rude to a web browser.
That isn't AI, the prompts and responses are predefined. Funny though.
Ask HN: Physics/engineering lessons for 14 year olds?
My 14yo niece is bored out of her skull under quarantine and I’m looking for resource material for daily lessons I can go through with her remotely in topics like physics, science, engineering, programming, etc...

She’s smart and creative, but her local school district was doing very little in the way good science before the COVID19 shutdown. Now they are literally doing nothing for the next two months. It’s silly.

I believe this is a great time for our community to reach out to these poor skulls full of mush and help them experience the joys of manipulating science

Any online resources for supporting our journey?

Need a mix of fundamentals, practical exploration and ‘lab’ experiments that scare parents

Especially since I can’t actually be there to help!
I'm confused, the paper that's being debunked in your link:
https://academic.oup.com/nsr/advance-article/doi/10.1093/nsr...

Is not the same paper he's pointing to as having found a milder strain:
https://www.medrxiv.org/content/10.1101/2020.03.10.20033944v...

What am I missing? Are they both based on a flawed understanding?
World's oldest string of yarn shows Neanderthals were smarter than we thought
It's Time for conference.next
It can be true for some cases, but not all cases. Closing businesses, stay at home orders and quarantines are good ideas and, I believe, necessary for the public good. I'm also willing to believe they're temporary measures, if for no other reason than a permanent state of police-enforced quarantine would destroy the country and do no one any good, least of all the government.
> Underrepresented groups are actively recruited but don't get more attempts.

Other posts in this thread make claims oppose that.

One person says that bad phone screens for men? No call back... bad phone screens for women? call back and face-to-face to get them another chance.

that's the definition of "more attempts".

Whether said comment is real and honest is unknown (random internet comment) and whether "diversity and inclusion" are worth it (actively choosing ("recruiting") someone on race/color/etc to battle perceived racism is... a form of racism itself) is of course another battle...
SIP (Session Initiation Protocol) is used for initiating, maintaining, and terminating sessions, while media transport is delegated to other protocols (RTP, SRTP).

This would change with RIPT, and latency is definitely a consideration:

https://tools.ietf.org/html/draft-rosenberg-dispatch-ript-si...
They are being generous to amazon. You can clearly see that amazon raised prices 30%+ on things like dishwasher tablets and other stuff. It’s not showing up on camel camel because amazon is showing them a different price then what you get as a logged in user. As soon as you login to order amazon jacks up the price on you. That’s their “scam”
Nothing you're referring to has anything to do with the actual hiring process. None of the issues you listed makes anyone more or less likely to pass the hiring committee. Offers are based on merit as much as they can be. You just have a problem with efforts to reach out to people who normally have a hard time making it into the industry.
Why else are hundreds of different labs around the world genome sequencing?
I'm using a ton of apps that have Web and native options and in most cases I prefer the Web version. I'm sure others feel differently and that's fine.

But you're forgetting two major advantages of Web apps: They are cross platform und neither users nor publishers need any permissions from some oligopolist middleman.
Not sure what you mean by that example. If "f" accepts a float and you give a float it will work. If "f" accepts a number (or t subclass number) it will work since float subclass number. If "f" only accepts int then it will fail since you can't convert a float to int (as in there are no defined promotion/conversion rule from float to int). The type check works just like any language.

Specialization will only occur if there are more than one "f" that handles your type (for example both "f" with a number and with float), and then the compiler will choose the most specialized (float). If you write your Julia program like you would with a static language (for example using over-restrictive types like just float and int) it will return the same error as the static language as soon as it can infer the types (when it leaves the global namespace and enters any function). Using over-restrictive types (and declaring return types for methods) is considered bad practice in Julia, but that's a cultural thing, not a limitation of the type checking.
Can you attach images and videos to bugs?
I love J, APL and the array languages in general. I am always looking for exercises to practice my J skills. I found this article by Tyler Limkemann called "Modeling the COVID-19 Outbreak with J"[1].

I also follow tangentstorm and took some of this J-talks gui code[2], and mashed it up with Tyler's as a J learning exercise. I just put this up on my github. [3]

I highly recommend tangentstorm's YouTube videos too![4]

The concise J code, and the way it makes me approach a problem brings me joy! Given all of my coding projects in J fit on one page, I can revisit them later, and get right back in without worrying about having too many comments or documents to understand my code. I like refining the code over time for fun and learning even after it works, or somebody much smarter than myself shows me a different way to look at it.

[1] https://datakinds.github.io/2020/03/15/modeling-the-coronavi...

[2] https://github.com/tangentstorm/j-talks

[3] https://github.com/rpherman/JLang/tree/master/COVID-19

[4] https://www.youtube.com/user/tangentstorm
> When you apply for a company, they have to assume you aren't very good, because most people who apply aren't very good.

Is this a problem for other professionals? Why not? When an accountant with a successful career spanning 15 years applies to a new job, does the company "have to" assume that know exactly nothing?

It does distort the market. It trades off against the desire to switch jobs, which distorts the availability of job switchers. When I get an email from a recruiter, I'm not just thinking "would that job be better for me?", I'm also thinking "am I willing to practice and perform the whiteboard code ritual right now?".
This will happen naturally. No need for intervention. The longer it goes the better.
Check out onyx boox offerings. They have an 11inch tablet that works as e-reader, and also as external HDMI (with HDMI port in the tablet) screen that can be connected to any device.
a hardware phone whose OS is running in the cloud? that sounds pretty bandwidth-heavy on the LTE network.
Without Electron many of programs/apps would not be available on Linux. I'm happy Electron exist and we have overall more Linux desktop compatibility in an easy way. Electron fulfilled what Java has envisioned, it's only bad there is not an universal ONE runtime below that all (although there are Electron bugs on github where this is worked on).
That wastes a lot of vertical space if you have a lot of function calls. If you're one of those who prefer that, it's ok. I much prefer:

function name(arg1, arg2, arg3,
arg4, arg5, arg6);
15% of pure cpu, but that doesn't take the consequences of the CPU improvement in other systems (e.g. crypto fs leading to higher iop rates, etc).
Should we teach children about quantum computing?
The "problem" with "begs the question" is that makes literal sense. Then there are people who know that phrase from something and apparently once a phrase is used somewhere it can't be used in any other context to mean anything else.

There is no problem here as long it isn't being applied to the wrong logical fallacy.

A guy walks into a bar with a duck on his head, which begs the question, "why is there a duck on his head?" (be asked.)

"Begging" and "asking for" are commonly used to anthropomorphize situations. "The ball spinning on the goal line was begging to be tapped in." "With John's attitude, he was was just asking to be fired."

Nothing wrong with the phrase at all. It is consistent with other common usages.

Maybe it's the phrase used in the logical fallacy that doesn't make sense.
Marriott Got Hacked. Yes, Again
Im saying the other way around. One protocol, 3 clients for 3 demographics.
To my knowledge it's always vulnerable on Intel processors, but not on AMD ones due to architectural differences. The nosmt option, when added to the mitigations option, should only disable SMT on vulnerable processors according to the Linux admin guide.
The problem of course is lack of testing. The same factor censoring observations of the disease among the living censors even more strongly among the dead. AFAIK, no one is trying to test the dead.

Ultimately though society became aware of the existence of plagues long before we knew about germ theory. So sticking our heads in the sand won’t save anyone from realizing what’s going on during a pandemic. It’ll just result in potentially many more dead.
My wife is a designer-turned-artist so I'm familiar with some of the comments above re: solo shows / the value of galleries. If you've read "The Case for the 12 Million Dollar Shark" then you must know that most people who buy art at high prices are wealthy, upper class folks who see art as much as a way to show off how cool / sophisticated they are and as an investment vehicle.

I've personally found the entire industry off putting at how much it's about prestige and how specific collectors see an artist or a piece.

But at the same time, I don't think normal people want to pay high prices for art. It just doesn't serve much value to them. If your users haven't heard of Saatchi or Artsy, what are they doing buying art and why do you think this is going to be a large market?

It seems like you'll end up with low priced artwork and artists who want to graduate to a "real gallery" when they get bigger, and so you really need volume to make to work. Respect the hustle from one YC founder to another but scratching my head on this one.
Too little, too late. I'll keep using Ghidra, which is free, open source, and doesn't crash every time I look at it wrong, thank you very much.

Ghidra is absolutely amazing - I've been using it since release and it's been a huge breath of fresh air compared to the hot mess IDA is. Ghidra has great APIs, which are really well documented. It has a very powerful decompiler. It comes with a built-in, programable emulator for every platform! It has a built-in way to do collaborative reverse engineering! And it's super easy to modify the Sleigh if there's something that needs tweaking to improve the decompiler output!

Not to mention, adding your own CPU is reasonably simple - all you have to do is write a "Sleigh" description of your architecture (basically map CPU instructions to PCode) and it gives you the disassembler, decompiler, and emulator for free.
> then we are one or two weeks away from a death wave like nothing else

Just to put this sort of hyperbole into perspective, the Spanish Flu killed between 50 and 100 million people.

The black plague was even worse.

Even if a death wave is coming, the "like nothing else" is a very short-sighted remark.
I’m loving jitsi, I’ve built a prototype video party app this week focussed on lockdown parties and fixing the things that don’t work for big parties over video chat. We’ve had a couple of parties on it and boy has it performed admirably.

However, there’s a big “but”. The documentation is abysmal. I’m sorry but that’s the cold hard truth. It’s been a nightmare to understand the pieces working while also using their libraries. Incredibly hard to read, and incomplete, docs. I’ve had to refer to the source to try figure things out most of the time. I say this because I think there’s soooo much potential there if it was more accessible. If you’re from jitsi and are keen for some good and critical feedback then hit me up, I’d love to help you out.
Clojure test library in 30-odd lines of code
This reminds me of a story 20 years ago when Pittsburgh Steelers (American football) announcer Myron Cope ran into head coach Bill Cowher...

Myron said, "I see that Lee Flowers is playing today after a high ankle sprain 2 weeks ago. But I thought that high ankle sprains took 4 weeks to heal. What gives?"

Coach Cowher replied, "4 weeks is true, Myron, for the first high ankle sprain. But if you recall, Lee had a high ankle sprain on the same foot last year. And since subsequent high ankle sprains only take 2 weeks to heal, he's ready to play."

Myron paused and asked, "Then why don't you just take the whole team out in February and sprain all their ankles?"

(We laughed 20 years ago. Nobody's laughing today.)
> The most common action performed with the URL bar is to search for something or to navigate.

Ctrl-K or Ctrl-L followed by the search text or address. If I'm pointing with the mouse, it's because I want to point to a specific location on the URL bar, not fat-fingering the whole bar.

I can tell you my interactions with FF's URL bar are now always: click once, type, realize I just deleted everything, furiously ESC ESC ESC, curse, click once, twice, wrong double click, wait to be able to single click, deep breath, curse, click again.

Getting the user to curse twice is the hallmark of successful UI design!
I didn't realize this; I actually flagged this article.
> the broader point of "if we put our heads to it we might be able to avoid an expansion in government power while not making any unacceptable sacrifices."

And I guess my point is that I admit that possibility, but I consider the likelihood very low.
It seems like `m.update` function queries the current DOM state.

I'm interested in the performance implications of this. From what I know, other vdom libraries maintain the current DOM state in-memory for efficient computation of what should be updated.

No doubt that this is much simpler and ought to be at least more efficient than re-drawing everything. How much performance do you lose due to querying the DOM state?
I just can't take the irony of the Elm leadership trying to come across as inclusive.
I think they are limited quite a bit. E.g. do not support classes, latest C# features, etc.

They were made exactly for SQL among other things. With SQL target your example will use this feature: scores will be IQueryable, and "IQueryable.Where" will take Expression, which C# compiler will generate from "score > 80" during compilation. Then the specific database engine will convert that "Expression" instance to SQL query for execution.

Of course, there are other ways to generate more .NET code at runtime. But not at compile time, which I wish we had.
Found in a cave in France. At least 40,000 years old. Previous oldest known textile was 20,000 years old, from Israel.
Asking candidates where they live is illegal. You can not discriminate based on exact location. (It’s okay to ask if they need relocation of course, but you can’t decide based on who is “the closest”)
Would have to agree. The new style of the address bar is unsettling and invasive to say the least.
Don't listen to the commenters in here. Most people can't cope and are on anti-anxiety meds. Deep breathing / block breathing can help with short term panic attacks. Ultimately therapy and drugs work best, tough to get now but you might be able to do telemedicine if you find a good provider. You can even get Valium, Ativan, Xanax, or well, most anti-anxiety drugs mailed to you via mail order pharmacy since they are all only Schedule IV. Good luck.
IIRC, it’s only about 30Kb of information, and the vast majority of that is shared with similar viruses in the same family.

Assuming there’s a reliable way to remove segments of the genome (I’m not a biologist, so I’m not sure if that’s practical), it doesn’t appear to be an impossible problem to solve.
I don't think this rules anything out, because this study was done on throat swab PCR tests. It's entirely possible a much larger percentage of the people in this study had already been exposed and cleared the virus. Not saying that IS the case, just saying it's entirely possible.
The Value of Downvoting, Or, How Hacker News Gets It Wrong (2009)
Not sure if I'll follow through on this but this was a great recommendation as I had no clue of its existence. Thank you very much for taking the time to recommend this and exercise science is a budding interest for me.
Automate the process of publishing an NPM package
Today I published a new version of lifxjs package: https://www.npmjs.com/package/lifxjs

The news are, that instead of publishing it manually, I decided to setup an automated publish process using GitHub workflow actions (https://help.github.com/en/actions/language-and-framework-guides/publishing-nodejs-packages).

You can see my config file here: https://github.com/thanoskrg/lifxjs/blob/master/.github/workflows/publish.yml.

Just wanted to share this with the community in case anyone else is interested in publishing his/hers packages in this way.

Stay safe!
Personally I'm fine with reading PDFs on the 11". I have a 12.9" I bought mostly as an experiment in creating videos. For drawing and so forth the larger screen is nice. But I find it's too big/heavy to read on.
> Aren’t most people who have mild/asymptomatic cases infected with a dangerous strain?

> Yes. Almost all (>99.9%) of people who are infected (and have a mild case) are infected with a dangerous strain of the virus, they just happen to have an immune system that can control the virus well. With COVID-19 a mild case does not mean you are infected with an attenuated strain – for most people with a mild case if they happen to infect a person with preexisting conditions or who is old, that person will be at a high risk of dying. A mild case does not equal a harmless strain.

Even if the weak-strain hypothesis holds water (which remains to be seen), the proposal is predicated on something that's physically impossible to do. Test large numbers of people. Hundreds of millions or even billions.

Then, given those tests, find the weak strains.

That's also the minimum needed to "re-open" the country.

If we could test 20-30% of the population, we'd be in great shape. But we can't and may not ever be able to.

Even if you can test that many, you've got to prove that the weak strain is harmless. Then you've got to figure out how to administer doses safely.

So the solution must work within those parameters. And the only practical option is a vaccine.

> The major risk is the virus we think is safe is not 100% safe. While we can use community spread of the identified strain to estimate how safe it will be (i.e. if it has infected 1000 people and none have got seriously ill then we should have a pretty good idea that it is safe), but our knowledge will be incomplete. We can of course spend the next few years testing and trialling, but if we do this by the time any strain is shown to be 99.999% safe (not even the polio vaccine is 100% safe) we will have all got COVID-19 and the world’s economy will be a smoking ruin.

This guy is absolutely bonkers, or pulling a Swift.

He's proposing the (forced?) infection of a large portion of the population with a live virus that has been through none of the safety protocols established over many decades of catastrophic failures.

This is not how drug testing works. This is not how public health works. This is not how you assess safety. This is not ethical.

This is tech bro medicine at its absolute worst.
Is there a flag to force it on most images, even the ones without the loading attribute?
This was the UK government's plan until they realised just how many people would die as a result.
Recently I've been dabbling in q and kdb+. Would there be any benefit to dabbling in J instead?
I am excited by the address bar changes. It makes common tasks much faster, makes my top sites easy to visit and overall makes the experience of using Firefox more enjoyable to me.

I realize this is not everyone.
Lose 5 kelos in 3 days