Yup definitely. It was about SMCI too. It's not just you: at least two of us are having deja vu.
But AFAIK, tangible evidence never surfaced. [1]
--
0: https://news.ycombinator.com/item?id=18176620
1: https://news.ycombinator.com/item?id=19910537