Kibbles ‘n’ Bits 6/5/18: RIP Nick Meglin