5G up, 4G down, Ride-sharing rocks, Not done with the semi cycle, Huawei hurts, and more…