The easiest way for me to find some threads where I made a post was to look at my name, threads started by me or posts by me. It looks like that option does not exist anymore.
If it aint broke try fixing it till it is
Remember the communicators on the original stat trek? Looks a lot like a cell phone. Captain Picard reading off a Kindle in next generation? This is something I expected.