HNHacker News
TopNewBestAskShowJobs

boctor

222 karma · joined September 10, 2010

Software Geek (iPhone/Ruby/Rails), ex-@Zaarly Director of Mobile, ex-Adobe InDesign Engineer, Entrepreneur. Founder of @iDevRecipes iOS blog

Email: peter@boctor.net Twitter: @boctor Code: http://github.com/boctor Blog: http://idevrecipes.com

submissionscomments
boctor··on Heap for iOS: the capture-everything approach to mobile analytics
We need more mobile metrics innovation so I welcome this.

Coincidentally just today I released an open source library on iDevRecipes to do smarter metrics. My approach is to use base classes.

To achieve the no extra code part, is the SDK using swizzling‎?

boctor··on Rampant Abuse of Push Notifications Is Ruining Them For All Developers
OK, so there is gratuitous use of push notifications, but it's also unfair to compare push usage between a utility app and apps that are trying to convince you to try something new.

How about we compare the pushes to email campaigns by companies?

I for one am constantly amazed at how much users tolerate these emails.

So I say, yes, make it easier to stop the pushes just like it's easy to unsubscribe from email campaigns. It could be as easy as making sure users know that the pushes stop when the app is uninstalled.

But I think outside of other app developers and the tech community, users may not feel as strongly that this is abuse.

boctor··on Ask HN: Who is Hiring? (August 2011)
Preferably in Seattle, but remote OK

We're looking for an Android developer at Zaarly.

We're a fun team.

You can see our existing app here: https://market.android.com/details?id=com.zaarly.client

Hit me up: peter@zaarly.com

boctor··on How does the Twitter iPhone app implement side swiping on a table?
Chad, the code now puts the menu behind the cell and only animates the cell in and out while leaving the menu at x offset 0. Thanks for pointing this out!
boctor··on How does the Twitter iPhone app implement side swiping on a table?
Chad, thanks for the feedback.

I was already planning to do the popping of each menu button in a follow up post.

You're right about the menu appearing underneath the tweet. Luckily doing it that way is just as easy as having them animate together. I'll look at modifying the code to handle both animation styles.

The bounce is already implemented in the current code.

I agree with you that Tweetie's implementation is well thought out. The goal is to have a 100% faithful recreation that is indistinguishable from the original

boctor··on What iOS design books, blogs or articles do you follow/recommend?
Thanks for the recommendation! iDevRecipes is my blog. I welcome any feedback.
boctor··on One Way to Deal with Internet Thieves
It'd be interesting to hear the technical details of how the switcheroo was accomplished
boctor··on Onswipe Partners With Automattic To Power iPad Traffic
Looks nice, but it consistently crashes Safari on my iPad 1 on every blog I tried.
boctor··on All YC founders
This Twitter list is auto generated using the YCPages directory: http://news.ycombinator.com/item?id=2273898
boctor··on Show HN: YCPages.info (Info about YC funded companies)
Thanks for putting the info together! I scraped your pages and created a Twitter list of all the YC founders: http://twitter.com/#!/boctor/ycombinator

I already have a couple of Twitter name updates: @kovasboguta doesn't exist @dariusmonsef is now @bubs

boctor··on Full Text RSS Feed: Get the whole feed and nothing but the feed
Why do a couple of articles in that feed say either "Unable to parse this page for content" (daringfireball.net) or "unable to retrieve full-text content" (nytimes.com)?
boctor··on New AWS feature: Run your website from Amazon S3
Maybe http://www.s3sync.net ?
boctor··on Wanted: Software Engineers. Reward: $12,000
In related news, checkout Hackruiter (YC S10): http://news.ycombinator.com/item?id=2248362
boctor··on Amount of profanity in git commit messages per programming language
No Objective-C love for the iPhone/iPad crowd?
boctor··on Wanted: Software Engineers. Reward: $12,000
Generates buzz for your startup, costs less and doesn't involve recruiters. Sounds like a lot of positive. I'd also like to hear about SEOmoz's experience after they fill the positions.

I don't claim to fully understand the challenges of a startup hiring the right folks, but recruiters just leave a bad taste in my mouth. Often they use questionable tactics and you know they are costing the startup a lot of money.

In a vacum ignorant of the realities of the real world, I wish there was a way to rate engineers and startups on all the key factors. For a startup: compensation, prestige, work environment, meeting/working with great people and for engineers: quality of work, ability to get things done, working well with others, etc. The problem of course is that getting a truthful and accurate value for each these factors is almost impossible.

boctor··on So much for "Rhapsody won't bow to Apple's subscription policy"
2/15: Rhapsody won't bow to Apple's subscription policy http://engt.co/gY3gHO 2/21: Rhapsody posts Craigslist ad for iPhone developer http://j.mp/dVv4vQ Screenshot in case ad is removed: http://twitpic.com/42fl5d
boctor··on New AWS feature: Run your website from Amazon S3
Very cool. I want to hear more about how you would configure/convince Moveable Type (or WordPress) to put all the static files on s3. Maybe the various plugins that did this kind of caching will now start to explicitly support s3 as the backend hosting for the static html files.
boctor··on Host Your Static Website on Amazon S3
Yes, s3 buckets let you specify a bucket for logging and they include things you'd expect like IP address, referrer: http://docs.amazonwebservices.com/AmazonS3/latest/dev/Server...
boctor··on Twitter API stops accepting whitelisting applications
I'm not surprised, considering how hard it has been recently for devs to even update IPs of already approved whitelist requests.
boctor··on Ask HN: iOS app portfolio, is it legal/ethical?
Does your employer advertise which apps they've built? Some companies build apps for clients with an agreement to keep the identity of the dev shop private. If your employer does this, neither the clients or your employer will be happy with you telling the world what they agreed to keep confidential.
boctor··on How does the Twitter iPhone App implement a custom tab bar?
All the iDevRecipes code is now available under the MIT License: https://github.com/boctor/idev-recipes
boctor··on How does the Reeder iPhone app swipe up and down between articles?
The Reeder functionality is slightly different: it is not used to refresh but to get to the previous/next article. Of course it is possible that the patent is broad enough that it covers this too...
boctor··on How do iPhone apps Instagram/DailyBooth/Path implement large center tab buttons?
OK, enough people have asked, so the snowing is gone...