ruby.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
If you are interested in the Ruby programming language, come join us! Tell us about yourself when signing up. If you just want to join Mastodon, another server will be a better place for you.

Administered by:

Server stats:

1.1K
active users

#ownyourdata

5 posts4 participants3 posts today

I've been using Gmail as a personal mail account for over a decade and I never really questioned it. Today I realised that I own a personal domain for some time now and it's maybe a good moment to get my emails away from that big US tech giant.

Now I just need to find the time to replace the email in all my personal accounts 🙈

Mastodon will no longer support Redis Namespaces. The reasons are fully valid. Redis (or, more specifically, Valkey or KeyDB) is lightweight software that is easy to install/manage, so separation is always a good thing.
However, I read that many admins will face problems because they use Redis "in the cloud" and, therefore, have a single instance. Unfortunately, this is also a side effect of the "cloud," meaning the loss of control over your own software.

On FreeBSD, a thin jail with "Redis" takes up very little space and resources.

#OwnYourData – in the long run – always pays off.

github.com/mastodon/mastodon/d

Background Mastodon has supported using a dedicated namespace for keys in redis for a long time. The idea was that several applications (or instances of Mastodon) could share a single redis databas...
GitHubRetiring Redis Namespaces · mastodon mastodon · Discussion #34198Background Mastodon has supported using a dedicated namespace for keys in redis for a long time. The idea was that several applications (or instances of Mastodon) could share a single redis databas...

One of the things I've been advocating for years - and where I want to raise my voice even louder - is the importance of owning your data. #OwnYourData

Over the past few days, I’ve come across two examples of how misinformation is causing immense damage, leading people to believe that there's no alternative but to hand over their data to big corporations, putting themselves entirely in their hands.

- A well-known lawyer, just before a meeting, warned about using Teams and its new "virtual assistant," which joins conferences before anyone else and transcribes everything. When I pointed out that it would be wise to use alternative tools (like Jitsi, for example, but there are others), he abruptly ended the conversation, saying, "We've lost this war. There's no alternative anymore."
That wasn’t the right moment for a detailed discussion, so I just noted that alternatives do exist - but if no one starts using them, and if we passively accept certain behaviors from certain companies, things will never improve for us.

- Just now, I received another one of those emails that hurt more in the heart than in the wallet: "Our e-commerce is taking off, so we’re moving it to Shopify to better manage our growth."
I replied, trying to explain that handing over a growing e-commerce business to a third-party company (right now, they have full access to their own server - meaning all their databases, data, etc., are under their control) means losing ownership of it. Prices could change at any moment, contract terms could shift negatively, and, worst case scenario, if Shopify itself faced issues (which seems impossible today, but think of giants like Kodak), they could lose everything. Of course, they’ll do what they think is best, but I feel obligated to warn them.

Luckily, others are making the opposite choice. But I keep wondering: since these big platforms aren’t exactly cheap, rather than "selling themselves" to them just for (potentially) fewer headaches, wouldn’t it be worth paying someone (not me, of course, but someone working exclusively for them) to handle these things - ensuring they retain full ownership of their business and their data?

This morning has been quite packed. Almost all of it was dedicated to sending a project and a very competitive financial proposal (I hope the client realizes just how advantageous it is) to create something that's very close to my heart. Now comes the waiting phase, filled with anticipation. Not for the money, but for the joy of doing what I love and helping them work even better, with ownership of their own data, using solutions I believe in and that are truly effective.
Fingers crossed!

The threat of shutting down Starlink to Ukraine is one of the best advertisements for #OwnYourData - that I've been advocating for many, many years. Geopolitical and commercial changes can be unpredictable and sudden.

Some clients are finally deciding to move to infrastructures under their control (even if not in their offices, and in many cases, I can agree).
So here's the suitable soundtrack.

song.link/s/1CKvinIoExZec5pv8O

Songlink/OdesliGet Off Of My Cloud - (Original Single Mono Version) by The Rolling StonesListen now on your favorite streaming service. Powered by Songlink/Odesli, an on-demand, customizable smart link service to help you share songs, albums, podcasts and more.

I haven't spoken about BSDMail in a while, but it's not abandoned. It's just that I've been busy with other more urgent matters.

However, in the last few days, I’ve received two separate requests (due in part to current geopolitical events) for moving email from big players to a self-hosted setup. This is exactly why, in the coming days, I will be sending two proposals to clients, both based on the platform developed for BSDMail. In both cases, the number of email accounts exceeds 150, and in one of them, there are many more.

It would be great to move forward with these setups (where the quotes will be very competitive), and hopefully, this will encourage other related organizations to do the same.

Regulations, originally designed to protect citizens and end consumers, are evolving into such complexity that they end up limiting choices.

Today, I received two calls about this. One from a client (amazing people, both personally and professionally). They received a request from a minor client working in the social sector, to whom they provide a service without any profit, charging only a flat rate for reimbursement of expenses. Their goal is to help in their mission.

But there's an issue: their social classification forces them to obtain certifications—required from their suppliers—that would cost so much they make it impossible. In my opinion, these certifications are unnecessary and inapplicable to their reality, yet there seems to be no choice. The alternative? Turning to a big player. That way, they’d feel reassured because "no one has ever been fired for choosing ***."

Now, forcing them to spend more, hand over their data to a foreign company (which could use it for AI training), and receive inferior service—just to have some papers that would protect them from potential lawsuits or fines—doesn't seem fair. A worse service, lower security, and far higher costs.

Regulations are welcome, but within reasonable limits.

Replied to IT Notes
@itnotes@snac.it-notes.dragas.net

Interesting you writing about this, I actually did this too, after adding the /s/ path, I modified my rule to:
^/[^/] /[xs]/
For posted Media too, but I've seen snac adds the "no-cache" ,and related header content, and my caching for /x/ was ignored. Then I wondered if there is security problematic content stored, for snac using these headers.

#Data #Fediverse #Hosting #ITNotes #Networking #Nginx #NoteHUB #Ownyourdata #Server #Snac #Snac2 #Social #Tipsandtricks #Tutorial