skysight-inc/HackerNews huggingface dataset:
Just a quick search on scholar shows me at least 5 studies into the impacts for a more rigorous analysis.

Plus anecdotally I'm in NYC and since the stay at home order reached full strength the 3 day rolling average of infections has been decreasing. I can only see that being attributed to two things -- mask wearing and stay at home. Mask wearing came later in our lockdown so I'm going to say stay at home has been effective especially with what I've seen the infection number for COVID, I believe that's the R0 (Rt?) number, was something like 2.5 to much higher.
I'd be interested in a short note on what made it slow / what makes it fast.
There may be some basis in that. Excess deaths in the UK on a weekly level are higher than expected the number of covid deaths on a death certificate.

However this is only really in over 60s

The explanations would be

1) more covid deaths than have been mentioned on death certificate
2) more deaths from other reasons

I haven’t seen any detailed breakdown of cause of death other than “covid mentioned” (and thus not mentioned)
You're right, was looking at a different dataset. The correct number is 20%
I don't know if I have the new stuff or not, but I agree that some parts are currently frustratingly slow to use on desktop. I figured it was because so many people are spending much more time on it (including, tbh, me). But I was trying to message with an old friend and simple gave up a few days ago.
OP > I consider every interaction and encounter with our law enforcement officers as a potentially life threatening situation

Which translates to: at any given interaction with the police, there's a non-zero chance that it come be a life threatening situation

You > The overwhelming majority...

Which also implies some non-zero chance...

So I'm confused as to how to OP's situation is hysteria by the "race baiting media"

Please keep this off of HN, thanks
Willing isn't equivalent to able. For tech workers, sure, they can afford expensive products. When you've got a household income of $44,097 (literally West Virginia's median household income), it stops being "willing" and becomes "able."

Don't blame consumers when the problem is companies and law itself.
I think there's a perfect storm brewing for v1 of UBI to happen. Andrew Yang put it on the radar, COVID is further straining people living paycheck to paycheck, and we'll have massive unemployment going into a general election.
The unquestioning supplication at the alter of 'engagement' (a sterile marketing term if there ever was one) is what lead to where we are now in the first place. This is an affliction that pervades the entire consumer internet sector, but the folks at facebook seem to have refined it to its fullest potential.

The other day I got a facebook notification on my phone, which said something along the lines of "You have 4 new messages". Of course, thinking it was from my friends I opened the app to look at them. 3 of my 4 "messages" were notifications for friend requests from people I had never met. The last one was a photo someone had posted of cake she'd baked (not to me specifically, just in her feed). To someone sitting at her desk at facebook, looking at an engagement metrics chart, the notification would seem to have served its purpose - another data point, another person enticed to open the app in response, engagement maximized. But of course, this was deception. I found this experience distasteful enough to disable notifications entirely - probably another data point for their metrics team - and annoyed enough to complain about in an HN comment.
If this were an academic journal, I would. But this is a casual web forum.
That's a factor of 63 more fatal shootings in the US versus UK. I don't know whether it's correct or not, but it's certainly misleading. According to https://en.wikipedia.org/wiki/List_of_countries_by_intention... the homicide rate per 100000 people is 5.3 in the US versus 1.2 in the UK, a factor of 4.4 difference. Yes, more, but not 63 times more.

I think most people don't care whether they are going to be killed by a gun or by some other means.
Are you using desktop of phone? I've found the desktop quite slow lately- I thought it was probably due to high usage.
Using a session cookie about as important as using a salted hash for the database side; it's a mitigation for password reuse.
Yea, discord can detect dicks. I'm guessing that the hotdog/no hotdog algorithm is advanced enough by now.
In U.S. police departments and sheriff’s offices, there’s a clear distinction between sworn officers and civilian employees, so it’s definitely more than “their words”.
> Peterffy said there’s a problem with how exchanges design their contracts because the trading dries up as they near expiration. The May oil futures contract -- the one that went negative -- expired the day after the historic plunge, so most of the market had moved to trading the June contract, which expires May 19 and currently trades around $24 a barrel.

> “That’s how it’s possible for these contracts to go absolutely crazy and close at a price that has no economic justification,” Peterffy said. “The issue is whose responsibility is this?”

It’s pretty well known that commodity futures contracts are a game of hot potato for most investors as the expiration date approaches. But the Interactive Brokers CEO doesn’t offer an alternative solution. How would the contracts be structured instead that would avoid this? I don’t see how it would be possible.
I'm not sure i can convince you, but I can say that going to school in the 70's and 80s was a completely different experience. We did a minimum amount of group work. Homework was not done collaboratively.

So to my generation, this bouncing ideas thing is less of a requirement because we're used to doing our own work.

If you look at scientific papers from fifty years ago, most had just a few authors, now many of them list eight or ten.

The team approach seems to be taking over the world. However, I would point out that most truly great work, think Nobel prize, or truly awesome engineering work (K&R, UNIX) has till now mostly been achieved by individuals or by small teams, and that there was a lot of focused individual effort put into them.

I don't mean to sound condescending at all, because the young are going to win out by default, you guys are the future and we are the dinosaurs. You preferences and work habits will become the correct ones (whether they are better or not).

However, I would suggest that you like open plan environments because this preference has been trained into you since early grade school.
No, it's not merely showing text. Facebook does a thousand things more than show text. You could argue those features don't belong in Facebook, but you can't argue that features are supposed not to take up any space, because that's unrealistic.
It's not that weird if you consider that a large chunk of software engineering is CRUD apps and digital plumbing, which doesn't require a lot of creativity. Nevertheless, I'm sure India, Ukraine and other countries have tons of talented developers that due to global economics are willing to work for a lower pay. Maybe the problem with the outsourcing model in these cases is that it's being poorly executed. It's already difficult enough to build a strong team within your own city, it wouldn't be any easier to do it remotely across the world, much less if you delegate it to an HR department purely focused on costs reduction.
I love good commit messages as well, but it can be hard to convince people to write them. I always hear "Why? i don't use them" which is self propelling. You don't have good messages, so you don't read them when you want to know something, so you don't write good commit messages.
> And the next generation checker is based on datalog...

Where can I learn more about this?
"Rethink your life choices" — because they have opinions that are unpopular and they express them anyway? I might not agree with those opinions, but I fail to see how discouraging them from expressing them is in any way good.

People expressing unpopular opinions and defending them with evidence is how we find out when the popular opinion is wrong, and how, when our discourse is functioning properly, we can gradually change the popular opinion to be less wrong. You, and the people downvoting the comment, are throwing a monkey wrench in those works.
> architects that design software properly

That's a tall order, the root of a million missed deadlines is that software is notoriously hard to fully design without writing code.

Are you doing something you've done a hundred times before, or are there some twists?
No. I'm not a director or VP. I have time for neither a personal blog nor LinkedIn.
I'm 50 now, but when I see the code I was writing in my teens and twenties, I'm convinced I am nowhere near as clever anymore. Time to get back to my roots.
No, there are no references in there.

The italis section is just a thing I add to comments sometimes: a few sentences that loosely relate to the thing I am talking about. It can be a quote, an imagined dialog, a flippant comment, ... other examples are at [0][1].

I was annoyed.

I'm physicist and computer projects have the annoying custom of picking names from physics, engineering or what else. Other people also come up with their own names, why should not computer tech people also do this?

Atom editor, Electron framework, Neutrino.js, Crankshaft, ...

[0] https://news.ycombinator.com/item?id=23103049

[1] https://news.ycombinator.com/item?id=23052357
>This is 100% incidental complexity.

The article talked a lot about their new dark mode feature, how they wouldn't have been able to implement it in their old tech stack, and how they were able to reduce their CSS size while adding a dark mode.

But is dark mode all that important? Even as a developer I don't care at all about FB having a dark mode, did they really need to rewrite their entire site to implement features no one cares about? Also, for a photo and video sharing site, is CSS size really important? I just loaded the page and it loaded 13.2mb worth of data while making 249 requests. Thanks for cutting down your 400kb CSS file though I guess.
>Interactive Brokers' software is usually very solid.

That is certainly not my experience. Endless bugs in TWS over the years, and the support people are unbelievably rude. Every time I try to report a bug they start out by blaming me, it usually takes 2-3 back and forth rounds until they admit it's actually broken and tell me they'll forward the issue to the tech people. After that it's radio silence and you never know if they'll actually fix it or not.

And let's not get into the disaster that is their API...
I follow tips from memory champions. I use industrial strength earmuffs, a 3M Peltor model, AND soft earplugs. It gives me almost total silence.

The earmuffs are also good as a signal to your coworkers that you are concentrated. They will interrupt you less.

About memory champions training: https://archive.nytimes.com/www.nytimes.com/interactive/2011...

Btw, the author's book is really nice.
Maybe there could be a compiler flag. You let any program compile normally, but if you enable the flag, it only allows programs to compile if the maximum memory usage can be computed, and if there are under the limit you specify.

That means the language isn't always crippled, but you can get compiler enforcement for certain embedded programs.
On the bright side, the performance tax we had to pay before the current generation of frameworks was often the "full page reload" tax, needing to parse megabytes of CSS, JS for almost every user interaction.
If we could just freeze time, then we'd have perfect safety.
Yeah, this is what web dev was like before these frameworks came about (except web standards were worse 8 years ago). If you're building a complex application with more than 2 or 3 devs, a framework is a must.
Very cool to drop by and say hello to them.
What host did you use? It connects to streams so quickly!
I keep hearing comments like this yet no real indication of what we should do instead of having the market the way we do.

I have a lot of my personal wealth (which is not a substantial number compared to a lot of investors) tied up in two areas. One of those is the stock market (the other is real estate). Most of that is tied to index funds because the returns are good. 401K's and retirement accounts is basically where it is. I would imagine many of those who have any savings in the US are in the same place.

So, a few things. First, as a small time investor that has a good chunk of my future tied up in the US stock market, I certainly would not say that the stock market has been unfazed over the last few months. It has been quite up and down. I am glad it stabilized a bit so that this report didn't tank it.

Second, I am glad that the Fed did something to assuage the fears of the market. Remember my future, and many millions of other peoples futures, are tied up in that market.

Finally, let's stop making this out as if there are a few good ole boys sitting in a back room moving the market around while they drink scotch and smoke cigars and that they suddenly get nervous and start ruining everything. The finance market has some really brilliant people working in it and trying very hard to make money. What is the negative there? I think of it as a symbiotic relationship.

So, if you disagree with the market and how we are all beholden to speculators, what exactly do you suggest we do?
For me it's the opposite, I'm truly proud of those times where the obvious recursive solution is avoided and I manage to solve it with a "while(..){}". I'd be like "LOOK I DIDN'T TOUCH THE STACK ONCE". I'm raised on microcontrollers though.
Your HTML is still undeniably larger than something with dramatically fewer class attributes though, if you minify the same way. Hence my "single page" vs "many" difference.

gzip helps for sure, but I doubt `<class="card">...` ends up larger than `<class="a b c d e"><class="sub-a sub-b q etc"><class="repeat per element">...`.
A lot more features?

Facebook of 12 years ago didn't have groups, marketplace, dating, live videos, stories, ...
I think Sweden should be commended for a relatively level-headed response. Whereas most other national responses seem panicked, inept, trigger-happy and all too ready to violate fundamental rights of their citizenry even when they don't really understand the problem they're faced with.
> Raise my taxes by 10-15%

People keep claiming that they're in favor of that. In fact, ~50% of the U.S. population votes Democrat, so we should be able to extrapolate that ~50% of the U.S. population supports an additional "feed the hungry" tax. However, if they were truly being honest, they could easily donate 10-15% of their own income to food banks/red cross/etc. which would actually be vastly more effective in assuaging poverty than a tax increase, even if only Democrats participated. The fact that I don't see that being done makes me question the validity of those suggestions.
Perhaps I should have said there is no evidence that I am aware of that supports that viewpoint. Instead, there is evidence that asymptomatic people can transmit the virus. No symptoms does not mean no virus.
The human race is doomed if that's the case. There must be a way to fight this.
Aren't those usually cached? Page reloads these days are fast.
More importantly than the tightness or looseness, we don't really have any facilities set up for if one member of a household gets sick and wants to stay away from the other members and not infect them. I can understand discharging patients back to their families before they're PCR negative because infectiousness in SARS-CoV-2 seems to be very frontloaded. But for people recently diagnosed with mild cases of Covid-19 it would be good if we had places for them to quarantine outside their households even if it was on a voluntary basis.
I would be very surprised if engagement wasn't down among Americans under 50 – it may well be counteracted by growth in other markets and in other apps (especially Instagram), but there's _much_ less activity on Facebook.com from my peers than there were five years ago.
Becoming a full-stack data scientist
5 is a very difficult age to target, but let me try.

Viruses lack several things that are often deemed necessary for life. The most important (in descending order):

* They lack the internal structure all other life has [this is the cell].

* They lack the ability to "eat" to "live" [metabolism].

* They lack the ability to make more of themselves without "borrowing" others' abilities.
I am playing my second tiniest violin for them right now.
> How do you deal with this strategy?

By not debating with people who use it.

The hard question is how you prevent people who use this strategy from having influence over the opinions of others. We haven't solved that problem.
'Desire to offload more processing to end user machines to save compute' strikes me as a real possibility
Yes, the number of confirmed case is well known as an underestimation. Some other data are gathered directly from GP, people in emergency room presenting Covid-19 symptoms or nursing home reports.

You can get some official data from there : https://dashboard.covid19.data.gouv.fr/
I think the Facebook feed is completely random on purpose to make it feel more up to date.If the app crashes on your phone then good luck on finding a post in your feed again.
>you're misquoting me. I meant to say they are going back to work.

Oh, so when I asked if people were "going to go back to work like nothing happened", and you replied "Ackchyually, Asian countries are going back to work" you deliberately left out the "like nothing happened" part, and are now agreeing that it's not "back to normal"? Got it.

>Further compound that by countries like Sweden that are business as usual

Not true.

>You already know it will lead to higher unemployment since pandemic -> everyone staying home ->

In what other pandemics did everyone stay home and unemployment went way up?
It’s not.

HoCs don’t add nesting. If they do, you’re doing it wrong.

React <15 (2yrs old), did nudge you in the direction of div-itis, because all components that rendered something had to render a single root element. The more recent versions did away with that constraint. HoCs don’t even need to return markup; they’re functions which return functions. The general expectation should be that an HoC behaves like a factory for the components it wraps.
nowadays is quite rare to write classes in pure html, using any framework like react, vue and similar we are used to pass classes in a JS environment. Obscure and minified class names can be imported from a package using a perfectly meaningful name, also the same set of classes can be exported with many different names to even better usage specificity with no cost in size.

We overcome most of those issues using a mix of postcss compose and css modules with a custom hashing solution based on the actual css rule content, this allowed us to have virtually infinite semantically named components with a css bundle size that tend to stabilize around 20/25kb gzipped for a very big e-commerce use case and I doubt any other use case would go much higher than that size.

https://github.com/utilitycss/atomic
If you want to have a look (documentation needs some love, but the samples generated by the init do give a good idea of the concept)
>Stealing data about the users

its not stealing when the users agreed to it
The stock market is both reacting on reality and is divorced from "the economy," and will continue to become more and more divorced from "the economy" as long as the financial performance of publically traded companies continues to be divorced from GDP. The stock market value is the expected net present value of the cash flows of the assets that make up the market (realized through dividends, buybacks, exits, etc) (and keep in mind that the expectation can be and will be wrong/influenced by behavioral factors etc - expectations are calculated by humans). Today, lower unemployment than expected meant that traders believed companies' bottom lines will improve as more people than expected might have incomes and spending money. Take for granted that the market price yesterday incorporated the expectation of 16% unemployment (and I notice some argument that it doesn't - it's pretty much irrelevant if it actually did or didn't when it comes to explaining the price move today. People were happy for whatever reason to pay the price of the stock at market close yesterday with what they knew about the economy. Now that the news shock is positive, on average, they will be willing to pay more than if they recieved no news). Then, with good economic news, that investors believe will mean an increased net present value of the stocks on the market, you'll see prices go up.
"Own your data" maybe is not the right term. What is needed here is that your data does not vanish because the hosting service goes down or under or terminates your account.

Maybe things like Mediagoblin or IPFS could do that job.
Call it out “this is a gish gallop and I will not play this game”
wasm doesn’t have the ability to access the DOM, which is the majority of the purpose of JS in the browser.
Yes! I use old.reddit.com and am not a twitter user so I don't have much exposure there.
What can we learn from supply chains that DIDN'T break?
I agree with you; however, the key disconnect is that Facebook is not a photo, video, post and message sharing website. It's a marketing platform intended to extract the most value out of you, the viewer, and transfer that value to Facebook and its advertisers.

If you think of it this way, you can see how you may need 2MB of CSS: to battle the bots trying to scrape your information and replicate your network, to sidestep the evil developers of adblocker software that threaten to destroy the sweet value transfer, the JS required to track every single movement you make both online and off, the A/B testing framework that allows you to determine how to most efficiently extract that extra 0.001% of valuable eyeball time, and so forth...

Connecting the world? Well, I guess that could be a nice side-effect...
How to preserve old software – with snaps
The all-but defacto use of javascript transpilers especially invokes the image of 'Rube Goldberg' machines.
I'll admit I haven't worked with their API or done anything too fancy with it. My experience is all relatively infrequent click trading, chart generation, and such.
> something else criminal would take its place

Like what? Burglary? Insider trading? I'm not backhanding you here; I genuinely can't come up with any reasonably criminal activity that would blossom into that vacuum.
Sharing the Dispel/IceDice story from the IceDice employee
“By not debating with people who use it.“

That’s what I usually do. But it’s sad to see well intentioned people seduced by nonsense.
The problem with saying things are 'priced-in' is that it's a basically worthless statement. There are so many things priced in, that it is impossible to know or understand them all. Some are right, some are wrong, and many are in-between.

I am an efficient markets believer, but I think most of the talking heads are a bunch of hot air.
88,300 truck drivers lost their jobs in April
Because by themselves, they don't have most of the properties of living things. They have no metabolism, and they do not reproduce, for example. They're kind of like (physical) books. They can affect living things (people), and some books cause living things to reproduce the books, sometimes in large numbers. But few people would regard books as alive in the way that a dog or tree is.
Which is what makes it useless BS.