Many companies chose cheap coders over good coders, even without AI. Companies I heard of have pretty bad code bases, and they don’t use AI for software development. Even my company preferred cheap coders and fast development, and the code base from that time is terrible, because our management didn’t know what good code is and why it’s important. For such companies, AI can make development even faster, and I doubt code quality will suffer.
Come on, socialism is an economic system where society owns means of production. That’s what happened in USSR. The problem is, society cannot function without structure. There should be some representatives like secretaries. And those people have more power than others, even more, they can have near absolute power. And those people aren’t the best. As a result, bad people own all society, and there’s nothing to do with it. Under capitalism, if an employer is bad, workers can just quit and find another job. Under socialism, if the employer is bad, there is nothing to do because there is only one employer: the state. Capitalism is not bad, people who have lots of money are bad. But imagine exactly same people gain absolute power. That’s what was in the USSR. Greedy people, who wrote anonymous letters accusing others, benefited from it. They received confiscated flats and furniture. People of power lived better than others, they had better flats, better food, better goods. They were “elite”. All of them were actually higher class. And they stated they were caring for society. All their deeds were for good, they said.
I believe regulated capitalism and democracy are the best for imperfect humans. If people were ideal, any system would work flawlessly. But people are flawed, and any system giving absolute power leads to a state where bad people rule others.
Socialism
You’re a student in a big beautiful city. After graduation, you became a doctor. Now you are sent to a village far away from home to live and work there. And you can’t say “no” because the state knows better where you should live.
You’re a successful plant director, and you are sent to build a big collective farm. You are OK with moving far away because the state needs you there. After some time, you’re told NKVD is searching for you. You say: “It’s a nonsense, I did nothing wrong, it’s a mistake.” Later, you are executed because an anonymous letter against you is enough.
You’re a little girl in a village. The state took away all food, so there’s nothing to eat. Parents send you to the field after harvesting to search for ears of wheat. Adults are executed if they are caught with three ears of wheat, but children are safe, so you regurly go to the field. But it’s not enough, and your parents dig rotten potato, grind it to make potato flour, and bake rotten potato bread. It tastes so awful that you refuse to eat it. Parents try to force you to eat that bread, but you tell them that if they keep trying to force you, you’re not going to the field anymore.
You’re a communist. You know that people disappear at night. But you believe it’s ok because you are told they are bad people hurting the state and society. They are not just people. They are pests.
Clickbait is Unreasonably Effective: https://youtu.be/S2xHZPH5Sng
I’m a Liftoff user, but I was waiting for Sync for Lemmy because I liked the design of Sync for Reddit (based on screenshots). Basically yes, Liftoff and Sync for Lemmy are pretty similar, but Sync also has a ton of adjustments and cool features Liftoff is missing. And Sync has clean appealing design. After using it Liftoff looks worse.
I was talking about servers, not client apps.
Regarding the app, yes, $20 is too expensive for just turning off ads. Moon Reader Pro asks $8 for an ad-free experience, and yet I think it’s a bit too much for me. But it’s a market, and demand will correct the price. If nobody pays $20 to disable ads, the devs can consider reducing the price, at least temporarily. So I don’t see any problems here.
As for totally free apps, I consider them as a sort of gift. Some people are giving away the results of their labor for free, maybe because it’s their hobby, or because of ideology, but definitely because they have spare time to work on their apps. But it can change, and active development can stop. The only thing able to motivate them to continue the work is a profit, allowing them to spend some time without sacrificing anything else. We can end up with ads, subscriptions, single-time payments, or maybe just donations. I think it’s inevitable for active projects.
Once I wrote an annoying program adding acceleration to the mouse cursor, so it was difficult to click any UI item. It was written in Object Pascal with Win API and weighted 16 KB. And I think in C it would be even smaller.