The new MacBook Pro falls frustratingly short of perfection

previous post