Slashdot Mirror


Miro Asks Users To "Adopt" Lines of Source

soDean writes "The FOSS video player / downloader Miro is asking its users to support development by 'adopting' a line of source code for $4 a month. Each adopted line of code comes personalized with a little avatar character that will grow older over the year. PCF, which makes Miro, says they think the project is the first of its kind and they believe it's a chance to 'to have a truly bottom up funding base.'"

178 comments

  1. what happens by binford2k · · Score: 4, Funny

    when your line of code dies?

    1. Re:what happens by Chabo · · Score: 5, Funny

      Or maybe if someone decides to deprecate your method just to spite you?

      --
      Convert FLACs to a portable format with FlacSquisher
    2. Re:what happens by rolfwind · · Score: 5, Funny

      when your line of code dies?

      It gets buried properly, it gets inserted into the Duke Nukem Forever project.

    3. Re:what happens by CrimsonScythe · · Score: 5, Funny

      I just adopted this little gem:

      }

      I hope they won't port it to Python any day soon, though...

      --
      The view was horrible and the smell was even worse; Julie severely regretted becoming a proctologist.
    4. Re:what happens by cstdenis · · Score: 2, Funny

      Too late.

      You'll have to settle for:

              try:
      or
              else:

      --
      1984 was not supposed to be an instruction manual.
    5. Re:what happens by Anonymous Coward · · Score: 0, Offtopic

      hahahahaha holy fucking shit that was good.

    6. Re:what happens by tyrione · · Score: 1

      Oh come now! You know you want to fondle, ``{}.'' Oh wait! What are you doing with your other hand?

    7. Re:what happens by GumphMaster · · Score: 2, Funny

      Just adopt:

      while (true) {

      and all will be well

      --
      Patent litigation: A doctrine of Mutually Assured Destruction... in which everyone seems willing to push the button
    8. Re:what happens by Anonymous Coward · · Score: 0

      FYI: wooosh.

    9. Re:what happens by nospam007 · · Score: 2, Funny

      Not to mention that I already own tons of files full of lines with 'old' code.
      The room is full of it, some lines have even beards.
      Why adopt another one is beyond me.

    10. Re:what happens by Darinbob · · Score: 2, Funny

      Is this the Tamagotchi model of development?

    11. Re:what happens by fr4nk · · Score: 1

      They'll probably be able to... uhm... patch it together again.

    12. Re:what happens by gbjbaanb · · Score: 1

      // I paid my $4 and all I got was this lousy comment

      How many LOC are there in the project? I feel an alternative to code golf coming up - how to write a very short, tiny, simple task in as many lines of code as possible. Some outsourced developers I know stand a very good chance of winning.

    13. Re:what happens by Anonymous Coward · · Score: 0

      You could adopt some whitespace to offset the risk.

    14. Re:what happens by Lachlan+Hunt · · Score: 1

      How many LOC are there in the project?

      The FAQ says:

      ...the total number of lines of core Miro code, excluding blanks, is 46,258, but changing all the time.

      --
      By reading this signature, you hereby agree with the content of the above comment.
    15. Re:what happens by MikeBabcock · · Score: 1

      Obviously your editor sucks.

      --
      - Michael T. Babcock (Yes, I blog)
    16. Re:what happens by quangdog · · Score: 1

      So the total revenue they hope to raise is 46,258 * 4 = $185,032? Even if that is an annual subscription amount that is collected from the "adopters" of the code, how is that even close to enough money to fund a project the size of Miro? At today's market prices, this would only barely cover the salary of 2.5 developers.

      Now where are you gonna find a half a developer?

    17. Re:what happens by badpazzword · · Score: 1

      Sorry to break it to you, but Miro IS written in Python.

      https://develop.participatoryculture.org/trac/democracy/browser/trunk/tv/portable

      --
      When ideas fail, words become very handy.
    18. Re:what happens by paroneayea · · Score: 2, Informative

      Actually, we've stripped all the redundant lines out of the adoptable lines in the database well before we launched. Including that one, including try, except, blah blah. :) And Miro *IS* written in python, fwiw.

      --
      http://mediagoblin.org/
    19. Re:what happens by nabsltd · · Score: 1

      It's $4/line/month, so that's $2,220,384/year, which is a boatload of money.

    20. Re:what happens by Austerity+Empowers · · Score: 1

      Pretty sure you could fit that in the trunk of a small car, even if you wanted to use small unmarked bills.

      Loan me some and I'll try it out.

    21. Re:what happens by chris.evans · · Score: 1

      u die.

    22. Re:what happens by Anonymous Coward · · Score: 0

      Unless your car is amphibious it's not a boat.

      Also a small boat does not really hold that much stuff compared to a car.

    23. Re:what happens by dudpixel · · Score: 1

      when your line of code dies?

      more to the point, what happens when you stop paying the $4 a month?

      do they remove your line of code?

      Programmer1: How come it doesn't compile?
      Programmer2: Because nigel_rocks89213 didn't pay his $4 this month.

      --
      This seemed like a reasonable sig at the time.
    24. Re:what happens by nabsltd · · Score: 1

      OK, I'll do the math....

      A standard 100 bill packet of US currency takes up about 24 cubic inches (6 x 1-5/8 x 1-1/2). So, with $1 bills, that would be 22,204 packets for about 534,561 cubic inches, or 309 cubic feet.

      Your typical "small car" has a luggage space of around 15 cubic feet. So, you could just barely cram that much money in using $20 bills. You'd have to go to "large" bills (i.e., $100) for at least some of the packets if want to fit it in comfortably.

      Sorry, though...if I had that much cash crammed in the trunk of my car, I wouldn't be loaning any to you, because I wouldn't posting on /. at all...I'd be relaxing on some beach without any technology but drink mixers.

    25. Re:what happens by mgiuca · · Score: 1

      I bet you're feeling pretty bad about this comment now, eh?

  2. Smart FOSS Marketing! by alain94040 · · Score: 4, Insightful

    Finally an Open Source project with some real marketing geniuses on board! That alone deserves celebration.

    I don't think this will quite work, but it's a step in the right direction. Will users get to pick which line they adopt? You could even imagine an auction system. Some lines might become very trendy: "I own the main function declaration of the program, but that cost me $500".

    I'll ask the people on my entrepreneur network if they like the model!

    1. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      Some lines might become very trendy: "I own the main function declaration of the program, but that cost me $500".

      Own? Yea, so can I change it to whatever if I own it?

      The problem with the marketing geniuses at Miro is, they appears to be marketing to a very small niche of: 1) teenage 2) geek 3) girls 4) with low IQ.

      Because that's the only combination that I foresee will bite on this one.

    2. Re:Smart FOSS Marketing! by Propaganda13 · · Score: 3, Insightful

      Change $4 to $1 and they might get more bites.

    3. Re:Smart FOSS Marketing! by JumperCable · · Score: 1

      Agreed. $4/month = $48/year. Great if some people do it, but they will get more bits at $12/year, or $20/year.

    4. Re:Smart FOSS Marketing! by master5o1 · · Score: 1, Insightful

      Problem I can see is that it could cause a large want to increase the lines of code in the project for the sake of revenue. This could cause a project to become bloated just so they can get money. On the other hand, then they're making money from bloat!

      Can I adopt a comment?

      --
      signature is pants
    5. Re:Smart FOSS Marketing! by master5o1 · · Score: 1

      Also, it could make certain things be held waiting for adopters. "This plugin requires 10 more adopters before it can be used."

      --
      signature is pants
    6. Re:Smart FOSS Marketing! by Jurily · · Score: 1

      Finally an Open Source project with some real marketing geniuses on board! That alone deserves celebration.

      Firing them from a cannon into the sun? But hey, at least I've heard about their project now!

      This whole adoption thing is a step in a really bad direction: the users only need to hear about the source code if the binary isn't working for them. Of course, make it available and talk about it in receptive circles, but I don't think the target audience wants to hear about it. (It's a torrent client combined with a media player).

      It sucks for exactly the same reason the EULA-dialog with the GPL in it does: it forces unnecessary detail on the user who likely just wants to view that one film their other player choked on.

    7. Re:Smart FOSS Marketing! by nine-times · · Score: 1

      Finally an Open Source project with some real marketing geniuses on board! That alone deserves celebration.

      I don't think this will quite work, but it's a step in the right direction.

      It doesn't even really need to work in order to "work". Even if they don't make any money from this promotion, they landed themselves with a story right here on Slashdot, which has probably exposed their software to a lot of people who hadn't heard of them before.

    8. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0, Interesting

      Way to spam an unrelated link, dumbass.

    9. Re:Smart FOSS Marketing! by samkass · · Score: 1

      When I first read it the first thing I thought of was Wikipedia. I've made minor edits to a couple articles, and every time I do, Wikipedia automatically puts those pages on their watch list. When someone else edits those pages, I can quickly look at those edits. I tend to be interested in those articles, and help refine subsequent contributions. In effect, I've "adopted" a part of that article. It might be interesting if OSS projects structured their projects such that micro-contributions are easy to make and subsequent changes could be more easily monitored.

      --
      E pluribus unum
    10. Re:Smart FOSS Marketing! by jvillain · · Score: 2, Insightful

      $4 per line per month?????? This must be the most expensive code in history. What are these guys smoking?

    11. Re:Smart FOSS Marketing! by maxume · · Score: 1

      I doubt it becomes an issue for the first decade, at the very least. They aren't going to get thousands and thousands of people signing up to spend $50 a year.

      --
      Nerd rage is the funniest rage.
    12. Re:Smart FOSS Marketing! by guyminuslife · · Score: 2, Insightful

      Nonsense.

      Do you really, honestly think that there is even a remote possibility that they'll have more adopters than lines of code? Or even close?

      --
      I don't believe in time. It's a grand conspiracy designed to sell watches.
    13. Re:Smart FOSS Marketing! by mseidl · · Score: 1

      But who gets the little bugger in a divorce?

    14. Re:Smart FOSS Marketing! by BiggerIsBetter · · Score: 1

      Way to spam an unrelated link, dumbass.

      But, but, but... It's not spam, it's astro-turfing... er... no, wait. I know, it's marketing!

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    15. Re:Smart FOSS Marketing! by jakykong · · Score: 1

      Your absolutely right for miro, that it's probably not the right approach. Anyone who cares to know about the source code knows where to look. It might not be the right thing to adopt... but what about adopt-a-channel, split 50-50 between the channel and the developers? I'm sure something could be worked out.

      More importantly, this would probably work better in a more source-savvy project. Like gcc or the Linux kernel. Some project where only people who care about the source code even know that it exists. Does this remind anyone of the pet rock?

    16. Re:Smart FOSS Marketing! by ozphx · · Score: 1

      Four bucks a month for a piece of software that if closed source would probably retail for around $20?

      Nice try...

      --
      3laws: No freebies, no backsies, GTFO.
    17. Re:Smart FOSS Marketing! by eosp · · Score: 1
    18. Re:Smart FOSS Marketing! by hansamurai · · Score: 3, Funny

      Hey, you haven't seen how much my company pays me to write one line of code.

    19. Re:Smart FOSS Marketing! by turbidostato · · Score: 1

      "The problem with the marketing geniuses at Miro is, they appears to be marketing to a very small niche of: 1) teenage 2) geek 3) girls 4) with low IQ."

      Well, that seems to be exactly Hollywood's target and they are not doing so bad.

    20. Re:Smart FOSS Marketing! by DaleGlass · · Score: 1

      At $4 per line, that's quite a lot of cash they'll have to get before the amount of lines of code becomes limiting.

    21. Re:Smart FOSS Marketing! by Protocron · · Score: 1

      I think that really do have some marketing geniuses there. If I remember correctly they were the first nonprofit to develop a Firefox addon that took your Amazon purchases and fed them through there nonprofit sponsor links so that you could done money without even thinking about it.

      This is another really great marketing venture. It's too bad that Miro kinda sucks and is not geared towards my age demographic.

      --
      CAPS LOCK: ITS LIKE THE CRUISE CONTROL FOR AWESOME
    22. Re:Smart FOSS Marketing! by The_mad_linguist · · Score: 1

      I'm pretty sure doing lines doesn't involve smoking anything...

    23. Re:Smart FOSS Marketing! by FatdogHaiku · · Score: 3, Informative

      Well, at 40,000,000 lines of Code Windows XP would have cost $160,000,000...

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    24. Re:Smart FOSS Marketing! by Hamoohead · · Score: 1

      Change $4 to $1 and they might get more bytes.

      There, fixed it for you!

      --
      "If your parents never had children, chances are you wonât either." -Dick Cavett
    25. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      $4 per line per month?????? This must be the most expensive code in history. What are these guys smoking?

      My company (and no I don't work for the government or anyone going to another planet) has multiple $100M+ software projects. Most of which are poorly planned underperforming and on some sort of geological time scale for delivery. Unless they have a code volume necessary for maintaining an artificial consciousness I'm pretty sure $4 per isn't the most expensive code in history.

    26. Re:Smart FOSS Marketing! by PReDiToR · · Score: 2, Insightful

      WindowsXP has cost the world economy far more than that over it's life.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    27. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      At 400 million copies of XP (in 2006, most recent stats I could find in the 2 minutes I care to spend looking it up), that's $2.50 per user. I would actually buy XP for that price.

    28. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      Wow, that's exactly the same as my target market! Maybe I should take notes.

    29. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      Well, at 40,000,000 lines of Code Windows XP would have cost $160,000,000...

      $160,000,000 / month

    30. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      You must be new here.

    31. Re:Smart FOSS Marketing! by Austerity+Empowers · · Score: 1

      So how is advertising to the largest body of easily available [money] anything but genius?

    32. Re:Smart FOSS Marketing! by Anonymous Coward · · Score: 0

      Maybe when Miro actually WORKS for me, this adoption would interest me.

      Until then, I'd rather support Elisa or XBMC.

  3. Where's Sally Struthers? by Anonymous Coward · · Score: 5, Funny

    "For only $4 a month, you can give this line of source clean electricity and information to process and grow."

    1. Re:Where's Sally Struthers? by TerribleNews · · Score: 5, Funny

      Oh, yeah, my parents adopted a line of code in Beliz or Botswanna or something and they kept getting printfs from him ever month and then one day they decided to go visit him in his village and when they got there it turned out he'd been commented out years ago and his parents had been keeping the $4 and writing fake output. True story.

    2. Re:Where's Sally Struthers? by ciderVisor · · Score: 1

      I was going to adopt line #419 after they promised it'd make me US$ 4.2 million, but they kept asking for more money for 'lawyers fees' and 'bank charges' and stuff.

      --
      Squirrel!
  4. Revolutionary by curtix7 · · Score: 4, Funny

    the end of one line if statements and ternary operators as we know them.

  5. $4 a line?? by Jane+Q.+Public · · Score: 1

    Man, that's more than a lot of programmers get paid at their full-time jobs.

    1. Re:$4 a line?? by acordes · · Score: 2, Insightful

      Can't tell for sure if you're joking, but the average commercial programmer only generates something like 10 SLOCS per day (can't remember the exact number). Hopefully companies are paying their developers more than $40 per day :).

    2. Re:$4 a line?? by Chabo · · Score: 3, Interesting

      Hopefully companies are paying their developers more than $40 per day :).

      Depends on whether those jobs have been sent overseas.

      On a related note, I'm genuinely curious: what's the average salary for developers look like in the countries to which companies often outsource work, like India and China?

      --
      Convert FLACs to a portable format with FlacSquisher
    3. Re:$4 a line?? by cdrguru · · Score: 1

      China is pretty awsome - around 3K/year for a software engineer. 4.5K for a manager. This is in USD and is a few years old. Might be higher now.

      India is more like 10K I believe.

      We have an outsourcing consulting company in Tempe and they do all the work in Mexico. I believe their people make less than 20K/year there.

    4. Re:$4 a line?? by vux984 · · Score: 2, Interesting


      On a related note, I'm genuinely curious: what's the average salary for developers look like in the countries to which companies often outsource work, like India and China?

      If this is to be believed:
      http://www.payscale.com/research/IN/Job=Software_Engineer_%2F_Developer_%2F_Programmer/Salary

      Software Engineer / Developer / Programmer with 5-10 yrs experience makes a media salary of around 430k Rupees. (between 8.5k and 9k US.) Interestingly, 10-20yrs experience is actually lower. (I'd guess they've got less in demand skillsets.)

    5. Re:$4 a line?? by Anonymous Coward · · Score: 0

      10 SLOCs a day? 10 freaking lines of code a day?

      If all a given programmer can generate is 10 lines of code a day I'd be better off taking the mop and bucket away from the janitor, handing them to Mister-10-SLOCS-a-day and telling him to swab the decks, and then sitting the janitor down at the terminal and showing him how to write Hello World and then turn him loose on a project.

    6. Re:$4 a line?? by Anonymous Coward · · Score: 4, Insightful

      Hah, I know! I write thousands of lines of code a day!

      My coworkers keep telling me I could do the same thing in just 10 lines of code of decent, maintainable code by refactoring and using abstraction, but I'm pretty sure they're all just slackers.

    7. Re:$4 a line?? by larry+bagina · · Score: 2, Insightful

      The average programmer spends most of that day in meetings or researching/analyzing/testing before modifying existing code to fix a bug or add new features.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    8. Re:$4 a line?? by Gwala · · Score: 3, Interesting

      We have a group in Shanghai - we've got pretty well qualified guys in our office, we pay them 14,000 RMB per month (~US$2,000). They get about 8,000-10,000 of that with the rest going to the government in payroll taxes.

      More average developers come in at between 6,500 to 8,500 RMB per month.

      --
      #!/bin/csh cat $0
    9. Re:$4 a line?? by ortholattice · · Score: 1

      That's $4 a line per month, or over say a 5-year lifetime of the code, $240 per line. If the production rate is 10 SLOCs per day (I heard 12 SLOCs), that would be $2400 per day of future revenue. If code "lives" 10, 20, or more years (or even until the copyright expires, which with continuing extensions will likely be when humanity self-destructs), well, I'll let you calculate it. :)

    10. Re:$4 a line?? by CecilPL · · Score: 3, Insightful

      When the project you're working on has a total line count in the millions, most of which was written 10 years ago, you better be damn sure those 10 lines of code you're adding don't break some seemingly unrelated area in a seemingly unrelated way that takes someone else a week to debug.

      Don't forget the 1/2 of your time you spend researching, writing documentation, and going to meetings.

      Working as a professional software developer is a lot different than hacking around on your 10k line hobby project.

    11. Re:$4 a line?? by Jane+Q.+Public · · Score: 1

      First, that number, which has been bandied about an awful lot (if not 10, then it's 7, or 12, or similar) is very questionable. I would like to see a reputable and responsible study that shows these numbers.

      But that wasn't really the point. The figure is $4 per month. That's $48 per line of code, per year. I would not mind getting paid on that scale, especially since my output averages a lot better than 10 lines of code on a work day.

    12. Re:$4 a line?? by brit74 · · Score: 1

      I just checked my software project. I have about 250,000 lines of code in about 4 years. That works out to over 200 lines of code per day. I wish I could make $800/day! That works out to $200K per year. (Besides, as someone else pointed out: this is $4 per line of code per month, not $4 per line of code.)

    13. Re:$4 a line?? by mdarksbane · · Score: 1

      Follow up question - how well can you live in Shanghai on that money?

    14. Re:$4 a line?? by javabsp · · Score: 1

      I am not sure about that, I was reading that Tencent was paying people around 1K/month

    15. Re:$4 a line?? by SL+Baur · · Score: 1

      the average commercial programmer only generates something like 10 SLOCS per day

      That's pretty close. After you have factored in documentation, testing, etc. it's a fairly reasonable number and it's only on new development. My own SLOC/day in the last year is way negative, but that's because I'm currently working on maintaining an existing system (and the negative count means I'm saving money by getting rid of ancient crap that wasn't being used and no longer needs to be maintained).

    16. Re:$4 a line?? by Anonymous Coward · · Score: 0

      I read that as "adding a bug to the new features"

    17. Re:$4 a line?? by Gwala · · Score: 1

      Pretty well off - however most of our staff commute in from neighbouring provinces in the morning (our offices are fairly near to a train station).

      Certainly when I have stayed there (mostly during hiring season) we've eaten extraordinarily well with 2-3 course meals coming out to about 300 RMB for 4 people (~US$10/head).

      --
      #!/bin/csh cat $0
    18. Re:$4 a line?? by Anonymous Coward · · Score: 0

      If I talk about India, it depends on what you mean by outsource. If you talk about companies like TCS and Infosys, they pay entry level software engineers about 300-400 K INR a year (about 6000 USD). But if you work for an MNC which has opened an office here you could pe paid upto 20000 USD per annum. Mind you this domain is without doubt the highest paying for undergraduates. Very often fresh graduate software engineers earn many folds of what their family earns after years of experience (in say Banking or government jobs)

    19. Re:$4 a line?? by MikeBabcock · · Score: 1

      Its very true, but its kinda sad how poorly abstracted professional software really is for long-term development.

      --
      - Michael T. Babcock (Yes, I blog)
    20. Re:$4 a line?? by debiansid · · Score: 1

      Ok, that is probably the crappiest statistic I've seen. No, don't believe it at all.

      Out here in India, Outsourcing salaries for freshers start at 200K INR per annum (small IT shops). For the major outsourcing companies (TCS, Infosys, Satyam, etc.), the numbers can go up to 300K-350K per year. The real bigwigs (IBM, Accenture, etc.) offer up to 400K-450K per year.

      At 2 years, one gets around 500k-600k per year. The 10-20 year bracket get anywhere in between 1M-2M per year.

      Of course, all figures are in INR. Divide by the current exchange rate to get the amount in USD. But that's a pointless exercise since we spend in INR you see and the amounts I just mentioned are really really good.

      Disclaimer: The recession may have changed these figures by a bit, a really small bit though.

    21. Re:$4 a line?? by debiansid · · Score: 1

      Oh crap, I replied to the wrong post :P It was meant for the one below (by vux984).

  6. Code Bloat? by basementman · · Score: 1

    Interesting idea, I wonder if this will lead to people purposely adding lines of code just to generate more revenue. Hopefully they would set up a price system based upon supply/demand at that point though.

    1. Re:Code Bloat? by Anonymous+Conrad · · Score: 1

      Interesting idea, I wonder if this will lead to people purposely adding lines of code just to generate more revenue.

      FTFA there's 46,000+ eligable lines. So until they're turning over $2m a year there's no scarcity. I don't see them getting $2m but then I'd never heard of Miro.

    2. Re:Code Bloat? by RiotingPacifist · · Score: 1

      Imagine a webbrowser, serving up a custom site, with rrs and torrent support, with a media plugin. Wait did i just describe opera?

      I kid, its what marketing call a media platform, like the iplayer download client or 4od, but build around open technologies (a.k.a what i listed above).

      I wonder how much of the 3rd party projects code is included in thier count?
      the rendering engine is gecko
      the interface is xulrunner
      i think the torrent uses transmition
      the media player is gstreamer/xine or vlc

      --
      IranAir Flight 655 never forget!
  7. that's REALLY expensive by Anonymous Coward · · Score: 0

    Supposed to spend %0.5 of my disposable income on a single line of code, month after month? This makes SMS look cheap!

  8. In Other News... by atari2600 · · Score: 1

    The code-base of Miro doubled in size with 99% of the new lines coming from comment...err programmer documentation.

  9. Comments? by bughunter · · Score: 4, Funny

    Do I get a discount if I adopt a comment?

    --
    I can see the fnords!
    1. Re:Comments? by AcidDeath · · Score: 5, Funny

      Do I get a discount if I adopt a comment?

      Only if its inaccurate and misleading.
      So yes.

    2. Re:Comments? by bperkins · · Score: 1

      I'd pay extra if it had swearing.

      http://www.vidarholen.net/contents/wordcount/

  10. I'd support this if I thought it might finally... by Mr.+Conrad · · Score: 1
  11. The Sims by Anonymous Coward · · Score: 5, Insightful

    Now the developers at Miro will spend all their time making sure their emoticons age properly instead of actually coding!

  12. Way to make a killing by BitZtream · · Score: 2, Insightful

    At $4/month that would be a nice way to make a killing in profits.

    Of course the result will be something roughly like the whole pixel advertising schemes in the end and Miro itself will suck, but hats off for the a good scam to make money of software.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  13. I bought mine! by Rik+Rohl · · Score: 1

    }

    Best 4 bucks I ever spent

  14. Code bloat by Anonymous Coward · · Score: 0

    This will lead to code bloat as they make more lines of code to make more money as adoptees.

    One way to make programmers actually comment their code though. Do comments count as adoptees?

  15. I just... by Anonymous Coward · · Score: 0

    adopted this goodie: if user = adoptedcode then programmer = chucklingatstupdity end if

  16. What happens by SnarfQuest · · Score: 1, Redundant

    What happens if your line of code is the cause of a major bug? Do you have to hide your head in shame?

    --
    Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  17. Maintenance by Anonymous Coward · · Score: 0

    This could be a good idea as long as people don't try to maintain the line of code they adopt in the spirit of Cosmo Kramer (http://en.wikipedia.org/wiki/The_Pothole).

  18. Here we go... by jd2112 · · Score: 1

    Queue parodies of Sally Struthers childern's chairity commercials in 3...2...1...

    --
    Any insufficiently advanced magic is indistinguishable from technology.
  19. I have been gypped by DarkIye · · Score: 5, Funny

    // This is line #273523

  20. Whole Function or Class by some_guy_88 · · Score: 5, Insightful

    If they let you adopt a whole function or even a whole class, this could be a cool way of not only making money but also minimising bugs.

    People who adopt are likely going to read the code they get so this is a good way to get lots of eyes on the source.

    Just a thought..

    1. Re:Whole Function or Class by holophrastic · · Score: 1

      and a brilliant one at that.

    2. Re:Whole Function or Class by Anonymous Coward · · Score: 0

      This is like bizarro world. I fix the bugs and pay you?!?!

  21. Doesn't bode well by ShawnCplus · · Score: 1

    heh, I adopted a line of code, the recurring payment was processed by PayPal and then Miro's site broke so I paid for nothing. HOORAY!

    --
    Excuse me while I gather the virgin sacrifice and assemble the pentagram required to solve your problem
    1. Re:Doesn't bode well by ShawnCplus · · Score: 3, Funny

      // This line of code brought to you by Error Establishing Database Connection

      --
      Excuse me while I gather the virgin sacrifice and assemble the pentagram required to solve your problem
    2. Re:Doesn't bode well by moon3 · · Score: 1

      What can you expect from company with a slaughtered sheep piece of meat in the logo.

  22. What if??? by Anonymous Coward · · Score: 0

    I wonder what would happen if M$ would ask users to pay what they feel for say anywhere between $10 to $1xx for Windows 7 Ultimate.

  23. rent? by mevets · · Score: 2, Funny

    If I adopt a line, can I charge other lines rent for using it?

    1. Re:rent? by eosp · · Score: 1

      }

      Sounds good to me. Now pay up.

    2. Re:rent? by Nikker · · Score: 1

      That seems fitting, I'm going to check out some recursive functions ...

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    3. Re:rent? by pete6677 · · Score: 1

      So you'd pay a lot of rent to yourself?

  24. Comments? by Culture20 · · Score: 1

    "The line of code I adopted starts with /* and has several expletives referring to the code below it."

  25. Kind of expensive... by Falkkin · · Score: 1

    $4/line per month? Hell, I should try and get some code into this project... if I can get 2000 lines of code adopted, I'll make $96K/year for the rest of my life. Seems I'll be able to retire before 30 after all. :)

  26. There's the signpost up ahead... by Marko+DeBeeste · · Score: 2, Funny

    ...You've just crossed from "Creative" to "Cute." Next up: An endless stream of tote bags.

    --
    Faith: n. -- That human impulse that drives them to steal appliances when the power goes out
  27. goodbye OOP by visionlink · · Score: 1

    hello copy&paste...

  28. Closest thing I heard (was:Way to make a killing) by Lead+Butthead · · Score: 1

    At $4/month that would be a nice way to make a killing in profits.

    Recently we evaluated a static code analysis package from a vendor (that shall remain nameless) that wants to charge us by the line. The code in question is just over half a million lines of C code. At the (presumed) rate of ten cents a line, that's easily 50k USD. I can't think of a better business model (other than the route MP/RIAA have taken.)

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
  29. Forget adopt a child... by sourICE · · Score: 5, Funny

    Why support a child when I can support i++?

    1. Re:Forget adopt a child... by lxs · · Score: 1

      I hope that with your help it can afford a semicolon.

  30. Cheap trick... by Paaskonijn · · Score: 5, Funny

    I get this on the page:

    Hello there! It looks like you are visiting from Europe

    Did you know that there are more Miro users in Europe than in the United States, but more than 99% of our financial support comes from American donations and philanthropies?

    Europe loves open-source, right? Help us make something great!

    Sounds like they're trying to cash in on our hatred for the U.S. :)

    1. Re:Cheap trick... by Anonymous Coward · · Score: 0

      Not excatly hating.. perhaps more of a sense of self-worth.

    2. Re:Cheap trick... by Anonymous Coward · · Score: 0

      Or possibly pay your fair share?

    3. Re:Cheap trick... by asparagus · · Score: 1

      It's probably true, though. I get a lot more European hits than American ones on my miro feed. But the area that surprised me is Africa, I've been getting maybe a tenth of of my hits off the continent. Maybe it's a sign of quality. More likely they like the price. ;-)

    4. Re:Cheap trick... by ConceptJunkie · · Score: 1

      Maybe the Europeans just assume that the government is taking care of the source code. The problem is that any time the government adopts source code, it slowly but inevitably morphs into COBOL. The U.S. government still maintains the Strategic Reserve of Ada that dates from the Cold War era. Although a small amount of the code was repurposed to run elevators, no one has any use for the vast majority of all that old code. Pressure from environmental groups have made burying it in /dev/null politically risky, and no one can convince people to adopt code that's sitting on tape in a warehouse in Nebraska. It's a tough situation with no obvious solutions.

      --
      You are in a maze of twisty little passages, all alike.
  31. Coming soon to a codebase near you... by geekmux · · Score: 1

    // This space for rent //

    // Ch3ap V1agra NOW! Click here! //

    // I partied with your Mom here. She liked my Python in her PERL. //

    1. Re:Coming soon to a codebase near you... by rbrausse · · Score: 1

      > // I partied with your Mom here. She liked my Python in her PERL. //

      what a Braifuck. all my Whitespace was miced up with her Java and her husband BASHed me :/ but altogether a real Joy and a Groovy experience.

      AWKward!

  32. FFMPEG by Anonymous Coward · · Score: 0

    I want the line that includes FFMPEG.

  33. The bottom line by westlake · · Score: 1

    How much does it cost to run this program?

    Are you really adopting a line of code or contributing $4 a month to be used as required.

  34. Huh?! by Anonymous Coward · · Score: 0

    This is where the "looped out" open source community just boggles my mind for lack of appreciation as to why capitalism works (by and large) in our economy.... why on earth should the people _making_ the product do the funding and not the people _using_ the product.

    I seriously just don't get this.... it's the most idiotic, ridiculous and laughably stupid (not mention arse about) idea I've seen in years.

  35. Advertisements by nickruiz · · Score: 1

    Next thing you know, they'll allow advertisements as comments in code. What an annoyance!

  36. Re:Closest thing I heard (was:Way to make a killin by Anonymous Coward · · Score: 0

    I believe you are talking about the same code analysis package that we purchased at my place of work... and our code weighed in at 16 million lines of code.

    The expense of copy paste and never refactoring finally showed up.

    Of course their price per line is just the starting cost. You try to bargain them down as far as you can.

  37. my lines are all comments by OrangeTide · · Score: 1

    I've adopted the copyright statements at the head of each file. What a waste of $4000/mo.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:my lines are all comments by EricJ2190 · · Score: 1

      That's nothing. All I got is whitespace.

    2. Re:my lines are all comments by OrangeTide · · Score: 1

      I think our $4/mo/line would be more worthwhile if we were allowed to change our adopted lines at any time.

      --
      “Common sense is not so common.” — Voltaire
  38. Any good yet? by RiotingPacifist · · Score: 1

    I like the idea of miro, but my ISP sucks and last time i checked it didnt support an easy way to change my upload limits, or encrypting all connections?

    I also don't see the need for an entire application when they could just as easily make the thing a web app and users could use rss + their normal torrent application to download stuff, but i suppose some people prefer to have it run locally.

    --
    IranAir Flight 655 never forget!
  39. I got my line covered: by koafc2 · · Score: 0

    #include

  40. I'll pay $4 by Mike610544 · · Score: 1

    if someone agrees to adopt this line I saw at work today:

    pHSEGB->coarse += (7- nWeirdBits)*6 - 42;

    Hungarian notation, confusing logic, magic numbers, "weird bits", and some jackass decided to subtract the ultimate answer from it all.

    --
    ... also, I can kill you with my brain.
  41. Can we pick out the line we adopt? by Anonymous Coward · · Score: 0

    I adopt:

    main(c){if(c42)printf("%d\n",7*c+41),main(++c);}

  42. Overpriced by Anonymous Coward · · Score: 0

    And what constitutes a line? Is a function a line or several lines? If it several lines then
    are the braces lines? I'd be PO'd paying $4 for a single brace. Come to think of it I wouldn't be so happy with $4 a func. $.04 is more like it. There are times where $4 would be a bargain for comments...

  43. Having used Miro by Fnord666 · · Score: 2, Funny

    Having used Miro, I want to adopt the following line:
    10 REM

    --
    'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    1. Re:Having used Miro by LordEd · · Score: 1

      I want to adopt
      40 GOTO 10.

      That just leaves
      20 ???
      and
      30 PROFIT!

  44. Hmmm... by Seraphim_72 · · Score: 1

    If I adopt my slashdot number do I get extra nerd points?

    --
    Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  45. Heh by Anonymous Coward · · Score: 0

    Some phrases nobody might adopt: ';' 'a++;' 'return;' 'dbg_printf("blah");' 'assert(a'

  46. They want money?! by Anonymous Coward · · Score: 0

    I thought it was a clever way to get people working on the project. You are responsible for a single line of code. Make sure it works and is as efficient as possible. However, to know if your line works you need to understand a few more.. Before you know it you're a dev on the project!

  47. What if the line contains a bug? by poliopteragriseoapte · · Score: 1

    What if the line contains a bug? Do you get a refund?

  48. What language does it speak? by Anonymous Coward · · Score: 0

    Before I make the adoption, I'd like to know what language its written in.

  49. Nice idea, wrong approach by Anonymous Coward · · Score: 0

    Although the general idea is good, I would offer for "adoption" a more "tangible" or identifiable item such as an Object.

    With a good campaign you really could make objects in a program seem like "real characters".
    Just imagine:

    "this is Teh-Network (class), it helps you to get all your warez^H^H^H^H^Hlinux ISOs and has the power to bring down entire networks MUWAHAHAH"

  50. add swoopo to this - symbiosis by Anonymous Coward · · Score: 0

    Swoopo analysis by Jeff Atwood

    The pirates give us our content and the gamblers give us our bucks!!

    Rather than have the internet sink deep into troubles, and open source back into poverty, the guys who have the money to throw around, can actually do something truly helpful.

  51. Hm by Noxn · · Score: 1

    Duke nukem code:
    #This is miro component X made by someguy
    -dukenukem stuff here-


    The makers of duke nukem would be all "WTF!"

    --
    By reading this you agree to give me (Noxn) 1 dollar.
  52. BREAKING NEWS by Noxn · · Score: 1

    Microsoft just announced that you can ADOPT source code lines of windows VISTA!

    Ballmer: "We had this idea because im a genius blah blah blah"
    Reporter: "Didnt miro start this strategy?"
    Ballmer: "SHUT UP!!! I THROW CHAIRS!1!11"

    Of course you can ONLY adopt comments of the developers (All including the word FUCK atleast one time), because were not giving away our codes!!!

    --
    By reading this you agree to give me (Noxn) 1 dollar.
  53. Re:support this first post! by ciderVisor · · Score: 1

    Is that the bottom-up approach they were talking about in TFS ?

    --
    Squirrel!
  54. Wrong kind of incentive by Arancaytar · · Score: 1

    Do you know what happens when a programmer is paid by line of code?

  55. I have some questions about performance by Ilgaz · · Score: 1

    Especially on OS X, PPC, what is up with Python using almost 70% of CPU while adding media to library? Apple' s Python is buggy? Or more important question (as same goes for Java), why Python was used? Because it is "fashion" or classy to use it in such matter?

    I was forced to iTunes "podcast" using because someone had the genius idea of using Python for media catalogue generating. Perhaps it runs good on Linux/BSD but not on OS X.

    Also how come it uses too much CPU while downloading? Isn't it people's number 1 concern with iTunes? There is "curl" in every OS X machine out there, why not use it instead? Or better embed wget?

    How can we pay for removing the needless fashion style lines? :)

    1. Re:I have some questions about performance by man_ls · · Score: 1

      I think Miro uses BitTorrent? That's fairly CPU-intensive depending on the implementation.
      Python, may be a CPU-intensive implementation.

  56. decent, but still buggy by Anonymous Coward · · Score: 0

    I would adopt a portion of code on the condition that is a bug I demand they fix.

  57. Assembler by Midnight+Thunder · · Score: 1

    That's it, I'm moving back to assembler. There are so many more lines there and I even get the added bonus of getting people to pay for NOOP lines :)

    --
    Jumpstart the tartan drive.
  58. awwwww by Anonymous Coward · · Score: 0

    I for one adopted the following little trooper:

    GOTO START

    What? Nobody else wanted him :(

  59. Incentive other than keeping the project alive? by Wolfier · · Score: 1

    If I give money to a project, I expect to become a stakeholder of it - i.e. the priority of my inputs to their bug tracker and wish list would take into account the contribution I make.

    Otherwise, I'd be quite reluctant - probably just like everyone else.

    1. Re:Incentive other than keeping the project alive? by boris111 · · Score: 1

      Yes I got into using Miro about 3 years ago. I was using it extensively. Problem is if I loaded up too many channels it became slow, and buggy. This last computer I built I decided to not install it this time. I thought this project had a lot of potential, but I've given up on them with the lack of improvements in stability. Also wrote off a few of my suggestions in bug tracker.

    2. Re:Incentive other than keeping the project alive? by Anonymous Coward · · Score: 0

      If I give money to a project, I expect to become a stakeholder of it - i.e. the priority of my inputs to their bug tracker and wish list would take into account the contribution I make.

      Otherwise, I'd be quite reluctant - probably just like everyone else.

      I don't think that's how donations work, this isn't congress after all.

  60. Hmm by Anonymous Coward · · Score: 0

    Do I get a refund if "my" line turns out to be a security problem? If "my" line is replaced by a better one, do I get to keep both? I could go on, there are just so many questions that need answering :-)

  61. Apple Phone by Theoboley · · Score: 1

    running windows mobile??? BLASPHEMY!!!!

    --
    Stupidity only gets you so far, then you've gotta try
  62. Profit? by omnichad · · Score: 1

    1. Code Bloat, millions of lines 2. ????? 3. Profit!

  63. Documentation by shutdown+-p+now · · Score: 1

    A neat idea, but, for FOSS projects at least, I think it would be more useful to be able to adopt lines of documentation rather than code. At least it would hopefully mean there are more of the former...

  64. adopt a function by chris.evans · · Score: 1

    is better, That one feature that pleases you the most in software should get the most support the other crappy features should be selected out by nature. Binary-techno-evolution. the code should become pnuemetic to the environment. but software development can be a issue when you have mental illness, and hve to fight with the hierarchy all the god damn fucking time. esp, hen you do not want to take the pills.