skysight-inc/HackerNews huggingface dataset:
Traditional Japanese shoyu is made with soybeans only. Tamari is made with wheat. It incredibly unfortunate, then that Kikkomen, when it tried to distinguish its naturally brewed soy sauce from the hydrolysed soy protein on the market, decided to call its shoyu "tamari" in the US (and various other places). It's gotten so bad that "tamari" is often the one that doesn't have wheat in it abroad. However, at least for home cooking, if you buy a decent Japanese shoyu, it will definitely not have wheat.
Does Hack somehow add async to php (like swoole?). It seems to me that PHP and Node are pretty different. PHP is thread per connection and no async, node is just one single thread and you write as much async as you can. Pretty different modes of thinking apply.
The way I like to think about a well documented system is:

- unit tests show how well the developer understood the requirements at the time they wrote the code
- git commit history shows who and when something changed (probably assuming history not rewritten :) )
- git history can be more informative, if and it is a big if, the developers write enough information and not just “changed code” type comments
- in-line comments are for “why” - explaining things that look odd or go against standards or best practices, or “I’m doing this now like this, when x is available use that” - notes to help you and others
- wiki is for higher level “why” to help people understand the code, where there is a lot of complexity I really like the idea of a “book of the xx” like the book of the runtime here: https://www.hanselman.com/blog/TheBookOfTheRuntimeTheInterna...
Ok my guy, lets see how this rolls (excuse the pun) in 20 years from now when my Bezos Mk2 hydrocell vehicle running Microsoft Car SP3 has a glitch in its LIDAR driver...
As other have pointed out, this isn't a scientific paper and it isn't peer reviewed. In addition, the title is editorialized to state something the article itself doesn't support strongly:

The article claims that:

> Previous studies demonstrated the positive correlation of ACE2 expression and the infection of SARS-CoV in vitro

But them goes on to qualify its point with:

> However, the genetic basis of ACE2 expression and function in different populations is still largely unknown.

> Recent reports of the ACE2 expression analysis in lung tissues from Asian and Caucasian populations are still controversial. The single-cell RNA-seq analysis reported that the Asian donor had much higher ACE2 expression cell ratio than white and African-American donors6. In contrast, the ACE2 expression analysis using the RNA-seq and microarray datasets from control lung tissues indicated there were no significant differences between Asian and Caucasian, or male and female

It also goes into detail about genetic variants/eQLTs that affect ACE2 production and their prevalence in different populations . This is the actual meat of the article and is only loosely related to the title. It claims that certain eQTLs that cause lower expression of ACE2 are more common in certain populations than others. However if you look at the actual numbers the most common one happens at an allele frequency of .2124 in African populations. If you look at the pie charts in figure 1c you will find the distribution in orange of one of what seems to be the most common variant(assosciated with high expression of ACE2), which makes up a majority in all populations examined. The actual effects of each eQTL is found in supplementaty table 3:

o-https://static-content.springer.com/esm/art%3A10.1038%2Fs414...

Mods: Please change the submission title to the actual article title.
"great white hope" is an English idiom. While originally having racist connotations, it's entered common usage and is no longer tied to racism, or anything in particular.
No experience is universal, so I'm curious in what industry you encounter Win32. Or do you mean WinForms? I often work with industrial manufacturing companies in Europe, with a mindset about as far from that of Silicon Valley startups as you can imagine. You usually won't find Electron there. Many "legacy" projects are in WinForms. But for newer stuff, I see lots of WPF and Qt projects, both of which don't use native controls.
Making a basic mask to protect for “USA nuclear attack” was mandatory lesson in all Soviet region schools. It takes less time and skills than whining about supplies here. China has has won us by creation of total learned helplessness?
Look at the WHO dashboard [0] at "Cases by date of report", I see less than 2k every day since February 16. This is not exponential growth but stagnation.

Of course, the virus is spreading and it can explode at random places. That is a risk and WHO rates it as "Very High" currently. However, they also say "If you are not in an area where COVID-19 is spreading,or have not travelled from an area where COVID-19 is spreading,or have not been in contact with an infected patient, your risk of infection is low." [1]

[0] https://experience.arcgis.com/experience/685d0ace521648f8a5b...
[1] https://www.who.int/docs/default-source/coronaviruse/situati...
Redshift Query Plan Visualization
Out of curiosity, why support references, like YAML?
I can think of some automated fixes to the ABI problem. I'm sure others can too and also why they'd be rejected.

Personally I'm surprised people are so scared of ABI breakages when the author correctly points out most code relying on stable ABIs when the language does not guarantee one is probably faulty. I guess the lesson here is not to ever buy into a dependency without getting a license to the source to recompile it in the future.

But I get it. There's way too many shared libraries that link against libc++.so out there that will never be recompiled and the source is unavailable. The fixes are probably going to be ugly and have some cost.
> so I stopped reading

dirtydroog, if you want to be an entrepreneur, you need a lot more persistence than that. Not only is "YC" well-known, and the operator of this site, but it's the first result in google when you search for "YC" or "what is YC".

Not trying to insult you, but you need to raise your game several levels.

The whole "stopped reading" meme needs to die. Generally it indicates a problem with the reader, not the author.
Oh I see there is a completely different interface when uploading photos directly vs importing from Flickr. Since I import all photos from my Flickr to maintain the metadata link it must be using an older less flashy form.

Didn't even know the one in the video existed until now.
Strongly recommended reading: Who We Are and How We Got Here by David Reich.
It is also way more sexy. And it attracts way more VC money as well. A well run public transport system is a nice thing to have. It can still be optimized, so.
Steem has an interesting approach to solve this.

Steemit[1] is the reddit alternative built on Steem[2].

[1] https://steemit.com/
[2] https://steem.com/
I always thought hotz was cooler as an actual hacker in the old sense. He's got that rogue spirit
Unfortunately it's just a matter of time. I have no doubt they will get added to uBlock pretty soon. Most people don't make a difference between tracking anonymously for data aggregation and tracking individual users. Many are paranoid and think that any type of tracking is bad.
Is there a term for this?
Huawei offers better ad sharing policy to attract developers
Small modules are only useful when they're self-contained. Leftpad was mocked because it brought in three dependencies on top of itself. The more dependencies one has, the more breakage hell one must deal with. So please, keep your code self-contained when sharing with the world.
It's a cold virus derivative right? ... gotta treat the sniffles...if it hits.
I think if you say "often against the non-ruling population of USA's interests", then you might find a reason why the elite still sell arms to both sides.
Sven, the founder of Webiny here. At the moment we have a drag&drop editor, but we will soon launch a headless offering as well.
How does it compare to The Peripheral? I quit that book about a third of the way through because I had literally next to no idea what was going on in the text.
N95 masks may only be effective used with eye protection. Surgical masks may not help at all.

Looked for interventional studies testing whether face masks and eye protection work in humans to protect against airborne viral particles. A big issue with many such studies is that medical staff only use masks and/or eye protection at work, opening them to being infected outside of work.

Found a small study [1] getting around this problem by exposing subjects (n = 28, avg age 30.5 years) to monodispersed live attenuated influenza vaccine particles by placing them in front of a vibrating-orifice aerosol generator for 20 minutes, subsequently testing for infection using RT-PCR and culture in nasal washes.

RESULTS

- No precautions: 4 out of 4 infected.

- Ocular exposure only: 4 out of 4 infected.

- Surgical mask only (3M 1818): 5 out of 5 infected.

- Surgical mask with eye protection (Z87 Uvex non-vented): 5 out of 5 infected.

- N95 mask (3M 1860/1860S) only: 3 out of 5 infected.

- N95 mask with eye protection: 1 out of 5 infected.

1. Bischoff WE, Reid T, Russell GB, Peters TR. Transocular entry of seasonal influenza-attenuated virus aerosols and the efficacy of n95 respirators, surgical masks, and eye protection in humans. J Infect Dis. 2011;204(2):193–199.
It's much higher level, chooses the worst bits of high-level languages to throw in, NeWS's spin of it was object-oriented which has since been shown to be a mistake, it's not as extensible, has too many stacks, introduces significant complexity for dubious benefit, so forth.

Of course, whether or not PostScript is like Forth at all is a matter of debate, some religiously disagree. I'm somewhere in the middle on that. Old flamewar topic:

http://wiki.c2.com/?ForthPostscriptRelationship

The syntax is also slightly less nice, which is relevant for their question, but less quantifiable.
Yes. But if you do not have a lower bound for number of infected, you can with certainty only say "above 2.5%".
Spanish startup “close to perfecting” its 3D-printed plant-based steak
It's sad that openAI doesn't really research AGI unlike opencog.
Btw even by focusing on the primitives, low level Nlp tasks, OpenAI is responsible of too few state of the art for the funding they get.
This. Does it take into account scraping bots? I remember looking at my server logs many years ago, finding a surprising amount of Chinese and Russian visits for my personal website. Eventually I realized it was Baidu Yandex type stuff
I think this is deliberate subversive misdirection from the Golang mafia
Also to add, we are the only self hosted serverless on the market. So if you want to benefit from the scalability and lower price that aws lambda provides, compared to a traditional VMs, Webiny is the way to go.
Using 3D printing allows the ingredients to be laid down as a criss-cross of filaments, which imitate the intracellular proteins in muscle cells.

"This strategy allows us to define the resulting texture in terms of chewiness and tensile and compression resistance, and to mimic the taste and nutritional properties of a variety of meat and seafood, as well as their appearance," says Guiseppe Scionti, the founder of Nova Meat.

https://www.bbc.com/news/business-51263266
How much profit did some major USA companies make out of Iraq? Are you sure it's "for honor"?
As I noted elsewhere in this thread: read David Reich's Who We Are and How We Got Here. To quote:

> The Han Chinese are truly a large population. They
have been mixing freely for thousands of years. In contrast, there are
few if any Indian groups that are demographically very large, and the
degree of genetic differentiation among Indian jati groups living side
by side in the same village is typically two to three times higher than
the genetic differentiation between northern and southern
Europeans. The truth is that India is composed of a large number of
small populations.

--

Now will come my unscientific and probably not well enough put together note but hopefully it make some sense: if there is something genetical which makes this disease a bigger problem in the Han Chinese population thne that is very likely to be everywhere unless it's really a very new mutation. On the other hand, it's possible the mutation won't be found in every population in India.

Looking at SARS statistics https://www.who.int/csr/sars/country/table2004_04_21/en/ look at the high number of cases in Singapore where 75% is Han Chinese.
Spotblaze
Avoiding the Visual C++ Runtime Library (2003)
Congratulations, you picked proprietary software and bet on LIDAR, then died because of those choices. The death count is still significantly lower than it was in 2020, and life is considered better for most.

For a serious answer: even if the life-threatening crash-caused-by-glitch rate is 1/10,000, which is unlikely on its own, that's still giving you better results than human drivers, where the rate of death (keep in mind, deaths, not injuries) is around 12/100,000 drivers.
Yeah the end statement:

Zook screws and lame-o start to really falter things are gonna look good for us and then you want to
buy. I have a price. I'll sell
out 1 billion dollars. For a billion a
lot of things are negotiable. I could do
a lot of stuff at the billion that's a
good endowment for our religion.
Android-x86 9.0-r1
How to do hard things (2019)
I think the solution is more cultural than technical.
When a company develops a culture that fosters the creation of technical documentation, and encourages employees to document absolutely everything (both the how and the why), then institutional knowledge is simply a byproduct.
When a company focuses much more on shipping products and de-values everything from architecture documentation to API documentation, then institutional knowledge suffers.

However, to make the institutional knowledge useful, it must be easy to find. Thus, I think the second most important thing for capturing institutional knowledge is to have a small number of easily searchable places where documentation lives. Markdown files in the source are convenient place for documenting particular projects or code, but more general-purpose knowledge should be in a wiki or any other document store that is centrally searchable and update-able. An example of such general purpose knowledge is "how-to knowledge": How do I request the appropriate privileges to integrate my service with Service X? How do I make and deploy a staging build? How do I set up a new service?

Another sort of general-purpose knowledge that should have a single home is knowledge around context for past decisions that were made for good, but not obvious reasons. My team maintains a document called a Decision Log, where we record the context around and reasons for every decision that required more than roughly 10 minutes of thought. Longer decisions have their own docs, but they are linked from the central Decision Log.
Intel's server/workstation CPUs have had 2 memory controllers during the last several generations, so even if the whole CPU is seen as a single NUMA node by the software, the actual memory access latency has always been different from core to core, depending on the core position on the intercommunication mesh or ring.

So what ???

The initial posting was about the CPU being seen as a single or multiple NUMA node by the software, not about having an equal memory access latency for all cores, which has never been true for any server/workstation CPU, from any vendor, since many, many years ago.
I suppose they "worked" in as much as US economic benefits ensued.
Unsourced comments by somebody without on-the-ground knowledge about the matter he's talking about.
First vintage without ice wine in all of Germany
Thank you. This list is quite the read, but it's helpful!
"Literal {} is too large for type {}" (or thereabouts) is how this is handled in C/C++ compilers. I think it is enabled by -Wall or -Wpedantic in clang.

In other languages I've seen something like "type {} can't represent literal of value {}" which is a bit more generic and applies to things like floats/signed ints and values that are too small/negative.
Consoles are problematic for the same reason.
Everyone's asking for the Debian image / instal instructions. I'm curious too, from when this post was shared originally and trended in early Jan.
AES is quite efficient in software. The RPi4 should be able to saturate its network connectivity many times over with SW AES.

A Pentium II 200 MHz could saturate 100 Mbps with AES-128[1], RPi4 has 4 x 1400 MHz cores (with 64-bit ALU & NEON available).

[1] https://www.di.ens.fr/~granboul/recherche/AES/timings.html

edit: There are RPi4 AES and other benchmarks here in this "openssl speed" paste: https://gist.github.com/HimaJyun/f05d3017dfb05a4ccb0def010bb... - indicates 50-80 MB/s = 400-640 Mbps per core.
Qt has more impact as far as I can see. However, where I went, I didn't see it resulting with anything deployed to production yet...
Behavioral Design 2020 and Beyond
Health workers are likely aware that those protections are for the safety of the people they're treating, not for themselved
Thing is we've had investing money into public transport for a century and things don't change much - London's busses and tubes work much the same as decades ago. Self driving has the promise in the future to massively change things and partly sort the million annual road deaths.

Like I keep a car out in Hertfordshire to get around there because it's the only practical way really in semi rural areas - the busses are rubbish and taxis too expensive. If I could get a £3 driverless electric thing rather than a £20 human driven petrol taxi I'd probably do that and dump the car.
It's actually just to get a relatively shallow level of understanding of how the basic development of an app is carried out. I've had past coding experience in C++, Python and R, but somehow the intricacies involved with building an app, launching it and getting it to speed escape me.
Is building a massive military control zone down the middle of a country "success"? So Korea, at the moment, is success and the Berlin Wall divided Germany was success?
My grandmother was a member of the local "Naturalist's Field Club" a bunch of mostly little old ladies who would go on bus trips to look at flowers in the countryside - they were continually being confused with the Naturists which resulted in a bunch of embarrassed tittering
I did a fair bit of PostScript development in NeWS/HyperNeWS and while I really liked PostScript I've never been able to get into Forth - I actually thought that PostScript was rather like the Common Lisp that the rest of the project used (one of the things I wrote for the project being the glue code in C to link the PostScript world of NeWS to Common Lisp - which is a nice mix of approaches to syntax!).

NB: It was particularly neat that Sun shipped a set of Adobe blue/green/red(?) books with OpenWindows.
Sure, but the page itself says, that it's mostly based on some uncommon features. Since we are converging to the feature list of XML/WSDL with JSON, what makes you think that some JSON (i'm using JSON as placeholder for the next big thing in the JSON space) parsing libraries won't have bugs? Isn't that the danger of the added complexity?

So, most likely some of those uncommon features won't be added to JSON but why didn't "we" as a community then not "just" invent "XML light" or disable those dangerous but sometimes used features behind better defaults?

So, over the years all i've seen is some mumble jumble over how XML is too complicated and too noisy and big, atleast i used to say that, but what if that complexity came from decades of usage, from real requirements? Why wouldn't we arrive in the same situation 10 or 20 years from now? And if size matters so much, why do we ship megabytes of code for simple websites? And why didn't we choose protobuffers over JSON?

And what makes you think that the next generation won't think that JSON is too complicated (because naturally, complexity will increase with new requirements and features).
So, i suppose we'll see a JSON replacement with different brackets ("TOML Schema"?) in the future. Or maybe it's time for a binary representation again, just to be replaced with the next "editor friendly and humanly readable" format.

It all feels like, we as an industry took a step backward for years (instead of improving the given tools and specs) just to head to the same level of complexity all the while throwing away lots and lots of mature tooling of XML processing.

P.S.: Same goes probably for ASN.1 vs. XML Schemas... So now we are in the 3rd generation of schema based data representation: ASN.1 -> XML -> JSON..

P.P.S.: I'm not arguing that we all should use XML now, i'm reflecting over the historical course and what might be ahead of us. Clearly, XML is declining steadily and has "lost".
Yes they do, Java was released in 1996, .NET in 2002, JavaScript if we consider only npm release then 2010.

What FUD? Had not been for AdWords team there wouldn't be any Dart to talk about.

Right now, Dart is meaningless without Flutter.

While all the other languages are a safer bet, in terms of what to have on the CV, even if the frameworks written in them fail in the market.
The fun starts when you want to have final field that needs to be calculated in the constructor.
As much as I admire this, I believe that The AWK Programming Language is probably the best resource for just learning awk.

https://en.wikipedia.org/wiki/The_AWK_Programming_Language

I read it on a whim after hearing the accolades awk would get from people when it came to text munging, and as I have to do a lot of it at work, I figured I'm bound to come across practical situations for my own purposes once I get a few basics from the guide.

And sure enough, I did. I love the original simply because it helped me understand the scope of tasks I should look at for awk; I could just think about my own difficulties with handling large amount of text data (mostly very verbose logging), and then create a workflow in awk that mimicked my actual work, but vastly expedited.

The article linked is nice and cute, but it more or less is a rehash of the topics covered in The AWK Programming Language, which isn't bad (more data is good), but I feel the original handles the explanations far far better and helps you to really understand what awk is good at and when to attack with awk versus when your task is better suited for something else.
I'd still recommend a fan or something because the Pi 4 still gets quite hot, like around 50c idle without cooling solutions, and throttling only starts at 80c, which is crazy hot to touch.
London's rental market: where $2k a month gets you a bed beside the toilet
You will need to stretch the definition of "can" here too, you need energy equivalent to an exploding star or two neutron stars colliding [1] to make it :)

[1] https://en.wikipedia.org/wiki/Gold#Gold_production_in_the_Un...
The biggest difference between openapi and soap(/wsdl) that I think openapi more descriptive vs soap being prescriptive. As in openapi is supposed to be able to describe pretty much any sort of api, as long as it is over HTTP. In comparison soap wants you to design your api to fit the soap model. So in that sense I see soap being closer to grpc than openapi.

I'd also echo the sentiment that iterating on good ideas is useful and not always just reinventing the wheel.
Yes, JSON has not much rules. JSON schema on the other hand adds a lot of complexity again.
Clear win. Like Vietnam.
Have you explored the Nvidia Jetson Nano[0]? It runs Ubuntu Aarch64 as its default OS.

[0]: https://developer.nvidia.com/embedded/jetson-nano-developer-...
Trojan: An unidentifiable mechanism that helps you bypass GFW