I was dreaming about such an application for several years, and I guess it would work very well and generate exactly $1 / small unit of work.

There are tons of everday tasks that cannot be well or fully automated by software only. Such as translation, proofreading, photo masking, retouching, cleaning up 3D models, animation paths, excel sheets, html pages, debugging code, styling, formatting document etc. In many cases the automated features in the software are not good enough, or not possible at all. Human work is required. There are many tasks that an experienced user can do in a few minutes, but a new user would struggle for hours. Working with all sorts of software I have always been dreaming about "human assisted plugin features".

English is my second language. Let's say I am writing a blog entry. It's not very important, I will not hire someone to do a professional translation. So I just right click and select "human proofreading". Within a few minutes the result is back, I accept, $1 is charged on my account.

Or I have a design project and I'm late. I have 20 product photos where I have to make the background transparent. I am capable of doing it myself, but I don't have the time and I'm also a bit too lazy and hate doing it. So I right click and choose "human assisted select object". Within a minute a hand-made Photoshop selection appears in that window, I accept, $1 is charged.

I am sure many people would use such human-assited features for $1 A) to save time B) because we hate doing that task C) we cannot do that task ourselves.

But we need the beauty of the plugin integration into the very application we are using. Because we just dont't want the hassle of hiring someone (go to a website, find someone suitable to do the task, negotiate the price etc). It only makes sense, when the task is as defined as a real software feature such as a spell-check. It's clearly defined what I will receive as the result and I receive the result as if it was a software only function. I don't spend time chatting, phoning, etc, human work is in the background, almost fully transparent to the user. It is a human who will correct the error in my Excel function, but I invoke the feature by choosing a function in Excel the same way as if it was a software only feature.

This integrated plugin application is the key.

I will never hire somebody to cut out an object from its background in Photoshop on a freelance site, because of all the hassle. But when I'm running out of time, I will choose the "human select object" function instead of making the selection myself right in Photoshop.

The success of the service would also be built on the fact, that all sorts of big desktop software already have a lot of power users who are very experienced in producing good results fast in tasks that cannot be (fully) automated. These folks could sign up for the service, check what software and features they are available for work. After installing the plugins, jobs would appear in the application windows.

I think the price should be fixed. When I select a "human assisted proofreading" it's already OK for me to pay $1 for the result and I don't care if it cheaper or not. What I do care about is how good the result is. How fast it comes and how good it is. So I think the system should create a competition among workers not based on price (that should remain fixed) but based on quality benchmarks and feedbacks.

I would not make the system suitable for all kinds of jobs. Complex jobs should be arranged through traditional freelancing sites by hiring somone, explain the project, make a deal etc. This service on the other hand would exist for a limited number of human assisted software features that are best for a reliable implementation and is a frequent need that users will want to "outsource" this way.