Hacker News new | ask | show | jobs
by EvanMiller 4172 days ago
Thanks for the suggestion. The code is somewhat complex, though I've tried to isolate the really hairy parts in separate libraries (e.g. OpenCL code). I'm really not sure what the ramp-up time would be, and whether it'd be too much. Where would you look for a Mac freelancer?

For the record the Yosemite issues are the most glaring ones, but there are deeper crashes and bugs (think "mysterious Core Data error") that have eluded me.

2 comments

> Where would you look for a Mac freelancer?

Odesk and Elance. Only hire people who've worked on multiple projects and have high ratings. There are plenty of talented people out there.

> For the record the Yosemite issues are the most glaring ones.

I commiserate. Apple's arbitrary decisions on what APIs are deprecated in newer versions must be really frustrating for developers. One of many reasons I shy away from creating desktop applications.

"Odesk and Elance. Only hire people who've worked on multiple projects and have high ratings. There are plenty of talented people out there."

I am on Elance, but can't get any work because I don't have any history. Can't get history without any work. The logic in this is flawed. Interview the people who submit bids, don't automatically rule out people without a history on the site, you might be surprised what they've worked on in the past.

Yeah, and it's not just APIs. Some of the changes are much more subtle, e.g. how often a particular event fires. If you're not careful these can destroy performance in baffling ways.

If you make an effort to stay on top of all the latest OS releases, life is great, but it's frustrating when you're trying to remain backwards compatible and figure out what the heck is going wrong on the new OS.

Hi Evan,

I own small consultancy and am an iOS / OS X developer myself. We are in Ukraine, so 10k / year goes much further here.

We can help you with support, e.g. for percentage of sales. Or we can negotiate other deal. Drop me a line to vgrichina@gmail.com, let's discuss the details.