Archive for October, 2006

More wikiHows

Thursday, October 19th, 2006 2:58 pm

Ever want to know how to memorize a deck of cards? The article introduces a concept called a “memory palace” where you construct a palace — or a house or some other kind of physical structure — in your mind which would presumabely have many organized “rooms” or “compartments” in which to place items you want to remember.

A friend and I had an idea similar to this for a desktop GUI many years ago. Your desktop would be a physical representation of your desk (or office) and you could place file folders or applications anywhere on the desk or on shelves, etc in the office.

A while ago I was researching some alternatives to the common “desktop” metaphor in computer GUIs (Graphical User Interfaces). One of the things I came across was BumpTop. It’s not so much a new desktop concept as it is an (arguable) improvement on the existing desktop concept.

A workspace in the physical world typically has piles of documents, binders and other objects arranged in a way that provides considerable subtle information to the owner. For example, items are often casually placed but their spatial position and orientation are usually meaningful. Closer items can indicate urgency, and piles of items are “automatically” ordered chronologically because new items are typically placed on top. This casual organization, prevalent in the real world, differs greatly from the GUI desktop which forces users to immediately file their documents into a rigid hierarchy.

[In BumpTop] objects can be casually dragged and tossed around, influenced by physical characteristics such as friction and mass, much like we would manipulate lightweight objects in the real world. Using a pen as the primary input device can potentially enhance the feeling of realism and directness of manipulation since objects being acted upon are visible directly under the pen tip.

How cool would it be to take the concept of a “memory palace” and incorporate some of the concepts described on the BumpTop website (take a look at the demo video, I was pretty impressed), only on a much larger scale, to create a new kind of GUI? Your local computer (or network) would be represented by a 3D rendering of your house (or whatever physical structure you’d like to use) much like an FPS game. The different rooms would be representative of the type of data stored there, and the data and applications could take on the appearance of some real-world object.

For example, the study or library could be where you store all of your relevent text documents (“My Documents”, if you will). The documents take on the physical appearance of books and are stored on shelves. Each book would have a unique appearance, and you would be able to find most things by memory because the brain is very good at remembering the location of something based on its spatial surroundings. There could also be a “card catalog” that would amount to a Google Desktop search. “Books” that you are reading at any given time could be stacked on the desk for quick retrieval.

As another example, recipes, grocery lists, etc. could be stored in the kitchen, as pinups on the ‘fridge. Items could be moved throughout the house and dropped in any location (electronic bills could be left on the kitchen counter to remind you to pay them). The “house” would know the proper location for every item in it, so you could “clean up” any area of the house with a single click (or voice command) and they would be put back to their correct location (imagine the dining room table, for example).

If anyone knows of any projects (past or present) along these lines, I would be very interested in hearing about them.

Finding the right CMS

Friday, October 13th, 2006 1:29 pm

I posted a couple weeks ago about Joomla.  Since I have now used Joomla on a couple sites, I’ve made a small wish-list of features that are missing from that particular CMS.  One of the most obvious ones is a granular permissions system.  I was eagerly awaiting the release of version 1.5 which just went beta yesterday.  However, the granular permissions which I thought might be there, did not appear to be.

So I’m on a mission to find the perfect CMS that can do everything.  It has to be free open source, php and mysql based, easy to set up a template, should have granular permissions.  Of course I want as many extras as possible.  Someone had pointed me toward something called “Harmony”, but after scouring Google, I cannot find any information about any CMS called “Harmony”.  Well, there was this, but I’m pretty sure that’s not it.

If you’re in the market for a CMS, I definitely recommend CMSMatrix.  They have categorized hundreds of free and commercial CMS packages, and there are a ton of search options.  My short list is Drupal, Sitellite, and Typo3.  I’ll be evaluating these three in the coming weeks and I’ll report back here.

Catch-up

Monday, October 9th, 2006 7:56 am

Wow, I was really excited to log in this morning and see that I had 8 comments awaiting moderation. People are paying attention to me!! Unfortunately they were all spam. :(

Okay, I know I haven’t posted in awhile. There’s been lots of stuff going on in my family life and I haven’t had a lot of time to just sit down and think. This weekend I was planning on working a good deal on my latest web design project and the weather was so beautiful all weekend I wanted to take a nice long bike ride, but those plans fell through when I found out we were rearranging the entire house so that my oldest could have his own room.

A couple years ago my dad and I built a large corner desk out of oak. This was one of the things that had to be rearranged this weekend. I was very thankful that we had designed it to be collapsible. It made moving it very easy. Just remove 20 screws and it breaks down into 4 very manageable pieces. Nice work, Dad.

Anything else I can update you on? Well, I lost 10 pounds in a week and I’ve kept it off for two whole weeks. That’s what happens when you realize you don’t have money to go out to eat every day for lunch. I’ve kind of hit a plateau now, and I think I have to bump up my physical activity in order to lose any more. The bike riding has kinda tapered off with the weather getting colder. I’d like to keep it up, but I don’t have any cold weather riding clothes, and no money to buy some. We do have an exercise bike, though, and I think I might try to dig that out from under the pile of laundry and see if it works.

Well, that’s all for this morning. I’ll try to be more diligent this week and throw up a few posts. Thanks for checking in.