Decoding the software of humanitarian action