Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of memex:
noun: A proposed computer system, implemented with electromechanical controls and microfilm equipment, that would permit a researcher to follow and annotate topics of interest, analogous to later hypertext technologies.