Seeing how it's hard to identify sarcasm on the internet, I'll just clarify that it of course is the same person -
https://en.wikipedia.org/wiki/Marshall_BrainAnd I'll also link to the HN thread following his death a couple of years ago - https://news.ycombinator.com/item?id=42228759