Great summary! Thank you
Great summary! Thank you
I’m an engineer too, and I don’t think capitalism works from an engineering perspective very well. It naturally leads to monopolies, it’s just inevitable, which have the same natural ailments as centrally planned economies, but with unelected people at the top. A decentralized economy needs to be engineered to be as such, culturally and legally, on purpose. Up till now it was just a technological fact that economies were decentralized, not true anymore. And with automated production, labor should no longer be the basis of the right to live, especially as labor decreases on the limit to 0 with increased AI.
UBI is not a good solution in that it doesn’t change the power structure, we still are controlled at the government and in our jobs by the rich, which do not have any mandate from the people.
Just an anecdote, between engineers, depending on your age, my experience is the older I get in engineering, the more I realize how totally un-meritocratic managers are, and how much they suppress us. Buisness and government use scientists and engineers to achieve poorly designed goals for dumb or evil ideas, like war or profit. Be wary.
I mean, maybe we can make an Ai that uses reason to uncover these biases in the future from this starting point. We are only at the beginning.
One of the first things I looked up on this involves someone wanting us to dismantle the hierarchy of gravity… maybe a bit too much woo for me.
Property right theory is a bit complicated, you have to understand a few things.
Property rights are a state derived system. That’s why we have weird things like corporate personhood, LLCs, land ownership, mineral rights, airspace, etc. Indigenous peoples did not have property rights. Monarchies had different property relations. Etc.
Property rights can be divided into 3 fundamental rights, the right to use (usus), the right to the fruit of use (profit, fructus), the right to abuse (abusus) https://en.m.wikipedia.org/wiki/Usufruct
There is a historical lineage of the owning class, from monarchy, to mercantilism and slave societies, to modern capitalism, etc.
I’d say that the reason there’s not a system to demonstrate these ideas is not because they aren’t pragmatic ideas, it’s because power begets power.
The reason I say it’s easy to imagine life outside of capitalism is not because it’d be easy to get there, just that it’s easy to formulate.
Anyway to your points, capitalism is not “when people own things”. It’s when those who do the work (usus) do not get the profit (fructus). Usually this is justified through investment and usury (interest) or even permanent ownership by outside investors (stock). However investment can exist in other ways, through credit unions owned by communities who bank there, or even from government grants. Not to defend the soviets, but they had great science, and most of our own science is done through gov grants.
When you enforce the rule that only people who are doing the work may own stock, and then you grow your economy through democratic investment strategies, you are on your way to socialism.
Edit: In old religions usury was considered immoral, if usury is immoral how much more immoral is our current system of investing? I think we should go back to interest based business loans and grants and cut out this ownership class.
Abusus should also be democratically controlled under eco socialism. Because we have so much trash these days and the destruction of so many good things under justification of ownership. That’s another talk altogether.
AI creates a strong incentive for a planned economy, because the goal of markets was always that planned economies were “impossible”, but now they are not. Read the peoples republic of Walmart for more info. Or this YouTube video https://youtu.be/xuBrGaVhjcI
Remember too that like 3 hedge funds own every company in America, and the stock market is run by AI, we already live under an inefficient planned economy.
As for climate change, what you are suggesting when the public owns the natural resources, is socialism.
deleted by creator
I also think that mutualism is the best theory. My Marxist friend would tell you that capitalism will just incorporate your work into its superstructure though.
I volunteer with DSA some, should I volunteer a lot, a little? Is electoralism a good avenue, is mutual aid? Does it matter if my comrades have other ideas, or is big tent prefered? Should we organize under the banner of socialism, or should we use a less tainted word? Should you try to be a social democrat instead just out of defeatism? Or maybe I just go off and be a good person, be charitable. Or maybe I start a commune.
I think you’re lost then, this is the socialism sublemmy.
I used to think like you, but then I realized capitalism is not synonymous with markets or being paid, it’s synonymous with a class of people who do not work extracting value from those who do. It’s very simple to not have capitalism, simply have national credit unions instead of banks, and coops for buisnesses. This replaces CEOs and Bankers with democratic governance and isn’t authoritarian.
So I’m all on board with that level of socialism, there are two problems:
Glad to see others that don’t buy the idea that we should destroy the existing system without an alternative vision. When I read that, and we discussed it, I thought it was crazy. Sometimes I feel kinda gaslit by other socialists lol, like surely you don’t believe we should destroy without replacing.
Sure, but I guess I want two practical outcomes:
So, like, I could put 100% of myself into something I think will definitely work, or I could put 5% of myself into something I think likely won’t work but I’ll try anyway, or anything in between.
Not just for internet debates or something.
Also I’d like to be able to effectively share my vision for the world and answer common criticisms.
War is usually a war between STATES that has very little to do with its people. People are just the cannon fodder of the state interest.
In cases like Gaza one side actually does have PEOPLE involved, Gazans, vs a STATE. It makes it much more clear who is in the wrong.
Wait why can’t you do this? People definitely live in their gas stations / offices / whatever. It’s just not zoned for that, meaning it wasn’t made for that purpose, it’ll be suboptimal. But like, I don’t think the cops are out to look for your sleeping bag.
I’ll never understand devs that go “I don’t know that language”. PHP is one of the only languages used in production I don’t know. I have read examples and it looks like you bastardized a Java/c# clone with bash or a string templating language, which isn’t very appealing. But like, if I had to learn it, I’d do so in a month, functionally writing it in a week tops. Learning languages is part of the job, and they all add something to your understanding of paradigms.
This is exactly right and very educational
All that being said, a rewrite is still harder. Think how much work kbin and lemmy have put in. Think of all the apps that have been developed around them. It’s still sql driven, meaning you can easily write any kind of moderation tool you want in any language of your choice.
I think the Rust vs Golang question is just opinionated, and until there’s something better than activitypub there’s nothing even a fork can really do about those issues, and I’d really want the FSF to deal with those kinds of complaints.
Reading your other links I don’t understand why you take this stance
The problem with forking Lemmy is in starting from all the bad that is inherently there, and trying to make it better. That is way more work than starting fresh with more developers. IE, not using Rust for a web app and UI, better database queries from the start, better logging/functions from the start; not adding on bandaids. A fork of Lemmy will have all of Lemmy’s problems but now you’re responsible for them instead.
Assuming you are an experienced developer, as am I, I have said this almost a thousand times. It’s almost always wrong. Lemmy’s codebase is decently clean and organized, and seems to be around 50,000 lines. All you are going to get by forking is having to rewrite a bunch of CRUD.
The other option is writing tools and plugins to interface with Rust’s API. Lastly, as long as you keep your history clean on your fork, you can continue to rebase onto the original. I think rewriting is just a terrible idea.
Anyway, if you do end up leaving lemmy, why not just go to one of the many standard forums? Discourse is nice.
Meh, I’ve programmed in both. Rust is “hard”. I wouldn’t ask a company to write in it, because it might be hard to get devs for it. However, open source is different. Rust is not hard enough for most developers to learn, and most developers love it when they learn it. On top of that, GoLang is practically an expert in hidden, annoying bugs that rust almost categorically eliminates. Golangs panics don’t backtrace unless you write them in a certain way, you have to know the golang “culture” of error handling, and then without a good match statement or ? macro you are left with ifs under every goddam line of code to do your own manual error checking. Golang goroutines are not as intuitive as one might think with how they close when the scope they come in from closes and their channel patterns. And the “context” passing takes a long time to learn how to do right. It’s an intuitive language at its core, its docpage being one page, but it’s culture is like python’s, needing a year or more to really know what best practices are. I tbh think they are just about exactly as hard as one another, but one, golang, leads to more bugs. Compile time is not that important when you can ensure that at compile time the thing will run.
Refactoring rust sucks, but by keeping your structs small you can usually avoid it.
Based comment