unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Brendan Tildesley <brendan.tildesley@openmailbox.org>
To: guix-devel@gnu.org
Subject: Re: [PATCH] gnu: icecat: correct useragent to GNU GuixSD.
Date: Sat, 10 Sep 2016 22:39:13 +1000	[thread overview]
Message-ID: <993e9fdb-97b1-9238-8079-1f78bd553b0f@openmailbox.org> (raw)
In-Reply-To: <878tv0un7w.fsf@gnu.org>

On 2016-09-10 19:18, Jan Nieuwenhuizen wrote:
> Hi!
>
> Attached simple patch fixes spreading of theh terribly ignoring lie that
> I would be running Windows NT.
>
> I'm probably displayng unimaginable ignorance here but it's beyond me
> why a project like Firefox would hardcode such a default.
>
The user agent is a string that is freely provided to websites when you
connect. Changing the default user agent in Guix's Icecat to Guix means
that all Guix Icecat users will suddenly be identifiable by this datum,
and automated surveillance networks will pick this up, bulking our
browsing behaviour with other instances of the same  user id, using that
to serve up advertising to us on sites or whatever, I haven't really
read much on this.
This is the current Icecat user string followed by the user string of my
version of Tor browser:

Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0
Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Firefox/45.0

If we had Icecat 45 already, we would be helping Tor users be less
trackable, but as you can see, just 4 characters are different, which is
all that is needed to break anonymity. Perhaps there are still some
people using Tor Browser 38 that we are assisting, but I suspect not
many. I can't see how the version number would affect website behaviour
realistically, so perhaps we could maintain our instance of Icecat
patched with the latest Tor user agent instead, in order to assist Tor
users? On the other hand it is kinda *bleh* to be advertising myself as
a Windows user, skewing statistics, so It'd be nice to have a Linux,
GNU/Linux, or Guix user agent, so that published OS usage statistics
will display our mighty existence! User agents being changeable is
meaningless unless there is at least one large cluster of users with
some arbitrary string that can be chosen to hide with, so there may be
greater value in keeping "Windows NT". I'm not sure, what do others think?

  parent reply	other threads:[~2016-09-10 12:39 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-10  9:18 [PATCH] gnu: icecat: correct useragent to GNU GuixSD Jan Nieuwenhuizen
2016-09-10 10:01 ` Vincent Legoll
2016-09-10 11:47 ` ng0
2016-09-10 12:39 ` Brendan Tildesley [this message]
2016-09-10 12:52   ` ng0
2016-09-10 12:47 ` Alex Vong
2016-09-10 12:51 ` Ludovic Courtès
2016-09-10 14:27   ` Jan Nieuwenhuizen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=993e9fdb-97b1-9238-8079-1f78bd553b0f@openmailbox.org \
    --to=brendan.tildesley@openmailbox.org \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).