Dave is the human. HAL is the computer. Dave does nothing wrong either; it’s the military that gave secret conflicting orders to HAL that caused the problems.