• KattMan (cs)

    Oh Oh SHAPES! SHAPES!

    I Gots to touch them Frist!

  • bob (unregistered)

    Holdover from the 80's perhaps? Ascii hell?

  • DonaldK (unregistered)

    :-)

    I see OO-bies.

    And it DID hurt my eyes when I saw it for the FRIST time...

  • asciiart (unregistered)

    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

  • Nagesh (unregistered)

    This is how I would be implementation on embeded system with no file system.

  • Robo (unregistered) in reply to asciiart
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

    You sir, have made my day. I would love to see the twisted logic to turn this string array into (I assume) some sort of bitmap mask.

  • Larry (unregistered)

    TRWTF is programming languages that make 0's different colors than 1's.

  • C.K. (unregistered) in reply to bob
    bob:
    Holdover from the 80's perhaps? Ascii hell?

    It made me think of my early C-64 adventures when I was in 5th grade.

    It's not phenomenally WTF but it does look juvenile.

  • Jarvis (unregistered) in reply to Robo
    Robo:
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

    You sir, have made my day. I would love to see the twisted logic to turn this string array into (I assume) some sort of bitmap mask.

    Your rather easily amused, aren't you?

  • Mike (unregistered)

    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.

  • Hairy (unregistered) in reply to Larry
    Larry:
    TRWTF is programming languages that make 0's different colors than 1's.

    You're'nt even joking are you?

  • Sergey (unregistered)

    This looks like a copy-paste of the X11 bitmap format. Ain't it great? You can see and edit the shape directly in the text editor, and check in to the version control as text.

    CAPTCHA: jugis

  • boog (unregistered) in reply to Mike
    Mike:
    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.
    Who cares?
  • Anonymous Cow-Herd (unregistered)

    That's so inefficient. I remember back in the day when you'd do that like this:

    9000 REM shapes
    9010 DATA 0,0,1,7,15,31,31,63,63
    9020 DATA 14,127,255,255,255,255,255,255
    ... etc.
  • Tim (unregistered) in reply to Robo
    Robo:
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

    You sir, have made my day. I would love to see the twisted logic to turn this string array into (I assume) some sort of bitmap mask.

    banner FIRST | sed 's/ /0' | sed 's/#/1'

    or something like that I would imagine

  • hoodaticus (cs)

    This is best practice for storing ASCII bitmaps.

  • Sergey (unregistered) in reply to Sergey
    Sergey:
    This looks like a copy-paste of the X11 bitmap format. Ain't it great? You can see and edit the shape directly in the text editor, and check in to the version control as text.

    CAPTCHA: jugis

    Oops, no, TRWTF is that they are not properly split by lines.

  • PedanticCurmudgeon (cs) in reply to asciiart
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

    Also, you forgot to misspell "first". Are you new here?

  • Number #1 (unregistered) in reply to hoodaticus
    hoodaticus:
    This is best practice for storing ASCII bitmaps.
    I thought you were the enterprisey one? It should be svg xml format with a converter to translate it into any size you want.

    Amateur.

    CATCHA: nobis -- you thought you were an advanced software engineer, but have demonstrated you're only a nobis

  • blarg (unregistered) in reply to boog
    boog:
    Mike:
    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.
    Who cares?

    who wouldn't?

  • APH (unregistered)

    It would make a lot more sense if the code laid out the bitmap with the same widths as the data. For example, image 6 is a 25x25 bitmap which looks like a clover. Sadly, the text gets stretched out here, but imagine without the huge spaces on the line breaks:

    0001110000000000000111000 
    0011111100000000011111100
    0111111111000001111111110
    0111111111000001111111110
    0111111111100011111111110
    0111111111100011111111110
    0111111111110111111111110
    0011111111111111111111110
    0001111111111111111111100
    0000011111111111111100000
    0000000011111111100000000
    0000001111111111111000000
    0000011111111111111100000
    0001111111111111111111000
    0011111111111111111111100
    0011111111111111111111100
    0111111111111111111111110
    0111111111011101111111110
    0111111111011101111111110
    0111111110011100111111110
    0111111100011100011111110
    0011111000011100001111100
    0001110000011100000111000
    0000000000011100000000000
    0000000000011100000000000
  • C-Octothorpe (cs) in reply to boog
    boog:
    Mike:
    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.
    Who cares?
    You do, apparently...
  • Jellineck (unregistered) in reply to Larry
    Larry:
    TRWTF is programming languages that make 0's different colors than 1's.

    Must. Not. Feed. Troll.

  • Dyke (unregistered) in reply to Mike
    Mike:
    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.

    What were you expecting, a cock-and-balls?

  • mt (unregistered) in reply to Tim
    Tim:
    Robo:
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

    You sir, have made my day. I would love to see the twisted logic to turn this string array into (I assume) some sort of bitmap mask.

    banner FIRST | sed 's/ /0' | sed 's/#/1'

    or something like that I would imagine

    banner FIRST | sed 's/ /0/g'| sed 's/X/1/g'

  • SG_01 (unregistered)

    I also love how they re-use the variable shape to start out as a character, then turns into an untyped array nods

  • hoodaticus (cs) in reply to Number #1
    Number #1:
    hoodaticus:
    This is best practice for storing ASCII bitmaps.
    I thought you were the enterprisey one? It should be svg xml format with a converter to translate it into any size you want.

    Amateur.

    CATCHA: nobis -- you thought you were an advanced software engineer, but have demonstrated you're only a nobis

    LOL! Vector to ASCII jagged character array bitmap by way of a facade of a ConversionFactory! Yay!

  • hoodaticus (cs) in reply to C-Octothorpe
    C-Octothorpe:
    boog:
    Mike:
    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.
    Who cares?
    You do, apparently...
    Who cares?
  • C-Octothorpe (cs) in reply to hoodaticus
    hoodaticus:
    C-Octothorpe:
    boog:
    Mike:
    I'm disappointed by how prosaic those images turned out to be. Number 5 was quite cute, though.
    Who cares?
    You do, apparently...
    Who cares?
    Is there an echo in here?
  • anonymous_ (unregistered)
    Comment held for moderation.
  • hoodaticus (cs) in reply to anonymous_
    anonymous_:
    This is mazesmith http://mazesmith.sourceforge.net/mazesmith.htm

    Click advanced, mess with the shapes

    there isn't a single comment with "the real wtf" yet, I am disappointed in you all

    That means that you are TRWTF.

  • C-Octothorpe (cs) in reply to hoodaticus
    hoodaticus:
    anonymous_:
    This is mazesmith http://mazesmith.sourceforge.net/mazesmith.htm

    Click advanced, mess with the shapes

    there isn't a single comment with "the real wtf" yet, I am disappointed in you all

    That means that you are TRWTF.
    I thought that was the Office Canary.

  • frits (cs) in reply to hoodaticus
    hoodaticus:
    anonymous_:
    This is mazesmith http://mazesmith.sourceforge.net/mazesmith.htm

    Click advanced, mess with the shapes

    there isn't a single comment with "the real wtf" yet, I am disappointed in you all

    That means that you are TRWTF.
    It's like the rule about the black sheep of the family. If you don't who it is, it's you.

    And TRWTF is not using a switch, duh.

  • Mikey (unregistered) in reply to anonymous_
    Comment held for moderation.
  • Nour Yame (unregistered)

    Isn't this pretty much what the XBM image format is?

  • Nagesh Fan (unregistered) in reply to Nagesh
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
  • your_name (unregistered) in reply to mt
    mt:
    Tim:
    Robo:
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011100000111111110000000011111110001111111111100 00111000000000011100000111001111000000111000000000000111000000 00111000000000011100000111001110000000111000000000000111000000 00111111100000011100000111111111000000011111100000000111000000 00111000000000011100000111000011100000000001110000000111000000 00111000000000011100000111000001110000000001110000000111000000 00111000000000011100000111000001110000111111100000000111000000 00000000000000000000000000000000000000000000000000000000000000

    (too late, took a while to write it)

    You sir, have made my day. I would love to see the twisted logic to turn this string array into (I assume) some sort of bitmap mask.

    banner FIRST | sed 's/ /0' | sed 's/#/1'

    or something like that I would imagine

    banner FIRST | sed 's/ /0/g'| sed 's/X/1/g'

    banner FIRST | sed 's/ /0/g;s/X/1/g'

    Less processes, more performance!

  • Coyne (cs)

    I take it the program author never heard of image files?

  • C-Octothorpe (cs) in reply to Nagesh Fan
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    Naw, it's just a power outage...
  • hoodaticus (cs) in reply to Nagesh Fan
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    By now, the lack of school-provided meals will have starved him to death.
  • Nagesh's Neighbor (unregistered) in reply to C-Octothorpe
    C-Octothorpe:
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    Naw, it's just a power outage...
    In Hindi, we have no words for power outage. Only word for power innage.
  • . (unregistered) in reply to hoodaticus
    hoodaticus:
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    By now, the lack of school-provided meals will have starved him to death.
    Didn't his friend get on here an announce that he died of dysentery?
  • hoodaticus (cs) in reply to .
    .:
    hoodaticus:
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    By now, the lack of school-provided meals will have starved him to death.
    Didn't his friend get on here an announce that he died of dysentery?
    I see. I suppose he had plenty of feces to eat then. Can Indian code nourish?
  • trtrwtf (unregistered) in reply to Nagesh's Neighbor
    Nagesh's Neighbor:
    C-Octothorpe:
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    Naw, it's just a power outage...
    In Hindi, we have no words for power outage. Only word for power innage.

    And that's a loan word. The word is "extension cord".

  • hoodaticus (cs) in reply to trtrwtf
    trtrwtf:
    Nagesh's Neighbor:
    C-Octothorpe:
    Nagesh Fan:
    Nagesh:
    This is how I would be implementation on embeded system with no file system.
    Isn't it funny how the "real" Nagesh vanished around the same time the semester ended?
    Naw, it's just a power outage...
    In Hindi, we have no words for power outage. Only word for power innage.

    And that's a loan word. The word is "extension cord".

    ROFL!

  • eVil (unregistered) in reply to Nagesh

    Nagesh... is there any chance of you ever completing a non-trivial English sentence without error?

  • Someone who can't be bothered to login from work (unregistered) in reply to Larry
    Larry:
    TRWTF is programming languages that make 0's different colors than 1's.

    I think you'll find that was either the IDE or whoever marked up the post, nothing to do with the programming language.

  • eVil (unregistered) in reply to eVil

    Oh, he's not the original one?

    Well, real or not, that comment is still just as irritating. Possibly more so, now that I'm aware its probably irritating on purpose.

  • Katy Gaga (unregistered) in reply to asciiart
    asciiart:
    00000000000000000000000000000000000000000000000000000000000000 00111111111000011111111000000111000000111111100001111111111100 00111000000000011100011100000111000001110000000000000111000000[ 00111000000000011100011100000111000011100000000000000111000000 00111111100000011111111100000111000001111110000000000111000000 00111000000000011100001110000111000000000011100000000111000000[ 00111000000000011100000111000111000000000111000000000111000000 00111000000000011100000111000111000011111110000000000111000000 00000000000000000000000000000000000000000000000000000000000000 (too late, took a while to write it)

    00000000000000000000000000000000000000000000000000000000000000 00111111111000011111111111001111111110000111000011100000000000 00111000000000000001110000001110000000000111000011100000000000 00111000000000000001110000001110000000000111000011100000000000 00111111100000000001110000001111111000000111000011100000000000 00111000000000000001110000001110000000000111000011100000000000 00111000000000000001110000001110000000000011100111000000000000 00111000000000000001110000001110000000000001111110000000000000 00000000000000000000000000000000000000000000000000000000000000

  • frits (cs) in reply to eVil
    eVil:
    Oh, he's not the original one?

    Well, real or not, that comment is still just as irritating. Possibly more so, now that I'm aware its probably irritating on purpose.

    Aren't most comments irritating on purpose?

Leave a comment on “The Shapes”

Log In or post as a guest

Replying to comment #:

« Return to Article