A nice and layman introduction to encryption as used for digital signing, based on private/public keys and Certification Authorities (CA), and how that relates to the upcoming Gatekeeper security feature of Mac OSX Mountain Lion (10.8).
Ok, so the latest and greatest OS from Apple, codenamed Lion OSX 10.7, introduced some radical changes of paradigm in the way we have been used to interact with a computer over the years (previous OSX incarnations included).
Some may be good, some may be weird till you grow accustomed to them and some may be just simply stupid. Anyway, your mileage may vary, and I will not go into a flame war on that topic. I’m just collecting in this post some links to modify some of Lion’s strange behaviors into some more mundane settings (if that’s what you want to do). So hang on, and give these a try 🙂
The strange case of key-repeat in Lion
Just open TextEdit and press and don’t release the key “a” and see what you get… Yeap, a plain, single, “a”. Not “aaaaaaaaaaa”. If you try with “*”, Lion will now happily repeat that for you. Some say there’s a reason for this behavior, and if you really care about the why, just google it.
If you want to force the key-repeat, and disable the “Press and Hold” for additional characters, here is the terminal command:
defaults write -g ApplePressAndHoldEnabled -bool false
Then restart the computer. Via Seriously no key repeat in Lion?: Apple Support Communities.
Change Mac OS X 10.7 Lion iCal and Address Book Skins from Leather to Aluminum
I’m really not a fan of the ugly and non-sense iCal and Address Book GUIs, which follow a skeuomorphic paradigm for user interface. In fact, there is a nice discussion on this take from Apple in John Siracusa review of Lion.
But there seems to exist a way to get back to more clean and lean GUI for iCal and Address Book: I haven’t tested it yet, but here it is, in case you want to give it a try: Change Mac OS X 10.7 Lion iCal and Address Book Skins from Leather to Aluminum.
Additional tricks to revert some of the weirdnesses of Lion to some more usual behaviours
I’m pretty sure that in the following days/weeks/months people will eventually get used to the way Lion ticks, or just find some clever/hacky ways to revert it back to some more usual settings, and all of those will start be gathered in blogs (like this one), pages, forums and assorted resources (or people will start moving back to Wind… oh, never mind 😉 – personally, I would probably move to some flavor of Linux, but I diverge.). Meanwhile, here is a quite complete list of some tricks to make Lion a bit more like Snow Leopard 😉
Some under-the-radar Lion features you might have missed
And in case you start feeling that Lion is all about weirdness, there are actually some quite nice features in it. Check some of the not so well known ones here.
In summary, if you need to ssh a mac of yours to which you have “Back to My Mac” access, just do this:
where “hostname” is the name of the machine you want to ssh, and “username” is you MobileMe account username.
in iCloud, it’s the same idea, but uses a different domain (members.btmm.icloud.com), everything else works the same. You can find your domain by poking around with the “mDNS” utility and the -E arg (Enumerate recommended registration domains):
mymachine1:~ myusername$ mDNS -E Looking for recommended registration domains: Talking to DNS SD Daemon at Mach port 5891 14:25:23.650 Recommended Registration Domain local. Added 14:25:23.650 Recommended Registration Domain XXXXXXXXX.members.btmm.icloud.com. Added In OSX 10.8.x instead of mDNS -E, use dns-sd -E (more info here)
Where XXXXXXXXX is a number. I can now do:
from any machine signed into iCloud (in the example, mymachine2, for which I have BackToMyMac active and registered in my iCloud account).
It would be nice though to use instead of the XXXXXXXX number your iCloud username… otherwise, you first need to have terminal access to a machine registered in your iCloud BackToMyMac pool. :-\ Must investigate this option.