Sachverhalt: Sachverhalt: A. S._, geboren 1976, kündigte auf Ende Dezember 2002 ihre Arbeitsstelle und meldete sich Anfang Januar 2003 zur Arbeitsvermittlung an. Die Arbeitgeberin mit Sitz in X._ hatte ihr die Kündigung nahe gelegt, weil S._ auf das Jahr 2003 hin von T._ nach C._ umzog, wo sie zusammen mit ihrem zukünftigen Ehemann die Gelegenheit hatte, ein Haus zu mieten. Die Arbeitgeberin befürchtete, aufgrund des erheblich längeren Arbeitsweges wäre S._ nicht mehr in der Lage, ohne Leistungseinbusse "Sondereinsätze" respektive Überstunden zu leisten. Bereits auf den 1. Februar 2003 fand S._ in C._ eine neue Arbeitsstelle. Mit Verfügung vom 28. Januar 2003 stellte die Kantonale Arbeitslosenkasse Schaffhausen S._ mit Wirkung ab dem 1. Januar 2003 für 32 Tage wegen selbstverschuldeter Arbeitslosigkeit in der Anspruchsberechtigung ein. Auf Einsprache hin reduzierte die Verwaltung mit Einspracheentscheid vom 6. März 2003 die Dauer der Einstellung auf 16 Tage, nachdem sie eine Erklärung der ehemaligen Arbeitgeberin zu den Akten genommen hatte. A. S._, geboren 1976, kündigte auf Ende Dezember 2002 ihre Arbeitsstelle und meldete sich Anfang Januar 2003 zur Arbeitsvermittlung an. Die Arbeitgeberin mit Sitz in X._ hatte ihr die Kündigung nahe gelegt, weil S._ auf das Jahr 2003 hin von T._ nach C._ umzog, wo sie zusammen mit ihrem zukünftigen Ehemann die Gelegenheit hatte, ein Haus zu mieten. Die Arbeitgeberin befürchtete, aufgrund des erheblich längeren Arbeitsweges wäre S._ nicht mehr in der Lage, ohne Leistungseinbusse "Sondereinsätze" respektive Überstunden zu leisten. Bereits auf den 1. Februar 2003 fand S._ in C._ eine neue Arbeitsstelle. Mit Verfügung vom 28. Januar 2003 stellte die Kantonale Arbeitslosenkasse Schaffhausen S._ mit Wirkung ab dem 1. Januar 2003 für 32 Tage wegen selbstverschuldeter Arbeitslosigkeit in der Anspruchsberechtigung ein. Auf Einsprache hin reduzierte die Verwaltung mit Einspracheentscheid vom 6. März 2003 die Dauer der Einstellung auf 16 Tage, nachdem sie eine Erklärung der ehemaligen Arbeitgeberin zu den Akten genommen hatte. B. Die gegen den Einspracheentscheid erhobene Beschwerde wies die Kantonale Rekurskommission für die Arbeitslosenversicherung Schaffhausen mit Entscheid vom 20. August 2003 ab. B. Die gegen den Einspracheentscheid erhobene Beschwerde wies die Kantonale Rekurskommission für die Arbeitslosenversicherung Schaffhausen mit Entscheid vom 20. August 2003 ab. C. S._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag, den vorinstanzlichen Entscheid und den Einspracheentscheid aufzuheben. Die Arbeitslosenkasse schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Staatssekretariat für Wirtschaft auf eine Vernehmlassung verzichtet.