1. 61
  1. 14

    Good read, but also an advert for Hyvor Talk at the end. There are self hosted solutions you can use too. It’s all about that time/ease tradeoff. Spam is always a problem too.

    I just disable comments on my website. I migrated the old ones when I moved from wordpress to static pages, but never implemented a new system for newer posts. The discussion makes more sense on aggregation boards like Lobsters anyway.

    1. 7

      Yeah, that shameless ad ruined the article for me.

    2. 11

      That pretty well sums up why I just block it entirely. A favorite local web site moved from a normal wordpress comment system to disqus a few years back, and that bothered me enough to stop participating even though i’d enjoyed it for 6 or 7 years up to that point. Even in the beginning, disqus felt slimy. Since the acquisition by the surveillance tech firm: it’s a hard “No.”

      1. 1

        how do you go about blocking it?

        1. 4

          I use the EFF’s privacy badger add-on.

          1. 4

            umatrix is the way to get back control on the Web

            1. 3

              Umatrix was one of my favourite extensions.
              Too bad its repo has been “archived” now. Development has ceased.

              1. 1

                Still works pretty darn well for me, so it’s still my favourite 😊

            2. 3

              I blacklist it in my pihole install.

          2. 5

            Why do you even need 5 tracking pixels? Isn’t one enough?

            1. 11

              The most obvious reason is that they may be getting money from the owner of each tracking pixel. Because of the way http works, cookies can only be set and retrieved on domains for which web requests are performed. Thus remarketing and measurement companies find it valuable to have cookies on their own domains.

              Secondarily, having multiple tracking pixels can be useful for a complicated use-case that’s often called “cookie match”, but it isn’t strictly necessary for that purpose. Unfortunately, cookie match is still an esoteric subject; the best write-up I can give you about it is this article. Disclosure: I provided information for the article.

              1. 1

                Because they are at least 5 companies who gather user data. This tracking only becomes viable if the user is visiting multiple websites with tracking from the same provider. Then a profile can be created. To be sure some websites send data to more than one tracking provider. Also websites usually only get access to tracking providers where they send data to.

                1. 1

                  They will claim it’s for bot & Spam detection.

                2. 5

                  If you want to self-host your visitors comments, you may look at https://github.com/posativ/isso, https://github.com/adtac/commento or https://github.com/umputun/remark42. I plan to integrate a comment system on my blog for a really long time, isso has some following and it seems to be here to stay but I think the younger remark42 is my preferred option today (no need for an external database and a self-contained binary make it extremely simple to install and handle in my opinion).

                  1. 3

                    I wonder if there’s a comment saas system what does not include installing third party js on page at all? Of cause you need to insert some code, but it will not be able to execute any extra js code.

                    1. 5

                      Part of Disqus’ appeal is you don’t need to modify anything in your application because it’s all client-side.

                      For alternatives, I had good luck with Vanilla Forums’ comments embedding w/ a self-hosted application. Since we were already using Vanilla, it was pretty easy; the other real change to the application was enabling it to support SSO w/ Vanilla (optional) and making a slug (which can be done in client side). Vanilla AFAIK made some changes I didn’t like though, so I might be hesitant to use it again.