What are fields where we understand the engineering well but not the science? | Hacker News Reader