Q1: What’s wrooong with you recently?
Well, I’ve been wondering what desktop environment can meet all of my following three requirements:
- Programming Friendly;
- UI & UE Friendly;
- Budget Friendly.
“Do you want to train a LSTM structured prediction task while having some tea with the soup on the other screen?”
“Yes, I do. And I may have to switch to another desktop to debug if the program crashes…”
So, Let’s run a survey to narrow down the choices. Basically because I’m so lazy that I don’t know how to properly tune OS like Solaris, IBM-AIX or even Chrome OS, I believe the CUDA official website has helped me boiled them down to three alternatives: Windows, Linux and macOS.
So, from the perspective of a lazy person, I choose macOS because the CUDA related configuration is the easiest (you’ll see below) with the first two requirements met comfortably. But in fact I can’t afford a Mac Pro… and what’s more, the latest Mac Pro or other Macs use AMD graphic cards (yes, AMD…).
What about a PC with a macOS installed? That’s called a hackintosh and I guess that fits all the three requirements!