Technology under the Bermuda Triangle?