gab-dissenter-extension icon indicating copy to clipboard operation
gab-dissenter-extension copied to clipboard

Dissenter Abandoned: Who will be picking up the ball?

Open rugabunda opened this issue 4 years ago • 95 comments

Well dissenter is nearly officially dead, no programming or updates in nearly a year. Anyone have any plans to fork this and and bring the project back from the grave?

rugabunda avatar Mar 21 '20 06:03 rugabunda

The problem is Goolag, and Firefux have been able to prohibit the ability of the extension from even being installed on their browsers. That is why is has been abandoned.

It is possible to install on forks of Firefux such as Waterfox and Pale Moon. As well, maybe Chromium based forks, but I don't know as I don't use anything Chromium based.

tcreek avatar Apr 18 '20 17:04 tcreek

@tcreek, I'd install it in my Firefox if I could download the .xpi file from somewhere -- one can still do that, even if Mozilla wouldn't officially host the extension for whatever reason.

Unfortunately, what Gab seems to insist on is an entire browser, rather than just the extension.

Even if my OS was included in the list, I wouldn't want a browser fork anyway -- those tend to miss on security patches, unfortunately...

UnitedMarsupials avatar May 31 '20 02:05 UnitedMarsupials

You can download the file right here. That is what GitHub is for.

https://github.com/gab-ai-inc/gab-dissenter-extension/releases/tag/r12

You can try to put the extension on, but I do not think it is going to let you. With the new extensions, Mozilla came up with security certificates. Without a valid one, the browser will not allow you to install the extension. Mozilla pulled Gab's certificate.

Waterfox does not miss any security patches.

tcreek avatar Jun 19 '20 20:06 tcreek

You can try to put the extension on, but I do not think it is going to let you.

Thank you! Just worked fine in Firefox-76 -- this is a much less invasive option for people, than replacing the entire browser. Got to advertise this route instead, in my opinion.

Mozilla pulled Gab's certificate.

Interesting... Was it for something like "hate speech" or some other reason?

Waterfox does not miss any security patches.

My understanding is, that it does, unfortunately -- the developer just cannot keep up... :(

UnitedMarsupials avatar Jun 19 '20 21:06 UnitedMarsupials

You can read all about it here.

https://reclaimthenet.org/firefox-rejects-free-speech-bans-free-speech-commenting-plugin-dissenter-from-its-extensions-gallery/

Waterfox sold out to some other company so they can now get help on upkeep.

tcreek avatar Jun 19 '20 21:06 tcreek

You can read all about it here

Wow... That's seriously bad. Well, at least, one can still install it directly. Before Github similarly reacts to some SJW's complaint, you should move the installable artifacts to Gab.com itself -- and advertise the extensions instead of browser-replacements.

UnitedMarsupials avatar Jun 19 '20 22:06 UnitedMarsupials

Yeah, Microsoft now owns GitHub, and before they threatened Gab over comments when they were still using Azure. Now they are using Cloudflare, which is also known for censorship after the shuttered the 8chan server over "hate" speech. Not sure why they want to continue to do business with them.

tcreek avatar Jun 19 '20 22:06 tcreek

Well, Github can still be used for development, but the installable build-artifacts should be moved elsewhere. Such as onto Gab.com itself.

UnitedMarsupials avatar Jun 19 '20 22:06 UnitedMarsupials

They did have them at Dissenter site, but removed them, and now pimping their Chromium Based Browser. That is very sad. Google owns and controls Chromium.

tcreek avatar Jun 19 '20 23:06 tcreek

Well, if the software project behind the extension cannot -- by itself -- make up its mind, then that is a problem of its own. Adding an extension is easy -- I just did it, for example (and then even posted to Gab about it too).

But replacing the entire browser is a non-starter proposition, in my not so humble opinion.

UnitedMarsupials avatar Jun 19 '20 23:06 UnitedMarsupials

There is already a workaround to the problem, either they don't know , or care.

There are already plugins which allow you to do the same thing as the Dissenter extension already works.

https://www.tampermonkey.net/

Notice on some sites (like YouTube) they have modified your page to show a new button labeled "Dissent This."

That plugin I linked to will allow you to do the same thing.

tcreek avatar Jun 20 '20 00:06 tcreek

I'm confused, because I still run Dissenter plugin in Chrome. Sure when you start Chrome it bugs you about "do you want to run a developer extension", but hey it works. And a comment above seems to imply you can get it to work in Firefox. Why has Gab dropped the ball on this? I don't necessarily want to replace my whole browser to use Dissenter.

xpusostomos avatar Jul 06 '20 15:07 xpusostomos

One should not even be using anything Chromium based, after all Google did ban it. You are just supporting their bad censorship behavior. Though I do agree they should of found workarounds instead of just giving up.

tcreek avatar Jul 08 '20 22:07 tcreek

Tampermonkey does not do the same thing as dissenter. Is there a user script accomplishes the same thing as Dissenter?

Golutazem avatar Jul 30 '20 06:07 Golutazem

Tampermonkey is a donationware userscript manager that is available as a browser extension. This software enables the user to add and use userscripts, which are JavaScript programs that can be used to modify web pages

You use Tapermonkey to do that same thing as Dissenter

tcreek avatar Aug 07 '20 01:08 tcreek

This Tampermonkey looks quite interesting actually, but in terms of replacing dissenter the question is, what script would you use in Tampermonkey, how easy would ordinary users be able to find it, where would the comments be stored, and would that organisation censor them, and would Tampormonkey have the willingness and/or ability to censor scripts that replace dissenter. Finally if all those issues are overcome, who is going to sell it to the world.

xpusostomos avatar Aug 07 '20 03:08 xpusostomos

You use the Tampermonkey script. Nothing would change, just how Dissenter is programmed. I do believe they have a means to blacklist scripts.

But the point is, Gab seems to give up on things very easy. I mean they been endlessly complaining about PayPal, and Mastercard, while thousands of other types of payment processing is available. Heck, people can even go to a local store to make payment with cash with certain payment processes.

tcreek avatar Aug 07 '20 04:08 tcreek

I mean, let's say someone puts up a Tampermonkey script that talks to the Dissenter servers. Then the outrage mob go mad, Google leans on Tampermonkey to remove that script at pain of having Tampermonkey taken out of the Google store. Then Tampermonkey either bans the Dissenter script, or Google bans Tampermonkey, then you are back at square one. Meanwhile somebody has spent a lot of time making that work. I mean, you can understand why nobody is rushing down that path. Still, I'm happy to see anybody give it a go. I'm not familiar with what Gap has been doing about payment processing. They were pretty persistent in finally getting a Gab app back into the Android store though through the Masterdon backdoor.

xpusostomos avatar Aug 07 '20 04:08 xpusostomos

I can't say much here, but I've been working on and off on a project that will eventually be on Abuty.com. An associate of mine and myself have been working on it for a few years and were shocked the idea was culminated in the form of Dissenter. We were pleased someone had more resourced to make it happen, but I am saddened to see the project fumble. I for one have not forgotten about the need for this project and have been working to catch up on other higher priority projects before getting back to work on Abuty. I would be very interested in forming a group of programmers or joining forces to continue the project. I cannot discuss openly what else I am working on that ties in Abuty, but let's just say it is sorely needed and very positive thing for society as a whole.

maietta avatar Aug 07 '20 05:08 maietta

Let me clarify here that Dissenter was nearly identical in function to what Abuty had been working on. Once Dissenter launched, we put our project on hold due to other priorities. We were going to take Abuty much further than what Dissenter has done, including allowing for people to be able to be verified but create new online personas that are also automatically verified based on the original real user. So many great aspects to what we had been working on. How much interest really is there for this. The conditions need to be right for widespread adoption. Perhaps talking with the folks over at Parler?

maietta avatar Aug 07 '20 05:08 maietta

In my opinion, Dissenter, or something like it could be absolutely HUGE and game changing. But like all things on the internet, the question is what spark would light the fire of adoption. The incumbents have a lot of power to guide you away from it. And you need to think carefully about technology and what combination of plugins, external apps or whatever is going to be both easy to use and ban proof. Google and Apple control too much. The final answer might be an army of lawyers bringing an antitrust suit or something.

xpusostomos avatar Aug 07 '20 05:08 xpusostomos

Section 230 says that "No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider" (47 U.S.C. § 230).

With POTUS's recent signal to clear the way for legal clarification on what a publisher is by the Federal Communications Commission, we may in fact be finding ourselves back in a position soon where companies like Google cannot restrict a public based on whether it allows "hate speech" or not. To me this is akin to shutting down an ISP for the crimes committed by it's users. In fact, it's worse than that because Chrome plugins are software but don't necessarily use any network or service provided by the browser's maker. In fact, Chrome and Firefox browsers are not only open sourced, but licensed in such a way others are free to create derivative works. The only argument they might possibly have is that they don't want to publish extensions within their extensions catalog and that being a "service", they don't have to publish it.

HOWEVER: That should not mean they also have the right to prevent the plugins or extensions from working.

I am watching the situation regarding legal clarification requests by Trump and others to see how this will potentially effect us. I believe we will see a clear path to lawsuits soon by individuals and companies with teeth that will cause mayhem to the big tech companies who censor and in turn, a path to restoring our ability to provide these kinds of free speech tools we have every right to distribute and use here in America.

maietta avatar Aug 07 '20 13:08 maietta

I have noticed a significant decrease in the usage of Dissenter since Gab started pushing "Trends" over it. I think they have officially killed it altogether, even in their Goolag Based Chromium browser.

tcreek avatar Aug 20 '20 20:08 tcreek

If you try to create a gab account which is required for dissenter then you will see that you will not receive the required email.

GavinPalmer1984 avatar Oct 05 '20 13:10 GavinPalmer1984

In my opinion, Dissenter, or something like it could be absolutely HUGE and game changing. But like all things on the internet, the question is what spark would light the fire of adoption. The incumbents have a lot of power to guide you away from it. And you need to think carefully about technology and what combination of plugins, external apps or whatever is going to be both easy to use and ban proof. Google and Apple control too much. The final answer might be an army of lawyers bringing an antitrust suit or something.

I 100% agree with you.

Given what we've seen happening in America and elsewhere with the hard push to censor by our power hungry totalitarian overlord wannabees, it's become painfully apparent we should be addressing the root problems that enable censorship in the first place. Everything from DNS servers, ISP's, hosting providers, software stacks etc all need to be fortified. Part of what I have been working on is to do just this, at least in my own microworld of software development. I just moved all my important domain names over to Epik as my first line of defense. Moved everything into Docker containers that be deployed anywhere. I now run a private Docker Swarm and shifting soon to Kubernetes. Geo-replicated across at minimum, 3 regions.

I moved my DNS servers to the same ones that the Epoch Times uses and have made a hard push to move all my private communications to in-house managed services. Mattermost instances instead of Slack, for example. Two-factor authentication services that rely on SMS through Twilio or other services have been in the process of being moved to using methods that do not require these kinds of services.

Federated social network platforms like Mastidon, Peertube and Pleroma are great options for many who need to make the shift. If the Dissenter idea can be re-worked to use federated technologies such as Pleroma instead of a central point where comments are held, this would go a very long way to preventing network-wide censorship strategies used by the overlords.

I am looking at how Pleroma could be implemented in Abuty's project.

A browser plugin just doesn't seem to be the strategy we want to take anymore, given the problems we face with that. A separate browser seems drastic, but it's about the only good option. The Dissenter browser works great but we still have that nagging problem that comments are held in one place.

I have a few possibly good ideas to help fix this problem once and for all and would really like to discuss this with others who have the skills or desired to fix the problem.

maietta avatar Jan 19 '21 16:01 maietta

Much better than federated solutions, is IPFS. We need completely distributed services. Making IPFS over TOR in future would be the best solution I can think of.

On Tue, Jan 19, 2021 at 10:50 AM, Nick Maietta [email protected] wrote:

In my opinion, Dissenter, or something like it could be absolutely HUGE and game changing. But like all things on the internet, the question is what spark would light the fire of adoption. The incumbents have a lot of power to guide you away from it. And you need to think carefully about technology and what combination of plugins, external apps or whatever is going to be both easy to use and ban proof. Google and Apple control too much. The final answer might be an army of lawyers bringing an antitrust suit or something.

I 100% agree with you.

Given what we've seen happening in America and elsewhere with the hard push to censor by our power hungry totalitarian overlord wannabees, it's become painfully apparent we should be addressing the root problems that enable censorship in the first place. Everything from DNS servers, ISP's, hosting providers, software stacks etc all need to be fortified. Part of what I have been working on is to do just this, at least in my own microworld of software development. I just moved all my important domain names over to Epik as my first line of defense. Moved everything into Docker containers that be deployed anywhere. I now run a private Docker Swarm and shifting soon to Kubernetes. Geo-replicated across at minimum, 3 regions.

I moved my DNS servers to the same ones that the Epoch Times uses and have made a hard push to move all my private communications to in-house managed services. Mattermost instances instead of Slack, for example. Two-factor authentication services that rely on SMS through Twilio or other services have been in the process of being moved to using methods that do not require these kinds of services.

Federated social network platforms like Mastidon, Peertube and Pleroma are great options for many who need to make the shift. If the Dissenter idea can be re-worked to use federated technologies such as Pleroma instead of a central point where comments are held, this would go a very long way to preventing network-wide censorship strategies used by the overlords.

I am looking at how Pleroma could be implemented in Abuty's project.

A browser plugin just doesn't seem to be the strategy we want to take anymore, given the problems we face with that. A separate browser seems drastic, but it's about the only good option. The Dissenter browser works great but we still have that nagging problem that comments are held in one place.

I have a few possibly good ideas to help fix this problem once and for all and would really like to discuss this with others who have the skills or desired to fix the problem.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

osimarr avatar Jan 19 '21 17:01 osimarr

Much better than federated solutions, is IPFS. We need completely distributed services. Making IPFS over TOR in future would be the best solution I can think of. On Tue, Jan 19, 2021 at 10:50 AM, Nick Maietta @.***> wrote: > In my opinion, Dissenter, or something like it could be absolutely HUGE and game changing. But like all things on the internet, the question is what spark would light the fire of adoption. The incumbents have a lot of power to guide you away from it. And you need to think carefully about technology and what combination of plugins, external apps or whatever is going to be both easy to use and ban proof. Google and Apple control too much. The final answer might be an army of lawyers bringing an antitrust suit or something. I 100% agree with you. Given what we've seen happening in America and elsewhere with the hard push to censor by our power hungry totalitarian overlord wannabees, it's become painfully apparent we should be addressing the root problems that enable censorship in the first place. Everything from DNS servers, ISP's, hosting providers, software stacks etc all need to be fortified. Part of what I have been working on is to do just this, at least in my own microworld of software development. I just moved all my important domain names over to Epik as my first line of defense. Moved everything into Docker containers that be deployed anywhere. I now run a private Docker Swarm and shifting soon to Kubernetes. Geo-replicated across at minimum, 3 regions. I moved my DNS servers to the same ones that the Epoch Times uses and have made a hard push to move all my private communications to in-house managed services. Mattermost instances instead of Slack, for example. Two-factor authentication services that rely on SMS through Twilio or other services have been in the process of being moved to using methods that do not require these kinds of services. Federated social network platforms like Mastidon, Peertube and Pleroma are great options for many who need to make the shift. If the Dissenter idea can be re-worked to use federated technologies such as Pleroma instead of a central point where comments are held, this would go a very long way to preventing network-wide censorship strategies used by the overlords. I am looking at how Pleroma could be implemented in Abuty's project. A browser plugin just doesn't seem to be the strategy we want to take anymore, given the problems we face with that. A separate browser seems drastic, but it's about the only good option. The Dissenter browser works great but we still have that nagging problem that comments are held in one place. I have a few possibly good ideas to help fix this problem once and for all and would really like to discuss this with others who have the skills or desired to fix the problem. — You are receiving this because you are subscribed to this thread. Reply to this email directly, [view it on GitHub](#117 (comment)), or unsubscribe.

Okay, i will have to look into IPFS. I don't think I've heard of this.

maietta avatar Jan 19 '21 17:01 maietta

On Tue, Jan 19, 2021 at 11:06 AM, Nick Maietta [email protected] wrote:

Much better than federated solutions, is IPFS. We need completely distributed services. Making IPFS over TOR in future would be the best solution I can think of. On Tue, Jan 19, 2021 at 10:50 AM, Nick Maietta @.***> wrote: > In my opinion, Dissenter, or something like it could be absolutely HUGE and game changing. But like all things on the internet, the question is what spark would light the fire of adoption. The incumbents have a lot of power to guide you away from it. And you need to think carefully about technology and what combination of plugins, external apps or whatever is going to be both easy to use and ban proof. Google and Apple control too much. The final answer might be an army of lawyers bringing an antitrust suit or something. I 100% agree with you. Given what we've seen happening in America and elsewhere with the hard push to censor by our power hungry totalitarian overlord wannabees, it's become painfully apparent we should be addressing the root problems that enable censorship in the first place. Everything from DNS servers, ISP's, hosting providers, software stacks etc all need to be fortified. Part of what I have been working on is to do just this, at least in my own microworld of software development. I just moved all my important domain names over to Epik as my first line of defense. Moved everything into Docker containers that be deployed anywhere. I now run a private Docker Swarm and shifting soon to Kubernetes. Geo-replicated across at minimum, 3 regions. I moved my DNS servers to the same ones that the Epoch Times uses and have made a hard push to move all my private communications to in-house managed services. Mattermost instances instead of Slack, for example. Two-factor authentication services that rely on SMS through Twilio or other services have been in the process of being moved to using methods that do not require these kinds of services. Federated social network platforms like Mastidon, Peertube and Pleroma are great options for many who need to make the shift. If the Dissenter idea can be re-worked to use federated technologies such as Pleroma instead of a central point where comments are held, this would go a very long way to preventing network-wide censorship strategies used by the overlords. I am looking at how Pleroma could be implemented in Abuty's project. A browser plugin just doesn't seem to be the strategy we want to take anymore, given the problems we face with that. A separate browser seems drastic, but it's about the only good option. The Dissenter browser works great but we still have that nagging problem that comments are held in one place. I have a few possibly good ideas to help fix this problem once and for all and would really like to discuss this with others who have the skills or desired to fix the problem. — You are receiving this because you are subscribed to this thread. Reply to this email directly, [view it on GitHub](#117 (comment)), or unsubscribe.

Okay, i will have to look into IPFS. I don't think I've heard of this.

It's a world-wide torrent-like network. Each file has an unique CID and when you download them you also become a server node to provide it to others. Currently Brave offers an ipfs companion natively and you have to install ipfs-desktop. The same devw also made the filecoin, a crypto coin that works on top of ipfs where you can earn cryptocurrency for storing data (I.e. A distributed Dropbox). Check on http://ipfs.io

osimarr avatar Jan 19 '21 17:01 osimarr

On Tue, Jan 19, 2021 at 11:06 AM, Nick Maietta @.***> wrote: > Much better than federated solutions, is IPFS. We need completely distributed services. Making IPFS over TOR in future would be the best solution I can think of. > > [redacted to save screen real estate] It's a world-wide torrent-like network. Each file has an unique CID and when you download them you also become a server node to provide it to others. Currently Brave offers an ipfs companion natively and you have to install ipfs-desktop. The same devw also made the filecoin, a crypto coin that works on top of ipfs where you can earn cryptocurrency for storing data (I.e. A distributed Dropbox). Check on http://ipfs.io

Thank you. I took a quick lookover of this project and so far I like what I am seeing. I will deploy an instance on a dedicated cloud instance at Vultr and get my hands dirty. I like many of the features already built in, a few of which I was actually already working on.

I very much appreciate you pointing this project out to me. Thanks!

maietta avatar Jan 19 '21 18:01 maietta

In my opinion, use a browser extension, but then release your own browser with it included. That way users who are addicted to their own browsers have a possibility of getting it working. Heck, the dissenter extension still works in Chrome, you've just got to jump through a few hoops. Forcing everyone to use your browser just makes one more way for the project to fail. Especially since maintaining a browser is a huge chunk more work.

xpusostomos avatar Jan 19 '21 22:01 xpusostomos