How can I hide emacs status line?
Emacs darkroom might be what you're looking for. It will take away all possible distractions of Emacs' interface.
Original site seems to be down (as of Jan 2014). Here is the source on bitbucket
Hide status line globally
(setq-default mode-line-format nil)
The preferred way to completely hide the status line is (setq-default mode-line-format nil)
in your init.el file.
Hide status line of the current buffer
(setq mode-line-format nil)
Hide status line of the current buffer by typing M-:
followed by (setq mode-line-format nil)
when prompted.
On a more lispy level, setting mode-line-format to nil will remove it. See here