Enable root User in Mac OS X 10.6 Snow Leopard
There are two ways to enable the root super user account in Snow Leopard, the first is probably the quickest. Launch the Terminal and type the following command:
sudo passwd root
You’ll be asked for the admin password, then you’ll have to set a password for the root account. When you’re finished, the root account is now enabled.
The other way is through the GUI, which has changed for Snow Leopard because the “Directory Utility” application moved from the /Applications/Utilities folder to /System/Library/CoreServices
* Navigate to /System/Library/CoreServices
* Unlock the application by entering the admin password and clicking the padlock icon
* Go to the Edit menu and scroll down to “Enable root user”
* Now choose Edit and select “Change Root Password” , and set a password for the root user
* All done! root user is now enabled
Note that enabling the root account can potentially leave your Mac vulnerable to some security attacks, so it’s best to keep disabled unless you know what you’re doing.


Backing up your iPhone text messages is made extremely easy thanks to a freeware utility called Syphone. Since the iPhone has a limited number of text messages it can store at any one time, Syphone allows you to backup all the text messages and read through the archived text messages yourself on your Mac in an easy to read iChat-like interface.
iTunes 9.0 removed the ability to click the green ‘minimize/maximize’ button to get into iTunes Mini Player mode, you had to hold down Option to get the Mini Player. iTunes 9.0.1 Update fixed this problem (as if it was a bug, but I imagine it was changed back due to user confusion and complaints), but if you happened to like the way the iTunes 9.0 green widget button behaved, then you can get that quirky maximize behavior (and option-click for Mini Player) back with the following Terminal command:
AT&T iPhone users of 2009 can now officially join the cellular world of 2002, with the ability to finally send and receive MMS messages. You have to upgrade to iPhone 3.1 and download a new carrier file to enable MMS on your AT&T iPhone. After reading so many 

I had to develop an iPhone specific website recently and working with the iPhone resolution was a key aspect in this development process. The actual pixel density differs on the iPhone models as well, which will effect the appearance of interface elements and graphics for websites and iPhone applications. Of course knowing the resolution and PPI should not be limited to developers, it dramatically effects the graphic and picture quality of any user experience with the device. Here are each iPhone’s details and a picture comparing the two screens:


I love the web, I hate Flash. I know this isn’t always a popular opinion, but for me it causes a lot of problems. It’s a slow bloated 
Want Gmail Push Notifications on your iPhone? In a crafty workaround, you can get Gmail to push notifications to your iPhone by setting up Gmail as a Microsoft Exchange account. The downside to this method is that you can only have one Microsoft Exchange account setup on your iPhone at a time, so if you already have an Exchange account configured you would have to replace it with the Gmail one. In any case, you can follow the instructions directly from Google on setting up the account so that you can get push notifications: 