Full threadbaybal2·> Chinese engineers cracked ...I feel this is becoming the new "British scientists ..." memeView on HN