18F micro-purchase experiment bid down to $1
github.com
github.com
I found customers on EBAY (yes, literally EBAY's web section) and charged $9.95 a pop which was a fraction of the big agency rate.
I would pour hours into designing and tweaking the banners to fit into the 15k size allotment of the day while also being aesthetically beautiful.
After hundreds of iterations I learned how to not only make beautiful banners, but banners that drove CLICKS & conversions which was all the customer ultimately cared about.
As the free market took hold in my own life the customers that were showing up for the cheap rate were pushed aside from the customers that wanted to harness the value I was delivering and were happy to pay increasing fees.
On the back of those customer relationships I've spent 15 years building amazing businesses and exceeding my highest expectations for where a lowly photoshop jockey could go in the world.
My point is while this 18F project is fascinating as a thought experiment the publicity alone for the winning bidder @ $1.00 disqualifies that from being the actual "rate".
This isn't an experiment in "I'll deliver quality, high-skill work for $1.00" this is an experiment in "Who wants a SHOT" at making a name, an intro, or have a permanent stand-out line on their resume.
If you want to see what kind of work really gets accomplished for $1.00 at scale, go poke around Mechanical Turk or Fivver.
Then, we came up with a new scheme to do certification and auditing on low-cost suppliers. We even had a large team of scouts combing through these countries and conducting reviews. That way the manufacturers could limit their auctions to only suppliers that passed certain filters.
Again, the manufacturers were happy. The lowest bid price would always go really low. They were happy, that is, until the suppliers started to quickly game the system. They'd pass the review criteria but they'd use other tricks - outsourcing to other companies, degrading other parts of their service offering, etc.
Then, it just ended up being an 'arms race': we'd enhance our criteria and they'd find somewhere else to cut corners.
Needless to say, our company was sold for a loss (mainly for our patent portfolio) and absorbed into our investor's other companies)
1. You can only bid lower than the previous lowest bid. 2. At the end of the auction, the lowest bid will have 10 days to complete the project. If they fail, the next lowest bid will.
This appears to be a simple attempt to game the system. A low bid of $1 prevents any other bids from being registered, which guarantees that whatever the previously lowest bid was will not have to compete on price with other good-faith bidders.
At that point, rational bidders would have had no choice but to bid something they are willing to work for. Collusion between bidders is possible (as routinely happen for things like road paving...) but if there are enough bidders then it becomes impossible to collude with reasonable success expectations.
Further a registry is needed to allow black listing of trolls and penalizing of folks who routinely fail to meet terms. It would also be possible to give slight weighted edge to bidders that have a history of delivering conformant implementations.
My guess is that bidders are interested strengthening the mechanism, so they've demonstrated exactly how this early version is broken.
Why would bidders want a stronger mechanism? So they can have a reliable income stream going forward. The broken mechanism serves no one well.
Here's a suggested bidding format that would avoid these problems:
(1) Everyone bids the lowest price that they would be willing to accept for completing the task
(2) If the lowest bid is unique, the task is assigned to the lowest bidder and they are offered the rate offered by the next lowest bidder
(3) If many people bid the same price, one is randomly chosen and they are offered the rate that they bid.
(4) If they fail to complete the task according the requirements, the next lowest bidder is offered a quote according to the criteria above.
This is just standard auction design theory.
The interesting 'broken' mechanic in this system is the fact that you can't bid higher than the current lowest bid, which isn't usually a problem. Is fixing that equivalent to having a second price auction (in terms of incentives)?
[1] https://en.wikipedia.org/wiki/Generalized_second-price_aucti...
However, as you point out, the situation gets worse because we want to create a queue of low-bidders willing to step in should the original winner fail to deliver. Allowing multiple bids and/or bids higher than the current lowest would go some way to addressing this but participants may bid strategically.
Eg the current lowest is $50, I'm willing to do it for $70 but don't expect any more bids under $100 so bid $95, failing to get the job when someone else bids $80. Also it's unclear whether I get 2 x 10 days to complete the task if I bid both the lowest and second lowest bid, which is clearly suboptimal and could even lead to people placing a chain of lower and lower bids, completing a functional solution but then deliberately waiting for their lower bids to time out before submitting the solution.
A second price auction would be better in this case for both these reasons.
One solution would be to charge each bidder (at the time of the contract, if they're the lowest) a 'down payment' to be involved - where the down payment might be some function of their bid and the next highest bid.
An utterly terrible auction system.
The system specifies that the lowest bidder gets the job, and has 10 days to fulfill it. If they don't, the second-lowest bidder has 10 days.
The lowest bid possible is $1. Once that bid has been made, nobody else can bid.
Strategy: create 2 companies. Company A bids the maximum price as soon as the auction is created. Company B bids $1 immediately thereafter.
The underlying entity now gets 20 days to complete the work for the maximum price. During the first 10 days they need to be careful not to accidentally send in the final project.
This deserves a special mention as a risk factor for this sort of business model :)
(1) Bid high, profitable amount, then:
(2) Bid the lowest possible amount.
(3) Do nothing for 10 days, meaning the result of the auction reverts to the 2nd highest bid (your initial high bid).
Or, more likely, there is someone trying to game the system as one of the comments suggests.
[edit: cwarden's comment in the thread explains the problem perfectly - rule's lawyers are quite useful]
[0] - https://www.fbo.gov/