skysight-inc/HackerNews huggingface dataset:
I can see how someone on the other side would view things this way, deaf as they are to the protest of the lower half of the wealth pyramid. However, if the conversation is one-sided, it's not because poor people are quiet, but because they've been rendered voiceless by the inattention and apathy of the upper classes.

They'll still be surprised when the people who have been posting guillotine memes for half a decade start killing rich people. There was always an explicit, if ignored, desire to avoid that by having the system change before it was necessary.
The effect of taxation is precisely the same as that of destroying money - it means that the money is no longer available for non-government entities to use. On the other side of the transaction, for the government, as you recognize, taxation presents no increase in buying power.

To directly compare the two scenarios - taxation and burning money - private entities can no longer use the money and government can still spend as much as it wants subject to self imposed limitations. There is no functional difference.
There’s a door to find that has no markings and nothing to point you in its direction. I’ve personally stumbled upon it by accident but I can easily see someone getting stumped for hours.
Is that also why humans aren't furry?
I started during the 2008 recession. I think the people who hurt the most back then were the people who'd just attended 6 week Ruby on Rails bootcamps and gotten 70k/year jobs (which was a cliche at the time). Suddenly, that was no longer realistic.

And even among them, the passionate people found a way. I got into tech with no education during the recession just on psychotic passion alone. I was working at <physical job> but hacking all night. Eventually I convinced someone to hire me as a sysadmin and it was game on.

I intuit that if you are insanely dedicated enough the universe has a weird appreciation for that kind of thing, and eventually throws you a bone. I know it's wrong and irrational but everytime I've tried that it's worked, so there's some anecdotal personal truth.

Conversely, the (completely respectable and valid) 'I just need a solid way to provide' people get fucked the hardest every time. Cosmic irony.

Maybe there's some real psychology behind it though. Doing something for practical necessity is a weaker motivation than personal obsession. According to the Overjustification Effect, extrinsic rewards harm intrinsic motivation (https://en.wikipedia.org/wiki/Overjustification_effect).

Meh, who knows. I know some people hiring Python devs in Mexico if anyone is hurting and lives here.
> I don't get this perspective, are there only three good features invented every decade?

To be honest, programming language design has been a solved problem since the 1950s when LISP came out.
Thank you for the tip. I stumble upon lobste.rs from time to time but did not notice that they visualize whether a post was submitted by its author.
Right, that’s the attitude I invariably see from hard lockdown proponents. They’re not thinking of targeted interventions to accomplish a bit of good. They’re proposing to abolish all public life for the next 18 months and all social activity for 12 of those months, because some disease model they read said that strategy minimizes the number of deaths. That’s a dystopian, super dumb idea, and I’m glad to see that my country at least doesn’t take it seriously.
The rocket ship puzzle for me -- I still have trouble figuring out the exact right tone vs the ones immediately surrounding it.
Doesn't the tax money go to the current American government first?
This is one of the biggest reasons why I think ReasonML is better.
Wow I never knew how much I loved typescript until reading this. Never had a blog post worth of complaints, at worst just cast to ‘any’, write a comment to recheck after the next update, and clock out at 5. And maybe pray for forgiveness from God for my code having side effects if I’m feeling guilty.
I've recently tried using Redux for a side-project. While it solves the problem (organizing state), I feel there is too much boilerplate for my small project.

Are there any popular alternatives which don't use reducers?

EDIT: thanks for all the responses, I'll check them out :)
For those who have completely surrendered to 'the economy', mostly neoliberal/laissez-faire, this is par for the course.
I missed it myself but have heard that people had to torture some of their code to deal with the object lifetime limitations in older versions. I’m sure that echoes of this still show up as quirkiness in various libraries.
New Rust versions don't change downstream Rust code either, except in edge cases. And those edge cases are only to fix potential security vulnerabilities.
My favorite, by far:

> [...] old Karp was usually delighted by the latest innovations that the scientists brought up from their camp, and though he steadfastly refused to believe that man had set foot on the moon, he adapted swiftly to the idea of satellites. The Lykovs had noticed them as early as the 1950s, when “the stars began to go quickly across the sky,” and Karp himself conceived a theory to explain this: “People have thought something up and are sending out fires that are very like stars.”

Especially the last part: “People have thought something up and are sending out fires that are very like stars.”
The industries you mention are unlikely to be amendable to increased automation. That’s why service jobs have grown over the last decade or so, compared with manufacturing.

And paying supermarket cashiers decent wages isn’t going to create inflation because it doesn’t change the total amount of money in circulation. Productivity will just be redirected from building super yachts to poorer children’s school supplies (cliches for added clarity).
My understanding is that this is exploitable on any machine using the extension (so Chrome or any other Chromium based browsers) regardless of operating system.
The function in Option linked above by steveklabnik has signature

fn map_or(self, default: U, f: FnOnce(T) -> U) -> U

a fold has the signature

fn fold(self, init: U, f: FnMut(U, T) -> U) -> U

The difference is in the closure. in map_or the closure gets called at most once with one argument, in fold it can get called many times with two arguments. This makes `map_or` and `fold` distinct functions. While you could argue that the distinction between FnOnce and FnMut is Rust specific, the difference in number of arguments should also exist in Haskell. And in fact in Haskell the `map_or` function is called `maybe`:

https://hackage.haskell.org/package/base-4.12.0.0/docs/Data-...

(I'd argue the name `map_or` is more descriptive than `maybe`, although it does lift the result out of the Option monad which is unconventional for a map.)
> The government already has an infinite supply of money for itself, by virtue of being the issuer of the currency. Money supply means the money in circulation in the non-government sector. Then by definition, taxation takes money out the economy and government spending adds money to the economy.

> See https://en.wikipedia.org/wiki/Sectoral_balances

> Discounting foreign trade, private sector surplus is exactly equal to government deficit.

> > Sectoral balances analysis states that as a matter of accounting, it follows that government budget deficits add net financial assets to the private sector. This is because a budget deficit means that a government has deposited more money into private bank accounts than it has removed in taxes. A budget surplus means the opposite: in total, the government has removed more money from private bank accounts via taxes than it has put back in via spending.

> > Therefore, budget deficits, by definition, are equivalent to adding net financial assets to the private sector; whereas budget surpluses remove financial assets from the private sector. This is represented by the identity: (G – T) = (S – I) – NX

> > which is

> > (Government sector balance) = (Private sector balance) – External sector balance

> > where G is government spending, T is taxes, S is savings, I is investment and NX is net exports.

> > The conclusion drawn from this is that private net saving is only possible when running a trade deficit if the government runs budget deficits; alternately, the private sector is forced to dis-save when the government runs a budget surplus and the trade deficit exists

> In the above equation, increasing T has exactly the same effect as decreasing G by the same amount.

Stating that the government has "an infinite supply" of money is not relevant because the money has to be created because the potential to create money is not the same as money that has been created. (I may also note that article must be implying a fiat currency, even though it is not stated.)

You statements and quote from Wikipedia do nothing to address Cantillon effects and I'm tempted to say, based on the quote provided, the editors of that article have never heard of such a thing. This is why Wikipedia is not a source.

I can make the same arguments about mattresses:

Money going underneath a mattress is removed from the equation of money in "circulation" until it has been placed into a pocketbook. If an entire population decides to remove 80% of the money in "circulation" by placing it under their mattresses, the prices for everything will fall though the floor as the population is only willing to spend the money remaining in "circulation".

Then, the population decides, all at once, to move the money from underneath their mattresses into their pocketbooks, and prices shoot through the roof because of the huge expansion of money in "circulation".

This is, conceptually, no different than the activities described in the quote and is best attributed to Cantillon effects (i.e., money flows through an economy).
parsing this single sentence would constitute passing an EFL exam in my book
What's real great is they didn't notorize the app. So on Mac you have to individually allow about 30 java bits in a row.
They can, but Rust doesn't have a stable ABI, so that doesn't really work this way.
Dwellito Mini Office
I've heard this called a "pool pissing attack," as in peeing in the swimming pool, and it's already been done to some block chains, which contain CP and other illegal stuff.

One mitigation I've used in one project is to hash records by hashing hashes of their fields, permitting record fields to be selectively deleted from storage (e.g. by a blacklist) without breaking data structure validation capability.
Dark Mode on iPhone – iPhone Dark Mode iOS 13 – Dark Mode App
I second that. It's stupid powerful, and costs only 20$ for lifetime licence.
So how does this work? Binds to "sweet receptors" on tastebuds (or however that works), and activates them with ordinarily non-sweet molecules?
Why the complexity of a "private, permissioned blockchain" compared to the traditional databases subject to periodic audits that the world already runs on, are proven to work and are conceptually much simpler? It seems like a solution in search of a problem.
I don’t like the structure Redux forces my apps into. This might be a good opportunity to see what simple solutions people are using to avoid stuff like Redux. I remember reading about this:

https://hookstate.js.org/
It's hard to tell which is which and it's probably a bit of both. I don't really understand why whenever the living nature is being explained, it's done in a way that attributes to some design what really belongs to an accident of evolution. Species develop traits continuously and in a chaos, every individual is a mutant, then environmental pressure determines combinations that are most suited to reoccur (through reproduction).

In this case two species found each other. Maybe a few springtails had the genes to detect the smell. Of those, a few found it pleasant, it could be that others didn't. Maybe a few streptomyces had the genes to produce the smell. A happy accident that allowed both these genetic traits to endure environmental pressure.
Yep. In fact, false negatives of current test are a function of time since the onset of symptoms:

Day 1? ~7% false negative
Day 10? 40% false negative
Day 20? 90% false negative

That's really high, and it seems anecdotally likely that a majority of tests have been administered to people who are 7-10 days or more post-symptom-onset.

Here's the tweet discussing this: https://twitter.com/c0nc0rdance/status/1248094573928251398/

And here's the paper: https://t.co/aSdFeLzopH?amp=1
C is a 48 yr old language and is probably more unsatisfactory than COBOL so far as security is concerned. (e.g. build that kind of system in C and watch crooks cut themselves checks)
> the demand is still there

Right. Common belief in 1930-1931, too.

Psychology is malleable, and consumption patterns beyond food and shelter are driven largely by psychology. In the great depression, consumption behavior of an entire generation was permanently changed, no matter how much better the economy got. Those mental scars lasted forever.

What percentage of the population will watch a parent, spouse, best friend, or grandparent slowly asphyxiate to death and develop a lifetime aversion to casual dining, tourism, mall shopping, non-business air travel, fast food, staying in hotels, visiting family for holidays, casino gambling, meeting with potential clients, going to class, etc?

And then what are the second order effects of not needing the suits/ties/dresses, jetliner inventory, commercial real estate, gasoline, cruise ships, university buildings, casinos, etc required for the above activities?

Which of the economic sectors predicated on those activities will "bounce back"? What is the current high-yield debt load associated with these sectors?
A lot of SMBs are having issues actually getting the money. One example: Wells Fargo is only authorized to distribute $10B of the money from PPP because of their scandal a few years back. Many SMBs use Wells Fargo for their business checking accounts. This has created a massive delay queue with folks having to reapply for assistance several times to no avail.
Which is by the way against the App Store policies, so they must have cut some special deal.
They directly build and sell a competitor.
I really think it should die, from a DDD perspective EDA should be handled as backend tasks with CQRS. If your api server isn't handling that then you really should stand up a BFF. I get that Redux is designed to handle all of that on the front end but it just doesn't belong there. I have seen too many projects devolve into garbage because they are trying to shoehorn too much crap into reducer patterns when it just doesn't belong there.
What you're missing is that in some domains like healthcare there are legal compliance requirements to delete past data in certain circumstances. If false or embarrassing or misattributed data ends up in my medical record I want it completely removed, not just marked as outdated. This isn't just ideology, it's a fundamental matter of patient privacy.
I agree with your comment, but I'll add that pessimistically, I feel that for reality these 'service roles' might end up having a much larger impact that we expect, and the discrepancy will have untold, unexpected consequences. A crisis like this one might make us realize what truly matters. It also might not, which at this point I'm half-expecting.
This is called "persistence hunting". See https://en.wikipedia.org/wiki/Persistence_hunting
Armchair economist here, but isn’t Japan a surplus country with a very strong (safe-heaven) currency? Does that not impede inflation to take off?

https://tradingeconomics.com/japan/current-account

On a more global note, each economy is different and one can’t expect the same results from similar measures. The MMT advocates saying that ‘The economy is not a household’ and ‘Deficit does not matter’ advocate for a very dangerous path to walk for many countries that can’t print a strong currency.
hooks and the context api are great for small projects. Check out the hooks comparison section in the linked article to understand how it might fit your app. It references other good resources, too.
I think it depends on whether you are working full time in Rust or as a hobbyist trying to break in.

I gave up on EmberJS around the same time because I only got a five hour chunk of time every couple of weeks and they were making semantic changes so frequently then that it felt like I spent half of my time upgrading my code to work with the changes. It ended up being a major factor in killing that project for me and I’m just now getting back to it.
"Presumably, some of the workers will be recalled when once loans are established." So what happens if you are kept or rehired by your company under the PPP - but don't have any actual work to do?
There's stuff like MobX, but much of the point of Redux is the reducer step.

You may be happy with just using hooks, though.
Spinnaker does this - https://www.spinnaker.io/concepts/
B) is Google’s Achilles heel. Their corporate culture just doesn’t take UX seriously even as it kills products — I’ve been seeing GCP fall into disfavor because the UI is second-tier, and that’s something where a tiny team could make big improvements very quickly because there’s so much low-ganging fruit.
I'd disagree - tech leads are there to steer the team, not the tech. They are supposed to understand why the product designers and owners are asking for constant change, and work to make that change happen in a way that isn't disruptive. They are a liaison between different groups, to help the devs be part of an aligned effort between groups, by understanding the goals of all groups, helping the others understand the needs of the devs, while helping the devs understand how they can help meet the needs of other teams.

Do that well, and you don't have a "product" team, a "money" team, and a tech team - you just have a team.
Compute is most definitely a marginal cost rather than a fixed cost....

And when you start talking about buying 10s of millions in additional hardware to support the project you're trying to launch you start thinking pretty hard about whether you can speed things up.

And for practitioners most of this is not crazy high level math, it's first year linear algebra and multivariable calculus at most, and generally just lego blocks, intuition and data work.
Its not clear how thats different from git's LFS.
This is a good example of why strong negative rights and freedoms are so important. We don't want, and I quote you, "idiots" dictating what others can and cannot do based mostly on their rightful indignation.
I am on the east coast of the U.S. and I've been on and off it this morning, no issues. Just double checked it now and all is good.
https://m.youtube.com/watch?v=KCp9nD7jI04
I appreciate the sentiments, but I'm in a line of work where we have to track billable hours. Similar to how lawyers have to do it. I have clearly defined my boundaries, and have none of the problems you have described. Really my main problem is that my higher ups are clearly not taking this seriously and are expecting people to put in the same amount of work pre-crisis. I'm thinking that is probably what a lot of my peers are going through too.
You’re Spending a Lot of Time Indoors Now. Is Your Air Clean Enough?
The fundamental lesson of the Great Depression was that there are no cycles. Being down does not mean a later upswing with certainty. That we haven’t had a GD since 1929 is in large part due to an ability to constantly grow markets with cheap oil energy and new markets. But more importantly the US had a lot of power and regulatory oversight to keep it from happening. All of that is no longer the case, and we’re in danger of having another GD that could be even bigger from some estimates. Normalization “arguments” are bad arguments that disallow the discussion of deeper and more worrisome arguments. That’s why this article shouldn’t be welcomed too warmly.

Stanford economist explanation: https://www.fastcompany.com/90486801/top-economist-the-1930s...
Yelp lays off 1000, furloughs 1100
So does python. That does not make it a typed language.
This first link is utter nonsense. It bases on things like 6 people having died on Diamond Princess. That number is now 12, and growing.
That's FUD.

It's in virtually every Linux distribution as binary and source. You don't need a "Qt Account".
I was replying to the previous comment about it being different this time.
You can use a React Context and have simple global state in your React app. If you like reducers, throw in a useReducer hook and you have a large part of what people use Redux for.
It's literally the gov just giving out money so these companies can keep the doors open and lights on under the guise of 'being in business'. The point is more of a psychological one - to create impression that things are going ok (or not as bad as it seems) at scale across the country.
How does unionization depress rising rent?
U.S. Allows Google Internet Project to Advance Only If Hong Kong Is Cut Out
I agree ... I recently went back to using Redux in a project and I'm loving it. Redux at its heart is just a state manager, but because people tie it to React I've gotten people tell me all sorts things about how you don't need it anymore with all its new features.

I think the addition of React's hooks and context api actually make Redux easier to use, and I like the purity of its role as a state manager. I personally find that its cleaner to keep the overall application state in redux than to hold onto it inside of React, and leave react to manage its own component's state regarding ui level interactions.
That was a great article—wish I had read it back in 2018! I'll chime in with some thoughts, as someone who has built several apps using React/Redux.

What's happened with me (and others I've seen) has been discovering Redux, falling in love, and thinking "I'll use it for everything!" There's something about the simplicity of having a single state tree, that is immutable and debuggable that just blows your mind.

Then you start building, and after writing your Xth action/reducer/selector/dispatch/etc, you tire of the boilerplate and the overhead.

So where I've landed is:
1) we use Apollo/GraphQL for data-fetching and caching.
2) we use hooks in general.
3) for deeply nested component communication, we haven't fully settled on whether to use redux or not and kind of mix it up depending on the circumstance
4) we use redux when we need app-wide state and/or debuggability (so everything that's not 1, 2, or 3).

This has worked pretty well for us, though (3) is still a little fuzzy.

Anyway, I do think Redux is awesome, so thanks for maintaining it. But just wanted to chime in that I think a lot of "Redux is dead" sentiment (besides just being article click-bait and sensationalism by publishers) is actually people realizing that they've done the "everything is a nail" thing and retreating a little bit from that.
Credit Score Mailing Lists and Loan Related Customer Communication
Isn't this data for emergency admissions only?
I work at HubSpot (on Kafka) and so I was a "user" of this migration because kafka uses Zookeeper for coordination. Its pretty amazing how convenient Kube services made this whole transition and we actually learned a lot from this that we will likely end up applying similar strategies for migrating other services onto Kube. Allowing kube services to point to either external resources or pods/internal ones is a probably the best feature I have found in Kube so far (and there are a lot of great features)
Ethics: Who’s at fault for the missile strike which killed civilians?