A bit of a technical rant here on the challenges of FLOSS. I may turn this into a longer form writing if people want.

* I need a "sign up for dates" newsletter

* Proprietary newsletter providers have have embedded trackers that make them less than ideal, but make it *very* easy to integrate, including all the tools to be GDPR compliant, work on static websites, etc.

* If I want to avoid using them, I need to now write my own web application


* There are FLOSS options, namely Mailtrain and Sendportal

* That now means running at least one more (possibly two more) services on my own

* Sendportal looks simpler, but it requires I write my own "widget" (not a huge deal but another service), and it doesn't have a docker image

* Mailtrain is more mature, but more complex to use

* If I'd chosen the proprietary option, I'd have been up and running days ago, but instead I'm spending time and a lot more money (to run services)

Running FLOSS and not using trackers is very important to me, but I can't imagine someone who isn't very technical being able to get through all this.

I think we in the FLOSS world need to give folks who make other choices slack, because it's also not necessarily that they realize that a newsletter provider is possibly going to embed trackers. They may see it as a benefit (not realizing) or may not even know or have access to those trackers at all.

One last thought on this...


When I've talked about these sorts of issues, both in the past and now, many responses are "Why don't you run ____" or some other piece of advise of that nature.

This advise is almost always a bad answer. Firstly they rarely correctly identify the problem I'm actually trying to solve. Secondly, and more importantly, they fail to acknowledge the difficulty of being asked to do this much labor for Freedom.

It's a toxic behavior from our community, and we need to call it out.

· · Web · 3 · 3 · 10

@emacsen this is a great thread. ❤️

When my spouse and I met (2005) we were both grad students on very different timetables. I was a #FOSS zealot. And she was #vegan. We were joking that if our relationship could go anywhere we'd have to have a vegan and FOSS household.

Needless to say we were both totally OK with that!

People forget how high the cost can be to live outside mainstream. Even if it's easy for you, enormously many reasons may not be easy for next person.

@emacsen I agree. Often we’re trying to be helpful by proposing a solution, when instead we should be trying to understand the problem better.

I vividly recall how I once gave a FOSDEM talk about surveillance and the centralization of power; and the audience ended up arguing about how to build stronger encryption tools.

You don’t encrypt your way to a better society.


Just taking t he time to listen and ask questions is already a huge step forward.

Offering "solutions" without understanding the problem is a way to make people feel dismissed.

it often only serves to make the person speaking feel important, or feel "superior" rather than actually offer help.

@emacsen FLOSS is by and for people who prefer strong engagement with technology. Most humans on this planet are not like that. For other technology than computing, societies have solved this by institutions such as regulating bodies and consumer protection authorities/associations. That's what's missing for computing.

@emacsen What's also missing is services mediating between industry and consumers. The equivalent of craftspeople in the physical world. People who adapt software to your specific needs. Today's software ecosystems are mostly hostile to this.

@emacsen I suspect that the fragility of today's ecosystems is the biggest obstacle. You can't do software adaptation as a service if your adaptation needs to be fixed once a month.

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!