skysight-inc/HackerNews huggingface dataset:
It's only about 10 species of mosquito out of thousands that spread malaria. It would be better to wipe out the plasmodium that spreads it.

This was a recent podcast on the subject, if you like your science more lighthearted:

https://www.bbc.co.uk/programmes/m000rcpf
Common, the rest of us are not getting nearly that level of benefit of doubt. The behavior that gets excused for successful or rich people is regularly punished in normal or unsuccessful people.

Both unofficially and when law is broken.
Hi @etaioinshrdlu!

The worst-case bounds are discussed in *Section 2.2* and *Theorem 1*. Essentially, we have the following bounds:

Query: O(log_c(m) log_2(ε/B)) I/Os
Space of the index: O(m)

where:
n = number of input keys
B = disk page size
ε = user-given maximum error of the piecewise linear approximation (determines how many keys you need to search at each level)
m = number of segments in the piecewise linear approximation
c = fan out of the data structure (differently from standard B-trees it is not fixed, and it is potentially large)

Intuitively, the query complexity comes from the fact that the PGM-index has O(log_c(m)) levels, and at each level you do a binary search that costs O(log_2(ε/B)) I/Os.

Note that m and c depend on the "linearity" of the given input data. For example, if the input data can be approximated by a few segments, i.e. if m=O(1), and you choose ε=Θ(B), then the PGM-index takes O(1) space and answer queries in O(1) I/Os!

In general, you can remove the dependence from m and c if you can prove a lower bound on the length of a segment (i.e. the number of keys it "covers"), irrespective of the input data. We proved that the length of a single segment is at least 2ε (thus c≥2ε), or equivalently, that the number of segments m is upper bounded by n/(2ε) [Lemma 2, the proof is very straightforward].
Again, if you choose ε=Θ(B), then you have the following (rather pessimistic) worst-case bounds:

Query: O(log_B(n)) I/Os
Space of the index: O(n/B)

Basically, these bounds tell you that the PGM-index is *never* worse in time and in space complexity than a B-tree!

---

However, in our experiments, the performance of the PGM-index was better than what the above bounds show, and this motivated us to study what happens when you make some (general) assumptions on the input data. The results of this study are in the ICML20 paper "Why are learned indexes so effective?" (http://pages.di.unipi.it/vinciguerra/publication/learned-ind...).

We found that, if you assume that the gaps between input sorted keys are taken from a distribution with finite mean and variance, then you can prove (Corollary 2 of the ICML20 paper) that the space of the PGM-index is actually O(n/B^2) whp (versus Θ(n/B) of classic B-trees).

Note that the result applies to *any* distribution, as long as the mean and variance of the RVs modelling the gaps are finite. Indeed, we specialised our main result to some well-known distributions, such as Uniform, Lognormal, Pareto, Exponential, and Gamma (Corollary 1 of the paper).
IIRC, NT 4 moved drivers into kernel space for performance. The result was that the system crashed much faster :-P.
For an actual Thunderbolt display (contrasted to the DisplayPort alternate mode), the sole DisplayPort controller shouldn't be a limitation, as render offscreen + DMA to the device would work just fine in that case.

Think that Apple did this to not have to say "you can use two of those displays that are plugged in over Type-C, but not those two other displays... that are also plugged in over Type-C".
It's a source of some significant regret that Keybase was acquired by Zoom, and the subsequent loss of street-cred that ensued - as I'd swung a few groups over, and really appreciated some of the features (you don't need a mobile phone number, you add / block people as needed (not phone numbers out of your contact list), and the effectively syncthing-alike feature of a synchronised file system you could share with specific persons or groups of persons.)
How to Train Your Own Superhuman Selfplay AI Agents For Custom Multiplayer Games
This is both an awesome story and IMHO a great example of why "scalability" and "future-proof design" and object-oriented-everything-successfully-talks-to-all-the-stuff-that-hasn't-been-written-yet are not the be all end all.

My beef: the chances that someone setting up that demo would have gone "wait, hang on, where is this actually going?" would IMO have been significantly higher in a pragmatic/imperative/monolithic design context, because that detail would have been within the scope of consideration of the application itself. CORBA just makes that sort of thing disappear into... *gestures at everything and nothing*

The whole OOP notion of normalizing components and the connections between them is just a software encoding of bureaucracy meeting the human physiological response to Dunbar's number.

It's kinda sad that "let's build the perfect object-oriented communications system" can, when squinted at from the right angle, sometimes look like The One Last Thing We Will Ever Need To Do With A Computer To Build The Good Parts Of Skynet - all we get is (for want of a better word) institutionalization instead. And as the domain-specific semantic significance of discrete pieces of information are normalized^H"abstracted" away, it becomes extremely hard to regroup that significance into that mental place where we're able to subconsciously consider and weigh things up very effectively.

I wonder what the business equivalent to OOP is?
Matrix.org Foundation accounts filing overdue by three months
You can easily set a server-side commit/pre-receive hook that would enforce any specific agreed upon standard.

Anyone who isn’t a team player, doesn’t get to commit (open source) or paid (commercial / closed source).

It is one of those occasions that a 5-like configuration can save months of bickering.
I got an MBA admit at a prestigious school and left my family and my home country to pursue my dream. I finished my degree and landed a job at an amazing tech company. It was all awesome - and then I started running into issues focussing at work. My boss was horrendous (my point of view) and the place was insane to work for. I was eventually fired.

Introspecting on these events, I realised I had ADHD and I was just never diagnosed as a child. If I'd only known this before, I'd make the most of my job opportunity with the knowledge that I had ADHD. The cost of not knowing was close to 2 years of mental trauma for myself, and my family. It was being forced to let go of approx 1/3 of the value of my mortgage in stocks. And it is living with the PTSD of having been fired from a prestigious position for performance issues. Well, onwards.
List of Open Source Foundations: https://flossfoundations.org/foundation-directory/
In this paper they've used 45 for HIV. What's your point?

https://www.hindawi.com/journals/art/2016/7954810/
There is a glut for crappy mask. Decent ones are still not quite in balance.

>because of a failure of forecasting

It depends on which side of forecasting, was it demand or supply? It is always easy for outsider to say they should have built 10 Fabs 4 years ago and they would have been riding the tide. But even older ones are still CapEx intensive and relatively long ROI. Which means from a business prospective it is better safe than sorry.

And that is especially true with TSMC who are extremely conservative.

There was another comment about Auto Maker should built their own Fab. I really dont see how this would make any sense. All Auto Maker has to do to guarantee supply was to sign a long term agreement with TSMC, or even ask TSMC to built dedicated Fabs for them. But not a single client ( apart from Apple ) was willing to bet. No one was willing to bet their game for 3-4 years in advance. There is also the conservative nature of traditional business in demand side. If they sign it now at a cost that is 40% higher than their previous median, will they end up like Airliners hedging on Oil Price and ultimately cost them the billions.

So it really is the problem from both side.

And the same is true in ALL other market. Anyone who has ever worked in buy and sell, supply chain should see how similar the conversations are.
I think we can reduce this argument further.

Musk thinks that is it acceptable to ship features when there is a safety risk, Waymo doesn't

There is also a bit of ego in there as well. Tesla have made a business decision not to use lidar. Its nothing to do with the maturity of the tech. Tesla have spent Billions of dollars trying to re-create a lidar like depth sensor using radar and monocular slam.

Its just not going to cut it for a number of years. CNNs are just not fast or robust enough to replace a lidar. Especially with the quality and placement of the sensors in a tesla.
Is that including hot water and heating? Because those are where most our electricity go. We burn no gas or oil.
If you look at the top of the list of Max buyers, there' a lot of low cost airlines. So at least those won't be affected by this type of customer.
yeah - there will definitely be a huge equipment budget. But the construction work will be substantial as well. I have a friend that's doing pipe fitting at the Intel plant, and he's looking at being booked solid for like the next 5 years. Not to mention all the road improvements, etc. the local municipalities have committed to.

I believe they're predicting more like 2K jobs for the operations phase.

Though, the 2019 phoenix economic output was about 260 billion. So even the full 1 billion / year is just a half percent increase.

Still I'm optimistic this can help PHX recover from the covid slump, and start getting the local economy back on track.
>Airbus A-380, which is exactly what you would expect to hear anytime you heard about serious accidents or plane crash; the name "Airbus"

This [1] seems to disagree with you, searching for Boeing and airbus, there seem to be many more Boeing incidents than Airbus.

[1] https://en.wikipedia.org/wiki/List_of_accidents_and_incident...
I don't see how this differs from what I'm saying?
Apart from illegal transactions there's no other significant use case.

Anything that isn't illegal can be done better with fiat, or just as well with shitcoins (because their transaction fees and confirmation times are lower).
What is a BEV. Had a quick scan, but can’t see a definition.

(Edit) Battery Electric Vehicle
It's mixed. There are a (admittedly small) number of countries in the 'free West' that have had 0 or even negative excess mortality so far.

It's also difficult to compare because autocracies are less likely to release data that makes them look bad (they're too busy building a 'strong collective identity').
And if somebody gives you their phone number by another channel? For example there's a number on a classified ad, you want to ask if it's still available. Or a restaurant takes bookings via Whatsapp. I don't want to add them to my contacts, I just want to book.

Payments are not available in most countries, including countries where private communication are all on the platform.

And their businesses offer is extremely basic and doesn't have any penetration, even in places where 100% of people have the app. Why can't you search a business by name to contact them; why don't businesses put up a link on their website/Google Maps to start communicating with them? Why can't I scan a QR code on their ad and message them?

Where I live Whatsapp runs all private communication, and yet in 6 years Facebook hasn't even tried doing more.
Is this a language issue? Users of dynamic languages can have almost fully general "Data model mapping" in like 40 LOC. That is, the tasks of translating between json dicts and class instances and handling graphs that have multiple in-edges to the same object can just be done once. Are there other issues?
> Most people probably can't remember the exact moment that Skype was no longer relevant.

What do you mean? Skype is being used more now than this time last year. It has just been renamed. The first few versions of Teams would even call themselves "Skype" when connecting to PulseAudio.
Yeah, they can go extinct too. That would have saved us a global pandemic or two.
Both Eclipse and NetBeans had some kind of IntelliSense, but it didn't scale very well. Scanning and re-scanning project took long time. Freshly written code either didn't appear in auto-completion lists or appeared after long delay. Huge projects lagged horribly — and that was just with basic auto-completion. Doing on-fly null-checks and displaying hints, like Idea does, was completely outside of reach.

I don't know, if today Eclipse fares better, beacuse like many people I switched to IntelliJ never looked back.
Are you able to come out and make your point, or are you constraint to vague phrases with threatening words?

Just as a tip: this is super annoying and not very clever.
The delay can result in a penalty of ~1000 USD, which probably would be paid with user donations as this is the main source of income for Matrix.org Foundation.
Can a Fruit Fly Learn Word Embeddings?
This is basically scaremongering at this point. The system that failed is well understood now, and the whole aircraft has been scrutinized.

But no, let's dump all these planes. Very ecological.

Let's do a complete redesign using a new parts. Because those won't have any problems.

/s
https://airlinelist.com/

I'm not sure about serious accidents, but there seems to be many airlines with no fatalities in the past 40 years. But perhaps Qantas just stays #1 since it has had no jet-plane crash (and no crash at all since 1951). Or perhaps it's the "Rain man" quote where Dustin Hoffman says Qantas never crashes; that cemented their position as the safest airline in history.

Ryanair certainly seems very safe, but with all those new MAX planes, who knows how long that will last.
> "I have nothing to hide, I don't mind targeted ads."

This is completely missing the point of why one should fight surveillance. Surveillance harms journalism and activism, making the government too powerful and not accountable. If only activists and journalists will try to have the privacy, it will be much easier to target them. Everyone should have privacy to protect them. It’s sort of like freedom of speech is necessary not just for journalists, but for everyone, even if you have nothing to say.

Copied comment from https://news.ycombinator.com/item?id=25824334
Death rate in my country has roughly doubled.
This tends to ruffle some feathers.
According to this internet anecdote, up to $10,000 or so for parts and labor which is about what I'd expect.

https://answers.yahoo.com/question/index?qid=20080401174600A...
> Not saying we should do that though, because if Boeing goes out of business, we would be left with just one major manufacturer of passenger jets, and that's never a good thing.

This is a strong argument to work with Boeing to correct both the engineering and company cultural issues that produced an aircraft that kills their customers' customers. What's happening now seems like the time elapsed in the penalty box for bad behavior and now they are back on the ice. As you've stated, Boeing is too important to go out of business. Should a crash happen in the western world they'll long for the difficulties and corrective opportunities they face now.
tldw; Elixir doesn't have a dedicated Boolean type or nullability in Elixir. The atoms :true, :false and :nil are used instead.

What appear to be special language features, "true", "false" and "nil" are just syntactic sugar for those atoms.

Both :nil and :false are falsey but everything else is truthy.
Yes, you're right that desktop and 'mobile first' apps are a different category, so that at first, it would seem like the comparison between Skype and WhatsApp is a category error.

But I suppose it's also fair to say that Signal is now a good example of a 'privacy first' app, a new category that WhatsApp equally don't seem too interested in.

I think the analogy still holds both ways: exact uninstalls are not important once the communication starts moving elsewhere, and 'mobile first' and 'privacy first' are categories that companies ignore at the cost of losing millions of users.
We're discussing Boeing as a company and their grounded fleet. Sorry I assumed you sharing this was somewhat relevant.
You know if there was a discount for flying on US-based 737 max planes - with american pilots who never had an accident - yeah, market forces would win.
> Translation is not something to be avoided for the adult language learner. We should use every advantage at our disposal.

Because you're relying on the translator to accurately convey the meaning of words to you, which translators rarely do. Most professional translators and language instructors don't exactly have the best grasp of language themselves. They do some 1 to 1 translation of "monkey" and 猿 as if the connotation, denotation, and etymology are all the same when if you look it up, they're only kinda similar but not exactly.

English Wikipedia:

"Monkey is a common name that may refer to groups or species of mammals, in part, the simians of infraorder Simiiformes."

Japanese Wikipedia:

"日本語におけるサル（猿）とは、通俗的な意味ではサル目（霊長目）のうち、ヒト（古人類を含む）を除いたもののことである。"

Former talks about Simians whereas the latter apparently says (correct me if I'm wrong I don't know much japanese) colloquially all non-human primates. Is the translator going to know whether an orangutan or gorilla qualifies as 猿? Probably not, they're not even going to mention it.

Personally I believe people should learn a language well enough to read Wikipedia( or equivalent), and then continue only with media in the language in question from that point onwards.
Didn’t a person literally get arrested for trying to publish the real numbers of deaths in Florida?
Do we generally use cars and planes to pass time (if so, measure deaths per hour) or to transport people to a different location (if so, measuring deaths per mile seems a lot more sensible)?
I wonder if the move will be that straightforward. A group of like-minded, privacy-aware people might move away from WhatsApp when one user advocates for it, but I am not sure a couple of people leaving a large group of average users would be enough to cause the rest to migrate.

Also, human have limited amount of attention --- if Telegram/Signal cannot make it to the critical mass soon then average users who had been convinced to try the alternatives might eventually revert back to WhatsApp because maintaining multiple chatting channels can be quite annoying at times, especially considering majority of their contacts might still be on WhatsApp and it is just easier to post there.
Wolf spiders will take over. I don't think many people will be happy that they've traded small web slinging spiders for 2" diameter hairy ground spiders.
I don't find Duo helpful in isolation for this (and many other) reasons.

But I've found ~15 minutes per day to be fairly helpful in conjunction with other activities.
Yes, we destroy the environment all the time. Yet nothing major gets done about it. The average person isn't the one that needs convincing, it's the higher ups and how to reach them?

Joe Biden got the US back to the Paris agreement, I hope that changes something for the better.
>Please no! No one is asking for ownership to be disrupted,

Apple shareholders are asking for more services revenue.

I still like Apple Taxi Services better than all of their current services revenue stream direction.

I am increasingly siding with Horace Dediu on Micromobility. So Taxi and No Car ownership seems like an extension to that.
Ocak Bahis Tahminleri ve Banko maçlar
Again, this is broken technology.

Data should be free to use whichever platform. The platforms should compete on features.

Imagine not being able to call your mate or family because they are on another telecom provider?

Someone fix this bullsh!t.
Ask HN: I start a new position next week, any tips?
Hello everyone, I landed a senior frontend engineer positon at a good company and was wondering if you had any tips for me. I've never really worked as an employee and have spent over a decade as a consultant, so any tip is really appreciated.
It's not just NZ. Australian states have carried out similar decisive actions.

An example. We had one person in Brisbane (capital of Queensland) who was infected with the UK variant whilst working in one of the isolation hotels (used to isolate people returning to Australia for 14 days).

The infected person reported that they had travelled extensively through the greater Brisbane area during the previous days. Given the unknown factors around the increased ability to transmit of the UK variant, the Queensland government called a 3 day lockdown on Brisbane. No travel unless absolutely necessary (food, medical care, critical job) and if you were outside your house for any reason masks were required.

The three days were to allow the health department to trace all the contacts of the infected person and get them tested. General public were also told to get tested if they had any symptoms and testing facilities were reactivated across the area.

Three days later, no new infections and the restrictions, only retaining the mask mandate in confined areas for another three weeks. We are now about three weeks later and no new community cases.

So was the three day lockdown excessive. I don't believe so. Would the outcome have been any different if we didn't have the three day lockdown? As it turns out, probably not, but it has to be noted that the purpose of the lockdown was to force a stop in possible transmission and give the health department a chance to find out how many people had been infected. Turns out that the infection rate was very low (some immediate family).

If we'd found from the tracing that there was active community transmission there would have been an extension to the lockdown until the rate reduced.

But here we are, essentially living lives unrestricted our freedoms intact until the next time this thing escapes into the community. Then I trust that the government will take prompt action and the public will groan but comply and we will be inconvenienced for a short period before we again return to normal.

Australia has learned a lot about what works and are acting on it. I don't know what lessons can be transferred to the tragic situation in the US apart from showing what would have been possible if your government had taken this seriously from the start.

I feel very sad for your country and wonder how the greatest democracy on the planet has allowed individual freedom (if you want to call it that) to be considered so important that it has been allowed to compromise the freedom of all.
Teams is an evolution of SkypeForBusiness, which isn't exactly Skype -- consumer Skype still exists. (Teams for Families sounds like it would be the Skype replacement, but it's derived from standard Teams)
Perhaps using satellite imagery to count the number of 737 MAX airplanes sitting on the runways of major airports, in addition to traditionally available data.
Eliminating 4000 over species of cockroaches because 30 are associated with humans and 5 are pests is extreme, I think [1]

[1] https://en.wikipedia.org/wiki/Cockroach

> Cockroaches (or roaches) are insects of the order Blattodea, which also includes termites. About 30 cockroach species out of 4,600 are associated with human habitats. About five species are well known as pests.