News for hackers. Stuff that matters.
Re:Quick Python/Developer tips for OSX Lion by jnoller on Saturday July 30, 2011 @09:40AM (#2825728)
I'll add more as they come up or people share them. I'm pretty happy with the upgrade, and nothing broke for me, really. My VMWare Fusion system kept chugging along, etc.

Also, full disk encryption is amazing

Re:Quick Python/Developer tips for OSX Lion by ConstantineXVI on Saturday July 30, 2011 @05:04PM (#2826759)
Just discovered this The Hard Way, but if you run Boot Camp; make sure you get the Boot Camp 4.0 update on the Windows side before you turn on FileVault. If not; Windows will try to mount your Mac volume (which is now encrypted gibberish), fail miserably, and BSoD every time within 30s of logging in. If it's too late, booting into safe mode and renaming the HFS drivers (AppleMount.sys and AppleHFS.sys IIRC) in C:\Windows\System32\drivers will get your system out of limbo.
Re:Quick Python/Developer tips for OSX Lion by jnoller on Saturday July 30, 2011 @06:13PM (#2826947)
Added a note to the OP; thanks.
Re:Quick Python/Developer tips for OSX Lion by Groxx on Saturday July 30, 2011 @07:25PM (#2827089)
Since you seem to have hatred for the animation (doesn't bother me, personally. Probably there to draw your eye to the new window more strongly), have you tried "Secrets" before? http://secrets.blacktree.com/ they've got the animation switch in there already. Easier on/off than mucking around in the CLI ("NSAutomaticWindowAnimationsEnabled" isn't exactly memorable or fast to type), and you can see the current state of nearly everything in their list.
Re:Quick Python/Developer tips for OSX Lion by jnoller on Saturday July 30, 2011 @10:49PM (#2827467)
Added to the op - I knew about secrets, but had long ago forgotten about it.
Re:Quick Python/Developer tips for OSX Lion by Groxx on Saturday July 30, 2011 @11:29PM (#2827534)
Since I have your attention temporarily, I figure you should also know about this: https://github.com/mxcl/homebrew/issues/6732

I had errors when I ran `brew update`. Looks like it might hit most people who have installed it recently, so possibly all new clean-install Lion users (I haven't checked the commit history to see when it might have started, and it could be related to a version of Git anyway).

edit: and thanks for the write-up! I found a few things I didn't know about :)

Re:Quick Python/Developer tips for OSX Lion by vonSeckendorff on Saturday July 30, 2011 @04:38PM (#2826691)
I've always been doubtful of OSX's crypto. At least with the past versions I was always worrying about side channel attacks.

Merely using encryption on your home folder is obviously going to leak information to unencrypted portions of the disk (not to mention spotlight indexing); but more insidious is default safe sleep (which will write out your encryption key to disk) and DMA enabled ports.

Re:Quick Python/Developer tips for OSX Lion by jnoller on Saturday July 30, 2011 @06:13PM (#2826945)
I've never used apple encryption on a disk until Lion - the few times I've tried to use filevault, it has ended in tears, pain and frustration (have you ever run VMware images on filevault? Yeah.)

The implementation in Lion is amazingly good; I do hope they close the DMA port issue though.

Re:Quick Python/Developer tips for OSX Lion by waterside81 on Saturday July 30, 2011 @10:58AM (#2825891)
Hey Jesse, thanks for this post. Your notes on Python / OSX development have helped me out several times over the past year or so.