| > I want to get into a zone solving interesting problems. I know this question is about macOS, but you could consider how to have this method implemented in your Mac. I recently installed FreeBSD on my MBP 2015 since it was quite dead anyway. The wifi on it doesn't work, I haven't tried to see if Bluetooth works, but it feels like my computer in 1998-2005. This has become my primary driver to learn new technologies. I have a USB wifi adapter that I can use to get temporary Internet connection. I usually use it to download PDFs of books I am using to learn, or to load a full HTML formatted book, and disconnect the adapter. This has also made me a more structured learner because I have to think of all the sites I need open before I disconnect the adapter. My learning process has never been this efficient in so long. Also, keep your phone away, or check once every 25 mins using Pomodoro app. In the first 2-3 days, I instinctively used to open a new tab and just try visiting Twitter (I am also not logged in to any of my accounts on this machine) only to be greeted by a "no connection" screen. Also, going through the solutions in other comments, I think the easiest thing to control is to turn off Internet access -- no additional software required. > constantly check email, messages, read toxic forums I think no Internet during the phase of learning is the perfect solution for this. I had very little issue with this on (non-Internet) computer applications but websites/forums are much more addictive in nature as opposed to applications IMO. |