February 2010
11 posts
Brent switching away from Core Data
Brent Simmons:
At that point, having done everything else, the remaining issue was clearly Core Data. So I tried more things, re-read everything I could about Core Data performance (for the nth time), ran experiments, spent tons more time in Shark. Trying to get it good. No go.
Finally I realized I had to switch away from Core Data and use SQLite more directly.
Like Gus Mueller,...
Cloud Provider Instance Invasion
George Reese:
As long as a public cloud provider is making a commitment not to reach across the hypervisor into your operating system, you retain control over your data in spite of the loss of control over the underlying infrastructure. You can manage your own access to your systems, lock out your cloud provider, and encrypt your data using keys the cloud provider never has access to. Any...
NSConf: US vs UK
A brief listing of comparative advantages and disadvantages of attending NSConference US vs UK assuming US citizen attendance:
Pros:
Your money works.
Your iPhone’s 3G data works.
Cons:
Wispa bars not readily available in local shops.
How can the iPhone SDK be NDA'd?
I was talking to a friend, who made an interesting point.
For $99, anyone can sign up to be an iPhone Developer. Then, Apple provides you with supposedly confidential information.
I’m no lawyer, but it doesn’t seem right to claim information is confidential while advertising it for sale to the public at large.
Protected by copyright, sure. But confidential?
How is this...
Distributing Betas via Twitter
Slava Karpenko:
Why are we bothering with the whole Twitter thing? Mostly because… it saves us time. With the recent addition of @haxiesbeta Twitter account it’s now easier to seed these betas — you sign up, we approve your request, and then you instantly see the links to all the current versions of stuff in testing. With e-mail lists it was fairly tedious to manage, prepare and send...
Engineers at Home
jwr: I noticed I dial in 6 0 into the microwave instead of 1 0 0 to reduce the number of buttons I need to press by one stroke.
vw: I’m even lazier: I dial in 6 6.
jwr: Ah, of course! That reduces button seek-time latency.
Persistent MobileSafari Pages
Peter-Paul Koch / @ppk:
OK, I’m now sick [of] Safari iPhone’s lack of cache. I don’t want to reload Google Reader every time I close other tab I read article in.
My iPhone has gigs of unused file system space at any one time. I wish Safari could transparently write pages to disk when memory gets crunched rather than just dumping them, requiring a network reload.
I...
Better Twitter Trending Topics
Twitter:
As Twitter evolves, and more people share what’s happening in their own world, we want to provide another way for people to discover topics that may be relevant to them. Last week we began to slowly roll out a new feature called Local Trends to expose what people are talking about on the state and city level, and today we’ve fully launched so everyone can use it.
Trending...
Technical Resentment
Chris Clark:
And despite Thurrott’s recognition of the fact that Apple doesn’t half-ass its way through products, I still don’t think he appreciates it at all. I almost sense resentment in that realization. iPods, iPhones, iPads… they’re not “missing” obvious features in the sense he implies—that these features were forgotten or neglected—they were excised.
Chris gave me a word —...
4 tags
iPhone isn't the new IE6
Peter-Paul Koch:
We’re doing exactly the same as ten years ago. We now say “iPhone” instead of “IE6,” but otherwise nothing’s changed.
No, wait, there’s one more change: the iPhone has far less mobile market share now than IE6 had desktop share back then.
ppk’s overly-bombastic text unfortunately distracts from his message, but he has an excellent point.
Regrettably he reaches...
It's always better to leave the party early
Bill Watterson:
Readers became friends with your characters, so understandably, they grieved — and are still grieving — when the strip ended. What would you like to tell them?
This isn’t as hard to understand as people try to make it. By the end of 10 years, I’d said pretty much everything I had come there to say.
It’s always better to leave the party...