The Unsung Mother of all Computer Nerds: Ada Lovelace (Repost)