Microsoft Surface Pro X Teardown | Dark Hacker News