Slashdot Mirror


Ming + PHP5 + AI = Pretty

cyberscribe writes "Project K++ just released its first alpha version today. The project aims to explore computer-generated abstract art using PHP and Ming. The name of the project is an homage to Wassily Kandinsky, father of abstract art. Caution: the Flash movies can be intensive on your graphics card. Other caution: hitting reload to see the next cool computer-generated abstract 'painting' can be highly addictive."

204 comments

  1. Nice warning. by General+Sherman · · Score: 3, Funny

    Other other caution: Hitting reload may cause the site to go down faster. Imagine that. Medic!

    --
    - Sherman
    1. Re:Nice warning. by Anonymous Coward · · Score: 0

      as of 16 posts this server is still hanging in.. LOL that guy is a complete moron.

  2. Poor Abstract Artists by BlueCup · · Score: 5, Funny

    Looks like their careers are over =(

    --
    WANNAWIKI Wannawiki WannaWiki WANNAWIKI!
    1. Re:Poor Abstract Artists by linzeal · · Score: 4, Insightful

      Abstract was always the lowest common denominator. Look at some real Abstract Art and compare, the lowly generated stuff to me is no better than a winamp visualization. Sure it can pump out as much visual stimuli as you will allow but what does any of it mean? Abstraction of thought still requires recognition of said thought in the first place or it is mere bullshit or automated bullshit. The human element in art is far from gone, computer generated music and visual arts have always fallen short imho.

    2. Re:Poor Abstract Artists by pbhj · · Score: 3, Insightful

      But the impact of post-modernist thought on the art world has made it such that it's no longer important what the initial thought was ... now the viewer decides, with post-modernism there is no objective concept. So, to spell it out ... it doesn't matter what the artists concept is so long as the viewer perceives that there is one!

      Of course there's a case for us having entered post-post-modernism but it's not clear on the complexion of that value system yet, IMHO.

      PS: I'm an objectivist personally, I believe in objective truth, lot's of people don't appear to though.

    3. Re:Poor Abstract Artists by Anonymous Coward · · Score: 0

      take three large tokes from the dmt pipe, then tell me about objective truth.

  3. What? by hfis · · Score: 4, Funny
    "Other caution: hitting reload to see the next cool computer-generated abstract 'painting' can be highly addictive."

    Does the person who submitted this have something personal against the owners of the site or something? I hope they know where to send the bill after their server has been reduced to a useless pile of molten plastic.

    1. Re:What? by rebeka+thomas · · Score: 2, Informative

      I hope they know where to send the bill after their server has been reduced to a useless pile of molten plastic.

      Common misconception, but a complete myth. A slashdotting has no more chance of melting or burning a server than does ping flooding it. The worst that can happen is a server side crash caused by misconfiguration, and that won't damage the hardware.

      --
      RST
    2. Re:What? by Graspee_Leemoor · · Score: 1, Funny

      "Common misconception, but a complete myth."

      A myth maybe, but a popular myth!

      graspee

    3. Re:What? by Anonymous Coward · · Score: 0

      It looks like the person who submitted it is the owner of the site...

    4. Re:What? by miketang16 · · Score: 1

      Actually, his server is handling it quite well...

      --
      -------
      "In times of universal deceit, telling the truth becomes a revolutionary act."
      -- George Orwell
    5. Re:What? by Anonymous Coward · · Score: 1, Funny

      unless the server has no CPU fan, and its using Athlons.

      Especially if it makes heavy use of PHP and SQL, and the hard drive is encased in phosphourus.

      (ive got to add to my sig "sorry about the spelling....")

    6. Re:What? by Anonymous Coward · · Score: 0

      ive got to add to my sig "sorry about the spelling...."

      "I've".

  4. Needs more by aePrime · · Score: 3, Funny

    If only somebody would generate background midi music!

    Just kidding, it's pretty interesting.

    1. Re:Needs more by rimbaldi · · Score: 1
      They could use birdsong! Does anyone know of a similar fractal midi generator?

      Oh, the glorious days of hypercard. . .

    2. Re:Needs more by daniel_yokomiso · · Score: 2, Interesting

      If only somebody would generate background midi music!

      It's impossible to generate quality midi music without professional musicians!!

      --
      Disclaimer: If I disagree with you I'm probably trolling...
    3. Re:Needs more by Anonymous Coward · · Score: 0

      What do you get if you play New Age / randomly generated MIDI music backwards?
      .
      .
      .
      .
      .
      .
      More New Age / randomly generated MIDI music. (sans cowbell)

  5. art? by incal · · Score: 5, Interesting

    Art isn't about being pretty. Art is about emotional, spiritual communication between an artist, his culture, work of art, and public.

    some random images are no more art than some randomly placed things on my workbench.

    1. Re:art? by Anonymous Coward · · Score: 3, Insightful

      I always thought art made you question some aspect of the world around you. I guess this raises the question "who is the artist?".

      Saying you do not think it is art does not mean it is not art, it just means that you in particular cannot find a way to connect to the images. I'm sure other people could (my mother, for example, was at one point very into Howard Hodgkin, a painter who uses apparently random strokes - I couldn't see what she was on about, but I would still classify those paintings as art).

      Matthew

    2. Re:art? by Xiph · · Score: 5, Insightful

      however, the work of programmers who created it could be considered art, the big difference from a painting is that this art is interactive.
      the work isn't just the one image, it's the whole thing.

      Remember that the algorithms that makes it have been created by someone, and probably tweaked a bit too.
      all this tweaking and coding is not that much different to molding a shape out of clay.

      --
      Blah blah sig blah blah blah irony blah blah
    3. Re:art? by Anonymous Coward · · Score: 3, Insightful

      Some people claim that artists do random things, and that computers can do art.

      The real way to find out is to do some kind of "turing test" for art.

    4. Re:art? by daveb · · Score: 2, Interesting
      Art isn't about being pretty.

      Yes it is

      Art is about emotional, spiritual communication between an artist, his culture, work of art, and public.

      you almost defined "pretty" there (in a pretentious "arty" way) - but that last cavet ... I guess there are no public art collections them. Stopping it being public removes the "art" from the work eh

      >some random images are no more art than some >randomly placed things on my workbench.

      sounds like an idea for my next installation. I'm not sure why you don't think that is "art"

    5. Re:art? by prockcore · · Score: 4, Insightful

      Art isn't about being pretty. Art is about emotional, spiritual communication between an artist, his culture, work of art, and public.

      And you're saying this isn't? The artist is the programmer. His communication is the flash and how you interact with it.

    6. Re:art? by incal · · Score: 2, Insightful

      but we are exposed not to beauty of their code, but some - in my eyes - random graphical effects. you're just expanding concept of the art to level, where anything goes.

      I know, its quite stylish today, postmodernism... but I prefer here to be conservatist. :)

    7. Re:art? by baywulf · · Score: 3, Funny

      Then why is it when I go to a museum some random images are passed of as art?

    8. Re:art? by Anonymous Coward · · Score: 0

      You have no idea what art is. This is not art. What you think is art is not art. Postmodernism is just a term, you don't know what it is and it doesn't matter. Read some Baudelaire, that seems to be where you disconnect.

    9. Re:art? by malfunct · · Score: 4, Insightful
      Unless I'm totally missing something I had a program that did the exact same thing on my TRS-80 coco 2, nothing I'd consider amazing.

      If someone could explain what makes this so groundbreaking maybe I'd have a better appreciation of it.

      --

      "You can now flame me, I am full of love,"

    10. Re:art? by Too+Much+Noise · · Score: 2, Interesting

      you need to reparse that:

      spiritual communication between an artist [...] and [the] public

      it's public==audience (noun).

      Anyway, I would have to side (partly) with the GP. Beauty is in the eye that beholds it. And thus art has to convey a message to its viewers. However, not everything that conveys a message is art - and the distinction is highly subjective. But the intent to convey a message from the creator is almost always a prerequisite.

      Bottom-line: art sense is mostly acquired through education, as it's tied to the culture of that era. There are, of course, examples of art that transcend the local culture - and one may restrict the definition of art to their kind (and receive the scorn or ire from lots of artists that won't qualify, as well as from hordes of 'connoisseurs'). But there's no real problem with that, as what really matters is the impression on the individual: it's art for me if I feel it as such.

      And no, art does not have to be 'pretty'. In fact, most of the stuff that endures is beautiful, not pretty. There's a distinction, you know.

    11. Re:art? by Rick+the+Red · · Score: 3, Insightful
      OK, but who's the judge of the "Turing test"? As in the "real" Turing test, I see a great bias in the premise that a human must judge whether some entitiy on the other side of the curtain is a computer or a human. Computers are far more objective than humans, so computers should be used to judge a "Turing test." What I consider witty conversation may be mindless blather to you, and visa-versa, so the only "Turing test" that I will find valid is the one I personally judge.* Naturally, you would also have to be a judge to accept the verdict, as would everyone else.

      I see no great leap to conclude that, similarly, a "Turing test" for art would be biased and thus worthless if it solely had human judges. Art to me may be junk to you, and visa-versa.**

      So any "Turing test" for art would quickly degenerate into something like David Letterman's bit, "Is This Anything?" And if you've seen that, you'll know how pointless this whole discussion really is.

      * Of course, any computer that passed the Turing test would be just as biased at judging it as any human, which in a way proves my point -- only I can judge a Turing test to my own satisfaction.

      ** Naturally, if a computer were capable of judging a "Turing test" for art, a computer would be capable of creating that art, thus mooting the entire discussion.

      --
      If all this should have a reason, we would be the last to know.
    12. Re:art? by Rick+the+Red · · Score: 1
      not everything that conveys a message is art - and the distinction is highly subjective
      Don't forget context. A traffic sign out by the side of the road is mearly conveying a message, while that same traffic sign hanging in a gallery (or your livingroom) is art.
      --
      If all this should have a reason, we would be the last to know.
    13. Re:art? by Rick+the+Red · · Score: 2, Insightful

      Apparantly, it's the fact that it's done with PHP. I guess PHP is considered incapable of doing this, and thus getting PHP to do it amazes some folk. I'm not familiar enought with PHP to be either amazed or underwhelmed by this announcement, but I do find it amusing, and I haven't even RTFA!

      --
      If all this should have a reason, we would be the last to know.
    14. Re:art? by NonSequor · · Score: 1

      Art is about accomplishing whatever the artist wants to accomplish.

      --
      My only political goal is to see to it that no political party achieves its goals.
    15. Re:art? by ByteSlicer · · Score: 1

      Dadaism (ceci n'est pas une pipe) was born for exactly that reason. After the abstract art was discovered, people were just calling more and more things art that actually weren't. Some artist riduculed this by creating similar, but original pieces.

    16. Re:art? by RollingThunder · · Score: 2, Funny

      I always thought it was the sign of a great night out. That or a traffic cone.

    17. Re:art? by gad_zuki! · · Score: 1

      Ah, yes the classic "My eight year old could do that" attack on art.

      You could write treatises on what is art, and some have, in the end art is what you make of it.

    18. Re:art? by Anonymous Coward · · Score: 0

      Yah, and there's always Polluck.
      But then I read an article in Scientific American a while back where somebody went through all this trouble to prove that his art was much more fractal (ok, it was defined better then that) then random strokes. I would get an account, and not be AC, but my posts are always so dry and boring. *sigh*

      Stu

    19. Re:art? by truG33k · · Score: 1

      While a bunch of random images may not be art in some eyes, the work it took to create this program is art. Good programing is an art in itself!

      --
      You only live once, so you might as well have fun before you die.
    20. Re:art? by coastwalker · · Score: 1

      Art on my workbench is Art as far as I am concerned, if my viewing of it in an art context tells me it is art then it is art. Havent you ever looked at a view and said to yourself "that would make a great picture?". There are plenty of reasons why your chosen image would make a great picture even if its only to say "this captures the essence of a place and I want to take it away with me" Just because its not important art to the ongoing evolution of art history does not negate it as art.

      We are all artists.

      --
      Facts are history now plebs have politics for religion on social media.
    21. Re:art? by Anonymous Coward · · Score: 0

      Art can be about anything one wants it to be really, in the main though art can fall into two categories; Aesthetic, or conceptual.

      Aesthetic art is artwork designed to look nice, or visualise something (eg a painting of a sunset).

      Conceptual work is intended to convey a message or emotion - not always entirely obvious, examples would have to include most 'modern' art eg piles of bricks, or a dirty urinal.

      There is also scope for works imbetween, for example a piece of conceptual art, could be aesthetically pleasing likewise aesthetic artwork could have a deep meaning (or in the case of your average 'arty' wallpaper a random word inserted trying to link the image with some emotion, usually its probably been inserted to make the artist appear more intelligent :P)

      At the end of the day its up to the viewer to decide what they draw from what they view, but technically anything could be considered to be artwork, the Windows XP blue theme excluded ofc :P /NiM

    22. Re:art? by Lord_Dweomer · · Score: 1
      " Art isn't about being pretty. "

      How this got modded up to +5 Interesting is beyond me. Who are you to determine what art is and isn't about? Art is by nature subjective. I find lots of art to be about "being pretty". What's so wrong with that anyways?

      So to recap: Art is about whatever the artist and audience want it to be about.

      --
      Buy Steampunk Clothing Online!
    23. Re:art? by Anonymous Coward · · Score: 0
      Who are you to determine what art is and isn't about? Art is by nature subjective.

      He's a subject, and therefore it's up to him...

    24. Re:art? by Lord_Dweomer · · Score: 1
      What I meant by that was that he is not in a position to determine what art means to anybody other than himself, which is what it seems he meant from reading his post.

      --
      Buy Steampunk Clothing Online!
    25. Re:art? by samhalliday · · Score: 1
      some random images are no more art than

      really? when was the last time you went to a contemporary art gallery? (bearing in mind that "modern art" had already finished by the 60s) the kind of art that has been made in the last year, kinda stuff.

      it might once have been about that, and it would even sort a lot of things out in my mind if it at least had the rationality of having "emotion" or "thought" behind it... but nowadays, a large majority of artists do things simply for the point of it being "aesthetic" (and they somehow seem to have twisted that meaning as well).

      artists have flown up their own arse and cannot decide whether they want to remain elite or be publically appealing. in fact, i know several who contradict themselves constantly about that single point. there is NO thought behind todays art. i personally stopped all interest about 2 years ago, and i had approahced it with a very open mind. try dating an "artist" and see how long you go without hatign the damn lifestyle.

      they are all a bunch of sex-crazed weirdos who had too much money behind them to work in a checkout job when they left school, but weren't smart enough to go onto higher education.

      i could rant about how much i hate the damn world of art all day, so i'll do you all a favour and stop here. :-)

    26. Re:art? by Anonymous Coward · · Score: 0

      I think we should leave the judging to Alan Turing, but that would require the use of a different medium ;-)

    27. Re:art? by AllenChristopher · · Score: 2, Insightful
      The issue is not whether I think it is art. The issue is whether the computer thinks it is art. The computer does not think it is art because the computer does not think anything, not yet.

      See Daniel Dennett and the intentional stance... Art is always intentional. Even if you just drop your ketchup by accident then think it is pretty and photograph it for the wall, you're still accomplishing intention after having made the pattern. You're intending it to be something.

      This is why not every shit you take or every footprint you make is a work of art. You don't intend them to be. You can easily intend one to be if you like. At that point we can start having heated discussions about whether the shit can be art, but not before.

      In this case, then, you could easily say that the program is a piece of art, but any invidual animation is NOT. It is the totality of the images which is art, and that totality was not created by the computer. The program is a sort of multi-dimensional sculpture visible only from a certain perspective. The artist is the programmer.

      To say the computer is the artist here is the equivalent of taking the missing arms of the Venus de Milo, then saying that the arms are a work of art and that the Venus made that work. The Venus didn't make anything, it just existed and broke.

    28. Re:art? by Anonymous Coward · · Score: 0

      Since when does PHP make anybody a programmer?

      Only thing it makes them is imbecilic.

    29. Re:art? by clifyt · · Score: 2, Insightful

      "Then why is it when I go to a museum some random images are passed of as art?"

      I have done a bit of random generated musics, so I might be able to answer this.

      The random is not truely random -- there was some alg that the artist designed that created it. My roommate paints and watching him sometimes, he's slapping his brush down and doesn't know exactly where its going to land, but its going to land within specific parameters he gave it...some have VERY specific parameters, others not so specific.

      The alg could be considered like that. You can state exactly what you want, or you can state generally what you want.

      Past that, there is the human element of weeding out the bad. Or compositing these now pseudorandom bits into something new. Honestly, a photographer is as much about the art as well -- its not like he can grow a mountain exactly the way he wants it -- he finds his subject and then finds the best way to present it. In a sense, his subject is just as random (though refined though billions of years as opposed to hours of programming).

      So, if you go into a museum and see random art -- it might be random, but its creation most certainly wasn't, nor was its selection and presentation. The art comes into play when the human imparts his or her opinions on the work -- sometimes even just the title can change your attitude on the subject (I've don't this with my random musics -- given different titles and watched as people would tell me that one of the titled pieced implying a relationship felt different that the one that implied a martian landscape or locked in the basement). You random image is only a small part of the art...anyone that doesn't get this doesn't understand art :-)

    30. Re:art? by Quixote · · Score: 1
      A lot of "art" today can best be described by a 4-letter word which starts with "f" and ends with "art".

      At our local gallery, proudly displayed, is a canvas painted (get this) all orange. Nothing else: just a large canvas painted orange. Now, someone please tell me what "emotional, spiritual communication" this 'artist' is conveying.

      There's another piece of "art" at our local gallery, which is a plain white canvas. It is by a Russian artist from 1918 (or so), titled "starting over" (or "clean slate" or something), signifying the reboot happening in Russia (communist revolution). Wow... what a concept: a blank canvas. I wish I knew this when I was in school, for I would've given my English teacher a blank paper.

      Most of the art today is a popularity contest, and whoever creates the most "buzz" for his/her art wins. It doesn't matter that 12-year old Timmy is creating better pieces of "art" than the acclaimed "artist" on display at the gallery.

    31. Re:art? by pbhj · · Score: 1

      Ming allows PHP to dynamically create shockwave flash movies (swf) either from randomised data or from "real" data. This is just something quite new being used in an interesting way ... /.-ers get off [not literally I don't think] on this kind of thing.

      You lose geek points for that post I think.

      The ming webpages are worth a look. How about a site-meter that shows the number of visitors on site at present as individual beating hearts in a flash movie ... cool!?

      If you can do it in figures for PHP you can now make pretty movies abstracted from those figures.

      HTH

      pbhj

    32. Re:art? by Anonymous Coward · · Score: 0

      Some people judge endeavors based on the result, and not the fact that they took a convoluted path getting there. Sounds reasonable to me, and quite "geeky" to do so.

      Looking at pretty pictures as a substitute for the informative sentence "PHP has a (semi-)real-time shockwave output module," qualifies you as PHB material. So there.

    33. Re:art? by alex_tibbles · · Score: 2, Informative

      You might want to look at Harold Cohen, the author of AARON. You might also be interested in a talk he did after retiring at the Tate (real format). I don't think that it's entirely clear whether the paintings are the work, or the program is the work.
      AARON however, was capable of creating representation images, which requires AI work in of itself. I am not sure (without perusing the code) much K++ is intelligent.

    34. Re:art? by beakerMeep · · Score: 1

      If this IS art it's pretty bad. You should have seen http://www.levitated.net/ (I think they are gone now though)Now THAT was an experiment in random and interactive images. The only thing interesting about this is that the guy used Ming but what he produced looks so bad it's really hard to be impressed.

      --
      meep
    35. Re:art? by dark_panda · · Score: 1

      this brings to mind a story my shop teacher told in class in grade 8 or so. he wasn't a fan of abstract art at the time (preferring more concrete art, i suppose), so to prove a point, he decided to submit a piece of his own "art" to a local gallery to see what would happen.

      so he went out to his workshed and took out his very old, battered, stained and paint-covered work table. from all outward appearances, the thing was pretty much just a random mess of nicks from saw blades, holes from misjudged nails and paint splashes from stubborn paint cans.

      using the work table for a final project, he built a frame, then took the work table apart. the top of the table went into the frame, and the whole thing was submitted to the local art gallery, where it was quite well received by the public. at some point, the work was judged by some high-brow art critics, took second place in overall judging and the artist was offered a rather substantial price for what was originally a common work table.

      deciding that enough is enough, the artist revealed that these art critics and abstract art itself was full of it, and that they were all going ga-ga over an old work table. as it turns out, they didn't even really care. how the piece came into existence didn't matter as much as the final result. even better, the piece now had a backstory to it to explain how it became what it became. (some would say this would probably qualify as "found art" anyway.)

      in the end, the teacher declined to sell, took his art home, removed the frame and reassembled his work bench. apparently he still has it today.

      this might just be a talltale that the teacher told to entertain the class, i have no idea. at the very least, it kept us entertained for a while in between rounds of "throwing wood at each other" and "running with saws".

      it does kind of suggest that art is in the eye of the beholder, though, and not necessarily the artist, doesn't it?

      J

    36. Re:art? by pbhj · · Score: 1

      How can you see my hair from all the way over there ...? Must be this new inter-m-nat thingy??!

    37. Re:art? by vidarh · · Score: 2, Insightful
      No, we are being exposed to the outcome of a process. That outcome is a program whose visual representation is a (near infinite) series of animation. The process is the writing of the program.

      How is this different from a painting, where the visual representation is more static, yes, but is still influenced by the views and state of mind of the audience at the time, the light conditions, context in society (a painting of the WTC shown before and after 9/11 would likely evoke very different reactions, for instance), and in the same way we are not exposed to the artistic process, and only a very few of us are exposed to the beauty of the "raw" work closes to the source code: What techniques were applied to achieve the effects that people react to? What principles does the visual composition follows? Why were the colour scheme chosen?

      And yes, K++ DOES contain code that imposes a specific set of principles for visual composition, and colour scheme among others.

      Whether it's good art is highly subjective, but deriding it as just "some random graphical effects" is ignoring what it is: An exposition of how heuristics applied to randomness can be used to create graphics that emulate the esthetics of an artistic genre.

      What makes it not art?

    38. Re:art? by StalinsNotDead · · Score: 1

      Ah, yes the classic "My eight year old could do that" attack on art.

      The best response if someone says this about something you made is "Hey, you must be proud of the talented little bastard."

      --
      Thanks to the internet, we can now all die alone together! -SomeWoman
    39. Re:art? by Minna+Kirai · · Score: 1

      this might just be a talltale that the teacher told to entertain the class,

      That's a popular urban legend... simple man impresses a modern-art crowd with his crude painting (either random splotches or a solid color). Variations of the concept have been used in TV shows like All In The Family and Commish.

      The idea may be taken from the Ern Malley affair...

    40. Re:art? by ameoba · · Score: 1

      If you've ever worked with PHP, you realize how amazing it is to do anything other than parse simple web forms & query a database. Kinda like how it's impressive when somebody writes a Perl script over 100 lines that's readable.

      --
      my sig's at the bottom of the page.
    41. Re:art? by Anonymous Coward · · Score: 0

      You want to use human judges because in the end you want to convince humans that computers can do art.

      Also we're probably talking about a large statistical sample here: thousands of judges and thousands of pieces of art evaluated. "Art to me may be junk to you, and visa-versa." get lost in the law of large numbers.

    42. Re:art? by Rick+the+Red · · Score: 1

      Large numbers of people agreeing on art doesn't mean much. At the time he was alive, large numbers of people thought Van Goah's work was shit.

      --
      If all this should have a reason, we would be the last to know.
    43. Re:art? by malfunct · · Score: 1
      Thats just an uneducated answer. PHP can interact with the system and is a complete programming language so it can basically do ANYTHING.

      Creating dynamic flash content is remotely interesting but there is a library written to do it so using the library seems elementary.

      --

      "You can now flame me, I am full of love,"

    44. Re:art? by Anonymous Coward · · Score: 0

      van Gogh's art was shit. It was uninspired, lazy, shoddy work that he churned out rapidly. If anything you've almost proved your point by implying that large numbers of people have since found his work to be good. Except your point was about the nature of art, not about quality. It is undeniably art, but it's horrible, untalented art.

    45. Re:art? by Anonymous Coward · · Score: 0

      Or maybe it was true.

    46. Re:art? by daveb · · Score: 2, Insightful
      And no, art does not have to be 'pretty'. In fact, most of the stuff that endures is beautiful, not pretty. There's a distinction, you know.

      No - I don't know. Or rather "so you say". Beautiful, pretty, elegant, stunning ... start defining them, try locking them in a box and you start having problems. They are not tightly defined quantifiable essences.

      For something to be "art" it must be able to be appreciated ... it mustbe pretty to somone in some way

      "Pretty" != "meaningless fluff" but is simply a statement of appreciation. I'm pretty, that code's pretty neat this picture is pretty that workbench is your pretty ... perhaps I go to far.

    47. Re:art? by xigxag · · Score: 1

      Naturally, if a computer were capable of judging a "Turing test" for art, a computer would be capable of creating that art

      Why? That certainly doesn't hold true for human Art Competition judges.

      (And on a more serious note, a computer neural network can be trained to recognize certain patterns without having to "know" anything about how to create those patterns. E.g. a face recognition program doesn't have to know how to make faces. Although it would be really cool if it did, and made scowls at the ugly suspected terrorists and winks at the cute ones.)

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    48. Re:art? by inline_four · · Score: 1

      Excellent point.

      --
      Alexey
    49. Re:art? by inline_four · · Score: 1

      Why does art have to be objective?

      --
      Alexey
    50. Re:art? by Anonymous Coward · · Score: 0

      I remember when I was living in Seattle, there was a man that canned over 150 samples of his own shit and sold it as art. I'm not defending that in particular, but by making a statement like that, ayou're saying that just because a PERSON didn't SPECIFICALLY make it THEMSELVES, it's not art. That's like saying that since God started the natural processes around us, he can'
      t be called an artist even though nature has the most beautiful works of art in it. If you don't like, don't look at it. Simple as that.

  6. Desktop Wallpaper by wolrahnaes · · Score: 4, Interesting

    this could be reall sweet on platforms supporting using a web page as a wallpaper

    --
    I used to get high on life, but I developed a tolerance. Now I need something stronger.
    1. Re:Desktop Wallpaper by spectral · · Score: 2, Informative

      One thing I miss from windows is drempels. It's not abstract art like this, but just weird swirly patterns and stuff. You can set it to handle any overlay color, so for a while I had the backgrounds of a lot of windows set to rgb(1,1,1), which I set drempels to overlay. This way black things didn't get messed up if they were meant to be black. A great majority of the time it didn't choose certain bright colors, so use those for text.

      Anyone know of anything similar for my GNU/Linux/XFree86(Soon to be X.Org)/KDE machine? :)

    2. Re:Desktop Wallpaper by szo · · Score: 1

      technically it's possible, see xearth, xplanet, etc. In kde, see your background advanced settings.

      Szo

      --
      Red Leader Standing By!
    3. Re:Desktop Wallpaper by B1ackDragon · · Score: 2, Informative

      Yeah, I used to get a kick out of this and run my wallpaper as ifs or the OSX screensaver knockoff:

      /usr/lib/xscreensaver/xflame -root

      The /usr/lib/screensaver part is there because its not in my path, so I have to tell it where the screensaver (in this case xflame) is, and the -root option tells it to display on the root window. I'm not sure how well this will work on Gnome etc., as they might handle their root window a lot causing them to disrupt the 'saver, but for simple WMs it works great.

      There are a lot of extra flags for each screensaver too: man xflame

      And if you put it into a startup script (such as .xinitrc) with a & after it, it will tell it to run the command in the background and move on.

      Cool ways to eat CPU. Also, might I suggest www.electricsheep.org

      --
      The snow doesn't give a soft white damn whom it touches. -- ee cummings
  7. hrmm.... by abscondment · · Score: 3, Interesting

    Sounds like a deserving candidate for the Museum of Bad Art

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

      Yeah sure - most of the pictures on that website are of equal or better quality to a lot of the lorded over, so-called "genius masterpieces". (I speak mostly of that abomination called the abstract movement of course. Though Picasso takes the cake as most overrated undertalented celebrity ever.)

      Beauty is in the eye of the beholder, but "art" is judged by cliques of talentless critics playing politics with their compliments.

    2. Re:hrmm.... by cliffmeece · · Score: 1
      http://www.artchive.com/artchive/P/picasso_early.h tml

      He seems far from undertalented. Just because later in life he preferred to paint in styles that don't appeal to you certainly doesn't mean he had no classical talent.

  8. kewl by hobbit125 · · Score: 0

    very kewl. not art. but keeeeeeewllll

  9. Wow! Flash back to the 80's by jimmydevice · · Score: 0

    Who thought that was cool? It's so totally unimpressive as to be funny.

  10. More Minimalist really .... by supersnail · · Score: 2, Funny
    ... it crashed my browser!


    (Netscapre 7.2)

    --
    Old COBOL programmers never die. They just code in C.
    1. Re:More Minimalist really .... by abscondment · · Score: 1, Informative

      I guess the disclaimer was for you:

      DISCLAIMER: This software is graphics-intensive. The author is not responsible if viewing these Flash movies causes your web browser or computer to crash. It's not my fault if your video card can't handle it. :-)

    2. Re:More Minimalist really .... by Anonymous Coward · · Score: 0

      Netscrape 7.2? Get a real browser! Mozilla 1.7 (and Firefox 0.9) should be out in a week or so. Grab that / those, and up to date Flash plugins from macromedia, and it should work fine. Well, it does here.

  11. AI? by agoatley · · Score: 3, Interesting

    What exactly does the AI do? Yeah, it has to decide on some basic actions eg adding a circle, but is that worthy of the term AI?

    Surely it's not that complex. Correct me if I'm wrong, but AI is an overstatement.
    -Ashton

    1. Re:AI? by Anonymous Coward · · Score: 0
      If I understand the project correct, its not AI at all. I suspect some people use that word to hype their own product..

      If it was using some sort of Genetiv algorithm with a human as evaluator, it could have been labeled as AI, but it would hardly be novel.

      Karl Sims did some work on this some years ago (Im not sure if he was the first), and as you can see the result can be interesting but very abstract. Cool as wallpaper, but nothing more. BTW, Karl Sims is probably more famous for his artificial life sesearch.

      If you google around you will also find work on AI generated screensavers and music.

    2. Re:AI? by truffle · · Score: 1

      That's like saying...Algorithm? You're calling this "bubble sort" an algorithm? It's way too simple to be worth of the term algorithm.

      No one said it was a impressive AI!

      --

      ---
      I support spreading santorum
    3. Re:AI? by ameoba · · Score: 1

      Have you ever looked at what's actually considered AI? If a program uses a search tree with backtracking, you've got something that fits in with the curriculum for the average AI class.

      --
      my sig's at the bottom of the page.
  12. nice.... by pherthyl · · Score: 1

    great... but I always get the same pattern. Whats up with that?

  13. I'm sorry, but this looks like crap by t0qer · · Score: 5, Interesting

    I used too produce stuff like this on my atari what.. 15 or more years ago, in basic. I'm not impressed in the slightest. Thumbs down for an image that looks like it could have been produced by my little brother with a crayon.

    Now if you truly want some cool abstract art, try debris by Brennen Underwood of nullsoft fame. For some reason it has a tendancy too gather porn pictures in the images it creates. Is it because there's a lot of porn on the net? Or is it because nullsoft = sex. Try it for yourself and you tell me.

    1. Re:I'm sorry, but this looks like crap by darkain · · Score: 4, Informative

      I have talked w/ brennan about the pr0n last week, and he gave me the link the application dynamically pulls all of the images from: random images - WARNING, potentially NSFW, its random.

    2. Re:I'm sorry, but this looks like crap by t0qer · · Score: 4, Informative

      Hey folks...

      Badmofo is getting hit pretty hard, i've set up a mirror here . If you're having problems accessing badmofo, just use my mirror.

      (PS Sorry if this hit you too hard Brennen)

      --toq

    3. Re:I'm sorry, but this looks like crap by Fred_A · · Score: 1

      Webcollage (from xscreensaver) recently started to have the same problem. I used to run it as my usual screensaver but it sometimes was embarassing when some people came visiting.

      A messy blowjob on a 21" screen does wonders to destroy your credibility when you're about to demonstrate Gnome or KDE to a potential customer. (I mostly consult for people switching to FLOSS). I suppose pron sites removed their robots.txt files.

      Sadly I had to switch to XanalogTV...

      --

      May contain traces of nut.
      Made from the freshest electrons.
    4. Re:I'm sorry, but this looks like crap by azuretek · · Score: 1

      indeed, if they want to impress me hey have to make something cool and complex like phong.com

      seriously, how are some random shapes that dont even look cool considered art? I think art should be decided on coolness factor... maybe I should go to bed now...

    5. Re:I'm sorry, but this looks like crap by leoboiko · · Score: 2, Funny

      It's your fault for mentioning in /. that there is pr0n there :)

      --
      Prescriptive grammar:linguistics :: alchemy:chemistry. Stop being a nazi and learn some science.
    6. Re:I'm sorry, but this looks like crap by Xypheri · · Score: 1

      Seriously, if you wanna see intense flash graphics just go over to the scene and do a quick search for flash for the lazy here are a few nice ones:
      One
      One
      One

  14. KDE ? by makapuf · · Score: 1

    Seeing a KDE icon is somewhat misleading, since besides a K I don't see what's related to kde in this performance. Or has kde reserved *K* trademarks ?

    1. Re:KDE ? by Anonymous Coward · · Score: 0

      Yeah, KDE has patented any software the use of K!

  15. And???? by charlos · · Score: 1, Insightful

    Those graphics are just another example of how useless art can be in the hands of "art people". It's just funny seeing the graphics design majors trying to compete with us, the Computer Science students :)

  16. I prefer by Anonymous Coward · · Score: 0

    Andrej Bauer's implementation of random art better, personally.

  17. Wassily Kandinsky... by EricKoh · · Score: 2, Informative

    I think the father of abstract art just turned in his grave....

    1. Re:Wassily Kandinsky... by Anonymous Coward · · Score: 0, Funny

      turned in his grave

      Ooh! He's doing interpretive dance!

    2. Re:Wassily Kandinsky... by baldcamel · · Score: 2, Funny

      If Wassily Kandinsky were alive today he say "help, help, I seem to be trapped in some kind of box"

  18. Umm... not really. by applef00 · · Score: 2, Interesting

    I hit about ten of those random abstracts. They all--every one of them--looked like something I would have seen in a hair salon in the late '80s, early '90s. It's not exactly difficult to grab a few geometrical shapes in various colors and slap them on a solid background. Personally, I'd rather look at those horrid Nagel prints than this pseudo-abstract rubbish. Interesting computer project? Maybe. Art? Absolutely not.

    1. Re:Umm... not really. by Anonymous Coward · · Score: 0

      Sorry to break this to you, but after the abstract movement and pop art led the way, art has become whatever art is.

      That is to say, if anything is called art, it becomes art.

      If you don't believe me, I give you the Turner Prize for Modern Art - an empty room with a light switch; a urinal fixed to a wall...oh such beautiful wondrous art, surely surpassing the staid and boring paintings from the likes of Rembrandt, Monet, etc.
      </sarcasm>

    2. Re:Umm... not really. by applef00 · · Score: 1

      That's all well and good. But what some people call art, I do not. To me, art needs to be evoked by or evocative of some emotion. An empty room with a urinal--though funny--is not art. A group of geometric shapes randomly picked by a computer--while arguably interesting looking--is not art. I'm well aware of the post modern movement (as "The Simpsons" so eloquently put it: "weird for the sake of weird")--among others. I'm also well aware of the fact that just because somebody says something's art, and can convince somebody else it's art, doesn't mean they can convince me.

  19. Similar Project Evolvotron by knightshrubs · · Score: 5, Informative

    Evolvotron

    From the page: Evolvotron is an interactive "generative art" application for Linux to evolve images/textures/patterns/animations through an iterative process of random mutation and user-selection driven evolution. It's not running in Flash, you may render all images to arbitrary resolutions and is perfect for creating new desktop backgrounds... Also check the Gallery and Animations.

    The code is licensed under the GPL. It uses Qt and is multi-threaded.

    1. Re:Similar Project Evolvotron by Anonymous Coward · · Score: 0

      I hadn't hear of Evolvotron -- here's yet another such program and its gallery. It's in C using libsdl.

  20. Seems like it would be better as a Ming example... by Granos · · Score: 5, Insightful

    The project itself really doesn't impress me. All the K++ people did was use a random number generator to generate colors, gradients, curve coordinates, circles, etc. The actual cool part (Dynamically genereated fully functional Flash movies through PHP) was all the work of the Ming library coders. This is akin to someone creating a spinning rainbow colored 3D cube in OpenGL or someone applying a ton of Photoshop filters to a cool picture of the sky. It looks nice to someone who doesn't know how it was made, but in reality, all of the challenging and innovative things were done by the person who programmed the library, not the person who used some very basic implementation of the library.

  21. Generated Art by mr+i+want+to+go+home · · Score: 5, Informative
    The idea of 'generated art' is pretty cool I think. It's certainly a big step back to the roots of Modernist art - which was about explorations of tone/colour/form/balance and not necessarily subject. Unfortunately lots of art at the moment is really quite selfish - Tracy Emin's unmade bed for example...it seems to be a symptom of the voyeristic phase our culture is going through (Big Brother, Blogging, etc)

    This k++ (or whatever) is an ok example, but there are some truly fantastic sites around..Try Pray Station or (one of my hero's) John Maeda. John's work is incredibly beautiful, and he's a half decent coder to boot.

    1. Re:Generated Art by selfpromotingartist · · Score: 2, Interesting

      I've got some computer generated art here They are generated by applying a genetic algorithm to the parameters of an iterated function. The program tries to maximise a weighted sum of the powers of the spatial frequencies whilst minimizing the clumping of the trajectories in phase space, leading to some quite intricate and structured patterns.

    2. Re:Generated Art by Anonymous Coward · · Score: 0

      The idea of 'generated art' is pretty cool I think

      Absolutely I love the detail of Fractals.

      But, This is POOPY.

      It looks like my first attempt at using OpenGL.
      So... whenever I mess up the vertices should I post it to slashdot and call it art?

      That saying it would still take more skill to make than a bed.

    3. Re:Generated Art by Anonymous Coward · · Score: 0

      That piece by Tracy Emin is really great. The detail is exquisite (despite your pajorative position). Pray Station crashed Camino v0.8b (yeah its a nightly, but really solid). Pray Station was not that interesting. I mean, really great graphics. Cool stuff for TV stations or NFL/Sports shows. But not something that makes you think, or shows you somthing you haven't seen before. John Maeda is well known as a graphic specialist. His projects are a little flimsy for me on the intillectual level. But I love stealing his ideas for making fun Flash sites. No doubt he is a great graphic designer.

      I had to reply because it just seems like your view is so narrow. If it looks slick its cool for you. I hope you will find the time to reconsider your perspective and look more into some of the works you are critisizing. Tracy's work is really quite fun and thoughtful, as are many of her British contemporaries. Such as Damien Hirst and the Chapman brothers.

      You can see another of Emin's work here:
      http://news.bbc.co.uk/1/hi/entertainment/ar ts/3748 179.stm

      (for some reason /. is putting a space between the 8 and the 1 in the above link. Make sure you take out the text for the space if you copy paste it a browser, otherwise you'll get a 404 - sorry - dont have a clue how to fix this)

      This contains "Everyone I Have Ever Slept With 1963-1995" Sadly it was destroyed in a huge horrible fire a few days ago (same link) with work by the other artists mentioned above. And yeah its voyeristic and self indulgent, since art is always about us. Cant avoid it. Who else would it be for?

    4. Re:Generated Art by mr+i+want+to+go+home · · Score: 1
      Hi, sorry you posted AC. I'll wonder if you ever read my reply ;)

      I didn't really mean to be pejorative about Tracy Emin's work - it's just that I think (personally, but that's what opinions are about) that there's something lacking in a lot of art at the moment. It's not that I'm anti-progressive or anything...I really believe that a lot of art has become very much about the 'self' in a way that I find distasteful. It seems to really have turned away from the spirit of innovation and exploration that was so fantastic and enlivening about early 20th century art.

      I think some of this has been regained by recent forays into generated art...not just because it is a 'new' medium, but because the art is more interested in process than result. I must admit that I posted the link to Praystation before checking - it has changed *a lot* since I took an interest in it. It seems to have become quite commercial, however in their archive you can find some of the things that first attracted me.

      And again, I love John's work because he is *so* interested in the process. The art comes out of his intuition for the process...I guess that this is what you see in graphic artist side of his work.

      I do love a lot of the Cool Britania crowd, having lived & loved among them. I find it sort of like sucking sugar though. Tastey as it is, after a while you find yourself craving something more raw and honest.

      Anyway, thanks for your comment :) Such a rare and insightful reply!

      a.

  22. No, this is not art. by l0ungeb0y · · Score: 3, Interesting

    I'd be reeeeeal curious as to how they define "AI". And no, a PHP class that uses interpolation of random numbers to create vectors is NOT AI in my book.

    The real thing that irks me about this project is that IT'S NOT ART. There is much more to art than just crapping out random shapes, colors and patterns -- which it appears is all this thing does.

    You could make more artistic shapes by giving a paintball gun to a monkey -- or for those on a budget, just by pissing a monkey off.

    I'd suggest the developers take a course in Art101, study up on color theory and composition and then create code that takes aesthetics, design and ambient factors into account.

    By calling their online mess maker "AI generated modern art" is a grave disservice to both Computer Science and the Fine Arts commmunities all in one.

    In response to such heinous crimes against man, machine and nature, I hereby sentence the developes to be the recipient of 100,000 porno popups per annum and be given an AOL CD every month for the duration of their pitiful life... may the lord have mercy on their souls.

    1. Re:No, this is not art. by Vellmont · · Score: 2, Insightful


      The real thing that irks me about this project is that IT'S NOT ART.


      I've never fully understood why it's important to determine if something is art or not. I don't care if this thing is "art" or not, I just think it sucks-ass. Something having attained the status of "art" gives it no special status.

      --
      AccountKiller
    2. Re:No, this is not art. by prockcore · · Score: 1

      I'd be reeeeeal curious as to how they define "AI".

      They don't.. the actual site does't even mention AI. I hate when a poster takes the article submission headline and blasts a site for it.

      And who modded up all these quasi art critics anyway? It's art because they say it's art.

    3. Re:No, this is not art. by Anonymous Coward · · Score: 0

      ugh, slashdotters talking about what is or isnt art - what is or isnt oss mb, but i doubt there are all that many people here who know all that much about *art*.

    4. Re:No, this is not art. by Knos · · Score: 1

      It's because the damn people and dictionaries conspired to, after such a long use of a positive connotation attached to the word art, to add it has a full blown denotation of the word.

      Now this makes all discussions with the single 3 letter word useless because each author might jump from one meaning to the next in the spawn of a sentence.

      --
      . . . . . . . .. . . . . . . .
      may u!sh 2 sm!le at dz!z bad nn.!m!tat!ion
    5. Re:No, this is not art. by l0ungeb0y · · Score: 1

      "And who modded up all these quasi art critics anyway? It's art because they say it's art"

      Having worked for little known corps such as Atari, and having done illustration most my life I think I might have a little knowledge as to what art is.

      If someone hands you a box with some buttons drawn on it and says it's a computer, does that make it a computer?

      I understand that a lot of people, especially techies have a real hard time appreciating art. I imagine it can be quite difficult leaving the left-brain for a moment and trying to appreciate abstract forms of thought that I would assume you imagine quite useless and consider impractacle.

      Fact is art is substantive and quite practicle when applied.
      Slopping a bunch of crap together with no rhyme or reason and saying it's art does not make it art.

      To help you understand, I'll attempt to take things down to your level. Look at the Original Matrix -- remove the CG elements, the costume design, the models and sets -- would it have been even half as entertaining? The screenplay on it's own while in it's own right a work of literary art was not all that strong nor original, borrowing heavily from concepts found in buddhism, jungism and combined into a sci-fi/cyberpunk setting.
      It was the culmination of the arts of computer effects, storyboard illustrators, cinemaphotographers, actors, directors, screenwriters, modelors and set/prop and costume designers that made that movie what it was.

      The pont being that when ever you watch a movie, see a commercial, play a video game, go online to a website, look at the pretty products at the Apple Store, there is an element of art/design that is to be found anywhere.
      These elements will either turn you on or off if significant enough. Look at Dell products, they are simple, low on design, but effective and serve their purppose. Now look at Apple products, and just try to tell me that Dell is as artistic as Apple. That's the comparison you make by just shrugging off quality in favor of "it is if they say it is" .. truly an argument that I find rather indignant and on the whole ignorant.

      After Atari I had the misfortune once of working for a game company as a charactor designer, the company was a start up founded by some stock-optioned engineers from Sierra, I was hired to design their charactors and be the principal animator. I left within 3 months, having been treated like shit by the founders because even though I was the driving force for their art, the art to them did not matter, it was all about the code. On the way out I spoke quite frankly "It doesn't matter how godly your code is, if they graphics look like shit, people will think it's shit." And I to this day refuse to work for any kind of game company ever again, EA, LucasArts be damned, I get their offers and I could give a rats ass... let's just say after the CD-ROM days of the 90's and dealing with left-minded techies, I don't care for that culture.

    6. Re:No, this is not art. by Anonymous Coward · · Score: 0
      after the CD-ROM days of the 90's and dealing with left-minded techies, I don't care for that culture

      And now you are surprised that many techies don't care for "your" culture? Oh, my, the great divide.

    7. Re:No, this is not art. by vidarh · · Score: 1
      Elitism like this just wants me want to puke. As a "programmer" since I was a child, I find that my experience also massively helps me appreciate art - almost all "art" is highly rule based (even when it claims to break rules, it's successfull only when rules are broken in the right setting and the right way, effectively following rules), and programming have given me a lot of training in structured thought that applies directly to art.

      Based on my experience I'd say most programmers have a very strong foundation for appreciating art, something that also fits well with how often programmers also take on other creative tasks either professionally or as a hobby, such as composing and playing music, writing poetry and novels, drawing/painting etc.

      As for what art is, NO you having done illustration most of your life does not make you any more qualified to say what art is than any random person I pick off the street.

      Art is art because people say it is.

      Some art is more "respected" because more respected people say it is.

      What is art depends entirely on who is looking.

      That said, you can objectively evaluate some aspects of the quality of some types of art, but this is only applicable because we often can demonstrate experimentally that following certain rules will get certain responses from people. But even that requires you to decide what responses are wanted - some artists go out of their way to shock, and that is the purpose of their art, so you can't automatically assume.

      To me, good art is a "well executed" piece that accomplishes the goal of the artist in terms of what response they want from the public, OR a creative work that is judged as art by the viewer. You might realize that both of the two will cover ground not covered by the other...

      What is "well executed" depends on that purpose, though certain basics can usually be assumed: If you compose a piece of classical music, you would normally expect the composer to stick to well established harmonies and stick to established rules for instance. But often successful art is about knowing exactly when and where it is acceptable to "bend the rules". A classical example is Schuberts piece "Der Erlkonig" which was widely criticized when it was published because of the pronounced disharmonies. However they are there for a very good reason: To represent the wailing of a dying child.

      Now, to the page in question... Is it art?

      To me, that just raises a question: What is the motivation?

      The motivation is clearly to explore computer generated abstract art - it says so on the page itself.

      So is it well executed?

      After testing it a few times, most images are at least interesting. Some are quite intriguing. One thing that computer generated art misses is the lack of any motivation behind the individually generated images, which might make them feel more interesting, but to me that's never been a big thing - I'm more interested in my own response.

      From the documentation, the author also makes a point out of wanting to make computer generated art which is judged "artistic" or "pleasing" in a quantifiable way.

      So there is your motivation. From that aspect it certainly DOES succeed for me. There are images that are visually pleasing, and also most images does appear to follow some basic rules of visual composition, such as making use of the golden cut, which inherently tend to make images more pleasing to humans

      Does that mean I think it's great art? Not the images, though some of them look good. With some significant work it might get to the point where I would consider the program great art. If only because replicating an artistic style at high quality by encoding it's rules in a program would be a fitting commentary about how art and "creative thinking" intersects with logic and structure.

    8. Re:No, this is not art. by vidarh · · Score: 1
      It most definitively is NOT just pumping out random shapes. You've just repeated the classic Picasso denounciation about a computer program - it's frequently claimed that some of Picasso's works "could have been drawn by a five year old".

      A while back someone wished to test the assertion, by taking a Picasso work that is highly geometrical, and asking a bunch of kids to make drawings by placing the same geometric shapes in relation to eachother.

      None of the kids came up with a result that remotely resembled the style or feel of the Picasso work.

      For the purpose of judging Picasso's work, those kids drawings would be your "random" shapes.

      This program may not produce amazing, stunning images that will be emulated for years to come, but it does follow a set of rules that makes it generate images that I would be willing to be will be significantly more pleasing to the average human than completely randomly generated images - they do make use of rules that organize the visual impact in ways that are known to generate a more favorable response than random data.

    9. Re:No, this is not art. by reve · · Score: 1

      > There is much more to art than just crapping
      > out random shapes, colors and patterns -- which
      > it appears is all this thing does.

      Crikey. At least read the faq for the project:

      Q: Isn't this just a bunch of random shapes?

      A: Well, yes and no. I have already begun to make aesthetic decisions, like assigning a color pallete to the shading and constraining how far the shapes can be flung. Also, the "randomSymphonic" class does something very common in Kandinsky's work - ararnges either 3, 5 or 7 shapes in a vertical pattern. Usually, these look like brush strokes. It's a start.

      So, already the beginnings of human aesthetics are poking their way in to the picture. I'll need to bear these in mind as a baseline when I start applying more advanced principles.

      [http://ns1.peakepro.com/rpeake/robertpeake_com/ Ca nnedKandinsky/faq.html]

      > I'd suggest the developers take a course in
      > Art101, study up on color theory and
      > composition and then create code that takes
      > aesthetics, design and ambient factors into
      > account.

      Yeah... so uh, after reading the faq and the docs, it appears as if that's pretty much what they did -- take art101 and then write a wrapper for ming.

      HOWEVER, the real point here is: people have neat ideas sometimes. Maybe it's not how you would have liked to have seen it done. Maybe the idea has been done before -- and done really well at that. But christ, if some guy comes up with a clever way to get some existant library to emulate the style of a well-known painter, pat him on the back and say "good for you."

      It kills me to see all these people -- who in many cases were NOT significantly encouraged by their peers earlier in life -- verbally defiling each other's accomplishments over semantic debates or dispirate notions as to what constitutes an "authentic" work.

      It might not be art. But it's pretty clearly _design_ at least, and that should count for something.

      --
      -- r . m o s q u i t o --
    10. Re:No, this is not art. by Old+Wolf · · Score: 1

      I've seen 'works' in art galleries that consist of a horizontal line, with one colour above the line and another colour below the line, and other equally-simplistic things (a green circle on an orange background, etc.). Supposedly there is some great spiritual meaning in the colours or something.
      If that counts as art, then surely this does.

  23. Where's the AI? by amacedo · · Score: 5, Insightful

    I seriously fail to spot the AI in this.

    Random number generation is more likely, but I doubt any AI techniques are needed or applicable to this.

  24. Re:Seems like it would be better as a Ming example by idiot900 · · Score: 1

    It looks nice to someone who doesn't know how it was made, but in reality, all of the challenging and innovative things were done by the person who programmed the library, not the person who used some very basic implementation of the library.

    And that is the difference between art and engineering. Art isn't judged by the amount of work that went into it - it's judged purely by whether people think it looks cool. The same sort of person that thinks Kandinsky's art is good might well think this Flash hack is good as well. Kandinsky wasn't a rocket scientist but for one reason or another he influenced a lot of artists.

    (Disclaimer: I'm a hardcore science type who disliked virtually every humanities course I ever took, so I don't really know what I'm talking about.)

  25. Thinnerism.com by curious.corn · · Score: 1

    Thinnerism's album release pages has cool animated CD cover sleeves I wish I could someday carry around (some kind of iPod with a whole side organic display). Cool...

    --
    Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
  26. more digital art by Anonymous Coward · · Score: 0

    it's surprising to me that something this rudimentary would get posted here. there's been so much work in this field! john maeda anyone?
    here's some of mine...

    http://www.chillproductions.com/smason/artos

  27. sure it's art -- it's just bad art by spot · · Score: 2, Informative

    try this for something with more substance:
    Electric Sheep.

  28. Monkeys by wan-fu · · Score: 1, Funny

    So how many monkeys sitting at terminals connected to this page before we get a real Kandinsky?

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

      Well let the monkeys play with a blank canvas and their own excrement, and you surely have something as valuable.

  29. What does this have to do with graphics cards? by arekusu · · Score: 3, Informative

    Since when does Flash run on the GPU? This is entirely CPU-bound.

    1. Re:What does this have to do with graphics cards? by Anonymous Coward · · Score: 0

      That's what I was thinking.

      Flash uses the CPU, not the GPU.

      *shrug* ...but wouldn't it be nice if web based interactive sites could use your GPU to render content? Think of the possibilities...

    2. Re:What does this have to do with graphics cards? by senocular · · Score: 0

      possibilities = shockwave. But then you have a bulkier plugin as well.

  30. I think... by LuYu · · Score: 1

    ... I will wait for the X screensaver.

    --
    All data is speech. All speech is Free.
  31. Nice Disclaimer by Propaganda13 · · Score: 4, Funny

    DISCLAIMER: This software is graphics-intensive. The author is not responsible if viewing these Flash movies causes your web browser or computer to crash. It's not my fault if your video card can't handle it. :-) /. reply: It's not my fault if your server can't handle it. :-)

  32. Why PHP? by mrbarkeeper · · Score: 4, Interesting

    Honest question, no flamebait: Why did they use PHP? You can create the same effects entirely in ActionScript, the native language of Flash.

    1. Re:Why PHP? by Anonymous Coward · · Score: 0

      You can't author ActionScript in anything but Windows, can you? PHP works on Windows, Linux, FreeBSD, Mac OS X, etc, etc.

    2. Re:Why PHP? by Anonymous Coward · · Score: 1, Informative

      ActionScript doesn't do scripted shape-tweens (altho you can fake them ofcourse, but fake is still fake), so no, these pieces can not be created from scratch thru pure AS.

    3. Re:Why PHP? by Anonymous Coward · · Score: 1, Informative

      Flash is available on Windows & MacOS (and Linux thru Wine), but you don't need Flash to create an SWF, only to create a FLA which can then be pusblished to SWF. Plenty of other programs that can output SWF's, KineticFusion for instance is a Java-program that can create (and rip) SWF's from RVML, an XML-based textformat, including AS.

    4. Re:Why PHP? by Anonymous Coward · · Score: 0

      It runs perfectly on Mac OS X.

  33. geesh... by Anonymous Coward · · Score: 1, Interesting

    wasn't this seen three years ago already? http://www.warprecords.com/brothomstates

  34. Art Indeed by Agret · · Score: 0

    I find the pictures to be very nice looking, then again you guys may have a different idea of Art to that of mine.

    --
    Have you metaroderated recently?
  35. Graphics card intensive? by Anonymous Coward · · Score: 0

    I was under the impression that the rendering of vectors was more of a strain on your CPU rather than on your graphics card. Unless flash started supporting hardware T&L all of a sudden... Which is highly improbable.

  36. Stolen from MINIX by muyuubyou · · Score: 4, Funny

    These guys couldn't have possibly coded that in a question of months. This means they must have stolen it from Minix. I think I'm going to write a book about it. I'm so smart.

  37. Really? by rixstep · · Score: 2, Insightful

    Wassily Kandinsky, father of abstract art.

    Really? And here I thought it was Moliere.

    1. Re:Really? by gekkotron · · Score: 0

      Insightful???

      Moliere may have written some great plays, but he doesn't have s**t to do with abstract art.

      Try Kandinsky or Malevich, or even J.M.W. Turner and the impressionists.

      End of art lesson

    2. Re:Really? by Anonymous Coward · · Score: 0

      Uh, we really got a problem with the mods here. Everyone knows they are brutish, but here we find they're uneducated klutzes too.

      Moliere - Jean Baptiste Poquelin Moliere - was the father of the French comedy and the Comedie Francaise.

      He was a PLAYWRIGHT, you ignorant morons.

  38. I've made a random art generator before by bersl2 · · Score: 2, Interesting

    The program made imitations of Mondrian's paintings. Not too hard.

  39. Re:art? everything is shitty art. by chro57 · · Score: 0, Flamebait

    Everything is art. Even your post. Even the interpretation you are making of my post. And God looking at you doing so. Here is mine : their project is poor, not original, not nice, doesn't interest anyone. I wouldn't dare to publish such a piece of shit. Which means that I am to anal-retentive. Here is my shitty art : shit shit shit and shit merde de merde de merde. with a blue flower, and a black box. a white monolithe, and a fractal world. hundred billions of stars. and lot of semen, of tears, and of blood spilled on it. I am sorry, but I feel that I may have hurt you more using just these beautifully shitty words than by just showing a couple of slowly moving green polygons. Please help these guy to get fucked. (and me too.)

  40. It ain't Kadinsky by ortholattice · · Score: 3, Informative

    While it's interesting in a crude sort of way, it just doesn't capture the intensity, spirit, and complexity of the real thing. You might want to look at what it's trying to imitate. Some samples: Kadinsky, Composition VIII (1923) , Kadinsky, Yellow-Red-Blue (1925), Kandinsky, Decisive Pink (1932). Wouldn't you rather have these on your wall?

    1. Re:It ain't Kadinsky by Anonymous Coward · · Score: 0

      Nope - I'd rather have real art on my wall. Something that actually took talent to create.

      There's more art in a piece of furniture by a good craftsman then there is in 99% of all modern art combined.

      Yeah, yeah mod me down all ye art majors.

  41. been there, done that... by Anonymous Coward · · Score: 0

    Ok,
    raise your hand if you haven't done something like this yourself at least once with GDLib & PHP because you were bored.

    no-one?

    Thought so...

  42. Screensaver by igrp · · Score: 2, Interesting

    Very cool. I guess I will retire my screensaver and use this instead. Should be easy to write a simple wrapper that fires up a webbrowser (or maybe call mozilla http://mirror/screen.php directly).

  43. Milkdrop by Wraithlyn · · Score: 1

    Tell you what, go find some software that composes random music, and run that through Milkdrop or Geiss.

    Now THAT would be computer generated art, about a billion times more amazing than this, give or take an order of magnitude. ;P

    --
    "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
  44. kandid!! by sir_lichtkind · · Score: 0

    http://kandid.sourceforge.net/index.html ist is not only more mature but nicer UI crossplatform (ok i dont like java but it works) and the outgoing graphics are really beautiful and also more reusable to me. nonetheless it ist more sophisticated in that way that many minfs kann brew together some forms, it is not just random art. sir lk http://proton-ce.sourceforge.net

  45. To quote The Kids in the Hall: by jpnews · · Score: 1

    Is it art just because you hang it on the wall?

    Oh, don't get me started...

  46. What about my 3d abstracts? by 192939495969798999 · · Score: 4, Insightful

    Lest anyone think that is good abstract art, come take a look at my site. I computer-generate 3d abstracts. Also, I paint, draw and sculpt, and have been doing so since my youth. Now I have a degree in Fine Art, but still, you should be careful to just patently state that what you are doing is "pretty", because that is a relative term. What does it mean? What is the purpose? To attempt to generate an interesting composition, right? So why not generate it, decide it's interesting, and then show us that one? Why do we all have to sit through 999 bad ones to get to one good one?

    --
    stuff |
    1. Re:What about my 3d abstracts? by Anonymous Coward · · Score: 0

      How do you know that's the purpose? What if the art is in getting people from all over the world to visit this site, and create their own artpieces?
      Performance art meets modern art, with a little help from a computer...

      Lets face it, nowadays art is what art is - it's all in how you explain it.

      We've lost all ability to judge something as bad or good, because relativism has reared it's ugly head, and removed all absolutes.
      (And if any of us dare to criticise some modern art, we are told in no uncertain terms, that "We just don't get it".)

      So go with the flow, and accept everything as art - though if you have a degree in Fine Art, no doubt you have encountered all of this already :)

    2. Re:What about my 3d abstracts? by 192939495969798999 · · Score: 2, Insightful

      If we accept everything as art on the internet, that's fine, because one could view the internet as one large gallery. However, if I experiment with that tool, I can make works that look interesting, while a random number generator will have a harder time. Why?
      It's because I'm a person, and I have a sense of aesthetics. We all do. There's no reason to level the playing field to the point where everything is at the same technical level. However, I will concede that technical ability has little to do with creating a successful abstract work. However, a lack of technique has to be compensated in some other way (i.e. creative use of materials, genius idea, etc), or else the work will be lost in a sea of similar works. It is for this reason that the farther back we look, the more we tend to only see the "masters" of a genre -- all the other works that were similar to each other were lost or ignored, but the works that had an edge or stood out were protected and preserved. The farther back you go, the more impressive the works become. But people make the decisions to preserve or pitch it. So we are looking back at our collective sense of aesthetics. We see the best works by counterexample -- the ones that weren't that good were lost. Of course, now and then we find a Rembrandt in an attic, but think of it this way: how often are other works found in attics? Quite. Do we care? Not necessarily. We care because Rembrandt was a superstar even while he was alive; his works have a great edge AND great technique. Plus, most WERE preserved in private collections and museums.

      --
      stuff |
  47. Graphics Card? by MP3Chuck · · Score: 1

    How is Flash intensive on your graphics card? It's not like it's hardware accelerated. If anything, it's intensive on your CPU.

  48. Source code released by Anonymous Coward · · Score: 0

    // Do really L337 render loop to impress the slashdot crew

    void render()
    {
    glColor3f(rand(), rand(), rand());
    glLoadIdentity();

    glBegin(GL_QUADS);
    glVertex3f(rand(), rand(), rand());
    glVertex3f(rand(), rand(), rand());
    glVertex3f(rand(), rand(), rand());
    glVertex3f(rand(), rand(), rand());
    glEnd();
    } // Wow man this is extreme! The video card may not take it... better do it in flash instead :P

  49. Open-source content-creation, but no player by motown · · Score: 4, Interesting

    What I just don't understand is that Macromedia licenses the flash specs on the condition that it is used by other products (such as Ming) to create content. Apparently, it is not permitted to use the specs to develop an alternative open-source plugin.

    So why is that? It's not like Macromedia is making any money on the plugins, and besides: the more compatible plugins are out there, the larger the userbase for Flash, right?

    Can someone here explain this to me?

    --
    "Oooh, does that mean we get to kick some puffy white mad zionist butt?"
    1. Re:Open-source content-creation, but no player by rimmon · · Score: 1

      I think they want to ensure that the plugin just works and want to prevent that some clueless enduser stumbles upon some alpha release of some open source plugin and can't get it to work.

      If a developer has problems with a third party tool he will most likely realise that the problem is the third party development tool, not a general flash problem.

      I think it's kind of smart. Their end user base isn't likely to get any larger, i mean it's already the most installed plugin worldwide.

    2. Re:Open-source content-creation, but no player by Anonymous Coward · · Score: 0

      Sure. Macromedia wants to keep developing the player and keep it a known quantity.

      Part of the appeal of Flash is that it actually does run the same everywhere. If some implementation doesn't implement the spec exactly the same (or doesn't share the same bugs, or doesn't have the same undocumented features, etc.) then we're back to the same problems with DHTML - authors have to hack around a bunch of problems, and users may get a sub-par "experience" as a result.

  50. Flash in Firefox by Anonymous Coward · · Score: 0

    See the Firefox FAQ.

    It's easy.

  51. Big Deal by frenchgates · · Score: 3, Funny

    Kandinsky is such old news. When I see an AI art generator that can make a dress out of meat or sell jars of its own excrement for six figures, then I'll be impressed.

    --
    Syntax error: loose != lose, affect != effect, then!=than
  52. Art....schmart.... by StressGuy · · Score: 1

    when is it going to be ported to xscreensaver?

    --
    A goal is a dream with a deadline
  53. Debris Options/Command line by N8F8 · · Score: 1

    Any idea how to control this app wither through script of the command line? Number of pictures for example.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  54. K++? by johnthorensen · · Score: 1

    So this conglomeration of PHP and Ming will let you download the latest Britney Spears single while protecting you from the RIAA???

    :)

    -JT

  55. Blank = art? by jimi+the+hippie · · Score: 1

    I've gotton a completely black image 3 out of 6 times trying it. Is that art?

  56. Oh give it time - just a proof of concept so far! by shomon2 · · Score: 2, Insightful

    I see lots of negative comments, and I really don't think this program deserves it since it's just at the first version and maybe it shouldn't even have been posted yet until it actually does something more visually appealing. What can be seen so far is just the potential. And for me this is really interesting. Only failing is that it's Flash not SVG but that's just my taste.

    I notice for example that the author is also a poet who knows Neruda and uses a bit of surrealism. Vector based art is probably the best way of recreating what was pioneered by a similar artistic genre - Futurism - which used early 19th century typography to produce incredible works of art in written text, echoing the onomatopeia of battles and love of violence and war (ok nobody's perfect). So loads of text all over the place, and perhaps moving about - this is perfect media to showcase a program like this. There are lots of examples (try googling for futurist typography or go here http://www.colophon.com/gallery/futurism/14.html for a look at some of it).

    So I think the author should merge some of his skills and a very good bit of software/art could result.

    The other is an area less touched: improvisational scores - the rules by which experimental artists can improvise. No longer do people have to be bound by what can be printed, and there are now some examples of software based improvisation scores (wish I could find more examples of the more experimental of these, but am submerged by crap sw when I search). I made one in svg for example. So this program, if it's to merge vector graphics with AI, could go in this direction, maybe supplying some kind of interaction and participation in a live multimedia event or performance?

    So I see lots of room for improvement but loads of potential here!

  57. I think it sucks as well by Stone316 · · Score: 1

    I'm not a big fan of art that looks like my 4 year old did it. Paint splatters that sell for millions of dollars, I _just don't get it_. Don't get me wrong, I do appreciate some art and admittedly I don't know enough about it to describe what kinds I like but I can point to it. :)

    --
    "Thanks to the remote control I have the attention span of a gerbil."
  58. Is it just me... by TimTheFoolMan · · Score: 1

    ...or does this look a lot like the iTunes Visualizer on Valium, and without the music?

    Tim

  59. Re:Seems like it would be better as a Ming example by vidarh · · Score: 1
    All the K++ people did was use a random number generator to generate colors, gradients, curve coordinates, circles, etc.

    If you think that you either haven't bothered to study the generated images nor the code, or are just plain clueless.

    If they'd been entirely random, the images would have been a complete mess. They are not. They follow quite a few rules to produce images that are more visually pleasing that random data would have been.

  60. Re:Oh give it time - just a proof of concept so fa by Haydn+Fenton · · Score: 1

    Before I start, THIS IS NOT TROLL, NOR FLAMEBAIT. I'm just answering the question.

    Its getting such negative responses because firstly, its not AI, secondly its not "pretty" art, basically; it sucks more than a horny prostitute.

    Seriously, how difficult do you think it is to make that? They use a PHP library to show random shapes in flash.. I don't know the flash libraries myself, but I know it will be extremely easy - going on the GD, MySQL, PSpell and various other libaries PHP offers (btw, I could write this using static images in about 20minutes flat, probably less). They don't use any advanced techniques to actually show the art, its just random colours with random shapes in random places.
    Thats why its not impressive in the least.

  61. Browser screensaver... by bergeron76 · · Score: 1

    One could couple this page with javascript and you could make your webserver display a screensaver if someone was idle on your webpage too long. When the animation detects mouse movement, have the browser reload your page.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  62. Re:Seems like it would be better as a Ming example by Anonymous Coward · · Score: 0

    Engineering isn't judged by the amount of work that went into it, it's merely judged on how well it works. No one cares if you do all of your calculations on a slide rule or an abacus, they just want to drive over your bridge without dying. If it's sufficiently well-used it then will be judged by "how cool it looks," like any piece of art.

    Now some people will admire the work that is involved -- but they're likely to be engineers.
    And many artists will care about the talent involved in making a piece.

  63. Peace :-) by Too+Much+Noise · · Score: 1

    "Pretty" != "meaningless fluff"

    Agreed. But how do you distinguish between being "pretty" and "beautiful"? You're right (and I didn't contest that) when saying these attributes are subjective. For me, "pretty" means that there's some (important) level where I don't 'connect' - if I did, it would be "beautiful".And since art is about connecting ... Of course, YMMV - so I apologize for making that statement too definite. De gustibus non disputandum. ^_^

  64. Machine-generated art since 1973 by Corvus9 · · Score: 2, Interesting
    Harold Cohen has been writing computer programs that generate art since 1973.

    His latest project, Aaron, is the result of many years of experiment and refinement. The K++ project can draw abstract polygons. Aaron can draw portraits, landscapes, and still lives using perspective, detail, and composition.

  65. Abstract "Art" by some+guy+I+know · · Score: 1
    Look at some real Abstract Art and compare
    Well, I can't compare it to the machine-generated stuff (because I have all of that Flash crap disabled), but a lot of that Abstract "Art" looks like finger-painting (e.g., Thomas C. Fedro).
    Other stuff looks kind of like procedural textures (e.g., Kelly A Keigwin) or pattern-drawing programs with bugs in them (e.g., Rhonda Leigh Brewer).
    There is some wheat (e.g., Virginia Kilpatrick), but most it is chaff IMO.
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  66. van Gogh by some+guy+I+know · · Score: 1

    Some of van Gogh's art was less than stellar, but much of it was brilliant.
    He seemed to have some trouble with man-made objects ("Van Gogh's Bedroom", "Van Gogh's Chair", "The Church at Auvers"), but most of his landscapes ("Starry Night over the Rhône", "The Starry Night", "Two Poplars on an Hill", "Olive Trees", "A Path through a Ravine", "Road with Cypresses") and many of his still-lifes ("Sunflowers" (several versions), "Irisis") were just stunning.
    In addition, many of his portraitures, while technically inaccurate, are very evocative ("The Potato Eaters", "Portrait of Doctor Paul Gachet").
    Finally, his treatment of color was, at the time, revolutionary, both in its choice (e.g., blues and greens for skin color) and its application (e.g., broad strokes with a palette knife).

    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  67. Re:Oh give it time - just a proof of concept so fa by cyberscribe · · Score: 1
    So I see lots of room for improvement but loads of potential here!

    Great! Sounds like someone caught the vision of what this project is about. Actually, I've gotten some nice emails on the topic as well. Funny how people tend to give appreciation in person, and sarcasm anonymously.

    But even in the sarcasm I've gleaned a lot of useful feedback. For one thing, it has helped me to write a little FAQ to answer some of the questions on this thread:

    http://www.robertpeake.com/CannedKandinsky/faq.htm l

    The only question I didn't answer was the implied question: didn't your servers go down? The colo I use has a great mix of Tier-1 fibre connections. I also load balanced between a couple servers to help the CPUs out. But I think the biggest factor in all this is that the art is all vector-based. If it were rich media, it would be a whole different story. But the average K++ "painting" is only about 8-12K. Hats off to the creators of the SWF file format!

    Cheers,
    Robert

  68. Thoughts From The Author by cyberscribe · · Score: 1
    So I see lots of room for improvement but loads of potential here!

    Great! Sounds like someone caught the vision of what this project is about. Actually, I've gotten some nice emails on the topic as well. Funny how people tend to give appreciation in person, and sarcasm anonymously.

    But even in the sarcasm I've gleaned a lot of useful feedback. For one thing, it has helped me to write a little FAQ to answer some of the questions on this thread:

    http://www.robertpeake.com/CannedKandinsky/faq.htm l [robertpeake.com]

    The only question I didn't answer was the implied question: didn't your servers go down? The colo I use has a great mix of Tier-1 fibre connections. I also load balanced between a couple servers to help the CPUs out.

    But I think the biggest factor in all this is that the art is all vector-based. If it were rich media, it would be a whole different story. But the average K++ "painting" is only about 8-12K. Hats off to the creators of the SWF file format!

    The other part of all this that fascinates me is how severe some people's reactions have been to the idea of computer-generated art. You'd think it was a discussion of computer-generated religion. :)

    I think this, in part, has prompted such heavy criticism of the project code itself in its current state - to say "this, here, now is not art." That's great - in fact, that's the purpose of the project: to explore what people consider aestheticaly pleasing (and not). So, we have a baseline.

    Onwards and upwards.

    Cheers,
    Robert