Even more strange is that there is a reddit post of the same thing from two months ago. Maybe NSA did "find" it, I don't know. However, he implied as it would be their own drop, which is not really true.
Here the reddit link:
https:// www.reddit.com/r/conspiracy/comments/7vrmae/article_on_darpa_ending_their_lifelog_project_was/