Links and write-ups about beautiful things from around the web!
-
John Cage on the Beauty of the Moon
I don’t agree. I think that we can still at unexpected moments be surprised by the beauty of the moon though now we can travel to it. John Cage, in response to critics claiming an urgency for the scholarly, analytical study of “difficult to understand” twentieth Century art, quoted from this acceptance speech in which he talks about Finnegans Wake and his own works influenced by that book.
-
The Bandwidth of Foraging Ants
In other insect news, a case of life imitating (well, at least acting similar to) network transmission protocols:
This feedback loop allows TCP to run congestion avoidance: If acks return at a slower rate than the data was sent out, that indicates that there is little bandwidth available, and the source throttles data transmission down accordingly. If acks return quickly, the source boosts its transmission speed. The process determines how much bandwidth is available and throttles data transmission accordingly.
It turns out that harvester ants (Pogonomyrmex barbatus) behave nearly the same way when searching for food. … A forager won’t return to the nest until it finds food. If seeds are plentiful, foragers return faster, and more ants leave the nest to forage. If, however, ants begin returning empty handed, the search is slowed, and perhaps called off.
(Via ACM TechNews)
-
Shaw and Lee: the Beau Brummels
Some comedy for your Saturday: Shaw and Lee, AKA The Beau Brummels. We saw this Vitaphone short on TCM last week, and were mesmerized by the duo’s Andy Kaufman-esque deadpan delivery of bad jokes and Vaudeville songs (stick with it for at least a couple of minutes!). Strangely modern, or in any case I gather from digging around that this was considered a bizarre, unique act at the time.
Always eat when you are hungry.
Always drink when you are dry.
Go to bed when you’re sleepy.
But don’t forget to breathe or else you’ll die. -
Eff the Ineffable
Let us think the unthinkable, let us do the undoable, let us prepare to grapple with the ineffable itself, and see if we may not eff it after all. From Douglas Adams’s Dirk Gently’s Holistic Detective Agency, which I’m reading again for the first time since the eighth grade. It’s weird reading it now, knowing that it was originally written as part of a Dr. Who series!
-
Google Joyce
Yeah. Hello, This is a message from Super Shuttle scheduled to pick you up. Yeah 6 Yes team. In the morning. Yeah going to Byron bird from the airport. Yeah if you need to make any changes. Yes. Call 5 Yeah, 12, your moving on. Yeah, we will see you tomorrow. Sunday. Yeah 6 yeah. 15. Yeah in the morning. Yeah. Please allow up to you Yeah, 15 minutes. Yeah, after scheduled pickup time, for traffic, your routing yo of other passengers yank you for choosing Super Shuttle, yeah. And please, buckle up force safety. Yeah. Google Voice’s transcription of an automated robo-call I just got from Super Shuttle, which seems to be channeling Molly Bloom’s soliloquy. I’ve joked about Google Freud before, so I’ll chalk this one up as Google Joyce.
-
Kittydar
Hmm, @harthvader has written some impressive neural network, machine learning, and image detection stuff, shared on her GitHub — wait, she’s combined these things into a JavaScript cat-detecting routine?! Okay, that wins.
var cats = kittydar.detectCats(canvas);
console.log(“there are”, cats.length, “cats in this photo”);
console.log(cats[0]);
// { x: 30, y: 200, width: 140, height: 140 }You can try out Kittydar here.
(Via O’Reilly Radar)
-
Selectively Deanimating Video
Another SIGGRAPH, another mind-bending example of video being freed from linear time — Jiamin Bai, Aseem Agarwala, Maneesh Agrawala, and Ravi Ramamoorthi’s Selectively De-Animating Video:
We present a semi-automated technique for selectively de-animating video to remove the large-scale motions of one or more objects so that other motions are easier to see. The user draws strokes to indicate the regions of the video that should be immobilized, and our algorithm warps the video to remove the large-scale motion of these regions while leaving finer-scale, relative motions intact. However, such warps may introduce unnatural motions in previously motionless areas, such as background regions. We therefore use a graph-cut-based optimization to composite the warped video regions with still frames from the input video; we also optionally loop the output in a seamless manner. Our technique enables a number of applications such as clearer motion visualization, simpler creation of artistic cinemagraphs (photos that include looping motions in some regions), and new ways to edit appearance and complicated motion paths in video by manipulating a de-animated representation.
(Via O’Reilly Radar)
-
Pareidoloop
What happens if you write software that generates random polygons and the software then feeds the results through facial recognition software, looping thousands of times until the generated image more and more resembles a face? Phil McCarthy’s Pareidoloop. Above, my results from running it for a few hours. Spooky.
(More about his project on GitHub, and more about pareidolia in case the name doesn’t ring a bell)
[8/5 Update: Hi folks coming in from BoingBoing and MetaFilter! Just want to reiterate that I didn’t write this software, the author is Phil McCarthy @phl !]
-
First Computer Graphics Film at T Satellite
Now that I have a retina display, I want a screensaver that looks as good as this 1963 AT&T microfilm video:
This film was a specific project to define how a particular type of satellite would move through space. Edward E. Zajac made, and narrated, the film, which is considered to be possibly the very first computer graphics film ever. Zajac programmed the calculations in FORTRAN, then used a program written by Zajac’s colleague, Frank Sinden, called ORBIT. The original computations were fed into the computer via punch cards, then the output was printed onto microfilm using the General Dynamics Electronics Stromberg-Carlson 4020 microfilm recorder. All computer processing was done on an IBM 7090 or 7094 series computer.
-
Random Numbers Through a Quantum Vacuum
Your random number generator not truly random enough for you? Maybe you should try some of the numbers coming off of the Australian National University’s quantum vacuum randomization server. Nothing like minute variations in a field of near-silence to get some unfettered randomness, I guess. They offer access to the vacuum through a few different forms of data – seen above is a chunk of their randomly-colored pixel stream. Science!
(Via Science Daily)