https://medium.com/@scottalexander_24961/the-ultimate-guide-to-choosing-the-perfect-laptop-247ce7077f99