April 19th, 2004

vanity

[ utx ] Разграничение типов ссылок внутри ютх // mentioned-related

В обычном (для веба) гипертексте не существует двунаправленных ссылок. Это делает навигацию одновекторной и линейной, решается эта одновекторность интерфейсным средством — система просмотра хранит историю посещённых страниц, и позволяет вернуться на один или несколько шагов назад. Если же при попадании на какую-то страницу по ссылке история посещений исчезнет, то обратного пути не найти1.

В вики двунаправленные ссылки не существуют, но эмулируются поиском по базе и возможностью получить список back-links (они же входящие ссылки, они же рефёреры). Это позволяет автоматически формировать контекст страницы, то есть список страниц, которые её упоминают или ссылаются на неё. И здесь возникает следующая задача. Ссылки обычно делятся на два типа:

  • Mentioned. „Упоминание“. Такая ссылка говорит о чём-то вскользь, и является второстепенной, так как основная тема документа является иной. Упоминание полезно выделять, как „несущественный объект“, и необходимо оно только в тех случаях, когда возникает задача построения максимально широкой сети связанных документов. Обычно в документе может быть множество ссылок-упоминаний, которые хорошо бы, но необязательно, изучить. Поэтому отделить их нужно не столько для того, чтобы получить результирующий список, сколько для отделения упоминаний от действительно важных ссылок отношений.

    К примеру, библиография — это как раз ссылки-упоминания. Целью ссылки-упоминания является не отклоняться от основной темы: несущественные вопросы и объяснения производятся в упоминаемом документе.

  • Related. „Отношение“. В данном случае, тема документа ссылающегося непосредственно переплетается с темой документа ссылаемого. Это, по сути, части единого целого, которые должны быть изучены вместе, принадлежат единому контексту, и были разделены по требованиям удобства.

    К этому типу относятся „ссылки по теме“, которые более глубоко раскрывают тот или иной нюанс, а также всевозможные междокументарные связи в рамках единых контекстов (так как любой современный документ, как правило, входит в несколько таких смысловых полей).

Эти два типа — самые крупные, и именно их хотелось бы разделить на инструментальном уровне. Если это невозможно пока сделать в обычном гипертексте, можно попытаться реализовать на палме и в utx. Крошка Тахо это позволяет, но с помощью нестандартного решения.

Дело в том, что Тахо одной из своих задач ставит сбор записей в цепи — то есть составление линейных списков из гипертекстовых документов, чтобы документы эти можно было читать в задуманном авторами порядке. Так как требованиям этой задачи не отвечают стандартные сортировки (по датам или URI), и каждая часть должна быть поставлена на место „вручную“, то в спецификацию Тахо добавился элемент PART — произвольный суб-маркер, по которому сортировка идёт в первую очередь и она преобладает над стандартным режимом сортировки. Суб-маркер этот принимает все те же стандартные символы, которые принимает обычная категория: [0-9a-zA-Z_-]. Вставляется он при вызове картинки: http://utx.ambience.ru/img/urbansheep/some_exciting_stuff_goes_on/31. Или df вместо 31.

Поэтому, как только появляются некие осмысленные цепи (которые сейчас выделяются цифрами [01]-[02]-[03] внизу постов), они могут быть занесены в свою собственную тематическую категорию „some_exciting_stuff_goes_on“, и расположены внутри в соответствии со своими номерами. Или названиями. Или чем-то ещё.

Раз у нас есть суб-маркер, то грешно не хакнуть собственную систему, и не использовать PART для разделения ссылок по типам. Так появились ссылки с суб-маркером m — mentioned, которые в записях обычно обозначаются более мелкими картинками, а в новой версии системы выводятся отдельно, так как явно указано: „PART m считать mentioned-записями“.


Примечания:

  1. Нельзя найти такой путь штатными средствами. В реальности можно воспользоваться поисковой машиной или серверным механизмом по отслеживанию рефёреров. К сожалению, за счёт того, что эти решения не являются стандартными, они всегда имеют ограниченную функциональность (поисковая машина может не найти нужный документ, так как его нет в базе данных индекса, отслеживание рефёреров может не сработать потому, что рефёрер не был передан, или не соответствует действительности).

[01] [02]



souloveme?

Мурррлычащее

Выяснилось, что „мурр“, даже безадресное, мягкое и рокочущее в глубине, приятно согревает и успокаивает. Другое достоинство в том, что это „мурр“ намного позитивнее мантры „[Б]КМВЭЗ“. Недостаток в том, что часто использовать нельзя — волшебность (то есть эффективность) воздействия быстро исчерпывается.




  • Current Music
    Blue States - Your Girl
souloveme?

[ L ] Constructions of the mind

Constructions of the Mind: Artificial Intelligence and the Humanities
A special issue edited by Stefano Franchi and Güven Güzeldere

The Volume 4, issue 2 of the Stanford Humanities Review is devoted to the exploration of convergences and dissonances between Artificial Intelligence and the Humanities.

Güven Güzeldere and Stefano Franchi, Philosophy, Stanford University,
Mindless Mechanisms, Mindful Constructions: an Introduction
Philip E. Agre, Communications, University of California at San Diego,
The Soul Gained and Lost: Artificial Intelligence as Philosophical Project
Bruce Mazlish, Department of History, MIT,
The man-machine and artificial intelligence
Geneviève Teil and Bruno Latour, Ecole des Mines de Paris, France,
The Hume Machine: Can Association Networks Do More Than Formal Rules?
H M Collins, School of Social Sciences, University of Bath, UK,
AI and the Structure of Knowledge
Michael Johnson, English Department, Kansas University,
Expert Systems, Semioclasm and Apeironic Education
Douglas R. Hofstadter, Computer and Cognitive Science, Indiana University,
On Seeing A's and Seeing As
Margaret Boden, Cognitive Science, Sussex University, England,
Computers and Unpredictability
Harold Cohen, Art, University of California, San Diego,
The further exploits of Aaron, painter
Güven Güzeldere and Stefano Franchi, Philosophy, Stanford University,
Dialogues with colorful "personalities" of early AI
Stephen Wilson, Art Department, San Francisco State University,
Artificial Intelligence Research as Art
Serge Sharoff, Artificial Intelligence Institute, Moscow, Russia,
Cognitive Science as Philosophy
Maurizio Matteuzzi, Dipartimento di Filosofia, Università di Bologna,
Why Artificial Intelligence is not a Science
Tom Burke, Department of Philosophy, Stanford University,
Dance Floor Blues: The Case for a Social AI
James Fetzer, Department of Philosophy, University of Minnesota at Duluth ,
Minds and Machines: Behaviorism, Dualism and Beyond
Alain M. Rieu, Maison Franco-Japonaise and University of Tokyo,
The Epistemological and Philosophical Situation of Mind Techno-Science
Francisco Varela, CREA, Paris,
Heinz von Foerster, the scientist, the man
Stefano Franchi, Güven Güzeldere and Eric Minch, Stanford University,
Interview with Heinz von Foerster
Heinz von Foerster, Pescadero, California,
Ethics and Second-order Cybernetics

Book reviews

Conference reviews

  • Current Music
    Blue States - Your Girl
souloveme?

[ Q ] Nerd Attention Deficiency Disorder

Folks, I'm a nerd. I need rapid fire content delivery in short, clever, punch phrases. Give me Coupland, give me Calvin'n'Hobbes, give me Asimov, give me The Watchmen. I need this type of content because I'm horribly afflicted with NADD.

If you're still with me, it might mean you know that you already suffer from some type of NADD-related disorder. Let's find out:

Stop reading right now and take a look at your desktop. How many things are you doing right now in addition to reading this column? Me, I've got a terminal session open to a chat room, I'm listening to music, I've got Safari open with three tabs open where I'm watching Blogshares, tinkering with a web site, and looking at weekend movie returns. Not done yet. I've got iChat open, ESPN.COM is downloading sports new trailers in the background, and I've got two notepads open where I'm capturing random thoughts for later integration into various to do lists. Oh yeah, I'm writing this column, as well.

Folks, this isn't multi-tasking. This is advanced case of Nerd Attention Deficiency Disorder. I am unable to function at my desktop unless I've got, at least, five things going on at the same time. If your count came close, you're probably afflicted, as well. Most excellent.

My mother first diagnosed me with NADD. It was the late 80s and she was bringing me dinner in my bedroom (nerd). I was merrily typing away to friends in some primitive chat room on my IBM XT (super nerd), listening to some music (probably Flock of Seagulls -- nerd++), and watching Back to the Future with the sound off (neeeeerrrrrrrd). She commented, "How can you focus on anything with all this stuff going on?" I responded, "Mom, I can't focus without all this noise."

  • Current Music
    Steve Lawler - Essential Mix 10-05-2003