[Security Discussion] jolebaltringue:
How far are you ready to go in order to achieve anonymity?

It's kind of possible, but it's a bit cumbersome.

First, you need different browsers for different activities so that you have different fingerprints.

For example, one browser only for personal stuff where you real name appears like emails, tickets, banks etc., one browser only for emails and accounts where your real name doesn't appear, and one browser only for web surfing on websites where you aren't registered and don't need to be.

On all browsers try to avoid as much as you can to have Java script enabled, for banks and tickets you mostly can't but you can for emails (at least some of them so depending on which email you use you may want to change for one that doesn't require Java script to be enabled) and you can for many websites as long as you don't watch videos.

Atlas is a good browser, it isn't open source but it's clean and it enables you to switch between Java script and non Java script easily.

Naked browser is a good clean choice too.

Avoid like plague Chrome, and even Mozilla that isn't anymore what it used to be (unless you build your own version and you remove the nasty stuff).

Then you need different identities depending on which browser you use.

That is, everytime you switch browser you turn the WiFi off, you fire a script that changes your Mac address, your android ID and all the other IDs your phone may have, including phone model, phone manufacturer etc., and then you turn the WiFi back on and switch IP on your VPN if you use one (I personally don't, I don't see the point since I'm not a bad guy and since anyway a government agency could most likely oblige your VPN provider to give you away).

Now as said above you'll need a clean AOSPish ROM, without any Google apps (which is where most people's desire on privacy hiccups, because they can't live without the Google apps' suite).

You'll have to be rooted.

You'll need a firewall like AF+.

You'll need a network log app to check which app connects where, specially for newly installed apps that require internet access.

You'll have to be careful with the apps you install and go as much as possible with open source apps.

If you are into social networking, don't install their apps (unless you know how to patch closed source apps, see below), it's far safer, and battery friendly, to access their sites from a browser.

You'll have to learn how to compile your ROM, your kernel and your apps from source, and clean whatever needs to be cleaned before compilation because even pure AOSP has some unpleasant code like analytics and connections to Google everytime you turn the internet on (even if you don't have any Google apps installed, and even if you haven't opened any browser or internet allowed app yet) and because even open source apps use sometimes stuff you don't want.

If needed, you'll have to learn how to patch closed source apps to remove the analytics, the gms and the Facebook spywares​ if present, and whatever else you may find (Firebase, crashlytics etc.), and to remove the unwanted permissions, services, receivers and providers.

You'll have to learn how to use and read logs because patched apps often crash.

Last but not least, you'll need some common sense and change the way you interact with the internet...

If you do all of the above, you'll have a good level of anonymity.

So it's definitely possible, but one has to work a bit...

Are you willy to work?;)