

Early in 2010, Caroline and I went on a ride on the Millenium Eye in London. It was dusk, and we saw some lovely views over the Thames. It was a bit hazy, so not completely spectacular, but lovely.
My @ultimateears super.fi 5vi have stopped working just a few months out of warranty :'( Cable connections have gone loose.
I just bought the Mac Heist bundle. 7 awesome Mac apps worth $260+ for just $19.95 and got 3 great bonus apps free! http://bit.ly/heist-it
anyone going to America for Easter?!
Caroline and I visited London Zoo. Read the rest of this entry »
I don’t know why, but vi on the mac doesn’t highlight syntax by default. Searching Google was particularly hard to find the answer, so I’m adding it here (particularly for when I forget how I did it.)
An aside: apparently vi actually just redirects to vim in Snow Leopard.
This site has lots of useful configuration options to consider to make vim more useful. Read the rest of this entry »
@Philip Brien Hi Phil – is it true that we're going to be Metaswitch cousins?
I’ve been using SSH to play with my home Mac for a while, but now figured out how to get VNC working through the VNC access.
For clarity, the home Mac is called Coruscant.
I had to set up screen sharing on Coruscant locally. I tried to enable it throught the command line SSH access, but didn’t get very far. Locally, you use the Sharing Preference pane. (I think) It’s important to enable the VNC password for non-mac systems to be able to connect.
Now, I left home and went to visit family. The first step to connect is to open a tunnel from a port on the local machine, through SSH to port 5900 on Coruscant.
The following command does it.
ssh -C -L 59001:127.0.0.1:5900 user@coruscant external ip
-C enable compression, which can help performance over the slow Internet.
-L 59001:127.0.0.1:5900 configures the tunnel – 59001:127.0.0.1 is the local port and address to connect with. 5900 is the port on Coruscant to connect with.
user@coruscant external ip is the normal SSH connect to use. I have dyndns set up so I use that address to resolve to the external IP address of Coruscant.
Next, just go to vnc://127.0.0.1:59001 in safari, and screen sharing opens and connects (after prompting for authentication)
It’s pretty much the same to connect from a non-mac system (at least the numbers are)
Links