skysight-inc/HackerNews huggingface dataset:
All due respect to vaccines, and the comment you're responding to is absolutely idiotic, they're only accounting for a small fraction of longevity and mortality improvements over the past 200 years.

The bulk of advances predate either development of widespread vaccination (largely 1930s - 1960s), or antibiotics (1940s), to say nothing of organ transplants (1950s-), cancer treatments (roughly same), imaging (1900s-), and advanced laproscopic surgeries (1970s-).

Basic sanitation (sewerage & solid waste), water purification, food safety, vector control (mosquitos), physical safety (falls, streets/transport, machinery), environment (soot, lead, asbestos, poisons), habits (smoke, drink, drugs), childbirth & childcare, sex ed, nutrition, and simple basic access to medical care count for far more.

http://1.bp.blogspot.com/-uTWEATUzgxk/TXQoTibILtI/AAAAAAAAAA...

Context: http://economicspsychologypolicy.blogspot.com/2011/03/conque...

I'm not disputing that vaccines are a powerful and beneficial tool, but that "the greatest life-saving achievement of modern medicine" is not in fact vaccination, but basic (and often quite pedestrian) public health measures.

This has been Laurie Garrett's thesis since at least the mid-1990s. And yes, she's also a strong vaccine advocate:

https://www.lauriegarrett.com/betrayal-of-trust

https://greatpoliticalbooks.com/betrayal-of-trust-by-laurie-...
Right, I think most staircases I've seen in castles have required you to go clockwise when ascending. This means the attacker's sword hand would be pretty constrained!
I am not sure I thought that Parmjit Danda, Keith Vaz and Lord Gupta had got it through.

Incidentally the person concerned in that article lives in my home town
The article strikes at the right general idea: that a startup that grows large quickly must have executed an idea that was not widely known (e.g. being exploited well, or in the natural adjacent competency of a current large company).

Peter Thiel's analogy of this is "what's true but few people agree with you on" and pg's version is "the best ideas look like jokes / bad on first glance". There's a popular venn diagram that's almost analogous to the one in the article: the best startups are at the intersection of true and not obvious.

This article maps "obvious good ideas" to "provable in a formal system", which makes the Godel analogy work, but the Godel analogy seems like a worse analogy.

Analogies are supposed to put a new concept (startup ideas) in terms of more accessible concept (Godel statements?). The analogy target (Godel statements) was so obtuse that the author needed to spend pages explaining it.

Also, the Godel analogy is misleading. The canonical Godel sentence is self referential and also refers to the formal logic system -- a good startup doesn't need to be self referential or refer to the formal system. Besides generating Godel's incompleteness theorem, I don't think Godel statements are "interesting", unlike the most recent successful startups. (In fact, what's interesting are simple yet difficult theorems that were totally provable within Peano arithmetic to begin with, like Fermat's Last Theorem.)
I m not generalizing all are well off . I do know of BPL families from this community , but thats 1% , the rest 99% are others. I want to emphasize the majoritarianism . While i was graduating in engineering ,I was the first engineer in my Family tree. I wanted to purse my MS in US, but struggling to find information and support , while my other friend from the same middle class upper caste community had all information + 10 cousins in US to guide and support him . I was working in startup with a Ultra Upper caste founder ,he brought in his dumb cousin as the VP PM.My friend who was from the upper caste , who was working his ass off was never promoted , the CEO was trying to do best for his community.
I agree. Even just finding out what the tools are is ridiculously hard. Here's a list:

* NPM: Package / dependency manager. Also has some basic support for running scripts.

* Yarn: Very similar alternative to NPM.

* Babel: Transpiles modern Javascript to "old" Javascript, in case you need to support IE9 but want to use async/await or whatever. If you only support modern browsers you don't need this.

* Webpack: Originally it was for "bundling" Javascript files. You don't want to write all your code in a single file, but you often want to deliver it that way. Webpack reads the 'import' statements of all your files, and them converts them into a single file with emulated modules. Also helps when you are targeting a browser that doesn't support modules natively. However Webpack also comes with a load of "loaders" that can transform input files in various ways, e.g. allowing importing CSS files from Javascript, compiling Typescript, etc. So now it is kind of a big ugly build system.

* Node: The Javascript engine extracted from Chrome, plus a load of native APIs that let you do stuff you can't do in the browser because of security (write files, make TCP connections, etc).

* Electron: Basically Chrome plus Node. You can set it up so that your web pages can access the Node APIs inside Chrome, but you can also have them talk to an actual Node process via IPC.
Yea, I'm really digging working from home. I'm nervous my employer, who I am otherwise happy with, will force me back into the office full time in a couple of months.

It actually has me considering looking around for a "true" FT remote position. If this is a permanent paradigm shift, I'd really prefer to NOT live close to any major city.
U.S. Marines Training
> And yet YouTube videos themselves are approximately 30% non-content.

That's "non-useful" content rather than "non-content", those 30% are intro and filler which you might also find in non-youtube content. And obviously it also depends strongly on what kind of content you're using youtube for. Skipping the first 30% of a recital is probably going to skip interesting content.
> Reservation is not granted based on the last name. It is granted based on the caste marked in the documents.

Yes.

I was responding to "why not change the last name". There is a correlation between some castes and last names, so changing the last name may seem as giving up on the caste-based reservation. ie, a practical reason to retain the family name.
That seems oddly specific without detail. Why do you think it's related to Kubernetes?
Explains Algorithms with Beautiful Pictures Learn it Easy Better and Well
This is an article about Android 11.

Can we please keep to the subject instead of starting an apple circlejerk??

This happens consistently on every post about improvements in Android or windows.
> I can see why the rules would stipulate that the leader can't become romantically involved with a crew member over winter.

And i guess some people think a pat on the back is romance. ;) It seems easy to clear up any misunderstandings, but maybe it was because she was tempted?
JavaScript: The Good Parts by Douglas Crockford. Note that this was written in 2008 but still holds up well.

https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfo...

It may be a perfect time for a revision.
If someone is coming into the castle how do they get inside? Over the castle walls usually.
The epic roleplaying stunt Dau is now churning out epicly bad movies
On choosing an (ANN) algorithm from the literature for production
We currently don't support that either - but give me one day and I'll come up with a solution for this...
Partially that's a different distribution of muscle fiber but partially to how the muscles are anchored to the bone. They get more leverage but don't have the range of motion to throw rocks or spears long distances the way humans can.
>Consider that this may simply be a knowledge gap on your end.

My experience says this is very far from the truth. JavaScript's implementation of const is confusing for almost everyone the first time they come across it, especially the area you're talking about - changing collections. Junior engineers and non JavaScript senior engineers alike don't seem to understand what const actually means until they dig in to get deeper context, which I would point as a pretty big failure of language design.
Thanks, updated the typo now, and will have a think about the image
Go Software Engineer
While we’re scaling up HousingAnywhere, our rapid growth has brought on new challenges. We are rethinking our platform architecture to meet imminent growth needs. You will get the opportunity to bring in your ideas in the context of microservices, stream processing, API, security and data integrity.

You will shape the vision of this future architecture by being actively involved in it’s implementation. The goal is to empower all our product development teams and provide them with more code autonomy within their team domains. Your talent and efforts will have a direct impact on velocity and you will make our teams more effective at reaching their goals.

You are asked to keep reliability, security, privacy and performances top of mind while creating pragmatic solutions. You will be pushed to think out of the box to solve tricky technical challenges.

Let's work together on the following:

Our goal is to enable the organization to align independent teams around vertical domains. To reach that goal, we are breaking our back-end monolith down into services.
You will join one of our product development teams and actively work on bringing part of the monolith into that team’s domain.
You will help your team to gain insights and knowledge on the back-end code that drives the product and features that your team owns.
You will work side-by-side with your team members to develop exciting features and ship new, innovative solutions to tenants and landlords so that the rental accommodation market will function better as a whole.
TsParticles Tutorial
Perfect. Just started using IceSL (https://icesl.loria.fr/) as an alternative to OpenSCAD for designing things to 3D print, and its scripting is all Lua-based.
I’m no expert in the field and the only remotely relevant experience I have is a tiny amount of genetic algorithm programming at a rank amateur level.

I assume that making perfect replicas is the default way for a given type of life to dominate. Making “random copies” (an oxymoron) is not likely to result in domination of any individual type (of building block, single cell, or multi-cellular life). Making perfect copies allows a build-up of “winners”.

If that implies a very strong selection process for perfect copies, then after that a selection process for increased (but still small in aggregate) mutation rate would seem globally helpful.
Yes but Class discrimination is no where as brutal as Caste discrimination is - you don't get honour killings for marrying the wrong person.

Don't take this the wrong way this is your white privilege showing
T7 isn't just a component, it's the name for the whole trading platform for Deutsche Borse's markets (and it's generally very good)
I'm familiar with Elm but i think the model of Hyperapp is better than the [state command] pattern.
This is how i see Hyperapp, the event part of Hyperapp is not about commands, it's about transition functions, functions that takes a before state and returns an after state. Hyperapp doesn't let the user to control the state by itself.

But there is worst, the problem with the pattern [state command] is that it doesn't work well with async method, because at the time the command is called, the state which is passed alongside the command and the state maintained by Hyperapp may be different.

With your example, the issue is that Decrement may be called on a previous state and not on the actual state.

The idea of the updater is to provide the function that takes the transition function as parameter, so delay will be written that way

function delay(updater, timeout, fun) {
window.setTimeout(() => updater(fun), timeout);
}

If you want to decrement the state after a delay using the state at that time

h("button", {
onclick: (state, _, updater) => delay(updater, 100, Decrement),
}, "subtract")

(from the Hyperapp perspective, the event listener return undefined so you don't have to update the state at the time the event listener is called)

and if you want to decrement the state using the state at the time the user click

h("button", {
onclick: (state, _, updater) => delay(updater, 100, _ => Decrement(state)),
}, "subtract")

The other benefit is that because delay() takes an updater as first argument, it's clear that the function delay does a side effect.
Conceptually, the idea is that instead of trying to hide the side effect, you make it clear to the developer (more like Haskell does).
But the NBA will only be playing 8 games plus playoffs, and MLB will only be playing 60 games (one third of a regular season), right?
You know what government is really good for?

Expensive projects for the public good with no mandate to turn a profit.

If you're part of a government agency whose entire purpose is to develop and research new drugs, you're not going to be unduly risk averse. You're going to be doing your job, trying new things, working on getting new, effective, efficient treatments and cures developed, tested, and released to the public.

Personally, I don't know to what extent I believe that pharmaceutical companies have actively suppressed research on cures for diseases, in favour of life-long treatments, but the incentives definitely support the theory. Publicly-run pharmaceutical research would also be much more likely to do a proper, thorough investigation of the kinds of treatments that can come out of well-known natural/easily-synthesized substances (as opposed to the existing pharmaceutical industry, which is incentivized to do research into things that require more specialized expertise & equipment, so the people who want the drugs must but them from them).
I'm from India as well. It's not blocked on Airtel broadband for me, but any requests to DuckDuckGo initially shows a DNS resolution failure (don't remember what the exact error was). And after 5-10 seconds, the page loads as expected.
The T7 trading system is used by the following exchanges for derivatives trading: Eurex, European Energy Exchange (EEX), Powernext.

Source: https://www.eurexchange.com/exchange-en/technology/t7

Are those down as well?
The flaws that make AI architecture unsafe and approach that could fix it
Why Linear instead of "well-established" Asana?
Study: 18x difference in pageviews between client-side and server-side analytics
> On the other hand, nothing an engineer or scientist can do will stop the Chinese government

OT, but shall we stop throwing casual references to China as the example of everything bad that can happen?
Sounds like the Guardian isn't happy its home country got out-bid. Did it expect that America would buy less of a potentially life-saving drug, effectively prioritizing the welfare of foreigners over her own? I'd expect any government to act in such a manner.
The easy way to get asymmetry is the "winner takes all". Why we have 5 fingers? 6 is probably a good number too. Cartoon characters have 4 fingers and they seem to do fine. Why all 5 and not a mix?

The answer is that there was an old fish with 5 whatever in it's fins, and the offspring conquered the land and evolved and now we have 5 fingers. If a 4 whatever fish tries to do the same trick, it will face a strong competition an if the offspring ever reach the technological level to create a small country, we would nuke them from orbit.
This sounds like the plot of Pandoras Star by Peter F Hamilton

At the farthest edge of the Commonwealth, astronomer Dudley Bose observes the impossible: Over one thousand light-years away, a star... vanishes. It does not go supernova. It does not collapse into a black hole. It simply disappears.

Lets hope its not the [[SPOILER]]
I use coc.nvim (mostly with clangd), and love it. Don't forget to add the key mappings described in the README though ! (or you'll have to use the long commands)
VR and AR are the next computing platform and Facebook wants to own the hardware.
Interestingly, "public" has a different meaning in English than in German in the context of a company.

In English, a public company is a company whose shares can be freely traded by the public.

In German, a public company is a company that is owned to the government. Companies that are listed on the stock market are called "kotiert".

This could hint at a cultural difference, with the Germans more strongly identifying with the government ("if it belongs to the government, it belongs to everyone"), whereas the English speaking countries might tend to identify more strongly with the economy ("if everyone owns or at least could own some shares of it, it belongs to everyone").
Climate-Strike License
What's Hot in Web Development? – Weekly Picks #134
Prevent oil and gas companies from co-opting your work and extracting more fossil fuels with this software license.
How to Minimize Risks in Software Development Outsourcing
You're playing very fast and loose with terminology here. Fascism is a form of authoritarianism, but not all authoritarianism is fascism. Censorship is authoritarian. We were talking about fascists before you joined the conversation, but if you're going to swap the terms here and start worrying about authoritarianism, neither side is innocent there, and taking a "stamp it out quickly" stance is inherently an authoritarian position, not an anti-authoritarian position.

> It is worth noting that the election before Hitler was made chancellor, the Nazis actually lost 14% of their seats in the Reichstag, yet they were still powerful enough to eventually come to power.

Yes, but that's a fairly useless fact if you don't have any explanation for why that happened.
It is pretty much a step above all the other exchanges in Europe.

Asking around here, nobody is reporting any issues though, so it is possible only some stocks are affected.
I think he is talking about Wirecard AG scandal and that company filling for insolvency. It's a huge thing that affected millions of people world wide specially their payment card solution in UK that got blocked and many companies that rely on them got their user cards blocked
Startups are going to be like that, but you said you were interviewing at AWS. You can buy and sell their equity on the open market, so it's not really a mystery what you're getting. If they say they give you 50 shares a year, that's $137,941 a year in cash money. Probably more next year. You can sell it or hold it, but turning it into cash is very easy. Sure, Amazon could go out of business while you're holding stock grants and then you get $0... but that's exceedingly unlikely. A lot would have to go wrong for Amazon to lose all its value.

When I was new to the FAANG world I pretty much valued the stock at $0. I quickly learned that that was not correct; stock ended up being half my pay. (Probably more than half as you move further up the ladder!) The base salary is good, but another 100% on top of that was also pretty okay. I guess until you've seen it, it all seems mysterious. But I can assure it's almost as good as cash, minus whatever you pay someone to fill out all the tax forms.

As for why these companies give you stock instead of bumping up your base salary to be what you'd get by selling the stock right when it vests... apparently it's cheaper for them. It's not quite the same as printing money, but I guess it's close.
Yup. I was just reading about the wirecard fiasco and now xetra is down.
ymmv there but for what I'm looking for Go is usually more helpful than python straight out of the box, specifically because you don't have to reach for a third party library to make simple http requests, which is what I often end up using a scripting language for. I did just pick up argparse though and was very pleasantly surprised about how nice it is, go's `flags` module in the stdlib is unfortunately not quite as nice and is one of the things I reach for a third party library on. However, because it's pure go it still compiles down to a single binary which you can just scp around.
FuboTV increases monthly subscription to $65
Indeed, as I mentioned in the essay historically, Facebook couldn't make as much revenue from users in Asia (including India) as they did in the US or Europe. But if they succeeded in finding different monetization ways (like e-commerce via WhatsApp), that's a different story!
That's literally in the article; `entr -d`. The manpage also has an entry. http://eradman.com/entrproject/entr.1.html#d
Why are you using a throwaway account, are you ashamed to admit that upper castes in India have subjugated lower castes or are you just ashamed that everyone else on HN now knows about India's dirty laundry?

Shame is good, it will help you change.
James Clark Maxwell is one of the Demi-gods of Colour science. He produced the first Colour photograph, and was the first to quantify Colour. Every time you define an RGB value, he is sitting on your shoulder.
People always talk about using ML for X, digital humanities etc.
Covid-19 vaccine from Pfizer and BioNTech shows positive results
I'd like to see one too - they are rarely published (BaFIN will get it I'm sure). Usually the markets are reopened, some trades cancelled and everyone continues.
I think it’s joke. It made me LOL.
The Good Parts by Crockford will always be on my list. It's dated in terms of language expansions, but it really will lay the foundation for many of the patterns that are now commonly used.

Kyle Simpson's volumes are excellent.

Eloquent Javascript

The author's earlier ES6 book is great.

Most of the above books have a few chapters you'll end up skimming or skipping.
Windows has had free anti-virus software for more than a decade. First as an add-on, but it has shipped "in the box" for about a decade or more.

Third party Windows AV is mostly spyware at the consumer level. I say mostly because it is logically possible that some of it isn't. At the server/enterprise level, there are commercial offerings that exchange value for money.

But for your friends and family, the built in Windows security is the way to go. No third party has the resources of Microsoft and no third party has similarly aligned interests with the security of Windows machines.

What ships in Windows 10 is really fucking good. That's why you don't constantly see threads about rampant problems on the Windows machines of the unwashed masses here on HN. Third party security software has mostly been rootkit backed subscription spyware since the 00's.
Nodemon[1] is also good, normally Node centric but all parameters can be configured.

[1] https://nodemon.io/
Indian startups funded by Alibaba/Tencent are backing India’s ban on China apps
This is now my muscle memory escape key since an embarrassingly cheap Bluetooth keyboard of mine only allowed escape == home button on my Android devices.

Pro Tip: Park the flesh of your left palm near the left ctrl key and use that instead of your pinky for ctrl. I admit this feels a bit weird at first but avoids the need to lift your fingers from the home row. Super bonus: use ^H for backspace. Try it out!
> JS sometimes feels like assembly

Every time I see this statement, I wonder what the Venn diagram of people who say so and people who have ever written a line of asm looks like.
I think it was a jibe at Kubernetes and "cloud" in general.
You wouldn't, I was joking. Sorry, I shouldn't have done thas, I was in "Reddit mode" and forgot that discussions are more sincere on HN.