Yep, same guy. I think the announcement of his death in the No Agenda newsletter put it perfectly:
For a man who spent decades famously predicting the catastrophic demise of almost every major technological innovation, it is with the heaviest of hearts we must announce that John’s own hardware fi...