The latest matching IP address for this user was yesterday (July 6th, matching this user and one other).
Reply on news.ycombinator.com