Why Paper

something_new_something_borrowed

Me, paper.

Paper and me.

It is incongruous on first glance, like many great romances.

Paper: Archival, botanical, the substrate of so much knowledge, and a surface so variable, from crisp ultra smooth to hand-poured and soft. How to fill out the profile: is it elemental, or common yet still mysterious? A flattering look for every light.

Me: Not so archival. Botanical friendly. Perhaps the opposite of the above.

Paper: A twenty century history, origins in Asia, entwined with the earliest movements of people across Eurasia, from origins in China to Japan to Spain and lower France, long before the Americas were perceived from across the Atlantic Ocean. But wait! Enter the Americas, and ideas of freedom, information, and paper, all intertwined.

Me: Imported from Detroit.

Paper: World-wide practice not centered in Europe, yet with an ancient art historical tradition which easily satisfies even the most strictly pedantic / European formalist art history probing.

Me: (Laughs to himself. Laughs, and laughs.)

Paper: (?)

Me: So you look at a back-lit LED all day, and want to look at something else, non-luminant? Paper. You find yourself living in the midst of the real-life de-materialization of objects? Paper. You actually have no confidence that you can navigate the vast proliferation of digital document formats over time, and want to standardize on one thing that multiple generations can understand and has centuries of archival understanding? PAPER.

Paper: You.

Me: You.

Me: There’s more. The thing about paper is that it is still heavily used as a primary creative medium. I think on paper. I use paper to write down ideas in a notebook. I inkjet on it. I try to make big sheets of it with wet pulp and a robot. Why not? I see artist from John Cage to Nam June Paik to khole on paper. I see graphic scores, graphic diagrams for layering, random doodles, flippant marginalia, ways to describe hybrid media. I see bande dessinee from Moebius, the pop culture of Japan in the seventeenth century, and the hacker zine 2600 as a meta-universe of works that were rendered on paper. In a disparate world, there is still no more common denominator.

Paper: You.

Me: You. Even if the art jumps of the page at a later stage, it started on paper. And often comes back to it, in unexpected ways.

Paper: You.

Warhol Outer Space Notes

Visual Work

Looking at four visual themes in Andy Warhol’s art works during the summer of 1965. Four visual themes: grid saturation, grid portraiture, grid black and white tonal variance, and multi-screen, multi-channel mixed-media film work.

Grid Saturation

Flowers, Circa 1965, Arranged 2009

Flowers, Lleana Sonnabend Gallery, Paris, 1965. Now via Gagosian Gallery, see Warhol From The Sonnabend Collection, 2009.

Grid Portraiture
Holly Solomon

Holly Solomon, gelatin silver print, 1965. Now via

Grid B&W Tonal Variance/Deterioration Aesthetic
Cagney

Cagney, screenprint, 1962

Film and Video

Bruce Conner, Cosmic Ray, premier at Film-Maker’s Cinemateque, 1964-11-30

Andy Warhol, Newsreel, premier at Film-Maker’s Cinemateque, 1964-11-30

Andy Warhol, 13 Most Beautiful Women, premier at Film-Maker’s Cinemateque, 1964-12-07

Vinyl, filmed March 1965.

Poor Little Rich Girl, 70 min, B&W, filmed March-April, 1965, premier at Film-Maker’s Cinemateque, 1965-06-05, five nights, screened with Vinyl.

Beauty #2, filmed early July 1965, premier at Film-Maker’s Cinemateque, 1965-07-17, two nights, screened with Party Sequence for The Poor Little Rich Girl.

Space, filmed summer 1965, premier at Film-Maker’s Cinemateque, 1965-09-17, one night


Outer and Inner Space.

Bibliography

The New Multi-Screen World Infographic, Think With Google, 2012.

Rush, Michael. Video Art. Thames and Hudson, 2007.

Research Notes

Found while researching Andy Warhol, Outer and Inner Space, or any combination of related topics. Notes for future reference.

Background, Film and Video, Ownership, Access, Archives

Andy Warhol gives approval to the Whitney’s the Andy Warhol Film Project at the Whitney and “hands over his original films to MoMA” for cataloging and storage in 1984.

In 1997, the Foundation donated ownership for “most” of AW’s film and video works to the Museum. Also, via the AWFP above, the Museum, MoMA, and UCLA Film and Television Archive gets a copy of each restored print. The Museum currently has 273 films and the entire AW Video Collection (4k tapes). Copies of all television material owned by the Paley Center for Media, NY and LA.

New digitization partnership, accessibility push in 2014 via The Andy Warhol Museum, MoMA, and MPC. Looking to “make accessible approximately 500 titles made between 1963-1972″, including 1k rolls of 16mm, marked for conversion to 2k image format.

The Whitney plans to open the new downtown building in 2016 with a retrospective of Warhol, curated by Donna De Salvo.

Special Collections

Andy Warhol, Museum of Modern Art (MoMA), NY.

Andy Warhol, SFMOMA, CA

Andy Warhol, Pompidou, Paris, France

Andy Warhol, Art Institute Chicago

Andy Warhol Film Newspaper Advertisements 1964-1970

1965 Chronology
1966 Chronology

The Andy Warhol Museum.

Current Archives Collection Research Requests.

Current Pursuits
Audio tape with Andy Warhol discussing Richard Ekstract and Norelco taping (Tape #1241, Tape #1223).

First issue of “Tape Recording” magazine, a NY magazine about recording founded by Richard Ekstract around 1965.

Picture of Andy Warhol in “HiFi Magazine”, October 3, 1965.

Premier of Outer Inner Space at The Film-makers Cinemateque.

September 29, 1965 “The Underground Party” on the train platform under the Waldorf-Astoria. The party itself is videotaped and played back to guests (Rush, 213)

“I agreed to sponsor the world premiere of these videos in an underground location. The party was held on an unused rail platform underneath the Waldorf Astoria Hotel in New York City, adjacent to the tracks of the New York Central Railroad. Guests had to enter through a fire door on East 49th Street and descend two long staircases to reach the tracks, which then had to be crossed to reach the platform. The Waldorf Astoria Hotel was kind enough to run an electric line down to the platform so we could show the work. We had to move in by hand the bulky equipment needed to project the sound and video.” (R.Ekstract, NYC).

The party in the tunnels under the Waldorf Astoria that Richard Ekstract describes so vividly celebrated the premiere of Warhol’s first video with Edie Sedgwick, Outer and Inner Space (R. Dorment, NYRB)

The New York Herald Tribune, on October 3, 1965 has a Sunday edition documenting the opening party of Outer and Inner Space. (Rush, 213)

Mac [Air, Pros] vs. being free

What:

  • 10 x Mac Pro, Early 2009, 2.66 GHz Quad-Core Xeon, 32 GB, Radeon HD 4870

Preliminary:

All SD cards are formatted with “Disk Utility” on the Mac OS, using GPT partitions. Make one partition, use the FAT filesystem, and apply. This actually creates two partitions, a small (200MB) EFI partition (say  /dev/sdb1) and the requested FAT partition (say /dev/sdb2).

To enter the EFI boot menu on Macintosh hardware, hold down the option key at boot.

The generated SD card may work as-is on newer Mac Pro models when connected to the machine via a USB SD card reader inserted into the front panel USB interface on the machine. However, to boot Mac Airs, one must put the generated SD card into the SD card slot, not via USB.

OS:

  • Use unetbootin to create a 14.04 Netinstall x86_64 boot disk on any SD flash card >= 8GB. Insert it in the SD slot on a macbook Air, plug in another mSD/SD card via USB and install onto it. Both netinstall and the mac version of the live cd have some issues with putting GRUB on the MBR. On what partition should GRUB be installed such that the SD card that is used for the installation can actually be booted? Open question….
  • Use the updated Fedora 20 livecd from the respins to make a bootable live SD disk. Use the –efi command to make it bootable on EFI systems. Like so:

    livecd-iso-to-disk --efi --format --extra-kernel-args selinux=0 ~bkoz/mounts/software/fedora/20/Fedora-Live-Desktop-x86_64-20-1.iso  /dev/sdb
    

    How to disable Plymouth

    plymouth.enable=0
    

    How to use systemd See in particular how to boot into a rescue shell, similar to ye-old-style “init 1″

    systemd.unit=rescue.target
    

    And how to boot into “init 3″

    systemd.unit=multi-user.target
    

    And how to boot into “init 5″

    systemd.unit=graphical.target
    

    How to make nomodeset permanent.

Will need to install Broadcom wireless drivers:

yum install -y broadcom-wl

Dream Freely

 

 

This is a picture of the moon.

Please humor me for ten seconds, and be silent. Look at the moon and think about the art that we will make in the future. Ten seconds.

(one thousand)

(two thousand)

(three thousand)

(four thousand)

(five thousand)

(six thousand)

(seven thousand)

(eight thousand)

(nine thousand)

(ten thousand)

Ten.

Fifty.

This year is the fiftieth anniversary of the free speech movement. That’s both a historical event that has special significance for Berkeley, Palo Alto, San Francisco, and the wider Bay Area. And it’s something that set up a chain of events that gave citizens of the US special privileges with respect to media and rights in the public sphere.

Related to the free speech movement is free software. This is the idea that every human being should be able to interact with computers without any shackles of commercial control. Free software can be thought of as a social movement that started when one guy wanted to print, and couldn’t use the printer software. Part of my art practice is being a free software diplomat.

Related to free software is free culture. Culture is what we make as artists. Freedom of expression is important, and a vital tool in making art.

This fall, in honor of the free speech movement, I’m dedicating myself to free culture. As part of this I’m looking for allies, artists, and accomplices. My first project is to turn any unused computers in the Graduate Computer lab into a free-software based rendering grid during the weekend midnight hours. I’ll keep this to un-used workstations on the weekends, between the hours of midnight to 7am, and choose to think of it as these machines dreaming freely.

Notes on the software/hardware configuration.

All the Uhuras

all_the_uhuras_LR_1800-3k

all_the_uhuras_C_1803-3k

All the Left/Right Uhuras, 2014
All the Center Uhuras, 2014

68 cm x 86.5 cm, Inkjet over lapis and silvertone wash on Awagami Bamboo 250 gsm paper. Master jedi paper tricks via Emily York.

These prints are composed of 288 cropped images of Uhura from the television show Star Trek. Each frame of the first season is analyzed with facial recognition software, and found Uhura faces are either inscribed with tattoo-like circles representing individual facial detection algorithms, or scaled, cropped, and center-aligned via sophisticated image-processing routines

To offset the explicitly computed nature of this work, the images are aligned on broken grids, and floated on an organic background of silvertone metallic or lapis mineral pigments.

OpenCV Configuration and Optimization Notes


Background

The default package for OpenCV on Fedora 20 (f20) is

opencv-2.4.7-6

The performance of such algorithms as Classifier::detectMultiScale and opencv_traincascade can be optimized via the installation of additional packages, and then enabling them when rebuilding OpenCV with various build flags.

Looking through the opencv.spec SRPM file, various enable flags are provided for configuration tweaking and tuning purposes when rebuilding with rpmbuild.

The most relevant for optimization:

--with eigen3
--with sse3

The most relevant for extending capabilities:

--with ffmpeg
--with openni

The default package can be rebuilt with these optimizations using syntax like:

rpmbuild -ba opencv.spec --with ffmpeg --with openni --with eigen3 --with sse3

However, even when using these flags on f20, the output provided by cmake at configuration time as per doesn’t enthuse. So, rebuild upstream sources without RPM to master the package configuration, and then bring this knowledge back into the RPM package. Old school, yo.

Looking at the upstream source repository, and then rebasing the f20 sources to the latest release of OpenCV (2.4.9) starts off the SRPM hacking. To get a cmake build going, build the opencv sources as specified in the link, to get dependency tracking working.

The file CMakeLists.txt has the build-time configure options.

A list of the most interesting:

WITH_CUDA
WITH_CUFFT
WITH_BLAS

WITH_FFMPEG
WITH_OPENNI

WITH_EIGEN
WITH_IPP
WITH_TBB / BUILD_TBB
WITH_OPENMP
WITH_OPENCL

enable_dynamic_cuda
enable_fast_math
enable_sse3

Setup, Install Prerequisites.

A couple of these are easy to enable, with dependencies already pre-packaged.

For development, you’ll need the following dependencies:

yum install -y gtk2-devel libtheora-devel libvorbis-devel libraw1394-devel libdc1394-devel jasper-devel libpng-devel libjpeg-devel libtiff-devel libv4l-devel libGL-devel gtkglext-devel OpenEXR-devel zlib-devel python2-devel swig python-sphinx gstreamer-devel gstreamer-plugins-base-devel opencl-headers gstreamer-plugins-bad-free-devel gstreamer-python-devel gstreamer-devel gstreamer-plugins-bad-free-devel-docs gstreamer-plugins-base-devel-docs gstreamer-plugins-ugly-devel-docs libpng12-devel mesa-libGLES-devel

To execute binaries that have been compiled with this optimized version of opencv, one will need to install the OpenCL runtime.

For OPENNI

yum install -y openni openni-devel openni-doc

For FFMPEG

yum install -y ffmpeg ffmpeg-devel

For TBB

yum install -y tbb tbb-devel tbb-doc

For EIGEN

yum install -y eigen3-devel eigen3-doc

For IPP

To enable WITH_IPP, more elaborate configuration is required. First, install Intel Performance Primitives (aka IPP). From the User’s Guide: Note that opencv_traincascade application can use TBB for multi-threading. To use it in multicore mode OpenCV must be built with TBB.

After IPP is installed, the system must be configured to use it easily. To fixup PATHs, pick one of two options.

One: add the following to LD_LIBRARY_PATH and LD_RUN_PATH:

/opt/intel/ipp/lib/intel64:/opt/intel/lib/intel64/

Two: edit /etc/ldso.conf.d and add

tbb.conf
/opt/intel/lib/intel64

ipp.conf
/opt/intel/ipp/lib/intel64

Furthermore, for OpenCV configuration to find the installed IPP at SRPM build time, the environment variable IPPROOT must be set, as follows:

setenv IPPROOT /opt/intel/ipp

Build SRPM

Build the modified opencv package with the following custom SPEC file. No configuration options are necessary: WITH_IPP, WITH_TBB, WITH_EIGEN are all enabled.

Then, force install it over the default libs as follows:

rpm -Uvh --nodeps opencv-2.4.9-3 etc etc.

Recompile the opencv app in question, and volia. Optimized. Speedups may vary, seeing ~ 2.3x speedups in processing times.

Follow

Get every new post delivered to your Inbox.