new_pos needs to alloc for dash & null
Makefile: use 6 char git hash