skysight-inc/HackerNews huggingface dataset:
Because the shelves are empty, I'm guessing far more reasonable people are thinking to just pick up a single pack when they do see a store stocked. Just in case they miscounted the amount they have at home. But when you count the number of items of TP on the shelves and compare it to the number of families, there is a large mismatch. Far more families than TP. So even a minority of those families making the quite reasonable 'buy one just in case, not like it will go bad' decision will quickly leave a store bare, meaning the rest of the day is filled with shoppers seeing bare shelves and thinking 'next time I see some, I should grab one just in case'.

While there are some panic buyers who are buying far more than just 1, I wonder if they are making as much an impact as all the non-panic buyers who are just picking up one just in case.

Maybe not, I could be off on the impact, but it does seem reasonable at first glance and explains why even purchase limits can have a hard time combating TP shortages in the short term.
Yes. As long as you use correctly-constructed synchronization primitives (e.g. pthreads), you don't need to worry about memory consistency.

When you need to start worrying is when you start implementing your own synchronization (either rolling your own primitives or going lock-free).

'moring needs to clarify what they are talking about. It's perfectly possible to write correct code using pthreads on modern hardware with no understanding of memory consistency.
It takes ~2 weeks for a person to die after they get infected. So when you are looking at numbers from Germany, you should look at current death count / number of infected somewhere around 10-14 days ago.

While virus is actively spreading, taking "current death count / current total infected", can easily underestimate mortality rate by 5-10x because it takes quite a while from infection -> death.
I feel like this would have been perfectly suitable as two posts. (Taiwan and the coronavirus, and the analogy with compaq).

But the latter part, about how Taiwan is handling the situation, I thought was pretty interesting.
The article talks about a seasonal lake. Perhaps the size changes depending on time of year?
More so than the games themselves in July, you have to consider all of the training and qualifiers that the athletes must participate in leading up to the games. All of that has been put on hold, making it impossible to properly prepare for the games even if the virus were to somehow be totally eliminated by July.

There was no other possible outcome.
I don't use context so I don't know if this is true or not. It might think it has to re-render since the context could affect anything below a component. It should however use the virtual DOM to diff first and not update the actual DOM more than needed.

For class components in react you also have a special method shouldComponentUpdate that you can write to optimize things. But I feel we are into performance details now, it doesn't make the code hard to understand. You updated a value in the context and some component re-renderd, hopefully with the correct output.
> That works if an abstraction doesn't leak.

It seems like you're saying that abstractions are worthless unless they're perfect, which is obviously not true.

> Since we are not quite there yet, could you explain in broad terms how a large collection is sorted while maintaining performance and immutability.

What do you mean by "maintaining performance"? Relative to what? Who's asking for the sorted collection? How are they going to access it? What are the resource constraints? Give me a real-world example.

Don't get me wrong, I'm not saying that FP is the answer to everything. It's a useful tool, and part of being good at software development is knowing what tools to use and when.
I had the Rio 600 before the iPod (https://www.neoseeker.com/Articles/Hardware/Reviews/rio600/) . It was definitely a joke, 32MB could barely fit a single CD and that was only after degrading the bitrate of the rip to a degree that it was really scratchy.
OT - has anyone ever managed to make a decent text-based spreadsheet file format?
Show HN: Harness the power of hyperscan on the CLI with this fork of ripgrep
And the fourth: there were claims that only 12% Italy's COVID-19 deaths can be directly attributed to COVID-19.
This seems quite useful. Thank-you.
Read a Paper: Design of the RISC-V Instruction Set Architecture
Somebody has to maintain the operating systems and a metric ton of system software written in C. It cannot be magically all switched to Pony or Rust overnight.
There is nothing "sure" about "horrific long terms outcomes".
Diamond Princess was largely elderly people.
Off-topic, but is anyone aware of many English-language news publications respecting the switch to family given name ordering? The only one I know of is the Economist.
As they say, never let a good crisis go to waste.
Coronavirus Spurs a Wave of Suspect Websites Looking to Cash In
Masks also help you avoid getting the virus if you’re not infected. It’s a complete myth that they don’t; literally all research points in the same direction.
Reify Health | Software Engineer in Test | Full-time, 100% Remote | https://www.reifyhealth.com/

At Reify Health, we are building a more creative healthcare system. We envision a world where every potential therapy, if safe and effective, is available to the patients who can benefit. We are well-funded and backed by Tier-1 venture capital firms. Our healthcare system relies on clinical trials to develop new (potentially life-saving) treatments for patients, but clinical trials continue to be slow, unpredictable, and expensive. Reify Health’s products help both the companies driving new clinical trials and the doctors, nurses, and researchers who care for patient participants.

https://jobs.lever.co/reifyhealth/1a973a22-8beb-4237-876f-0f...

No recruiters, please.
S3 in itself is tangential to privacy abuses; you can (and probably should) use it to store encrypted data only, if it's the kind of data you'd prefer not to be accessed by someone else. But most people don't use it with encryption as it's less convenient.

The real argument against S3 though is its price. For any but most trivial amounts of data it's terribly expensive and I use it only as internal storage for other AWS services.
> It’s passengers where unusually healthy for their age range

based on what?
> "just another person's hard drive"

In general I'm with you, but that here is the main benefit imho. I don't have the nerves to operate my own redundant, transparently growing and reliable storage system for my business. For use cases where privacy is important (like backups, private user data, etc), encrypting data before uploading limits the privacy leaks to metadata which might be acceptable.
Except China and South Korea did different things.
Entrepreneur Raised $200M to Make Supply Chains More Accountable
The price has dropped from $150/TB-month at inception to $1/TB-month with Deep Archive. Now competitive with RAID storage.
India announces nationwide lockdown to stop spread of coronavirus
The Time Is Now: The Supreme Court Must Allow Live Cameras
Taiwan & others collar COVID-19 quarantine scofflaws with smartphone geo-fences
It’s pretty common to see for Chinese and Korean names. I never read about “Jinping Xi” or “Jong-un Kim”.
Based on the tone of the researchers giving comments on the results, this feels like a surprisingly uncontroversial discovery given how exciting it would appear to be, as if biologists with expertise in the domain were considering it to be possible but didn't have any examples of it until now. Is that a correct interpretation?
Long time to spread.
Generally when people tell anecdotal stories/things they remember, there's no source. It's kind of silly to ask him for something like hand washing statistics for Japan vs the world, that's clearly not what he's providing.
also a ton of investments for events, tourism that may or may not be doable months later.
Squirm; While yes, air systems are shared, modern offices (and homes) have filtered (though likely not HEPA filtered) positive pressure outlets and there is a central (hallway or more typically edge of building) negative pressure return.

While this virus does survive in aerosol form, it is not strictly airborne; This means that a non HEPA filter will likely stop it and that, from the return side; it's more likely to settle on the carpet or furniture than particularly infecting a human.

The more likely issue would be meetings of more than 1 person in a poorly ventilated room with no airflow; where aerosol virus would linger.
So your overarching point is that compiled languages are unappealing. Obviously, this isn't correct.

If a fresh user were to spend a few minutes learning React (or Preact), Svelte, Vue, or Angular, they'd almost definitely pick the terse and simple API of Svelte, or Vue, over the others. I've in fact tested this with a number of Junior and Senior developers.

Every language has downsides and upsides, some people find interpreted languages easier to hack around with than compiled ones, but the sheer speed of Svelte's complilation (especially when you try out the new HMR stuff) really excludes Svelte from this anyway.

Your other point is about every component having it's own runtime. This also isn't correct. Have a look at the code outputted from the REPL to see the "runtime" (which is just a set of shared functions in pure javascript) being declared. These are global to your entire Svelte app. It's as close as Svelte gets to a runtime, and it's shared.

As for changing data somewhere and looking how it all renders differently, that's what the Store is for. It's a cross-component store of data, and if you change it, dependends will render differently.

It's not that there's no merit to your article, it's just that a lot of it applies to most development languages, and it would be silly to call them all unappealing. Upsides and downsides, that's all. And my personal feeling about interpreted frameworks like React or Preact is that they offload the downsides to the user, which is unnacceptable.
X1 Carbon - 12.72 x 8.54 x 0.59 in

X280 - 12.11 x 8.26 x 0.7 in

X13 - 12.2 x 8.6 x 0.7 in

The X13 is the old X 12in size.

I would still take the Carbon probably. One thing I like about it that is underrated in reviews is its flexibility. People think they want a rigid, aluminum milled laptop, but I actually quite appreciate how the entire computer can bend slightly, as an alternative way to make it more durable.
A headphone jack splitter only costs a few dollars.
I'm also in this camp. I feel like it is the rational position too.

So much margin for error in about 300 different facets.
Coronavirus found on Diamond Princess surfaces 17 days later
I hear you. There's probably no one "right" answer because as I type this, I'm already conflicted with my own opinion. There's already a mountain of important topics to teach.

What's on my mind is that all of the "meta" parts of programming are usually seen as "boilerplate" when they make up such a critical part of "authoring" meaningful software.

I'm approaching this concern from my personal experience in university. I took a 100 level "CS for Non-CS majors." We did all the formal CS stuff like talking about variables, functions, loops, recursion, etc. but by the end of the course I was still never taught how to take my java applications and package them in a way that I could share with my friends. It felt very much, "you can do so much with a computer... as long as you stay within the environment we rushed you through setting up and use the few libraries we gave you." (I wrote a Reversi game for my girlfriend and shipped it by installing the entire development environment on her laptop! Hah.)

I guess my $0.02 is, maybe near the start, I would have loved a little detour block, "If you want to learn how to take these Python scripts/programs we're writing and share them with the world, check out this advanced chapter at the end of the book!" The same might probably be true for, "if you want to play with other Python libraries, take a peek at this chapter that talks about pypi and environments!"
>people buying 4 24 roll packs

While these are very visible events, do they actually have a significant contribution on the shortage compared to all the other shoppers having a slight increase in desire to buy toilet paper. It is possible even the visibility of the panic buyers loading up as much as possible has more of an impact than their actual purchase. Take someone who buys 8 of those mega packs. Plenty right. But the picture going around might convince hundreds that they should pick up a single pack when otherwise they would have waited until their existing stock was lower before restocking.

I'm guessing only someone with access to the actual store records would be able to pull a report to clarify one way or the other.
Fairly early government measures for containment and mitigation: selective border closure or preventative quarantine for people from affected regions (much easier to implement as an island nation), closing of schools.
Germany didn't lose control last week. A few days after they realised what happened at the Gangelt carnival, they gave up - that's when they lost control. The spread of cases took a couple weeks to be shockingly high, but this was locked in already in the first week of March.

We must stop confusing the outbreak of diagnoses with the outbreak of cases. That's the mistake every government agency in the West has made, and it's why it spreads faster and better in the west than in South Korea or Taiwan.
I wonder if that statement was talking about endogenous viruses:

> Approximately 8% of the human genome is made up of endogenous retroviruses (ERVs), which are viral gene sequences that have become a permanent part of the human lineage after they infected our ancient ancestors.

> ..their expression has been implicated in diseases like autoimmune disorders and breast cancer.

> they can also be extremely useful for human survival. For example, they play a very important role as an interface between a pregnant mother and her fetus by regulating placental development and function.

> It has been suggested that viruses are not only necessary for the existence of placental mammals, but also for the existence of life in general.

The above is from a Medium article by a non-specialist: https://medium.com/medical-myths-and-models/the-human-genome...

---

It cites a paper presenting a "virus-first" perspective on the evolution of life:

Viruses and the placenta: the essential virus first view - https://onlinelibrary.wiley.com/doi/full/10.1111/apm.12485

> viruses were involved in most all major transitions of host biology in evolution

I'm learning as I read it, but quoting some passages that seem relevant:

> viruses are fully competent agents and editors of all host systems of instruction (DNA, RNA, epigenetic, translational etc.). Thus, they provide the host with new sources of instruction systems (not errors).

> In addition, they promote network formation by providing coherent societies (quasispecies populations) of agents able to edit host code content (and add new identity) in a diffuse, distributed manner, which promotes the creation of and editing of host regulatory networks.

> Thus, a viral role in the origin of the placental regulatory network can be expected. Viruses possess all the advantages of evolution relative to host: extreme genetic adaptability, extreme diversity, extreme numbers, extreme rates of genetic exchange, tolerance for ‘unfit’ variation, and the ability to reassemble from cryptic or ‘dead’ parts. They can transition between the chemical and living world.

> ..most initial genetic and selective events that transform host regulatory complexity are usually ‘pushed’ by virus action in a general direction of increasing complexity.

> Hence, we must always consider how any virus action on host will affect virus–host survival in their respective virosphere or virus habitat (e.g., reproductive tissue).

> A most significant development would be the emergence of a stable persistent relationship between virus and host as this represents a virus–host symbiosis that now protects the host form the same and often other lytic (disease causing) viruses.
I feel like the author would benefit from writing some tests or isolating his code better. It doesn't feel like a language or framework problem.
Pyschopath
Slashdot has a famous article edited by CmdrTaco declaring the iPod to be lame for not comparing favourably in tech specs to other devices.

Jobs has always been big on timing and marketing. He was watching multitouch since the 80s. Apple knew how to take developing tech and make it cool. Tech specs and innovation have always been 1/4 of the deal.
Looks really slick. Thanks for the contribution!

I don't know if this is sacrilege or not here but I really like reStructuredText's list-table directive [1] for this kind of thing. It provides a text-friendly editable representation that renders to a nice table. There's a CSV-based table directive also (scroll up one in the link).

.. list-table:: Frozen Delights!
:widths: 15 10 30
:header-rows: 1

* - Treat
- Quantity
- Description
* - Albatross
- 2.99
- On a stick!
* - Crunchy Frog
- 1.49
- If we took the bones out, it wouldn't be
crunchy, now would it?
* - Gannet Ripple
- 1.99
- On a stick!

I like Markdown a lot for simple things like notes and readmes. When I write technical documentation and when I wrote my e-book, RST had the extended feature set I needed.

[1] https://docutils.sourceforge.io/docs/ref/rst/directives.html...
Not to be callous, but if your computer takes 45 minutes to restart you need to reinstall Windows because there's clearly something wrong with it.
They should be forced to return the money to people still holding those stocks.
That gunpoint trust has to be earned.
> stale cpu cache reads

Every multiprocessor system nowadays has coherent caches for normal memory, meaning that if you have reads that you perceive as stale, it isn't because of the cache, but because the hardware doesn't guarantee sequential consistency.

You can have problems due to relaxed consistency on a system without caches, and the problems on systems with caches aren't due to the caches.

There are situations when you have to worry about lack of coherency for other memory types, but AFAIK these are rarely exposed to userspace.
Kafka-on-Pulsar: bring native Kafka protocol support to Apache Pulsar
Significant evidence that 50%+ of cases are asymptomatic or very mild and those people are not being tested at all. In the Uk even quite bad cases don't get a test
VPN Websites Track Their Visitors
Visiting, watching and talking. You can get some sense of it just from watching any of the street walks/tours on YouTube and other unscripted videos of daily life there.
Ask HN: How to get high traffic sites to show critical local PPE needs?
Plenty of Google, Facebook, Twitter, et al engineers here. So here's a question:

Most hospitals have limited capacity to get the word out about needs. So, how do we get high traffic sites to show local hospitals and medical centers with need for PPE donations on all all SERPs and feeds?

This is a global problem but it is especially critical in rural areas where a single hospital might serve a large region.
Funding and free hardware for new developers on Google Stadia
tldr: this "immutable", "censorship resistant" crypto system can't handle fluctuations in fiat markets. Also doesn't really work offline, is very inconvenient to use, almost no one accepts it and it has a host of other problems.
Generating Music in the Waveform Domain
> I could easily use half of the roll to fully clean myself

Uh...

In the US only small children do this because they haven't learned any technique yet. The adults who actually pay for the toilet paper and who don't enjoy unclogging their toilets use far less.
The book ‘Virolution’ details this.
Who’s Behind the ‘Web Listings’ Mail Scam?
Here is a map of the island [0]. There was a $20 ferry to Placencia [1], but the ferry ride was a 30 minute trip and they recommended coming back 2 hours before cruise departure.

The other stops were a little better, but were all still clearly "cruise towns" with hour+ long bus rides to the next nearest populated place.

I'm not saying there weren't interesting differences. The entire experience was, in fact, extremely novel to me. I don't feel like I've "visited" any of the countries we stopped in, however, any more than I feel like I've visited changeover cities where I never left the airport.

[0] https://1ypfazc0twx431e6w2jik5nw-wpengine.netdna-ssl.com/wp-...

[1] https://en.wikipedia.org/wiki/Placencia
I never appreciated the popularity of redux. My impression was astonishment at the amount of boilerplate I needed for what I felt was a vanilla web ui use case. Then the required voodoo of hooking this up to someone else's clever thunk creation to make it work for common use cases. Compare this with mobx where we trust the developer to responsibility maintain state and just give them an object.
I'm sure it's useful for some folks with an unweildy amount of state to maintain but for most designs the overhead is too high
I actually want something like this. currently I just use Gnome Evolution for this since it syncs with my corporate EWS automatically.

However, one thing I think must be required from such a tool is a full text search engine. The find subcommand appears to only use substrings or regular expressions which can be very limiting when trying to find that note you made about server xyz and some service abc on it. A regex that would sufficiently find that escapes me, if it's even possible.
A guide to data quality testing in BigQuery with Dataform
Case Study on Arvinas
Viktor Frankl’s book really helped me here.

There is no purpose to life. But you need one to be happy/thrive/survive. So pick a purpose and go for it. Any purpose will do, just choose.
More details about KoP:
https://streamnative.io/blog/tech/2020-03-24-bring-native-ka...
There are two ways to fight back. First, drugs could attack the virus’s own proteins, preventing them from doing jobs like entering the cell or copying their genetic material once they are inside. This is how remdesivir – a drug currently in clinical trials for COVID-19 – works.

A problem with this approach is that viruses mutate and change over time. In the future, the coronavirus could evolve in ways that render a drug like remdesivir useless. This arms race between drugs and viruses is why you need a new flu shot every year.

Alternatively, a drug can work by blocking a viral protein from interacting with a human protein it needs. This approach – essentially protecting the host machinery – has a big advantage over disabling the virus itself, because the human cell doesn’t change as fast. Once you find a good drug, it should keep working. This is the approach that our team is taking. And it may also work against other emergent viruses.

http://archive.vn/0skBn
KoP GitHub repo:
https://github.com/streamnative/kop
Yeah, I do. But you seem to be more interested in preemptive accusations and frankly I don't have time for that kind of a "discussion". I don't expect to convince you, and I don't care to. Cheers!
NewsUK | Full-time | Onsite | LONDON, UK | Newsuk bringing you the likes of The Times & Sunday Times, TheSun, talkSPORT, Virgin Radio, TimesRadio & talkRADIO.

Tech Stack- JavaScript, React, ReactNative, Node.js, GraphQL, Go, Java, AWS.

Currently hiring-

Principal Engineer (Java) https://www.newscareers.co.uk/vacancies/452/principal-engine...

Full Stack- https://www.newscareers.co.uk/vacancies/503/senior-full-stac...

Android Engineer- https://www.newscareers.co.uk/vacancies/446/software-enginee...

Software Engineer- JavaScript

All roles can be found at www.newscareers.co.uk any questions please contact me on - vinny.marino@news.co.uk
KoP Webinar:
https://zoom.us/webinar/register/6515842602644/WN_l_i-3ekDSg...
Pssh, REAL developers use Dreamweaver.