background preloader

Image evolution

Image evolution
What is this? A simulated annealing like optimization algorithm, a reimplementation of Roger Alsing's excellent idea. The goal is to get an image represented as a collection of overlapping polygons of various colors and transparencies. We start from random 50 polygons that are invisible. In each optimization step we randomly modify one parameter (like color components or polygon vertices) and check whether such new variant looks more like the original image. If it is, we keep it, and continue to mutate this one instead. Fitness is a sum of pixel-by-pixel differences from the original image. This implementation is based on Roger Alsing's description, though not on his code. How does it look after some time? 50 polygons (4-vertex) ~15 minutes 644 benefitial mutations 6,120 candidates 88.74% fitness 50 polygons (6-vertex) ~15 minutes 646 benefitial mutations 6,024 candidates 89.04% fitness 50 polygons (10-vertex) ~15 minutes 645 benefitial mutations 5,367 candidates 87.01% fitness Requirements Related:  Unusual Finds

8 Artists Who Poured Their Heart and Soul Into Their Work (Also: Their Blood and Urine) All artists put a little bit of their soul into every piece. But these artists put their soul – and a whole lot more – into their art. 1. When Hananuma Masakichi learned he was dying of tuberculosis, he wanted to give his girlfriend a way to remember him. During the construction, Masakichi even sacrificed pieces of his own body to help his wooden doppelganger come to life. Masakichi finished his statue in 1885 and put it on display. When Robert Ripley began collecting the world's oddities in the 1930s, Masakichi's statue was one of the first items he acquired, paying a San Francisco saloon-owner $10 for it. 2. Van Gogh painted some famous self-portraits. The first Self was purchased by one of the Britart movement's biggest early supporters, Charles Saatchi, who paid £13,000 for it. 3. All artists suffer for their art, but Lani Beloso has made her suffering into art instead. 4. Few pieces of art have evoked emotions like Andres Serrano's 1987 Immersion (Piss Christ) . 5. 6. 7. 8. Top 50 Free Open Source Classes on Computer Science : Comtechtor Computer science is an interesting field to go into. There are a number of opportunities in computer science that you can take advantage of. With computers increasingly becoming a regular part of life, those who can work with computers have good opportunities. You can find a good salary with a program in computer science, and as long as you are careful to keep up your skills. Introduction to Computer Science Learn the basics of computer science, and get a foundation in how computer science works. Introduction to Computer Science: Learn about the history of computing, as well as the development of computer languages. Comprehensive Computer Science Collections If you are interested in courses that are a little more comprehensive in nature, you can get a good feel for computer science from the following collections: Programming and Languages Get a handle on computer programming, and learn about different computer languages used in programming. Computer Software Computer Processes and Data

The Running Man, Revisited Comparison between walking and running of mechanical energy expended. Credit: Daniel Lieberman Ann Trason, Scott Jurek, Matt Carpenter. These are the megastars of ultra-distance running, athletes who pound out not just marathons, but dozens of them back-to-back, over Rocky Mountain passes and across the scorching floor of Death Valley. But a handful of scientists think that these ultra-marathoners are using their bodies just as our hominid forbears once did, a theory known as the endurance running hypothesis (ER). Our toes, for instance, are shorter and stubbier than those of nearly all other primates, including chimpanzees, a trait that has long been attributed to our committed bipedalism. “If you have very long toes, the moment of force acting on the foot’s metatarsal phalangeal joint becomes problematic when running,” explains Lieberman. The paper earned the cover of Nature and generated quite a stir within bio/anthro circles. shoothead via Flickr

Ausweis Ausweis A Reality-Hacking Experiment. The world's changing. On a tape I bought at a yard sale, I heard the narrator say, "People are conditioned to believe the printed word." You know I really thought that people would laugh and not let me get anywhere with them. But success came really quickly. My next big success came with the "50 Cents Off" card. What was it that compelled him? Of course, there's the story of the artist who paints replicas of U.S. currency to prove some of the same point. I started to get obsessed with how abstract and far-reaching I could make the words on the card...could they really overcome physical limitations? And why do these cards make everyone smile? I made the "Add To Your Family Card," after I realized most of the previous ones were rather masculine. A little further in the "far-reaching" direction... Trying to restore some balance to the noise most of these create. Another powermad one. Just how absurd can we make this?! Ninja-style... poof! Links

Ada Lovelace Augusta Ada King, Countess of Lovelace (10 December 1815 – 27 November 1852), born Augusta Ada Byron and now commonly known as Ada Lovelace, was an English mathematician and writer chiefly known for her work on Charles Babbage's early mechanical general-purpose computer, the Analytical Engine. Her notes on the engine include what is recognised as the first algorithm intended to be carried out by a machine. Because of this, she is often described as the world's first computer programmer.[1][2][3] Ada described her approach as "poetical science" and herself as an "Analyst (& Metaphysician)". As a young adult, her mathematical talents led her to an ongoing working relationship and friendship with fellow British mathematician Charles Babbage, and in particular Babbage's work on the Analytical Engine. Biography[edit] Childhood[edit] Ada, aged four On 16 January 1816, Annabella, at George's behest, left for her parents' home at Kirkby Mallory taking one-month-old Ada with her. Adult years[edit]

Psychology Today: Ten Politically Incorrect Truths About Human Nature Human nature is one of those things that everybody talks about but no one can define precisely. Every time we fall in love, fight with our spouse, get upset about the influx of immigrants into our country, or go to church, we are, in part, behaving as a human animal with our own unique evolved nature—human nature. This means two things. First, our thoughts, feelings, and behavior are produced not only by our individual experiences and environment in our own lifetime but also by what happened to our ancestors millions of years ago. Second, our thoughts, feelings, and behavior are shared, to a large extent, by all men or women, despite seemingly large cultural differences. Human behavior is a product both of our innate human nature and of our individual experience and environment. The implications of some of the ideas in this article may seem immoral, contrary to our ideals, or offensive. Why Beautiful People Have More Daughters,

Ghost Quiz In 1885, Cecilia Garrett Smith and a friend were experimenting with automatic writing using a primitive Ouija board on which a planchette was guided by a visiting “spirit.” “We got all sorts of nonsense out of it, sometimes long doggerel rhymes with several verses,” but the prophecies they asked for were rarely answered. When they asked who the guiding spirit was, the planchette wrote that his name was Jim and that he had been Senior Wrangler at Cambridge. Intrigued, they asked Jim to write the equation describing the heart-shaped planchette they were using, and they received this response: This they interpreted as , which J.W. “I am quite sure that I had never seen the curve before, and therefore the production of the equation could not have been an act of unconscious memory on my part,” Smith wrote later. One wonders what Jim thought of all this.

Entropy (information theory) 2 bits of entropy. A single toss of a fair coin has an entropy of one bit. A series of two fair coin tosses has an entropy of two bits. This definition of "entropy" was introduced by Claude E. Entropy is a measure of unpredictability of information content. Now consider the example of a coin toss. English text has fairly low entropy. If a compression scheme is lossless—that is, you can always recover the entire original message by decompressing—then a compressed message has the same quantity of information as the original, but communicated in fewer characters. Shannon's theorem also implies that no lossless compression scheme can compress all messages. Named after Boltzmann's H-theorem, Shannon defined the entropy H (Greek letter Eta) of a discrete random variable X with possible values {x1, ..., xn} and probability mass function P(X) as: Here E is the expected value operator, and I is the information content of X.[8][9] I(X) is itself a random variable. . The average uncertainty , with

Surfing The Apocalypse FEBRUARY 2000 The following item was placed for sale to the highest bidder at the online auction site Ebay. A SURFING THE APOCALYPSE exclusive interview with the new owner of the painting can be found following the copy of the ad. Here is the unedited text of the original ad. Photos that appeared in the ad are also included but have been resized/positioned to fit the page. They do appear in the original order This auction is nearing the end. The Original Ad Can Be Viewed HERE Until Ebay Ceases To Archive It. SURFING THE APOCALYPSE followed up on this story in an email interview with the new owner of the painting. SURFING: What attracted you to the "Haunted Painting?" L.B.: Visually, it seemed like a good composition, the artist displayed a certain professional handling of the medium, and the subject matter was compelling. SURFING: How long have you had the painting? L.B.: Since March 7. SURFING: Has anything "unusual" happened with the painting? L.B.: Yes. March 12, 2000 Giclée on canvas.