skysight-inc/HackerNews huggingface dataset:
I'll take a swing at this, being an infectious disease epidemiologist.

When people talk about the "effectiveness of the vaccine", what's actually happening is that they're talking about a smear of different things, which is why you're (justifiably) confused.

There's a few different aspects to think about:

1) When people say things like "The Moderna vaccine is 95% effective", the statistic they're citing is that in a clinical trial, the participants in the treatment arm of the trial had 5% of the outcomes the study was tracking as compared to the treatment arm. In the case of the early vaccine trials, this is stuff like...well...death or severe disease requiring ICU treatment.

It importantly does not mean you have a 5% chance if you get COVID. You have 5% of whatever the chance of someone who didn't have the vaccine has.

There's a reason that endpoint was chosen. A few actually. First, it's the most important one from a public health standpoint, in terms of immediately addressing the pandemic. It's also straightforward and unambiguous to study, which paves the way for faster licensing and thus getting it into the arms of the public. Studying things like if a vaccine is enough to induce herd immunity is much harder as a statistical problem.

Note that I haven't said anything about stopping the epidemic here. That's because this endpoint doesn't measure that. It's possible, for example, that the vaccine can protect you by reducing the severity of an infection, but that that would just push it to an asymptomatic infection that can be passed to others. That's why there's still public health messaging about wearing a mask even if you're vaccinated, etc.

2) There are follow up studies, which are still being done (and for which we are starting to get results) about whether or not the vaccine also reduces whether or not you can give the virus to others. This is what most people think of when we think about vaccines.

3) We don't know how long it will last, but it's likely fairly long lasting, and this is something that we can (and are) monitoring to make sure people don't need booster shots, etc.

4) Herd immunity depends on point #2 working well, and being at a fairly high level. One thing to keep in mind that I say a lot is that "herd immunity" is about a specific place at a specific point in time. It's possible for example that a city or town can have high enough vaccine levels to have achieved herd immunity, but the country (or the globe...) not being vaccinated enough for SARS-CoV-2 to have "gone away".

Public health thinks about this using a couple terms:

Control - "We've got a handle on this, but we've still got it"
Elimination - "This is gone in our area, but could come back"
Eradication - "This is gone forever"

TB is an example of a disease the U.S. has under Control. This is what we're aiming for with COVID-19 right now. Measles, Mumps and Rubella are, in most of the U.S., considered Eliminated. Smallpox is Eradicated.
Started a new job working on a company's API team. The API had out of memory issues and had processes crashing all the time.

The code was PHP. All API calls ended like this:

echo json_encode($data) . "\n";

Changed just one character, the period to a comma so the string wasn't duplicated before being output. Problem solved. Felt like a hero.
Sharepoint forms.
Nice! Has anyone figured out a good way to export the sounds and the MIDI?
The current plan seems to be a takeover from within, using Chinese sponsored agents and social movements.

It probably won’t let them march troops on the island for a long time - if ever - but I bet they’re getting plenty of intelligence and trade secrets from it.
https://arstechnica.com/tech-policy/2019/09/richard-stallman...
> A naval blockade of a nuclear power probably leads to a nuclear war.

Suppose PRC tried to blockade Taiwan, US might respond by trying to blockade PRC. In that scenario, what does PRC do? Nuke US? Try to work around the US blockade? Come to negotiating table?

I don't think "Nuke US" would be at the top of list of strategies for PRC. Nuke US, US nukes you back, game over. Not a winning strategy.
I believe this branch of TSMC is to ensure that the American supply chain for weaponry remains intact even if something happens to Taiwan.

edit: Apparently the plant is expected to be a 5nm fab
There are a lot of softer definitions of leader, but we need not go into them as the topic on hand is a man getting a board position at an influential organization.
The “game” part at the top measures human lag time as a proxy for compositor lag, which is a crude approximation as it also includes monitor input lag as well.

Other tests, including on the same site, are able to get the real-time hardware cursor position which the test code knows is ahead of the last-drawn cursor position and whatever position it’s drawing right now.
This is the real problem with the culture today. People willfully, blatantly lying about other people to smear them and trying to convince everyone else to shun them as well.
Actually, I took it more as saying that having an offensive personality and being autistic are orthogonal. While it is possible for a person to be both autistic and offensive, using their autism as an excuse for their being offensive does not make sense.
Bitcoin cash?
So you want no one autistic to ever be in a position of leadership?
is there evidence that schools have meaningfully contributed to Covid spread?
Yup. It's pretty strong though compared to random nobody doodles. Picasso, Rembrandt, van Gogh aren't going to lose value anytime soon.
I will say his “opinions” on child rape and children with disabilities are despicable and immoral, and not just a matter of him being eccentric. While he might sincerely believe such things that is hardly an endorsement of his character.

But it’s not just his horrible opinions: for decades he constantly harassed women at MIT (students and faculty), especially teenagers. The details are really quite gross: https://selamjie.medium.com/remove-richard-stallman-appendix...

He’s a sex pest and a creep.
The rigorous definition, for efficacy in any particular outcome, is one minus the effect estimate from an RCT, usually a relative risk or hazard ratio, depending on how they approached it statistically.
The technology is being commoditized. That brings good and bad things with it.
Interesting that the device is thick enough, and the board has room for, an ethernet port ... but does not have one.
I mean the "education reform movement" was started by segregationists after brown v board of ed, and many southern counties privatized schools to avoid complying
"I don't care about 'intent' as much as 'outcome'"

Accidentaly killing someone with your car is very different to negligent driving which causes death which is also very different to intentionally killing someone with your car.

Clearly intent and context matters a lot.
Sounds like it will benefit shareholders just fine?
How's that? It looks like a fingerprint mixed with wires and a circuitboard to me.
No need to apologize for expressing their opinion, neither on RMS's part nor on the part of his detractors. What purpose is served? Both expressed their (presumably) legitimately held opinions, that is their right.
My line of thinking was that for the average HN reader, who has probably read 'GPT-3' perhaps 500 times by now (every instance of which was referencing OpenAI's infamous 175B model), it may be confusing for them to see this with the same label, when the release is not comparable as far as parameters/performance (yet). But as yourself and another commenter noted, it is still the GPT-3 architecture (or hopefully isomorphic to it), so I appreciate your correction as well.
I feel obliged to point out that frogs, when put into a pan of water which is very slowly heated up, do in fact jump out when it gets too hot, contrary to the old story. But, perhaps humans are occasionally not as smart as frogs?
https://en.wikipedia.org/wiki/Boiling_frog
I had a similar experience.

Once we realized that these same graduate assistants were treating some folks to a different standard, a group of us got together and basically forced them to grade us the same way.

It was bullshit, we were all neck deep in debt paying some incompetent to not teach us, and then haze us with capricious grading and classroom policy.
In China at least, you make sure you have the right party members on your board and all that pesky paperwork and taxes mostly disappears. Not sure about Korea.
I've seen pretty much every good foreign film and series on Netflix. I use third-party apps that can filter by category and sort by ranking.
MongoDb driver in C# was failing to convert LINQ expression to mongo query. I noticed it added unit test to make sure it would never silently do in-memory filter. Night and day difference.
I know. It's just the fallacy that "Oh my last code base was flaming dog shit! Surely rewriting it will fix everything!". It never does. Sure, things might improve. But probably not unless something is really different about how they are doing v5 vs v3. Nothing they have said indicates that.

I'm probably being overly cynical.
In my mind, as an epidemiologist, discontinuing mask wearing should be the absolute last thing we discontinue.
Tell that to Brazil: https://www.researchgate.net/publication/346632665_Coronavir...
Thank you, I've rephrased a few things to improve the wording with respect to this.
I think in some respect it has. Parallelisation, we have more cores and GPU hardware than before. Its just the frequency that we haven't been able to. Besides POW is easy to parallelize.
I have never in my life seen so much hostility generated by good intentions as we are seeing now during this woke revolution. I repeat - never! And I lived through collapses of two failed states.
When I can call you sexist, racist, homophobic, transphobic, sexist and a nazi before breakfast addressing the issues misses the point of why the issues are being raised.

Pretending that these people have any morals past gathering power is as stupid as pretending that the mob burning down your restaurant is your fault for not installing enough sprinklers to put out napalm.
This. For something that "No one will discuss", this has been being discussed since I was in High School, and I'm now prepping my tenure packet.
You're right, anecdotal knowledge does apply to everyone's job market... HN worldviews are wild sometimes
that's my speculation too, but amended with the provision that "it will be Nationalized iff taiwan gets invaded" (kind of like what happened to Merck, during WWII).
The fact that this "mistake" occurs so frequently and is so trivial to make just tells me that the meaning you want it to have will not survive in the long run.

You are correct that it isn't Open Source as defined by the Open Source Initiative, nor does it use an Open Source Initiative Approved License.

None of that information, however, is helpful to the author or really changes anything about the article.
Odd that none of the teens Epstein slept with would be illegal to sleep with in Germany. Pedophilia is starting to mean 'sex I find icky' in the US.
Think it's still preferable just because vaccinated people can still catch and potentially spread it, and the risk of exposure is still pretty high due to all the people not vaccinated.
quick demo of some I find interesting https://codesandbox.io/s/gh-web-components-zqff3?file=/src/i...
> advocating that it should be acceptable for autistic people to cause harm is not helpful.

It should be acceptable to empathize and forgive. People who exhibit “atypical” personality traits need this the most of all. Judging all people through the lens of a neurotypical morality construct is inherently harmful.
Indeed autism poses a challenge for a person in a leadership position. One facet of autism is difficulty in certain social interactions and that difficulty can cause real harm to people. You shouldn't prejudge a person because of a diagnosis, nor should you pre-acquit.

You can embrace acceptance that people are different and realize that differences make some people better and worse for certain things.
I checked it out, but it's not obvious to me how to target YAML or JSON using it. In contrast, the first use case the Dhall homepage is how to convert to YAML. There are other things Dhall makes obvious, like how to create a record type to target specific YAML/JSON constructs, with type-checking.

Also I prefer Dhall's evaluation model (all values are at collapsed at compile time into a single output value with no side effects) to Starlark's full-fledged 'runnable' model, e.g. with the 'print' function I can print out anything I like, including possibly secrets and passwords. This is impossible with Dhall.

That said, I do wish that Dhall had something closer to Starlark's syntax and better type inference :-)
>Clearly not all neurotypical people are capable of being decent to others, so how would it make sense that all autistic people are?

If you believe that some autistic people can be decent, though, it's no longer an excuse for Stallman that he's autistic. I'm on the spectrum myself, it's not a free pass for being offensive.
These are all different things, but the end result is that someone has been hit with a car. If your goal is to avoid people being hit with cars and someone keeps accidentally hitting people with their car, then you probably want to considering whether that person should be allowed to drive.
Right. In hospitals there was a very popular medical imaging web information system, GE, Maybe? It rendered with an ActiveX control embedded in IE6. It didn't work in IE7.

So a lot of customers I worked with couldn't move past IE6. "No way, everybody need to be able to see those XRays images."

We even tried, without success, to organize the quick development of some sort of replacement for that, umm, "legacy" ActiveX control.
I did not know the about Reneé and Rob! Thanks!
We are working on it (starting from the VBA interpreter).
there is this announcement: https://www.bizjournals.com/phoenix/news/2021/03/02/taiwan-s...

Still relatively small, but closer to an order of magnitude than two.
No, the tyres were not runflat. They were Michelin Road 2. Sports touring-ish tyres.
But I suspect most modern radials would have performed similar.

Few caveats:

- a GSXR being a sports bike doesn't carry a lot of weight on the rear, until you accelerate hard. I suspect a cruiser style bike might have struggled more. Especially if with a pillion or loaded up with luggage.

- a flat tyre does deform a lot! It wasn't enjoyable riding! It wiggled and jiggled the whole way, only a little on the straight, much more on even a slight turn.

- my 30kmhr speed was because the GSXR1000 1st gear meant the engine idled at 20kmhr and so was on the verge of stalling. I picked minimum above that.

- After the 30km I had wrecked two strips either side of the main middle strip. I guess the middle strip didn't take much weight and flexed out of the way a lot (like a "W" shape) hence heating and ruining the two strips of rubber either side.

- I got a plug to get me 200-ish km home (cruising at 100kmhr again but otherwise being gentle, no hard acceleration or cornering) and then that tyre got replaced as soon as I could get it into a shop.

Am Australian.

Maximum safety means different things to different people. Around the city, something that handles the wet and has good grip. Your regular multi-compound (harder middle, softer edges) tubeless.

If I were tyre shopping for "maximum safety" for long cruising trips into the Outback etc with fully loaded bike. Maybe a tyre that takes a tube, and carry a spare tube, tools and knowhow to use them.

Much happens nowadays with a simple good modern tubeless tyre, a $1000 emergency budget and a mobile phone. If going really far out, an epirb or satellite phone or similar.

Edit: forgot to mention, some people think Slime and a pump might be an option. Hand pumping a motorbike tyre from truly flat though might take a while! Might want at least a foot pump or a small compressor...

But the point is that modern multi-compound radial tyres ARE really quite good. Even my tyre puncture was a nail, likely from leaving the town before I noticed the flat...
Selam Jie Gano, a female at MIT when he worked there wrote:

“There is no single person that is so deserving of praise their comments deprecating others should be allowed to slide. Particularly when those comments are excuses about rape, assault, and child sex trafficking.”
Covid Heterodoxy in Three Layers [pdf]
One reason that I was drawn to programming was because I liked spending long hours in front of the computer figuring things out, not talking to anybody else or dealing with people. Women that I've spoken to about this have said they couldn't imagine being alone all day. Many men too. I'm not a people person consistently enough for politics but I love tech stuff!

When I started programming though I did hang out on IRC a lot. Mostly I was there to ask questions. People there were extremely rude to me just for asking questions or having an opinion. I also started out with a very low paying jobs and I have been discriminated against many times for the fact that I do not have a college degree. Now that I'm older I will be discriminated against for my age. However I persist.

If it weren't for my desire to learn, it might have turned me off. If not for my love of tech I might have switched careers. I think people who would rather make a stink about some bit of drama really weren't interested in the tech as much as they were interested in drama, money or respect.
> Clearly not all neurotypical people are capable of being decent to others

This is not clear to me. Many people are assholes but that’s by choice, not because they’re incapable of not being assholes.
If it works, it would be insanely profitable.

Don't know if it's ever been tried in an organized way.
The kind of parallelism relevant to Merge Sort does not really relate to what message passing and particularly Erlang (the topic of this thread) are about.

Erlang is about distributed coordination. It's all about concurrency, and parallelism is a means to the end of increased reliability.
Merge Sort is data parallel SIMD with a single coordinator.

It's like the difference between multi factory industrial food production (distributed), and you handling multiple pots and pans on the same stove (parallel).

You'd never use message passing for that, because it has way too much overhead in and of itself. And if you had more data than could fit a single machine, you'd choose a different algorithm anyways.

It's not that hard to find a simpler implementation for a problem that's not really distributed by nature.

You're also missing the huge learning opportunity for undergrads here.
It's totally possible and actually easy to implement merge sort with message passing (although nobody would do it in the real world), and it provides a good lesson.

The first way to implement something is often not the correct one.

The naive but wrong implementation is to send messages with each value to be sorted. So the mailboxes act like a list. However since there's no ordering guarantee, the issues you mentioned will crop up.

Since messages are our unit of coordination, the naively fixed version simply sends the entire array to its parent node which then merges the arrays it received.

However there is also the possibility to send a tuple containing the index in the subarray as well as the value, which allows the parent to buffer the value and wait for the gaps to be filled. Which teaches you something about TCP as well.

Seriously. Why only ask your undergrads questions, that they can't get wrong? Seems a waste of everybody's time.
You should rather teach them about the tradeoffs between different concurrency and parallelism models.
SIMD for data parallel high perf stuff. Actor model, for distributed coordination and reliability.
Dataflow for FPGA programming. There's no one fits all model.
> There goes half of Congress, half of Hollywood, many historic figures, and a fair share of executives.

I mean, yeah.
Couldn’t a kid go to school, pick it up, recover flawlessly since kids do, but give it to their overweight parent who dies? It’s not just the kids…
>You can embrace acceptance that people are different and realize that differences make some people better and worse for certain things.

I find it astonishing that blatant abelism like yours is acceptable in polite society.

>You can embrace acceptance that genders are different and realize that differences make some genders better and worse for certain things.

>You can embrace acceptance that races are different and realize that differences make some races better and worse for certain things.
Sounds like he is trying to follow the science. Aren’t we all about that nowadays? His statement is perfectly reasonable.

Also, it’s extremely dishonest of you, and frankly a little contemptible, to keep smearing a man by taking this out of context and failing to also mention where he learned more about the issue and changed his views. This serves no other purpose than character assassination.
> Have a small main drive? You can store maybe three or four Flatpak'd apps.

That’s not true. Even the smallest consumer hard drives are big enough to store as many apps as you will want to install.

> Slow internet connection? Good luck, you'll be here a while.

Flatpak uses OSTree to install and update apps. It is very efficient and generally faster than traditional package managers.
Huge grain of salt. More like a red flag. I don't want BS artists like that anywhere near me.
Thanks for the reply. I believe you are correct in that the $2.6 million figure is organisation wide so would cover multiple sites.
Does it have campaign mode? Last time I tried it few years ago, it only allowed to start arbitrary maps like in multiplayer.

Upd: seems that no, it doesn’t. Relevant issues:
https://github.com/OpenRA/OpenRA/issues/4988
https://github.com/OpenRA/OpenRA/issues/4989
https://github.com/OpenRA/OpenRA/issues/9287
Free Complete EDM Handbook
Apt comparison I guess.
Your blog is pretty cool!

How did you "[generate] public intellectual capital" though? Posting your blog places, or just by virtue of being able to refer to the blog in your resume it helped your job hunts?
A dead comment asserts that the reason Plan 9 didn't succeed as "unix 2.0" is because of licensing, and because it only became open source "30 years late".

This is an interesting argument and perhaps has merit, but as a matter of fact: It became open source in 2002, 10 years after the initial 1992 release; albeit under a GPL-incompatible license. In 2014 it was released under the GPLv2; 22 years after the initial release. Either way; less than 30 years.
You don't need them to be productive. You just need them to give you some secrets, and then your engineers continue the rest.
Meanwhile the most wildly successful companies in history did the opposite of that and hired techies to make amazing stuff that printed money.
That and closed borders. There are some benefits to being an island with zero land borders.
The most useful part of changing the underlying DB, for me, seems like a way to speed up unit tests. Then again, I'm used to writing Django apps where the domain model is heavily coupled to the database, making it hard to just test simple objects without touching a database.

I wonder if others here have applied some sort of domain driven design (domain models agnostic of database) without going down the whole repository route.
The LeetCode Phenomenon(2020)