- ignore *.o files
- makefile: dont rebuild unchanged sources
- socket.asm: bind(), not done actually