skysight-inc/HackerNews huggingface dataset:
Those other factors like pnuemonia, arrythmia, organ damage, sepsis, etc. are mostly caused by COVID-19.

This is like saying that 0% of people who have contracted HIV have ever died of HIV, they died of other diseases. Well, sure, but what allowed those other diseases to be contracted?
I mean, he's got a physics degree and can speak knowlegeably about the domains he's in without reading off a script; that's more than you can say about the majority of CEOs in this day and age. He may have moved away from the nitty gritty day-to-day problem solving, but that's par for the course when you're heading successful companies.

Disclaimer: I don't like the dude, he's an edgelord jerk.
> the active voice isn't much better because for many (most?) readers it conveys that the cop action was fully intentional

This looks like a denial to me. And no, I don't agree that softening a factual sentence with a single sided context is more appropriate. The entire point is to stop privileging the police's perspective as if their choices are completely circumstantial, as they have been abusing that trust.
Depending on your technical bench, OV may be a serious consideration for you.

I've looked at implementing customization to Zoom. While the brand and penetration is high, that company has not done a good job at making product interactions accessible.

Doing live analytics means having realtime access to the audio and video streams of the participants. That should be readily exposed by the conferencing solution's API and demonstrated with documentation in an SDK.

These are things OpenVidu has now, and you can do this with the free and open source version.

I'm not affiliated with OV, I have implemented it though and while it is not turn-key it is just at the right level of abstraction and maturation to be ready for a B2B product that does this analytics.

You would need a technical person to do it, and you'd have to either pick up a pre-built SaaS project on top of a web framework or build up your own. But that's the "easy" part.
I think where that 5% figure is used incorrectly: if you look at the other factors, they seem to not be "someone had a stroke, caught covid, and died", they're stuff like "Someone had Covid, developed pneumonia and died".

The top "other factors" are (in order): Pneumonia, "everything else", respiratory failure, high blood pressure, diabetes, cardiac arrest, heart disease, acute respiratory distress syndrome, etc.

It's pretty clear to say that far more than 5% died of Covid induced complications, not that they died of "natural" causes and also tested Covid positive. Saying the 5% number is almost certainly abuse of statistics, especially given the notable uptick in mortality in the US.
> If that ever changes in a broad way, that'll be the beginning of the end of Amazon's dominance.

And I'm saying I think this is already happening, and the most talented senior employees are already starting to leave. This is going to take years, maybe decades to unravel. But I've already shifted away from buying things on Amazon because the experience has become significantly worse for me and I'm better off buying elsewhere.

You're welcome to disagree, but I think Amazon is no longer about value creation but value extraction. And quite frankly it doesn't matter if you feel differently as an employee, because that's how I feel as a customer.
I've started putting these pictures in a review and then give an honest review. This will allow people to decide what to think of all the reviews, including mine, and whether or not they're willing to accept the risk.
Ah, well, that's awkward. They're OK with it, but you're absolutely right -- and we've pushed a quick fix to hide those. Thanks for the heads-up!
Until global file indexing became a thing built into operating systems, every file manager was slow to open and sort directories with a lot of files. At least that was my experience. An index is still needed to do type-ahead, at minimum you'd need to build a prefix tree. You can't just load the list of files and be done; linear search will cause the same arbitrary slowness. Imagine typing an 'a' when on disk the all the 'a' files happen to be stored at the end of the directory. You would have to rescan the whole list every time you type another letter.

>you can't be helped

This is not the way to have a constructive conversation, please stop. I gave an example of how it's confusing and not predictable for some, let's discuss ways we can make it more predictable.
They claim COVID led to behavioral changes that lowered the expected volume of death, so the naive excess mortality is an undercount:

> Overall, the evidence suggests reductions of 615,000 deaths, or potentially more, stemming from behavioral changes at the global level. The main potential increases in excess mortality due to deferred care and increases in drug overdose and depression are hard to quantify at this point or are of a much smaller magnitude. Given that there is insufficient evidence to estimate these contributions to excess mortality, for now we assume that total COVID-19 deaths equal excess mortality

So basically they lowered the expected number of deaths, then claimed all deaths above expectation are COVID.
I wonder why, unlike a Java record, in Kotlin a data class annotated with @Record can not be local.

Being able to use local records is a useful feature in particular in unit tests.

@Test
void testPoints() {
record Point(int x, int y) {}
...
}
Until the payment actually leads to the carbon being captured and stored again (or the kerosine is from renewable sources) nothing much is won.
It's only a big issue if you try to advertise a specific item on a generic platform; but if you can target websites that cater to your specific business, you really don't need anything more. Of course it means ad networks lose out since they can't just target specific people, they have to only target specific websites or apps.

Personally in the old days of newspaper ad's, I always wondered what the point was of anything smaller than a whole page; what is the point of a 1x1 inch ad in the midst of 200 others. Even today I ignore 99% of what's on the page other than the content.
I suspect you misunderstand the question. My question is if anybody is presently using alpha hardware to verify such correctness. I understand memory models and barriers etc. and that alpha is one of the most relaxed on this front, that it historically influenced the kernel code and was previously very important test hardware. But the hardware is now very dated, to the point where it might not be good test hardware.
The guidance is nice, but, unfortunately, Record components can still be mutable. It would be great if there was a way to have a stronger guarantee of immutability.
It's also implemented nicely, today, with Lombok:

@Value @With
public class Pair {
int left;
int right;
}

final Pair rightIs3 = somePair.withRight(3);
It's true. In addition, spolu gave some very useful pieces of advice during the design of Offset. Too bad settle.network is not live anymore.

I am not sure whether https://settlenetwork.com is actually affiliated with the original settle.network written by spolu.
I wouldn't call it at all doubtful. The fact there's less cars on the road can only push excess mortality down, regardless of lack of exercise, so it seems sensible to attribute it all to the pandemic.

Also, suicides aren't significantly up,the physical and psychological effects of lockdown don't happen immediately, while a reduction of car deaths do.

e.g. UK suicides have not significantly changed in 2020:

https://www.ons.gov.uk/peoplepopulationandcommunity/birthsde...

So overall I think they're pretty safely assume that any excess deaths are coronavirus, especially as flu has all but disappeared too.
CUE: "ROUND 2, FIGHT!"

[TEKKEN ANNOUNCER VOICE PREFERRED]
Well.... regardless of the circumstances if an individual had done this it would be 20-life.
"Policies." I remember lots of policies. If you're rich enough, the policies don't apply to you. That's not a scandal, it's just how the world works.
Care about your users, don't minify your JavaScript
Calling it surveillance is like Steve Ballmer saying about Google "we don't read your email." No human at Google is reading my email. They are scanning it and associating keywords to my account. Do this make me a marked man? Some might feel that way, but this technique is not very accurate and is only used to show me ads when they are going to show me ads anyway. Ads are part of the current reality whether we like them or not. Why not prefer relevant ads?
Isn’t this roughly similar to what Spotify does? You get paid based on how many listeners you have? Or YouTube paying the content hosts a split on ad revenue? I guess I’m not sure what crypto solves here that doesn’t actually already happen. Isn’t Coil just another centralized place you pay that then pays out to its network, like everyone else?
Yeah, I side with the devs on that one.

Frankly, that is a total misrepresentation to call that verbal abuse. What it is, is frustrated devs dealing with a rudely worded and pointless issue.

That issue is literally just trying to start a bikeshed about a color in a standard color scheme they chose as the default. It could not be more useless. On top of that, they try to start that bikeshed by simply saying "the colors are wrong" and pointing to a terrible screenshot.

Open source devs have to deal with a ton of unproductive garbage issues that they are not paid to deal with which risks engendering total burnout. It is way too much to ask them to treat every single person with kid gloves especially when they are opening issues from a place of disrespect.
That's a false premise, not to mention incredibly de-motivating and unhelpful. We can slow current trends and dramatically delay the negative impacts of climate change without having to eradicate every last ICE on the planet (to name just one hopelessly radical and unrealistic part of a fantasy world with literally zero carbon emission). And slowing the current trends should be the goal, both because it is sufficient and, perhaps more importantly, because it is plausible.
This is the number of years lost with social distancing.

You could make this same argument about anything that causes large amounts of deaths.
And know that...how? Because "correlation = causation" is a legitimate scientific hypothesis now? Any legitimate scientific study has things like control groups to verify that the studied action wouldn't have happened otherwise, something I learned if high school biology in the first week. Your statement has none of that. And, any time you do look at places with NPIs vs non NPIs (Jutland in Denmark, or compare FL and TX vs Ny and CA, you see that your assumption is completely invalid.
It doesn't. This guy seems to have a problem with Indians, giving he mentioned the term twice when it wasn't necessary, and maybe not even accurate.

My guess would be part of his negative experience was on him being a negative person.
> (Who is "we"? The author? The author and other readers who are smarter than me? It cannot possibly be "the author and I" because I don't "see that" at all.)

I would tend to prefer “we can see” (or “we can deduce”, or something to that effect) rather than “we see”. In the first case, it’s a statement that it is possible for you to see it too, if you think about it for a while. As you say, the latter is a statement of fact that is often wrong and can come across as condescending.
So even you, the master of great code, wrote bad code. I guess immutability is worth something then.
The GDP per capita of denmark ($61,478) is 50% higher than montana ($39,356).
Happens to us all ;)

I do wonder if the tool name (apparently a brand purchased from a small Chicago toolmaker by Sears in 1927) was inspired in part by the architectural movement, which was the product of a specific designer (Gustav Stickley) in the early 1900s.

I couldn't find any references to such a connection though.
Depends on your audience. There are people who love ridicule of conspiracy theories, even if they are completely closed off to any conspiracy theory being real.
YLL is a horrifying metric because it values someone who is 20 over someone who is 60. The only argument I can see for its "usefulness" as a statistic is if you want to imply that the old are less useful than the young. This kind of statement about the bare utility of a human life is the same statement that underlies a lot of how we have treated the disabled or those on welfare in the past. And it only makes sense if you think about a human life in terms of its economic usefulness as some sort of cog in the economic machine that wears out and can be discarded safely after age 67.
"fine, all colors are specified in RGB, CMYK, HSV, HSL, YCbCr or XYZ" -- YIQ, YUV, composite

"all subtitle files are UTF-8 encoded" -- EIA-608, EIA-708, graphics only (DVD subtitles)

"all subtitles are stored/rendered as RGB" -- DVD subtitles use indexed colours with a specified palette which isn't RGB, I think.
I think that’s a view from inside the bubble. It’s a sort of addiction. Switching it off is not going to have the ostracising effect one might fear.
This, however, ignores actively managing the forest by clearing dead trees. On the other hand, some amount of dead wood is really important to the forest ecosystem and should be left to rot.
Secrecy, and security, require that everyone who could leak the secret, or breach security, understand and actively guard the interest.

In a race to the bottom, lowest bidder world? I think we're all doomed.
I tried to report something once and agency told me to take it with Amazon, so there you go...
Maybe I'm just getting old, but can someone explain what this is? Some kind of message broker? "Networking platform" is too vague.
So then fire them. Not only did they mess up. They lied. They were too incompetent to know better, then they bullied the person who was.

Gone. Period. Zero tolerance policy on bullying and harassment.

It's never good. Ever.
intitle:"algorithm" "orders of magnitude speedup":

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=inti...
"Unequal access to genes" is going to be a problem in any system.
In many countries people often go shopping by foot and then buy multiple items from multiple shops in one go.
I think I can answer that... it's all to do with a grand view that the Java original designers had about what objects should look like, in what became known as Java Beans. There's a spec[1] and everything.

They wanted to be able to write framework code that could introspect Java beans and expose them directly in a user interface, amongst other things, allowing users to modify them, create them, delete them and even compose them to create their own applications... they had even imagined there could be marketplaces where you could _buy_ Java beans to add to your program, or even to modify your other beans to give them extra power... getters and setters were part of that - they needed to know how to obtain and change the state of an Object, but how the Object internally handled such state changes were up to the Object itself (what we now call encapsulation)... this was similar to how Smalltalk worked and that was an inspiration for the Java beans specification... all this never really turned out the way they wanted, of course, but have a read of the Java beans spec to get a better idea of what they had in mind if you don't fully understand it yet.

With time, people forgot completely about Java beans, but for whatever reason, getters and setters sticked around to this day. Many Java developers today think Java beans are just classes with a bunch of getters/setters and never probably heard of PropertyChangeListener, VetoableChangeListener and the other parts of the Java beans spec (some of it lives on in Swing).

If you write Java today and just want to expose some data, yeah, just go with public fields if you can't use Java 16 records yet... if you ever need to change how you internally store information, just refactor that to a setter if you really must (it will never happen).

[1] https://www.oracle.com/java/technologies/javase/javabeans-sp...
The article specifically refers to income, not wealth.

I'm sure you pointed it out with good intentions, but it's fairly obvious why wealth and income are completely orthogonal when it comes to CO2 emissions.
Lombok is the problem not a solution (see https://github.com/projectlombok/lombok/issues/2681 regarding support for JDK 16 to understand why) and a ticking time bomb in every project that wants to move past JDK 15/16.

But why do you think Kotlin is easier to integrate than Scala? Both work on JVM.
Why would that incentivize the hospital though? Isn’t that who determines cause of death?
I once asked a question about an obscure corner of C++. I was only trying to learn more about the language[0]... The answer with the most useful information also contained a long and patronizing rant about why I should never do that. I'm not a novice, and I'm capable of deciding for myself whether I should or shouldn't use something.

I just couldn't bring myself to give that jerk credit, so I deleted the question and never logged in again. There are a lot of smart people there, but it's just not worth dealing with them.

Maybe this isn't an XY problem, but I suspect it's just as common (at least on most of the Stack Exchange sites).

[0] Anyone who thinks they know all of C++ doesn't even know what they don't know.
That's what he is attempting to imply is a massive overcounting in the data, but additional conditions that people point out as COVID deaths also having are mostly caused by COVID-19. Oh, they died of viral pneumonia after contracting COVID-19; pretty sure they would be in a different scenario had they not caught COVID-19.
You appear to be making the assumption that disease spread would not be different had lockdown not happened. The question isn't cost of lockdown vs cost of disease with lockdown, it's cost of lockdown vs cost of disease without lockdown. Without a lockdown, April and May would probably have had 10x (at least) more cases, and way more than 10x more deaths because hospitals wouldn't have had the space to hold everyone who was sick.
Some more factors might be hospital crowding early in the pandemic, people avoiding medical treatment, and increased homicide rates.
Ask HN: Email/calendar for startup/small company?
What kind of email/calendar/collaboration solution would you suggest to evaluate for a start-up of 3 people (more planned)?

Context: I'm about to start a company with a B2B focus. We know we'll have to collaborate with people from other companies (including larger enterprises), so the tooling needs good support for Office documents (plus easy collaborative editing). So we'll probably need to go for Microsoft's 365 solution for that.

For email/calendar I naively had hoped to stay away from Microsoft's SaaS offering, but the price difference compared to the "apps-only" package is very small. Any other paid email/calendar solution is probably more expensive.

Any suggestions for other solutions/combination of solutions to consider?

Currently on my list:
- Google Workspace
- Fastmail (email + calendar)
- Hey.com (but what to use for shared calendars?)
I use 80 character limits, and suggest corrections to that effect during code reviews. I feel it helps readability.

Is it becoming a tend to have longer limits?
Yep, without otherwise equating the two, this is basically “But who will pick the cotton then?” argument against the abolition of slavery.
Not sure that driving to the mall, which itself is a square mile of cement, is a great solution either.
Color me completely distrusting. Between the IHME and Neil Ferguson (aka The Master of Disaster because of how horrifically wrong his models have been) models in the UK, they haven't even been close to reality. The IHME was even called out last year by other data modelers at one point for how poorly done their models were.
The core problem with the BASIC syntax isn't the lack of a keyword, it's that stupid = sign. Assignment almost kind of means equals, except it actually totally doesn't, which is the absolute worst kind of resemblance. Oh, and now you also have to invent some other construct like == for actual equality!

I'm admittedly not sure what symbol should be used instead. I'd suggest <= except it reads as "less than or equal to".
> Statistically, this is due to both priors rising, proportional to their original values, such that now the sum P(lab escape)+P(natural cause) == 1

Exactly, that's what I was getting at - the prior for lab escape is low, but given that the pandemic happened, it the posterior for lab escape is 1 - posterior for natural.

And we had about as many examples for lab escapes as for natural epidemics in the last few decades, it seems to me.
Well, it was confirmed true a year ago: https://abcnews.go.com/Business/employers-struggle-compete-6...
Sure. And the evening news should show every fatal car crash, in multiple angles, slo-mo, so the population would learn about these deathtraps called "automobiles" and we could take that problem seriously too.
This matches my view of this game. I think the world has gone crazy but then I realize that most of the reviewers are PewDiePie watching 14 year olds and my tastes will have diverged from them.

I'm currently trudging through the second play through of the game (Route B) and pretty much hate it, trying to trust everyone that tells me to keep going to get to Route C. It tries to keep you interested in doing the exact same things by adding a cut scene here or there, which you think might be important, or that you think might add to the story, but its just more of this pseudo-deep fan fiction of itself.

Way too repetitive.

The whole thing feels like a pretext for the Amusement Park area, which is the most fantastic, action packed and well rendered part of the game. The rest of the game being basically gray monotone.
PatchELF: Simple utility for modifying existing ELF executables and libraries
Just to clarify, it's not my project.
I would generally expect non-covid deaths to be down as is indicated by correlations between mortality and economic decline, the fact that suicides haven't trended substantially upwards, and the fact that cars are off the road.
Typically it is not ok considering cradle to grave of all materials, labor, transportation, etc.
Even ignoring per capita numbers, India emits less CO2 in total than the United States. How could you possibly classify them as a bigger problem?
> why accessor methods instead of making the fields public, but final.

The best explanation I have is that it is:

- a convention that seemed like a good idea for many people at the time, it even has a name: Javabeans

- it allows for a standard non magic way to add logic to be run when reading or updating fields

- in a time where source control tools and Java refactoring tools where not as developed as they are today it made sense to make getters and setters everywhere since changing from public fields to accessor methods after it were already in use was probably scary for large teams.
I guess don't look to others to be heroes and instead just make your own best decisions?