In order to get a faster experience, I used a crossover cable to connect to my Mac but I never knew how to detect the IP address the Pi uses.
The answer is in a great article my friend sent me:
You just have to look in the contents of
$ cat /private/var/db/dhcpd_leases
This will give you something like:
...then you just scroll down the list until you see the name
raspberrypiand take a note of the IP address.
Here's the article:
Raspberry Pi-ing, MacGyver Style
I'm looking forward to trying to get internet sharing working across the crossover connection too when I get the time. (it failed miserably last time I tried)
UPDATE: I tried using a normal network cable instead of the crossover as the article describes and it all works seamlessly - I was able to set up internet sharing as well.
Be aware that typing
$ cat /private/var/db/dhcpd_leasesmay give you
command not foundif it can't find anything. Just reboot the Pi and it should return the details.