Slashdot Mirror


Offset Bad Code, With Bad Code Offsets

An anonymous reader writes "Two weeks ago, The Daily WTF's Alex Papadimoulis announced Bad Code Offsets, a join venture between many big names in the software development community (including StackOverflow's Jeff Atwood and Jon Skeet and SourceGear's Eric Sink). The premise is that you can offset bad code by purchasing Bad Code Offsets (much in the same way a carbon-footprint is offset). The profits are donated to Free Software projects which work to eliminate bad code, such as the Apache Foundation and FreeBSD. The first cheques were sent out earlier today." Hopefully, they work better than carbon offsets, actually.

279 comments

  1. Deliberately bad? by Geoffrey.landis · · Score: 4, Interesting
    Let me get this right-- you purchase this offset so that you can deliberately write bad code?

    Why??

    --
    http://www.geoffreylandis.com
    1. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      If you feel guilty for closed source code, make yourself feel better by writing a check.

    2. Re:Deliberately bad? by mea37 · · Score: 4, Insightful

      I think the intent is that you buy them as penance for bad code you've already written.

      Which makes them pretty much unlike carbon offsets, but I guess someone thinks they're being amusing.

      It's a clever fund-raising campaign for certain projects; I wouldn't read much more into it than that.

    3. Re:Deliberately bad? by Monkeedude1212 · · Score: 1, Informative

      No no no. Do you know how Carbon offsets work?

      My company spews out X amount of carbon a year. My Government puts a limit to Y amount of Carbon a year. Since it's detrimental to my business (reducing client base) to reduce my carbon output, I can purchase Carbon offsets so that some of my money goes towards greener projects. Thus I keep my clients Happy and I meet government regulation.

      Now, there is no LAW forbidding bad code. But the same basic principle applies: You want to reduce the amount of Bad code you may have done, but you can't go back and change it. Buy a bad code offset.

      Get it?

    4. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      Only problem is, bad code only really hurts you and then your users, though users will just stop using your program/whatever if the code is that bad.

    5. Re:Deliberately bad? by Monkeedude1212 · · Score: 1

      There's a huge difference between badly written code and non-functioning code. Users will feel the effect of non-functioning code.

      Developers will feel the effect of badly written code. One of the reasons each Windows release has a handful of bugs is because its written by LOTS of different people. When you code things in such a manner that it's easier for other people to understand, bug fixes and general maintenance are much easier. It's also easier to add on to later.

      Open Source projects are the kind that are meant to be used by other developers, so they generally focus on those good coding practices; comments, documenting, etc.

    6. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      Write bad code, write good code, don't write any code at all, do what ever you want. This is just something to help encourage people to donate money to get funding to a few open source projects.

      Personally, I'd rather donate to the projects of my choice directly. But they are not taking any cut what-so-ever, so you can contribute to their pool and they can cut larger checks to the projects.

    7. Re:Deliberately bad? by Obfuscant · · Score: 2, Informative
      My company spews out X amount of carbon a year. My Government puts a limit to Y amount of Carbon a year.

      For your specific type of business. Other businesses have other limits. Other governments put other limits, or no limits, on businesses in their jurisdiction.

      Since it's detrimental to my business (reducing client base) to reduce my carbon output,...

      I don't know what you mean by "reducing client base". You won't lose clients if you reduce your carbon output. It may cost you a VERY large bundle of money to do it, or it may be technically impossible to do it. In either case, under that specific regulatory policy, it is more profitable to buy "credits" than to actually reduce your carbon emissions. Or it may be more profitable to simply move your company to a country where such silliness isn't public policy.

      ... I can purchase Carbon offsets so that some of my money goes towards greener projects.

      You are sending the money to the government, or some company making a profit off of buying and selling credits. Those "carbon offsets" you are buying are carbon emissions NOT being used by other companies, who have sold their credits. There is no reason to believe that your carbon offset payment goes to "greener projects", and no reason to believe that your payment has reduced the total level of carbon emissions.

      Thus I keep my clients Happy and I meet government regulation.

      Thus you keep your stockholders in the black, whether they are happy about being taxed or not. You meet government regulation, but not necessarily any environmentally beneficial goals.

      Now, if the system was to actually provide tax credits for actual emission reductions, that would be fair and environmentally beneficial. Just swapping "credits" is a ludicrous waste of effort.

      You want to reduce the amount of Bad code you may have done, but you can't go back and change it. Buy a bad code offset.

      You have even less reason to believe that a "bad code offset" will actually reduce any of the bad code you've already released than believing that a carbon offset will reduce carbon emissions. It's a touchy-feely, feel-good, politically-correct concept with little real effect.

    8. Re:Deliberately bad? by DAldredge · · Score: 4, Insightful

      Why would someone feel guilty for developing closed source code?

    9. Re:Deliberately bad? by Monkeedude1212 · · Score: 1

      I know - in an Ideal world, things wouldn't be set up the way they are right now. I was using this "Ideal example" of how carbon offsets should work to mirror the idea of how these Bade code offsets DO work.

      It's not going to reduce the bad code you've written, no. But it would (in theory, its practically impossible to imperically measure) go towards increasing the amount of Good code produced in the future.

    10. Re:Deliberately bad? by srussia · · Score: 1

      I think the intent is that you buy them as penance for bad code you've already written.

      Which makes them pretty much unlike carbon offsets. .

      Regardless of prior or future offense, it's an old idea: simony.

      --
      Set your phasers on "funky"!
    11. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      Because you are a JavaScript/WebApp developer.

      /ducks

    12. Re:Deliberately bad? by whizzard · · Score: 1

      Let me get this right-- you purchase this offset so that you can deliberately write bad code?

      This model has worked well for cheat offsets, too.

    13. Re:Deliberately bad? by Anonymous Coward · · Score: 1, Interesting

      Open source projects are often written by LOTS of different people as well. And many of them have bugs in each release. Do you think Microsoft doesn't have any sort of internal code and bug tracking system?

      The fact is, any software release has at least a handful of bugs, whether it's open source or not, and no matter who it was created by or how many people.

      Have any references/citations? Have you actually seen any of the Windows source code, and compared it to any open source projects? I've seen some pretty horrible looking code in large open source projects. And I've worked on close-source projects that had very good, tight code.

      Development quality is really about quality control, code reviews, testing, etc... it's about your development process. Any project, regardless of its source model or development team can use a good or poor development process.

    14. Re:Deliberately bad? by initdeep · · Score: 0

      they can only cut larger checks if more people donate to them than were already donating to the project originally and do not switch from donating directly to donating to this pool.

      in other words, unless they are radically better at raising money than the individual projects (which i doubt) all it is is a shell game to change where the money comes from and thus allow for PR's to say "look how much money we donated to good code" (note i did not say open source, and note i did not say it was more than the projects were getting when taking donations directly....)

      in other words its crap.
      if you want to donate money, donate money directly.

      that way you know it goes directly to the project you wish to receive it and they can do with it what they wish.

    15. Re:Deliberately bad? by jimbobborg · · Score: 4, Funny

      Do you think Microsoft doesn't have any sort of internal code and bug tracking system?

      Sometimes I wonder...

    16. Re:Deliberately bad? by Red+Flayer · · Score: 1

      that way you know it goes directly to the project you wish to receive it and they can do with it what they wish.

      Which you can do with this also.

      You can specify which org the cash will go to, and 100% of the donation is given to that org.

      This is just a gimmick to encourage people to donate. Donate directly, if you like. Donate via Alex's charity. Whatever floats your boat -- but if you want to support F/OSS, then donate time, code, or money (the F/OSS equivalent to ass, grass, or cash).

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    17. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      gb2history

      Indulgences

    18. Re:Deliberately bad? by Thud457 · · Score: 1

      I think the intent is that you buy them as penance for bad code you've already written.

      Which makes them pretty much unlike carbon offsets. .

      Regardless of prior or future offense, it's an old idea: simony.

      but that's only a venial sin, right?

      So I only have to worry about being cursed with ridiculous hair?

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    19. Re:Deliberately bad? by Trepidity · · Score: 0

      I believe the standard answer is something along these lines.

    20. Re:Deliberately bad? by Locke2005 · · Score: 1

      Uh, no... we force Microsoft to contribute to the fund to offset all the bad code they've already written, and use it to subsidize open source, which Microsoft then surreptitiously copies into their new products. See, it's a real win-win situation for everybody!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    21. Re:Deliberately bad? by jgtg32a · · Score: 1

      IDK it doesn't make any sense to me you might want to ask Al Gore and Arnold Schwarzenegger they both purchase Carbon Credits to offset their lifestyles.

    22. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      How Carbon Offsets really work:

      http://storyofstuff.com/capandtrade/

    23. Re:Deliberately bad? by maxume · · Score: 1

      Does Al Gore buy them from himself?

      --
      Nerd rage is the funniest rage.
    24. Re:Deliberately bad? by aepervius · · Score: 1

      you buy them as penance for bad code you've already written. : I am ruined beyond redemption...

      --
      C. Sagan : A demon haunted world:
      http://www.amazon.com/gp/product/0345409469/
      visit randi.org
    25. Re:Deliberately bad? by Idiomatick · · Score: 1

      The site is a joke but it does not invalidate the idea of offsetting. And it is NOT properly analagous to carbon offsetting. The whole site is a 'false analogy'.

      Cheat offsetting does not work because cheating is a personal thing. Imagine peoples ABCD. A cheats on B then pays in to a offset scheme, this goes to person C who then does not cheat on person D (pretty sure relationships also don't work this way, further breaking the analogy). In the end person B is still heartbroken, while person D is saved.

      Compare this to carbon offsets. Company A pollutes, then pays company C to not pollute (assume that C would have otherwise polluted). In the end there is no one is effected by the scheme and there are no unfairly discriminated against members unlike in the cheat neutral scheme. (For CO2 pollution only. Dumping into rivers and such would be different as it hits local populace).

      As well the schemes lend themselves to negative values even, you could be carbon-negative for example. This seems pretty useful.

      I don't know if the owners of cheat neutral are aware that their joke is quite a sly deception. It appears the idea made it to parliament and the sentiment is fairly common. (I'm not a fan of deception :/)

    26. Re:Deliberately bad? by Nefarious+Wheel · · Score: 3, Insightful

      I think the intent is that you buy them as penance for bad code you've already written.

      No way could I come up with that kind of coin.

      --
      Do not mock my vision of impractical footwear
    27. Re:Deliberately bad? by Hatta · · Score: 1, Troll

      Why would someone feel guilty for selling a car with the hood welded shut?

      --
      Give me Classic Slashdot or give me death!
    28. Re:Deliberately bad? by sorak · · Score: 1

      No. Simony is bribery. Now, if Simon had paid preachers to go out and preach against what he was doing, while also paying to fix anything that was in any way damaged as a result of his actions, then it would be analogous.

      Another example would be shoplifting from a 711, and then writing a check to 711's corporate office to reimburse them for the money they lost. Kind of like saying "Sorry I stole, but I was in a hurry, the lines were long, and so I thought I would pay you this way".

      I'm not saying it's perfect, but it is better than doing nothing at all.

    29. Re:Deliberately bad? by Surt · · Score: 3, Insightful

      Why would someone feel guilty for that? It's not like the buyer has no choice.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    30. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      Let me get this right-- you purchase this offset so that you can deliberately write bad code? Why??

      Because at this point, Microsoft cannot afford to produce a brand new Windows. They really have no other option that to keep hanging bags of features onto the side of Windows 2000 and calling it XP, Vista, WIndows 7, WIndows 8, etc. Bad Code Offsets just make sense, and may be the only way to save the planet.

    31. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      This is a great idea, just like IBM paying by KLOCs! Bring it on!

    32. Re:Deliberately bad? by nabsltd · · Score: 1

      Company A pollutes, then pays company C to not pollute (assume that C would have otherwise polluted).

      The highlighted section of your quote is where carbon offsets break down.

      Any company that is below their "allowed" output can sell carbon offsets, and thus you end up with nothing more than Company C getting some cash so that Company A can break the rules. It makes Company A feel better, and Company C more wealthy, but does nothing to reduce carbon emissions.

      This doesn't even get into the scams where organizations that don't have anything that emits CO2 (other than their own breath) will sell carbon offsets just for the money. They might claim to plant trees or do some other "green" thing, but often that part doesn't really happen (even if it mattered).

    33. Re:Deliberately bad? by Vintermann · · Score: 1

      You have several kind of carbon offsets.

      The ones that are part of a cap and trade scheme really do reduce emissions, provided they are enforced at all. There's just no point discussing this. It worked for sulphur, it will work for carbon - the only problem is that GHG emissions have a global effect, so it requires international cooperation to enforce. Unfortunately, international cooperation is a swear word in some circles.

      Then there are carbon offsets where you pay people to do something they otherwise wouldn't (such as plant a lot of trees, or replace a machine with a more expensive machine that pollutes less). These are harder to police, and if I had to bet I'd guess they probably aren't as effective as advertised. But they are probably not completely useless either.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    34. Re:Deliberately bad? by Idiomatick · · Score: 1

      I agree if you just did it freely it could work out that way. I put that bit in brackets because it is unreasonable to normally assume that. It was needed to have a direct comparison to the cheating-neutral site. Feel free to have disagreements with carbon trading in general but using deception to switch people to your side is sophistry at its worst.

      With deceptions out of the way and people focusing on the real issues such as ones you've laid out we are more likely to solve problems or discard ideas.

    35. Re:Deliberately bad? by CarpetShark · · Score: 1

      Do you think Microsoft doesn't have any sort of internal code and bug tracking system?

      Sometimes I wonder...

      I heard that they subcontracted Ubuntu to set them up with a postfix server that directs everything to /dev/null.

    36. Re:Deliberately bad? by TapeCutter · · Score: 1

      Unused permits are not a "carbon offset". Think of the atmosphere as a bank, permits are deposits, offsets are withdrawals. Governments print X permits a year which are autioned. When a company makes a deposit into the atmosphere they have to give the permit back to the government (ie it's removed from the market).

      A company can also remove carbon from the atmosphere (eg:biochar), the removed carbon can then be converted into a freshly minted permit and sold on the market - This removal of carbon is called a "carbon offset" which then causes total fucking confusion of the terms because when sold on the market there is no difference between it and unused permits.

      Reductions in emmission via this scheme come in two ways, the first is the government can reduce the number of permits each year, the second is companies can be formed to create offsets by removing carbon directly from the atmosphere (or some other place in the natural cycle).

      Premtive disclaimer: I'm well aware that we are not living in the idealised word described above, and if the atmosphere really did operate like a bank we would all be dead.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    37. Re:Deliberately bad? by ca111a · · Score: 1

      Can give it as a gift, then - you purchase this offset so that somebody else can deliberately write bad code.

    38. Re:Deliberately bad? by gedrin · · Score: 1

      It's an indulgence for programmers.

      --
      Moderation : -1 Conservative Viewpoint
    39. Re:Deliberately bad? by Rycross · · Score: 4, Insightful

      Assuming that the guy I'm selling it to has a real choice whether to buy the car, understands that the hood is welded shut before buying, and I don't try to use legal means to keep him from unwelding the hood or getting to the engine, why should I feel bad about selling it to him?

    40. Re:Deliberately bad? by MrNaz · · Score: 4, Funny

      Wrong. The real reason someone would feel bad for writing bad code is because afterwards they'd have to put up with RMS picketing their offices every morning. I can imagine the boardroom now:
      Director 1: We're making millions from this closed source software, it's the company's greatest success.
      Director 2: Yea, but that scary guy with the beard and the long hair keeps turning up and making my morning miserable.
      Director 1: I know, he's really annoying. All in favor of scuttling our revenue in the interests of making him go away, say "aye".
      Directors 1 - 20: "AYE!"

      --
      I hate printers.
    41. Re:Deliberately bad? by s73v3r · · Score: 0, Troll

      However, in this analogy, you do use legal means to keep him from unwelding the hood or getting to the engine. Or maybe you're a wheel? I'm not good with car analogies.

    42. Re:Deliberately bad? by s73v3r · · Score: 1

      The idea of a "Bad Code Offset" was more like a funny premise to what it actually is: A donation to Open Source projects. They chose to mirror the idea of "Carbon Credits" because they're probably something we've heard of before, and some people find that premise humorous as well. Don't look into it too much, or try to politicize it, and see it for what it really is: Donations to Open Source projects.

    43. Re:Deliberately bad? by Rycross · · Score: 4, Insightful

      In what way? Closed source says nothing about whether you actually use some of the very-bad laws on the books to prevent people from inspecting the workings of your program. Its perfectly possibly for me to write a closed-source program and not drag people to court for reverse engineering, and even write a license to that effect.

      If I do not explicitly permit someone to distribute modifications of my software, that *would* fall under copyright law, but that's not covered by the analogy. In fact, its pretty difficult to come up with a car analogy that actually makes sense. Whether you view copyright as moral or not falls to your personal belief. My belief is that, despite Stallman's protestations, it is possible to distribute software under copyright morally, even though a lot of proprietary software vendors do not do so.

    44. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      How about releasing bad code, everyone bitches about that.

    45. Re:Deliberately bad? by ClosedSource · · Score: 3, Insightful

      I don't think it's that clever. People who frequent WTF think it's the other guy who writes bad code.

    46. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      The buyer doesn't have to be a buyer. That's a pretty powerful choice.

    47. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      Actually, interesting story. They migrated to UNIX for their bug-tracking system.

      They use this great app called /dev/null!

    48. Re:Deliberately bad? by Anonymous Coward · · Score: 1, Interesting

      Sick and tired of the 'bonnet welded shut' crap.

      Cars are ALREADY 'closed source'. Or have you tried to reprogram the ecu and keep the A/C and auto shift points (unless you can actually drive, but DSG's are getting more common).

      True, you can fabricate, and reverse engineering is (mostly) simpler in the metal, but Its the same as replacing MS Office with Open Office... Just you try and get the source (CAD).

    49. Re:Deliberately bad? by RockoTDF · · Score: 1

      This will be worse if he has his Katana. http://xkcd.com/344/

      --
      There is more to science than physics!

      www.iomalfunction.blogspot.com
    50. Re:Deliberately bad? by TemporalBeing · · Score: 1

      No no no. Do you know how Carbon offsets work?

      My company spews out X amount of carbon a year. My Government puts a limit to Y amount of Carbon a year. Since it's detrimental to my business (reducing client base) to reduce my carbon output, I can purchase Carbon offsets so that some of my money goes towards greener projects. Thus I keep my clients Happy and I meet government regulation.

      Depends on the industry. Some industries you can only trade the offsets between other players in the industry - i.e. the government sets a max for the amount of carbon offsets issued; so everyone trades until they are happy. People not producing much in terms of carbon can get extra funding by selling (or leasing out) their spare carbon offsets to those that need it for whatever reason.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    51. Re:Deliberately bad? by cecille · · Score: 1

      Open Source projects are the kind that are meant to be used by other developers, so they generally focus on those good coding practices; comments, documenting, etc.

      Wow, what open source projects have YOU been working on? They sound magical.

      --
      ...no two people are not on fire.
    52. Re:Deliberately bad? by Anonymous Coward · · Score: 0

      just as with carbon offsets...

      if you cannot possibly write good code, you have to pay ... someone to fix it, penance to the world for making it worse, excuse for the damages, etc... in other words, lots of bad karma

    53. Re:Deliberately bad? by fishexe · · Score: 1

      Let me get this right-- you purchase this offset so that you can deliberately write bad code?

      Why??

      Let me get this right-- you buy this plenary indulgence so that you can deliberately sin and be pre-forgiven?
      Why??

      Why not, my friend. Why in the world not.

      --
      "I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
    54. Re:Deliberately bad? by Short+Circuit · · Score: 1

      Two words: "Niche Software"

      In some scenarios, the only other choice is to not use software at all, because not enough people want to do what you want to do that the developers could sell it at mass-market prices. While there may occasionally be open-source solutions for those scenarios (hey, hackers are all about the scratch-an-itch problems, right?), often those implementations are sufficiently unpolished that only the original author (and perhaps a few others) can use them.

  2. You want me to pay what? by Drethon · · Score: 2, Informative

    The idea is ammusing and having the money donated to a open source project is cool but the prices are a tad high for my blood...

    1. Re:You want me to pay what? by Drethon · · Score: 1

      Oh and some better IE6 support would be nice, previewing a vertical column is annoying (yes there are those of us who get our hands slapped just for installing mozilla...) sigh.

    2. Re:You want me to pay what? by gmuslera · · Score: 3, Funny

      What about IE6 supporting this? If Microsoft pays they quota just for IE6 this will mean millons in donations to Apache Foundation, FreeBSD and others.

    3. Re:You want me to pay what? by electrosoccertux · · Score: 1

      It won't be much if we just place a tax on all software sales.

    4. Re:You want me to pay what? by Drethon · · Score: 1

      Sounds good to me but I know MS is less likely to listen than /. so I'm makin my plea where it has a slightly higher chance to be heard... Microsoft bad code offsets could repay the stimulus package though...

    5. Re:You want me to pay what? by initdeep · · Score: 1

      so could ati's and nvidia's.....

      each independently.

      now throw in the shit wrong with half the projects included in ubuntu by default and we could wipe out world debt.

    6. Re:You want me to pay what? by initdeep · · Score: 1

      and christ, how can i forget adobe and sun (java)?????

      we have a surplus.

      we can feed africa for a generation!!!!

    7. Re:You want me to pay what? by Dragonslicer · · Score: 1

      The idea is ammusing and having the money donated to a open source project is cool but the prices are a tad high for my blood...

      At the risk of being whooshed, I hope you noticed that it's basically just a donation in pretty much whatever amount you want. The lowest amount they have right now is $1.50, though I would understand if they made it $5.00 or $10.00.

    8. Re:You want me to pay what? by s73v3r · · Score: 1

      And everyone can have a pony!

  3. Apache & FreeBSD = bad code? by sopssa · · Score: 5, Funny

    which work to eliminate bad code, such as the Apache Foundation and FreeBSD.

    Wow, that's a quite direct attack.

    1. Re:Apache & FreeBSD = bad code? by Monkeedude1212 · · Score: 1

      I can't tell if you're completely misreading or trying to be funny.

      But the money is going towards the Apache Foundation and FreeBSD, not that they are bad code.

    2. Re:Apache & FreeBSD = bad code? by bsDaemon · · Score: 3, Funny

      What could possibly be bad in a code base that contains functions such as "void die_you_gravy_sucking_pig_dog(void)"?

    3. Re:Apache & FreeBSD = bad code? by Anonymous Coward · · Score: 0

      I see that you have never encountered problems while coding.

    4. Re:Apache & FreeBSD = bad code? by Stratoukos · · Score: 1

      What could possibly be bad in a code base that contains functions such as "void die_you_gravy_sucking_pig_dog(void)"?

      That it's not written in CamelCase.

      --
      It may be 7 digits, but at least it's a semiprime
    5. Re:Apache & FreeBSD = bad code? by frosty_tsm · · Score: 1

      What could possibly be bad in a code base that contains functions such as "void die_you_gravy_sucking_pig_dog(void)"?

      That it's not written in CamelCase.

      Depends on the language if that's a good thing or not.

    6. Re:Apache & FreeBSD = bad code? by blackfrancis75 · · Score: 1

      I skim read it that way too at first, and I was like 'whoa'!

    7. Re:Apache & FreeBSD = bad code? by bsDaemon · · Score: 3, Informative

      It's from the FreeBSD shutdown.c source file.

    8. Re:Apache & FreeBSD = bad code? by Anonymous Coward · · Score: 0

      Actually that is an unclear antecedent error in grammar. I wonder if the OP purchased bad grammar offsets?

    9. Re:Apache & FreeBSD = bad code? by Kalriath · · Score: 1

      I don't know... SharePoint has a function called "object AbandonAllHope();"

      (Found in assembly Microsoft.Office.InfoPath.Server, in class Microsoft.Office.InfoPath.Server.Serialization.EnhancedBinaryReader)

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    10. Re:Apache & FreeBSD = bad code? by shutdown+-p+now · · Score: 1

      What could possibly be bad in a code base that contains functions such as "void die_you_gravy_sucking_pig_dog(void)"?

      It depends. Does it have a spec? Does it validates inputs - oh, there are none, so a "check" there. Does it have unit tests?

    11. Re:Apache & FreeBSD = bad code? by bsDaemon · · Score: 1

      I mentioned in another reply already, but given your name, I'll just say again, the function is in shutdown.c in the sys source tree. Check it out, its funky.

    12. Re:Apache & FreeBSD = bad code? by Anonymous Coward · · Score: 0

      yea, these guys here at slashdot are reading my mind (dons tinfoil hat). This is their revenge for some particular PHP trolling in order to appease their hippie masters. (hahaha, curls mustache in a menacing way) little do they know that they are playing directly into my plans (I knew they'd be reading my mind! BWAHHAHA!!!)... you see it was actually a well placed troll from a fictional bitter BSD advocate, note the keyword "fictional". You see if they hadn't reacted this way they would have affirmed their unfamiliarity with the concept... ...what's that knocking?

      CMDRTACO! Nooooooo

    13. Re:Apache & FreeBSD = bad code? by Anonymous Coward · · Score: 0

      It truly really is from FreeBSD shutdown.c, apparently a heritage from BSD 4.0 (1980??)

    14. Re:Apache & FreeBSD = bad code? by Anonymous Coward · · Score: 0

      ... bad code, such as the Apache Foundation and FreeBSD.

      Man. I am glad I am not the only one that saw it that way on first glance. Too early.

    15. Re:Apache & FreeBSD = bad code? by dadragon · · Score: 1

      If you're really curious, it's on line 328 of FreeBSD's sbin/init/shutdown.c file. Here's a link.

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    16. Re:Apache & FreeBSD = bad code? by Anonymous Coward · · Score: 0

      wow you got tagged as informative bloody hell

  4. Just call them by the real name, indulgences... by nweaver · · Score: 4, Insightful

    * (carbon, code, whatever) offsets are really the Papal indulgences of the 21st century.

    --
    Test your net with Netalyzr
    1. Re:Just call them by the real name, indulgences... by fedxone-v86 · · Score: 1

      Papadimoulis indeed uses the word 'atone' in the linked announcement.

      Seriously, why does it always have to be about sin and hell or fear in general? Can't we all just write good code?

      --
      (USER WAS PUT ON PROBATION FOR THIS POST)
    2. Re:Just call them by the real name, indulgences... by clone53421 · · Score: 2, Insightful

      Yup. Environmentalism is the religion of the 21st century... and just like any religion, it can be used to control the populace and ensure that those in power remain in power.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    3. Re:Just call them by the real name, indulgences... by slimjim8094 · · Score: 3, Informative

      More or less yes, but the principle is sound. Offsets are voluntary so those who feel "guilty" pay.

      Essentially, no individual person or company pays for pollution - we all do, all across the world. I'm talking about any and all kinds of pollution, not just greenhouse gases.

      Carbon credits - the government taxy, non-voluntary way - is a good idea because if, say, GM releases a bunch of sulfuric acid into the atmosphere, they don't need to pay for it, or any of the costs it inflicts on the planet. Instead, everybody does.

      Credits are a perfect example of free-market ideals - polluting becomes a cost of doing business, and as the cost of polluting rises, companies will become more efficient or less profitable.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    4. Re:Just call them by the real name, indulgences... by Atario · · Score: 0, Troll

      I'm so sick of this meme.

      Papal indulgences were charging money for a paper that says "well, that's ok, never mind" from the Pope.

      Carbon offsets are money to fund programs that actually help the environment (with luck, help enough to undo what harm you did in the first place, or even more).

      One is about meaningless bullshit. The other is about actual, real-world, physical fixes to actual, real-world, physical problems. Like, involving chemicals and engineering and stuff.

      There is a difference, Al-Gore-phobes, and making this false analogy only makes you look stupid.

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    5. Re:Just call them by the real name, indulgences... by Lord+Ender · · Score: 4, Insightful

      They are an attempt to provide an economic incentive to pollute less. Without such incentive, the tragedy of the commons ensures we will wreck our collective selves while seeking individual profits.

      This is not anywhere near the same thing as imaginary religious crap. It's economics, man.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Just call them by the real name, indulgences... by TooMuchToDo · · Score: 1

      I have to disagree a bit. We buy carbon offsets for our company for the driving we have to do between datacenters/client sites/etc, because this is unavoidable driving. That carbon offset spending will shift to electric vehicle purchases from Tesla when the price comes down a bit more (we've already reserved a Model S Sedan as a company car, but they're still too expensive to get for everyone).

    7. Re:Just call them by the real name, indulgences... by CannonballHead · · Score: 1

      And you've actually seen proof that Tesla's car is greener than other cars, with all production/manufacturing included (in both)? You are sure you're not just lining the pockets of people that are seeking to gain from the "go green" fad/hype going on right now? (including Al Gore, of course)

    8. Re:Just call them by the real name, indulgences... by Obfuscant · · Score: 4, Insightful
      Carbon offsets are money to fund programs that actually help the environment (with luck, help enough to undo what harm you did in the first place, or even more).

      I'm sorry, but buying credits from a company that doesn't produce as much carbon emission as the government says it can is in no way actually helping the environment. It's a ponzi scheme. You produce the same amount of carbon, THEY produce the same amount of carbon, but YOUR costs to do business go up and the middleman brokering the credits makes a fortune.

    9. Re:Just call them by the real name, indulgences... by Red+Flayer · · Score: 0, Troll

      Holy crap, the "I disagree and I don't wanna listen" mods are out in force today with the troll mods.

      Here's to hoping that particular mod never gets points again... mine expired just a couple hours ago, or I'd counter the troll mod on your post and on other responses pointing out the idiocy of nweaver's post.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    10. Re:Just call them by the real name, indulgences... by TooMuchToDo · · Score: 1
      Physical science doesn't lie. Electric vehicles will always be more efficient than an internal combustion vehicle.

      http://www.teslamotors.com/performance/well_to_wheel.php

      It's hard to go through life *without* spending money here or there lining the pockets of "bad" people, just because of how money filters through the economy. But with regards to this issue, I believe we've made the correct choice.

    11. Re:Just call them by the real name, indulgences... by hoggoth · · Score: 1

      Yes, everyone produces the same amount of carbon TODAY. But with an economic incentive to produce less carbon it will be cost effective to install greener technology and produce less TOMORROW.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    12. Re:Just call them by the real name, indulgences... by Trepidity · · Score: 1

      The problem is that a lot of the carbon-offsets money doesn't go to things like green-energy research, subsidizing alternative energy, or other such things that would help the environment. A good portion gets paid directly to polluters, who in return promise to pollute less than they "otherwise" would have, a totally notional promise that rewards the worst polluters, who agree to be slightly less bad in the future in return for the cash.

    13. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      You say that the money spent on carbon offsets will be used to help the environment.

      And yet, the money spent on Papal indulgences was used it to fund religious projects, which also helped the "environment". It is true that some of the money was probably spent on palaces for the Pope and his buddies, but some might have been spent on building more churches, schools and hospitals. Some of the money was spent solving actual real-world physical problems, involving poverty and disease and stuff. You cannot say, for certain, that all of the money spent on Papal indulgences was wasted, and that none of it improved the world.

      I think the two are very similar, particularly in view of the quasi-religious nature of AGW belief.

    14. Re:Just call them by the real name, indulgences... by CannonballHead · · Score: 1

      More efficient than internal combustion? Most definitely. Now, how efficient we are at producing the electricity to charge the batteries that power the electric vehicle is a question, too, though.

      Physical science doesn't lie, but marketers do, and you apparently always find "scientific evidence" for anything you want... you just have to be willing to ignore things, too. Yes, I'm a skeptic :P hehe.

    15. Re:Just call them by the real name, indulgences... by TooMuchToDo · · Score: 1

      I'd have to Google for the link, but the US Department of Energy showed that even using coal for the electricity for electric vehicles was hugely more efficient than combustion engines in each car, on top of the fact that you could have a real emissions control system at the coal generation faciltity vs catalytic converters.

    16. Re:Just call them by the real name, indulgences... by jeremyp · · Score: 3, Interesting

      I'm sorry, but buying credits from a company that doesn't produce as much carbon emission as the government says it can is in no way actually helping the environment.

      Wrong. It gives people a financial incentive to reduce their carbon emissions if possible.

      If you merely tax or fine people, they will reduce their carbon emissions to the point where the cost of further reductions would outweigh the fines/taxes they'll have to pay. If they have the prospect of selling further reductions i.e. making money out of them, there is an incentive to make further investments to cut emissions below statutory levels.

      If you and I both manufacture widgets, but I invest to reduce carbon emissions below whatever limit is placed and you don't, under a tax / fining system I'd be bonkers to go below the limit, or even to the limit. If it costs me $20 to avoid a fine of $10 it'd be stupid.

      Under a carbon trading system, if I reduce my emissions below the limit, I can sell the credits to you so you can continue to emit the same levels of carbon. So the people who buy your high carbon widgets are subsidising the people who buy my low carbon widgets.

      I'd go so far as to say a properly constructed carbon trading system is the only way forward.

      By the way, there is a precedent. The US EPA introduced a trading system for sulphur dioxide emissions and apparently it worked like a charm.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    17. Re:Just call them by the real name, indulgences... by Obfuscant · · Score: 4, Insightful
      Yes, everyone produces the same amount of carbon TODAY. But with an economic incentive to produce less carbon it will be cost effective to install greener technology and produce less TOMORROW.

      If it was cost effective to install greener technology and produce less carbon today, companies would do it and save money.

      If it becomes cost effective TOMORROW, they'll do it TOMORROW to save money.

      In the meantime, the cost of carbon offsets has done nothing but cost them, and thus every one of their customers, money. Money which makes carbon brokers richer. Costs which may force that company to move their jobs overseas. That costs us all.

      It's a shell game. Plain and simple. Carbon, carbon, who's got the carbon?

    18. Re:Just call them by the real name, indulgences... by Nicolas+MONNET · · Score: 1

      That's so funny, considering that those who oppose CO2 emission regulation control enormous amounts of wealth, and, until very recently, controlled all branches of the US government.

    19. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      those who oppose CO2 emission regulation control enormous amounts of wealth, and, until very recently, controlled all branches of the US government

      That doesn't mean they're wrong.

    20. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      Mod: -1 Whiner

    21. Re:Just call them by the real name, indulgences... by idontgno · · Score: 1

      Martin Luther, is that you?

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    22. Re:Just call them by the real name, indulgences... by Idiomatick · · Score: 1
      Papal indulgences went to the pope. Carbon/code would be going to fix other wrongs. Think of it on a more personal scale:

      I eat a cake, cake is bad for me.
      To make things even I go for a jog.

      Is this evil? Of course not, it makes perfectly good friggen sense.

      How about a more corporate version.

      I run a logging company, I cut down a new growth forest that was grown for this purpose.
      To offset that I plant a new forest, one I will probably cut down in 10years.

      If you don't think it counts because it is one company I can do this:

      I run a logging company, I cut down a new growth forest I just bought.
      To offset this I pay a planting company to plant a new forest.

      I completely fail to see why this is bad. It is odd that people that seem to believe in the market and competition don't want us to create a framework in which a market/competition would thrive to reduce CO2 emissions. Ohhhh it isn't about the power of the market, it is about hating government involvement, my bad.

    23. Re:Just call them by the real name, indulgences... by d34dluk3 · · Score: 1

      They are an attempt to provide an economic incentive to pollute less.

      Several studies have shown that these types of incentives tend to cause the behavior to become worse, because they introduce an economic incentive that releases people from their moral incentive. If I can buy off my guilt for a few bucks, I have reduced my motivation not to pollute/write bad code. The fact that this same social effect took place with regard to indulgences (people 'sinned' more) undermines your claim that this is any different. Whether or not you feel motivated by hell doesn't change the fact that people then were. How would you like people to come along in a couple of hundred years and mock you for your naivety?

    24. Re:Just call them by the real name, indulgences... by dzfoo · · Score: 1

      >> In the meantime, the cost of carbon offsets has done nothing but cost them, and thus every one of their customers, money.

      But if the carbon limits are enforced, and this cost you mentioned turns into a fixed cost of doing business, then there is in fact an incentive to lower emissions in order to lower the cost related to producing them.

            -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    25. Re:Just call them by the real name, indulgences... by Obfuscant · · Score: 1
      Wrong. It gives people a financial incentive to reduce their carbon emissions if possible.

      Wrong. You show the reason why.

      If you merely tax or fine people, they will reduce their carbon emissions to the point where the cost of further reductions would outweigh the fines/taxes they'll have to pay.

      That is exactly true for ALL systems. If it costs me more to lower my emissions than to buy credits, I buy credits. The artificial limit has cost me money but not prevented one ounce of emissions. If it costs me more to lower my emissions below the artificially-set government limits than I get from selling them, I won't do it. That limit doesn't spur me to spend even more money to get below it, UNLESS it's cost effective to do so already.

      If I save money by lowering my emissions, I will do so even if there aren't limits and brokers making billions off of trading them. I don't need the "incentive" of a government tax, and I don't need a cottage industry developed around trading offsets adding to my costs.

      I'd go so far as to say a properly constructed carbon trading system is the only way forward.

      Yes, those who favor redistribution of wealth would feel that way. "You've got more money than I think you need, you must spend it the way I tell you..."

      I'd say that the only way forward is to create alternative technologies that make the net cost of reducing carbon emissions negative, instead of creating artificial costs that cost jobs and industry. By saying the only way forward is a legislated cost structure you're admitting that emissions cannot be lowered by new technologies or processes -- and that's patently absurd.

    26. Re:Just call them by the real name, indulgences... by Lord+Ender · · Score: 1

      Businesses are motivated by 'moral incentive?' What planet are you from? If a buying a more efficient generator would decrease a factory's profit margin by 1%, it just wouldn't happen... unless the alternative was to pay a pollution tax of 2%. Morality doesn't enter into it. Businesses run by the numbers.

      You're just deluded.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    27. Re:Just call them by the real name, indulgences... by dasunt · · Score: 2, Insightful

      They are an attempt to provide an economic incentive to pollute less. Without such incentive, the tragedy of the commons ensures we will wreck our collective selves while seeking individual profits.

      Instead of carbon offsets, why not tax carbon directly?

      Any carbon extracted from the ground in coal or gas format will be taxed per ton. Carbon derived from recent organic sources (trees, crops) would be exempt from the tax.

      Increase the taxes until our carbon use is at some desired target.

      The only downside that I see is that, in plastics, carbon use doesn't necessarily translate to carbon dioxide being released into the atmosphere. OTOH, a manufacturer tends not to be able to show that a plastic container isn't later incinerated. So the system isn't perfect, but it is good enough.

    28. Re:Just call them by the real name, indulgences... by felipekk · · Score: 1

      Yes, it is being used to make sure that the Sun remains in power over our lives.

      Soon we will remember that...

    29. Re:Just call them by the real name, indulgences... by Vintermann · · Score: 1

      No, not insightful. Carbon emissions is not a sin, just something that critically needs to be limited.

      It's the difference between "wrong" and "bad", a rather important difference in many areas of life.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    30. Re:Just call them by the real name, indulgences... by FatSean · · Score: 1

      The recovered money from polluters doesn't just vanish you know. It is spent to improve technology.

      Oh and please...don't cry about carbon offsets off-shoring jobs...greedy corporations who don't care about the citizens that helped them grow to their current status and those who cry for more deregulation of industry are behind the off-shoring.

      Remember...when you shop at Wal*Mart you're effectively telling CEOs: Outsource more jobs! I want cheap prices and damn the non-dollar costs! Oh wait, where's my job? Obama, please make me a new job! I hate socialism but you owe me a job!

      --
      Blar.
    31. Re:Just call them by the real name, indulgences... by Vintermann · · Score: 1

      > Environmentalism is the religion of the 21st century

      No it is not. That is simply a bad analogy. It is a political movement, no more, no less.

      One funny guy quipped that socialism saved capitalism from itself in the previous century, and environmentalism has to do it in this one. There's some truth to that, but don't miss the point that capitalism is in fact worth saving.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    32. Re:Just call them by the real name, indulgences... by Vintermann · · Score: 1

      If your costs to do business as a carbon producer go up, with some relation at all to how much you pollute, then the system is working. That should be really simple to see.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    33. Re:Just call them by the real name, indulgences... by Vintermann · · Score: 1

      It seems to me that when a carbon tax is suggested, polluters suddenly like emission trading. When emission trading is suggested, they suddenly like carbon taxes.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    34. Re:Just call them by the real name, indulgences... by Lord+Ender · · Score: 1

      The reason they are using trading instead of taxing is because taxing takes money out of the system, whereas trading keeps it in there (which is supposedly better for the overall economy).

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    35. Re:Just call them by the real name, indulgences... by eventhorizon5 · · Score: 1

      Wrong. It gives people a financial incentive to reduce their carbon emissions if possible.

      And it provides an incentive for massive corporations (and of course the federal government) to amass even more money and poser, by profiting off of everyone else. Take everyone's favorite guy Ken Lay of Enron for example, who was a huge proponent of carbon offsets - here's a tidbit of related stuff:

      "There’s big money to be made in the carbon business. Enron and Lehman Brothers are two examples. Ken Lay became a celebrated corporate executive praised for his ‘21st century’ business visions. But Enron’s internal memos, leaked to reporters during its bankruptcy scandal, revealed other motivations. Christine MacDonald in her book, Green, Inc., notes that Lay had two meetings with President Bill Clinton and Vice-President Al Gore on a treaty capping carbon emissions. An internal Enron memo predicted this would ‘do more to promote Enron’s business than almost any other regulatory initiative outside of restructuring the energy and natural gas industries in Europe and the United States.’ MacDonald adds, “Enron also had plans for using its support among environmentalists, who cooed over Lay.”"

      http://www.carbonoffsetsdaily.com/global/the-rich-and-famous-and-carbon-offsets-3926.htm

      -eventhorizon

      --
      #Secret Windows Source Code, in MS C% - if (uptime >= "24 hours") then bsod() else print "Windows License Violation!"
    36. Re:Just call them by the real name, indulgences... by internettoughguy · · Score: 1

      The best incentive I can think of is to transfer most if not all income taxes into resource taxes, since the wealthy are experts at dodging taxes, they may well become experts at using less resources.

      For the fuck-knuckle GP: Don't forget that the ones with faith here are the ones denying a growing body of scientific evidence, and indeed logic itself.

      Shape your politics around reality, and not the other way around.

    37. Re:Just call them by the real name, indulgences... by Obfuscant · · Score: 1
      If your costs to do business as a carbon producer go up, with some relation at all to how much you pollute,

      And there's the fallacy driving the system. Carbon producers are not by any sane definition "polluters". Once you see the assumption in the system, you can learn to fight it.

      That should be really simple to see.

      Creating artificial limits on a gas that exists in nature and is produced by every animal on the planet is ludicrous. A gas that is REQUIRED for the plant life on this planet, which is required for the animal life. That should be really simple to see.

      But control is a strong urge. We ... must .... control .... others....

    38. Re:Just call them by the real name, indulgences... by Wannabe+Code+Monkey · · Score: 1

      You produce the same amount of carbon, THEY produce the same amount of carbon, but YOUR costs to do business go up and the middleman brokering the credits makes a fortune.

      The whole point is that *you* have been getting a free ride the whole time up until now. You were polluting to your heart's content without having to pay for what the pollution actually costs. It's called an externality, and as wikipedia says, "In such a case, prices do not reflect the full costs or benefits in production or consumption of a product or service." Now we're just saying that you have to pay for what you've been foisting on everyone else.

      --
      We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
    39. Re:Just call them by the real name, indulgences... by dasunt · · Score: 1

      The reason they are using trading instead of taxing is because taxing takes money out of the system, whereas trading keeps it in there (which is supposedly better for the overall economy).

      The non-tax alternative would be a yearly quota on carbon consumed then.

      Either way, prices go up.

      However, I wouldn't be opposed to a carbon-use tax that would be dedicated for mine cleanup.

    40. Re:Just call them by the real name, indulgences... by Atario · · Score: 1

      I'm sorry, but buying credits from a company that doesn't produce as much carbon emission as the government says it can is in no way actually helping the environment. It's a ponzi scheme. You produce the same amount of carbon, THEY produce the same amount of carbon

      You seem to think that the company doing the buying won't do anything to try to lower that carbon emission so they don't have to pay. Is money not a motivator in your little world?

      Besides, you're concentrating on the compliance-market version of "carbon offsets" -- more properly known as carbon credits. I'm talking about the voluntary market, where the money goes to green technology, alternative energy research, sequestration, and so on.

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    41. Re:Just call them by the real name, indulgences... by Atario · · Score: 1

      If it was cost effective to install greener technology and produce less carbon today, companies would do it and save money.

      Uh, that's the problem, bright bulb. It's more "cost effective" -- which is to say, short-term, and just for the polluter -- to dump all your pollution in everyone's air/water/land and let everyone else deal with the fallout. These things are an attempt to internalize those externalized costs.

      That so many people, even here on Slashdot, seem not to understand this simple concept is, frankly, saddening.

      --
      "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    42. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      This reminds me of an Andrew Bolt column some years back. His basic argument went like this:

      1. All religions are based on lies.
      2. Environmentalism is based on lies.
      3. Therefore Environmentalism is a religion.

      Spot the logical flaw...

    43. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      If it was cost effective to install greener technology and produce less carbon today, companies would do it and save money.

      If it becomes cost effective TOMORROW, they'll do it TOMORROW to save money.

      You, my friend, exemplify why people had to come up with the term "tragedy of the commons."

    44. Re:Just call them by the real name, indulgences... by s73v3r · · Score: 1

      Simply due to the economies of scale, a large electric plant will be more efficient than a bunch of gas engines. The great thing about using electricity as the power source for a car is that electricity can come from many different sources, including several that don't spew pollution into the environment like coal does.

    45. Re:Just call them by the real name, indulgences... by Mr2001 · · Score: 1

      If I save money by lowering my emissions, I will do so even if there aren't limits and brokers making billions off of trading them. I don't need the "incentive" of a government tax

      You're proving his point. Without limits or a trading system, you don't save money by lowering your emissions, so you won't do it.

      Pollution is an externalized cost: your emissions might cost a total of $1 million for those who are affected by it, but its impact on your bottom line might only be a few pennies. As a result, you pollute far more than you should, because other people are bearing the true cost of your decisions. Taxes and trading systems force polluters to pay for their own decisions.

      --
      Visual IRC: Fast. Powerful. Free.
    46. Re:Just call them by the real name, indulgences... by Mr2001 · · Score: 2, Insightful

      Creating artificial limits on a gas that exists in nature and is produced by every animal on the planet is ludicrous. A gas that is REQUIRED for the plant life on this planet, which is required for the animal life. That should be really simple to see.

      You wouldn't mind drinking 100 gallons of water right now, then, right? After all, water exists in nature and is required for humans to live.

      How about salt? Would you like to eat fifty pounds of salt? After all, it exists in nature and is required for human life!

      But control is a strong urge. We ... must .... control .... others....

      Must... only... think... in... black... and... white...

      Can... never... have... too... much... of... a... good... thing...

      --
      Visual IRC: Fast. Powerful. Free.
    47. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      not to be pedantic

      A.sulfuric acid (SO4) has no carbon
      B.There is Already laws on the books to take care of releasing compounds like that into the atmosphere. It is the reason why low sulfur fuels and scrubbers exist.

      I understand the point but don't mangle high school chemistry like that

      Interesting thought.... would releasing carbonic acid in large amounts to the ocean require carbon credits?

    48. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      Or we could go with the simpler explanation, that there are 3 groups of polluters: those who want to do nothing, those who want a carbon tax and those who want emission trading. When someone proposes a tax, groups 1 and 3 complain; when someone proposes emission trading, groups 1 and 2 complain; when people argue and agree to disagree (ie. do nothing), none of them complain [I suspect this last position will win out for the foreseeable future].

    49. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      So, who wants a smoking metaphor? Of course, addicted infrastructure is going to try to hide it's addiction.

    50. Re:Just call them by the real name, indulgences... by ToasterMonkey · · Score: 1

      > Environmentalism is the religion of the 21st century

      No it is not. That is simply a bad analogy. It is a political movement, no more, no less.

      *cough*Roman Catholic Church*cough*cough*

    51. Re:Just call them by the real name, indulgences... by ToasterMonkey · · Score: 1

      Simply due to the economies of scale, a large electric plant will be more efficient than a bunch of gas engines.

      Just to pick a nit, that electricity also has to be distributed, consumed and discharged by a bunch of batteries and electric motors, none of which are free.

    52. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      * (carbon, code, whatever) offsets are really the Papal indulgences of the 21st century.

      In a few years time we might then even get a new Technological Reformation by the Martin Luther of the 21st century.

    53. Re:Just call them by the real name, indulgences... by Nicolas+MONNET · · Score: 1

      No but it means you're an idiot because I was responding to the claim that anti global warming activism served only to keep the powerful in power.

    54. Re:Just call them by the real name, indulgences... by Vintermann · · Score: 1

      Whoosh, where did the goalposts go? First you said carbon emissions weren't reduced, now you have retreated to "it exists in nature, so it can't possibly be bad in any concentration".

      It's not really worth arguing about that. You will never be convinced (how often do people change their mind in net discussions anyway?), and any other readers hopefully see through the "required for life, therefore good in any dose" argument on their own.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    55. Re:Just call them by the real name, indulgences... by Vintermann · · Score: 1

      That is a simpler explanation, and I like it because illustrates an important political concept (intransitivity of majorities).

      But I still wonder where all those pious Pigouvians were in, say, the nineties.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    56. Re:Just call them by the real name, indulgences... by TheRaven64 · · Score: 1

      Can't we all just write good code?

      No, it seems under 10% of the people who write code can write good code, and of the ones that can even fewer write consistently good code. Even the best developers write bad code occasionally.

      --
      I am TheRaven on Soylent News
    57. Re:Just call them by the real name, indulgences... by ais523 · · Score: 1

      There was an interesting suggestion in New Scientist that carbon extraction should be taxed at a relatively high rate, but then the money from the taxes redistributed equally to everyone in the country (and/or world, I suppose, but that would be too hard to organise). That way, governments can't just increase the tax to grab money from people, helping to leave the tax set at an appropriate rate.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    58. Re:Just call them by the real name, indulgences... by clone53421 · · Score: 1

      Affirming the consequent, a logical fallacy.

      R = Environmentalism is a religion
      L = Environmentalism is based on lies

      1. R –> L
      2. L
      => R
      Affirming the consequent. It does not follow.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    59. Re:Just call them by the real name, indulgences... by Anonymous Coward · · Score: 0

      I never said it served only to keep the powerful in power. I only said that it could be used to that end.

      Obviously, the people who are using it to keep themselves in power are not the people who oppose it.

    60. Re:Just call them by the real name, indulgences... by chrb · · Score: 1

      If it was cost effective to install greener technology and produce less carbon today, companies would do it and save money.

      It will only be cost effective to prevent any form of pollution if that pollution is taxed. If the externality cost of the pollution is paid for by other people (e.g. the tax payer), then it will always be more cost effective to pollute.

    61. Re:Just call them by the real name, indulgences... by chrb · · Score: 1

      Several studies have shown that these types of incentives tend to cause the behavior to become worse

      This only happens when the penalty cost of the action is lower than the true cost of the externality. For the opposite case, consider the successful regulation of sulphur dioxide emissions by the EPA, where an auction based credit system resulted in both significant emission reductions and a credit cost that ultimately became almost negligible to emitters.

    62. Re:Just call them by the real name, indulgences... by Eivind+Eklund · · Score: 1

      If your costs to do business as a carbon producer go up, with some relation at all to how much you pollute,

      And there's the fallacy driving the system. Carbon producers are not by any sane definition "polluters". Once you see the assumption in the system, you can learn to fight it.

      This is an honest argument. I disagree with it, but it's an honest argument. However, you've been dishonest: You've been arguing a bunch of other things instead, badly.

      So let's try to address your dishonest argument first, and then do the honest argument afterward.

      Here's the assumption/argument line leading to carbon trading improving the situation. Each assumption is backed by science as far as we know today; some of that science may possibly be shaky (the climate scientists are bad at releasing data :-(, but it's as good as we have at the moment.

      1. Assumption: Releasing CO2 (carbon dioxide) leads to increased temperatures.
      2. Assumption: Increased temperature leads to damage, ie costs. These are not primarily born by the polluter.
      3. Assumption: Carbon dioxide release is global in nature - it doesn't matter where the CO2 is released.
      4. From the above assumptions, we can conclude that CO2 emissions is an externalized cost: Each ton of CO2 released leads to a cost, and that cost is not borne by the emitter.
      5. From economics, we know that externalized costs leads to overuse of a resource: Private benefit is realized at the cost of the public, and the net amount of wealth end up lower than it would if everything was appropriately priced.
      6. The ways we can price CO2 emissions are to somehow tax them, to make the public recover the cost of the emission.
      7. If we directly tax the CO2 emissions without trading ability, this leads to businesses that have expensive to reduce CO2 emissions and high margins to stay in the business, while businesses that have cheap to reduce CO2 emissions and low margings going out of business.
      8. If we directly tax the CO2 emissions *with* trading ability, this leads to businesses that have expense to reduce CO2 emissions and high margins to buy CO2 reductions from businesses that have cheap to reduce CO2 emissions and low margins selling CO2 reduction. This means we have less bankruptcies and thereby less disruption to society.
      9. Low margin can actually be negative margin - you can pay for having somebody capture and deal with CO2 for you. Under the assumption that CO2 is negative, it is clearly
      10. If we introduce a per company cap system, that's basically a tax system with a bottom subsidy - I believe the arguments for trading will be the same.

      Now, for the "CO2 cannot reasonably be considered pollution" argument.

      I'll do two things: First, let's handle the "Exists in nature and is produced by every animal on the planet and is required for plant life". Most things exist in nature - e.g, methane, iron oxide. And a poison (or pollutant) is only a question of the dosage and location.

      Second, let's deal directly with the question of "What is pollution?" I'd argue that the term pollution is itself a bad place to start - the question is an economic one, of externalized costs. Does your actions create a cost for somebody else? In the CO2 emissions case, it seems to do so, as per the above argument sequence. Having your release of X create cost for - damage - others would seem to make X a pollutant. You can argue different definitions, but I don't see that they ethically matter - the ethical question is whether you give costs to others, and if so, how to deal with this cost.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
  5. ...and now for something entirely unrelated. by eddy+the+lip · · Score: 3, Insightful

    "Hopefully, they work better than carbon offsets, actually."

    Way to ensure this whole thread goes off track, by trolling on an unrelated and politically charged topic. And with an example poorly chosen as proof of anything, at that.

    --

    This is the voice of World Control. I bring you Peace.

    1. Re:...and now for something entirely unrelated. by SomeJoel · · Score: 4, Funny

      "Hopefully, they work better than carbon offsets, actually."

      Way to ensure this whole thread goes off track, by trolling on an unrelated and politically charged topic. And with an example poorly chosen as proof of anything, at that.

      Don't pay any attention to the last line of the summary. If you ignore it, it will go away.

      ... just like global warming.

      --
      <Complete your profile by adding a signature!>
    2. Re:...and now for something entirely unrelated. by Toonol · · Score: 2, Insightful

      I've never actually met or talked to somebody that thought carbon offsets weren't a scam, except for those trying to sell them. I get your point about derailing the thread, but have to ask... do you actually think carbon offsets are legitimate?

    3. Re:...and now for something entirely unrelated. by wizardforce · · Score: 1

      Way to ensure this whole thread goes off track, by trolling on an unrelated and politically charged topic. And with an example poorly chosen as proof of anything, at that.

      Too bad the moderation system for the most part extends only to comments and not the front page story its self. Mod the story and the editors -1 troll, dupe etc. and filter the front page like you would the comments in the story. If a story is modded into the ground, it doesn't show up on the front if you've set your view threshold high enough. That way we could filter out some of the more poorly written stories and give the editors a good reason to do their jobs properly otherwise there's a reduction in page views.
        Anyway to get this back on topic... These bad code offsets just look like another way to donate to various projects in a more marketable fashion. Sending a check to Mozilla is apparently not as interesting as donating through these "bad code offsets."

      --
      Sigs are too short to say anything truly profound so read the above post instead.
    4. Re:...and now for something entirely unrelated. by Sir_Lewk · · Score: 4, Funny

      I really hope Mozilla won't be getting money from this. If anything, they should be contributing...

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    5. Re:...and now for something entirely unrelated. by eddy+the+lip · · Score: 1

      Admittedly, I was awful tempted to just troll the heck out of this thread (never done it, and I have no foes, which makes me think I'm doing something wrong), but instead I will abstain. I really don't know enough about how they're being implemented to have an opinion. I do think it's more about implementation than the idea itself, but that's true of most things.

      --

      This is the voice of World Control. I bring you Peace.

    6. Re:...and now for something entirely unrelated. by devjoe · · Score: 3, Informative

      I've never actually met or talked to somebody that thought carbon offsets weren't a scam, except for those trying to sell them. I get your point about derailing the thread, but have to ask... do you actually think carbon offsets are legitimate?

      There are two kinds of carbon offsets. The Wikipedia Carbon offset article describes them as two markets, right up top.

      The larger carbon offset market is based upon laws limiting total industrial carbon dioxide emissions, and in this market companies buy carbon offsets in the amount of carbon dioxide they are emitting, and, yes, sell any excess ones they have to other companies. The difference between this and a simple tax on carbon dioxide emissions is that the total amount of offsets available in any year is limited. These are legitimate to the extent that companies aren't cheating on emissions, and in theory somebody is checking for compliance. The "caps" link in this discussion on Wikipedia leads to a topic on emissions trading, where you can read about similar systems, including the system limiting sulfur dioxide emissions in the United States which has been around since before anybody heard of carbon offsets. However, since there is no law limiting the amount of bad code people can write, this does not compare well to "bad code credits". This is probably why GP considered it a poor example.

      The smaller, consumer carbon offset market is what you're thinking of. This is where people effectively donate money to environmental causes, theoretically to pay activities that either prevent carbon dioxide from being emitted or remove it from the air. I won't argue with you here; I agree that at least some of these are not legitimate, or have other problems that make them not effective. And it is this kind of carbon offset which is more relevant to the discussion at hand.

    7. Re:...and now for something entirely unrelated. by eddy+the+lip · · Score: 1

      Damn you! I was just kvetching, now I've gone and learned something. (And, yes, you are correct about why I thought it a bad example.)

      --

      This is the voice of World Control. I bring you Peace.

    8. Re:...and now for something entirely unrelated. by Carewolf · · Score: 1

      The smaller, consumer carbon offset market is what you're thinking of. This is where people effectively donate money to environmental causes, theoretically to pay activities that either prevent carbon dioxide from being emitted or remove it from the air. I won't argue with you here; I agree that at least some of these are not legitimate, or have other problems that make them not effective. And it is this kind of carbon offset which is more relevant to the discussion at hand.

      Unless what you are buying are real carbon offsets from the bigger market you mentioned earlier. In that case you will actually reduce the carbon footprint of your country, below the level set by the government, by the amount you buy. Unlike if you just save on electricity or fuel, where the electricity or fuel company will then sell their excess offsets for someone else to pollute.

      In other words, buying carbon offsets is not only a valid way of reducing carbon-emissions. It may be the only way you as a consumer can effect a reduction at all.

  6. Not realistic by DoofusOfDeath · · Score: 5, Funny

    I can't really see how Microsoft can afford this...

    1. Re:Not realistic by Monkeedude1212 · · Score: 4, Funny

      Windows ME alone would probably throw them bankrupt.

    2. Re:Not realistic by JCSoRocks · · Score: 1

      In other news, a handful of well known FOSS projects are reported to have been given an incredible amount of money. Apparently the sum total of the donations is remarkably close to equaling Microsoft's cash reserves. Microsoft, however, has not commented on this claim.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    3. Re:Not realistic by gregarican · · Score: 4, Funny

      Then Microsoft Bob would put them to the brink of becoming corporate antimatter...

    4. Re:Not realistic by Capt.DrumkenBum · · Score: 1

      You neglected to mention that all contact numbers for Microsoft are now out of service, microsoft.com is giving a 404 error, and all email sent to known microsoft cronies is bouncing back as undeliverable.

      --
      If I were God, wouldn't I protect my churches from acts of me?
    5. Re:Not realistic by SnarfQuest · · Score: 1

      Microsoft will simply follow the same methods used by the carbon offset people.

      You pay your money to a carbon offset company, that you yourself own.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    6. Re:Not realistic by Anonymous Coward · · Score: 0

      ...which, when combined with corporate matter, could provide clean energy for the entire world!

    7. Re:Not realistic by Anonymous Coward · · Score: 0

      Hmm, I was going to put the same thing but say perl/CPAN

    8. Re:Not realistic by Idiomatick · · Score: 1

      Foss is terribly coded, who are you kidding. With the structure in which it is generally made it is likely unavoidable. It has the advantage of being free. But saying it is well coded is kinda odd.

    9. Re:Not realistic by Anonymous Coward · · Score: 0

      I never personally heard anything about Microsoft Bob being a terribly coded piece of software on the inside. You'd need bad concept offsets for that one.

  7. The only possible way this works is... by Radtastic · · Score: 3, Funny

    ... if the bad-code offset is a penalty after-the-fact for putting out bad code.

    And no, I'm not going to RTFA. This is a horrible idea.

    --
    You stereotypers are all the same...
    1. Re:The only possible way this works is... by Monkeedude1212 · · Score: 3, Informative

      It's actually a great idea. Essentially its a way to donate to Open Source projects and better coding without having to decide which one and going through the hassle of contacting the project manager and trying to get his paypal information to send some cash over.

      It is not so much a penalty as it is a donation, simply because no one is forcing you. They simply structured it around an already existing system (carbon offsets) - probably to give it a more meaningful feel to it.

    2. Re:The only possible way this works is... by CannonballHead · · Score: 1

      It is not so much a penalty as it is a donation, simply because no one is forcing you. They simply structured it around an already existing system (carbon offsets) - probably to give it a more meaningful feel to it.

      Then call it a donation. Meaningful feel to it? It feels silly, to me... not meaningful. :)

    3. Re:The only possible way this works is... by Anonymous Coward · · Score: 0

      How do you know it's a horrible idea? You haven't RTFA'd.

    4. Re:The only possible way this works is... by bertoelcon · · Score: 1

      And no, I'm not going to RTFA. This is a horrible idea.

      I agree, RTFA is a horrible idea. So what is your thoughts on the bad code offsets?

      --
      Anything can be found funny, from a certain point of view.
    5. Re:The only possible way this works is... by Bodrius · · Score: 1

      By that explanation it sounds like an even worse idea. Why not use a foundation or any other donation schemes to fund open source projects?

      This is a bad analogy made into an absurdity of a mission statement: what is the causal relation? how does this address the problem it claims to address? If you're offsetting your "bad code" to fund creating *new* open source code, who buys the offsets for any bad code from there?

      The metaphor is already broken because "bad code" is not as objectively quantifiable as CO2 metric tons, but even assuming you can average that out ('25% of all code is bad')...

      The point of buying Carbon Offsets is that the funds can be invested on cleaning up the carbon problem. This is like investing the "Carbon Offset" from a black shoes factory into expanding a red shoes factory. As much as you like red shoes, you're just increasing the total Carbon.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    6. Re:The only possible way this works is... by Anonymous Coward · · Score: 0

      Because donating to the FSF before was such a chore?

  8. Is this related... by SnarfQuest · · Score: 1

    Are these payments received related to the programs used for global warming calculations?

    --
    Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  9. Re-apply faulty offset concept.... by syousef · · Score: 1, Insightful

    ...to yet another place it will not work.

    A single incorrect critical line of code has the potential to bring down a system just like a single loose coupling on a remote control aircraft will bring turn it into a pile of broken wood. In some things any less than 100% just won't do the job. You can't offset that.

    --
    These posts express my own personal views, not those of my employer
    1. Re:Re-apply faulty offset concept.... by DoofusOfDeath · · Score: 1

      A single incorrect critical line of code has the potential to bring down a system just like a single loose coupling on a remote control aircraft will bring turn it into a pile of broken wood.

      You're missing the point. As long as that wood doesn't burn during the crash, the carbon remains sequestered!

      Why - what are you talking about?

    2. Re:Re-apply faulty offset concept.... by Anonymous Coward · · Score: 0

      bad design then. space probes get zapped with cosmic rays, flipping bits and corrupting calculations - but there are methods of design to mitigate this.

    3. Re:Re-apply faulty offset concept.... by idontgno · · Score: 1

      What's the offset of a joke going over a poster's head?

      The entire point of the "bug cap-and-trade" is to humorously raise money for quality software. If you believe in carbon cap-and-trade, think of it as a slightly comical tribute. If you're opposed to cap-and-trade, think of it as mocking.

      Now, it occurs to me that you may actually be joking, and the whoosh offset is in force in my post. But in my defense, the mods seem to also be currently buying it (50% overrated, 50% insightful). So if you're trolling, in the immortal words, "ur doin it rite".

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    4. Re:Re-apply faulty offset concept.... by IICV · · Score: 1

      Congratulations, you've missed the point entirely. It's just a silly name for a centralized means of donating to good open-source projects. (You also get a fun certificate out of it.)

    5. Re:Re-apply faulty offset concept.... by syousef · · Score: 1

      you've missed the point entirely. It's just a silly name

      Did you just read what you wrote??? A bad name for something caused a miscommunication - blame the reader (who correctly determined this fluff isn't worth his time).

      --
      These posts express my own personal views, not those of my employer
  10. Obligatory by Anonymous Coward · · Score: 0

    I firmly expect the Bill and Melinda Gates Foundation to purchase billions of US dollars worth of code offsets, to donate to Microsoft Corporation.

  11. I'm selling carbon offsets! by ghostis · · Score: 2, Insightful

    Reply with your email address and I will send you my PayPal info! Thanks for saving Christmas^H^H^H^H^Hthe environment.

    --


    Computer Science is all about trying to find the right wrench to bang in the right screw. -T.Cumbo?
    1. Re:I'm selling carbon offsets! by SnarfQuest · · Score: 1

      Algore, is that you?

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  12. Bad code offsets? by ozbird · · Score: 4, Funny
    You mean like this?

    JMP 0x0BAD

    1. Re:Bad code offsets? by clone53421 · · Score: 3, Funny

      That is a goto, so yes.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    2. Re:Bad code offsets? by Chris+Burke · · Score: 1

      it only works in 32-bit or greater ISAs.

      JMP 0X0BADCODE

      or

      JMP 0xBAADCODE

      if your programmers are sheeple.

      --

      The enemies of Democracy are
    3. Re:Bad code offsets? by Anonymous Coward · · Score: 0

      you can write assembly without JMP? impressive.

    4. Re:Bad code offsets? by mcgrew · · Score: 1

      More like

      JMP F00

      Actually, that one's good code, if it's directed to a banker on top of a building.

    5. Re:Bad code offsets? by clone53421 · · Score: 1

      There’s CALL/RET and then of course there is the assortment of conditional jump statements.

      You’d still use JMP sometimes, though.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    6. Re:Bad code offsets? by johanatan · · Score: 1

      Actually, whether or not it is a goto depends entirely upon the preceding and/or succeeding instructions.

    7. Re:Bad code offsets? by dkf · · Score: 1

      you can write assembly without JMP? impressive.

      Just put all your instructions in a row and execute them one after another. As long as you make sure that you only write the instructions that you want to execute instead of any of this conditional or looping rubbish, you'll be able to execute them directly without any jumps.

      You might think I'm joking, but some people really do write their code exactly like this. They are, of course, utterly mad. (IIRC, they were physicists.)

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    8. Re:Bad code offsets? by huge · · Score: 1

      There’s CALL

      But CALL is equivalent of PUSH/JMP ;)

      --
      -- Reality checks don't bounce.
    9. Re:Bad code offsets? by ais523 · · Score: 1

      Gotos aren't considered bad coding style in assembly language. (If they were, programs might be kind-of difficult to write...) The point is that using goto is a bad idea if there's another control structure that does the same thing more readably.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    10. Re:Bad code offsets? by clone53421 · · Score: 1

      Yup, but still not a goto in the abstract.

      I might not even consider this sequence to contain a goto:

      JNE 0x0200
      JMP 0x0100

      ... depending on the context, it could be the terminating side of a do-while loop, or possibly some sort of if-then-else.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    11. Re:Bad code offsets? by clone53421 · · Score: 1
      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    12. Re:Bad code offsets? by huge · · Score: 1

      Exactly. There isn't anything inherently evil about GOTO, you just need to make sure you don't misuse it.

      I just hate when some people (no, I don't necessarily mean you) think that GOTO is somehow evil by definition and must be avoided at all cost.

      GOTOs don't produce bad code, bad programmers do.

      --
      -- Reality checks don't bounce.
    13. Re:Bad code offsets? by clone53421 · · Score: 1

      I agree, but I must admit that with all of the higher-level language flow constructs, I really can’t find much excuse to use goto. There’s nearly always a better way to do it, from a readability perspective.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    14. Re:Bad code offsets? by xupere · · Score: 1

      Hey hey, give him the benefit of doubt. It could just as easily be part of an infinite loop.

  13. cyber-indugences by prgrmr · · Score: 1, Funny

    From the "Bad Code FAQ":

    Offsetting bad code also provides a salve to your conscience.

    I wonder how that line would go over in a project plan? Nowhere in the FAQ does it ever mention actually removing or fixing the Bad Code for which they are willing to sell an Offset. Ironically, if they advocated, promoted, and actually assisted in that effort, their market for Bad Code Offsets would diminish. This smells like something that would have been pitched to the VC's back in the mid-90s as a means of generating revenue until a real product was ready.

    1. Re:cyber-indugences by skywolf3 · · Score: 5, Insightful

      You're missing the point. The point is to poke fun at carbon schemes and raise money for free software. It's not to actually offset bad code, just to support good code writing organizations.

    2. Re:cyber-indugences by deprecated · · Score: 1

      cyber- is out, i- is in. iNdulgences, man! Get 'em!

    3. Re:cyber-indugences by Anonymous Coward · · Score: 0

      *WHOOSH*

  14. Lutherans by Anonymous Coward · · Score: 5, Funny

    As a Catholic, let me tell all you greens and bad coders that letting people buy their way out of their sins just gets stuff nailed to your door. But good luck with it anyway.

    1. Re:Lutherans by natehoy · · Score: 1

      Which leads to an interesting question. If someone nails something to my door, am I responsible for the carbon offsets for the paper and nails used, or is that the responsibility of the person who put it there?

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  15. There is already an interest expense by lanyslinas · · Score: 1

    on Technical Debt. Why make it higher? Carbon offsets are necessary because it's cheaper to pollute and there are no interest expenses. Not true for technical debt.

  16. If you write bad code... by croftj · · Score: 1

    the world would be better off if you just kept it to yourself. No need for the bad code offsets.

    With that said, I have yet to run nto a developer who confessed to writing bad code. I know my code is all peaches and cream!

    --
    -- Many men would appreciate a woman's mind more if they could fondle it
    1. Re:If you write bad code... by wed128 · · Score: 1

      I have written bad code. I try to make all my code good, but the occasional bad line slips through. I'll admit it.

    2. Re:If you write bad code... by mcgrew · · Score: 3, Funny

      I know my code is all peaches and cream!

      Typo: You misspelled "patches".

    3. Re:If you write bad code... by Anonymous Coward · · Score: 0

      Good for you Sir.

      For all you bad-ass coders out there - Buy your iNdulgences with a smile and be merry - Or burn in Hell for eternity :-)

    4. Re:If you write bad code... by croftj · · Score: 1

      heh heh, I like it, patches and cream. At least 1 in three (maybe the ration will go down as time goes on) actually figured out I was being facetious.

      --
      -- Many men would appreciate a woman's mind more if they could fondle it
    5. Re:If you write bad code... by steelfood · · Score: 1

      Patches and cream? Sounds like a virus.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
  17. Good thing they aren't mandatory by damn_registrars · · Score: 3, Funny

    Or slashdot would go broke in a hurry.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  18. Carbon trading is stupid. by arthurh3535 · · Score: 2

    No, it really is. It advocates that 3rd world countries can only advance to 1st world status by polluting... a lot. Instead of trying to develop these countries without all the pollution we had to do in the past, they are basically saying that 1st world countries have to subsidize that pollution advancement by lowering their own pollution in response.
     
    It's a totally assanine proposition and basically is advocating that it's fine for 3rd world countries to pollute if they advance themselves up.

    --
    No! It's a *SIG*. Keep the Special Interest Groups away! (Con joke!)
    1. Re:Carbon trading is stupid. by SomeJoel · · Score: 1

      No, it really is. It advocates that 3rd world countries can only advance to 1st world status by writing bad code... a lot. Instead of trying to develop these countries' software without all the bad code we had to do in the past, they are basically saying that 1st world countries have to subsidize that poorly written software by lowering their own coding standards in response. It's a totally asanine proposition and basically is advocating that it's fine for 3rd world countries to program poorly if they advance themselves up.

      Put that back on topic for you.

      --
      <Complete your profile by adding a signature!>
    2. Re:Carbon trading is stupid. by Anonymous Coward · · Score: 0

      Do you know how much of a pain in the ass it is to make concrete? Sure, the idea that an undeveloped but somewhat well endowed country can advance to first world status without pollution is great, but it's just not practical. Have you tried it?

    3. Re:Carbon trading is stupid. by Phil06 · · Score: 0

      If you asked scientists when the Clean Air Act was created if they thought CO2 was pollution there would have been a 100% "consensus" that it was not. The EPA is currently trying to redefine the word pollution so that they can create new energy taxes without having to worry about an inconvenient vote on the issue.

      --
      "...and yet, I blame society" Duke - Repo Man
  19. Bad code by Anonymous Coward · · Score: 0

    Am I the only one who read the summary as saying Apache and BSD are bad code?

  20. Gave up on DailyWTF by gauauu · · Score: 4, Insightful

    The day Alex announced this was the day I finally stopped reading the DailyWTF. It's gotten worse and worse over the past few years, with stories that were so embellished that you stop caring. The fun part about the site was laughing at real IT blunders. But Alex and his creative writing team overdid the writing to the point where the stories were often incredibly far from the real fact (the original submitters would often explain the "real" story in the comments". This might be bearable if their writing wasn't so awful. But often they interchange important character names, have horribly confusing grammatical constructs, and generally just make a mess out of the stories.

    Then to top it off, Alex shows up occasionally and comes up with nonsense like this instead of posting another story.

    I'm done. Yes, it was amusing for awhile, but I'm moving on.

    1. Re:Gave up on DailyWTF by Anonymous Coward · · Score: 0

      Huh, somehow you managed to read my thoughts and turn them into a reasonable comment. Thank you.
      This really is a stupid idea but I won't comment on it further because I already have on tdwtf.

    2. Re:Gave up on DailyWTF by dzfoo · · Score: 1

      I stopped reading the site when Alex wouldn't get rid of those gawd-awful "comics". That and the story embelishment that you mentioned.

            -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    3. Re:Gave up on DailyWTF by Rycross · · Score: 1

      I actually enjoyed "Mandatory Fun Day" because of the comment-posted spoofs of the actual comic. The real comic was terrible, but some of those spoofs were actually funny.

    4. Re:Gave up on DailyWTF by Anonymous Coward · · Score: 0

      Alex also banned a regular "funny commenter" called TopCod3r who posted in the comment section and was often more funny than Alex... which seems to be the reason he got banned. I stopped reading over a year ago when I realized the site was just a big ego trip for Alex.

    5. Re:Gave up on DailyWTF by dkf · · Score: 1

      The day Alex announced this was the day I finally stopped reading the DailyWTF.

      They've had a couple of good ones this week.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    6. Re:Gave up on DailyWTF by firewrought · · Score: 1

      The fun part about the site was laughing at real IT blunders. But Alex and his creative writing team overdid the writing.

      Amen... the writing is atrociously self-conceited. Like bad joke-tellers, they'll focus so much energy on the "dramatic" buildup that they mis-deliver the punchline; the conclusion will be ambiguous and forum comments struggle to determine the real WTF. Alex periodically solicits feedback on his site... I'm surprised that he hasn't gotten the hint yet.

      Credit where due, though... for all the fake cleverness on TheDailyWTF, I thought "bad code offsets" were a rather good (and intentional) jab at carbon trading.

      --
      -1, Too Many Layers Of Abstraction
    7. Re:Gave up on DailyWTF by Anonymous Coward · · Score: 0

      So what else is out there other than dailywtf? Until something better comes along, I gotta stick with dailywtf, even if they have sucky stuff every now and then.

    8. Re:Gave up on DailyWTF by gauauu · · Score: 1

      If I could mod after commenting I would, because I totally agree. TopCod3r was the best thing that ever happened to the site. It blows my mind that Alex would ban him.

  21. Re:Put your "oh oh" in my "oh oh." by Shikaku · · Score: 2, Funny

    There is no amount of offsets you can buy for Windows ME.

  22. It's like a swear box by slim · · Score: 2, Interesting

    It seems like a lot of people don't get this.

    It's like a swear box. You know, in an attempt to get out of the habit of swearing, you put a dollar in box every time you swear. The contents of the box goes to charity.

    This is exactly the same, except that in this case the habit you're trying to get out of is releasing bad code.

    We all sneak out bad code from time to time - "it's ugly but it works; I can clean it up, or I can ship it and have an extra hour doing [insert recreation of choice]". The 'swear box' makes cleaning it up seem more attractive. And if you don't, a worthy cause benefits.

    The analogy to carbon offsets is pretty weak, but I guess it's wry humour of a sort.

    1. Re:It's like a swear box by Xtravar · · Score: 1

      It's not our fucking fault that management and customers demand sufficiently working code on time rather than perfect code late.

      I kind of feel offended by the whole idea that I would personally and deliberately release code that is not perfect in every way. :)

      --
      Buckle your ROFL belt, we're in for some LOLs.
    2. Re:It's like a swear box by Anonymous Coward · · Score: 2, Funny

      I guess that's a dollar to the swear box.

    3. Re:It's like a swear box by Anonymous Coward · · Score: 0

      Thanks for this explanation. Even after reading the site I was a little confused. If their goal is indeed to raise money, then one would expect them to make this somewhat more explicit. Creating an amusing front is one thing, but letting it obscure their goal...

  23. grammar offsets by Anonymous Coward · · Score: 0

    The author of the tagline should buy a grammar offset for misusing that unfortunate comma.

    1. Re:grammar offsets by SnarfQuest · · Score: 1

      If there were such things as grammar offsets, then slashdot would be bankrupt within a day.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  24. Jeff Atwood a big name? by thetagger · · Score: 1

    Wow, kill me. Is he the guy that thinks that you can only discuss programming in English because other human languages would lack terms for stuff such as "linked lists" and so on? The guy that thinks that Stackoverflow, essentially a simplified web forum that could be designed by a semi-literate PHP monkey in 48 hours of work, is a major feat of software engineering?

    There was a time when you had to do more than become a famous blogger's pet to become a well-known name in the industry.

    1. Re:Jeff Atwood a big name? by Timothy+Brownawell · · Score: 1

      Stackoverflow, essentially a simplified web forum that could be designed by a semi-literate PHP monkey in 48 hours of work

      How about you reply here on Monday with a link to your full working clone of it, then? Might as well submit it as a story, too, I'm sure a large number of people would be interested in trying it out.

    2. Re:Jeff Atwood a big name? by slim · · Score: 1

      The guy that thinks that Stackoverflow, essentially a simplified web forum that could be designed by a semi-literate PHP monkey in 48 hours of work, is a major feat of software engineering?

      Your point is addressed here:
      http://www.codinghorror.com/blog/archives/001284.html

      If stackoverflow is so simple, why is there no other site that does the job as well?

  25. Your'e stupid. by lanyslinas · · Score: 1

    Oh that's right, instead we should have 3rd world countries use all the affordable clean energy sources that secretly exist somewhere.

    1. Re:Your'e stupid. by Anonymous Coward · · Score: 0

      Don't be silly. There are no secret clean energy sources. We expect them to exploit the fourth world countries just like we exploited the third world to get where we are.

      What? Oh, never mind.

  26. bad developer offsets? by Anonymous Coward · · Score: 0

    There is no bad code, only bad developers. Can you offset one of these jokers?

    1. Re:bad developer offsets? by Timothy+Brownawell · · Score: 1

      There is no bad code, only bad developers. Can you offset one of these jokers?

      Yes, an bad developer can be offset by having a very good developer dedicated to just fixing everything they break.

  27. IIS? by Zorix · · Score: 1

    Anyone else notice that this site supports the Apache Software Foundation and yet the server itself runs Microsoft IIS 6? I find that just a bit strange.

    --
    Zorix
  28. Geek20 Summit by CranberryKing · · Score: 1

    will determine that the big name software developers will have to pay for their Bad Code Offsets to the the non-big name developers. But then it will turn out that the non-big name developers don't give a shit, so then coding for anything beyond 'hello world' will become economically infeasible.

  29. Stupidity Offsets? by jameskojiro · · Score: 2, Funny

    Maybe we can sell Stupidity Offsets to dump rich people, I can think of a couple dozen people in Hollywood who would qualify to buy these, they would go towards educating people in universities on the subject of physics, chemistry, and biology.

    Oh and I get to keep 10% of the money for my own "Operating Expenses".

    --
    Tsukasa: All I really want, is to be left alone...
  30. That makes no sense by pavon · · Score: 0

    Where are these third world countries getting the money to buy carbon offsets? And why would they since they don't have any laws mandating them? You have this completely backwards.

    Carbon offsets are purchased by companies in first world countries which have laws setting CO2 quotas, or by rich yuppies who want to feel good about their energy-exorbitant house/car/jet. They do so because it is cheaper to buy bogus carbon offsets from third world countries than it is to actually lower their own CO2 generation.

    I think you have this term confused with something else.

  31. Richard Garriott's take on carbon offsets by ryry · · Score: 2, Interesting

    Richard G blasted into space last year, and to offset the tons of jet fuel his spaceship burned, he purchased some carbon offsets. At a talk in Austin earlier this year, he made what I thought was an interesting point: carbon offsets might not work as effectively as planned, but they help get you in the habit of doing something about the problem. When/if we discover a better way, then you've already got the habit formed -- you just switch it to whatever this new method might be.

    I'm sure there are some flaws in that but it was an interesting take I hadn't heard before.

    --
    -ryry
    ::insert witty .sig here::
    1. Re:Richard Garriott's take on carbon offsets by SnarfQuest · · Score: 1

      In order to do "something" about overpopulation, lets all hire out a bunch of prostitutes.

      It may not be something positive, but it is something. Same thing about carbon offsets. Are they really a positive effect? Pay someone to plant some trees, then later burn them to get them out of the way.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  32. Offsets are crap by rrohbeck · · Score: 2, Insightful

    Now if we could have a tax on bad code on the other hand...

    1. Re:Offsets are crap by Anonymous Coward · · Score: 0

      There already is one called "maintenance."

  33. Not the first time... by fortapocalypse · · Score: 1

    Code offsets are actually the 2009 version of buying code indulgences, which had to be done at a special room in Carnegie Mellon in the 50's. Prior to that there were animal sacrifices, sometimes human - but only if there was smoking equipment.

  34. can most people afford enough? by Mendenhall · · Score: 1

    OK, I'm in the process of debugging somebody else's 43,000 lines of FORTRAN code. (I hate FORTRAN...). What I see in here would require a number of offsets which would cost approximately the entire US GDP to buy. This is not the first time I have seen code like this, either.

  35. maybe we need Big Ego offsets by toby · · Score: 1

    With all the hot air over-inflated Atwood and pals inject into the intertubes...

    --
    you had me at #!
  36. Unfair measurement system? by Lallander · · Score: 1

    All lines of code are not created equal. In some languages one line could be the entire program.

  37. camelCase and the 10 different cases by tomhudson · · Score: 1

    That it's not written in CamelCase.

    [X] Real prOGRammeRS USe STudLYCApS
    [X] In Soviet Russia, bad code offsets YOU!
    [X] Ask Tiger Woods wife to fix it instead - if she can beat Tiger Woods driver with any old club on her first try, she can probably fix bad code just by looking at it. Think female Chuck Norris.
    [X] camelCaseStyle (humps in middle)
    [X] ProperCaseStyle
    [X] Title_Case_Style
    [X] classic_style
    [X] InJavaAllClassNamesMustBeAsLongAsPossible.AndRandomMixOfProperCaseAndALL_CAPS_YOU_IGNORANT_CLOD
    [X] case CowboyNeal: // bad code to be offset with the purchase of a Bad Code Offset (on topic)
    [X] HITLERcase - raises thread.terminate();

  38. Christmas! by tinskip · · Score: 0

    What a wonderful way to piss some programmers off! Buy a bunch of these and hand them out as Christmas gifts!!

    I can certainly think of some that could use them.

  39. It's someone else's code by Anonymous Coward · · Score: 0

    If I purchase some credits in their name, do you think they'll get the hint?

  40. Send me one M-i-l-l-i-o-n dollars now by thewils · · Score: 1

    ...or else I release my bad code.

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  41. Worse Than Failure by Anonymous Coward · · Score: 0

    I stopped reading thedailywtf when Alex renamed "wtf" to "worse than failure", because "double-yoo-tee-eff" was too offensive for his deaf grandmother's ears.

  42. Sounds exactly like carbon credits by T+Murphy · · Score: 1

    The point of carbon credits is to redistribute wealth*. Here, the FOSS projects that don't get the same funding as the closed/private industry projects are given an alternate source of funding.

    *Or so I've been told by people I've talked to from DOE. Sounds logical enough, given it's cheaper to give a developing country run-of-the-mill equipment to upgrade their obsolete equipment than develop state-of-the-art equipment.

  43. why not mangle some climate code? by Budenny · · Score: 3, Funny

    I work in the climate science department of a well known university in E Anglia, UK, and am proud to be the owner of a 4 x 4 and also an excruciatingly bad programmer. No, sorry, I got that wrong, I have no car, walk to work, and only write in equisitely structured C++.

    You can all assuage your guilt from driving those 4 x 4s and writing all that crap code in Python. Ruby or whatever by sending me large sums of money, and I will continue my low guilt lifestyle as long as the cheques keep coming.

    You can carry on shopping at malls in your 4 x 4s, and writing your terrible code.

    We will all be happy. I will get rich. Everyone wins. We save the planet. What's the problem?

  44. Well, shit. by Kingrames · · Score: 1

    I'm gonna need a bigger calculator to find out how much I owe these guys.

    This one doesn't handle factorials.

    --
    If you can read this, I forgot to post anonymously.
  45. At first I thought it was a Great Idea by GreatBigGiantBrain · · Score: 1

    I first thought it would be like this:

    -Open Source/Company/person submits short blocks of crap code
    -People sign up to fix crap code blocks (fixing their code karma in the process)
    -People gain karma points that allow them to post more code that needs fixin'
    -Fixed code gets merged... no more crap!


    Sounded interesting that way. (instead of a money grab)

  46. Carbon Offsets Work by Doc+Ruby · · Score: 1, Informative

    Hopefully, they work better than carbon offsets, actually.

    That claim of failure says:

    Consumer carbon offset schemes do not lead people to change their behaviour, the first holiday firm to run such a scheme has argued.

    But that "argument" is a strawman. Those carbon offsets are not primarily designed to change behavior by making them more expensive. They're designed to charge money for polluting behavior that is then spent reducing pollution:

    Money raised under the schemes is used to pay for carbon reduction projects in developing countries, such as installing solar power or capturing methane gas released by farm animals.

    Economics says that the extra charge will also tend to curb the more expensive behavior. But if that's not happening, it's capitalism that's wrong. The carbon offsets are still funding the carbon reduction projects. Until there's proof that those projects don't reduce carbon, that argument against carbon offsets is a fallacy.

    Now, it's possible that the carbon reduction projects funded by carbon offsets don't reduce as much carbon as the offsets pay to keep producing. Which just means that the carbon offsets should be more expensive (or offset less carbon for the same price, and make it up in volume). It's also certain that carbon pollution is subsidized in many ways that mask the true cost (which generally comes when cleaning up the mess that carbon pollution eventually makes, which is vastly more expensive than the polluting system cost to operate, but which others pay for). The carbon offset prices might just be too small and get lost in the much larger economics of the subsidies, and indeed in artificial costs making carbon reduction project prices higher (droughts in Africa interfering with solar projects, for example).

    But just because some travel outfit tried and failed to make money on a carbon offset program doesn't mean that its fallacious arguments for dropping the program are worth repeating.

    --

    --
    make install -not war

    1. Re:Carbon Offsets Work by gedrin · · Score: 1

      It really depends on what you mean when you say "Carbon Offset". Are you talking about a mechanism provided by governments that companies use to min-max their regulatory and tax liabilities? Or do you mean a volountary system for people who wish to purchase a counter to their personal polution? The first option is just a mechanism for trading tax write-offs. The second is very unlikely to be used by high poluting people that don't care. In general, taxing a behavior is a good way to discourage a behavior, providing there's not an easy way to get out of the tax.

      --
      Moderation : -1 Conservative Viewpoint
  47. Ha Ha by morgauxo · · Score: 0, Redundant

    Must be April fools day again.

  48. More honest than carbon offsets by Quila · · Score: 2, Insightful

    This seems to be more of a fun way to give to charity than the guilt-driven indulgence scam that is carbon offsets.

  49. Re: We should make by steelfood · · Score: 1

    /. editors buy Bad Journalism Offsets for every poorly written summary they write. Spelling errors cost a little, grammatical errors cost a bit more, and flamebait comments cost a day's salary.

    --
    "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
  50. Re:Put your "oh oh" in my "oh oh." by MrNaz · · Score: 0

    Sure there are. I'd say curing cancer would just about offset Windows ME. If you save as many lives as you ruin then it's even, right?

    --
    I hate printers.
  51. Bad Code Cap and Trade by Anonymous Coward · · Score: 0

    Clearly the correct system would be cap and trade. We'll say that only 100,000 lines of bad code can be produced a year and then auction them off. By 2050, we'll be down to only 500 lines of bad code a year.

  52. Costing more is the point by snowwrestler · · Score: 1

    The entire point of a carbon trading system is to raise energy costs, which changes the cost/benefit analysis of investments in efficiency.

    It's preferable to a carbon tax because private companies and brokers make the money instead of the government. They have to put their riches somewhere, thus it becomes private capital for business investment. And it's more flexible than a carbon tax because carbon brokers can change their rates without an act of Congress or federal rulemaking.

    --
    Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
  53. I propose a humor offset by snowwrestler · · Score: 1

    What's the going rate on that whooshing sound over your head?

    --
    Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
  54. Re:Put your "oh oh" in my "oh oh." by s73v3r · · Score: 0, Troll

    Even if it cured cancer and AIDS next week, Windows ME would still be on the naughty list for decades to come.

  55. Why stop there? by formfeed · · Score: 1

    carbon offsets: making up for your pollution by supporting green projects.
    bad code offsets: making up for your bad code by supporting open source projects.
    blonde joke offsets: making up for your blonde jokes by donating to Gloria Steinem.
    idiocy offsets: making up for voting W by supporting inner city youth projects.
    netnerd offsets: making up for that /. comment by posting something really insightful on someones blog.

  56. I really hope this is a joke. by Anonymous Coward · · Score: 0

    What a waste of time.

  57. phantastic xmas gift for linux developers! by Anonymous Coward · · Score: 0

    10x $5k offset = ideal gift for linus torvalds

  58. The mystery of TopCod3r by AlpineR · · Score: 1

    Do we know that he was banned? Might he not have just gotten fed up and walked away himself? As I remember, TopCod3r was a sincere and gifted troll. He wrote comments that were funny and insightful to anybody with two functioning brain cells. Yet half the comments that followed were TDWTFers arguing about how misguided he was.

  59. You never deliberately write bad code? by TrekkieGod · · Score: 1

    You're either not a programmer or an incredibly good programmer. I've been guilty many times of knowing there's a better way to do something, realizing there was a quick solution that was horrible in some way (difficult to maintain or extend) and saying, "screw it" to get something done quickly. I might even write a comment that says something to the effect of "don't ever do this, it's really bad" to those who look at the code and might decide to learn from it.

    Of course, all they learn from it is that it's ok to write bad code as long as you acknowledge it in the comments. So I do feel guilty about it, and if I have free time I might go back and fix some of those things. They don't get fixed often enough though.

    --

    Warning: Opinions known to be heavily biased.

  60. Worst. Moderation. EVER. by fishexe · · Score: 1

    If it was cost effective to install greener technology and produce less carbon today, companies would do it and save money.

    If it becomes cost effective TOMORROW, they'll do it TOMORROW to save money.

    In the meantime, the cost of carbon offsets has done nothing but cost them, and thus every one of their customers, money.

    I know faulty slashdot moderation has long since become rampant, but parent getting "Insightful" threw my head spinning. The premise of carbon credits is that it's not cost-effective, now or tomorrow, to lower emissions, because there is no cost to companies to produce carbon. If we impose a cost on emitters, then it becomes cost-effective, now and tomorrow, to lower emissions, because emitting has become a cost. Where's the "Insight" in simply failing to understand that concept?

    Of course, carbon trading is not just a theory. It has been empirically shown to work.

    --
    "I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
  61. Mod parent insightful. by Eivind+Eklund · · Score: 1

    Attitudes follow behavior, somebody that does lots of car driving must have mod points in this story...

    --
    Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.