Added a disclaimer about some downsides of NSProgress that I didn’t mention when I wrote the article. Update October 16, 2018: Five years after its introduction, it’s safe to say that NSProgress (or Progress in Swift) isn’t universally loved among developers in the Apple community. While this article addresses some issues, it does paint a fairly rosy picture and ignores some substantial problems,