ETA in this context stands for "Edited to add"

I spent a few minutes pondering why people were indicating "Estimated Time of Arrival" in their posts when I first saw it, too.