ACM's flagship magazine seeks submissions by/for practitionerscacm.acm.org55 pointsunderscoreFa year ago