There was a whirlwind of tech news this week, with stories ranging from allegations of trade secret leaks at Taiwan Semiconductor Manufacturing Co. to layoffs at Baidu Inc. Here’s a quick recap of the ...