Install old version of Homebrew on Snow Leopard
Apparently the way for Snow Leopard is to "install as normal" however that gives me this

...
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Failed during: /bin/bash -o pipefail -c '/usr/bin/curl -fsSL https://github.com/Homebrew/brew/tarball/master | /usr/bin/tar xz -m --strip 1'
rogers-macbook:temp rdp$ curl https://github.com/Homebrew/brew/tarball/master
curl: (35) error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version


Work around:

curl https://raw.githubusercontent.com/Homebrew/install/master/install &gt; install

now download https://github.com/Homebrew/brew/tarball/master in a browser, ex: to this filename ~/Downloads/Homebrew-brew-1.5.8-16-g1ca2ee6.tar.gz

now edit file named install, replace /usr/bin/curl -#{curl_flags} #{BREW_REPO}/tarball/master with cat ~/Downloads/Homebrew-brew-1.5.8-16-g1ca2ee6.tar.gz

next download https://github.com/Homebrew/homebrew-core/tarball/master in a browser, ex: to ~/Downloads/Homebrew-homebrew-core-bd37905.tar.gz

now edit install file, replace /usr/bin/curl -#{curl_flags} #{CORE_TAP_REPO}/tarball/master with cat ~/Downloads/Homebrew-homebrew-core-bd37905.tar.gz

now run it ruby install

You'll probably still need xcode installed, and use the steps in Brad Bell's answer to use it to install curl.

Another option (untested) might be to install xcode, then build curl locally from source (ex: download https://curl.haxx.se/download/curl-7.59.0.tar.bz2 with a browser, unzip it, build as normal to some temp location), put that location's bin folder first in your PATH, then run the normal homebrew installation instructions.

Tigerbrew might be an option as well.