Kevin's Blog

Monday, August 29, 2005

Design your own LEGO kit

File this under “wish we had this when we were kids”: LEGO is starting a new program called LEGO Factory where you can download a desktop application that allows you to create a custom brick design. You can take the designs you create using the LEGO Digital Designer software, upload them to the LEGO website, and actually order a kit of LEGO bricks that will make the design you spec’d out. Sweeeeet! We really ought to finish this post but, um, we got some LEGOin’ to take care of — see ya!

-- via Engadget

Friday, August 26, 2005

Vote The Pirate Captain

Vote The Pirate Captain

Wednesday, August 24, 2005

Wedding Photos

Here's a link to my wedding photos on Kodak for anyone that's interested.

Google Talk's First Hack - How to Broadcast MP3's, Podcasts and other audio over Google Talk

Google Talk's First Hack - How to Broadcast MP3's, Podcasts and other audio over Google Talk

-- via Make

Google Talk

They say talk is cheap. Google thinks it should be free. Google Talk enables you to call or send instant messages to your friends for free–anytime, anywhere in the world.

By now I'm sure you've all heard about Google's new IM/VOIP client called Google Talk. I'm trying it out myself right now. Initial impressions are possitive, as it seems to have focused on doing basic IM and doing it well without cluttering the interface with a bunch of less-than-useful features like games. Probably not yet robust enough to dethrone AIM, MSN Messenger, or Yahoo! Chat, but as with all things Google, I'm sure I'll be swearing by it in a few weeks. Look for me on Google Talk under kevinconroy@gmail.com.

Tuesday, August 23, 2005

Lomo Effect through Photoshop

There's a tutorial on Flickr on how to achieve the lomography effect in Adobe Photoshop.
-- via DownloadSquad

 

Pre-Lomo and Post-Lomo

Thursday, August 18, 2005

NES Controller TV Remote - a somewhat thorough walkthrough


"Ever wanted to control your TV with an old school Nintendo controller? No? Well, I have and now I do."

-- ZeroSign
via BoingBoing

Designing Great Experiences: Experience Terms

"Lately my mind has been trying to process all the Experience-related terms that are thrown around in mailing lists, blogs, books, and various articles. Sometimes I think we're all using the same definitions but then I realize we often are not. Terms like "User Experience", "Customer Experience", "Experience Design", etc. are often used with different definitions. A primary area of focus for me is how the "Experience" a company delivers to it's customers (no matter what is sells) differs from "Experience" as a separate offering for which a company charges money.

So, to try and make sense of it all, I attempted to create a diagram to explain the relationships. At this point, think of it as a digital sketch on the back of a napkin. It's neither complete nor completed. It's open for discussion."


-- Designing Great Experiences via Putting people first

Ask Don: Activity-Centered Design & Scenarios

"Scenarios are usually specified at too high a level to be of much value in the design of specific interface elements. Task-flow diagrams are important.

Tasks are situations with a single, well-specified goal, such as "respond to this email." Activities are larger groupings, comprised of multiple tasks that fit together, such as "get caught up on the day's correspondence" which means reading email, responding, looking up information, sometimes to copy and paste into emails, checking calendars, and other associated, related tasks. Thus, to me, "registration," from your example above, sounds more like a task than an activity.

To me, error analysis is the sweet spot for improvement. Usually, designers do think of the order in which activities will be done. But they seldom think properly about what should be done when the person encounters problems, or when the situation is novel.

It doesn't matter whether the analysis is called task analysis, task-flow diagram, scenario, activity analysis, or activity-flow diagram. What does matter is that it be a detailed analysis of the steps a person might follow when things go wrong. What should you tell the person? What choices should you offer?

What would the person wish to do in each of the situations?

It is relatively easy to design for the perfect cases, when everything goes right, or when all the information required is available in proper format. Good design, however, will handle the unexpected situation, when there are special cases, when the information is entered incorrectly or incompletely, or correctly. but in the wrong location or wrong sequence.

This is where the difference arises between a pleasant experience and a frustrating one.

One way to do this is to look at all the error messages, determine why they might arise, and redesign so that they either never appear, or if they might, that they are transformed into assistance. Not "help" which tells the person what should have been done, but "assistance" which offers the proper action and makes it so easy to proceed that the person might deliberately type incomplete information to get the guidance.

Remember: the "perfect" behavior seldom arises. Almost ever situation is a special case of one sort or another. So design for the special cases, design to eliminate error messages."


-- Ask Don

Wednesday, August 17, 2005

Doves, Sonar in Baltimore on Sep 17

DOVES Sat Sep 17 JUST ANNOUNCED - MAIN STAGE - 8 PM DOORS

Anyone want to come?

Understanding XML: The Future of SVG and the Web

Understanding XML: The Future of SVG and the Web: "The Future of SVG and the Web"

Tuesday, August 16, 2005

The Old Look is the New Look

Well, I’ve reverted to an older Blogger template because it seems the WordPress template that I was using wasn’t playing nicely with the commenting features here on Blogger. Since I’m just too lazy to track it down right now, I thought I’d take the easy way out and just roll back to a known working state. So my few loyal readers, leave me some comment love!

Oh, and be sure to check out the flickr stream to the right over the next few days for some wedding pictures!

Blogger: Download Blogger for Word

Blogger: Download Blogger for Word: "Now you can use Blogger right within Microsoft® Word. Just download and install the Blogger for Word add-in and a Blogger toolbar will be added to Word allowing you to:"

One Hoopy Frood

One Hoopy Frood: "Really Long Distance Communications (on the Cheap)"

Handy notes from Biiiilllll if I ever have to travel out of the country.

Transferring Personal Video from PC to TiVo DVR

Transferring Personal Video from PC to TiVo DVR: "Transferring Personal Video from PC to TiVo DVR"

Friday, August 12, 2005

mytunes

mytunes: "mytunes v0.1.2"

The Mike Matas Blog: How to make a Life Poster



"After posting photos of my apartment a couple weeks ago I got tons of people asking how I made my 'Life Poster' seen in this photo. Here are my instructions to create one in about 20-30 min for about $29. Good Luck!"
-- The Mike Matas Blog: How to make a Life Poster

O'Reilly Network: Using Java to Expand iTunes Functionality

O'Reilly Network: Using Java to Expand iTunes Functionality: "Using Java to Expand iTunes Functionality"

BBC NEWS | Technology | Physics enlisted to help singles

BBC NEWS | Technology | Physics enlisted to help singles: "Physics enlisted to help singles

Successful couples are said to have chemistry, but a study by an Oxford graduate suggests that dating may actually have more to do with physics."

Darren Jefford : New Bluetooth Mouse

Darren Jefford : New Bluetooth Mouse: "New Bluetooth Mouse

I recently splashed out on a new Microsoft Bluetooth mouse, very nice and I (foolishly) just expected it to plug in and work.."

Thursday, August 11, 2005

Incremental Blogger: Ink gestures in Microsoft Word

Seems that Loren over at Incremental Blogger: Ink gestures in Microsoft Word has created something somewhat similar to ProofRite. The main difference is that his is focused on electronic markup and correction while ProofRite's major component was completing the eletronic-paper-electronic loop for annotations. Of course, most of my work was focused on the electronic annotations, so this is still very relevant. Perhaps it'd even be possible to integrate it with PADD?!

I'll be interested to try it out and see if I can get a peak at the code.

Wednesday, August 10, 2005


mann's chinese theatre Posted by Picasa


neptune pool at hearst castle Posted by Picasa


gates building Posted by Picasa


pier 39.1 Posted by Picasa


view from hoover tower Posted by Picasa


muir woods Posted by Picasa


redwoods Posted by Picasa


golden gate Posted by Picasa


best.sign.ever. Posted by Picasa


Painted Ladies Posted by Picasa


Muir Woods Posted by Picasa


Pictures from my honeymoon Posted by Picasa