Ethan Miller

Unless otherwise noted, all work licensed under : Creative Commons License

News and Notes

AlertSite to PagerDuty

May 28 2012, 4:58PM

From the "had an itch" desk: A simple tool to translate between to APIs. For users of both AlertSite and PagerDuty there's no ideal integration alternative. AlertSite will notify with an HTTP POST, and PagerDuty's API will accept POST data, but the formats are incompatible. This is a ... _ more

Cronline (Cron visualization)

Aug 10 2011, 9:06AM

I recently hacked up a project I'm calling 'Cronline' and I'm hoping to get some feedback on further development. Motivation We run a large number of crontab scripts on different systems, under different user accounts. We see the mail that results from most jobs, and get reports when ... _ more

Test Server Puzzle

Feb 2 2011, 11:14PM

I recently had the opportunity to rebuild our test server system for QA testing at work, and I found a few solutions that I thought worth sharing. The finished system centers around a custom console for reserving test servers, launching repository checkouts and/or database reloads, and viewing a short ... _ more

Virtual State of Jefferson Tech

Apr 20 2010, 10:55PM

My collaboration with Ethan Ham, Virtual State of Jefferson will be going up in Ashland at the Schneider Museum of Art next month. I wanted to describe a little about the tech work involved because I had fun, and it might be useful to others. The piece is a router ... _ more

jQuery Simple Multi-Select

Sep 10 2009, 9:37PM

v 1.1.2 Jun 06 2012 This plugin replaces a standard multi-select with a simplified version that doesn't require ctrl+click to select multiple options. Each click simply toggles the given option on or off. The original multi-select is hidden, and a replacement is built. The original multi-select ... _ more

Appengine and handle_entity

Jun 17 2009, 12:52AM

Just spent a frustrating evening with Google AppEngine - and I want to document the problem I had in case it helps others. I wanted to upload data to AppEngine from a CSV file - however the values in said file needed some adjustments (they don't directly correspond to the fields ... _ more

Ubiquity Click

May 19 2009, 9:01PM

Ubiquity seems like a great project. However, in my case, I've tried it twice and just haven't managed to fold it into my workflow. I'm not entirely sure why that is - but part of it has to do with my aversion to using the mouse more than ... _ more

A Stream or a Reservoir

Mar 6 2009, 1:19PM

Here's a question that keep coming up lately: In the context of data flows, what should I treat like a stream, and what should I treat like a reservoir? To explain what I mean by example: my email inbox is a reservoir. Although data streams in, it's clearly ... _ more

Lost Images Recovered

Feb 25 2009, 2:13PM

This lifehacker post about a DiskDigger reminded me that I wanted to document a recent close call with a bunch of photos we took on vacation. I was running Ubuntu with xfce, and when the SD card on our camera filled up, I wanted to transfer the photos off. Well ... _ more

Tantalum Memorial 1st Prize

Feb 17 2009, 2:32PM

During ZERO1 last summer I (along with several other grad students) collaborated with Harwood, Wright, Yokokoji to create the Superlight version of Tantalum Memorial. I heard a few days ago that Tantalum Memorial won first prize at Transmediale! Links: Transmediale 2009 winners pagewriteup Thomas Asmuth did for ArtShift. writeup by ... _ more

Technology Shapes Space

Jan 14 2009, 12:43PM

We got a Neuros Link last week. It's basically an Ubuntu box with HDMI out and a handy wireless keyboard. I want to say a few things about how it has changed the space in front of the TV, and then I have some comments about the Neuros Link ... _ more

ELO 08: Day 3

Jun 22 2008, 4:26AM

Reading Digital Media Laura BorrĂ s Castanyer and Joan Elies Adell both from Hermeneia discussed how the operation of reading works in the light of new and changing technologies. As in other presentations they brought up the contrast between 'surface' reading, or 'sufing' the text instead of immersion in a text ... _ more

ELO 08: Day 2

Jun 21 2008, 6:14AM

Ok, it's been about 3 weeks since the conference, but I'm just now getting the time to review my notes and post... Transliteracy Sue Thomas started with a discussion on transliteracy. Defined simply as "the ability to read, write, and interact across a range of platforms, tools and ... _ more

Artshift article

Jun 8 2008, 9:20PM

Sally Sumida has written an article on me and my Netbody project, showing at the ICA for a few more days, and Erin Goodwin-Guerrero published it on ARTSHIFT San Jose. My thanks to both of them. _ more

ELO 08: workshops

May 30 2008, 1:43AM

Mark Amerika presented the opening workshop "Remix Writing and Postproduction Art" this morning. He began with this Vito Acconci quote about interdisciplinary practices. Later in the morning this led into an interesting question about using the term 'literature' for practices that are mostly audio/visual. No one seemed inclined to ... _ more

ELO Conference

May 28 2008, 5:10PM

I'm in Vancouver, WA for the Electronic Literature Organization Conference 2008, Narrative Units will be part of the Media Arts Show. In addition, I'll be blogging my notes on the conference sessions I attend, a lot of interesting topics discussed ... To keep up with my notes, watch the ... _ more

Emerging Artist Grant

May 14 2008, 10:20AM

ZERO1 officially announced the Emerging Artist Grant recipients for this year's festival yesterday. Among them are myself, Bruce Gardner, and Sarah Lowe. Bruce and I will be working on the visualization aspect of Urban Observatory in collaboration with Michael Herrman. More details to come... busy month ahead! _ more

Netbody in MFA Show at ICA

May 5 2008, 11:55PM

My MFA thesis project Netbody V2 is finished and on display at San Jose Institute of Contemporary Art through June 14th. Please stop by if you get a chance... _ more

Switch v24 Article

Feb 26 2008, 7:34PM

The new version of Switch is up. Switch is the online journal produced by my grad program CADRE. I've written an article called Re-Purpose Broken. _ more

Pyglet + PyCairo 'Hello World'

Feb 22 2008, 4:10PM

I've been excited about using Pyglet for all it's nice timing/windowing/event handling. And then I got excited about the nice graphics programming from PyCairo.I couldn't find any examples of the two combined, so, with the help of this PyGame example I munged the following ... _ more

Old Paintings

Aug 12 2007, 4:53PM

I spent my entire undergrad and several years after that pretty seriously dedicated to canvas painting. There had always been a kind of formalism I was interested in that had to do with systematic arrangements and relationships. In early work this took the form as simplified narrative images with figures ... _ more

Color Space

Aug 12 2007, 3:58PM

I'll be posting older projects here just to get them documented in my new site. This one is from May of 2005: I became interested in exploring the area of augmented reality as well as the transformation of space through color and light. I started with a 3d visualization ... _ more

Starry Starry

Aug 7 2007, 3:41PM

Starry, Starry Night: Art & Astronomy Slumber Party is taking place this Friday night. I helped Thomas and Wayne a (very) little on getting Thomas' proposal figured out. Should be fun - let me know if you're interested in coming out. _ more

My Quickly Robot

Jul 15 2007, 5:06PM

Thomas got us all together to build a quickly robot. I'm pretty happy with mine, at least I didn't solder-destroy anything. It needs some tuning though, but on one side at least it definitely follows light. Thanks to Thomas for organizing and leading us through it... _ more

Surface at MACLA

Jul 5 2007, 7:03PM

The collaborative piece Surface I did with Sheau is still up at MACLA. It comes down July 14th - if you get a chance to stop by, please do. _ more

New Site

Jul 4 2007, 6:06PM

I've reworked my site! The design is only slightly different, but I've added a news section with an RSS feed. I'll be busy debugging and adding older content for a few days. Please let me know if you find anything that's not as it should be... _ more

PHP Quicklink Script

Jan 26 2007, 12:00PM

Ok, so you may know about Firefox quick searches, which is very nice. But keeping them updated on multiple machines, or new machines can be a pain. So, after using quick searches for a while, I switched to yubnub, which does something similar, but it's a social app. With ... _ more

SxSW Visualization

Jun 15 2005, 12:00PM

Java applet here... Each square represents a transcript from the SXSW conference. The brightness of the lines connecting boxes indicates the number of words shared ("noise words" are filtered out). The distance to the center of the visualization indicated the total number of connections the text shares. The closer to ... _ more