skysight-inc/HackerNews huggingface dataset:
> The normalcy bias of people combined with the pure arrogant hubris that the USD can not collapse will lead USD collapse

Reserve currencies do not "collapse", they get replaced. The GBP didn't collapse for example: over the course of decades the USD came up and for many years they were used equally.

So if the USD is to be replaced, the obvious question is: with what? EUR? CNY/RMB? JPY? Other? A mix?

For a paper on possible multi-currencies, see Eichengreen 2014:

* https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2580651

For a good historical overview see How global currencies work past, present, and future by Eichengreen, Chitu, Mehl.

> The history of the world shows empires collapse. To believe the US is somehow immune is moronic

The US is not an empire. It is a hegemony: it simply exerts (exerted?) influence because of the size of its economy relative to everyone else, and it was willing to spend a whole bunch of money to basically keep the peace.

> The world has already sent a singal we have too much debt and too much spending as they have stopped buying our debt so the fed has to buy it all with money created from thin air

What signal would that be?

The US Treasury sells bonds to interested buyers, and the Fed then gets the bonds on the secondary market. No one has stopped buying US bonds.

Further, the purchase are done with US Fed reserves, which are not "real" money as they do not enter the economy and simply sit in the accounts that institutions have at the Fed.
I think the important thing that did not come across very well is that "wipe and reinstall" with nix is so incredibly painless that doing it is even an option. The same would be very very painful with other distributions. A clean reinstall of your whole system with nixos takes maybe 30 minutes. Compare with the average "my Ubuntu upgrade failed" debugging session...
I only hope these will not be the voices of the opposition of cancel culture. As much as I don't want to see cancellations like that, I found that these two are not elevating the debate either.
You can change language in the footer, waaay down.
CPI as well as PCE include those components.

CPI: https://www.bls.gov/opub/hom/cpi/data.htm

PCE: https://www.bea.gov/resources/methodologies/nipa-handbook
> In New York City for example, only 28% of the city’s Black residents aged 18 to 44 were vaccinated as of August 2021, when the city began paying residents $100 each to receive the vaccine. When that didn’t work, the city embraced a vaccine passport system that would exclude the majority of young Black New Yorkers from most indoor and civic activities, amounting to a de facto form of segregation.

In New York City it is now 40% of Black adults fully vaccinated, 49% at least 1 dose. Numbers for whites are 57% and 61%. (Latinos are 63% and 76%, Asians 89% and 91%).

For the people most at risk, those 65 and older, it is currently 57% fully vaccinated 60% at least one dose for Blacks. The numbers are 60% and 63% for whites, 64% and 67% for Latinos, and 82% and 87% for Asians.

Data: https://www1.nyc.gov/site/doh/covid/covid-19-data-vaccines.p...
You can always run the update assistant to immediately update to the latest stable release. What you were waiting ~1 year for was your build to near end of support and be forced to a newer version.
> this professor's "controversial" views are held by upwards of 70% of the American public.

First of all, who says? Second of all, just because a majority believes something doesn't make it right. There was a time when the majority of Americans believed slavery was OK. Times change.
>How do we neuter the power of Twitter mobs?

Ignore their demands (as an enterprise, business, institution, government, etc.), mock and derise their members (as a society), and stop publicizing them (as media).
So what taxes does South Dakota actually levy on the trusts? I doubt the beneficiaries actually live in South Dakota and setting up a trust does not imply the movement of businesses. Does South Dakota gain much from this tax haven-laws?
I think you are conflating popularity of an argument with popularity as part of an argument. For the former, it's easy to agree that it does not affect the correctness of the argument. But in the articles case, popularity is part of the argument: That it is especially worrying the speaker is uninvited for an opinion which is held by a majority of people, i.e is popular.

Another example of this would be if we were having an argument about what music to play at some event we are hosting. I might well use the popularity of some songs as an argument.
PBS and NPR are not government owned or controlled. A more apt comparison would probably be Voice of America.
Like usual, our society operates in extremes. When I first came into tech businesses would use old, cumbersome stacks because refreshing every 5 years was of no benefit to business oriented people. A good chunk of businesses (still) don't really like the word refactor, so they don't integrate a certain percentage of it into the roadmap. Then engineers got tired of maintaining software that was on life support without acknowledgement, and the competition for engineers took over. Now you have incredibly new relatively untested stacks and tech being used as a recruitment tool.

This might be my personal opinion, but if you write modular code and dedicate about 40% of your roadmap to refactor, commiting code upstream, and engineering related tasks you won't run into near as many long term maintainability issues.
You don't select your output device with your configuration.nix. You use it to configure the underlying OS. So doing this stuff with a GUI? Unheard of in the mainstream. Unnecessary maybe too, but still. Not the same.
That is absolutely terrifying. Can you imagine the Terminator movies where the Terminators can fly? I would have called it ridiculous before I saw this...
https://www.chronicle.com/article/the-real-free-speech-crisi...
The amount of koolaid around TypeScript is really something
I've been on HN long enough to realize that the majority of comments here are going to inevitably devolve into a discussion of the sheer complexity and breadth of tooling listed here.

However, bear in mind that the site is built by a popular JS influencer whose day job is popularizing frameworks and increasing demand for services of the sort he offers.
React Testing Library and other testing libraries from Kent are a godsend.

But Kent is doing a disservice to people that look up to him with this blog post. The JS community already suffers from over-engineering and this is just one latest example from a community leader. now every developer who learns from Kent, will think this is the way to go.

not only does it harm newbie developers, it also harms the companies mostly startup thinking this is the way to go. interviews, workflows etc start to be centred around this way of thinking and simply all productivity gains that made startups more nimble than enterprises are lost.

maybe some of us are too stupid, to see the gains from all this architecture and wizardry, time will tell!!
The central bank provides liquidity to member banks in case of a bank run, and imposes limits on money creation (lending) based on capital reserves and other factors.
I do hope we would all move on to better things than those massive social networks. They have impacted really negatively the lives of many around me, and continue to do so.
A few sources I have seen put the entire multi year cost of world war 2 in 2021 dollars at $4.1T.

Where as it looks like congress has spent ~$4.5T fighting covid in the last year and that's before looking at fed balance sheet increases of ~$3.5t.

So we have solidly spent more than WW2, almost double in a year or covid relief, a lot of which was fed balance sheet expansion(ie printed money)

I independently came up with this but it looks like others have made the same observation

https://www.chicagotribune.com/opinion/commentary/ct-opinion...

In fact the CT makes the claim that covid relief has almost equaled the cost of all American wars combined.

Pretty mind blowing.
This "sea of words" stuff is uncivil and doesn't make your comment any more persuasive.
I'm very open to heterodoxy.

What's a better metric? Spending power?

Riffing on the inflation hawk trope: inflation should lead to higher wages. That hasn't happened. So I'm on board with criticisms of increasing money supply while wages remain stagnant.
Strongly. Take a step out of San Francisco and step into a diner in the midwest: ask a patron about dynasty trusts and they’ll talk your ear off! While not a top-of-mind concern, it’s something people feel strongly about. /s

To be honest though there’s a lot of fear mongering around the estate tax causing a family to lose their farm.
This is a great article but leaves out a key idea. Load shedding is really a key topic in cost utilization. You need load shedding to be able to serve closer to your capacity red line. You can always buy your way out of overload. Load shedding is a feature that, if you have it, allows you to more comfortably dial back your resources and serve closer to the limit.
Curious - why aren’t simpler frameworks like htmx (https://htmx.org/) more common or
gaining traction? It feels unnecessarily complex to have to use so many modules to build a website today. Especially if it doesn’t need dynamic content.
Obligatory xkcd
https://xkcd.com/810/
Awesome! That brings it down to 0.57s on my machine - a 56x improvement from the original.

Thanks for bringing it further.
Who knows.

There was no informed consent. No opt-in. It was just turned on without my knowledge. I had to find out on Twitter infosec to watch out for this.
He quit his job to focus full time on the project. First time for me supporting a project on github, the author seems to be a good person to support
https://awesomekling.github.io/I-quit-my-job-to-focus-on-Ser...
Everything RTL does was possible in Enzyme too. It would have been possible for him to make PRs to remove problematic parts of Enzyme, or create a wrapper strictly over it, if he was optimizing for the things you said
$600, for a React course, are you serious? I know it's 20 hours of content, but so are many Udemy courses.

Many similar courses can be found for $10-$20 on Udemy.com (be sure to reset cookies/create a new account if you see higher prices. Apparently they only show discounted prices to new customer accounts.). For $600, a person could probably buy the majority or even entirety of Udemy.com's React courses -- Maybe somewhere around 500-1000 hours of content (rough estimation).

For example, this course has for 48 hours of content for $20.
https://www.udemy.com/course/react-tutorial-and-projects-cou...

I've found Udemy has great content. Plus there's Youtube.

Kent, I understand that you're a solo entrepreneur and that you offer premium knowledge in your content. But I wouldn't pay more than $100. I don't think the knowledge you offer is monopolized by your course, I think it can be found through many other learning resources (books, videos, docs).

_____

Edit: just found out via another comment that Kent developed react-testing-library. That's awesome. So, Kent is likely someone who knows a ton about ReactJS, including truly expert, insider knowledge.

That said, $600 is still a crazy amount to charge to consumers. Maybe you'd charge that at an in-person seminar/workshop.

But to the internet public in general? Seems greedy.
The website has decided the best rhetorical approach is to describe what the "ecosystem does for you", and thus not talk that much about Nix vs NixOS vs Nixpkgs up front. But I think that might be mistake. I would lead with:

Nix - package manager / build systems for end-to-end reproducibility at scale.

Nixpkgs - Extremely comprehensive package repository built using Nix.

NixOS - Linux distribution built around Nixpkgs

Home-Manager - doftfile manager built around Nixpkgs

There are other tools, but they are much more niche, so I would start with that. I think that clears up with what you and many others have asked, and doesn't "distract from the sales pitch" too much.
That “distributed” quality itself is a choice that introduces complexity. There are many sites that deliver the same or greater level of value to users, and use a “boring” architecture and deployment.
The Consumer Price Index is published by the BLS, not the Fed(eral Reserve). CPI includes rent (and owner's imputed rent for real estate), education, and food.
This may be part of the solution, though, as other mentioned, juries can also be pressured on Twitter.

Part of the problem is that people with visible status engage in public harassment of their colleagues on Twitter with no consequences. Unless there is a cost for appalling behavior, the problem will continue to degenerate.
I get the historical analogy with anti-Vietnam War protesters. I just don't agree that they are actually the moral equivalent of anti-anti-racial-preference protesters. And I definitely don't believe that the majority will see it that way in a few decades.

The moral foundations for Vietnam War opposition are much intellectually deeper and ideologically broader than those supporting racial preferences. A medieval Catholic could have opposed the Vietnam War on grounds of just war theory.
You are wrong about what is meant by a "social circle". They are people that he socializes with.

Definition of social circle is "A social circle is a group of socially interconnected people". I doubt anyone would complain about having a small social circle if it contained 2M people. :)
I know.

My reasoning is:

If your member of an underrepresented group, chances are you didn't grow up to develop merit. Affirmative action allows you to access institutions that help you to develop merit.
To quote[1] Dave Chappelle- 'Twitter's not a real place.'

[1] https://www.youtube.com/watch?v=kS-E6VtD_rE
Both sides are to blame. I stand by my statement. Any politics directed at vaccines is foolish and unscientific. People should acknowledge that mistakes were made by the government and officials with their foolish statements. CNN and Fox are equal partners in the hysteria.

People need to remember the goal is to eliminate the threat, not get everyone vaccinated. These are two different things. Ignoring post-COVID immunity studies just makes officials look unscientific and doesn't contribute to the final goal. Being unscientific puts you at the same level as hucksters. Getting rid of health care workers that risked it all and put a huge strain on their families is just plain dumb and ungrateful. The idea they don't know the whole story is baffling.
He also claims several times that he's "making the world better" by teaching all this garbage.
In the US sodomy was a crime too. Laws can change. Labour law is not written in stone.

And even with current laws, where there "need not be a just cause", there are protections against unjust causes (e.g. because they found out you're jewish, or you're fat, or whatever) and "because a mob campaigned against one" can be added to that. "But, under current law the business could just say they fired them for their own neutral reasons?" Sure. Let them defend that in a lawsuit, if it happened to coincide with a mob campaign.
I don’t like that the state can take part of the wealth you’ve worked for after you die. But obviously laws to steal money from everybody else are popular.
Was curious does Serenity use _any_ external libraries?

For example crypto, font rendering, etc
My MX Master 3 was great until the last feature you mentioned decided to enable itself and never disable again...

Logitech calls it SmartShift and other people have reported the same issue, SmartShift enables itself, and from that point onward no settings changes will disable it.

It's pretty frustrating to say the least, the MX Master 3 was poised to fix the reliability issues the previous entries had otherwise (since replaced the physical scroll wheel click with an electromagnet in a very convincing way)
I don't think you are allowed to criticize this. That makes me wonder how anyone can comment who doesn't agree with the ideology behind the mandate.
> University lecturers have been protested or cancelled for decades for reasons unrelated to their topic

I’m not sure this is the case here, it depends whether that means the specific topic they are giving the talk on or topic as in area of claimed expertise. I would say it’s fair game to consider them to be claiming an area of expertise if they are publishing articles on the topic, and this valid to consider the quality and impact of that work when inviting them for talks
I disagree. I don't use Nix, but I've been in situations before where an upgrade either couldn't complete, or catastrophically broke something. Those situations are horrible and can take hours or days to resolve.

Having the option to say "fuck it" and just reinstall everything, without worrying about manually installing exact software versions and reconfiguring everything sounds amazing.
I am thankful for Little Snitch and Open Snitch existence.
If those tools didn't exist I will not connect to Interned at all.

Started fighting macOS telemetry and refused transition to Linux partially because of absence of LS alternative.
Since Open Snitch I happily run my personal computer with PureOS.
https://github.com/evilsocket/opensnitch

The amount of system mothership calling on any platform is mind boggling. And everything has "rational" and "it is inevitable" attached to it.
My Firefox looks like Christmas Tree from extensions and my about:config is taking too long to set properly.
What a beautiful future we are creating. :)
China blocks Wikimedia from entering World Intellectual Property Organization
So if it costs a company the same, then workers can take medicine they don't need that has a risk to save someone a buck? How about we stick with science instead of profits?
Yeah, apparently you NEED it or you'll never maintain anything ever again!
You should check https://sshreach.me - zero-configuration, remote-controlled secure tunnels to your computers. I am the author of the service.
Thank you!

Things like `list.append` modifying in-place might feel like a flaw to some, but I think Python is really consistent when it comes to its behaviour. If you ask a person who comes from an object-oriented world, they'll say it only makes sense for a method on an object to modify that object's data directly.

There's always ways to do things the other way, for example you can use x = [*x, item] to append and create a new copy, while being quite a bit more explicit that a new list is being created.
> But Kent is doing a disservice to people that look up to him with this blog post. The JS community already suffers from over-engineering and this is just one latest example from a community leader. now every developer who learns from Kent, will think this is the way to go.

With all due respect to the author and the great output he's created, I agree. At minimum, I think the post should have included some context for the decisions instead of simply calling it "a modern website in 2021". The content inside isn't common, normal, or even necessary for 99% of websites, including this one.

I think this blog post is an example of the conflict between educators and industry:

Industry benefits from keeping things straightforward and getting the job done without unnecessary complexity.

Educators benefit by selling more workshops and more training materials. The more they can convince everyone that complexity is necessary, the more they can sell workshops to teach people about that complexity.
I’m getting a 500 error which is not a good sign.
Don’t follow #2. Governments do indeed print money. Banks do not. What am I missing.
Yeah, exactly. Nixpkgs is basically the largest and most up to date repo in the Linux world now. Most of that’s coming just from the small existing core community. That has to say something for the efficiency of it.
Bashcrawl: Learn Linux commands by playing a simple text adventure
I have to agree here, this article really goes out to show the perceived state of JavaScript & web development. over-engineered is the key word here
There are some images, text, some fancy JS menus, and some small animations. With the exception of the embedded videos, there's nothing here that can't be done with some static pages.
Genuine question: what's up with it?

Typed Javascript for me personally has been a godsend for maintenance and avoiding stupid bugs.
Slashdot got bought by a (((company))) linked to porn.

The reason these companies buy news/comment sites as slashdot is to command and manage the narratives.

Something bad about my companies? Downvote 10x. shadowban.

Lets make that product feature in popular..

Thus the sites dwindle and loose the reputation.

There would not be a site with news or popular that can have free discussion or "fairness". That would be too dangerous for a lower/middle class to start realizing they are being milked and will not have any social security.

PS. I use the ((())) as a hack on elisp to cancel threads. The more I use ((())) with a pronoun inside more chances the thread will be cancelled. I think PG loved lisp too much..
Full title (before shortening to <= 80 characters): "China again blocks Wikimedia Foundation’s accreditation to World Intellectual Property Organization"
If you are borrowing mostly short term with intention to roll over (like US Gov does, for example), then yes, interest rate hike would fuck you over.

A safer way of doing that is to get a large, long term, fixed rate loan, and use it to buy some real asset. You know, like, say, a house. With a long term fixed rate mortgage. Has that become more popular than usual recently?
4? Reallistically, you needed 12-16MB of RAM.
> « docker build » already exists and can already be made deterministic

Truly deterministic Dockerfiles are a rare thing to find among the ecosystem.

And we haven't even got into docker's poor support for unprivileged container building which leads to weird solutions using dind when you need to build an image from inside a container..
Why would I pay some no name app creator 10% of my revenue? Apple earns their cut. Who are these outsiders?
What is missing from the description apparently is the SLA for the site's downtime.

If it's really low, I can imagine why it was made distributed. Otherwise, I'd see that as a demo and an exercise.
You can be "grumpy you had to read" or "grumpy about other being complaining they have to read". You chose that latter and I think it's a good choice :).
My favorite books about books
I agree. It's so weird to me that a developer would choose to write 30-40% more code than necessary. I love the simplicity of NodeJS/Javacript itself.

Plus, there's the fact that TypeScript is developed, owned, and maintained by Microsoft.

Look into their 3 E's campaign: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

and we see it in action-- Here's an example.

Terraform CDK [1] -- It offers TypeScript as a language, but not NodeJS. Huh. That's puzzling. I wonder if Microsoft funds the project and requested it to prioritize TypeScript over NodeJS.

Additionally, in March 2020, Microsoft purchased npm.

I am saddened to see Microsoft moving into a position of control & domination in the Javascript/NodeJS ecosystem.

[1] https://github.com/hashicorp/terraform-cdk