Microchips memes