Ant, Wasp, or Fly?

Myrmecothea myrmecoides, a picture-winged fly, photographed in Providence, RI.

See more at this observation’s @iNaturalist page: https://www.inaturalist.org/observations/12987830