News Best of Computex 2025: More hardware than hype