December 13, 2003

Robert Fulghum on Salt

The New Stories page from Robert Fulghum's web site continues to amuse, inform, and simply make you feel a little better and a little more human:

SALT

Common table salt is sodium chloride. One atom of sodium plus one atom of chlorine. It is the product of a reaction between hydrochloric acid and sodium hydroxide.

Uncommon, boutique table salt is the same stuff, just different in size and purity and additives. Simply said, it's all sea salt. Either mined below ground from deposits laid down by ancient oceans, or else collected from evaporation ponds -- with slight color and slight flavor differences depending on what is left in it -- remnants of soils and algae and minerals and stuff.

Still, salt is salt, chemically speaking.

So, then, you might ask why I have so many kinds of salt on my kitchen shelf? There's Kosher salt, fleur de sel from the Camargue region of France, black salt from India, fossil salt from Utah, and pink salt from Hawaii.

Answer: Poetry. Romance. Mental travel. A need for soul food.

Just this morning I shook a tiny spoonful of French sea salt harvested from the Mediterranean over my scrambled eggs. Made me think of a trip to Aigues Mort to watch the gypsy festival. Great memory.

In the same spirit I used brown eggs, not because they differ from white eggs on the inside, but because brown eggs are beautiful. The coffee beans I ground came from Ethiopia. And the water I used to make the coffee is Evian -- out of springs fed by French glaciers. The orange juice was squeezed from mandarins just in from Japan. Irish butter. Lemon marmalade from Spain. And a shot of seven-star Metaxa brandy from Greece.

Sitting at my breakfast table I traveled the world this morning. The ingredients were a bit pricey, but not by much, and it was cheaper than going out for breakfast. Above all, I set off into the dreary day in a lovely mood, digesting memories, salted away and preserved in mind and body.

Posted by Vanderleun at December 13, 2003 5:56 PM
Bookmark and Share

Comments:

HOME

"It is impossible to speak in such a way that you cannot be misunderstood." -- Karl Popper N.B.: Comments are moderated and may not appear immediately. Comments that exceed the obscenity or stupidity limits will be either edited or expunged.

For my Paint application, I created a series of icons to simulate a rendering algorithm. While the application is performing this CPU-intensive task, you can always see the status of the document by the icon changing in the Dock.

Posted by: Augustine at January 12, 2004 4:12 PM

Help! Did you include help tags in your applications? (I'd be lost without them.) Also, be sure to take extra time to develop your other help files. The Apple Help Viewer supports HTML, QuickTime, and also AppleScript. Take advantage of it! There isn't anything I hate more than going to the Help menu and finding there isn't any help.

Posted by: Margaret at January 12, 2004 4:12 PM

User Assistance. This is helping the user with the proper "next step" when performing a task. Less guesswork for the user on what to do next makes for a better experience.

Posted by: Mark at January 12, 2004 4:12 PM

The simple fact is that, when all other factors are equal, where will consumers spend their money? I believe that in the long run, the best looking, easiest-to-use applications will also be the most successful. I think that's why Apple encourages developers to write programs that are 100 percent Aqua-compliant.

Posted by: Hieronimus at January 12, 2004 4:13 PM

Adhere to Layout Guidelines. Did you leave 12 pixels between your push buttons? Does the positioning of your pop-up menus make sense, and when do you use a pop-up versus a scrolling list? Are you using the right types of buttons for the proper functions?

Posted by: Sander at January 12, 2004 4:14 PM

Whether native or not, this is obviously one of the first steps on your way to OS X. Keep in mind that often, the functionality of your code has a lot to do with how your interface is designed. How many developers have come up with great functional ideas from working with their interface or looking at their competitors'? Start working on your Aqua compliance from day one. Don't wait until the last minute.

Posted by: Agnes at January 12, 2004 4:15 PM

Adhere to Window Models. Document windows, Utility windows, Click-through, Layering, Drawers, Controls. How do users open windows, how do you properly title windows?

Posted by: Enoch at January 12, 2004 4:15 PM

For example, if you see an AIM window peeking out from behind your browser and you click on it, that window will come to the front, but the main application window will not. The Mail.app/Activity Viewer is another example. The Aqua system of layers works well in many instances, but not in all. Thank goodness that the Dock is always there to come to the rescue. I know that clicking on an application icon in the Dock will always result in not only the application coming to the front, but also any non-minimized windows associated with it. And if the application is active but no windows are open, clicking on the Dock icon should create a new window in that application.

Posted by: Roger at January 12, 2004 4:16 PM

For example, if you see an AIM window peeking out from behind your browser and you click on it, that window will come to the front, but the main application window will not. The Mail.app/Activity Viewer is another example. The Aqua system of layers works well in many instances, but not in all. Thank goodness that the Dock is always there to come to the rescue. I know that clicking on an application icon in the Dock will always result in not only the application coming to the front, but also any non-minimized windows associated with it. And if the application is active but no windows are open, clicking on the Dock icon should create a new window in that application.

Posted by: Wombell at January 12, 2004 4:16 PM

Dock Animation. Sometimes animating icons in the dock can be useful in communicating the status of the system or application.

Posted by: Giles at January 12, 2004 4:16 PM