Cannes film festival pales in front of a humble school for this techie