Latest Internet News Intel Compute Stick (2016) review: Though improved, it still lacks mass appealBy DeepFebruary 29, 20160 For $159, the Intel Compute Stick is a pretty good deal. You get a full license for Windows 10 Home…