Thinking of interfaces as sets of jobs · HackerTrans