Slashdot Mirror


$1 Bid Wins Government Open Source Software Purchasing Experiment (gsa.gov)

An anonymous reader writes: A couple weeks ago we discussed a project from a software team within the U.S. General Services Administration. Its goal was to set up a portal to let developers bid on the creation of open source code needed by the government. From the beginning, they said it was an experiment, and now the results are in from their first project. The project was quickly bid all the way down to $1, and on Wednesday, the winner delivered a functional solution that met their criteria. They say, "When we received the $1 bid, we immediately tried to figure out whether it was intentional, whether it was from a properly registered company, and whether we could award $1. We contacted the bidder and we confirmed that the bid was valid, that the registration on SAM.gov was current, and that the bid would be the winning bid. It was a plot twist that no one here at 18F expected. This unexpected development will no doubt force us to rethink some of our assumptions about the reverse-auction model." Despite their surprise, the team feels this is proof that the system can succeed. They're now working to refine the process.

124 comments

  1. Put it on the App Store! by Anonymous Coward · · Score: 0

    Race to the bottom bitches!

    1. Re:Put it on the App Store! by davester666 · · Score: 1

      It would have to be loaded with at least 4 different analytics web sites, be covered in ads, and also be a freemium app.

      --
      Sleep your way to a whiter smile...date a dentist!
  2. Work for free!! by DogDude · · Score: 1, Funny

    Yay! Nothing says "success" like working for free. Great job!

    --
    I don't respond to AC's.
    1. Re:Work for free!! by queazocotal · · Score: 1

      'Free' may not quite mean free.
      It means you can now advertise this in your resume, for example.

    2. Re:Work for free!! by Anonymous Coward · · Score: 0

      Well, it is the land of the free.

    3. Re:Work for free!! by fragMasterFlash · · Score: 5, Interesting

      If it builds your reputation then you will likely have additional customers looking to hire you at much more reasonable rates.

    4. Re:Work for free!! by NoImNotNineVolt · · Score: 2

      Yay! Nothing says "success" like working for free. Great job!

      I'd say that Brendan Sudol, the winning bidder, may not have been compensated in dollars, but surely in notoriety. Now he's the first person to have won a contract with the GSA through this reverse auction system. Definitely a nice item in his portfolio.

      --
      Chuuch. Preach. Tabernacle.
    5. Re:Work for free!! by Anonymous Coward · · Score: 2, Insightful

      Yes, building a reputation of working for a $1.

      Now, the free publicity may be worth it but it could just have as easily gone the other way. In fact, it will when this becomes old news and the next idiot tries it.

      BTW, for all budding entrepreneurs, believe me when I say anyone trying to make you work at subsistence or free, on the basis that it will net you reputation or some such, is just trying to scam free labor off you that will never pay off.

    6. Re:Work for free!! by Anonymous Coward · · Score: 0

      I'd say that Brendan Sudol, the winning bidder, may not have been compensated in dollars, but surely in notoriety. Now he's the first person to have won a contract with the GSA through this reverse auction system. Definitely a nice item in his portfolio.

      Yeah, but that kind of gimmick (and, let's be clear, this was a gimmick) works only once.

    7. Re:Work for free!! by angel'o'sphere · · Score: 1

      If you find such advertizing interesting, how much do you pay me to send you my resume?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    8. Re:Work for free!! by Anonymous Coward · · Score: 0

      Only needs to work once for someone. Government contracts are almost exclusively awarded to those who have completed them before.

    9. Re:Work for free!! by Anonymous Coward · · Score: 0

      I say anyone trying to make you work at subsistence or free, on the basis that it will net you reputation or some such, is just trying to scam free labor off you that will never pay off.

      You're goddamned right.

    10. Re:Work for free!! by Anonymous Coward · · Score: 2, Insightful

      BTW, for all budding entrepreneurs, believe me when I say anyone trying to make you work at subsistence or free, on the basis that it will net you reputation or some such, is just trying to scam free labor off you that will never pay off.

      There is a difference between someone trying to make you work for free and making a calculated risk to do it yourself. I'm now CTO of a multimillion dollar company. The first 5 years, every cofounder of the company had a day job and helped build the company for free on night and weekends as well as we gave our service away for 5 years as well. It paid off for us. Likewise, many artists, painters, caterers, wedding planners, photographers, barbers, massage therapists, and even lawyers built their portfolio first by doing work if not for free or pro bono then at least below what they would later like to charge.

    11. Re:Work for free!! by Anonymous Coward · · Score: 0

      There's a comic for that. And this is old meme in certain industries, e.g. writing/photography/art, because so many people try to scam inexperienced people this way. Don't let it spread to the software industry, please.

      This isn't training. Do work - get paid.

    12. Re:Work for free!! by thewolfkin · · Score: 2

      sure who wouldn't want more exposure. Such a unique platform like getting Govt Bids is sure to be rewarding down the line.

      --
      Just another second banana
    13. Re:Work for free!! by Anonymous Coward · · Score: 2, Interesting

      The first 5 years, every cofounder of the company had a day job and helped build the company for free on night and weekends as well as we gave our service away for 5 years as well. It paid off for us.

      Building a business by offering a free service tier is really very unlike a custom labour contract where the compensation is $1.

      Likewise, many artists, painters, caterers, wedding planners, photographers, barbers, massage therapists,

      A genuine massage therapist is not going to build a portfolio from offering "free massages", bro. They're going to get trained somewhere and they're going to either work in that place or somewhere similar. Ditto for barbers. Painters and photographers get fucked on a regular basis by endless offers of EXPOSURE - if you're doing a job somewhere prestigious enough that it'll wow whoever is reading your work history, they can afford to pay. If they say "for exposure!", it's because they know some idiot is going to add a huge amount of value to their product in return for zero - and if you offer, you're reducing pay across the market, and end up fucking yourself.

      Now if you're starting out and offering to do a bit of work for a local charity or whatever, or you're getting some sort of active training, you might charge close to zero. If you're displaying your work in some sort of marketplace or cooperative, you might even be contributing to costs. Competitions? Great. But if a commercial enterprise wants to pay someone ZERO for simply doing some work, consider the quality of applicant you're competing against and the worth of experience (the example here is a gimmick because someone did something for the first time that caught attention).

      and even lawyers built their portfolio first by doing work if not for free or pro bono

      In England&Wales, the typical first step if you're not top tier is to spend endless years working as a paralegal, hoping and praying to secure that training contract, before realising that - like a model on the "casting couch" - your employer might not quite have been telling the truth about making you a star. There is something very wrong if, having fully qualified, you are thinking about building a pro bono portfolio - you really ought to be working at the firm that trained you, or somewhere similar. You might get shit pay, but you'll get pay.

      then at least below what they would later like to charge.

      Yes, juniors have less experience and command lower rates than experienced people who can do a better job... of that there's little doubt.

    14. Re:Work for free!! by Ol+Olsoc · · Score: 0

      Building a business by offering a free service tier is really very unlike a custom labour contract where the compensation is $1.

      Right. Exactly 1 dollar different.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    15. Re: Work for free!! by Anonymous Coward · · Score: 1

      Yes. Looking at the code on github it is well written python. For a skilled dev this was a quick enough feature to add (~1-2 days?) that it probably was worth doing to establish contacts. Well played by all! This was a mixture of good policy, tools, code and sense. This micro purchasing experiment is likely to work provided code quality is measured and can be upheld.

    16. Re:Work for free!! by Kjella · · Score: 3, Interesting

      'Free' may not quite mean free.
      It means you can now advertise this in your resume, for example.

      Sure but is it a race to the bottom? I mean the whole point is to offer something for cheap now to cash in later, lots of things are about that like oh every sale in existence. But it doesn't work if people are jumping in all the time thinking they'll be the next big thing, the next time you're making a "real" bid the next guy offers $1 and so it goes on and on. I mean $1 isn't ten minutes at minimum wage, it's way below any kind of living wage even eating Ramen noodles and living in your parent's basement. I have a friend who does music on a semi-professional basis, and yeah you can almost always get a free-ish band doing it for the exposure. And they've had to man up and say if that's what you want that's fine but it won't be our band. They've practiced many, many hours both alone and together and want to see some kind of pay-off but they're constantly in competition with bands that think this is their lottery ticket to stardom and will sell themselves very cheap. Like he commented on a local festival, he'd like to play for the local community but it'd have to be almost for free and the other bands don't get play time anywhere else and it would tarnish their reputation. The price tag is mostly about perception, a big name is worth a big price and then you can't act small.

      --
      Live today, because you never know what tomorrow brings
    17. Re:Work for free!! by Anonymous Coward · · Score: 0

      Not at all. Working for free builds a reputation that you will work for free.

    18. Re:Work for free!! by pepty · · Score: 2
      If the offer is exposure - put exposure in the contract. The link to your company goes on their landing page for X months with a guaranteed minimum number of genuine clicks, you get introductions to Y of their clients that meet your criteria, etc. Or just a straight up guarantee of so much new business through the exposure or the contract reverts to cash + 5%.

      If they aren't paying in cash, make certain their payment to you is more valuable to you than the cash price.

    19. Re:Work for free!! by Baldrson · · Score: 1

      Yeah and there are millions of programmers nowadays. So what you're saying is that there are going to be exactly how many of these kinds of newsworthy "tests" of new procurement policies?

    20. Re:Work for free!! by Anonymous Coward · · Score: 0

      If only we could overhaul the medical system and big pharma with similar reverse bidding.

    21. Re:Work for free!! by SydShamino · · Score: 2

      If, in your chosen profession, you can't compete against those who do the same thing for no profit, or the same thing as a hobby, or even the same thing as "exposure", you're in the wrong profession.

      --
      It doesn't hurt to be nice.
    22. Re:Work for free!! by Anonymous Coward · · Score: 2, Funny

      You don't understand how this works. You sell the software for $1 as the lowest bidder to the government and sell the security holes to the highest bidder. "Open Source" makes this a bit tricky: you need to be good enough that discovering the security hole is hard.

      An excellent example is elliptic curve cryptography in NSA style: you construct the security hole by calculating instead of randomly choosing the constants the method depends on. Nobody can prove that you cheated and the source code does not contain any evidence either.

    23. Re:Work for free!! by Krishnoid · · Score: 0

      Working for free is ridiculous. Good thing he's getting paid.

    24. Re:Work for free!! by hairyfeet · · Score: 2

      Uhhhh...isn't that the same argument the multinationals make when they claim Americans should be happy to be paid the same as somebody in Bangalore or Beijing? That you should be happy to "compete" with the absolute lowest bottom of the barrel wage slave they can possibly find on the planet?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    25. Re:Work for free!! by slashdot_commentator · · Score: 1

      What a joy that would be for pharma CEOs like Valeant. Instead of buying out companies, and raising their drug price by 500x, they can farm out software bids to programmers for $1, instead of the hundreds of thousands of dollars per job to software bureaus. And still overprice their drug by 5000%.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    26. Re:Work for free!! by mrvan · · Score: 2

      Uhhhh...isn't that the same argument the multinationals make when they claim Americans should be happy to be paid the same as somebody in Bangalore or Beijing? That you should be happy to "compete" with the absolute lowest bottom of the barrel wage slave they can possibly find on the planet?

      As long as we (or at least the vast majority of Americans and Europeans) do our shopping by going to the absolute bottom of the retailer barrel (walmart / aldi+lidl) and/or online shopping barrel, I don't think "we" are in a position to complain.

      (and the worst is people who go to a brick&mortar shop to browse and inspect products and get advice, and then buy the thing they selected online because it is 20$ cheaper - since they didn't have to pay the store, the stock, and the somewhat knowledgeable salesperson...)

    27. Re: Work for free!! by KGIII · · Score: 2

      The problem is that you'll be competing with people who have no job and can do the work for little or no money because any income is better than no income. Alternatively, they'll already be employed. Any income is additional income. I do not see anybody making any decent money from this. For better or worse, that's what it looks like is going to happen. This sort of pricing is not a one-off, I suspect. You'll find they're all low-ball bids from people for whom any additional money is a good thing.

      --
      "So long and thanks for all the fish."
    28. Re:Work for free!! by Anonymous Coward · · Score: 0

      Or the brick and mortar store can price match it.

    29. Re:Work for free!! by StikyPad · · Score: 1

      Not just a personal resume, but a corporate resume. Past experience is a huge barrier to entry in gov't contracting, and so this was (will be?) an easy way to get that. It probably would have gone negative if the possibility was in place.

      Anyway, it's all fun and games until the protests are filed and the lawyers get involved.

    30. Re: Work for free!! by Anonymous Coward · · Score: 0

      The problem is that you'll be competing with people who have no job and can do the work for little or no money because any income is better than no income.

      This is exactly what free market means. This isn't a problem.

      If the customer is equally satisfied with an unskilled worker using cut'n'paste programming from stack overflow as with someone with decades of experience then you can't charge for those decades of experience.
      You don't pay a chemistry professor to paint your fence if the neighbors kids do it good enough for a fraction of the cost.

      The reason it appears to be a problem is that software development is a really immature market. Customers don't understand the difference between writing a weather app and writing a compiler for a specialized programming language.
      There are plenty of formally educated programmers that firmly believes that it should be necessary for everyone to hire them to do a job when the customer will be just as satisfied with any patchwork made by whatever monkey relative they have.

      It will take a few decades before the market has adapted to software development.

    31. Re:Work for free!! by Anonymous Coward · · Score: 0

      Yes, building a reputation of working for a $1.

      Building a reputation for believing in OSS enough to give the government a system for recruiting OSS developers. Building a reputation for being committed to open government. Remember, this was the US government's experiment to find out whether it could effectively integrate OSS into its acquisitions process.

      That's supposed to be the beauty of open source: people do stuff for all kinds of reasons. Money, fame, power, curiosity, boredom... If a problem is so trivial that a kind-hearted soul will fix it for free, why would you pay someone seven figures? Here, you've got someone who's probably willing to solve their bidding problem in order to advance an OSS agenda or to advance an open government agenda.

      It's not always about money

    32. Re: Work for free!! by MrL0G1C · · Score: 1

      The reason you're wrong is because most coders are working and wouldn't code for free and most unemployed people don't code and the ones that do are highly unlikely to do more than one or two small projects to prove themselves before wanting pay.

      --
      Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
    33. Re: Work for free!! by KGIII · · Score: 1

      Well, this bid indicates that I may not be wrong. We'll have to see. It seems a bit premature to call me wrong but we'll see.

      --
      "So long and thanks for all the fish."
    34. Re: Work for free!! by Half-pint+HAL · · Score: 3, Interesting

      This is exactly what free market means. This isn't a problem.

      What I've never understood about those who declare that anything that arises from a free market is good is this: why isn't unionisation considered a market force? Why is it OK for large businesses to consolidate to wield ever greater power, but workers are told that acting collectively is "interfering in the market"?

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    35. Re:Work for free!! by Xyrus · · Score: 1

      It's like rent-a-coder. You think you could make a side profit doing small projects for people, but then you see how ridiculously low the bids get and realize that it isn't even worth your time. It's more worthwhile to just contribute to an open source project.

      --
      ~X~
    36. Re: Work for free!! by rjstanford · · Score: 1

      The difficulty is that errors in computer software are notorious for being hard to test for, hard to document, hard to validate, and hard to assess the impact of. In many ways its like trying to assess the delivery of a bridge without having had inspectors check the rebar or a structural engineer seal the design.

      --
      You're special forces then? That's great! I just love your olympics!
    37. Re:Work for free!! by rjstanford · · Score: 2

      Even better, have a cash price in there and then have terms in which on an ongoing basis exposure may be used to offset the fees. That way if the company you're working with decides not to provide the exposure they promised (for any reason), the contract simply falls back to its default state rather than changing from a default of exposure to a new cash basis. That may have been the intent - you said "revert", but the structure can make a huge difference when it comes time to collect.

      --
      You're special forces then? That's great! I just love your olympics!
    38. Re:Work for free!! by AK+Marc · · Score: 1

      $1 isn't free, and if the request was for code that already exists, why wouldn't someone bid $1 to present the (already existing open source) code?

      Though it was apparently done by a proper company, so now they have a "win" on their record, which makes it eaiser to win in the future (though not in the reverse auction system), and may help with things like funding.

    39. Re:Work for free!! by AK+Marc · · Score: 1

      Sure but is it a race to the bottom?

      Ah, an actual case of begging the question. You are assuming that a race to the bottom is a bad thing. Why is efficiency despised so much? Oh, the government is so inefficient. Oh no, even worse, the government did something efficient!

    40. Re:Work for free!! by AK+Marc · · Score: 2

      Apple is more profitable than Xiomi. The race to the bottom doesn't exist in the middle class and above. The race to the bottom only exists in the people who have the choice of the lowest quality cheapest item, or doing without. That we are growing the poor is the race to the bottom, not the ability to buy cheap things.

    41. Re:Work for free!! by AK+Marc · · Score: 1

      Yet, so many people volunteer for slavery, I mean "unpaid internship".

    42. Re: Work for free!! by bondsbw · · Score: 1

      The real answer tends to be "it depends". Unions can be good, and they can be bad. Huge corporations can also be good or bad.

      The attraction of the free market is that any transaction, large or small, ends up making things better for both parties. Add up all those transactions, they become an economy and the idealized open market makes the economy better.

      But the big picture can't ignore that many transactions are not inside a closed system. If I pay you to dispose of millions of tons of radioactive waste into a river, that screws everyone else. If the president of a union negotiates a deal with the CEO that pockets the union president $10 million while providing each employee a free year of Jelly-of-the-Month Club, instead of real raises and bonuses and better working conditions, again people get screwed over.

      So yes, union forces are market forces, but that doesn't mean they are always good.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    43. Re:Work for free!! by Anonymous Coward · · Score: 0

      I wouldn't call Aldi or Lidl the bottom of the retail barrel. Their prices might be low but they pay their workers as much or more than their competitors, and their products are of comparable quality as well.

    44. Re: Work for free!! by thewolfkin · · Score: 1

      worth doing to establish contacts

      I think the point of contention is whether such a $1 coder would actually establish contacts and whether those contacts would be worthwhile in any immediacy. Worthwhile meaning things like leading to more high paying jobs in the future because if they're being called back for bottom of the barrel prices again then this was a waste of her time.

      --
      Just another second banana
    45. Re:Work for free!! by tehcyder · · Score: 1

      notoriety

      Notoriety means being famous for something bad. I don't think that's what you meant.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    46. Re: Work for free!! by Diss+Champ · · Score: 1

      In this case at least, the $1 coder has made his name known to everyone who RTFA. Those of us curious enough looked at his code.

      It would not surprise me if the coder got some work from this.

      The next $1 coder might not be as successful. Alternately, enough folks might look at code from successful bidders and hire the good ones that it is a worthwhile approach going forward.

      I am interested to see how this turns out after more iterations.

    47. Re:Work for free!! by Wycliffe · · Score: 1

      A genuine massage therapist is not going to build a portfolio from offering "free massages", bro.

      I've been to many festivals where massage therapists and even chiropractors give a free 5 minute massage. I've also seen deals like buy the first massage, get the 2nd massage free. My cousin is now the most expensive photographer in her town but in order to create a portfolio, she did her first settings free and her first weddings at greatly reduced prices. She was selective, she didn't just give everyone that walked in the door a free wedding session but if it was a big wedding she was willing to do it at a discount to "advance" her portfolio. I have a sister who is a wedding planner and a good friend who is a real estate agent and they are the same way. It helps to have "bigger" clients on your portfolio. You will even find commercial software venders who do the same thing. It's advantageous for them to land a well known company at a reduced price so they can "our software is used by company X". I don't personally know any lawyers but I've heard they are the same way as well where getting a "big" case can help improve your reputation and allow you to take bigger and bigger cases. It makes perfect sense that someone would like the opportunity to write software for the federal government. This is completely different that doing a $1 job for a no name company on some rentacoder type site.

    48. Re: Work for free!! by Talderas · · Score: 1

      In general that's going to be due to unions serving as a de facto to de jure monopoly on labor and monopolistic market forces are things that should be avoided in a free market.

      --
      "Lack of speed can be overcome. In the worst case by patience." --Znork
    49. Re: Work for free!! by Anonymous Coward · · Score: 0

      The attraction of the free market is that any transaction, large or small, ends up making things better for both parties.

      https://en.wikipedia.org/wiki/Externality

      Not quite. Transactions don't just involve 2 parties. All parties don't get to influence the transaction in a "free" market.

      There are also all of the other idealized assumptions of the free market which can't be realized.

    50. Re: Work for free!! by Half-pint+HAL · · Score: 1

      Considering a question of closed vs open systems is oversimplifying matters. It is very rare for all parties in any negotiation to have equal power. A big example in the UK at the moment (and for the past 10 years) is supermarkets vs farmers in negotiating the price of milk. Because there are only about 6 major supermarket chains buying from hundreds of dairy farms, the supermarkets have a lot more choice than the farmers, and therefore have all the power in negotiations. Dairy farmers now struggle to make enough money to feed their cows and their families -- it's not just the cows that are being milked.

      Without equal power, it is very easy for this sort of situation to arise, and only some kind of union arrangement can redress the balance. "Closed shop" unionism isn't the answer, because that is just another form of monopoly. However, abolishing unions on the grounds of the existence of closed shops is like abolishing banks on the grounds of the existence of Lehman Brothers.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    51. Re: Work for free!! by Half-pint+HAL · · Score: 1

      If the problem is union monopolism, then legislate against that -- but don't throw the baby out with the bathwater.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  3. welcome to your new pay-scale by turkeydance · · Score: 0

    and you thought off-shore was the race to the bottom?

  4. More than $1 of publicity by Anonymous Coward · · Score: 0

    Somebody was always going to do it "for free".

  5. Because it said government. by queazocotal · · Score: 5, Insightful

    I initially read it as $1B

    1. Re:Because it said government. by Anonymous Coward · · Score: 2, Funny

      After projected cost overruns, it'll be above $1B.

    2. Re:Because it said government. by Anonymous Coward · · Score: 0

      As a taxpayer, I commend all involved. I know many software projects have had cost overruns. Wonder if this one did?

  6. And the maintenance cost? by Anonymous Coward · · Score: 0

    It's fine and dandy to feel good about selling something for $1. But what if fixes or changes are needed? What about potential training of users? What is the overall long term cost of this? Will the $1 bidder even be able to offer any after sale support?

    I'm all for reducing costs, bloat and corrupt contracts. Just seems like something is missing here and not fully thought out.

    1. Re:And the maintenance cost? by Anonymous Coward · · Score: 0

      > But what if fixes or changes are needed?

      New contract...smh. Asking business naiive questions is how I know you aren't doing government work yet and why someone else would mentally disqualify you.

    2. Re: And the maintenance cost? by Anonymous Coward · · Score: 0

      $60 million to CGI of course.

  7. Multipurpose fighter jet project is next up by frnic · · Score: 4, Funny

    Next up is a reverse bid on a Multi-Purpose Fighter Jet, they are expect the winning bid to be between $5 and $10...

    1. Re:Multipurpose fighter jet project is next up by Anonymous Coward · · Score: 0

      With the cost overruns, there's enough money in those projects for the initial bid to be free.

    2. Re:Multipurpose fighter jet project is next up by frnic · · Score: 2

      Thats the truth, did you see the $80B award to develop the next long range bomber - I figure that is just a down payment, considering how much we have wasted on the F-35 so far.

    3. Re:Multipurpose fighter jet project is next up by JustAnotherOldGuy · · Score: 2

      I figure that is just a down payment, considering how much we have wasted on the F-35 so far.

      Yep. It can't fight, can't turn, can't climb, can't fly in rain or hot or cold weather, the pilot can't turn his head to dogfight and you can't even start the fucking engine if it's too warm out.

      $148 million each for the F-35A.
      $251 million each for the F-35B.
      $337 million each for the F-35C.

      Versus $30 million each for an F-15C, also known as "the greatest air combat weapons platform ever built".

      What a fucking boondoggle.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    4. Re:Multipurpose fighter jet project is next up by slashdot_commentator · · Score: 1

      $337 million each for the F-35C

      How the f**k did they raised the price on the F-35C??? Its just supposed to be a retractible tailhook, slightly larger wings, and some frame reinforcements. Were they able to make the 2nd engine mandatory?

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    5. Re:Multipurpose fighter jet project is next up by blindseer · · Score: 2

      An excellent video describing the failings of the F-35 program:
      https://www.youtube.com/watch?...

      The host, Bill Whittle, does get into some political commentary with a conservative slant but also gives an excellent history of fighter jet development in the USAF in less than 8 minutes.

      The F-15 Eagle first flew in 1972, was updated in the 1980's to the F-15E Strike Eagle. Even though the two have a common history the F-15E is a very different, and much more capable, aircraft. Boeing is now working on the F-15 Silent Eagle, a version of the aircraft with capabilities in stealth and lethality that the F-35 wish it had.
      https://en.wikipedia.org/wiki/...

      I believe that the US Air Force and Navy would be better served with the F-15SE than the platinum plated lead sled that is the F-35. The US Marine Corps, however, needs a multi-role fighter that can take off from and land on the deck of an amphibious assault ship. If the Department of Defense had only focused on providing a capable VSTOL airframe, and updating existing airframes with improved engines and electronics, then we wouldn't have the F-35 in it's current form. We'd also have a much more capable military at a lower cost.

      What the powers that be tried to do is replace four very different aircraft, F-15, F-16, A-10, and AV-8, with one. This common airframe was supposed to come with a cost savings. Instead what we have is a very expensive compromise that is a jack of all trades and master of none.

      As many will tell to anyone that will listen the goal of the F-35 is not to provide a superior airframe, it is to spend federal government money in as many Congressional districts as possible.

      --
      I am armed because I am free. I am free because I am armed.
  8. Good business move by Anonymous Coward · · Score: 0

    Become a standard then start charging when there's no turning back.

  9. Make money on support by Anonymous Coward · · Score: 1

    Charging money for an open source product wouldn't make any sense anyway, since its open license would make it available to everyone and then some leech would undoubtedly use your unmodified code to undercut your bid without adding any value.

    Instead, an open source product should always be offered for the smallest amount that constitutes a legal sale, and then income generated by supporting it for perpetuity. Leeches don't do support, they have no backbone.

    1. Re:Make money on support by pepty · · Score: 1

      The support contract would either be bid out separately or part of the original contract. So: Congratulations! You owe the federal government perpetual support for $1.

    2. Re:Make money on support by Anonymous Coward · · Score: 0

      The support contract would either be bid out separately or part of the original contract. So: Congratulations! You owe the federal government perpetual support for $1.

      No you don't, because you wouldn't be stupid enough to put in a $1 bid for providing perpetual support --- it would be a reasonable annual figure with periodic renegotiation. Someone else might underbid you for it, but if they don't deliver then they're in deep shit for defaulting on a contract, so make your bid the lowest for which you can actually provide the contracted service. This is just normal competition.

      Don't confuse the bidding process for FOSS code and for services like support, because they are completely different. Leeches can't copy your support effort and offer it for less, and the only way they can undercut you while still doing the work is by being more efficient or doing a better job. Since you're the original designer of the $1 FOSS product, you have a significant advantage over such upstarts, as long as your charges are reasonable. You won't win every tender, but if you're a productive FOSS developer, you'll win some.

    3. Re:Make money on support by slashdot_commentator · · Score: 0

      so make your bid the lowest for which you can actually provide the contracted service.

      No. You first determine what would be the lowest bid for which you can provide for the service at no loss + 10%, then you make the **highest** bid you can make and still feel confident about winning the auction.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    4. Re:Make money on support by Anonymous Coward · · Score: 0

      The support contract would either be bid out separately or part of the original contract. So: Congratulations! You owe the federal government perpetual support for $1.

      One: support contracts are rarely, if ever, perpetual.
      Two: does the phrase "bid out separately" ring a bell, and if so, do you understand what it means?

      Imbecile.

    5. Re:Make money on support by pepty · · Score: 1

      One: support contracts are rarely, if ever, perpetual.

      Read the comment I responded to:

      Instead, an open source product should always be offered for the smallest amount that constitutes a legal sale, and then income generated by supporting it for perpetuity.

      Two: does the phrase "bid out separately" ring a bell, and if so, do you understand what it means?

      Yes and yes, but congratulations on going ad hominem.

  10. Works until all have ruined themselves by gweihir · · Score: 3, Interesting

    And then, when all competent contenders are out of the picture, prices raise and quality drops. This is _not_ a problem where a capitalist competitive approach is a good idea, as this is not about standardized products that a lot of people can produce.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Works until all have ruined themselves by FriendlyStatistician · · Score: 1

      A simple piece of code to load data from a well-defined file format, with a provided suite of tests to verify that your code does what it's supposed to?

      That's a pretty standardized product that a lot of people can produce.

    2. Re:Works until all have ruined themselves by gweihir · · Score: 1

      Seriously? Well, with lack of insight like that it is no surprise so much code sucks.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Works until all have ruined themselves by Anonymous Coward · · Score: 2, Insightful

      It reminds me of trying to bid for jobs on sites like Elance. I'll read a brand new RFP and spend 5 minutes putting together a ballpark estimate. By the time I reply to the posting, it already has 20+ bids from "Doing the Needful Associates" and "Hyderabad Professional Services" bidding down to $5 on something I would have quoted $200 for (and been cheating myself even at that rate). It's futile to even attempt bidding.

    4. Re:Works until all have ruined themselves by Anonymous Coward · · Score: 0

      As slashdot will constantly remind you when the shoe is on another foot, it's not up to the rest of the world to make sure that your business model succeeds. If your business model is not working out, maybe think about getting a new one?

    5. Re:Works until all have ruined themselves by Anonymous Coward · · Score: 0

      Actually don't governments typically call under bidding to eliminate the competition and give you complete control of the field "anti-competitive conduct" or some such? Like when supermarkets run at a temporary loss to drive competitors to the wall, then up their prices again when they're all that remains.

      Maybe it's different in the US, but around here companies can get into a lot of trouble for that sort of behaviour.

  11. It will be Armageddon! by pr0t0 · · Score: 1

    You know we're sitting on four million pounds of fuel, one nuclear weapon and a thing that has 270,000 moving parts built by the lowest bidder.
    Makes you feel good, doesn't it?

    --
    I'm sorry, but your opinion seems to be wrong.
    1. Re:It will be Armageddon! by StikyPad · · Score: 1

      Funny quote, but meeting technical specifications and passing NDT are part of the procurement process. Fail those, and you're on the hook for making new parts or refunding the government (assuming they paid already), as well as fines for missing deadlines, and possible loss of future contracts.

    2. Re:It will be Armageddon! by hawk · · Score: 1

      that's going to be one heck of a refund . . ..

      "Hey, anyone have change for a quarter?"

      hawk

  12. A Functional Solution for $1 by Anonymous Coward · · Score: 0

    A Functional Solution for $1? Now that's efficiency!

    And who said that government wastes taxpayer money?? ;)

  13. Maintenance by ITRambo · · Score: 1

    I wonder if this low bid method of getting a government contract will lead to Oracle like maintenance costs in upcoming years. If their software is locked in what's to stop this from happening?

    1. Re:Maintenance by silas_moeckel · · Score: 1

      Lets think, bid out the replacement?

      --
      No sir I dont like it.
  14. College students need real projects... by Bruce66423 · · Score: 1

    This is a match that does make sense; if you are a college student, you need evidence that you can produce worthwhile material. By producing open source software, you get a reputation that will make you seriously employable. Given you are going to work free anyway, you might as well produce something that is meaningful, as opposed to a piece of software which noone but your professor ever gets to see.

    1. Re:College students need real projects... by jader3rd · · Score: 1

      True, but many meaningful software project need to live longer than the time you'll be in college for.

    2. Re:College students need real projects... by fulldecent · · Score: 1

      Documentation

      --

      -- I was raised on the command line, bitch

  15. And the Code..? by Irate+Engineer · · Score: 1

    The code requirements:

    Code must display the text "Hello World!" on the screen, followed by a line saying "Press to continue". The code will then read a text file containing the names Charlie, Art, and Barbara and sort them into alphabetical order.

    --

    Left MS Windows for Linux Mint and never looked back!

    Vote for Bernie in 2016!

    1. Re:And the Code..? by Anonymous Coward · · Score: 0

      Can any one wins the $1 price? I figures myself out how to sort the names but have a doubt about what means read a text file.

      printf("Hello World!\n");
      printf("Press to continue\n");
      /* what means read a text file? */
      printf("Art\nBarbara\nCharlie\n"); /* the names Charlie, Art, and Barbara and sort them into alphabetical order */

    2. Re: And the Code..? by Anonymous Coward · · Score: 0

      That isn't real basic. You made it up.

  16. I think I see how this works... by Timex · · Score: 4, Insightful

    One dollar for the program. Okay. That's bragging rights.

    How much is the support contract?

    --
    When politicians are involved, everyone loses.
    1. Re:I think I see how this works... by Anonymous Coward · · Score: 1

      Anyone can bid for the support contract, but only one company will be qualified, lol.. (guess who they choose)

    2. Re:I think I see how this works... by ebvwfbw · · Score: 1

      $1B of course. They copied the razor model. Razor is dirt cheap. Blades are expensive.

    3. Re:I think I see how this works... by Anonymous Coward · · Score: 0

      As opposed to the typical government contracting Razer model, where the products are ridiculously overpriced, made of of shitty material, and there is no support, so when the inevitable failure occurs, you have to buy a whole new unit, and it is in most cases incompatible with the old unit's tools.

    4. Re:I think I see how this works... by Anonymous Coward · · Score: 0

      Also...makes me wonder what the winning bidder's documentation looks like?

  17. Non-intuitive by Anonymous Coward · · Score: 0

    The FEDGOV hates it when someone complies with all the rules, bids low, and complies with all requirements. The only thing it hates more is not spending more on "employment" and getting far more than it contracted for essentially for FREE, resulting in a rejiggering of the rules to "fix that".

    JJ

  18. real life imitates TV by Anonymous Coward · · Score: 0

    But, were there also unit tests for the secret export of social security numbers? And for the phone call handing off administrator mode?

    1. Re:real life imitates TV by jeffb+(2.718) · · Score: 1

      Depends. Were they explicitly mentioned in the requirements?

    2. Re:real life imitates TV by Anonymous Coward · · Score: 0

      I thought that surely some slashdot readership would recognize an allusion to "Person of Interest". Apparently I thought wrong.

  19. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  20. Where I work by Anonymous Coward · · Score: 0

    Where I work, some people work nights, weekends, and feel like the manager has a right to refuse PTO use when notified months in advance. I always ask them why they would work for no money, and why they'd let the manager play games with their money.

    Then I see shit like this. Look, if you want to whore yourself out for whatever reason you like, don't let me stop you.

    My money says this is simply a stunt. The code was already written and it's some golf buddies helping prove each other's theories out. The managers are toasting their success and the developer who wrote the code in 2010 is too busy working for slave wages to notice his code is being pimped out.

    Man fuck this shit. I'm going to go be a fucking bum and piss on your shoes. More dignity in it.

  21. Backdoor by Anonymous Coward · · Score: 0

    The backdoor they put in is worth much more...

  22. This is hilarious. by Anonymous Coward · · Score: 0

    Government contracts out to private companies. Companies cost millions upon millions of dollars for stuff that still doesn't work right or meet the specs for years or even decades.

    Government contracts out to open source contract for $1, promptly gets working product that meets specifications along with the source code to do it.

  23. $1 Open Source by freeze128 · · Score: 2

    Many of us know the term FOSS (Free Open Source Software). Even at $1, the government is still overpaying for open-source software.

    1. Re:$1 Open Source by Anonymous Coward · · Score: 0

      Oh nonsense. "Free" only applies to what you can do with software once you have a copy in your possession. Which includes handing it on for any price tag you like. But it does not mean that the software is supposed to magically materialize from thin air.

      My salary is for maintaining and improving a Free Software project. That people pay me money for this purpose does not mean that the resulting software is unfree. It would even be free if I only handed copies to paying customers, and they might have some incentive to not just put the copy on a publicly accessible server. For me that's theoretical as I don't like playing access games. The stuff is openly downloadable from the moment it is in Git, and if you want prepackaged installers, you usually don't have to wait more than 2 weeks to get a developer release.

      I'm just one of dozens of developers (though by far the most prolific one) and the rest does work for love. Indeed, some of my best-paying supporters are among those who work for love on the project. Which is sort of embarrassing.

    2. Re:$1 Open Source by tlhIngan · · Score: 1

      Many of us know the term FOSS (Free Open Source Software). Even at $1, the government is still overpaying for open-source software.

      Maybe, but that's if the government was buying an existing software package. This is new development - in other words, a developer bid $1 to do the required development the government wants. Not sure if it's new code for a new program, or customizations to an existing program, but $1 is a steal for that.

      Imagine being able to demand a project add a bunch of code to do what you want by "donating" them just $1.

  24. Who Was the Bidder? by Anonymous Coward · · Score: 0

    And what was their motivation? It's hard to believe that anyone anywhere would agree to deliver a custom developed software system for $1 unless there were some other motivations at work. They said that they contacted the bidder, but they didn't say who the bidder was. How can they be sure that this isn't a front company controlled by the Chinese government and low bidding work in the hopes that they will be given trust and awarded further government contracts that may provide better opportunities for espionage or sabotage? Aren't they even a little suspicious? If not, maybe they should be. When it looks to good to be true, it usually is.

  25. and so, by Anonymous Coward · · Score: 0

    capitalism starts to eat itself, as more and more work loses any relation to it's purposed monetary value. this is going to be fun.

  26. Is it the 1990s again? by Hognoxious · · Score: 1

    You mean sell it at a loss? I suppose they could make it up in volume...

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re: Is it the 1990s again? by Anonymous Coward · · Score: 1

      "At a loss" is what the corporations expect from workers, why shouldn't they operate the same way?

    2. Re:Is it the 1990s again? by AK+Marc · · Score: 1

      My grandfather founded True Value Hardware (well, was one of the founding members, anyway). The last time I was in, I walked through the toy section (I walked through every section, but that's beside the point), and I noted that the toys on the shelf were pretty high priced. So I asked the manager (uncle, as gramps is not around anymore) what his buy price is for that toy. I pulled out my phone, and checked. It would be cheaper for True Value stores to buy retail from Wal-Mart than wholesale from the True Value distributor. And unlike some of the clothes and other items, the toys are actually identical between the two. The gap was large enough that the corporate buyers for True Value were likely paying retail or higher.

      It's actually really hard for retailers. They eventually closed the store.

  27. Re:The Extras by Anonymous Coward · · Score: 0

    I think the point of this project was to change the "spec is always incomplete" system. The OSS initiative is explicitly not for large projects, but for agencies that just need a little tool to do something quick, and don't want to bury themselves in a six month commercial bidding process. One imagines this will force the agencies to provide clear specs, in order to get accurate, non-negotiable bids. One imagines that revisions to the final product would be handled through the same bidding process.

    If you need a change in closed-source software, you're locked into the original vendor. If you need a change in open-source software, anyone can do it.

  28. expensive decisions by lucm · · Score: 1

    They could have done it for 20% less by using PHP instead of Python. The government pays extra once again for technical decisions made in the private sector, just like it happened with healthcare.gov.

    Next time a child is left behind, we'll know who to blame.

    --
    lucm, indeed.
  29. Meh by Greyfox · · Score: 1

    It's a government contract. It's pretty much guaranteed to go over budget! By the time they're done, they could easily be 2-3 times over their original budget!

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Meh by Anonymous Coward · · Score: 0

      You mean it may cost up to $3.

      Gasp !

  30. Accidentally wrote the check for a billion by Anonymous Coward · · Score: 0

    The government will likely also be confused and accidentally wrote the check for a billion dollars.:)

  31. It's the numbers dude! by Anonymous Coward · · Score: 0

    Let's see. $1 each for 2 million installations - now we are talking some real money, especially for a 1-person shop!
    I used to say, let me find something I can sell to every person in China and profit a single penny on each...

  32. Great! by TaleSpinner · · Score: 1

    Maybe now someone can fix Obamacare and write a backend for it that works the way it's supposed to.

  33. Contrived by Anonymous Coward · · Score: 0

    This article is stupid. Of course it will cost less to develop a product if you hire contractors who cover their own costs out of pocket... but that doesn't happen in the real world. The problem with a $1 bid is that it took more than $1 worth of effort to submit the bid in the first place. The bidder is necessarily losing money.

    Noone can sustain themselves doing that in the real world. Yeah, someone might take a bid slightly under cost in order to penetrate a new market, establish a new customer, or to serve as a loss-leader for support contracts. None of that applies in this case... this is entirely contrived.