static L<S> getListOfRunningProgramIDs() {
  new Set<S> l;
  for (ProgramScan.Program p : quickBotScan()) {
    if (p.helloString.startsWith("This is a JavaX VM")) {
      l.add(formatSnippetID(sendToLocalBot(p.port, "what is your program id?")));
    }
  }
  return asList(l);
}