• (cs) in reply to Digby
    Digby:
    do people not understand that they are free to ignore absolutely anything they read on the net if they don't like it?

    Are you serious? I can just ignore things I read? Just pretend like they weren't written in the first place?

    If I start doing that kind thing other people may start doing it to me. Before you know it people will be selectively remebering only the good and not the bad. We may even end up being nice to each other!

  • Nick Carter (unregistered)

    We need to establish a base level of bad code for all companies and then force them to buy credits, just like the government wants. Then we can send monthly bills to Microsoft.

  • B. G. (unregistered)

    What kind of certificate do you need to offset Bad Grammar on the code offsets web site?

    Also how do you offset the carbon cost of all the code offsets that will have to be printed for Bill Gates' company?

    One member even helped pave the path to Internet Explorer! Is he going to issue code offsets to himself? That stack will grow so high, other members will get flooded by the overflow.

  • (cs)

    So, who's going to pitch in to help offset Spectate Swamp Desktop Search? http://www.telusplanet.net/public/stonedan/source.txt

  • Qwertyuiopas (unregistered)

    Possibly have bulk offset certificates that represent 2^n bad lines of code, starting for 16 lines and up?

    That way, microsoft can just order the 2^25 ones weekly, and break even!

    (On an unrelated note, I just wrote a 90 line C program that used lots of somewhat-less-than-best practices, but because of this, I remembered to add an emergency return; after any possible malloc failure. Nope, no bad code there, just a whole bunch of undocumented failsafes, since dr watson itself has bad code, and I would rather quit unannounced than risk a watson freeze requiring ending it's process too.)

  • CodeGod (unregistered)

    Nah. I dont need that - I have never written a single bad line of code!

  • me (unregistered)

    If you really want to contribute to a bug free tomorrow, contribute to the people who are researching less error prone ways to write code. These are the people who are researching new languages, type systems, and test systems. For instance, the people who brought us transactional memory over locks, or did seminal research like Hoare with CSP, or are working with theorem proving systems like coq or advanced type theory like dependent types. People who are coming up with debugging tools like valgrind are also worthy of contribution.

    Or maybe you could do even more good by trying to bring some of these advances to industrial programming, which is usually 20 years or so behind research. Learn four or five new languages, make some of them wacky research languages.

    Every time someone announces a new language there's inevitably a flood of people moaning "oh great just what we need another stupid language to learn why not just write another java library." For people who claim to want to find a better way to do things, most programmers are quite conservative and parochial. There's a lot of great stuff out there, and most programmers don't even know it exists, or don't care to learn about it if they do.

  • TrXtR (unregistered)

    This has got self promotion written all over it.

    wtf

  • SR (unregistered) in reply to CodeGod
    CodeGod:
    Nah. I dont need that - I have never written a single bad line of code!

    Is that a wooden nose growing I can hear?

  • The Null (unregistered) in reply to Yuval
    Yuval :
    So why is your logo a set containing the empty set?

    Because displaying it in a badly coded line, this would result in a NullPointerException.

  • PedanticCurmudgeon (unregistered) in reply to anonymous
    anonymous:
    Bob:
    Awesome satire of the 'AGW' religious morons and their retarded cult.

    you do realize that the political message is "cap/trade won't help stop global warming", not "global warming doesn't exist", right?

    And you do realize that one can object to 'AGW' without claiming that "global warming doesn't exist," right? (Hint: the 'A' in 'AGW' is there for a reason.)

  • Paul A. (unregistered) in reply to TrXtR
    TrXtR:
    This has got self promotion written all over it.

    wtf

    Someone's promoting themselves on their own website? For shame...

  • (cs) in reply to Andreas
    Andreas:
    BTW, here's a C++-program
    No, here isn't.
    without any semicolons (does that mean it's bug-free?):
    void main(){ if(int a = printf("Hello World!\n")) {} }
    
    It may be bug-free or not - having no idea what language it's written in, I can't tell.
  • 2300 (unregistered) in reply to Yuval
    Yuval:
    So why is your logo a set containing the empty set?

    It's the power set of all good lines of code ever written.

  • (cs)

    On an unrelated note, I never killed a prostitute, and I have even got a certificate to spare for the next time it happens.

    It's a pretty smart system, the money goes toward kidnapping Estonian teenage girls and forcing them into prostitution. Thus keeping up the number of women on the street.

  • matt (unregistered)

    Sounds kool. Will you ship overseas?

  • Andrew (unregistered) in reply to Calculator Ftvb from Futuramerlin.com

    I'd say give the option for email or mailing. Not all of us have access to awesome printers and it'd be a good gift for someone to receive via mail too (physical gifts show more attention imho).

  • realist (unregistered) in reply to anonymous
    anonymous:
    Bob:
    Awesome satire of the 'AGW' religious morons and their retarded cult.

    you do realize that the political message is "cap/trade won't help stop global warming", not "global warming doesn't exist", right?

    'Global warming' has affected all the worlds of our solar system equally, so...which world are you talking about? And why are you polluting Neptune? And why is this on tdwtf?

  • ggerard (unregistered)

    Do you accept CO2 certificats in exchange of BCO?

Leave a comment on “Introducing Bad Code Offsets”

Log In or post as a guest

Replying to comment #:

« Return to Article