Yes, the website is broken.
Update 3/17/2024: Because of some technical issues, this website isn’t working as well as I’d like. The title and topic indexes are not working.
I’m in the process of building a better site. If you can’t find what you need while that’s in progress, contact me. Thanks!