skysight-inc/HackerNews huggingface dataset:
Most damage was to nodes not to the links between them. So important junctions were rationised but routes weren’t realigned.
Gmail search is pretty great.
In Belgium we had a third version: "masks are dangerous because people don't know how to adjust and wear them, they touch them too much (spreading the virus) and masks give a false sense of security that will lead to more contagions".

The chief of our CDC equivalent said he was shopping in supermarket without mask.

Then they admitted saying that because stocks were too low and wearing a mask was gradually made mandatory and they told us to make our own masks.
It's actually interesting in that tech written to help games run on Linux can also help older games run on Windows! As an example, the best way to run The Sims 2 on Windows 10 with a modern GPU is to force the game to render via DXVK :)
When the India variant is in more than 50 countries (and counting), and the variant roulette is on full speed in India. We desperately believe that the vaccine is better protection than an N95 mask! Utter nonsense! It's a matter of Biden showing he's doing something positive, but the vaccination is not something he can take credit for anyway. When you mix politics into healthcare, the result is often disastrous!
The Official List of Legitimate Reasons for Deciding to Become a Manager (2020)
If you prefer in video form:

https://youtu.be/byFEU1A5MRY

If you're short on time jump to this slide:

https://www.youtube.com/watch?v=byFEU1A5MRY&t=1583s

What the WHO did to the Ivermectin evidence base?

* Single person served as Chair of Guidance Support, & member of Methods Committee, and Systematic Review Team

* Failed to publish a pre-established protocol for data exclusion

* Excluded trials.. that were included in their original Unitaid search protocol

* Excluded two "quasi-randomized" RCT's finding statistically significant lower mortality

* Excluded two RCT's compared to/given with other medications, finding statistically significant lower mortality

* Excluded up to seven or more other available Ivermectin RCT results

* Excluded all RCT's and OCT's investigating Ivermectin in the prevention of COVID-19

* Excluded 13 OCT's with over 5,500 patients, overall large reductions in mortality found

* Excluded numerous published and pre-print epidemiologic studies finding population wide mortality decreases

* Included only 3 studies such that this limited dataset allowed them to "suggest" increased harms of Ivermectin

* Graded the JAMA study as "low risk of bias" yet all independent expert reviewers have graded as high risk of bias

* Downgraded the quality of evidence on mortality due to "imprecision" despite displaying a precise estimate
This is the key issue at hand, science has made us understand the virus and science has provided working vaccines.

Politics decide when a country/state gets to remove restrictions, this is where the heated arguments begin.
Running a Remote-First Startup: Do’s and Don’ts
SaaS

Sokal-as-a-Service
System76 seems to only do US keyboard layouts. I’d assume it down to cost, but does it actually cost that much to do alernative layouts? I might be underestimating the work is involved, it’s just that you can get $20 no-name keyboards and the material cost can’t be that much high for a nordic vs a US layout.
Hm, that's not really what I was trying to say. It does not seem incoherent to me. I feel like I don't understand what you are saying though.
I have a hard time trying to understand why governments don’t address these scams more proactively.

There is a related issue when you register a new company here in Germany: As soon as the new entity is added to the company house (called “Handelsregister”), you will start to receive fake invoices from scam companies.

These invoice look very similar to official ones and some even use the official seal of the state (see https://www.firma.de/en/company-formation/beware-of-fake-han... for examples).

If you don’t pay close attention you can easily mistake these invoice for official ones.

This scam is quite well-known and has been going on for years. To further add to the insult - the companies that send these fake invoices are usually German entities as well, not some obscure shell companies in remote islands and yet besides warnings from the government it seems that little is happening.

I find it infuriating and don’t understand why it is even allowed to send another party that you never had any relation with an invoice for a service that you actually haven’t performed yet.
WireShark has gRPC/Protobuf support now. https://grpc.io/blog/wireshark/
Thanks for the post and your blog! Added to my RSS reader.

On the topic of MMCSS, RtAudio is another real-time audio API... except the WASAPI backend had broken real-time thread scheduling (AvSetMmThreadCharacteristicsW, I think this is MMCSS?) on any builds with UNICODE enabled... and somehow literally nobody noticed, until I analyzed RtAudio under Process Monitor and wondered why it was trying to open a random Chinese string as a DLL file. I ended up fixing it at https://github.com/thestk/rtaudio/pull/292/files .

I don't know what that means. Is MMCSS not that important (even though you mentioned missing MMCSS caused severe stuttering in Firefox)? Is RtAudio under-tested/amateurish to the point people didn't notice it was stuttering more than it should be?

I assume it's unacceptable to synthesize (or probably time) audio off the main thread. How bad is it to use mutexes and allocations on the audio thread?
Filenames were leaked, which could very well contain PII.
Modern JavaScript: Everything you missed over the last 10 years
+1. And if you haven't read it, On Intelligence is also a great read.
Scraping LinkedIn to Spam
Hi, there is this company that is scrapping my linkedin information to spam me to join their "exclusive" network organization. They tried combinations of emails to spam me (some got through). I reported to linkedin but since they didn't send the email through linkedin, they don't care.

They keep spamming me every week with invitations. Spamcop does not work very well becos the email must be two days fresh, sometimes I don't see it immediately. I want get more legal block but my country does not have laws against such spamming.

I've already spamesty them, and they replied!
I can block them but what can I do more to get even or legal to shut them?
Why Elon's hustle with Tesla's Bitcoin holdings is horrible for markets & public
HTTP2 is not a suitable protocol for implementing persistent, stateful communication channels. HTTP2 is bidirectional but it's stateless. gRPC is bidirectional but intended to be stateful. WebSockets (bidirectional and stateful) would have been a better match and not required sticky sessions. gRPC essentially takes us back to the dark ages of long polling.

I was making this argument for years. WebSockets was designed for bidirectional data exchange between client and server. On the other hand, HTTP2 was designed for pushing static resources to the client to speed up loading of front ends (it was meant to make bundling front-end scripts redundant). HTTP2 was not designed for bidirectional data exchange over a stateful channel.
Reading our politician's stance their motto seem to be that they didn't want to cause a panic. I always thought democracy strongly needed transparency to be effective so now I am left with questions and a shift in how I see our governing institutions.
I definitely never eat rare steak. It does not tastes good.
Doesn't matter what tether says because they are not audited. I could write "100% cash!" on a napkin and it would have the same credibility.
I've somehow dodged that one too. Not being a native speaker is probably related. Thanks though, now it makes more sense.
Rotational remapping between representations in visual working memory
Yeah, Google's L7 load balancers have been supporting gRPC since forever, but I'm also surprised to hear AWS and Cloudflare only recently added gRPC support. Maybe the author uses only AWS so that's why only AWS is relevant to them. OSS proxies and gateways like envoy had it from the get go.
I don't find it "interesting" at all that a particular group of people has decided to err on the side of caution in both cases. It's entirely consistent.

This is how critical thinking works. If an organization advises something you think might be risky, you question it, and maybe don't do the potentially-risky thing until you have more information. But if an organization advises you to do something they claim reduces risk, you go ahead and do it. If information later comes out that this risk-reducing thing wasn't useful, then you stop doing it; you haven't lost anything by trying it.

Regardless, we've all seen what happens in places where restrictions were lifted earlier than they should have been. Being cautious is the right move.

As for myself, I'll be fully protected by the vaccine in about two weeks. I'll likely continue wearing a mask in public in order to help others around me feel more comfortable (because they have no idea if I've been vaccinated or not), but among people I know, I'll take the mask off. Once the vaccination rate is high enough around here, I'll leave it off in public, too, assuming state/local mandates allow it.
> Making the server to forcefully shut down the connections after sometime, and when they reconnect, it automatically causes the new connections to go to the healthier instances.

This is good practice anyway. Having long-lived servers causes all kinds of issues. In the old days, if you had a server that was up for years, you had no idea whether you could reboot the server safely or not. Additionally, from a security perspective, the longer-lived a server is, the more likely that an attacker installed some manner of backdoor on the server that's just waiting for the attacker's opportune moment to come back and exploit it.

Much better to make chaos an expected part of your operations - make sure your servers are cattle (not pets), give them maximum lifetimes, and terminate them on a regular basis. The more frequent the termination, the better prepared you are for single-node overload, and the less likely that it happens in your use case in the first place.
That implies that Google has a right to money it makes from scams. Next up: Driver of getaway car gets to keep his share from robbery, will donate $10 to security guards widow.
I would put money on COVID not happening at all if all buildings had 10 air refreshes per hour, and that air either coming from the outdoors or going through a HEPA filter.

I would guess an analysis of workplace COVID rates would see a strong correlation between workplaces with and without filtration in their AC systems.
Syncthing is more of a synchronization tool and less of a backup tool. For e.g., if I screwed up a file on one machine, that will automatically be replicated to other machines. Dropbox, on the other hand, "can" be used as a backup tool because I can go and recover an older version if I want.

I do know that Syncthing has a way to keep older file versions around for awhile but I find that a bit cumbersome to use, especially during restore.

So, I am curious to understand more on how you use Syncthing as a replacement to Dropbox. (I'd love to do the same but don't for reasons I wrote above.)
Covid will be like the 1895 Russian flu, the coronavirus OC43 that eventually mutated into insignificance
The Pitchblende of Cornwall, England (1915) [pdf]
On retrocasuality: I find it interesting, that not only people tend to outright reject the notion that future events can be causes for present or past events, but they also are wrong about assuming they are doing it (e.g. rejecting) consistently.

For example, common sayings such as "nothing ventured, nothing gained" or "today's seed - tomorrow's harvest" are actually casually bidirectional, especially the second one.
Yup, as an American I agree with you. I'm also thrilled to see these new CDC guidelines. It's absolutely sickened me that refusal to wear a mask is seen as "patriotic" in some circles.
I am not even sure if the problem described in the article is specific to gRPC. I think it's a HTTP/2 problem.

Any sane HTTP/2 client making N queries to the same host/IP ideally should use 1 connection since h2 supports multiplexing (which is bad for load balancing if you have an L4 LB). So even if you don't use gRPC, consider putting a per-call (L7) LB in front of your app if you use HTTP/2 protocol between your apps.
Etymology or dictionary definition is not 1:1 with a scientific term.
> you agree Circle is free to use the funds provided for its own purposes prior to redemption subject to the terms of this Agreement.

> Circle may also invest these fiat funds in highly-liquid, AAA-rated fixed income securities.

I wrote about this here: https://omarabid.com/usd-stable-coins

Only Gemini USD is fully backed by US treasuries. Everyone else is using this money to play roulette.
Rotten Tomatoes Is Launching a Linear Streaming Channel
repost of https://news.ycombinator.com/item?id=27129968
If it works for them.
This is not new. Pyrocumulonimbus (misspelt in the article) clouds were observed starting fires through lightning in the 2009 Black Saturday fires in Australia, most of which were nowhere near the coast. It was reported at the time in the local mass media, although possibly not by that name.

Here's what Australia's Bureau of Meteorology has to say about pyrocumulonimbus:

http://media.bom.gov.au/social/blog/1618/when-bushfires-make...

Chasing the links there, it appears there are academics involved in research into this scattered around the country. The BBC article does mention a couple of collaborations, but makes it sound like Castellnou is a one man band going around the world "investigating".

Back to the BoM article, which was from 2018, and I think the "future" supercomputer it mentions for better modelling is now funded.
repost of https://news.ycombinator.com/item?id=27124583
The UK has quite high speeds (125-140mph) on its conventional rail lines all on lines that were first built between 1850-1900 but have been gradually realigned to be faster. Most war damage was to the junctions not the route alignment out in open country so there were improvements in throughput at junctions made by rationalisation of the layout but routes between cities weren’t realigned because of war damage.
there is an alternative way, make the sync regular bidirectional but on server have a Cron job that archives(moves to a different directory) backup files that are no longer needed on local devices
Page Square, Inc Investment Thesis
The most powerful GraphQL Client for the web in just 2kb
Where did you get “72 hours” from?

That got me curious about what their rules actually are. From their terms of service [1]:

> Tether reserves the right to delay the redemption or withdrawal of Tether Tokens if such delay is necessitated by the illiquidity or unavailability or loss of any Reserves held by Tether to back the Tether Tokens, and Tether reserves the right to redeem Tether Tokens by in-kind redemptions of securities and other assets held in the Reserves.

Also, US citizens aren’t allowed to use their service at all.

This seems sort of like an unregulated ETF that keeps all profits from investments for themselves. Easy money if you get it. If they don’t get too greedy it seems like they could keep it going indefinitely?

[1] https://tether.to/legal/
Rescue Mission for Sci-Hub and Open Science: We Are the Library
Previous discussion here: https://news.ycombinator.com/item?id=26977949
This is why Powerpoint has been so popular, imho. It can lead to information atrocities but a sensible use of layout can provide a lot of information that the brain can parse much more quickly than text, and directly provides a spacial layout for recalling it later as a mental model (for example, if you paint subsequent phases as actual boxes, instead of describing how something follows something).

The idea also rhymes a lot with George Lakoff theory that we build concepts as towers of analogies and metaphors, whose bases are quite instinctive and frequently spacial (high is good, broad space gives you options, etc.)
> If research came out that changed the recommendations, well, that's how science works.

But that's not what happened. There was plenty of studies showing that masks could be effective before the pandemic started[1]. Here are a couple of Hacker news discussions from early March 2020 about studies done years earlier showing that mask use is effective[2][3]. And this article from right before the CDC changed it's recommendation, for good measure[4]: "Do you need a mask? The science hasn't changed, but public guidance might"

I'm not sure why it's so hard for people to consider the possibility that the CDC made a mistake.

[1] https://docs.google.com/document/d/1HLrm0pqBN_5bdyysOeoOBX4p...
[2] https://news.ycombinator.com/item?id=22460630
[3] https://news.ycombinator.com/item?id=22498941
[4] https://www.nbcnews.com/health/health-news/do-you-need-mask-...
IIRC that was not exactly how it happened. They said masks are not necessary if you only meet outside and keep your 1.5m distance. Leave the FFP masks for those who really need it. source from February 2020: https://www.nieuwsblad.be/cnt/dmf20200225_04864971
"Crime" is more about class than people are willing to admit.
Dynamic View Synthesis from Dynamic Monocular Video
I've never heard of that, why would it not be?
As an American, I can tell you that most Americans aren't big on civic duty. And when we are, it's mostly limited to getting out to vote and not complaining too much when selected for jury duty.

American individualism also tends to downplay a person's responsibility to anyone outside their family, which some even restrict to their immediate nuclear family.

It's a shame, and I think it's one of our biggest failings as a culture. Ironically this is one of the few things where the American left and right are fairly on the same page, even if most won't admit it.

(I'm painting a pretty dire picture here, but it really isn't that bad. Communities exist everywhere, and people who care about others exist everywhere. It just seems like when the chips are down, people tend to turn inward rather than outward.)
> C++ templates are past well studied examples, and both produced awful results.

What's wrong with templates ? They give you a compile-time functional language that operates on types, isn't that great ?
This is definitely going on the "things I'll do if I ever get locked up in a room full of office supplies"-list which now carries one entry :D

nice project!
Did anyone see the obvious deep op campaign where they made a new conspiracy about “vaccine shedding”, prompting anti vaccine and anti maskers to wear masks and social distance from vaccinated people possibly forever?

They're so easily malleable!

We can do this more often to get the desired result.
Does it really matter when banks have a reserve requirement of 0% since 2 years?
The 60-Year-Old Scientific Screwup That Helped Covid Kill
A ton of Americans think of it as a lesser of two evils; because many (most?) Americans have the luxury of being comfortable. They don’t really think about politics, they don’t really have policy wants/needs. It’s just sensationalism on Facebook and celebrity on Instagram. It’s more about sports-team tribalism than participating in a society. At the risk of sounding morose, I don’t know where we go from here. Everyone, myself included, is going insane.
Does it? I thought energy expenditure to maintain indoor temperature is mostly due to heating/cooling, not due to moving air to or from heat exchanger. E.g. it is cheap to rotate the air in the building in a closed loop through a filter.
From western Europe : No. The wifi did not work. You had commute times at in shitholes at the middle of the night. Overall the traject lasted two more hours than was announced. It's very uncomfortable. Don't do it without taking some kind of pillow. Even if the buses were faster by two hours trains, I would still take the train. Actually, now that I have some money, I actually feel like I am treating myself when booking a train.
Interesting to see that browsers are still vulnerable to this; I know iOS had a very similar problem a while back (apps would check for the existence of hundreds of other applications by checking whether they could open those URL schemes) and Apple clamped down on it quickly by restricting the number of queries that could be made.
On the New Architecture of Location-Based Services [pdf]
This article discusses an alternative programming
model for services that use location information. The paper
proposes a new architecture for such services, which does not
require users to share information about their location with
service providers (services). This architecture is based on the
author's proposed network spatial proximity model, where geocomputation is replaced by direct proximity measurement. This approach explicitly assumes that most services, using location information, describe (provide) some local services. Accordingly, geo-coordinates are used only for calculating proximity when
searching (selecting) offers. It opens up the possibility of replacing geo-coordinates with direct measurement of proximity. Within the network proximity model, geo-computation is
replaced by direct proximity definitions. And it is proposed to form this measurement of proximity based on the physical availability of signals of wireless network nodes, thus building cyber-physical systems.
This looks very impressive, high specification available, 3:2 high resolution screen, but with a "sensible" resolution where it should be comfortable to run at 100% scaling and the customisability of the IO ports is very unique.

Depending on the Linux compatibility of these I will definitely be interested once there are GB keyboard layouts available.
We should ban ads already.
You can use heat exchangers between outlet and inlet air to mitigate a good portion of the energy cost I believe.
It's always possible to use the C preprocessor on non-C files, I saw people do it in Java and I heard it's somewhat common in C#; it's also used by various Unix utilities (X11 for Xrdb for instance). So technically every language can have C macros :-)
The brutal policy that was applied to non-Europeans is now also applying to Europeans. This is government policy and it is popular - locking up and expelling Europeans looking for work was one of the huge policy demands of Brexit that people voted for.

This nastiness is what the public demands.

Well, not all the public. Immigration enforcement got a rather different reception in Glasgow: https://twitter.com/david_millar/status/1392969258989150208
A laser sheet generated via a cylindrical, plano convex or Powell lens would be a good way to control the illumination and better visualise the the flow.

A cheap diode laser would get the job done.
Really interesting, thanks for sharing. It will be a satisfying challenge to complete when you get it working reliably. I'd love to see more information when you're ready to share it, a blog post or video on that kind of dynamic control recovery would be super interesting!
Yeah, the one that caught my Mum recently was a "form filling service" for changing your driving license address. It sucks as it scams money out of people that probably don't have that much in the first place.

Shortly after this she started getting additional scam calls/texts too, although this could be entirely unrelated...
I believe grpc only uses the http2 frames, which are bidirectional. Double check this though.
Advice on Academic Writing
I'd love to use Syncthing, but they don't have an iOS app for iPad.
I wish companies and politicians would follow your recommendation.
US officials confirm 130 incidents of mysterious Havana syndrome brain injury