301 HTTP Redirects and iOS Caching

I just learned the hard way that iOS permanently caches HTTP 301 (“Moved Permanently”) redirect responses from web servers. This makes sense, given that 301s are reserved for permanent redirections. As a result, I ended up permanently blocking access to my application’s web-based components for anyone who had my app open at the time of the […]

OS X Mavericks and Keychain Not Accepting Password

I just spent way too long on the phone troubleshooting an issue with my father who was unable to unlock his keychain after upgrading to Mavericks and so could not check his e-mail in Apple Mail. He had not setup the iCloud keychain yet. Here’s a completely unedited brain-dump of what I just had him do […]

IronKey S200 OS X Mountain Lion Fix

(Updated 25 November 2016 with updated link.) If you have an older IronKey flash drive, you might be surprised to notice it won’t let you launch the decryption app under OS X 10.8 (“Mountain Lion”). If you have “basic” IronKey like me, you can’t upgrade the firmware either, so you’re out of luck if Imation ever […]

Disappearing UILabel under iOS 4.3 (fine in iOS 5)

I noticed some UILabels in my iOS projects would disappear when run under iOS 4.3 after I upgraded to the Xcode 4.2 final revision with the GM iOS 5 SDK. I noticed that all the labels that were missing were in italics. Then I saw the reason out of the corner of my eye. Somehow in […]


A lot of people have been sending me e-mail about the solution to a problem that was not very well documented to DAS Calc.  Sending the same stock reply to these people helps them out, but that’s only for the people who have spent the time to send a support request.  The rest are probably […]

It’s The Little Things… (Part 2)

At first, I thought to myself that this must be some isolated display glitch, but I didn’t have time to restart the phone.  Today I did.  Several times.  No difference.  Then I thought, let’s ask the Internet if anyone else has seen this.  Looks like people have.  Again, Samsung, it’s the little things…

It’s The Little Things…

Despite changing language settings, the spelling has been wrong for “Favorites” in every single update for my Samsung Epic 4G from Sprint in the Phone app.  It’s the little things, guys!

Disable Twitterrific 4’s Blue Menubar Icon

Since Twitter doesn’t seem to appreciate third-party developers anymore, I’ve decided to switch from the official Twitter app to The Iconfactory’s Twitterrific.  I really like it, but I absolutely can’t stand how the menubar icon turns from black to blue with every new tweet.  I constantly see it change out of the corner of my […]

Removing Elf Toolbar/Conduit for Mac from Safari

Well…it looks like the Mac is finally getting hit with malware!  I’ve had to remove the “Elf Toolbar” or “Translation Toolbar” aka “Conduit” from a number of Macs in the past few weeks.  Judging by the increasing number of recent forum posts on Apple’s Discussion Boards, it’s spreading fast.  Here’s what it is and more […]