Oddments of High Unimportance


As within, so without

#

When my mind and life get cluttered, so do my physical environments. When I lived on my own, it was the whole apartment. Now, it's pretty much confined to my home office. But as I celebrate the end of the semester and contemplate what to do with myself this summer, I scan the office and see much clutter. Starting on my far left and moving clockwise (that's left to right, for you folks who only know digital clock faces), I see:

Zoiks. Probably the first thing I should do, to put my mind in order, is to put my environment in order. As without, so within.

Too soon old, too late shmart...

#

...goes the old Yiddish proverb. And it works for the spring semester as well as for real life.

As I think of more, I'll add more.

Running...out...of...gas...

#

Is it me, or should the spring semester have ended a week ago? Why are we dragging it out for another three weeks?

I see my fellow students in class and around campus and we're all looking tired. I've done some good work in the latter half of this semester, but it's about put me into an early grave, and we're not done yet. I have a paper due Monday, and two more things to hand in for my other class. The final due date for those is May 5 but my goal is to have everything wrapped up by the end of April.

I'm noticing the classic signs of burnout and exhaustion--it's taking longer for me to do what used to be simple things, short attention span, generally low energy except for what I need to power me through the day. Part of this malaise, no doubt, is due to the fact that I have to make up about 13 hours of lost time at my day job this weekend to make up for the day I spend on campus and going to the eye doctor one afternoon. (Mental note: schedule doctor appointments for first thing in the morning or wait till summer.)

From MFA to MSIS

#

In talking to a friend, he remembered that this graduate school adventure started in early 2005, when I investigated getting an MFA in Creative Writing. The next thing he knew, I was at UNC working my ass off on a MSIS degree. How I got here from there went this way, in short steps and occasional large leaps:

Today, in April 2008, I've nearly finished with 24 hours of a 48-hour Master's of Science in Information Science degree. I've not written a short story in a year or so. And I'm barely reading anything that doesn't have eleventy-million citations to its name.  I have another 4 semesters to go.

Best decision I've made in a long long time

Halving, doubling, and Virginia Woolf

#

When I am asked, "Why did you decide to go back to school?" or "How in the world can you work a full-time job and take two classes at the same time?", I can often provide at least 43 separate answers. That is the blessing and curse of my loquacious gift, which makes essay-writing easy but a succinct answer impossible.

I have a couple of good reasons I toss out about why I prefer taking two classes at a time: I often find points of unexpected connection between the classes, which I wouldn't find were I taking them one at a time; I'm going to be old by the time I get this degree, so let's hurry it up; I find the pressure of the second class provides time/energy constraints that force me to think creatively about my schedule, priorities; and so on.

Those are all nice, quantitative answers. But there's another, bigger reason that also goes to the heart of why I came back to school in the first place. I can't remember where I read it, but it's a quote by Virginia Woolf that goes approximately thusly:

After the age of forty, a novelist must either halve her output or double it.

For whatever reason, that quote and its idea has stuck with me. If you've published or written a lot in your early career, Woolf's advice is to slow the output and create fewer, denser works. But if you've thought more than you've written, then you need to use your remaining time to better advantage.

When I look at my last 25 years or so, I see that my output has been low. Others who look at my life may disagree, but for me, emotionally, I think I could have done more. Probably lots of people feel that way about their own lives.

So, one of my reasons for going back to school was to boost my output and make as much of the time and energy left to me as I can. Yes, I'm racing around like a maniac, I'm frequently overwhelmed, and my task diary is a paper-based super-collider of conflicting tasks, projects, and personal obligations. But--and here's the punchline-- I'm learning, writing, and producing a quantity and variety of material that, in my opinion, dwarfs what I have tried to attempt to do on my own over the last 10 years. And since I have the energy and the stamina now to take it all on, I want to make the most of this time and this opportunity.

Speed Networking

#

The SILS Alumni Association held a speed networking event earlier this week. It's the second one I attended and, although fewer students showed up this year than last year, I thought it went very well.The "mentors" -- either SILS alums or local folks working in the IS/LS domains who have ties to SILS -- sat inside a U-shaped line of tables, while the students moved from chair to chair every 3 minutes at the ring of Pavlov's bell. Here are some thoughts on what I liked about it and why I think the experience was valuable.

Prototyping; GUIdebook

#

Found some interesting or otherwise time-passable things on the web related to prototyping and our discussion on Wednesday. A List Apart runs deep-dish articles on web design. This article shows how paper is good for tabbed interfaces, widgets, and usability testing. He also suggests keeping a glue stick handy.

Pen-based low-fi vs hi-fi; use while keeping the above paper prototypes in mind.

A neat idea if you want to keep your prototypes looking rough.

This is a really good post that links to Napkin and other sources to express what we heard in class, namely, the more "done" the prototype looks, the more finished the client expects the entire application it to.

The SILK project grew out of someone's dissertation research. The current public release of Denim runs on Mac, Win, and *nix.

Referred to in the List Apart article, this is a neat site that shows the evolution of OS and application GUIs from their inception to today. It has sections for splash screens, icons, the tutorials that were included to help us learn how to click with a mouse, and a timeline showing the slow progress of GUIs from the Lisa and GEOS on up to Leopard. The site appears to have run out of gas around 2005 or so. I have personal experience of GEOS (Commodore 64 & PC), Amiga, DOS 3-5, Windows 3.x, Mac (mid-80s-early 90s), and OS/2.

Links: file-naming conventions

#

I remember reading a columnist in one of the Ziff-Davis mags, back in the mid-90s, lamenting the busting of the old 8.3 file-naming conventions that DOS imposed. With the new Win95 long filenames-with-spaces convention, he predicted that people would actually lose more files than find them again. He used as an example their production process, in which every directory name and every character in a filename carried a specific meaning in the workflow. That kind of discipline ensured that everyone knew what state the files were in. With longer filenames, he was afraid that users would be mainly writing reminders to themselves rather than helping out the next worker on the production line.

Reading the identifiers article reminded me of a 43folders.com blog posting, and that led me to other postings related to how folks name files. The people commenting are mainly graphic designers and web designers, whose work involves tracking lots of little individual files that collectively make up a single job.


This is from the developers' point of view. Read the original post but skim the comments to get an idea of what developers have to consider when creating files the users will depend on. The Old Joel on Software Forum - Restrictions on # of files in a Windows Directory?

E: if it is problematic to have several thousand separate directory entries in one directory, I could envision a directory structure in which the all user IDs ending in '0' go to a directory called c:userdata, user IDs ending in '1' go to a directory called c:userdata1, etc. Or use more digits from the end of the user ID for greater granularity: c:userdata00, c:userdata01, etc.

Vox Populi: Best practices for file naming | 43 Folders

But, just so I don’t lose you, do give me your best tips in comments: What are your favorite current conventions for naming files? How does your team show iterations and versions? Do you rely more on Folder organization than file names in your work? How have Spotlight, Quicksilver, and the like changed the way you think about this stuff?

My god, there are 86 comments on this thread and many of them are detailed and illustrated....

...and then Lifehacker.com gets in on the fun. There are some some commenters who say "don't include the date in the filename" as that info is already captured with the file and you can sort on that info in most file managers. I include the date because I often share my documents with others and the date in the filename is the quickest way for them to discern whether they have the latest copy. Ask the Readers: Filing naming conventions? Another very long posting that inspired the 43folders post above. It's interesting to note that, for designers, they all have certain types of info they want captured in the filename, such as the client name and draft iteration. But where they put that info depends, probably, on who set up the system first, tradition, etc. What Do I Know - File Naming / Organization Methods?

Only 4 comments in this one, but they have good detail and pretty much mirror the other postings. Read this one to get a flavor of the longer screeds. File Naming and Archiving | 43 Folders

A single post detailing another designer's setup at his workplace. Use a boilerplate folder setup and consistent, meaningful names | 43 Folders

Jumping the gun on a MacBook?

#

Although UNC requires incoming freshmen to buy a laptop computer, and although some SILS classes require a laptop (I'm thinking here of the database or programming courses), by and large, I've found that I haven't really needed a laptop on campus. I prefer taking notes by hand on paper, and the campus is lousy with workstations where I can check my email, which is what most people do anyway. Most of my homework and papers I prefer to write on my home PC, simply because it's already customized for my peculiar needs. Nevertheless, since I entered the program, I felt a burning urgency to purchase a laptop--I'm falling behind! All the other kids have a laptop! I'm feeling left out!--and took advantage of a pretty good deal at the campus computer store to buy a black MacBook with the eerie glowing ghost-apple on the lid. I added an extra gig of RAM and donated the printer that came with it to a charitable organization. So, no worries there.

I also bought several of the Take Control ebooks to learn some more about the Mac. I tried out various backpacks, briefcases, and sheathes. I bought a Bluetooth mouse. I dedicated a spot to it on my desk where it sits and recharges.

And where it still sits, mostly unused. It's a fine machine, but I just haven't needed to use it.

The new MacBooks are now arriving with Leopard, which means that's another expense I'll have when I decide to upgrade the OS. Fortunately, I've bought no other software to install on it, so the hard drive and OS are still pristine, making the upgrade easier, I should think. Thinking more calmly now, I should have waited to buy till Leopard was pre-installed on all MacBooks.

It's clear to me now, looking back, that I had induced a panic state in myself over this issue and reason's sweet song would ne'er enter my ear. I took out a loan from the bank in order to pay for both my spring semester tuition and the MacBook, so paying that back every week is a constant reminder of getting too far ahead of myself.

Update: I wrote the above over a couple of days last week. This past Saturday, I decided to reinstall XP on my home PC, after dithering on that decision for a while. The reinstall went fine--except that Windows couldn't see the second internal hard drive, which holds all of my install files for my other software. I verified that the BIOS could see the drive but XP remained willfully blind. I schlepped the PC to Intrex (where I'd bought the PC in 2006 or so) for them to diagnose and (I hope) fix.

I didn't enter a panic state on this snafu, interestingly enough. I took the precautions of backing up my volatile data to my external USB drive and to the cloud, so they're accessible if I need them.

And, need I say, I had a laptop--an underused MacBook on which I could check my mail, finish my homework assignment due on the following Monday, and store info on my paper that's due in 2 weeks. Funny how these things work out.

Addendum:  Back up those drivers, kids! And print out your Device Manager settings! I should have inserted the motherboard CD and installed the RAID and sound drivers; that's why Windows couldn't see the second internal hard drive. OK, that goes on the master checklist for reinstalling Windows...

Drafting scenarios and stories

#

This post discusses the following readings:

<<In class, we wrote sample story/scenarios, and I refer to a great story written by a classmate about a guy at a party who is covertly listening to his music while grudgingly assisting his wife with hosting a house party.>>

I thought the story about the guy at the party trying to hide the earphone was great--it worked as a complete vignette, the character had a secret (which puts the reader on his side), and it has a nice curlicue at the end. It's complete in itself but could fit nicely inside a larger story about this character.

OK, now *that* I would consider a story, more so than the scenarios we read in the IBMers' paper.

I've been writing short stories off and on since college and did a couple of NaNoWriMo stints, so here's what I think about the narrative devices used to create stories that could be used for scenarios.

CHARACTERS. Some of the best ways to create a character include starting with an archetype (the Scrooge type, the strong and silent type, the talkative type, the Type A type), someone you know, or a fictional character you know really well. As you write and spend time with the character, you'll get to know them better and their own personality emerges, especially as you put them in difficult situations.

You can create an amalgam character or persona, but one person that has many different kinds of tags (like the primary persona in the Personas article we read) can seem a little unreal to me, very manufactured. At that point, I think you're checking stuff off a list rather than creating an imaginary character that *seems* real, which is the goal of fiction. I'd suggest starting simple and then adding stuff as it feels right.

One of the age-old questions to ask about a character to get your imagination primed, is to ask yourself what the character eats for breakfast. This is also a good opening question to loosen up interview subjects, BTW.

PLOT. The IBMers don't talk about the mechanics of plotting, which is one of the toughest jobs in story-writing. A story's theme is what the story's about; the story's plot is this happened, then that happened, then this other thing happened.

Samuel R. Delany has a technique he calls "thickening the plot," in which the writer describes the setting in detail and gets the character interacting with it. So in the party story, we see the character moving around the house, taking things to the kitchen, anything to disengage himself from the party. People trying to talk to him, him turning to hide the earpiece, all help to thicken the plot and ratchet the tension that he'll be discovered.

RACHETING THE TENSION. In the party story, the tension is, "Will he be discovered?" There's no such tension in the IBM stories because, really, what's at stake for the characters? Nothing much. Particularly, that last story iteration they did was all Star Trek technobabble, there were too many characters (so no one person a reader could care about), and there was really no tension or emotion. (I'd say this is a danger of stories in the IBM method, in which lots of people start using the story as a dumping ground for their ideas and you start losing the main thread.)

But tugging on heartstrings isn't what scenarios are supposed to do; they're mainly of use to engage your imagination so you see the whole problem space, not just a little piece of it. (The other advantage being they get the picture and expectations from inside your head into someone else's head.)

The best IBM story was the one where the guy was installing software at 3 a.m. because the workers would be coming to do their jobs in a few hours. A ticking-bomb deadline is tried and true. I'd say that even the Madeline scenario <<a scenario provided by the professor, of someone using a health-care information system>> could use a ticking-bomb urgency, if the waiting room is crowded, people are being processed quickly, and the subject needs to hurry up so he can get back to work.

GOALS AND OBSTACLES. This is plot. An interesting character in an interesting situation creates the plot naturally without too much intervention. In the case of scenarios, we could introduce massive power failures, ice storms, zombies, etc. but they don't really help us with our purpose, which is to design a good user experience. (Another case where stories diverge from scenarios.) I would call scenarios not stories but soap operas: just one damn thing after another, until the fadeout.

That said, yes, the protagonist wants something and is frustrated by a stupid UI, a deadline, ice storm, zombies, etc. which means that something has to be at stake for him or her, and there have to be consequences for failure. In the party story, the husband gambled with multiple consequences of being discovered, which is what made it entertaining (another difference from scenarios: scenarios don't have to be entertaining, though they're more fun to read if they are). In the Madeline scenario, what are the consequences of not understanding the UI? Will I feel sorry for that character if they can't get the video working?

Here endeth another of my verbose postings. Carry on.