SQLCipher Users Mailing List

2009-08-11 20:00:00 -0400

We’re starting to get a lot of questions about SQLCipher from developers, ranging from getting the source code to build environment integration and linking. In order to better facilitate use of the library, encourage the growth of a developer community, and to hopefully avoid repeating the same answers too often, we’ve started the SQLCipher Users mailing list on Google Groups. You can sign up over here.

If you use SQLCipher in your project, you should subscribe to get news about updates (like integration of upstream changes from SQLite), changes, and new features. Traditionally we’ve fielded questions about SQLCipher from our support email account, but from now on we’d appreciate it if all requests for help with this software be posted to the mailing list.

Another AT&T Anecdote

2009-08-11 20:00:00 -0400

Since every day seems to be boo-AT&T-day, I figured I’d add another anecdote to the chorus.

Lance Ulanoff writes over at Yahoo! Tech that the AT&T 3G service on his Blackberry seems to be crummy when he goes underground or out into the suburbs:

AT&T appears stuck in some year 2000 time warp

hoverboard Lance, I think AT&T is caught in a 1988 time warp, and I for one would like the accordingly fashionable and gigantic phone to go along with it. Also: a hoverboard. It’s a real disappointment to have what basically amounts to an $800 personal computer phone thing in your pocket that can’t hold a call for more than two minutes.

My AT&T service on my iPhone (3G and Edge) stinks everywhere, all the time. It’s consistent fail coverage. It barely works in my apartment in Greenpoint, which is just across the East River from Manhattan. Calls get dropped all the time, and the sound quality is almost always terrible. It also doesn’t work for anyone at all in our coworking space in Northside Williamsburg. We often have to take a walk to have a chat on the phone, and that means putting up with the noise of buses and trucks on the street.

It doesn’t work in the ‘burbs, and yes, it doesn’t work underground. I don’t expect cell phones to work underground, and it’s nice when they do, but I do expect that they should work in freakin’ Brooklyn and I shouldn’t have nearly so many dropped calls. I mean, come on. This isn’t the Pine Barrens of New Jersey, I’m not trying to make calls from a secret lair.

NSDate (Helper) Updated

2009-08-06 20:00:00 -0400

We’ve got a small category extending the NSDate class found in Cocoa with some really convenient methods that allow us to work with date objects without cluttering up our code with NSCalendar and NSComponent objects and operations. If you’ve ever had to do date manipulation or formatting in Java, I can tell you that it’s as much a nuisance in Objective-C, too.

In any event, I finally got around to putting up a proper description of each method, and added a new instance method, weekday, which gives you the day of the week for an NSDate, 0 – 6 (0 being Sunday).

Zetetic is the creator of the encrypted iPhone data vault and password manager Strip and the open source encryption-enhanced database engine SQLCipher.

Spolsky on Twitter and Real Conversation

2009-08-05 20:00:00 -0400

Joel Spolsky on the Stack Overflow podcast last week:

The trouble with Twitter though … as soon as the conversation threatens to become actually real, the 140 k limit [sic] and the fact you don’t want to just sit there and tweet all day actually forces you to stop. Then you’re not having any kind of real conversation.

It’s time to escalate.

One of the greatest bits of inspiration for me coming out of the #futureruby conference was this notion of just replacing things. You don’t like it? Change it. Build a new thing. Launch a thousand ships against the ebays and amazons and apples of the world. That clever Panic fellow has the right idea.

Serious Doubts, Indeed

2009-08-04 20:00:00 -0400

There has been growing, vocal discontent from iPhone developers on the net in the last couple of weeks, with many high-profile developers throwing in the towel, declaring Apple’s somewhat draconian platform too risky for serious investment, or simply too odious.

Today, Gruber posts:

Apple censored an English dictionary…. Apple requires you to be 17 years or older to purchase a censored dictionary that omits half the words Steve Jobs uses every day.

This does not inspire confidence in the platform. It seems like the hits keep coming daily, and Apple continues to blatantly ignore all criticism, sometimes with outright hostility and arrogance.

Every time we consider a new app idea here at Zetetic, it’s mitigated by fears that taking the time to invest in building it out, and building it well, may end up being months flushed down the toilet. There are a number of neat projects that we are unwilling to pursue because there’s a high likelihood of having the app rejected or pulled from the store for what seem like incredibly inconsistent and/or competitive reasons. No code written is ever a waste, but who wants to design and build an ornate structure only to see it washed away like some sand castle? More importantly, who can afford to?

We’re going to continue to develop applications for the app store (we’re about to submit Codebook, actually), but we’re really leery of starting anything new, as it seems that none are immune to the king’s whims. In fact, the continued bad press (especially with regard to the exclusive US carrier AT&T) is extremely bad for the platform as a whole, and threatens its growth and viability in the marketplace.