SUGGESTIONS FOR LESS DISTRACTION- LOTS MORE VIA CHAT...
A few examples but recommend you partner up with someone to explore your specific use cases as well as my suggestions below
Remove your newer graphics cards and use the older hardware to keep focus, or regress-drivers to basic to avoid high end-entertainment.
[example: I get pissed off with chess which needs little graphics, and so I get back to work pretty fast and pissed enough to do better in what I was doing]
TAB management - closing them as a task or just putting link in a text file and pretending you will go back to them one day - stops you coming across tabs again that really you are not serious about... but yes tabs can act as long term reminder which need to come and go and pas over regularly so close with that in mind too or use text files or 1 big file as symbolic URL residue
Work with someone online like being on the phone / Jitsi but not necessarily saying anything ... the presence of someone is enough and you can talk about what you are doing not to 'cheat' teh other person or tell them honestly when thinking about other things... like doing homework together and keeping focus together... also in silence
GET IN TOUCH WITH ME
Learning something more applicable is kind of a distraction but once you have method you can fly/know what you're doing
Putting audio on repeat (we all do it!) if it keep your going in a certain mindset or mood really helps...
CHAT WELCOME HERE ON DEMAND (ALMOST ANYTIME)