That's really motivating and encouraging, as well as our growing #community!
So I assume this is like a blocklist for blocking ad/tracker domains, right ?
I've once tried using the /etc/hosts file in linux to do this, you might be aware of this project - https://github.com/StevenBlack/hosts
But here's my question, where else would there be ads on your system except your browser ? If you're a Linux user then most of the programs you use would be FOSS and ad-free anyway. And we all know that ublock origin is better for blocking browser ads.
@futureisfoss @tio @humanetech well, that's a pertinent question. The point is that TBlock does indeed block ads, but not only. It can also block tracking inside software. For instance, even though uBlock Origin can block trackers *on web pages*, it can't block the telemetry that is built-in *in your browser* (such as Mozilla Telemetry or all this Google crap).
@tblock @tio @humanetech
I use librewolf so I'm not that worried about telemetry in my browser, but I do get your point. If I ever have to install anything that has telemetry or ads then having a blocklist can protect me from these, its nice that users have this option. I think @tio's point is relevant here, more and more FOSS programs are starting to use ads and trackers these days, audacity being a popular example.
@futureisfoss @tio @humanetech exactly.
And to answer your previous toot, yes, StevenBlack hosts are officially supported by TBlock:
https://tblock.codeberg.page/repository/?filter=stevenblack-hosts (warning: unfortunately this link requires JS)
That's great, I'll check this out. I use https://artixlinux.org with runit as my init system, it looks like TBlock doesn't support this currently. Will you be adding runit support soon ? If you tell me what the openrc init service does then I'll try to cook something up for runit that does the same thing.
@futureisfoss @tio @humanetech I use Artix too :) Well, since writing a runit service doesn't seem too complicated, I can try to release a package that is compatible with runit before the end of the week👍
Basically, the service simply executes /usr/bin/tblockd --daemon --config /etc/tblock.conf
I just opened an issue for that: https://codeberg.org/tblock/tblock/issues/44
On the first other motivations are e.g. more performance / speedier web and energy saved. Also your time.
The revenue is an eternal discussion. It's likely that without ads more services are paid, either as one-off or subscription.
That's nice if you have the money, less of if you are not that privileged. There are revenue models that take this into account e.g. "Pay what you want" and maybe with a minimum of $1 or something.
There's a range of other options to pick.
@humanetech @duncan_lithgow @Mojeek @tio Yes indeed, and we don't say our users "should" block ads. We believe that users are free to choose what to block. If they don't want to be bothered at all, then they can block everything. They can also add exception for "ethical ads".
However, what we oppose to is targeted advertising and surveillance-capitalism. We don't believe ads are evil. But we think tracking is. Ads should never compromise the privacy of people. That's what we fight against.
@tblock @humanetech @duncan_lithgow @Mojeek @tio I also find marketing in general to be of concern. I notice that I still recall marketing jingles I heard when I was 6 years old and worry about what other stuff might be living rent-free in my subconscious, influencing me in ways I cannot detect. I would prefer a world with less everyday exposure to marketing, regardless of surveillance.
My opinion : Ads are basically a violation of our free will, it is not possible to fight against ads like it is not possible to really erase some memory from your brain. To be able to control your consumption, you have first to skip ads.
Tracking is a related issue since used to target adds mainly.
@artlog @tinderness @duncan_lithgow @tblock @humanetech
If I ask people to name 10 brand names they'll be able to do it in a minute, but if I ask them to name some volunteering or humanitarian projects, then I won't find many answers. So we make sure people know about a hundred different useless brands, but not the projects that actually cares about people. Believe it or not, but one important reason for many projects not having enough volunteers is because people don't even know they exist.
@catswhocode If that's unusual, then it's kinda sad.
Because what you do is really generous, and it would be great if more people did it :)
@catswhocode @artlog @tinderness @duncan_lithgow @tblock @humanetech
Happy to hear that, people like you make the world a better place. And I know there are many good people in the world who're willing to volunteer if they get the opportunity, that's why its important to make it accessible. Like I said, currently people know more brand names than they know about such projects, in a sane world this should be the other way around.
@futureisfoss @catswhocode In a sane world charities would also form alliances and help promote each other. There would also be less of them so they could do more. Sadly many of them seem to be ego projects as much about virtue signalling ... sorry I'm so negative about this but I think so many good people spend time helping small and inefficient charities.
I'm kinda inspired by https://directory.trade-free.org, there are so many good projects out there, online & offline. But I get your point, in a sane world these projects would be more organized. I believe FOSS could play a big role here, since we now use the internet for global collaboration.
@futureisfoss @catswhocode that's the thing. If more people were willing to do the hard work of coordinating and organizing the whole field would be more effective. But many people just want to do their own 'makes me feel good' projects. Nothing inherently wrong with that - it's just emotionally driven rather than driven by results. Check out https://www.effectivealtruism.org/
It all ties back to my initial point about advertisement, I wish more people knew about projects like yours instead of these useless brand names and such. How can it be OK for us to show ads about commercial companies when there are lots of good projects out there that need our attention for good.
I agree with what you say. Though I'd like nuance (at least how I look at it) that we have the Ads model we so abhor. And then we have the innocuous verb 'to advertise', meaning: showing what you have.
The latter we can't do without. If you hadn't 'advertised' #TROM I wouldn't know about it.
If behind a door is a bakery but no indication it is there, then no one will get to their bread.
So I think not all advertising is bad. But the word itself we see as 'evil'.
/Business/ on the other hand, is about conversations, about community interdependencies, about being useful. I have no problem with businesses being useful, even if I don't care for that use-case.
I'm not, however, fond of marketing. I'd so hoped #structureddata would obsolesce it.
@humanetech @tio @duncan_lithgow @tblock In another subthread I was bemoaning how marketing is designed to infect our subconscious minds with information going against our best interest, and I think that is what you mean by one of your uses of "advertising" here, and so I would propose the word "marketing" to describe the goal of subconsciously influencing future behavior, as opposed to just informing.
"Marketing" has gotten a real negative connotation because of the many malpractices we've come to associate with it. There are other words too, we've come to see as 'dirty' or 'evil', such as PR.
But marketing is a broad field. If you'd say "Writing is propaganda", that's also a non-match. Squeezing something broad into something narrow. Same with marketing. If I reach out to fine folks for my FOSS projects, then I do marketing and PR.
@humanetech @tio @duncan_lithgow @tblock agreed that the field of marketing includes other activities that aren't manipulative, such as performing research to learn what "the market" wants to buy. Fitting a product to market is a good and necessary activity; making the market fit around the product by manipulating people into behaving as the seller would like is the part I'm concerned by.
Marketing refers to activities a company undertakes to promote the buying or selling of a product or service. Marketing includes advertising, selling, and delivering products to consumers or other businesses. Some marketing is done by affiliates on behalf of a company.www.investopedia.com/terms/m/m…
@duncan_lithgow @tblock @humanetech Back when ads were nothing more than a static panel with text on the side, I was mostly okay with them. Now they are unbelievably invasive animations that dynamically reflow pages and work very hard to be in the way of content. They make pages incredibly unpleasant to read and slow everything down.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.