Love the episode, and the series.

I think that in your hello world example that demonstrates the FS built-in variable, the character used should not be a comma, but rather something distinct like a pipe (or some other character that does not have a different context in language). I understand that typically FS will be switched to a comma, if anything, but as the print statement uses a comma for a different function, it can be confusing.

$ awk -F "," 'BEGIN{print "FS is",FS}'
FS is ,

$ awk -F "|" 'BEGIN{print "FS is",FS}'
FS is |