Tech's Cloud Burst, Warning Sign?