[-] Irisos@lemmy.umainfo.live 33 points 7 months ago* (last edited 7 months ago)

I just accept our fate.

Humanity will probably realize we seriously fucked up around 2050 and near the end of the century mass migration will lead to a death count much bigger than WW2 or the chinese civil wars.

The only grace is that most of us reading this thread will die from various reason before the second stage.

I will still do my part by reducing my CO2 footprint but unless we find some miracle technology producing nuclear power plant levels of energy for the cost of a charcoal power plant, shitty world leaders and corporations will ruin everything for fake wealth.

[-] Irisos@lemmy.umainfo.live 6 points 8 months ago* (last edited 8 months ago)

Let's not forget the unmentioned income thanks to gathering all that user data.

The real value of Youtube (and social medias in general) is not the raw revenue they generate.

It's being able to be able to predict what will trend in advance to sell ads to anyone, anywhere. Which is proven by their 200+ billions in revenue from ads from all services.

It's extremely likely that in an alternate universe where Google doesn't own YouTube, their profit today is lower than what they currently have.

But like you said, poor YouTube is not making money explicitly on its own so they'll use it to justify any cost increase attempt when they already know what the real money maker is.

[-] Irisos@lemmy.umainfo.live 21 points 11 months ago* (last edited 11 months ago)

They could implement restrictions to block VPN traffic. But that would be repealed as fast as it came when these very congressmen would phone angrily their district on why they can work from their million dollar home anymore.

Support: Sorry VPNs are now blocked and you cannot work remotely without them

Congressman: Who are the idiots that voted for these laws

Support: Well, you and your friends

38

Hello everyone,

Recently I have returned to managing a kubernetes cluster in my homelab with Ansible on RHEL distros. Since I haven't touched to the installation stages since quite a long time I started to look for tutorials from the base installation to the cni configuration, MetalLB setup and metrics server installation.

In every single tutorial, I have seen major issues that made me pull my hair:

  • First and the worst, most tutorials obviously have the firewall disabled or tells you to deactivate it. Just. No. I know deactivating it makes everything much easier and many issues disappear as soon as you run a systemctl stop firewalld. But if you want to teach correcty, you wouldn't recommend something that would make you fired on the spot.

  • CNI installations are straight forward but miss important information for troubleshooting. Stuff like putting flannel interfaces in the internal zone or adding some direct forwarding rules to firewalld can be necessary but again, everyone and their mothers have their firewall off so they never talk about it.

  • In MetalLB, the configMap used by the speakers is not created automatically by the official manifest. Missing it is impossible as the speaker straight up do not start and the logs are straightforward. Yet I have never seen one tutorial mention it.

  • Again in metalLB, if the controller is on a worker node, webhooks are not accessible and you cannot configure the load balancer. It's rare-ish and easy to fix but again, never seen any mention of that

  • While Flannel, MetalLB, Weave, ... clearly state which ports you need to open for their solutions, tutorials never do (firewall? Someone?)

  • The metrics server has some ... Particularities (like the need to modify the startup arguments or the dnsPolicy). Those are easily found in the github issues due to how frequent they're but I can never seem to find a tutorial mentionning those extra configuration to do.

  • Various basic stuff like a worker node + a cni being needed for coreDNS and the master node to become ready. Or how to verify your deployment of ingress/cni/metalLB is working correctly. If you are familiar with Kubernetes, it's not too hard to find the solution to those but when most of your audience, it should be explicit to at least share a random nginx manifest to test if everything is good.

This is mainly a rant because it is crazy to see that a tutorial that is supposed to explain the documentation but faster is utterly useless because of course, you won't get any forwarding issues between interfaces if your device is an open bar.

And that most of them are like this.

So to everyone who also tried to follow tutorials for the set up of their clusterw what was your experience with them? Were they also useless or did you find a gem that didn't simply copy pasted the documentation and took screenshots of an working cluster setup without trying their guide?

[-] Irisos@lemmy.umainfo.live 22 points 1 year ago* (last edited 1 year ago)

Even if they updated to a new version, the hack clients developers would probably just update their custom clients to ignore Mojang's server ban list and call it a day.

The new EULA is a joke and it's easier to tell everyone to use a third party client (which is most of the time better than the official one) than try to abide to them.

[-] Irisos@lemmy.umainfo.live 20 points 1 year ago* (last edited 1 year ago)

It's fine. He just exchanged trademarks with Egosoft https://twitter.com/EGOSOFT/status/1683477783584858115 so he is in the clear ๐Ÿ‘

[-] Irisos@lemmy.umainfo.live 7 points 1 year ago* (last edited 1 year ago)

In addition to what the other commenter said, Mozilla doesn't have the will to improve Firefox into a market contender.

They get a lot of free money from their competitors to prevent legislations from attacking chromium for market monopoly which makes them prioritize making Google happy more than their users.

They also have very controversial opinions regarding actual useful features such as progressive web apps (where support was given exclusively on Android but after a lot of complains). You can't make your browser into a market contender if you act like Safari on PC.

10 years ago when we had a 3 way market, Mozilla actually cared about making a good product.

Nowadays, they are just Google's shell company to keep Chrome's dominance away from the anti-competivity law suits.

[-] Irisos@lemmy.umainfo.live 20 points 1 year ago

No. Kbin is it's own seperate project and software https://github.com/ernestwisniewski/kbin

[-] Irisos@lemmy.umainfo.live 9 points 1 year ago

In addition, Facebook already had support for XMPP at some point in time but killed it.

Why? Because they couldn't dry users off other platforms after Google closed their own support for XMPP.

Even if Meta "play nice", we already know their aim. Siphon users off mastodon and then remove activityPub support when most servers are on life support from loss of users.

[-] Irisos@lemmy.umainfo.live 4 points 1 year ago

It's really good. There are some issues here and there like some games not launching when using upscaling or some non default settings.

But otherwise, most games run on it and better than on PS3 with recent CPUs.

[-] Irisos@lemmy.umainfo.live 12 points 1 year ago* (last edited 1 year ago)

Oracle Linux is 100% the cause of this change.

Imagine supporting 2 other distros to make your own enterprise linux that is your only source of money through optional subscriptions to it.

Then some other big unethical corporation (much like your own parent company) comes in, use the GPL license to clone it and slap an "Oracle db certified" sticker on it. Finally, they decide to use the same subscription model as you except they get insane margins since you did 99% of the work for them.

But looking at what Rocky Linux is saying publicly. It's not impossible that Red Hat won't levy their right to remove access to the sources to non-commercial forks of RHEL.

[-] Irisos@lemmy.umainfo.live 31 points 1 year ago* (last edited 1 year ago)

Even if you own an instance, the tools are non-existent.

Some basics things that should be present but aren't:

  • A user directory for search and deletion
  • Possibility to block communities for your whole instance
  • Basic statistics. Both on the community and instance level
  • Possibility to mute a user without banning them
  • Allow creating a community but only after admin approval (right now it's free for all or admin only)
  • Easy access to server logs without having to dig directly inside the hosting server
  • Importing block/allow lists for federations using a file or url
  • Adding an administrator from the server admin UI

The API is also lacking in a way that some of those things are not possible without deploying your own API talking directly with the postgress database.

For example, if you wanted to see upvote/downvotes for each individual users, the data to calcultate it is in the database but the Lemmy API doesn't provide that functionality.

While Lemmy is great as a platform, the management side of is glueing everything together just enough to not let it implode.

[-] Irisos@lemmy.umainfo.live 4 points 1 year ago

Meta aka Facebook plans to create a new product compatible with ActivityPub (What allows the feddiverse to federate).

No one wants to allow cancer to spread so this list came to exist.

view more: next โ€บ

Irisos

joined 1 year ago