Kaidoscope Mar 24, 2025 im sure this site wont disappear anytime soon, like, 5 years from now ... right?