Sachverhalt: Sachverhalt: A. Mit Eingabe vom 3. April 2003 erstattete X._ beim Bezirksamt Rheinfelden Strafanzeige gegen Y._ wegen vorsätzlicher schwerer Körperverletzung. Er machte geltend, er sei am 27. Oktober 2000 von seinem damaligen Arbeitskollegen Y._ bei einem Raufhandel verletzt worden, was bleibende Schäden und eine Invalidität zur Folge gehabt habe. Die Staatsanwaltschaft des Kantons Aargau stellte das Strafverfahren mit Verfügung vom 22. September 2003 ein. Gegen die Einstellungsverfügung reichte X._ am 14. Oktober 2003 Beschwerde beim Obergericht des Kantons Aargau ein. Mit Entscheid vom 14. November 2003 wies das Obergericht die Beschwerde ab, soweit es darauf eintrat (Ziff. 1 des Dispositivs). Es wies das Gesuch um unentgeltliche Rechtspflege ab (Ziff. 2 des Dispositivs), auferlegte die obergerichtlichen Verfahrenskosten im Betrag von insgesamt Fr. 439.-- dem Beschwerdeführer (Ziff. 3 des Dispositivs) und hielt fest, dieser habe seine Parteikosten für das Beschwerdeverfahren selber zu tragen (Ziff. 4 des Dispositivs). A. Mit Eingabe vom 3. April 2003 erstattete X._ beim Bezirksamt Rheinfelden Strafanzeige gegen Y._ wegen vorsätzlicher schwerer Körperverletzung. Er machte geltend, er sei am 27. Oktober 2000 von seinem damaligen Arbeitskollegen Y._ bei einem Raufhandel verletzt worden, was bleibende Schäden und eine Invalidität zur Folge gehabt habe. Die Staatsanwaltschaft des Kantons Aargau stellte das Strafverfahren mit Verfügung vom 22. September 2003 ein. Gegen die Einstellungsverfügung reichte X._ am 14. Oktober 2003 Beschwerde beim Obergericht des Kantons Aargau ein. Mit Entscheid vom 14. November 2003 wies das Obergericht die Beschwerde ab, soweit es darauf eintrat (Ziff. 1 des Dispositivs). Es wies das Gesuch um unentgeltliche Rechtspflege ab (Ziff. 2 des Dispositivs), auferlegte die obergerichtlichen Verfahrenskosten im Betrag von insgesamt Fr. 439.-- dem Beschwerdeführer (Ziff. 3 des Dispositivs) und hielt fest, dieser habe seine Parteikosten für das Beschwerdeverfahren selber zu tragen (Ziff. 4 des Dispositivs). B. Gegen diesen Entscheid erhob X._ mit Eingabe vom 5. Januar 2004 beim Bundesgericht staatsrechtliche Beschwerde. Er beantragt, es seien die Ziff. 2 bis 4 des Dispositivs des angefochtenen Entscheids aufzuheben und die Sache sei an das Obergericht zurückzuweisen. Ausserdem ersucht er um Gewährung der unentgeltlichen Rechtspflege für das bundesgerichtliche Verfahren. B. Gegen diesen Entscheid erhob X._ mit Eingabe vom 5. Januar 2004 beim Bundesgericht staatsrechtliche Beschwerde. Er beantragt, es seien die Ziff. 2 bis 4 des Dispositivs des angefochtenen Entscheids aufzuheben und die Sache sei an das Obergericht zurückzuweisen. Ausserdem ersucht er um Gewährung der unentgeltlichen Rechtspflege für das bundesgerichtliche Verfahren. C. Die Staatsanwaltschaft und das Obergericht des Kantons Aargau stellen den Antrag, die Beschwerde sei abzuweisen. In einer Replik nahm der Beschwerdeführer zur Vernehmlassung des Obergerichts Stellung. Dieses äusserte sich in einer Duplik zur Replik des Beschwerdeführers. 