Archive for November, 2005

Cocoalicious 1.0b38

Sunday, November 13th, 2005

I’m pretty mired in a variety of difficult Cocoalicious “science projects” right now (including local caching of del.icio.us posts and improved full text indexing), but I keep getting emails asking me to integrate a new patch Gus sent me to improve his original del.icio.us URL scheme support, so I’m rolling a special build just to do that.

The new patch adds “extended” and “tags” parameters to the URL scheme, which means that now we can offer an improved bookmarklet that takes advantage of the Javascript window.getSelection() method to send the browser window text selection to Cocoalicious for use as the new post’s extended text. I think Gus and I will both be a bit curious to see if anyone figures out a clever way to take advantages of the new “tags” parameter.

You can get the update from the usual place. Enjoy!

Omerta

Tuesday, November 8th, 2005

Sheesh–sometimes I forget how many people actually read this stuff. Now that Robert Scoble and Daniel Jalkut have taken notice of my decision not to go ahead with my CocoaRadio interview, I feel compelled to offer some further context.

First, to address Scoble’s comment, I wasn’t ordered by Apple PR not to go through with the interview–I was simply reminded by a higher-ranking colleague that Apple has certain procedures employees are supposed to go through before talking to “the media,” and that I had not gone through them. So, to be clear: I was not “officially” shut down–I just hastily did what I thought was prudent in light of what I was hearing.

Second, to address Jalkut’s criticism: yes, I did silence myself. I do appreciate his appraisal of my legal situation, however, I would remind him that Apple is an “at will” employer, and as such, may terminate me without providing any reason (as long as it’s not related to age, sex, national origin or disability). I’m not saying that would necessarily have been the result of me going through with the interview, but I think it’s important to note that the legal protections he describes would probably not apply.

The issues involved in my giving an interview to Blake are complicated. I would argue that I wouldn’t have said anything on CocoaRadio that I wouldn’t have also said on my weblog, and that the interview would actually have been beneficial PR for Apple. I planned to tell the story of how I became a Mac developer (which I think could be very inspirational to aspiring shareware authors), what it takes to develop a successful Mac app, why the Mac is a great platform to develop for. I would also argue that what I would have done there was no different from what Apple employee/former indie developer Eric Peyton did by appearing on a panel for Evening at Adler. Essentially, I’d be talking enthusiastically about my personal interests. Unfortunately, my personal interests overlap pretty strongly with my employer’s, and my employer has policies (and cultural aversions, I might add) about employees being too visible in discussing Apple-related matters.

That said, I’m not really sure what I’ll do now. I may try going through the prescribed chain of command to get permission, but I’m not sure that would be worth the scrutiny it would bring me. Most likely I’ll just maintain the status quo, and continue walking the fine line I’ve been walking for years now.

Radio, Live Transmission

Monday, November 7th, 2005

Well, I know that every Apple employee reading this is going to raise an eyebrow when I make this announcement, but here it goes: I’ve agreed to be interviewed by Blake Burris for his CocoaRadio podcast.

If you’d like to ask me about something that doesn’t involve Apple too directly, Blake is currently soliciting for questions. This may, in fact, be your best opportunity to get a straight answer out of me given my abysmal email response record lately. I look forward to your queries!

(Update: It’s off. I’m getting the feeling that people at Apple would have a problem with me doing this, and it’s not worth risking my job, so I’m going to bow out. Apologies to Blake and everyone else–it was bad judgement on my part.)

(Update 2: Decided to remove a snarky sentence in the original post.)