No, Meemaw is Mary's (Sheldon's mother) mother.Are Meemaw and Sheldon's mother the same person? My wife says yes.
BBT is always careful to get the science correct. Tonight's episode of Young Sheldon was sloppy. The orbital stuff looked OK although the dialog was trivial. However this is supposed to take place in 1984-5. They referenced FTP and PID controllers. This stuff is 5-15 years in the future.
My recollection was that we tended to use Kermit for file transfers back in the mid 80s. It was available, but might not have been common on HP-UX systems I was working on.PID unquestionably was later than that. But I thought FTP was used even in the ARPAnet days. Did it have a different name then? Not that it really matters there are some anchronisms in the show.