Show & Tell
From UIDWiki
Show and Tell is an activity at our weekly UID group meeting, in which everybody brings something relevant to share with the other kids. Here are examples of what to bring:
- a short demo of your latest research work (3 points)
- a report of your latest experiment (3 points)
- a new research idea that you'd like to pursue (2 points)
- a research paper, talk, conference, web site, or demo that's relevant to research in the group (2 points)
- a user interface that you implemented that's unrelated to your research (2 points)
- a new or interesting web site, UI, tool, paper, or idea you discovered, or a UI hall of fame or shame candidate (1 point)
The list above is roughly in order of preference -- showing off your own work is preferred to showing off other people's, and research is more important than personal projects, web sites, or commercial applications. We'll be keeping score using the point values shown above. (The rough guideline for assigning points is as follows: 3 points if you did it and it's research; 2 points if you did it and it's not research; 2 points if somebody else did it and some UID-group paper might reasonably cite it; 1 point otherwise.)
We go around the room, and each person has 2 minutes to present their show & tell. The Gong will strictly enforce time.
Anything you want to show on the projector needs to be linked from the wiki, because we don't want to waste time switching computers. If it isn't on the web or only runs on your computer, then take a screenshot or make a screencast.
May 20, 2008
- Michael: HCI Lectures in iTunes U, including Myers, John, Moggridge, Norman, Agrawala, Bailey, Churchill, Buxton, Myers, Dourish...
- Prannay: My 6.005 MUD [1]
- Jones: Chatting on your site
- Rob: Video Puppetry: Real-Time Cutout Animation Made Easy
- Mike: Zebra Striping: Does It Really Help?
April 29, 2008
- Max: Tetris (code) (source)
- Jones: When do you need other people's help in judge? RestyleMe
- Michael: Information foraging theory
- Mel: better electronic book
- Mike: Netflix "Director of UI Engineering" discusses anti-patterns.
- Greg: PIMA2 [2]
- Lydia: Tagatune
- Rob: Table Lens
- Clayton: Building the Ribbon
April 22, 2008
- Jones: AT&T Pogo browser.
- Max: signal strength
- Zeke : Social networking in GMail
- Lydia: Rendering Effective Route Maps
- Rob: WebBase
- Mike: A force-sensing interface for portable devices (BBC summary).
April 15, 2008
- Mike: Firefox 3's new password remembering dialog.
- Rob: screen reading simulation
- Clayton: Possibly a bit old, but Seems like a vastly superior 3d input mechanism to me
- Prannay: Google gives AJAX library for its language tool API documentation, blog.
- Greg: JavaScript speed comparisons [3]
- Zeke: The Hall of Shame blog Bad UI Gallery
- Lydia: YouTube's play all button.
- Jones: Web-based IRC - Mibbit; Embed Mibbit to your site
- emax: electrodes = the new user interface? CHI2008 was all about brainz and more brainz
April 8, 2008
- Jones: Wanna backup your phone? [4][5]
- Clayton: We've seen a bunch of Music visualizers/toys, but this is the first cool API I've seen for doing arbitrary and awesome stuff.
- Max: Testing vs. Code Inspection vs. ... What Else? Male and Female End Users Debugging Strategies
- Mel: 3D desktop prototype in OpenGL
- Mike: Interesting keyboard control (demo) for editing tasks in Todoist.
- Zeke: Another UI for browsing Google Image results PicLens
- Rob: our submissions to UIST 2008
- Prannay: feelings about Facebook chat. facebook
- Lydia: Screen shot of what I deal with at start up.
April 1, 2008
- Mike: Interesting story about a usability "disaster" on Mono's downloads page.
- Jones: A new smartpen - Livescribe Pulse Related Info
- Rob: UID home page has been updated, content requested
- Zeke: Google Hoax? Environment Friendly IM
- Mel: extension packager fixes for Firefox3
- Lydia: Scene completion paper with an interesting evaluation.
- Ben: Gmail Custom Time (unfortunately a joke)
- Max: regular expression generator
- Greg: EM of GMM
- Clayton: An example an old very application specific 'Programming' Environment for non-programmers (technical matlab users)
March 25, 2008
- Mike: Interesting design sketch that eventually became iChat's bubbles.
- Max: fish
- Vineet: Interesting UI Techniques Coda
- Michael: Context WebClips
- Clayton: Discussion about User Interface Impacts on how User's Function here and more discussion here
- Jones: What's the problem to browse craigslist post with pictures? CraigsToolbox for Craigslist
- Lydia: The good and bad of YUI Docs
- Greg: JS Diff [6]
- eMax: Where did User Modeling come from? My ear! (inspred by Greg: Sparklines for JS)
March 18, 2008
- Mike: "The Story of the Ribbon" from MIX08 last week, with some never-before-seen behind-the-scenes material on the Office 2007 UI. Slide highlights include feature bloat graphs (27-28), various stages of prototypes (59-99), the "myth of ideal organization" (106-108), and a case study of an iteration on a feature (116-136).
- Clayton: One of those unfortunate theses Hypothesis: Physical Feedback increases one's ability to manipulate 3D objects. Result: Actually, the opposite, but it sure is cool!
- Max: http://codepad.org/zF2GYUBS
- Prannay: We thought 3D interfaces (Ring mouse) would imply new challenges. Heres more- telepathic interfaces?! Telepathic chat
- emax: quantum variables or if that doesn't work ninja date api violates my number juices
- Rob: new Google Advanced Search compared to old Google Advanced Search
- Zeke: DropBox Essentially Unison but more user friendly
- Mel: Firefox Extension dictionary lookup [7]
- Jones: Froggy v0.13 release - Need your help to test!
- Lydia: Photos and observations on a paper prototyping session
March 11, 2008
- Vineet: BuzzWord - Word-processing redesigned from scratch for the web
- Mike: My grade stats script for making pretty things like this (and sometimes ugly things like this). Also, a nice little touch I noticed, for renaming files in the OS X 10.5 Finder.
- Max: apt-get install pv
- Rob: wiki has been upgraded
- Clayton: Possibly old news for some, but I've always wondered about the ways that computing for the blind worked
- Zeke: Heroku - RoR app for building RoR apps
- Mel: publishing chickenfoot scripts on the wiki
- Michael: HCI Remixed
- Greg: Scala XML [8]
- Jones: JLern Design -Personal Portfolio Design
- Lydia: YouTube 'comments and responses' widget. It's awful.
- Prannay: MIT video lectures indexed using NL Processing [9] , Lectures.
- emax: atomsmasher query concept interface prolog2.0 with hints
March 4, 2008
- Rob: Time Travel Mart -1pt
- Mike: Primary Material on the Apple Mouse. I liked the "A-Ha! Moments", among others.
- Clayton: Writing and its affect on Software Usability
- Mel: user interfaces for kids
- Zeke: News Visualization
- Jones: ReadMagic v0.12 - Ease your reading
- Lydia: Automatically-Generated Ability-Based Interfaces
- emax: new impl of rdf-for-js
- Michael: Tech demo of GUI Keyword commands UI
- Vineet: Zoho Planner - Lightweight, Sharable, Page based tasks
February 26, 2008
- Jones: New kind of advertisement skill for Web service[10], Instant ASCII cam [11] [12]
- Mike: Chickenfoot script to insert the navigation often derived by Google
- Max: Ko et al, Information Needs in Collocated Software Development Teams, figure 2
- Clayton: [13] Surprisingly non-buzzwordy usability guidelines for web-design. Also, it's been two months. Where is my Google Trends API?
- Rob: Pig Latin: A Not-So-Foreign Language for Data Processing, somewhere between SQL and MapReduce
- Zeke: Centralizing all your phone communications[14]
- Michael: Nabaztag/tag
- emax: YUI Theatre feat. Douglas Crawford: JS Philosopher (splinter for ninja turtles) and atomsmasher: drafting paper intro using scribbles
- Prannay: Apparently smoothly functioning interface using a Wii remote [15]
- Ben: Prefuse Information Visualization Toolkit / CHI paper (pdf)
February 18, 2008
- Rob: UID people page is now an Exhibit; using Subversion commit to publish a web site
- Jones: gDocsBar - A bar to ease the using of google Docs;
- Clayton: A Microsoft Research spinoff group releases a mobile browser Zumobi. Steps forward or backward for mobile internet browsing?
- emax: mockup for atomsmasher also i am organizing pecha-kucha night for designers this FRI!
- Mike: TripIt minimizes interface (via Joel Spolsky)
- Greg: Grammer Expressions (a grammer, where the right hand side can be a regular expression)
GramExp g = new GramExp(
"S = (?msi)<tr>(??firstName)(??lastName)(??td)(??email)(??td)\\s*</tr>",
"firstName = (??td)",
"lastName = (??td)",
"email = (??td)",
"td = (?msi)\\s*<td>(.*?)\\s*(?:\\(.*?\\))?\\s*</td>");
Document d = g.findAllXml(s);
Element root = d.getDocumentElement();
February 12, 2008
- Lydia: Screen capture of chickenfoot's syntax coloring an auto-indent that mostly works, I think.
- Mike: Apple's attempt at customizing your own keyboard shortcuts. Also, the best (hotel-based) light switch design I've ever seen (except for, perhaps, the little bulb icon on it).
- Rob: CHI 2009
- Jones: Two new prototypes of Firefox Mobile - Nontouch screen UI and Touch screen UI. Furthermore, Touch screen UI - round 2.
- Mel: The best and worst dictionaries for learning English [16] [17] [18]. And a weird one for English speakers [19].
- Prannay: Face-recognition and family trees How it works , and family data representation.
- Ben: Yellowtail Interactive Abstract Art
- Greg: choose function: give list like (1, 2, 3), and choose 2, and it returns the list ((1, 2), (1, 3), (2, 3))
public static <T> Vector<Vector<T>> choose(java.util.List<T> list, int size) {
Vector<Vector<T>> v = new Vector<Vector<T>>();
chooseHelper(new LinkedList<T>(list), new LinkedList<T>(),
v, size);
return v;
}
public static <T> void chooseHelper(LinkedList<T> remaining,
LinkedList<T> listSoFar, Vector<Vector<T>> results, int size) {
if (listSoFar.size() + remaining.size() < size) {
// oh well, not much we can do
} else if (listSoFar.size() == size) {
results.add(new Vector<T>(listSoFar));
} else {
T e = remaining.removeFirst();
chooseHelper(remaining, listSoFar, results, size);
listSoFar.add(e);
chooseHelper(remaining, listSoFar, results, size);
remaining.add(listSoFar.removeLast());
}
}
February 1, 2008
- Jones: Social Networking + Shopping -> Social Shopping? ThisNext
- Michael: Hacking Inky to test several different command interfaces, also good idea but poor user research
- Rob: using Chickenfoot to open iGoogle links in a new tab; using retroactive macro recording to open search forms in a new tab (small research idea)
- Mel: website design
- Mike: A few interesting data visualizations using Google's Charts API and a Python wrapper.
- Nicole: Facebook auto-poker
- Greg: [Begging for user's]
January 25, 2008
- Prannay: My old findings in bad user interfaces Learning from near-misses, GUI sarcasm, just how did this get good reviews cellphone of the future?, something thats too funny to not show Safari lover
- Mike: "Best song" script for the Rock Band leaderboards
- Rob: UID wiki reorg; customization script for Flyspray bug database
- Clayton: Simple, but one of the most intuitive UI elements I've seen in a while Fisheye Menus
- Michael: Brainstorm space for graduate HCI coursework in Course 6
- Nicole: Internet Archive Wayback Machine [20],
Curious Histories of Generic Domain Names [21]
- michael k (disguised as emax): discovers cool js toolkits. plotkit for js pie charts. jsolait for "real" xmlrpc. rdfp sort of supports the semantic webs.
January 18, 2008
- Rob: photographic remote controls (research idea)
- Prannay: A customizable video publishing plugin Ormux
- Clayton: Another paper Chronic Symptom management system for Cancer Patients Also, not my show and tell, but Finally, someone makes an effort to help stem the use of voting machines in U.S. elections
- Lydia :6.470 Demo I made
- emax: What is a useless visualization? Is Indexed? Or valid cultural commentary? A discussion by Karger at al the pathetic fallacy of RDF.
- Michael: I finally made an Exhibit without dfhuynh's help! My new home page
- Greg: Quack Field Study
- Nicole: Mass Edit / Google Spreadsheets Demo
January 11, 2008
- Clayton: Our Paper on the E-IMCI project - A Preview of CHI 2008 (Note that this link will only work for the duration of the meeting or so)
- Prannay: CSS-less Flickr Page
- eMax: Microsoft (reinvents the web) with Silverlight, a slightly frightening architecture diagram and marketing demo video a video editor in a web page
- Vikki: AiLive LiveMove - programming by demonstration for wii games
- Mike: Demo page for the 6.470 CSS lecture
- Michael: Jourknow Lite, now more stable and Mac-compatible!
- Lydia: Flot Javascript somewhat interactive charts! (Sadly, unrelated to Aeroflot)
- Greg: Java Terminals
January 4, 2008
- Rob: Chickenfoot 1.0.0
- Vikki: Crayon Physics Deluxe. "New research idea" for 2pts?
- Ctsims: Tablet PC Interfaces Used for Something Tablet-Worthy (On my way!)
- Jones: HP Printer's feature
- eMax: Max's OS X 10.5.x spelunking adventures Scripting Bridge == death of applescript? Background reading: the painful history of applescript
