skysight-inc/HackerNews huggingface dataset:
You cannot be serious. You fell into the trap the NY Times statistics fooled you in. And I don't think the NYT made a simple mistake, looks more like a deliberate lie.

You cannot compare flu peaks in different months. The normal flu peaks much earlier, this years flu peaked April. Also normal flu waves come every second year, not every single year. With proper graphs you would see that.

You can either shift the graphs to their respective peaks, or compare the absolute numbers.
So why is the excess mortality in sum the same as with the last flu season? Around 80.000 for the US? Same for Italy, France. Much lower for all the other countries. Outliers are only B, NL, UK, Spain. Not much extra deaths. In Italy there were even much less extra deaths for the people <65.
Also compare the IFR's. Not much to worry here.

And this study is the flawed one. You really need to look at the dozen other good antibody and IFR studies, with the exact same results. From all over the world.
You make a very good point, but I'd like you to believe its not unfortunate.

Most people I know would happily sign a document that states 'We hold these truths to be self evident that all men are created equal', even though the world shows us every single day that it isn't true.

In technical fields, getting that document approved would be a nightmare.

Maxwell's equations on the other hand are easy to get approval for. They are 'self evident'. Because they describe what we see, not what we want to see.

So thank god for Jefferson penning that line down and effecting how everyone thinks, because it shows us for some problems, the ambiguous kind, were truth is what we want it to be, technical fields will struggle to provide answers.

Its very fortunate, esp to make progress on all the ambiguous problems, that society props up a Jefferson now and then.

How did Jefferson get into that position and not some jackass, is the most important question. And the answer to that, with a modern developing understanding of networks and graph theory, has only recently started moving from the abstract and ambiguous to the more technical - https://www.youtube.com/watch?v=07KKYostAJ0
FWIW, this wasn't my experience at all, but also there may be differences between the US and Europe. I went to a unremarkable top 50 state school in the US, graduated with a 3.0 GPA BS in CS, had a single internship at a no-name local company, no research experience, no referral, no significant personal projects, no TAing experience, and I got interviews at Amazon, Facebook, and Google by cold applying online. It was at the smaller companies and startups where I couldn't get past the resume screen, likely because unlike FAANG they can't afford to interview literally tens of thousands of candidates every year.
Garbage collection log analysis tool
If they have to match, that's another way of saying their default offer is a lowball, and that's why G offers are ~20k less than F (check levels.fyi).
I agree (see my comment about gear heads elsewhere in this thread), but a lot of the time you don’t need a lot of specialized gear, though weight can be a factor.

Though TBF I have a 30 yo Patagonia raincoat that’s sailed across the Atlantic twice, been above the arctic circle, the Australian outback, northern Canada, and along the PCT. it’s utterly faded but the zippers work fine, it has no tears, and it’s still waterproof. I ski in it and camp with it year round. I think I got my money’s worth on that one.

Relatedly: the current state of boots is horrific.
I don’t know if, when, or why Google News changed. I’m not sure I know what you’re asking. If you’re referring to article 19 of the Universal Declaration of Human Rights, “Everyone has the right ... to seek, receive and impart information and ideas through any media and regardless of frontiers,” that right doesn’t impose an obligation on Google or any other person or company to cater to you.

Google was not a signatory of the Universal Declaration, and they aren’t responsible for your human rights as you perceive them.
I think it's more of a hate for patterns than OOP and like in your inheritance example, a confusion of the two (similar to "agile" and all the process that comes with "scrum")
I don't use coffeescript anymore (primarily because I have grown to appreciate benefits of type-safety in larger projects) but miss it every other day.

It is especially tragic that despite the really awesome class syntax in Coffeescript, JavaScript went ahead with something so much more restrictive and as a result we have this whole multi-year fiasco on the right decorator syntax, incompatible implementations in babel and typescript etc. With CS class syntax it was trivial to wrap functions in higher order functions before attaching to the prototype so decorator like use-cases were trivially supported.

We still don't have a well supported syntax for bound member functions (Yeah, you can use arrow functions as member properties, but now you can no longer call super in them, the decorator syntax doesn't work etc. - something that trips up junior members of our team often).

Once you get used to everything being an expression, it is really hard to get back to the awkwardness of a language that distinguishes between statements and expressions. Over the last few months at work, I have been working more on kotlin (in JVM based projects) and it has been a refreshing experience although JS support is lagging behind and nominal typing is a poor match when transpiling to a dynamic language.

I feel like the only major innovation Modern JS offered that has significantly improved the DX was async/await. We are still languishing behind other syntactical enhancements that could drastically improve DX like pipelines and pattern matching and have simultaneously regressed to the ugliness of embedded XML in code (ok that is not part of official JS syntax, but not like we have good alternatives like kotlin builders etc. either).

Over the last week I have been experimenting more with Bolero [1] and it has been a good first experience. I didn't have a great experience with F# and Fable before, primarily because I felt F# was ill-suited as a language for targeting JS, but now with good webassembly support plus elmish, routing and remoting integration Bolero seems to hit a sweet spot in terms of DX, type safety and performance.

[1] https://fsbolero.io
I structure my apps (in Rust and other languages)
And yet, we are not allowed freedom during a coronavirus lockdown.
The parts list includes 9 resistors, 8 capacitors, a photodiode, a dual op amp chip, a switch, and a BNC connector.

The op amp chip is in an 8 pin DIP. The capacitors, the photodiode, and 8 of the 9 resistors are all in packages with leads. The switch and BNC connector can easily have leads soldered to them

Then there is R3, a 40 M resistor that the parts list calls for getting as in SMD. In fact, the parts overview link specifically calls for a black SMD.

As far as I can see, R3 is the only thing that needs a PCB. Everything else would work fine with a solderless breadboard, or any other common non-PCB hobbyist electronics construction method.

Is there some reason R3 has to be black and has to be an SMD resistor for this thing to work? Looking at the schematic it appears to just be part of the feedback loop to control the gain of the op amp in the first stage amplifier, which should work no matter how one decides to get 40 M of resistance.
Here is the link to the gear!

https://www.walmart.com/cp/lithic/9549605

Excited for this. All the major outdoor gear companies have made proper backpacking pretty hard to get into without dropping a grand or two on lightweight gear. Yeah, you can grab a Coleman tent for $50 that weighs 30lbs, but to truly backpack for multiple days you are looking for a 3-6lb tent that currently is anywhere from $300 to $800 depending on your quality preference.
Best part about maturity. It matures. I would jump ship in a heartbeat to Swift. I don't use it because I can't use it in most places, and I am slowly learning to choose what I become an expert in. It sure isn't everything.

But when I did use it, I loved it. I've written in quite a few languages, and it is my favorite, but not my go-to because of its limited environment.
There are going to be both competent and incompetent people in any sizable organization.

I don't think it's fair to use extreme examples like that EMT getting killed as a generalization of the incompetence of "authority". In that case, it's more like a couple of trigger-happy police officers severely abused their rights.
Parents Change Each Other's Brain Activity When with Children
ZK-Roll-Up add no complexity. The settlement happens entirely on-chain, so the same from the perspective of outside parties as regular transactions. The off-chain portion is not needed for outside parties to verify the validity of transactions.

And zk-Roll-Up pushes up scalability to 1,500 transactions per second, which is entirely adequate for site-wide adoption of Ethereum-based tokens by Reddit.
Interesting idea. Why would your existing model not be able to detect a change in the distribution of the input?
The problem with your claims now is that they are unfalsifiable. How do we go about proving or rejecting your ostensible claim that this how OOP programmers say it should be done? The OOP community has a vibrant culture of critiquing bad designs. See DDD and similar efforts.
>It’s funny you take this example because your point of view is precisely surface thinking too

But they're not...? GP didn't say he want to take refugees in, they merely said their friend want refuse refugees without specifying how exactly they want to accomplish that.

>I bet you don’t have any concrete plan to fund housing, education...

I don't think this assumption is fair.
So... yeah.

I log into FB about once a day and see some pictures of friends who live far away and their children. Sometimes people post funny things. A couple of friends occasionally post interesting or thought provoking articles. My experience as a user is almost entirely positive.

Meanwhile at some level I know it can and is being used in abusive and bad ways. Cyber-bullying, sure. The ever-present outrage machine, pitting the God-loving Americans against the God-hating ones, certainly thrives there. And I once read something or other about enabling horrible hate crimes in Myanmar. And the company itself seems to be a scandal factory, bent on a kind of dystopian mission of collecting data on everyone.

I do struggle a bit with how much to blame the company versus, well, the people who are misusing it. I think a constant lesson of this whole internet thing has been: you can develop the most utterly amazing tools ever, but at least some of your users will take them and use them to be absolute shits.
> some users will attempt to remove undesired behavior,

Surely. But a link in a comment to a supporter who helped finance the project is not really "behavior" is it? It is not part of the program that executes.

So it is not "undesired behavior" since it is not behavior at all.

But is it "undesired" in other ways?

If you put in a copyright notice into the source code, that is a kind of advertising for whoever's name is in it. Often comments contain links to the website of whoever maintains the source-code. Is that undesired? If not then what would be so undesirable about putting in a link to the website of whoever supported the project financially.

And if they paid for that, they would be supporting the project financially. And in the end isn't that what we want, financial support for Open Source projects?
A Jazz Pianist Flips Bach Upside-Down
Ask HN: What is the happiest moment in your life?
In times like this when everything is so depressing, I wanted to ask what is the happiest moment in your life.
> for anything but deaths very good.

Even that's iffy when compared to "excess deaths" (in lots of places, excluding all covid deaths still results in more people dying this year compared to previous years).
Government printing money is not a bad thing.

Printing money can be a bad thing if used improperly.

But generally having the government be able to print money in an emergency has many benefits.
> it then exposes all of the images to the _app developer_

Not if the app developer proxies the encrypted traffic.

That way the app dev does not know the content and the third party does not know which original IP requested it.

This is akin to the Signal-Giphy implementation.
> As someone who has been on the corporate side of this type of debate, I can assure you that Gilead has several magnitudes of more information about both of these molecules than the author has.

Which is a neverending scandal that should outrage everyone.
Wait, really? I don't know much about "proper OO design" but am forced to use Java at work. I commonly use classes that have e.g. a virtual public getFoo, then someone's made a RealFooGetter that actually talks to the network and a CachingFooGetter that delegates to another FooGetter and maintains a cache. Should I ask my coworkers to stop doing such things?
Version 13.1 (15609.1.20.111.8)
Two takeaways.

[2] is pretty scary. As a 30 year old I know that my chance of death is low, but I’d like to avoid a “severe” or “critical” case. There are a large number of unpleasant states between “fine” and “dead” that I’d like to not experience. A 50/50 chance of it being no big deal are worse odds than I’d prefer.

[1] is sending me back out onto the patio this weekend for tanning.
But I don’t write “classes”, and don’t want to be lead down that path.

Allegedly TS has a solution for doing partial function application or currying, such as in the Ramda.js library, but the example that was provided to me a few weeks ago looked every bit as clumsy as the angle bracket stew in Java 8. I don’t remember the details, other than “I hope I never have to read that.”

PFA is like dependency injection for functions, without needing all the “executioner” class trapping nonsense, and with higher order function composition replacing much of the need for subclasses.

I guess deep down in my heart, I know that Typescript is coming to crush any joy out of working with JS. The industry of enterprise design patterns will demand it.

Some of you will understand this, but most will probably just hate on the unenlightened developer who must simply be resisting The Future. A “future” inspired by Simula67, with beans replacing copy books, and IoC provided singletons replacing individual .COB programs. Meh.

P.S. nothing personal. I’m simply terrified of the perception that TS is an unequivocal boon to programming-kind. It’s not, for all of us.
Full screen tab-only was ChromeOS in 2009-2011: https://www.youtube.com/watch?v=KRPjkiw0dYU

Then they put a fairly conventional window manager and taskbar/dock around those in 2012, https://www.theverge.com/2012/4/26/2978163/aura-chrome-os-ha...
> I think one advantage of computers is that what you produce at the end has to work

No that's not true, that something works is beginner level stuff in many cases. In some cases you're right though, because what has been asked is a super tough problem to crack.

I'll showcase the moments in which the "it has to work" requirement is not enough.

To show this example, I already have to break 2 conventions that are a no no, in my opinion. To other devs: I'm commenting everything (I can't assume someone who works in law to know code, he/she might, he/she might not) and I'm using globals for easier variable reassignment, to ease the example for readability.

Let's get started. The requirement: print 5 to the console of your browser [1].

Open up Chrome Dev Tools (view -> developer -> developer tools -> console)

Type in the following:

five = 1 + 1 + 1 + 1 + 1 //compute 1 + 1 + 1 + 1 + 1 and save it in the computer with the name five
console.log(five) //outputs 5

five = 0 //reset

// loop 5 times, and every time the pc adds 1 to the saved part of the computer named five
for (loopCount = 0; loopCount < 5; loopCount = loopCount + 1) {
five = five + 1
}
console.log(five)

five = 5 //save the number 5 in the computer with the name five
console.log(five) //outputs 5

console.log(5) //also outputs 5

FIVE = 5 //all-caps is a convention for that something is a constant, like a constant number such as 5

console.log(FIVE) //outputs 5 as well, and also probably the way programmers want to see it.

Some of these methods have been really silly and if you catch that during an interview, you won't pass. People can point out that most of these methods happen one way or another, but not when you have a simple requirement such as "output 5". In fact, if that truly is the requirement, then I would go for:

console.log(5)

And I'd consider the first 2 entries totally nonsensical (unless I asked it with a funny voice or asked them to do whatever / be creative), the 4th entry slightly questionable but fine and the 5th entry fine.

[1] Read the following link to have some context about what the JavaScript console is. Don't worry about not understanding the code or the technical terms. You're not missing anything, as far as context is concerned, I checked. Read it until the first paragraph of "Running JavaScript".

https://developers.google.com/web/tools/chrome-devtools/cons...
XNU is one of the few parts of macOS that is actually open source. I’d be pretty surprised though if swiftUI were deeply dependent on the kernel itself, rather than on some graphics toolkit within macOS
Mr. Tepfer, 38, who also excels in classical music and has an undergraduate degree in astrophysics as well as sophisticated technology skills, wrote a computer program. He recorded himself playing Bach’s “Goldberg” Variations, beautifully, on a Yamaha Disklavier, a full grand piano with a high-tech player piano function; his program then played back each variation, but flipped.

... The results, Mr. Tepfer writes on his website, are like looking at Bach “through a prism”; the music “feels like a new piece.”
The losses were reversed because the system was exploited, not because someone had a close connection with one of the devs. Had they not forked the network right then and there they would only be facing more of the same in the future, reducing the reliability of ETH down to 0. No forks have been made since the incident, and I would hazard to say none of the devs are planning on forking anytime soon either.

I think one of the problems in this space is that people treat their addresses like bank accounts when they should be treating them like cardboard boxes. Sure, you can put your money in it, but you only keep your money so long as nobody finds your box. Therefore, you should make as many cardboard boxes as possible and spread your wealth such that breaking into any individual cardboard box is worthless, and breaking into all of them would take so much time it effectively becomes impossible.

In terms of securing keys, that's also a difficulty, but that's the price you pay for this sort of experience. Any entity that could reverse your losses could also make transactions on your behalf - ruining the point of decentralizing in the first place.
The title / headline is overstating it a little. The sample only contains 5,683 people who died of the virus. The 17M is the sample of hospital patients in general. I don't know if this is on purpose, but it makes the study sound artificially more significant. Every study could claim the "17M" figure by this practice.
Why 1.4M Health Jobs Have Been Lost During a Health Crisis
One Billion People Will Suffer from “Unliveable” Heat Within 50 Years
Is anti-fragile AI possible?
you'd really love lisp!
Definitely not a cubic function though, you can't get a polynomial to hit 0 that nicely. Any polynomial's leading order term will dominate as x increases. Unless they're using a super high order polynomial and hiding the blowup off the edge of the plot.
Yep! Here's the AWS documentation about this feature: https://docs.aws.amazon.com/amazondynamodb/latest/developerg....
Does it ask for your password? I'd expect it to use OAuth.
great post. need a while to think about this. will return back later.
I don't think anyone is getting in trouble with tax authorities for not reporting the loyalty points they receive in promotions. I think tax authorities target enforcement at revenue sources that make sense to tax, and don't pedantically go after people for these kinds of taxable events.
An alternative is to "opt-in" sort of how you can change the top bar color with enough Karma. Maybe that CSS is not loaded for people who dont have that same Karma? I assume people asking for the feature post often enough.

Edit:

To clarify what I mean is maybe toggling which style sheet HN gives you in settings would be ideal for all. Web standards are nice but they dont help in the minimalist ideals of HN too much.
I once used something called Floobits[1] that was capable of this. In practice collaborative editing wasn't that much more useful vs screen sharing and the additional constraints of managing Floobits workspaces didn't make it worth it for us.

[1] https://floobits.com/
Trump often makes claims about things he wants to draw attention to. Given that HCQ is such a cheap, off patent drug, it stands to reason that he wanted to get it into the public consciousness so it would be looked at with more scrutiny.

Without him mentioning it, there isn't much incentive to study it.
Primary source:

https://www.pnas.org/content/early/2020/04/28/1910114117
Embarcadero was able to do it with Delphi. Android, iOS, macOS, Windows, and Linux. Single codebase single UI.

It looks like the bear is in keeping up with all the platform updates all the time though.
Google Searches for 'Java' Spiked During Friday's Online AP CS a Exam
With the last commit in master in late 2018, SemanticUI seems a bit deserted.

Anyway, in order to change it, you should discard everything non-nextjs and non-docker related from the client/ folder, like client/common/, client/components/, client/helpers (except client/helpers/configureGraphQL.ts), client/icons, client/layouts, client/theme, client/pages/{login.tsx|signup.tsx|dashboard/}, remove the material-ui related stuff from package.json and then proceed installing the SemanticUI.

-
Victory! ICANN Rejects .ORG Sale to Private Equity Firm Ethos Capital
Deprivation means social/economic disability like poverty.
You got downvoted probably because it sounds flip and you didn’t provide any data...but you’re right. Some of the air quality improvements have been astounding, such as seeing the Himalayas from New Delhi 125mi away possibly for the first time in decades

https://www.bbc.com/news/world-asia-india-52313972
No, you're right, I was mistaken. Sorry about that.
It's ridiculous how long this took and how much outrage had to be generated to get this rejected.
I prefer to live in a world where terms have meaning. This is no more a gaming PC than a rusted out Civic with a fart can muffler is a race car.
> Appealing to the laws is appealing to inherently racist rationalizations of what fair wages are and should be.

This argument is hard to take seriously.

Do you really think that eliminating tipping would do away with racial wage disparities and sexual harassment? If only our problems were that easy to solve.
A lot of people in bioinformatics use SnakeMake. In this field you often want to restart analysis after something changes somewhere along a pipeline (for example the pipeline is under active development and changing frequently), and individual steps can take hours or more, so automatically rerunning just the right stuff is a great feature.

However, SnakeMake, Nextflow, etc feels excessively verbose compared to standard make. And the prior workflow managers of last decades were far worse. With standard make, you type pretty much exactly what you would for shell commands, and not too much more.

All other alternatives are going to be more verbose than make, and to me that's a negative.
Mountains, climbing, spouse, family, friends
Cabela's and bass pro share the same owners for a few years now.
I feel like this should be a browser feature: toggle light / darkmode for a given site. Maybe you dont agree with their interpretation of darkmode...