Technology

Essential Firefox Extensions

Everyone’s got their own list, but after I had to manually go find mine again after a Firefox browser reinstall, I thought I’d keep track of them here.

* [IEview](http://downloads.mozdev.org/ieview/ieview.xpi)

* [Web Developer Toolbar](http://ftp.mozilla.org/pub/mozilla.org/extensions/web_developer/web_developer-0.9.3-fx.xpi)

* [Tab Clicking Options](http://downloads.mozdev.org/twanno/tabclickingoptions-0.5.2.xpi)

* [Adblock](http://ftp.mozilla.org/pub/mozilla.org/extensions/adblock/adblock-0.5.2.039-fx.xpi) (and [my filters](http://ryskamp.org/adblock.txt))

* [Aardvark](http://www.karmatics.com/aardvark/aardvark.xpi)

* [Resizeable Textarea](http://www.extensionsmirror.nl/extfirefox/Resizeable_Textarea_0.1a.xpi)

Agents and Decisions

I’ve been reading a thesis on Clippy, the Microsoft Office Assistant, written by an ex-freshman dormmate of mine, Luke Swartz (not to be confused with the paper on folksonomies written by another ex-freshman dormmate, Adam Mathes…it was quite the dorm). Luke offers a detailed critique of both Clippy and Microsoft’s agents and of computer agents in general.

He begins by explaining CASA (Computer As Social Actors) theory–that “people instinctively treat computers…as if they were real people”. Luke argues that Clippy, as an explicit representation of an unconscious response to computers, fails by trying too hard. My reaction is that people want to talk to computers, not to little people _inside_ a computer.

Next I noticed his discussion of “anthropomorphic dissonance”–the difference between “expected behavior given an agent’s appearance and its actual behavior”. Using natural language, a user expects the assistant to understand every sentence they enter, when technology is simply not up to the task. The same thing happened with the Polar Express movie, where characters were _close_ to human-looking but not quite right, which makes them creepy.

However, while technology may have not been up to snuff for Microsoft’s Clippy, it has progressed significantly since then, and new technologies promise to allow natural language to be attempted again. Notice Google Suggest, which draws dynamically from a much bigger and smarter computer to guess what you’re trying to say–the same technology could be used to interpret language in all its permutations. And even the Polar Express could be rescued with some simple tweaking, and a little understanding of what scares people and what makes them comfortable (most animated movies use this kind of post-processing, done by humans; Polar Express was an exception).

The most interesting part of the paper was the discussion on agent behavior and etiquette. As a CASA exemplar, a conversational interface must act like a kind, conscientious friend if we are to accept it as a work partner (see Milton Glaser’s #1 lesson: “You can only work with people you like“). The Office Assistant fails in several ways here–it looks over your shoulder constantly while you’re trying to work; it interrupts you in the middle of your work; it asks you the same questions over and over; and it doesn’t learn from its experiences. A human with these traits in the assistant role wouldn’t last long…

An agent with real manners, however, could be very helpful. I’m tempted to buy a “Miss Manners” book and read it to my sites; when they do something “rude” or “uncouth”, it’s time to redesign! I’m also newly interested in those “a friend is…” email forwards–cheesy they may be, but a friend like the one they describe would be much more likable than Clippy.

A final observation came from the seeming dichotomy that users like interfaces that are easy to use, but don’t like interfaces that try to help them a lot. These seem similar, yet interfaces that offer help are implying that we don’t know much, and interfaces that are “easy” to us improve our self-esteem since we must be smart for it to be so “easy”. Luke notes that “most advanced users…don’t need an ever-present help agent, and thus they may perceive the Office Assistant as trying to lower their status.” No one needs their computer insulting their intelligence.

This field is fascinating to me as it relates to my recent interest in “web site personalities”. A web site should act like a good friend, I’ve argued, and a visit to the site should be like a conversation with that friend–if it asks you a question, it should be in a friendly tone; if something goes wrong, it should apologize and explain itself to you; if it recommends something to you, it should be in a selfless and generous way.

This is an extension of something from the guys at 37signals, who say that “the site should be like a member of our team; it should be someone we would want to hire”. Check out the sign-up page for their new web app, Ta-Da List to see what they mean. It uses a very conversational, friendly, and explanative tone: “What’s your full name? And your email address (We’ll never share, sell, or use your email address in irresponsible ways.); Enter your email address again; Now pick a password; Type that password again; You’re done!” Agents seem like a powerful interaction tool, especially when expressed in an implicit, non-anthropomorphic way.

The most damaging attack I’ve seen on agents as an interface came from Clay Shirky in an article called “Why Smart Agents are a Dumb Idea“. Shirky argues that agents are bad because they 1) get worse as the task gets bigger, 2) “ask people to do what machines are good at (waiting) and machines to do what people are good at (thinking)”, and 3) interfere with an efficient market of information (dynamic changes can’t be handled by the agents).

But in hearing Malcolm Gladwell speak today, I kept thinking “maybe we’re not so good at ‘thinking’ and making decisions after all”. Gladwell kept citing examples where our oh-so-weak human bias affects our decision-making in incredible ways, and I felt myself longing for an impartial computerized agent to make the decisions for me. Shirky’s example of a computer not being able to decide “why 8 hours between trains in Paris is better than 4 hours between trains in Frankfurt but 8 hours in Peoria is worse than 4 hours in Fargo” didn’t hold as much weight when I realized our bias toward Paris or against Peoria could be completely unfounded. Gladwell’s point was not that subjective choices should be eliminated, just that they shouldn’t be the _only_ factor in our decisions. An agent would help that.

I could be off on my own here, as I’ve often been alone in my embrace of an autotelic, freeform, flexible and seemingly-schizophrenic lifestyle, like the one that would be mediated by a third-party computer agent. But just as constraints can set us free from chaos, a well-designed, non-anthropomorphic computer agent that respects friendship conventions and has impeccable etiquette could be an incredible aid to a life in this new working world. Luke concludes his paper by saying “by better understanding how we interact with agents, we may better understand how we interact with each other”. That’s a great reason to continue working in this field.

The Internet: Not For Public Consumption

I’ve come to the conclusion that the internet is not delivering on all its promises. It isn’t doing my laundry, walking my dog, cooking me dinner or snuggling with me at night. In the internet, we don’t have anything that would matter to people living in most of human history, anything that touches us on a deep emotional, physical, or spiritual level. We don’t have anything that matters to most people on a mental level, either.

What we do have is a huge resource of text and images created by computer geeks for their own usage. As a computer geek myself, I find this immensely useful. I spend much of my day on a computer, searching for computer information and viewing computer media. When I visit Google, I search for snippets of code, thumbnail images for icons, and essays written by computer-literate people and the other writers they enjoy.

But talking to “[normals](http://www.planet-familyguy.com/locations/index.php?id=15)”, I realized that most people don’t care about finding computer information on the internet; they are more interested in making their everyday lives easier. So we get email instead of letters because it’s easier than licking stamps; chat instead of phone calls because it’s easier than dialing and easier to talk to multiple people at once; digital pictures instead of film because they’re easier to share with others. For most people, the internet is only about connecting, because the web as an information resource is still in its infancy.

For this to change, the web must expand to contain knowledge other than the types geeks are interested in. Since the content of the internet was created by web geeks for web geeks, it is valuable only to web geeks.When I searched for “select box option” at Google yesterday, I was fairly confident that I would get the HTML computer code that I was thinking about. But to a normal person, that same phase would more likely conjure up images of U-Haul, cardboard shipping boxes, gift wrapping, or boxing video games, and they would be incredibly confused at [the results Google returned](http://www.google.com/search?q=select+box+option).

The best way to make the web’s information valuable to non-geeks is to allow them to create it. Google became the leader in this area with its purchases of Blogger and Picasa. These services, especially [in combination](https://secure.hello.com/how_bloggerbot_works.php), make it easy to create content online. Over time, the web will grow to contain the thoughts and experiences of a more diverse and accurately representative group of people. Information about cardboard boxes, U-Haul, and video games will be available to normal people’s searches, to the possible detriment of computer coders (but we’ll leave that problem up to the search engine crew, who are, of course, all computer geeks themselves).

The other way to make the web useful to the rest of the world is to access more types of content. While Google has again done an admirable job of adding Microsoft Office, Adobe PDF, Macromedia Flash, and digital image content to its archive, we are so far limited to searching what was created digitally or has become digital, using a computer. We can’t search harcover books or other printed material very well, despite attempts by Google and Amazon to scan and text-recognize [some](http://print.google.com/print/faq.html) [books](http://www.amazon.com/exec/obidos/tg/feature/-/507108/103-5769931-8983047) and [mail-order catalogs](http://catalogs.google.com/). We can’t search our own past conversations very well, except through time- and CPU-intensive transcription of audio recordings. And we can’t search our memories, except to the extent we [transcribe our brains](http://ryskamp.org/brain/).

When that richness of content is available online, either through more advanced searching tools or easier and more accurate automated transcriptions, the internet will be a resource useful to a greater audience than its original geek creators, and an information tool as valuable and trustworthy as a set of encylopedias, a meeting of elders, or a family album. Then we can say the internet truly matters, on a level important to all people.

Angle Brackets and the Future of the Web

I’m tired of typing angle brackets, so here are some notes on what the future of content creation on the web might be.

1. To change _code_, it’s easiest to have modular elements that can be imported on the server side.

2. XSL can transform any document _linked to it_ on-the-fly; good for large websites changing system-wide settings. I guess that’s the same as server-side includes, merely linking XSL stylesheets instead of external files. However, with XSL you still have to have the XML source in the code.

3. A truly semantic system would have only the relevant information to a document in its file; no extra hidden/untransformed by XSL/CSS, yet all the relevant metadata. That seems to support a non-universal XML format: `<content><author><link><date>`</p> <p>4. PHP or other dynamic sites can create documents on the fly, server-side. Coding this is essentially the same as server-side includes. PHP is a document format, as is HTML. Both are heavily structured languages.</p> <p>5. XML as a language is the most flexible; great for storage. A PHP site could use an XML database (I think); an HTML site could build itself from one. It alone is fairly human-readable, as all the content is there. Of course, so is plain text. Can you transform plain text with an XSL stylesheet?</p> <p>6. I write exclusively on the web, so all of my changes are to the web versions of my writing. Changes like new comment form elements, search bars, menu lists, etc., are the big changes, though they don’t change the content at all. Yet in a static, document-centric HTML site, to change these elements requires rebuilding from the content level. That should not be the case. A change made to a template should affect all the items equally.</p> <p>7. Or should it? <strong>A document is a snapshot of a certain time and thinking.</strong> If I wrote something while I like neon green text and no navigation, should that be considered “part of the document”? Perhaps if more of my content was designed; but most of it is written without regard to presentation, and thus should always take the form of the best, newest design. Documents made as a design statement, however, should stay in the style of the time period.</p> <p>8. A document is a snapshot of my thinking. What must be preserved is the knowledge, not the document. If that is true, then we’re missing out on most of the knowledge out there. Google’s goal is to “Organize the world’s information and make it universally accessible and useful.” Right now they’re only organizing the information that lives in documents, in fact the small part of that which is digital. Better to archive thoughts, spoken words, conversations, _audio_, _video_, and on-the-fly transform that knowledge into the format desired.</p> <p>9. Ideal scenario:</p> <p>* “Give me the text of Martin Luther King’s I have a dream speech”. –> Plain text</p> <p>* “Give me audio of Bob Ryskamp’s latest blog entry” –> Audio file</p> <p>* “I want to read the conversation I had on the phone with Scott yesterday” –> Plain text</p> <p>10. <strong>Navigation and metadata becomes irrelevant as Google/search instantly gets you what you want anyway.</strong> Simply create _good content_ and let others do the rest. Let the client, or Google, or a Dashboard-type utility create your links. Note how this list has no links? Hmm…</p> <p>11. A good median point might be to create PHP templates that can grab any static file from the server and display it in a nice frame, with links, generated metadata, and form elements. The content itself, however, would live untagged in plain format, not even in a database. Something like the PHP image gallery that grabs everything from a given directory.</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/angle-brackets-and-the-future-of-the-web/" title="Permalink to Angle Brackets and the Future of the Web" rel="bookmark">August 23, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div class="post" id="post-2149"> <div class="entry"> <h2 class="entry-title"><a href="https://bob.ryskamp.org/brain/virtual-self-storage/" title="Permalink to Virtual Self-Storage" rel="bookmark">Virtual Self-Storage</a></h2> <p>This sentence in the recent <a href="http://www.trendwatching.com/newsletter/newsletter.html">Trendwatching newsletter</a> made me sit up and take notice:</p> <blockquote> <p>TRENDWATCHING.COM expects services like Gmail to morph into the digital equivalent of self storage spaces now found in most big cities.</p> </blockquote> <p>That’s what’s really going on today–<strong>people are using the internet as their own personal storage unit</strong>, but one with limitless capacity and universal access. My girlfriend’s father owns a small empire of physical self storage units and does quite well with them; he likes to say that he has “plenty of job security as long as my business is based on mankind’s inability to get rid of stuff.” This inability led one client to pay for 12 years of storage–not even visiting the unit for the last 8–and when he stopped paying, the managers found only an empty dresser, four new tires, and a few personal items stored there.</p> <p>In the digital world, this inability remains. Perhaps rooted in the same selfish and cautious packrat tendency, we treat digital information like it has physical value, buy bigger and bigger hard drives, and more and more books to help us deal with our mounting landfill of data (<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0060187018/103-4612910-6599057?v=glance"><cite>Data Smog</cite></a>, <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0789724103/qid=1088617865/sr=1-1/ref=sr_1_1/103-4612910-6599057?v=glance&s=books"><cite>Information Anxiety</cite></a>).</p> <p>Neo-dot-coms are falling all over themselves to be the ones we store our data with–Google’s <a href="http://gmail.com">Gmail</a> offers a gigabyte of storage for your email, which prompts many to use it as a file storage system, emailing big files to themselves for later online access. Blogger, TypePad, and Nokia’s <a href="http://nokia.com/lifeblog">Lifeblog</a> all want you to store your thoughts, photos, and videos on their sites for posterity’s sake–and why not pay a little subscription fee, even if you don’t visit again for 8 years?</p> <p>That’s the crux of the problem, and the core of the business plan–if every user really used their data like they say they will–accessing pictures, videos, and text daily, sharing everything they do with friends, archiving each thought–then companies would likely be unable to support such services. But they don’t, and the reality is that we can’t. It’s not a problem of lacking storage, it’s a problem of lacking processing ability–<em>human</em> processing ability.</p> <p>The fact is, we don’t forget things because our brains lack the capacity, we forget them because it helps us move on with our lives. One book on my wishlist is <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0674576225/103-4612910-6599057?v=glance">The Mind of a Mnemonist</a>, which tells the story of a Russian man studied by A.R. Luria who couldn’t forget anything, including the sights, sounds, and smells of every moment of his life. It completely flooded his senses and made him unable to function.</p> <p>If we did have access to every past moment of our existence, displayed in full streaming video and surround sound, then what is to push us forward, let alone allow us to? We could spend all our time reliving only those moments that we most enjoyed, spend it completely satisfied–satisfied enough that we wouldn’t need to go back out and try again. More realistically perhaps, we would feel an <em>obligation</em> to the data, being hardwired to value information and entertainment, and simply spend our entire lifes trying to catch up to the amount accumulated thus far. Back in the physical world, one man has <a href="http://newyorker.com/printable/?talk/031201ta_talk_desantis">tried to read every page of the New York Times each day since 1975</a>, and is currently one and a half years behind, despite skipping the Sports, Escapes, and Circuits sections.</p> <p>It turns out that Mark Hurst’s <a href="http://www.goodexperience.com/columns/04/0128.bitliteracy.html">bit literacy</a> is still important since the time he wrote it “almost four years ago: before Congressional legislation against unwanted e-mail; before the TiVo became popular; before Apple’s iPhoto was launched; before 12-year-olds got sued for downloading music.” We still don’t know how to deal with data, still treat it like gold, are still enthralled with the dot-com-era euphoria of “limitless knowledge”, and “infinite access”.</p> <blockquote> <p>So, one might reasonably ask, what’s the problem of getting some potentially valuable or entertaining bits, if they don’t clutter my living space, don’t weigh me down, and don’t cost a penny?</p> <p>The problem is that the bits are different from paper-based information. Bits are more engaging, more immediate, more personal, and more abundant than other types of information. In the middle of lunch with a friend, we’re interrupted by bits — perhaps a stock quote — and we instinctively reach for our PDA to see what it is. Or we sit down to “read through some e-mail” and blow through two hours like it was twenty minutes. Like the magazines and other anxiety-producing information, the bits call for our attention — but the bits call more loudly, more sweetly, more frequently, and in more areas of our lives.</p> </blockquote> <p>If bits are more engaging than even paper-based information, then we had better be very careful how we get and handle our data, and who we store it with. We can’t be the man trying to read “every page” of the Internet, even if we do “skip the sports section”.</p> <p>I’m not convinced that more information storage is better, even if it is “free”. Neither do I think “less is more”–I’d rather side with Milton Glaser in saying that <a href="http://web.archive.org/web/20021016072937/http://www.definedesign.org/article.php?op=Print&sid=47">just enough is more</a>–and I believe that just enough data storage may not be very much at all. It’s a signal versus noise equation, and there’s a lot of noise out there. Buzzzzz…</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/virtual-self-storage/" title="Permalink to Virtual Self-Storage" rel="bookmark">June 30, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div class="post" id="post-2137"> <div class="entry"> <h2 class="entry-title"><a href="https://bob.ryskamp.org/brain/power-laws-of-information-draft/" title="Permalink to Power Laws of Information (Draft)" rel="bookmark">Power Laws of Information (Draft)</a></h2> <p>Forbes has an interesting article this month that explores <a href="http://forbes.com/forbes/2004/0510/151_print.html">the vast quantity of information our society produces</a> (<a href="http://www.furl.net/search?search=cache&id=313339&url=http%3A%2F%2Fforbes.com%2Fforbes%2F2004%2F0510%2F151_print.html">furled</a>). In 2002 it is estimated that the world created about 5 <em>exabytes</em> of data. For comparison, one exabyte is what a digitized copy of <em>all words ever spoken by human beings</em> would take to store–in one year, our machines created five times that amount of information (5,000 times the amount of all <em>printed</em> material in the world).</p> <p>Meanwhile, <a href="http://www.kottke.org/04/05/nsquared-feature">Kottke notices that people can form groups far more numerous than themselves</a>, something he calls “The 2 to the Nth feature” (actually he called it “The N-squared feature” before someone corrected his math). He notes that in music, with N songs, you can create 2^N playlists; blogs with N posts can have 2^N “categories”; and with N news feeds, 2^N feed collections.</p> <p>Because of this digital leverage, the ability to create much more <a href="http://www.well.com/~doctorow/metacrap.htm">metadata</a> than original information, we have vastly more data on our hands than we can handle in conventional ways. The focus of work, then, will almost certainly shift from trying to understand <em>all</em> the information to trying to collect it in managable groups.</p> <p><img decoding="async" alt="Dilbert's boss tries his hand at curatorial culture" src="https://i0.wp.com/ryskamp.org/brain/images/dilbert-what-to-call-stuff.gif" data-recalc-dims="1" /></p> <p>It’s what we did with our latest design at National, which allows users to compile their own collections from our vast database of financial metrics. Steven Johnson calls it “<a href="http://www.nytimes.com/2003/12/27/arts/27INTR.html?pagewanted=3">curatorial culture</a>“, my freshman year dormmate (and inventor of “googlebombing”) Adam Mathes is studying the suddenly-hip field of library science, Apple’s wildly successful “Celebrity Playlists” (cited by Johnson) just added “<a href="http://www.apple.com/itunes/playlists.html">Party Mixes</a>“, which allow you to rearrange your collections on the fly, it’s part of the Experience Economy (putting your trust in a person/group whose collected beliefs you most identify with), it’s an advanced interface concept (filtering by common attribute — 37signals SVN discussion).</p> <p>Some people lament the fact that when a large company takes the lead in creating these collections, they also lock the customer in to their company’s specific solution. In Apple’s case, the celebrity playlists all provide a one-click link to buy the songs from Apple, which triggers a download of Apple’s proprietary data and encryption format. Compare that with receiving a mix tape or CD from a friend, which plays a universal format and can be stored separately from other devices (to be fair, Apple has chosen AAC, an open standard, and offered to license their “FairPlay” encryption to others; more than Microsoft has ever done with their formats).</p> <p>But with so much data flooding our lives, those concerned with resisting the proprietary formats it takes are missing the bigger wave of the collections that are the real product. Apple isn’t selling files, it’s selling experiences. The format those experiences are delivered in will certainly change over time; but since the product is an experience–limited by time–its “obsolecence” or “locked-in format” is meaningless. I don’t care if something is AAC, MP3, HTML, CSS, paper, LCD, written, shouted, or telepathed–as long as I have the experience of receiving it, it has become part of my social and cultural experience. As I’ve said before, <a href="http://ryskamp.org/brain/ryskampdotorg/futureproofing-my-work.html">people are the ultimate futureproof technology</a>, especially those in cultures and societies with others.</p> <p>This data explosion is not something we are meant to store, capture, and ingest–it is something we are meant to <em>experience</em>. Let go of it, ride the wave of data, and learn how to stop worrying and love the information bomb.</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/power-laws-of-information-draft/" title="Permalink to Power Laws of Information (Draft)" rel="bookmark">June 5, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div class="post" id="post-2125"> <div class="entry"> <h2 class="entry-title"><a href="https://bob.ryskamp.org/brain/bookmark-management-woes/" title="Permalink to Bookmark Management Woes" rel="bookmark">Bookmark Management Woes</a></h2> <p>There is a hilarious segment in <a href="http://ovalshow.com/archive/films/jobfair.html">The Oval Show Gets a Job</a> where my friend Matt interviews a woman from the now defunct <a href="http://web.archive.org/web/20001019031058/www.hotlinks.com/home.html">HotLinks.com</a>:</p> <p><cite>Woman:</cite> “It’s all about accessing your favorite links from anywhere in the world”.</p> <p><cite>Matt:</cite> “My favorite links are in Vienna, Austria. Can I access those?”</p> <p><cite>Woman:</cite> “Nope!”</p> <p>What makes it especially funny to me is the fact that there was even a company formed to manage your bookmarks in the first place. It’s not just a dot-com era thing, either: <a href="http://www.mybookmarks.com/">MyBookmarks.com</a> offers the same service today. Obviously, people are not well-served by the bookmark functionality in browsers.</p> <p>It’s not surprising, when you look at why people would file a bookmark in the first place. There are a bevy of reasons: to refer as a daily routine; to file for reading at a later time; to send to a friend; to use in research; to create a library for browsing on lazy afternoons. But to use any of those functionalities requires a number of actions at that later time just to get to the page:</p> <ol> <li>Open the browser that has the bookmarks–I have several different browsers</li> <li>Find the bookmarks menu, which may not be visible</li> <li>Remember what folder or order it was filed in, or</li> <li>Read through every title hoping to remember the words you used to describe it</li> <li>Open the page by clicking to go to their servers, hoping that they haven’t deleted it</li> <li>Finally, find the information you want within that page</li> </ol> <p>Any one of these steps may be derailed–the page could be gone, you may have bookmarked the <em>wrong</em> page if the original contained framesets for layout, or your bookmarks may even be deleted from the browser, something that happened to me recently. But if you are able to get past all that, you’ve got your information again.</p> <p>Obviously, the web is not ready for prime-time as a research tool. But thanks to simple technologies, bookmarks may be replaced by much better tools in the near future.</p> <p>One such tool is weblogs, which allow easy publishing of almost anything online. My <a href="http://ryskamp.org/psst">linkblog</a> is itself a full weblog, formatted for a simple display. As such, it has all the functions of a full weblog, including search, database storage, import and export abilities, and standard HTML markup. It is stored separately from my computer so that even a hard drive failure wouldn’t delete it. Being published online, it could have comments on each item and be shared by others who see it. To add an item, I can either click a link in my browser toolbar or right-click and select “Post to MT Weblog”, simple as could be.</p> <p>For those without their own website, <a href="http://www.furl.net/index.jsp">Furl</a> provides this functionality and more. They host your bookmarks, and use their pool of subscribers to find out <a href="http://www.furl.net/furledPopular.jsp">which items have been bookmarked the most that day</a>. They even install a toolbar to your browser that allows one-click search and posting. Most importantly, Furl archives each “furled” page on their servers so that if it disappears from the original site, you still have a copy. One handy use of this could be to “furl” a NYTimes article while it’s still free, to avoid the $2.95 charge for accessing it later.</p> <p>The killer app, however, will be when these archived items do not simply wait for you to remember them but rather present themselves to you whenever you could benefit from seeing them. Imagine you’re websurfing and come upon the homepage of Bob Ryskamp, whose site (and <a href="http://ryskamp.org/brain/images/bob-southpark-webcor.png">self-portrait</a>)seems cool enough that you might consider socializing with him. But then you notice your Furl toolbar has an alert in it:</p> <p><img decoding="async" alt="Bob Ryskamp declared world's biggest nerd" src="https://i0.wp.com/ryskamp.org/brain/images/furl-toolbar-nerd-alert.gif" style="float:none;" data-recalc-dims="1" /></p> <p>Whew, that was a close one.</p> <p>The closest current application of this is <a href="http://stumbleupon.com">StumbleUpon</a>, which <input type="checkbox" checked="checked" /> allows you save bookmarks on their server, <input type="checkbox" checked="checked" /> publishes them as a publically-available weblog, <input type="checkbox" checked="checked" /> <em>recommends similar sites to you</em> when you click their toolbar, and <input type="checkbox" checked="checked" /> allows comments from you and others. However, it still does each of these things only passively, waiting for your click before acting, which makes it only useful when you already know what you need.</p> <p>And sometimes <a href="http://ryskamp.org/brain/ryskampdotorg/yay-another-weblog">you really can’t afford to rely on your own brain</a>.</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/bookmark-management-woes/" title="Permalink to Bookmark Management Woes" rel="bookmark">May 2, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div class="post" id="post-2122"> <div class="entry"> <h2 class="entry-title"><a href="https://bob.ryskamp.org/brain/too-much-information/" title="Permalink to Too Much Information" rel="bookmark">Too Much Information</a></h2> <p>I’ve argued before that <a href="http://ryskamp.org/brain/philosophy/information-overload.html">“too much information” is rarely the problem</a>–if you know enough to create problems, you usually also know enough to solve them. But there will be growing pains in the interim, and that is the focus of recent interviews with Faith Popcorn and Howard Rheingold.</p> <p>Rheingold, always the first to recognize socio-technological trends, points out in <a href="http://www.guardian.co.uk/online/story/0,3605,1191673,00.html">a Guardian interview</a> that we’ve entered a state in which we cannot remember everything that passes through our minds. He compares this to Plato’s <cite>Phaedrus</cite>, which cautions that if we write our knowledge down in “these dead things called books using this new alphabet, then we won’t remember things the way we used to.”</p> <p>We can’t expect to have complete command of all our knowledge–in fact, it has been suggested that what separates the truly successful from the normal is the ability to block out extraneous information and concentrate fully on one thing. But it is good to pay attention to what we are losing when we embrace the information explosion.</p> <p>Faith Popcorn talks about <a href="http://www.businessweek.com/technology/content/apr2004/tc20040413_0248_tc146.htm">the future of the office</a>, saying that employers will increasingly monitor their workers’ health, productivity, and happiness in order to keep them working efficiently. She brushes aside concerns about loss of privacy, saying that “people will get over such concerns when they see the tremendous convenience such technologies and services can offer”, much like <a href="how-do-i-love-amazoncom-let-me-count-the-ways-">Rheingold has said before</a>.</p> <p>Popcorn also predicts that interfaces to computers will fade away; instead of “operating the computer”, the computer will monitor <em>you</em>, and bring you appropriate contextual information while recognizing your often vague personal commands. The central task of humans, meanwhile, will be to create <em>ideas</em>, not products or services.</p> <p>In the end, Rheingold says that we do need limits to technology; while the scope of information should (and will) continue to expand, its <em>application</em> should be controlled. Voting online is a bad idea, he says (it increases the noise while weakening the signal of a centralized election), as is the lack of social mores online (they will develop eventually). Likewise, the use of advanced technology in places not prepared for it is asking for the growing pains associated with culture lag.</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/too-much-information/" title="Permalink to Too Much Information" rel="bookmark">May 2, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div class="post" id="post-2101"> <div class="entry"> <h2 class="entry-title"><a href="https://bob.ryskamp.org/brain/life-blogging/" title="Permalink to Life Blogging" rel="bookmark">Life Blogging</a></h2> <p><a href="http://craphound.com/lifehacksetcon04.txt">Danny O’Brien’s Life Hacks talk at ETCon 2004</a> turned me on to two important things:</p> <blockquote> <p>ETCON is about tech that geeks are using now that will cross the divide into mainstream soon.</p> </blockquote> <blockquote> <p>All geeks have a todo.txt file. They use texteditors (Word, BBEd,Emacs, Notepad) not Outlook or whathaveyou…What we keep in our todo is the stuff we want to forget…It’s the 10-second rule: if you can’t file something in 10 seconds, you won’t do it. Todo.txt involves cut-and-paste, the simplest interface we can imagine.</p> </blockquote> <p>Ok, so if 1) Geeks lead the mainstream, and 2) Geeks use todo.txt for some reason (more evidence of my geekiness: I have one on each computer and <a href="../psst/">one online</a>), then the question is <em>why</em> they use todo.txt. Danny argues that “<a href="http://www.kottke.org/03/04/portal-wars-ii-when-search-engines-attack">it’s the interface, stupid</a>“–text files are the simplest to update.</p> <p>Agreed. But I would add that blogging too has been adopted by geeks at a terrific rate that has something to do with its easy interface, but that’s not all. I believe that there is something incredibly attractive about a medium that organizes information by chronological date. It has an advantage over categorized systems, which I have <a href="http://www.ryskamp.org/brain/personal/futureproofing_myself.html">previously ranted against</a>, in that it organizes in an inherently non-editorial nature.</p> <p>But there are plenty of other <a href="http://www.nathan.com/thoughts/unified/6.html">ways to organize information</a> without categorizing. Why has time come to play such an important role?</p> <p>My contention is that it is because blogging is so far the only widespread computing tool that acknowledges its user is a human being in the real world. Despite the best efforts of our fast-forward culture, we can still be in only one place and do only one thing at a given time. We move through the world one step at a time, constantly changing and building on what has come before.</p> <p>Yet our computing tools still present our information to us all at once. Every web page is available at all times, our applications wait ready to be used all at once. When we create for the web or using a computer, we produce something that intends to become permanent. Users get angry when content changes on the web, and organizations <a href="http://www.archive.org/about/about.php">struggle to preserve digital content</a>. For fun, watch <a href="http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0000jX&topic_id=1">Tufte</a>, <a href="http://www.useit.com/alertbox/980614.html">Neilsen</a>, and <a href="http://www.w3.org/Provider/Style/URI">Berners-Lee</a> fight the impossible tide.</p> <p>It’s the fundamental problem with Friendster/Orkut/<a href="https://www.quickbase.com/db/9f72vfgx?a=q&qid=1">YASNS</a>s: they insist on providing computer functionality (optimization, networking, etc) to humans, while refusing to let human nature determine the way it is experienced–temporally, emotionally, subjectively).</p> <p>That’s not the battle I intend to fight. Let the <a href="http://www.archive.org/">Internet Archive</a> and <a href="http://www.google.com/jobs/great-people-needed.html">Google</a> worry about that. I am more concerned with how new content is <em>created</em>, and for that the interface is key.</p> <p>The interface for blogging is by default one that mirrors the user’s life. Phil talks about <a href="http://www.philosophistry.com/archives/2004/02/001004.html">his blog synchronizing with him</a>, and I’ve named mine “my backup brain”. People blog about their cats, their love lives, their jobs, and while many are the subject of ridicule, they all represent a more human side of computing than has ever been enabled before. It acknowledges the dynamic nature of the author, excuses contradictions, and generally leaves computing functions to the computer and human functions to the human.</p> <p>A possible interface for this type of interaction is something I call “the intelligent line”. Essentially this is a text-based interface where you enter thoughts one at a time, and then choose where to send it. The thought is automatically archived, sans labels and categorization, and timestamped to order it in the flow of thought. With a bit of setup, it could be configured to replace email, blogging, and chats. Here’s a very preliminary mockup (select it to enlarge):</p> <div class="imagedisplay"><a href="https://i0.wp.com/www.ryskamp.org/brain/images/post_email_combo.png"><img decoding="async" src="https://i0.wp.com/www.ryskamp.org/brain/images/post_email_combo_t.png" alt="thumbnail of a posting and browsing combination interface" title="A prototype interface" data-recalc-dims="1" /></a></div> <p>Such an interface makes no value judgement about the content being created, but rather displays information in the order it comes in and out–much like we do in the real world, where you must concentrate on one speaker at a time in a conversation. It’s a powerful chat interface, essentially, with the chat participants ranging from friends to programs to your computer and websites. Simplicity defined, with the computer making the difficult decisions about routing, archiving, and categorization.</p> <p>Any future successful technological advances will have in common their respect of the human lifestyle and mirror a human’s unique and limited I/O with their interface. Your move, Deep Blue.</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/life-blogging/" title="Permalink to Life Blogging" rel="bookmark">February 14, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div class="post" id="post-2100"> <div class="entry"> <h2 class="entry-title"><a href="https://bob.ryskamp.org/brain/futureproofing-myself/" title="Permalink to Futureproofing Myself" rel="bookmark">Futureproofing Myself</a></h2> <p>This is part two of a two-part series, written together. The first part explains how I chose the ultimate destination for my creations. The second part shows how I plan to create them in the first place.</p> <p>It is rambling, self-indulgent, and without a real conclusion. However, if by some chance a reader makes it through the entire essay, perhaps they will understand why I’m not worried about that.</p> <p>I wrote about XML in my last entry, and I want to start with it again. Last time I wrote about its “eXtensible” nature; now I want to concentrate on the “Markup Language” part of its name. Like HTML, XML is a system of descriptive and identifying tags that surround information. Like English, XML is a language, with rules and processes to follow. It’s a pretty good language, though, and as I explained before, it is probably the best computer language to come along yet.</p> <p>For me, it has promised independence from the constant changing of tags and code. When you try to support new technologies in the computer industry, you are constantly learning the slightly-different language of your new realm. In each evolution, you tweak symbols, add descriptive information, remove outdated styles and more. Creating markup is a phenomenal bore, prompting me to often think how easily my job could be replaced by a computer.</p> <p>Creating <em>content</em>, on the other hand, is quite exciting. Caught up in the passion of writing this essay, for example, notice how seldom I link to documents, underline words, or add styles. I’d much rather concentrate on the concepts than on the language of their framing document. XML promises to make it easier for me to write what I mean, rather than worry about how it will look. If I define once how a quote from someone else will look (in the code and on a computer screen), then I can simply write (quote)”The text of the quote”(/quote). Much simpler than what I wrote for the sentence below, (/p)(p class=”quote”)”The text of the quote”(/p).</p> <p>But really, it’s just minimizing the code and making it slightly more universal. I still have to decide what merits a “quote” designation, what the reader should focus on first, and what on the wild wild internet they should look at next. What I would <em>really</em> like is to simply write this essay and let the computer figure out what is a quote, what my main idea is, and what the relevant external resources are.</p> <p>Sergey Brin from Google has said:</p> <blockquote> <p>Look, <a href="http://weblog.infoworld.com/udell/2002/09/19.html#a415">putting angle brackets around things</a> is not a technology, by itself. I’d rather make progress by having computers understand what humans write, than by forcing humans to write in ways computers can understand.</p> </blockquote> <p>Take a look at the bottom of this page (that is, the bottom of the January 30, 2004 A.D. internet webpage version of this essay–more on that distinction in the first part). You’ll see several sections, two of which are titled “Related Entries” and “Related Web Links”. <cite>Related Entries</cite> are chosen by the Movable Type publishing system I use, by analyzing all the words, markup, and links in the document, comparing it to the words, markup, and links in all my other essays online, and returning the three essays most similar to this one. It’s automatic, requires no work by me, and highly accurate. <cite>Related Web Links</cite>, on the other hand, requires me to type in a few “keywords” to be associated with this essay, and then searches Google with those words. This process is terribly hard to remember, causes me tremendous difficulty as I try to distill all the content of the assuredly rambling essay into two or three words, and, since I inevitably fail at that, returns links of dubious relevance.</p> <p>One of those processes is the computer doing the categorization; the other is me doing it. Currently the latter is merely a problem of technological scale, one that will surely be eliminated in the very near future. However, it points out the danger of forcing humans to categorize things and the benefits of making machines understand us as we are.</p> <p>In the past, I’ve been skeptical of technologies that try to anthropomorphize the electronic world. Everything from speech recognition, to humanoid robots, to Minority Report-style desktops seems to be forcing a square peg through a round hole. My argument has always been to use computers in a way consistent with their nature, which usually means conforming humans into the shapes machines demand. But having spent a tremendous amount of time this year using computers, I find myself no longer using them as a supplementary tool, but rather thinking like a computer in my everyday life.</p> <p>I search for the “undo” button when I drop a plate; I brainstorm using keywords instead of full sentences; I try to put my daily schedule into the computer and have alarms go off at each milestone. These anecdotes are always good for a laugh with friends, but every silver lining has a dark cloud. I am excellent in Photoshop but have trouble drawing with a pencil. I have refused to spend time with a friend because my electronic organizer beeped at me. I fail to see many forests because my efficient methods insist on examining every tree. Using computers the way they are used best turns out to be a dangerous philosophy.</p> <p>When I look at this closely, I see how it is more than just a computer problem. The problem is with how we use language to codify the world. This is something I’ve written about before, how <a href="http://www.ryskamp.org/brain/philosophy/on_language_and_meaning.html">the language we know controls how we feel about the world</a>. For the entirely of the human race, we have been limited by our ability to communicate our feelings. Everything in our lives, of course, begins with a feeling. For a scientist, the feeling may be an inclination to experiment in a new way that results in invention. For a politician, it may be a confidence welled up by the support of followers that causes a <a href="http://www.miami.com/mld/miamiherald/living/columnists/dave_barry/7785258.htm">gutteral howl</a>. For a husband, it may be the deep attraction to his beautiful wife that inspires him to bring flowers home after work. Each of those feelings found its way out through the language and behavioral pathways that the individual person knew how to use. We are forever searching for ways to express how we feel, and those who can express their feelings the best are likely those who are happiest and most productive in this life.</p> <p>It is merely a thought, a momentary inspiration perhaps, but I would like to propose that in the coming technological world, we concentrate our energies on letting computers do what they do best, and letting humans do what we do best. I would argue that humans are best at creating–creating love, friendships, joy and ideas; and that computers are best at optimizing those creations–categorizing, sorting, connecting and producing. It is a daunting technological task to conceive such a machine, but if there is one thing I have learned about the technology business, it’s to bet on things getting faster and more efficient every day. If you bet on that in the stock market, you’ll be rewarded several times over, and if you bet on it in life, you won’t come up empty-handed.</p> <p><strong>The fact is, throughout history that which has caused love to increase has succeeded, and that which caused it to decrease has faded away.</strong> This trend will continue because of, not in spite of, technological progress. Betting one’s career on the ability to hand off optimization (consulting work), categorization (administration work), sorting (processing work), connecting (communication work), and producing (manufacturing work) to machines is as safe a bet as you can find. And committing one’s career to the tasks of creating (inventors), loving (counselors), befriending (all of us), enjoying (whoever follows their heart), and thinking (who can resist?!) will not disappoint.</p> <p>My feelings? I’m tired. I’m tired of constantly explaining myself, constantly having to put labels and categories on that which I have created and conceived. Who am I to say how something I have done will be interpreted or used by others? How can I presume to declare a category for something that will live beyond me? It is a task beyond my abilities to produce an optimal product for each person of the human race, and an overwhelming thought to imagine trying to connect my ideas to each person that wants to hear them. What I am good at is feeling–feeling inspiration, experiencing love, enjoying friends and experiences. I have no time, energy, or desire to plug all of that into specific ends and means.</p> <p>Furthermore, how can one even live with such a complicated system of goals? I’ve typed this while watching the movie <cite>Gandhi</cite>, and seen him constantly befuddle his adversaries by sticking closely to just one precept–of non-violently resisting that which is evil. This only shows evil that it is so. In contrast, denying your own weaknesses and trying to maintain the status quo leads to a set of irreconcilable contradictions in belief. Gandhi was phenomenally effective because of, not despite, his simple principle of doing what he felt compelled to do.</p> <p>But now, as I watch the ending of the movie, I realize that not only do we desire to avoid categorizing, we are terrible at doing it when we try. Onscreen, Muslims and Hindus fight entirely along religious lines, performing atrocities to their neighbors. It seems that once one group categorized as “enemy” (the British) is removed, people seek another category to be their “enemy”. Gandhi’s response to the clash? To fast, taking no side; and encouraging transparency of religion and the denial of one’s own categorization.</p> <p>So what will I do? Do I now stop creating for the web? Do I stop writing? I don’t know. If anything, this experience is teaching me that the last thing I need is to create more categories, even if they are “right” and “wrong”. There is love, and doing that which I love is what I will do now. I cannot sacrifice that which I love for that categorized as “right” by others or myself.</p> <p>But at times I love the beauty of computer language, am drawn inexplicably to structure and categories and the power that lies within them. It may be a reflection of my selfish desire to be heard, to be productive and to succeed, yet I love the process of it and therefore am not afraid of the symptoms of the conclusion.</p> <p>And even if everything in the future will find its source in the wellspring of human emotion and be then interpreted and connected by machines, we aren’t there yet. I wrote before that XML is a beautiful language for computers to speak to each other, but they can’t understand our feelings yet, and as long as I feel joy in doing so I will help build the bridge between human feelings and machines that can store, connect, optimize and produce them. By doing so, I can also help create joy and love for others, which allows allow me to share in it. That is reason enough to continue creating, whether as XML or as friendships, and to continue taking joy in it.</p> <p>Until computers can understand my feelings and communicate them better than my fifth-grade-level vocabulary can, I will need to use them to store my writings and the connections I make by hand. I realize this is a big contradiction; that it seems I am selling out to the very thing I want to avoid. But the beauty of the internet is that it’s much easier to contradict yourself. You can be John Doe in one page, and Jane Smith in another. You can experiment with different personalities, styles, and principles. Of course, you can do this in the physical world as well, but it’s easy to get discouraged by the looks askance you’re sure to get. This may actually be the case online as well for those whose websites are read by many people. Regardless of readership, online there is an extra layer of anonymity and for me, that’s just enough to start arguing with myself. I’m quite unbiased as to which side wins.</p> <p>So for a while this space may have different views of the same thing. I’m going to experiment with XML as a publishing language, forcing myself to thing like a computer wants to. But I’m also going to publish in ways that computers can’t handle yet. I’ll scan abstract drawings that come out of emotional experiences and put them online. Maybe I’ll breathe into a jar while feeling angry, take a video of it, and encode it into binary, stored in a *.zip file. I don’t know. But what I do know is that no longer will I allow categorical systems to limit the thoughts and experiences I am able to have.</p> <p>I believe that the primary reason outwardly successful people on this earth are unhappy is that they fail to truly embrace in life those things that God has caused them to love. Instead we choose to categorize ourselves, following a pattern instead of our hearts. The problem I have with writing or living according to categories is not that what is created is so bad. It’s that what could have been created is so good. Without being constricted by labels and categories, paths and channels, any number of new things could be created that instead will never see the light of day. Dean Kamen references this in <cite>Codename:Ginger</cite>, saying:</p> <blockquote> <p>If I gave you objectives, you might reach them, and that would be terrible, because it might keep you from doing something really great.</p> </blockquote> <p>Love: the ultimate futureproofing. It’s ambiguous, general, and utterly impossible to apply to real-world, categorized situations. But it’s the only way to truly succeed <em>and</em> be happy, and you can rest assured that if it is applied in every question and decision, it will not fail. Gandhi knew that he would not fail when he burned his Indian identification card, when he marched to the sea to make salt, when he fasted for peace. For by always acting in love and by his God-inspired mandate, even his death–considered by most the ultimate failure–would cement his victory over those who opposed him with hatred. We’re still talking about him today…</p> </div> <div class="meta"> <a href="https://bob.ryskamp.org/brain/futureproofing-myself/" title="Permalink to Futureproofing Myself" rel="bookmark">January 30, 2004</a> - <span class="cat-links"><a href="https://bob.ryskamp.org/brain/category/business/" rel="category tag">Business</a>, <a href="https://bob.ryskamp.org/brain/category/personal/" rel="category tag">Personal</a>, <a href="https://bob.ryskamp.org/brain/category/philosophy/" rel="category tag">Philosophy</a>, <a href="https://bob.ryskamp.org/brain/category/technology/" rel="category tag">Technology</a></span> </div> </div><!-- .post --> <div id="nav-below" class="navigation"> <div class="nav-previous"><a href="https://bob.ryskamp.org/brain/category/technology/page/11/" >Older posts <span class="meta-nav">»</span></a></div> <div class="nav-next"><a href="https://bob.ryskamp.org/brain/category/technology/page/9/" ><span class="meta-nav">«</span> Newer posts</a></div> </div> <div id="primary" class="sidebar"> <h3>Categories</h3> <ul> <li class="cat-item cat-item-361"><a href="https://bob.ryskamp.org/brain/category/advertising/">Advertising</a> </li> <li class="cat-item cat-item-362"><a href="https://bob.ryskamp.org/brain/category/architecture/">Architecture</a> </li> <li class="cat-item cat-item-363"><a href="https://bob.ryskamp.org/brain/category/art/">Art</a> </li> <li class="cat-item cat-item-364"><a href="https://bob.ryskamp.org/brain/category/beauty/">Beauty</a> </li> <li class="cat-item cat-item-365"><a href="https://bob.ryskamp.org/brain/category/biology/">Biology</a> </li> <li class="cat-item cat-item-148"><a href="https://bob.ryskamp.org/brain/category/books/">Books</a> </li> <li class="cat-item cat-item-248"><a href="https://bob.ryskamp.org/brain/category/business/">Business</a> </li> <li class="cat-item cat-item-345"><a href="https://bob.ryskamp.org/brain/category/creativity/">Creativity</a> </li> <li class="cat-item cat-item-257"><a href="https://bob.ryskamp.org/brain/category/cycling/">Cycling</a> </li> <li class="cat-item cat-item-390"><a href="https://bob.ryskamp.org/brain/category/decisions/">Decisions</a> </li> <li class="cat-item cat-item-31"><a href="https://bob.ryskamp.org/brain/category/design/">Design</a> <ul class='children'> <li class="cat-item cat-item-386"><a href="https://bob.ryskamp.org/brain/category/design/concept-design/">Concept design</a> </li> </ul> </li> <li class="cat-item cat-item-392"><a href="https://bob.ryskamp.org/brain/category/economics/">Economics</a> </li> <li class="cat-item cat-item-366"><a href="https://bob.ryskamp.org/brain/category/education-2/">Education</a> </li> <li class="cat-item cat-item-367"><a href="https://bob.ryskamp.org/brain/category/faith/">Faith</a> </li> <li class="cat-item cat-item-354"><a href="https://bob.ryskamp.org/brain/category/films/">Films</a> </li> <li class="cat-item cat-item-368"><a href="https://bob.ryskamp.org/brain/category/funny/">Funny</a> </li> <li class="cat-item cat-item-369"><a href="https://bob.ryskamp.org/brain/category/futurism/">Futurism</a> </li> <li class="cat-item cat-item-370"><a href="https://bob.ryskamp.org/brain/category/happiness-2/">Happiness</a> </li> <li class="cat-item cat-item-371"><a href="https://bob.ryskamp.org/brain/category/health-2/">Health</a> </li> <li class="cat-item cat-item-372"><a href="https://bob.ryskamp.org/brain/category/language-2/">Language</a> </li> <li class="cat-item cat-item-373"><a href="https://bob.ryskamp.org/brain/category/leadership/">Leadership</a> </li> <li class="cat-item cat-item-121"><a href="https://bob.ryskamp.org/brain/category/lectures/">Lectures</a> </li> <li class="cat-item cat-item-389"><a href="https://bob.ryskamp.org/brain/category/memory-2/">Memory</a> </li> <li class="cat-item cat-item-374"><a href="https://bob.ryskamp.org/brain/category/mindfulness/">Mindfulness</a> </li> <li class="cat-item cat-item-375"><a href="https://bob.ryskamp.org/brain/category/music/">Music</a> </li> <li class="cat-item cat-item-376"><a href="https://bob.ryskamp.org/brain/category/nature-2/">Nature</a> </li> <li class="cat-item cat-item-160"><a href="https://bob.ryskamp.org/brain/category/networks-2/">Networks</a> </li> <li class="cat-item cat-item-3"><a href="https://bob.ryskamp.org/brain/category/personal/">Personal</a> </li> <li class="cat-item cat-item-6"><a href="https://bob.ryskamp.org/brain/category/philosophy/">Philosophy</a> </li> <li class="cat-item cat-item-377"><a href="https://bob.ryskamp.org/brain/category/politics-2/">Politics</a> </li> <li class="cat-item cat-item-359"><a href="https://bob.ryskamp.org/brain/category/psst/">Psst</a> </li> <li class="cat-item cat-item-378"><a href="https://bob.ryskamp.org/brain/category/psychology-2/">Psychology</a> </li> <li class="cat-item cat-item-4"><a href="https://bob.ryskamp.org/brain/category/ryskampdotorg/">RyskampDotOrg</a> </li> <li class="cat-item cat-item-379"><a href="https://bob.ryskamp.org/brain/category/science-fiction/">Science fiction</a> </li> <li class="cat-item cat-item-380"><a href="https://bob.ryskamp.org/brain/category/simplicity/">Simplicity</a> </li> <li class="cat-item cat-item-391"><a href="https://bob.ryskamp.org/brain/category/sociology/">Sociology</a> </li> <li class="cat-item cat-item-381"><a href="https://bob.ryskamp.org/brain/category/sustainability/">Sustainability</a> </li> <li class="cat-item cat-item-5 current-cat"><a aria-current="page" href="https://bob.ryskamp.org/brain/category/technology/">Technology</a> </li> <li class="cat-item cat-item-1"><a href="https://bob.ryskamp.org/brain/category/uncategorized/">Uncategorized</a> </li> <li class="cat-item cat-item-382"><a href="https://bob.ryskamp.org/brain/category/vision/">Vision</a> </li> <li class="cat-item cat-item-383"><a href="https://bob.ryskamp.org/brain/category/work/">Work</a> </li> <li class="cat-item cat-item-384"><a href="https://bob.ryskamp.org/brain/category/world/">World</a> </li> <li class="cat-item cat-item-385"><a href="https://bob.ryskamp.org/brain/category/writing-2/">Writing</a> </li> </ul> <h3>Archives</h3> <ul> <li><a href='https://bob.ryskamp.org/brain/2025/01/'>January 2025</a></li> <li><a href='https://bob.ryskamp.org/brain/2024/07/'>July 2024</a></li> <li><a href='https://bob.ryskamp.org/brain/2024/03/'>March 2024</a></li> <li><a href='https://bob.ryskamp.org/brain/2024/01/'>January 2024</a></li> <li><a href='https://bob.ryskamp.org/brain/2023/02/'>February 2023</a></li> <li><a href='https://bob.ryskamp.org/brain/2022/02/'>February 2022</a></li> <li><a href='https://bob.ryskamp.org/brain/2022/01/'>January 2022</a></li> <li><a href='https://bob.ryskamp.org/brain/2021/12/'>December 2021</a></li> <li><a href='https://bob.ryskamp.org/brain/2021/11/'>November 2021</a></li> <li><a href='https://bob.ryskamp.org/brain/2021/04/'>April 2021</a></li> <li><a href='https://bob.ryskamp.org/brain/2021/03/'>March 2021</a></li> <li><a href='https://bob.ryskamp.org/brain/2021/02/'>February 2021</a></li> <li><a href='https://bob.ryskamp.org/brain/2020/12/'>December 2020</a></li> <li><a href='https://bob.ryskamp.org/brain/2020/07/'>July 2020</a></li> <li><a href='https://bob.ryskamp.org/brain/2020/05/'>May 2020</a></li> <li><a href='https://bob.ryskamp.org/brain/2020/02/'>February 2020</a></li> <li><a href='https://bob.ryskamp.org/brain/2020/01/'>January 2020</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/12/'>December 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/10/'>October 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/06/'>June 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/05/'>May 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/04/'>April 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/02/'>February 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2019/01/'>January 2019</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/11/'>November 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/10/'>October 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/09/'>September 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/08/'>August 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/07/'>July 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/06/'>June 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/05/'>May 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/04/'>April 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/02/'>February 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2018/01/'>January 2018</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/12/'>December 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/10/'>October 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/09/'>September 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/08/'>August 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/07/'>July 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/06/'>June 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/05/'>May 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/04/'>April 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/03/'>March 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/02/'>February 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2017/01/'>January 2017</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/11/'>November 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/10/'>October 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/09/'>September 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/08/'>August 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/05/'>May 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/04/'>April 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/03/'>March 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/02/'>February 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2016/01/'>January 2016</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/12/'>December 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/11/'>November 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/10/'>October 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/09/'>September 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/07/'>July 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/03/'>March 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/02/'>February 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2015/01/'>January 2015</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/12/'>December 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/10/'>October 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/09/'>September 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/08/'>August 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/07/'>July 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/06/'>June 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/05/'>May 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/04/'>April 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/03/'>March 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/02/'>February 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2014/01/'>January 2014</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/12/'>December 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/11/'>November 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/10/'>October 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/09/'>September 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/07/'>July 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/06/'>June 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/05/'>May 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/04/'>April 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/03/'>March 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/02/'>February 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2013/01/'>January 2013</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/12/'>December 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/11/'>November 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/09/'>September 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/07/'>July 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/06/'>June 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/05/'>May 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/04/'>April 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/03/'>March 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/02/'>February 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2012/01/'>January 2012</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/12/'>December 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/11/'>November 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/10/'>October 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/09/'>September 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/08/'>August 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/07/'>July 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/06/'>June 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/05/'>May 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/04/'>April 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/03/'>March 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/02/'>February 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2011/01/'>January 2011</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/12/'>December 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/11/'>November 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/10/'>October 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/09/'>September 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/08/'>August 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/07/'>July 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/06/'>June 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/05/'>May 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/04/'>April 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/03/'>March 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/02/'>February 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2010/01/'>January 2010</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/12/'>December 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/11/'>November 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/10/'>October 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/09/'>September 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/08/'>August 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/06/'>June 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/05/'>May 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/04/'>April 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/03/'>March 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/02/'>February 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2009/01/'>January 2009</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/12/'>December 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/11/'>November 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/10/'>October 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/09/'>September 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/08/'>August 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/07/'>July 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/06/'>June 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/05/'>May 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/04/'>April 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/03/'>March 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/02/'>February 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2008/01/'>January 2008</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/12/'>December 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/11/'>November 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/10/'>October 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/09/'>September 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/08/'>August 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/07/'>July 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/06/'>June 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/05/'>May 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/04/'>April 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/03/'>March 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/02/'>February 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2007/01/'>January 2007</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/12/'>December 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/11/'>November 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/10/'>October 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/09/'>September 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/08/'>August 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/07/'>July 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/06/'>June 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/05/'>May 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/04/'>April 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/03/'>March 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/02/'>February 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2006/01/'>January 2006</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/12/'>December 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/11/'>November 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/10/'>October 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/09/'>September 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/08/'>August 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/07/'>July 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/06/'>June 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/05/'>May 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/04/'>April 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/03/'>March 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/02/'>February 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2005/01/'>January 2005</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/12/'>December 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/11/'>November 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/10/'>October 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/09/'>September 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/08/'>August 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/07/'>July 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/06/'>June 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/05/'>May 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/04/'>April 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/03/'>March 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/02/'>February 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2004/01/'>January 2004</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/12/'>December 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/11/'>November 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/10/'>October 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/09/'>September 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/08/'>August 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/07/'>July 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/06/'>June 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/05/'>May 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/04/'>April 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/03/'>March 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/02/'>February 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2003/01/'>January 2003</a></li> <li><a href='https://bob.ryskamp.org/brain/2002/12/'>December 2002</a></li> <li><a href='https://bob.ryskamp.org/brain/2002/11/'>November 2002</a></li> </ul> </div><!-- #primary .sidebar --> </div> <script type='text/javascript' src='https://bob.ryskamp.org/brain/wp-content/plugins/jetpack/_inc/build/photon/photon.min.js?ver=20191001' id='jetpack-photon-js'></script> <script src='https://stats.wp.com/e-202528.js' defer></script> <script> _stq = window._stq || []; _stq.push([ 'view', {v:'ext',blog:'140689267',post:'0',tz:'0',srv:'bob.ryskamp.org',j:'1:12.0.2'} ]); _stq.push([ 'clickTrackerInit', '140689267', '0' ]); </script><script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct="UA-30569-1"; urchinTracker(); </script> </body> </html>