Semantics-aware source coding in status update systems