Tech versus hard