Yup, it’s internet forum lingo for ‘in this thread’. It’s way overused in some forums, to the point where it’s a bit of an inside joke as it is incredibly facetious to use (since the title of a thread is supposed to indicate what is discussed within it anyways).