I’ll wait 72 hours before settling with it, in case any shenanigans were involved. I expect it’s legitimate, but I want that window open if it’s needed.
I’ll wait 72 hours before settling with it, in case any shenanigans were involved. I expect it’s legitimate, but I want that window open if it’s needed.
I’d click this to humor you, but I’m not going to “rumble dot com”.
wtf are you on?
Fair. I don’t agree with most of your points, but you make a good argument.
I still think we over prioritize decentralization. Federation is important, but’s not a primary feature to be sold to users. It’s not because we need a thousand instances. It’s so that if Gmail gets too enshittified that we have another email option.
World is where the activity is, and you do a reasonable job of balancing that.
Why are you actively against lemmy.world?
On Reddit you list several alternative instances, and you somehow left us out.
I have never seen them used well. I expect there IS some use case out there where it makes sense but I haven’t seen it yet. So many times I’ve seen factories that can only return one type. So why did you use a factory? And a factory that returns more than one type is 50/50 to be scary.
Yeah, I went through the whole shape examples thing in school. The OOP I was taught in school was bullshit.
Make it simpler. Organizing things into classes is absolutely fine. Seven layers of abstraction is typically not fine.
OOP is great, and can be much simpler than what you’ve seen.
It’s Java culture that’s terrible. The word “Factory” is a code smell all on its own.
Just like any tool, don’t overuse it. Don’t force extra layers of abstraction.
Honestly I’ve never thought about it this much. I’ll have to make an effort to stop writing in past tense.
Usually just start with the verb.
“fix a NULL pointer dereference in …”
What’s wrong with just linking to Wikipedia?
Backups. You should be taking regular backups whether it’s you hosting or Google. If you are, there’s really very little risk.
You’ll also have the images on the phone, which should remain long enough for the images automatically stored to get into backup storage. Personally, all my images upload from my phone automatically after I’m on WiFi for 10 minutes.
I’ve been running mine for a year or two and don’t really mess with it at all. I think I remember those breaking changes maybe 18 months ago? Was not difficult to update, and it’s been running smooth as butter since.
But… Immich does this just fine, and is pretty great at it.
Especially on mobile.
Mumble is another strong, open source, self-hosted option.
It certainly isn’t when you’re spending more than that just to get exclusives.
You’re right. Hosting files is more difficult than creating art for the game. Steam deserves a bigger cut than artists.
Game files and updates need to be distributed
You also recognize that 30% of each game sale applies to each game sale, right?
Do you really think 30% of developing a game is hosting not just the original game, but also the updates and the save files? CDNs only make it cheaper.
Steam is able to charge 30% because they effectively have a walled garden on PC games. Very few publishers are well known enough to successfully sell their game outside of Steam.
It’s not as egregious as the Apple or Google stores, but they’re basically all in this together. It’s like the old mob families where they split territory.
most are quite happy with the services they get back from that 30% cut.
I agree with most of that, but this part just isn’t true. 30% is highway robbery. It’s a scam. But PC gamers are trained that Steam is where the games are, with few exceptions. If you don’t pay steam their cut, your game doesn’t sell at all.
Consider all that goes into development of a game and compare that to the effort/infrastructure to host a download and display a webpage. Is Steam really providing 30% of the game experience?
I think Steam could be profitable at less than a 10% cut.
Just be grateful if you’re not in one of the first groups. I spoke up as loudly as I could.