skysight-inc/HackerNews huggingface dataset:
Ask HN: Why are there so few new popular religions?
Given the rate of change in society, religious and social acceptance norms changing especially dramatically in the west, and increased connectivity globally, I would have thought there would be room for more religions but it seems as if there hasn't been much new creation/popularization since basically LDS. Why?
How many abusers learned from their parents that it's okay to abuse people to you have authority over?
I think the execution was unbelievably incredible for most governments - if you take a cynical view that the goal was to manufacture consent to erode personal freedoms of the populace.
If one of these devices is sold, the new owner may want or need to do a reset but doesn't know the password.
Svelte does something interesting in an innovative way. However, this article is overly focused on just one element of how React works.

If your app is spending a significant amount of time doing virtual DOM diffs, then sure. The virtual DOM overhead is a problem. However, saying it’s pure overhead and then not qualifying how much is a catastrophic failure of reasoning. Their alternative is to add more complex compiler steps, which I’m sure could work great. However it’s awfully dogmatic to suggest that this is better simply because it eliminates one kind of not-strictly-necessary overhead.

Svelte probably hasn’t taken over because the real world isn’t synthetic benchmarks and most apps have more significant concerns than how many times a component can update per second - and even then, in my experience React is more than capable of doing a decent job here. In practice. So Svelte has a lot to prove to get people to try to move. And this article categorizes virtual DOM as a “meme” that is “pure overhead” that only wins against a “strawman” (while simultaneously admitting that plenty of frameworks were slower at the time.) That’s not going to work. That’s going to classify you as “insane person” to many people. It reminds me of the claims G-WAN made: over-exaggerations in a smarmy tone based on micro-benchmark wins.

I’m not saying there’s anything wrong with Svelte. But, this is not how you sell something. React sold us the idea that the virtual DOM could give us a better programming model and still outperform the template based frameworks of the day. It delivered exactly that. And yet:

> the alternative is to do something no-one actually does

Somehow this article manages to contradict itself in pursuit of unnecessary smarminess.

I know this article is from 2018, but it never landed well for me, and Svelte’s virtually unchanged irrelevance should be some kind of cautionary tale. I don’t think there is anything wrong with Svelte. But this isn’t how you sell a framework to programmers, in my opinion.

The irony is that Svelte compiles code that will then run on a JIT under a JavaScript engine. That’s strictly overhead.
If you're interested in testing a further nutritional approach, I suggest the stack suggested by the late great Charles Poliquin.

The stack: https://www.facebook.com/StrengthSenseiInc/videos/anxiety-so... (sorry for FB link)

Background on Poliquin: https://tim.blog/2015/07/21/charles-poliquin/
I think finding similarities and generalization is part of scientific process, but "good billionaire" is a bad category.
Any good comparison between Svelte and Solid.Js?
If there is a third-party exploiting that error to cause damage, sure (not the case in your examples, which is why they miss the point). If you don't get security for your business right and it gets burned down by an arsonist, nobody is going to not consider the business owner a victim too.

Software culture is IMHO problematic there in multiple dimensions.
None of the things you mention are mutually exclusive. They all combine very nicely.
Mexico marijuana: Top court decriminalises recreational use of cannabis
If network effect means quality or “price” (in terms of what you trade, whether or not its money, for the experience) changes don’t lead to substitution between the dominant site and other sites, it absolutely is a monopoly, even if it would be equally easy to go to other sites. Monopoly is an empiricial, behavioral question of substitution between notional competitors, but not abstract question of available alternatives.
"False dichotomy" implies more than just the fact that "the two are not mutually exclusive". It further implies that the speaker in question has implied that the two are mutually exclusive, when they are in fact not.
yeah that's fair - the problem in my mind isn't that people are using the wrong word (who cares!), but that even though we know that matter isn't the essence of reality now, we still have many other beliefs that are dependent on that belief, that we haven't moved on from.
You're making some good points, but I think addiction, as a whole, subverts the ideal of 'think for themselves'. Your own CDC link states that 72.8% of African Americans want to quit. Addiction cessation programs might seem patronizing, but the vast majority of people can't do it alone. Even adults don't have access to all the information when they make a choice, especially those in lower income communities. If we had better publicly available addiction treatments, or improved the conditions that lead people to start smoking, then sure, legalize them. The current market doesn't reflect honest and fully informed consumer choice, and that's where I believe the state should come in.

It's likely that we won't find a middle ground here.
That's fair and for many it's not good at all - I was speaking strictly for myself. I didn't link my account to any other social media, nor did I put a phone number on there.
I have tried Strapi and the upgrade and schema-migration path for self-hosted versions left me feeling uneasy. I could not see how rollbacks work and had a few hiccups while testing it locally. Take that with a grain of salt since i did not use it in production. Their community was nice and helpful though.
> waitstaff gets "extra" tips for working hard

All tips are 'extra' that's the whole concept. It's money on top of what I am obliged to pay.

> you get good service with good management

Good management would pay a good wage and negate the need for tipping.

> I also simply just don't enjoy LARPing as a lord of my personal fiefdom.

Low blow. You are implying that I am less than you because I have some kind of financial control over waitstaff that I enjoy. A rather bad faith position to be in given how pious and understanding you are striving to come across as.

> most places pool tips

So now you agree kitchen staff get tipped too

> I tip the same if my service is shitty

Good for you. I don't think many people operate like this, so I'd say you are an edge case.

> it has zero to do with how hard they work, it's simply custom to tip waitstaff, even lazy waitstaff

Again, this is how you operate. Wikipedia lays out the common perception of tipping

"The customary amount of a tip can be a specific range of monetary amounts or a certain percentage of the bill based on the perceived quality of the service given."

I've experienced living in the UK without tipping, and in N.America with tipping. All I can say is it's night and day. Very few make a career out of working as waitstaff in the UK, plenty of people have a career in the service industry in N.America. Working hard for large tips can give you a living wage. In the UK because everyone is treated the same, waitstaff do the minimum for the minimum wage (there are exceptions, of course) and then find a better job. Since I left the UK this has begun to change, it's now reasonably common to tip in nicer restaurants, and guess what? The service is better and the waitstaff I assume are happier with more money in their pockets for their effort.
Summary:

- Working hard starts at school, but there is a lot of "distortion"

- It's complicated to since it depends on multitude of person's factors and likes

- You have to be honest with yourself

- You have to find something you want or/and talented to do

- More competitive areas or ambitious goals will required more effort

- What was said before may not work given the circumstances of each individual
Svelte is quite small, you can be effective with it in a weekend.
Yes there is. Geopolymer cement provides an 80% reduction in co2 emissions vs traditional cement. CarbonCure has developed a version of concrete that absorbs co2 during its production, though it cannot be poured and can only be used to make prefab shapes [1].

An issue with these new cements is that there is no economic incentive for companies to change production processes and switch.

[1] https://youtube.com/watch?v=MkE-2npiqFc
It turned the internet to TV. That's what young generations do now, they spend all day zapping channels, but we think it's cool because it's "on the internetz" and not on a bad unhealthy CRT. Society is sleepwalking to a generation of uninformed media junkies whose technical illiteracy is masked only by their ability to infinite scroll. I hope the end of this era comes soon and the focus stops being how to dumb down everything to a prepackaged and preprocessed feed. As lovely as the screens are, the media ecosystem around them is worse than what we had with good old color tv+radio.
Check out Refold[1]. IMO it is the best place to learn how to acquire a second language. It's not an app or a course or anything. Its approach is almost all self-directed, but it lays out everything you need to do and provides a Discord community to help you.

[1]: https://refold.la/
I don't follow.

> many of the implications of materialism (...) reductionism

Is reductionism considered a consequence of materialism? To me, the two seem independent. Reductionism works just as well for abstract concepts as it does for physical matter.

> the idea that all important properties can be quantified

I'm not sure how this follows from materialism either. We quantify many things that have nothing to do with physical matter.

I also get the feeling that you consider these two "implications of materialism" to be outdated - I disagree with that view. For instance, I can't think of an example of a property or phenomena that is best left not quantified - there are plenty of important things in life that we can't quantify yet, because we lack the measurement tools or conceptual framework for it, but quantifying these is obviously doable in principle, and desirable.
This, that's why React was a bit revolutionary at its time. No customized template dsl. Just speak JS.
If portability from one cloud to another is important to you then self-hosting your database is the only way to go. I use Kubernetes, and have MongoDB running in a docker container.
While it's a neat point that you bring up about human nature and misplaced radioactive sources, is a portable nuke reactor something that's comparaable to radiotherapy units?

If what they mean is a Small Modular Reactor, they should still be about 40 m^3, and a bit less likely to be left behind.
"But they don't really want to make the problem easier to solve, they just want to get it done quicker (with no regard for whether or not it makes the next problem harder to get this problem done the quicker way.)"

Truth
Agreed. At a minimum it would be good to provide a way to protect wireguard credentials at rest, so they aren't just sitting out in the open on disk as a single factor for access to the network. If I had more experience I would love to submit a patch for the default client software, but I don't have much experience, and you don't want inexperienced crypto programming, especially for new features....
Sorry indiatimes.com, you have too much power, bandwidth and resources. Too much voice and impact. You are one of the worst kind of media outlets. I propose you immediately contribute all your assets, earned or not, into an asset pool where less influential journalism outlets may help themselves to it. Only then will justice be achieved. /S
> associated with your identity in China

Isn’t this true everywhere, just not effectively enforced?

You are generally supposed to provide ID and a street address to the phone company when your number is activated. Some places treat that as just a formality and will take any number and address in the right format, but at least in the EU it’s the law and they have to “require” it.

Are straight-up burner phones a la “The Wire” still a thing in the US?
You basically took a whole long-form comment to repeat what I had already mentioned in my original message:

> However I notice that the specific message on OP is a bit ambiguous, I would personally add some suggestions.
SvelteKit is 2021 though :)
Citizen app is faking local residents in Los Angeles
Cost would be my guess.
I wish my tasks came with IKEA instructions...
I was playing with the thought experiment... "If china became a democracy overnight, would Hong Kong's fate be any different?"

What China is trying to do in Hong Kong has wide national support. It is upsetting to foreigners, and obviously Hong Kongers as they lose a lot of perceived self determination. But the writing was on the wall in 97 wasn't it?
Such complement cannot really exist. If it will exist and actually be effective, the technology as a whole would be pointless.

An analogy can be made to WhatsApp. It's known to be used to coordinate terrorist attacks in Europe yet not a single government intelligence agency has managed to legislate Facebook into opening a back door. Because a backdoor makes encryption quite pointless.

Similarly, the case with Apple. Whom categorically refuses an unlock ability to authorities, and so far has won.

There's no public outrage. The public seem happy to be protected from the prying eyes of their governments. And I guess the public implicitly accepts that as part of this protection, some very nasty stuff goes around these same platforms.

That's why I believe we should separate content extermination (which is fully impossible) from hiding said content from view. The latter is doable and common.

For example, terrorist videos are almost immediately removed from social media platforms upon detection. This stops it from spreading and its damage and shock effect is contained. However, should you specifically seek out such videos, they can still be found in several places, and you don't even need to go to the darkweb.

Censorship, in the practical sense, should be seen as hiding from view. Not deletion.
I don't know about Clojure, for example, but Kotlin targeted Java 7 for a long time. By which I mean that the standard library didn't use anything from Java 8 or later, and the compiler would emit Java 7 compatible code by default. You can still compile it to target later versions, though.

It's only fairly recently bumped up to Java 8 being its minimum (and default) Java version.
Not quick enough, actually
The notion that there's a single concept of the purpose of remote learning and a single concept of how students learn is exactly the problem.

It baffles me that people expect to take a process optimized for a neurotypical 20-year-old subsidized enough to devote 100% time to study and apply it to everybody else on the planet. I get how physical universities ended up the way they did. But software is infinitely soft and the internet is basically everywhere. Insisting that everybody must learn the same way a bunch of well-off youth did in 1950 is grossly exclusionary and wasteful.

In short, I don't care what the universities are trying to achieve with remote learning. I care what the students succeed in achieving. Let's focus on that.
June 2021 for anyone wondering if this is new. Would be nice if we could get that date stamp into the title. Sometimes PG essays are reposted. Dang?
Warren Buffet is vertically integrated on Diabetes. He owns Dialysis companies, Dairy Queen, and the insurance companies.
Anything that is legal should be allowed (what's wrong with porn?)... They already track you a lot and know your age even if you don't tell them so it would not be a problem to prevent kids from seeing it (nothing is foolproof but it is not a reason to restrict free speech)
Only issue with Supabase so far is no HA
Being able to decide what to work on requires a certain amount of privilege, as opposed to needing to do whatever you can to pay for rent, bills, and groceries this month.
Doesn't this sound shit though? If Bill Gates is so smart why did he have to work so much? Did he like coding and management more than days off?

If a life of hard work is needed to get you into heaven that's fine. Or if anything less would mean you and your dependants going hungry. But once your basic needs are met then it's irrational not to start spending time on all of the other things that life has to offer.

I feel like drive and energy and work-ethic are great, and you're useless without them. All the same if you have nothing else then you just become enslaved by your need to output more or increase your wealth or whatever, without connecting that to any healthy goal like health or happiness or wellbeing. It's like a cognitive defect, a disability except you're unable to not-do.
the "strawman" of updating innerHTML on every change isn't that far from the truth of how a lot of backbone apps worked, you had a template that you'd render and set to innerHTML on input change, maybe the app would be broken down into different parts with their own template and the app would spend a bunch of logic tracking which changes updated which parts or trying to batch changes up, but that's not far off for a lot of backbone apps.

One of the big selling points of react was you could basically write your app that way and it would fine.
I'm curious. Was Linkedin always so bad at securing its (our) data or things have gone downhill ever since the acquisition?

It is becoming a regular thing, almost part of the news cycle. "In other news, yesterday was the biannual data leak from Linkedin".

It is outrageous.
Scientists Obfuscated Source of Covid-19-Like Virus Stored at Wuhan Lab
There's a neat solution to overcome the ABA problem - tagged (versioned) pointers. Define the pointer as a conjugate of a version and a raw pointer and every time a new value is being set for the raw pointer part, increase the version.
Curious about how DigitalOcean will deal with clause 13 of the SSPL[0].

[0] https://www.mongodb.com/licensing/server-side-public-license
Sounds like what I see when I press my fingers (gently) onto my closed eyelids. I think it's the different layers of the visual cortex trying to find edges/patterns in something that doesn't have any.
They briefly touched on what makes Svelte different but for some reason didn’t highlight it as the main takeaway.

When Svelte builds your app, it’s fully aware of what components will need to update when data changes, and so it can wire up those precise dependencies statically. Then when data changes at runtime, instead of needing to diff the new state against the old state, components are updated in the way that was prescribed at build time, which is maximally efficient (as long as Svelte’s compiler is reasonably smart).
First Car on the Moon
Agreed. However I would just like to point out that since Apple refuses to provide a proper file shell or means to manage your files across applications on iPads (and iPhones as far as I'm aware) without resorting to some type of cloud situation, I prefer to use DAWs that run on native os systems like windows or macOS.
I've been in software 9 years. My peak was 4 years ago. It's all downhill from here.
testing, especially performance testing.
"Man quits job to avoid blowback from father's animal sex blog".
> you need to eliminate all redundant calls and operations

this is a no-brainer, right? The tricky part is how you identify redundant calls and eliminate them, knowing that some have more cost than others.
Sperm Parameters After Covid-19 Vaccine
It was always that bad. In fact it probably used to be even worse.
Thank you! But how do you know that your brain did not just make it up? How to distinguish between real and imaginary?
Is the job of a government to fund startup, I personally disagree. I prefer easing of red tape and support of administrative tasks.

An endorsement is better than nothing.
I don't see how NewsBlur is getting a pass on this and Docker is taking all of the blame. Would they still get sympathy if they had "password" as their DB password and were hacked that way?

I would blame MongoDB for its default-insecure configuration. There's no excuse. It's been like that for at least a decade (when I last used it) and it was a bad choice even then. At a _minimum_ when they upgraded the engine to integrate WiredTiger they should have pushed that through as part of the breaking change.
Yes, self hosting personally and also large mission critical enterprise systems at work primarily based on PostgreSQL which is self hosted on robust VM infrastructure.
"continues to meet user needs"

You are talking about gov.uk, right? Well, you can't 'continue' until you've started. I'm surprised someone has turned up here, admitting to being responsible for these sites.

But while you're here, would you mind please taking a look at the HMRC website?
Outside of high end restaurants, I'm not sure that I've ever once been provided with useful information by a server. "See if you can get our server's attention when they come by, we are ready to order/pay" is a fairly common occurrence, even at solid places.

Does this reduce the need for waitstaff at most places? Yes. Is that bad for waitstaff. Yes. Is that a reason to want a person to physically write down my order and type it into a machine in the back? Eh.
You are considering this from the side of one web app, but users generally will have dozens of tabs open. When you need a Core i7 with 16GB of RAM to handle your browser, because each developer didn't care about their individual performance, the web experience becomes a nightmare.
I understand the drive to share here, as nothing fees better than hard work, but it’s a very intimidating read and feels quite navel gazey.

In my experience, there is no such thing as hard work. There’s a universal river of truth that I can tap into in flow state, and if something is blocking me from getting there, I might as well watch a show and see if the river is open later.
I'm not saying you are wrong but this sounds like it is in part a hiring problem.

> Being deeply familiar with OS fundamentals and internals, "low level" tools, and so on is crucial.

...needs to be front and center on the job description then. Far too often these kinds of things are hidden on the initial job descriptions and it just wastes everyone's time. I get that HR/recruiters want to throw a big net but vague job descriptions are often part of the problem.
Even if they don't livelock retries can be significantly slower than a direct atomic operation under contention. Compare https://www.cs.tau.ac.il/~mad/publications/ppopp2013-x86queu...

Programming under high cache line contention is like message passing on a really busy network with many nodes, and anything that cuts down round trips can make a big difference in scalability. Most people who do network programming know these lessons by heart, but it's still poorly understood by people doing shared memory.

So maybe it's simpler, but likely it's slower too.
For contrast, all human beings probably fit into a cube of 1km side length.
That makes sense.

If you expand "natural" resource to include something pertinent to network effects (e.g. human attention is a resource) then I see that as the beginning of an argument in the opposite direction.