Best Advice for New iPhone Owners

A friend of mine just got his first iPhone.  He asked for some advice, so here's my first stab at it. Off the cuff, random, but 100% absolute, indisputable truth.

(Sorry, this is biased towards boys. If you aren't a boy, it might be totally wrong.)

1. Set up iCloud backup, find my iphone, contact sync.

2. Also set up iCloud sync on your mac. You don't have a Macbook?  What the fuck, are you insane?

3. set up Photostream on your Mac and iPhone

4. Upgrade your iPad to iOS 5 if you haven't

5. Don't use a case.  Cases are for girls.  Pick a pocket, left or right, and always put your iphone in that pocket, and nothing else, ever. no keys, no change, no money.  just the phone.

6. Don't drop your iPhone.  Ever.

7. Actually, you do need a slip cover for your phone when you have to put it in your case/backpack/whatever to go through security.  This is the best one: http://www.senacases.com/apple/iphone-4-cases/ultraslim/

8. Don't ever let a child play with your phone.  At all.  Even for 5 seconds. No matter how cute they are.  Kids can play with your macbook, with your iPad, with your Rolex, whatever.  But you need your iPhone to LIVE, so don't let any kids touch it.  It's made of glass for christ sake.

9. My Cast is the best weather app.

10. Pocket Casts by Shifty Jelly is the best podcast listening app.

11. MLB is worth buying every season. 

12. You should have two screens worth of apps.  Use folders.

13. Get the Apple Store App; you can walk into an Apple Store, buy shit, check yourself out and leave without talking to an Apple employee.

14. Get 1Password and Dropbox.

15. The Gmail app is great for the one gmail account you use the most.  Otherwise the regular mail app is fine.

16. Put a passcode lock on the phone.  Set the passcode lock timeout to 5 minutes.  Set the phone to erase itself after 10 incorrect passcode attempts.  Choose a passcode that people won't guess in 10 tries.

17. Go through notifications settings and turn off all notifications except for SMS, calendar and the very very few apps you care about.  You really don't want things appearing on the lock screen all the time.  Trust me.

18. Set up find my friends, and put your wife/girlfriend on it. If you have kids, put them on it.  If you don't want your wife/girlfriend to know where you are at all times, get a new wife/girlfriend. If you don't want your kids to know where you are, what the hell is wrong with you?

Steve Jobs

When I was a freshman in college, Steve Jobs was going to come to campus and give a talk. It was going to happen a in cool little park on called 'the amphitheater.' It was a sort of grassy bowl, and I thing there were some rough stones to sit on here and there. I don't remember it well, and I think it has since been replaced by a building.

My pals and I were very excited to go to the talk and hear the founder of Apple speak. He was kind of a mythical figure to us. The Mac had just launched the year before, and about half the computers on campus were Macs. Back then, not too many kids had computers of their own, and there was no network available in the dorms in any case. There were public computer clusters around campus, and they were of three kinds: PC, with real IBM green screens; Macs, the kinds with a single floppy drive and no hard disk; and Unix workstation clusters, usually HP or Sun. Anyway, Macs were pretty popular, and a big deal. And we saw Jobs as this young guy who had made it happen.

So we were kind of hanging around the amphitheater, so we could score a good seat when the talk started.  Somebody came out and told us that Steve wouldn't be coming. He had resigned from Apple that day, or maybe the day before. 

(I actually can't remember the date. It was a nice day, so it probably was September or October 1985. Many sources on the Internet say it was May 1985, but I'm pretty sure that's not right, because I was not yet in college then. I think May 1985 was when Steve failed in is attempt to ouster Sculley, and he finally resigned/was fired in the fall. None of us really had any idea about all the boardroom stuff that was in the news probably all that summer; we were just kids starting college, and had other things on our minds.)

The first thing that struck us was this: how could Steve Jobs be fired from Apple? Wasn't he the boss? Didn't he make Apple? It seemed completely unfair, and we had no shortage of comments for the "suits" that must have done something tricky or underhanded to seize control of Apple.

What strikes me now is something I only really am able to understand 25+ years later, after seeing his vision unfold. I wonder now if my life might have been different if Steve had shown up on that sunny day. If he had been at Apple for just another week or a few more days. What kind of impression would he have made on my young mind? Would I have dropped what I was doing and moved to California? Or, less radically, would I have tried to get involved in startup companies at a much younger age? I didn't really get that fever until almost a decade later.


My iPhone Predictions 2011

Based on everything I've read and seen, here are some predictions for the iPhone announcements at Apple tomorrow:

1. There will be a new iPhone, and it will be called "iPhone 5."  

Why? They've been working on it for over a year; there's no way they'll come out with an "iPhone 4S" after all this time. Also, if they release iOS 5 but not iPhone 5, that will just confuse the heck out of regular people. You know, the people who go to the Apple store and buy iPhones.

2. iPhone 5 will look visually distinct from iPhone 4. I love the iPhone industrial design, and can't imagine how it could become more elegant, unique and iconic. But Apple will come up with something, and I have little doubt that my precious, beautiful iPhone 4 will seem a little dated and clunky by tomorrow afternoon.

3. iPhone 5 will have a number of better specs: faster CPU; more available storage; probably a better camera.  Everybody I talk to hates how slow the iPhone camera is to initialize, and Apple is certainly aware of this annoyance. The biggest improvement to the camera that they will talk about will be 1-second startup. 

4. They will have figured out radio and antennae stuff so there is one and only one model of iPhone (albeit in different storage capacities.) You'll be able to buy one phone and activate it on either AT&T or Verizon (or Sprint, eventually). In nerdy terms, this means the phone will support both CDMA and GSM phone networks. It will no longer be carrier locked, since there are no longer any exclusivity arrangements with carriers. 

Why? While most consumers could care less about being able to switch carrier to carrier, it vastly simplifies the choices presented at the Apple store or on the Apple store web site.  Right now (in the US, at least) you have 2 carriers, 2 colors and 2 sizes: eight possible phones to choose from.  Apple (and anybody really clever about closing a sale) wants to reduce the number of choices.  This will cut the choices to size and color only.  And maybe they'll drop color out of it for a while: only black?

I can't wait to see what they come up with.

UPDATE:

1. WRONG.

2. WRONG.

3. CORRECT.

4. CORRECT.

I am still going to buy one, of course. The camera startup alone is worth it to me.


Cloudflare

I'm using Cloudflare as a CDN/proxy for this blog.  It's like mini/free/easy Akamai and includes edge caching and site acceleration of some kind.  It also acts as a simple, free DNS service.

So far it's really nice.

How to make a bootable Lion install disk

From Macworld. Nutshell: show package contents, and find the Install_ESD.dmg file and burn a disc or clone to a memory stick.

http://www.macworld.com/article/161069/2011/07/make_a_bootable_lion_installer.html

OpenVPN on Mac OS X Lion

I need OpenVPN and Apple Remote Desktop. I can't upgrade to a new Mac OS until I know they will work. Here are notes I'll need to remember when updating my other machines to Lion.

For get OpenVPN, I need Macports.  There is no released Macports for Lion yet, so you need to build it from subversion.

(Thanks to http://blog.affien.com/archives/2011/03/10/macports-on-lion-mac-os-x-10-7/)

There's actually a compile problem in openvpn2, you need to add these lines in socket.c:

#ifndef SOL_IP
#define SOL_IP IPPROTO_IP
#endif
(Thanks to http://udpcast.linux.lu/pipermail/udpcast/2005-December/000419.html)

Regarding Remote Desktop, there is a Developer build (version 3.5) at connect.apple.com.  You have to be in the Developer program to get it. I assume they'll release an update to the App Store version of ARD when Lion is released.

If you copy an application bundle from your iPhone, or from your iTunes library, you might notice that the PNG files are all apparently blank and/or corrupt. This is because they have been compressed by "pngcrush."

To uncrush, use the iOS SDK:

mkdir uncrushed
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush -dir uncrushed
-revert-iphone-optimizations -q *.png

Administrative note

This blog was originally implemented using Movable Type. I switched to Wordpress because the comment CGI of MT would take down my server whenever Google came a-crawlin'.

But Wordpress makes all the pages slow, since it's all dynamic, and the supercache breaks every few months when an upgrade comes out, or if I switch hosts or mess with my apache config. 

I decided I don't really want comments: they are 99% spam, and anybody with intelligent feedback can email, tweet or publish on their own blog.  So I'm back to Movable Type, which publishes the entire site in "baked" fashion as it is now called, all static HTML.

So if I ever write anything interesting enough to get fireballed, it hopefully won't be an embarrassing outage.

iPad 2 Review

The iPad 2 is way thinner and way faster than the iPad. It also has video cameras that are good for video chat. It costs the same as the old iPad.

Another iPad case to note, Portenzo

These look like DODOcases, but better. http://shop.portenzo.com/