Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

i dunno

  • Loading branch information...
commit af0c24d8ef13667f0db4570b7f1205540fff880a 1 parent fac14e3
@jdf authored
View
1  .settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
- <runtime name="HTTP Preview"/>
<fixed facet="wst.web"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="wst.web" version="1.0"/>
View
4 htdocs/boilerplate/print.css
@@ -62,6 +62,10 @@ blockquote {
display: none;
}
+object {
+ display: none;
+}
+
a:link,a:visited {
background: transparent;
text-decoration: none;
View
285 htdocs/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
@@ -13,7 +13,7 @@
<div id="desc">Software Development</div>
<div id="name">
Jonathan Feinberg
- <br/>
+ <br>
<span class="email"><a href="mailto:jdf@pobox.com">jdf@pobox.com</a></span>
</div>
</div>
@@ -21,25 +21,25 @@
<h4>Work Experience</h4>
<div class="job">
<div class="jobdesc"><span>
- <a href="http://www.research.ibm.com/">IBM Research</a>
- &bull;
- Cambridge, MA
+ <a href="http://www.research.ibm.com/">IBM Research</a>
+ &bull;
+ Cambridge, MA
&bull; 2003-present
</span></div>
<div class="jobbody">
<p class="summary">
- My group,
+ My group,
<a href="http://domino.watson.ibm.com/cambridge/research.nsf/pages/cue.html">Collaborative
User Experience</a>, provides IBM with research into
- the social and technical underpinnings of successful and inclusive
- business collaboration. In 2009, I moved to the
+ the social and technical underpinnings of successful and inclusive
+ business collaboration. In 2009, I moved to the
<a href="http://www.research.ibm.com/visual/">Visual Communication Lab</a>, after
5 years with the Social Computing group.
</p>
<div class="title">Senior Software Engineer, 2006-present</div>
<div class="title">Advisory Software Engineer, 2003-2006</div>
<ul class="bullets">
- <li>Designed and built the <a
+ <li>Designed and built the <a
href="http://domino.research.ibm.com/cambridge/research.nsf/242252765710c19485256979004d289c/1c181ee5fbcf59fb852570fc0052ad75?OpenDocument">dogear</a>
social bookmarking application, since transferred to Lotus as a component
of <a href="http://www-01.ibm.com/software/lotus/products/connections/dogear.html">Connections</a>.
@@ -48,18 +48,18 @@
I created the &ldquo;wordle&rdquo; word-cloud layout alogorithm
at this time; see <a href="#wordle">below</a> for more details.</li>
<li>Designed and built the Cattail file-sharing system, which, after three
- years as a lab-hosted project (and hundreds of thousands of files),
- became a CIO-supported application. The Lotus Connections
- <a href='http://www-10.lotus.com/ldd/lcwiki.nsf/dx/demo-getting-started-with-files'>Files</a>
+ years as a lab-hosted project (and hundreds of thousands of files),
+ became a CIO-supported application. The Lotus Connections
+ <a href='http://www-10.lotus.com/ldd/lcwiki.nsf/dx/demo-getting-started-with-files'>Files</a>
component, to be released in version 2.5, is based primarily on Cattail.</li>
<li>
- Designed and built the &ldquo;Real-Time Enterprise Directory&rdquo;,
- a web service that provides name typeahead (autocomplete) across the
- 500,000-person IBM corporate directory, for use by any application for which
+ Designed and built the &ldquo;Real-Time Enterprise Directory&rdquo;,
+ a web service that provides name typeahead (autocomplete) across the
+ 500,000-person IBM corporate directory, for use by any application for which
specifying a person is a common requirement.
</li>
<li>
- See my <a href="http://www.research.ibm.com/visual/inaugurals/index.html">visualizations
+ See my <a href="http://www.research.ibm.com/visual/inaugurals/index.html">visualizations
of U.S. presidential inaugural addresses</a>
at the <abbr title="Visual Communication Lab">VCL</abbr> web site.
</li>
@@ -68,31 +68,31 @@
</div>
<div class="job">
- <div class="jobdesc"><span><a href="http://www.netomat.net/">netomat</a>
- &bull; New York, NY
+ <div class="jobdesc"><span><a href="http://www.netomat.net/">netomat</a>
+ &bull; New York, NY
&bull; 2002-2003</span></div>
<div class="jobbody">
<p class="summary">
- At the time, netomat was developing a communications system involving
- authoring tools, a browser-based player, and a server application
+ At the time, netomat was developing a communications system involving
+ authoring tools, a browser-based player, and a server application
to support its protocols.
</p>
<div class="title">Developer</div>
<ul class="bullets">
<li>Created cross-platform JNI modules to provide efficient
- image manipulation, sound recording and format conversion,
- and POSIX filesystem operations for the
+ image manipulation, sound recording and format conversion,
+ and POSIX filesystem operations for the
&ldquo;consumer-oriented&rdquo; authoring tool.</li>
- <li>Created a proof-of-concept authoring tool as an
- Eclipse plugin, and was principal author of the
+ <li>Created a proof-of-concept authoring tool as an
+ Eclipse plugin, and was principal author of the
final product, which was licensed to Verizon.</li>
</ul>
</div>
</div>
<div class="job">
- <div class="jobdesc"><span><a href="http://www.smartmoney.com/">SmartMoney.com</a>
- &bull; New York, NY
+ <div class="jobdesc"><span><a href="http://www.smartmoney.com/">SmartMoney.com</a>
+ &bull; New York, NY
&bull; 1999-2000</span></div>
<div class="jobbody">
<p class="summary">
@@ -101,17 +101,17 @@
</p>
<div class="title">Freelance Developer</div>
<ul class="bullets">
- <li><a href="http://www.smartdatavision.com/products/chartbuilder/">Chart Builder</a>:
- Designed and implemented a Java framework that
- allows programmers to add dynamic, interactive graphs of numeric data
- to their applets and applications. Created a user’s guide and
- API documentation. Written in Java 1.1, but
+ <li><a href="http://www.smartdatavision.com/products/chartbuilder/">Chart Builder</a>:
+ Designed and implemented a Java framework that
+ allows programmers to add dynamic, interactive graphs of numeric data
+ to their applets and applications. Created a user’s guide and
+ API documentation. Written in Java 1.1, but
<a href="http://www.smartdatavision.com/products/chartbuilder/">still being licensed</a>.</li>
- <li><a href="http://www.smartdatavision.com/products/mapbuilder/">Map Builder</a>:
- Helped design and implement API for the presentation of
- multivariate data on a dynamic &ldquo;treemap&rdquo;; wrote an expression
+ <li><a href="http://www.smartdatavision.com/products/mapbuilder/">Map Builder</a>:
+ Helped design and implement API for the presentation of
+ multivariate data on a dynamic &ldquo;treemap&rdquo;; wrote an expression
compiler that generates, loads, and invokes Java byte code
- at runtime. Also
+ at runtime. Also
<a href="http://www.smartdatavision.com/products/mapbuilder/">still being licensed</a>.</li>
</ul>
</div>
@@ -121,18 +121,18 @@
<a name="wordle"></a>
<div class="job">
<div class="jobdesc"><span>
- <a href="http://www.wordle.net/">Wordle.net</a>
+ <a href="http://www.wordle.net/">Wordle.net</a>
&bull; 2008-present
</span></div>
<div class="jobbody">
- <img style="float:left; margin-right:8px" alt="Wordle Thumbnail" src="cswordle.jpg"/>
+ <img style="float:left; margin-right:8px" alt="Wordle Thumbnail" src="cswordle.jpg">
<p class="summary">
I created the wordle word-cloud layout algorithms while
working on a social bookmarking application at IBM
Research, in 2005. I created the &ldquo;Wordle&rdquo;
web application in 2008. Since that time, hundreds of thousands
of people have saved over a million word clouds to
- Wordle's <a href='http://www.wordle.net/gallery'>public gallery</a>.
+ Wordle's <a href='http://www.wordle.net/gallery'>public gallery</a>.
</p>
<p class="summary">
Wordle's design is intended as an exercise in radical simplicity. There
@@ -143,142 +143,149 @@
</div>
</div>
- <h4>Free Software</h4>
- <ul>
- <li><a href="http://mrfeinberg.com/patchy/">Patchy</a> -
- 3D parametric surfaces&mdash;&ldquo;patches&rdquo;&mdash;for
- <a href="http://www.processing.org/">Processing</a>.</li>
- <li><a href="http://mrfeinberg.com/peasycam/">PeasyCam</a> -
- easy-peasy camera control for 3D sketches in
- <a href="http://www.processing.org/">Processing</a>.</li>
- </ul>
-<!--[if !IE]> -->
- <object classid="java:HelloPatchy.class"
+ <div class="job">
+ <div class="jobdesc"><span>
+ Free Software
+ </span></div>
+ <div class="jobbody">
+ <ul>
+ <li><a href="http://github.com/vcl/cue.language">cue.language</a> -
+ A small Java library for simple text analysis - counting strings, identifying languages, and removing stop words.</li>
+ <li><a href="http://mrfeinberg.com/patchy/">Patchy</a> -
+ 3D parametric surfaces&mdash;&ldquo;patches&rdquo;&mdash;for
+ <a href="http://www.processing.org/">Processing</a>.</li>
+ <li><a href="http://mrfeinberg.com/peasycam/">PeasyCam</a> -
+ easy-peasy camera control for 3D sketches in
+ <a href="http://www.processing.org/">Processing</a>.</li>
+ </ul>
+
+ <!--[if !IE]> -->
+ <object classid="java:HelloPatchy.class"
type="application/x-java-applet"
archive="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar"
width="400" height="400"
- standby="Loading Processing software..." >
+ standby="Loading Processing software..." >
- <param name="archive" value="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar" />
+ <param name="archive" value="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar" >
- <param name="mayscript" value="true" />
- <param name="scriptable" value="true" />
+ <param name="mayscript" value="true" >
+ <param name="scriptable" value="true" >
- <param name="image" value="loading.gif" />
- <param name="boxmessage" value="Loading Processing software..." />
- <param name="boxbgcolor" value="#FFFFFF" />
+ <param name="image" value="loading.gif" >
+ <param name="boxmessage" value="Loading Processing software..." >
+ <param name="boxbgcolor" value="#FFFFFF" >
- <param name="test_string" value="outer" />
- <!--<![endif]-->
+ <param name="test_string" value="outer" >
+ <!--<![endif]-->
- <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0_15-windows-i586.cab"
width="400" height="400"
- standby="Loading Processing software..." >
+ standby="Loading Processing software..." >
- <param name="code" value="HelloPatchy" />
- <param name="archive" value="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar" />
+ <param name="code" value="HelloPatchy" >
+ <param name="archive" value="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar" >
- <param name="mayscript" value="true" />
- <param name="scriptable" value="true" />
+ <param name="mayscript" value="true" >
+ <param name="scriptable" value="true" >
- <param name="image" value="loading.gif" />
- <param name="boxmessage" value="Loading Processing software..." />
- <param name="boxbgcolor" value="#FFFFFF" />
+ <param name="image" value="loading.gif" >
+ <param name="boxmessage" value="Loading Processing software..." >
+ <param name="boxbgcolor" value="#FFFFFF" >
- <param name="test_string" value="inner" />
+ <param name="test_string" value="inner" >
- <p>
- <strong>
+ <p>
+ <strong>
This browser does not have a Java Plug-in.
- <br />
- <a href="http://java.sun.com/products/plugin/downloads/index.html" title="Download Java Plug-in">
+ <br>
+ <a href="http://java.sun.com/products/plugin/downloads/index.html" title="Download Java Plug-in">
Get the latest Java Plug-in here.
- </a>
- </strong>
- </p>
+ </a>
+ </strong>
+ </p>
- </object>
+ </object>
- <!--[if !IE]> -->
- </object>
- <!--<![endif]-->
-
-
- <h4>Technical Architecture and Implementation for Works of Art</h4>
- <div class="job">
- <div class="jobdesc"><span>
- <a href="http://noplace.mw2mw.com/">noplace</a>
- &bull; Marek&nbsp;Walczak &amp; Martin&nbsp;Wattenberg with Jonathan&nbsp;Feinberg
- &bull; 2008
- </span></div>
- <div class="jobbody">
- <p class="summary">
- Image processing, on-demand video generation, storage and messaging
- architecture.
- </p>
- </div>
- </div>
-
- <div class="job">
- <div class="jobdesc"><span>
- <a href="http://artport.whitney.org/commissions/thedumpster/">The Dumpster</a>
- &bull; Golan&nbsp;Levin with Kamal&nbsp;Nigam and Jonathan&nbsp;Feinberg
- &bull; 2005
- </span></div>
- <div class="jobbody">
- <p class="summary">
- Data wrangler.
- </p>
- </div>
- </div>
-
- <div class="job">
- <div class="jobdesc"><span>
- <a href="http://www.turbulence.org/Works/nums/">The&nbsp;Secret&nbsp;Lives&nbsp;of&nbsp;Numbers</a>
- &bull; Golan&nbsp;Levin et al.
- &bull; 2002
- </span></div>
- <div class="jobbody">
- <p class="summary">
- Data wrangling and web app.
- </p>
+ <!--[if !IE]> -->
+ </object>
+ <!--<![endif]-->
</div>
</div>
- <div class="job">
- <div class="jobdesc"><span>
- <a href="http://www.alphabetsynthesis.com/">The&nbsp;Alphabet&nbsp;Synthesis&nbsp;Machine</a>
- &bull; Golan&nbsp;Levin with Jonathan&nbsp;Feinberg and Cassidy&nbsp;Curtis
- &bull; 2002
- </span></div>
- <div class="jobbody">
- <p class="summary">
- Web app, font generation and delivery, system architecture and administration.
- </p>
- </div>
- </div>
<div class="job">
<div class="jobdesc"><span>
- <a href="http://www.turbulence.org/Works/apartment/">The&nbsp;Apartment</a>
- &bull; Marek&nbsp;Walczak &amp; Martin&nbsp;Wattenberg with Jonathan&nbsp;Feinberg
- &bull; 2001
+ Technical Architecture and Implementation for Works of Art
</span></div>
<div class="jobbody">
<p class="summary">
- Image and sound processing, generation of 3D walkthroughs, installation
- technical design and administration.
+ I have helped several artists to realize works in
+ traditional media, in museum installations,
+ in concerts, and on computer screens.
</p>
+
+ <ul>
+
+ <li>
+ <div class="artwork">
+ <a href="http://noplace.mw2mw.com/">noplace</a> (2008)
+ <br> Marek&nbsp;Walczak &amp; Martin&nbsp;Wattenberg with Jonathan&nbsp;Feinberg
+ </div>
+ <p>
+ Image processing, on-demand video generation, storage and messaging
+ architecture.
+ </p>
+ </li>
+
+ <li>
+ <div class="artwork">
+ <a href="http://artport.whitney.org/commissions/thedumpster/">The Dumpster</a> (2005)
+ <br> Golan&nbsp;Levin with Kamal&nbsp;Nigam and Jonathan&nbsp;Feinberg
+ </div>
+ <p>Data wrangler.</p>
+ </li>
+
+ <li>
+ <div class="artwork">
+ <a href="http://www.turbulence.org/Works/nums/">The&nbsp;Secret&nbsp;Lives&nbsp;of&nbsp;Numbers</a> (2002)
+ <br> Golan&nbsp;Levin et al.
+ </div>
+ <p>Data wrangling and web app.</p>
+ </li>
+ <li>
+ <div class="artwork">
+ <a href="http://www.alphabetsynthesis.com/">The&nbsp;Alphabet&nbsp;Synthesis&nbsp;Machine</a> (2002)
+ <br> Golan&nbsp;Levin with Jonathan&nbsp;Feinberg and Cassidy&nbsp;Curtis
+ </div>
+ <p>
+ <img style="float:left;margin-right:8px" src="glyph.gif" alt="glyph">
+ Web app, font generation and delivery, system architecture and administration.
+ </p>
+ </li>
+ <li>
+ <div class="artwork">
+ <a href="http://www.turbulence.org/Works/apartment/">The&nbsp;Apartment</a> (2001)
+ <br> Marek&nbsp;Walczak &amp; Martin&nbsp;Wattenberg with Jonathan&nbsp;Feinberg
+ </div>
+ <p>
+ Image and sound processing, generation of 3D walkthroughs, installation
+ technical design and administration.
+ </p>
+ </li>
+ </ul>
</div>
</div>
<h4>Papers</h4>
<ul>
- <li>David R. Millen , Jonathan Feinberg , Bernard Kerr,
- &ldquo;Dogear: Social bookmarking in the enterprise&rdquo;,
- <i>Proceedings of the SIGCHI conference on Human Factors in computing systems,
+ <li>David R. Millen, Jonathan Feinberg, Bernard Kerr,
+ &ldquo;Dogear: Social bookmarking in the enterprise&rdquo;,
+ <i>Proceedings of the SIGCHI conference on Human Factors in computing systems,
April 22-27, 2006, Montréal, Québec, Canada</i></li>
+ <li>Fernanda Viégas, Martin Wattenberg, Jonathan Feinberg,
+ &ldquo;Participatory Visualization with Wordle&rdquo;,
+ <i>InfoVis 2009</i></li>
</ul>
<h4>Education</h4>
Please sign in to comment.
Something went wrong with that request. Please try again.