miscellaneous programming, interview-type questions, etc..