I lived in the UK for 10 years, I've also lived in a number of other countries, from democracies, communist (Vietnam), and varying degrees of democratic and economic freedoms.
I'm aware there are more than exactly 2 parties in the ballots in many western countries. It's not about the numbers, but whether any of those choices really give the people real alternatives, or just different ways to screw the majority of the people.
As you can probably can see from the above interaction, people resort very quickly to ad hominem attacks.
Thinking of it as an attack vector is the problem with people. I'm saying what you have isn't democracy. Your market isn't free. Voting between the same 2 parties or choosing to buy/rent from the same few mega corporations aren't real choices.
Unless you guys start accepting that and find an alternative solution or system, you'll keep digging yourself deeper into the hole you're in. More debt, more wars, more homelessness, more crime, and no future.
Those "single authorities" you fear already exist in western countries, the mega-corporations that monopolise entire markets.
The western system creates an illusion of choice, which those in power have found ways to manipulate. It has become merely a convenient tool for them to exploit the rest of the population, while the "free market" and "democracy" keep them oblivious to it.
But whatever people like me say, it will be too hard for most of you to accept the reality.
It's not black and white. For example I use an AI bot to act as a central knowledge base for my discord community. It nudges people to talk, even if initially it's with the bot, other people might jump in, and from there it snowballs into discussion between multiple people.
That's what I'm trying to say. You judge based on the denomination first, like how protestants use to think all catholics are inherrently evil. That was the ideological war of the 16th century, and looking bad do you see how pointless it was?
Sure the Pope and the catholic clergy were corrupt, but they weren't bad because they're catholics or authoritarian. Corruption was the issue, not catholicism itself nor authoritarianism. To think so is to force a narrative.
No, my point is Trump isn't bad because he's "authoritarian". He's bad because he's completely mismanaging the country, and putting oligarchs in charge of the government.
Even for "authoritarian regime", that'd be a horrible way to run a country.
It's not like the democrats aren't full of oligarchs themselves, like the likes of Pelosi.
This worldview where one side is evil/authoritarian and the other is good/free/liberal is the root of a lot of suffering in the world.
It's a flawed worldview that made Americans end up with dysfunctional politicians, because you reward ideological rhetoric more than real, pragmatic long-term planing.
People portray everything in terms of the ideological war between "democracy" vs "authoritarianism", fitting everything into that narrative even when it doesn't make sense.
It's a nice, simple, easy way to understand what's happening around us, who's good and bad, yet deeply flawed.
You can set up-history="false" and there'd be no navigation when opening the modal, so when you refresh the page it'd refresh the parent layer not the modal.
What's more arguable I think is how pressing the browser Back button doesn't preserve the layers, but opens the previous page as a full page. I think that can be changed in a config somewhere, though.
I see, you're talking about a fully client-rendered SPA. I guess you can always count on your users running modern PCs, with fast internet and no SEO needs. Things aren't that nice in the outside world lol.
Well there's a cost to that abstraction, e.g. you'd have to pass the context into the component, so every time you need to modify the component's schema/props you'd need to change it twice, both in the parent and the component.
You must have seen some huge React components with 20 different props or even more, and you'd need to think about memoizing those props to prevent a re-render, etc etc.
I've also been a web dev for over 20 years, and 10 years with React. I'd say that going back to native HTML APIs for handling stateful things like forms and form validation is a breeze, rather than writing components and endless abstractions. It's enough for the vast majority of the time.
Having used HTMX and Unpoly with Django, for over 2 years now, I prefer using Unpoly more these days.
Unpoly feels just like Django, it is a more of a framework than a thin layer, but that means it comes with a lot of productive features built-in, albeit opinionated.
It covers 95% of the use-cases of a typical web app, with its layers and forms concepts. E.g. I love creating "subinteractions" with unpoly, where a complex process can be divided into smaller modal forms for creating the "related" objects of a model, which then updates the main form of the model itself. Unpoly makes these simple, and its documentation caters for exactly these scenarios.
You'd need to re-invent the wheel on so many things.
Flexbox layout? CSS animations? Some custom npm library that I need to use to provide social logins, SDKs to integrate payment gateways? etc etc
If all you want is just a set of UI components, sure. We already have plenty of UI libraries out there.
These days there are many better ways to write low-JS, low-boilerplate code.
HTMX for interactivity, UnoCSS for generated CSS on the fly. It's even possible not to bundle your ES6 modules these days, with <script type="importmap">.
> Why we are discussing anything other than restricting the ability of money to interfere with our modern processes when it comes to "democratic health" is beyond me.
That's the point though, not that many people care about the implementation of a democracy, which itself is a form of democratic will (or the lack thereof). The problem with simply "more democracy" is we might end up with these contradictions.
People don't care much about the fine details of the implementation of their governance. In an ideal world, they would have voted in people who'd tear up these "money is speech" laws, but we live in a world where the average Joe only cares and are receptive to catchphrases.