>At a recent interview I mentioned I like tinkering with code on the side and was told I'd have to give that up and stop contributing to open source.
I faced similar in my last company (not with Apple). Now find it very difficult to get working on a side project or similar at home after having not done anything in that regard in a few years.
Ideas I once had to develop are long gone. Bleh.