网络将发生巨大变化 - 将会消失,并被一种新形式的网络车站所取代 - 因为安排信息时只有两个基本选择,并且网络选择了错误。您可以在空间或及时安排信息。在空间中安排信息意味着像任何普通的数据结构一样,将其分布在表面上或通过音量分配;就像在出售水果的任何商店一样,在不同的地方(不同的地方(不同的板条箱,堆或盒子)存储不同种类的水果。及时安排信息要求从日记,日记或时间表中等待时间订购时间;我们借用空间的一个维度来指示时间流。按时间安排的水果店将是一个水果箱或盒子的单个矢量。最近的水果将是最新的水果,最近才到达。向后移动,您会发现较旧的到来。
乘时间安排水果店有某些优势。如果您想要最新鲜的(最新)橙色,则选择最接近时矢量前部的橙色。如果您想确保获得成熟的水果,则可能会离开前面。但总的来说,普通的跨天空水果店效率更高,更合理。
由于几个原因,互联网上的信息大不相同。我们最常在互联网上寻求的是最新或最新信息。互联网最重要的角色是直接向人类用户而不是软件传递信息;人们以故事或叙述的形式及时传达和吸收信息的最古老,最自然的方式是及时的。如果矩阵和递归列表在某种意义上是软件的基本数据结构,那么故事就是人类的基本数据结构。正如我们将看到的那样,与空间分布的信息相比,安排在故事中的信息要容易得多:流代数比图代数简单。
显然,先验是网络只是网络球演变的临时状态(这意味着通过Internet提供的所有数据的总和)。我们可以说这是暂时的,因为网络采用与互联网相同的形式,这都是一组点或节点,不确定地连接。两者都是不规则的图。两者都是混乱的。软件演变的第一阶段通常会以这种方式工作:一开始,软件看起来像或强烈反映了基础硬件。该网络属于与早期机器和汇编语言或1950年代和1960年代的操作系统相同的网络演化状态。
因此,毫不奇怪的是,在互联网上越来越多的供稿或时间订购的流或生命流占主导地位。通过LifEstream(我将进一步讨论),我的意思是一个异质,可搜索的实时叙述(即,时间订购)流。我们在1990年代初发明了LifEstreams作为数据管理系统,以集成文档(在文件系统和其他存储应用程序中)和实时消息,例如电子邮件,并通过内容使用户以叙事顺序为用户提供所有数据对象搜索和浏览。将在云中存储一个生命流,以便在所有平台上可用。
Lifestreams以许多不同的名称为主要的网络上的主要组织范式,以博客的形式,Twitter流,聊天流和活动流的形式进行范式,Facebook Wall和Timeline以及其他供稿,RSS feeds以及许多其他。。我相信,不久之后,我们将把网络球视为时间按时间订购的信息,而不是散落在太空中。我们会认为这是一条巨大,快速流动的信息河流,向过去咆哮。
这种新观点具有许多重要的含义。我们会理解互联网,而不是像使用混乱的图(或蜘蛛网)那样,而是我们想到的电子电路:在电路中,流动(或电流或安培语)很重要。我们将单个计算机视为降低信息变压器,例如将我们连接到电力网络的降压电压变压器。最重要的是,任何两个流(或许多流)都可以自动合并为一个。此流添加和相应的流扣除是流代数的基础,该基因代数将使每个用户可以轻松调整自己对自己的看法
互联网和网络球。
当然,贯穿时间的流动仅在某种意义上是(通常)可见的:通过观察某些事物的变化,我们看到它随着时间的流逝而移动。随着时间的流逝,我们自己是否以比网络球员中的数据更快或更慢的速度进行时间更容易。但是,由于很难安排,因此借用一个空间的一个维度来表示时间更加方便,并想象网络球是一条巨大的信息河流,向后流入过去。
与许多其他人一起,我最初相信一个空间组织是网络球员的理想选择。一本名为《镜子世界》(Mirror Worlds(Mirror Worlds)(1991)的书预先陈述了网络,但确实描述了一个基于空间的网络球员:它认为网络球是一个完美光滑的池塘,反映了一个村庄的形象(意思是整个世界)站在它旁边。网络球(像光滑的池塘一样)将反映现实世界的结构和活动。网络车站创建的图像将完全独立于实施,只是因为池塘表面上的图像与水的成分或密度或盆地的形状无关。
镜像世界打开说:“这本书描述了一个有一天会发生的事件。您将查看计算机屏幕并查看现实。您的世界的某些部分……将以鲜明的颜色形象悬挂在那里,可抽象但可识别,在一千个地方巧妙地移动”(Gelernter 1991)。
为了获取有关某些学校,政府机构,医院,商店或博物馆的信息,您会导致或导航到代表您感兴趣的特定组织的反射图像的一部分。“寻找巴尔格洛,佛罗伦萨”将带您快速从整个世界景观到意大利,托斯卡纳,佛罗伦萨,最后是牛仔的景色。然后,您会进去找到(实际上)Bargello的网站。(我已经描述了类似Google地图中旅行的东西,但是当然,这本书是在Google存在之前就写的。)
所有这些信息(镜像世界或网络球)将存储在我们设计的分布式对象内存中,当时我们设计了称为Linda的分布式编程系统,这是一个称为元组的空间。元组空间是一个可添加内容的云。现实反映在池塘中,由全球可寻址的,可搜索的云实施,这是最初的想法。(请注意,在这种观点中,搜索是网络球的结构的固有的,而不是顶部。)我们从1994年开始开发了Lifestreams系统。EricFreeman构建了第一个实现,他是Lifestreams的共同发明。今天(正如我已经提到的),可搜索的,异质的,时序的实时消息流是网络上的主要范式。
现在将来:今天的网络可能会演变成一个世界之际,一种愤怒的信息。描绘它的一种方法是从一个老式的井开始,并有一个用于抽水的水桶。想象一下,随着绳索Unreels的速度,水桶越来越深,越来越深地沿着无限的轴沿着无限的速度下降。无绿色的绳索是世界之旅。水桶是流中最古老,最早的文档的开头,在过去越来越深入。
不卧式的,不归还的,匆忙的绳索是各种数字文档的序列。每当任何地方在任何地方创建一个新的电子文档,即纯粹的私人文档或要发布的文档时,都会出现在绳索的顶部。那时,新文档被拼接到绳索中,并且它出现的瞬间,它陷入了向下扎的绳索的一部分,进入了过去,历史,进入了无限的时间。
当然,我们正在谈论由软件构建的虚拟结构。因此,请考虑更多图像。(我们可以使用在物理世界中没有密切类似的软件发明和构建虚拟结构的事实,对图像进行搜索。)
想象一下,站在一条大的快速河上的桥上(例如多瑙河或莱茵河)。河的来源在我们身后。在我们面前,我们看到大河向外冲向大海。如果我们将世界之河视为这条河,我们正在观看世界之旅奔波到过去。
当然,这个全球世界本身就是虚拟结构。它是单个集中式数据结构的任何地方,比云或网络是一个单一的集中式结构。
像他们一样,世界之路是使用全球互联网上数百万个单独的流实现或实施的有用且强大的抽象。
今天的网络也是一个抽象的,尽管有着惊人的字面意识。它反映了基础硬件的结构,只是机器代码反映了基础处理器的结构。互联网由数百万节点(每个网络)组成,这些节点连接到混乱图中。网络同样是数百万个可寻址的站点和对象,这些站点和对象连接到混沌图中。当软件结构(例如Web)反映基础硬件(Internet)的形状时,我们可以假设我们正在看到第一代软件解决方案。
Worldstream是一个基于在用户层面而不是硬件层面的结构(叙述或故事)的高级抽象。
世界流程始于每个用户和每个组织的个人生命流。单独的生命流和世界流程在结构上是相同的:用户在世界流中搜索,浏览,发布或消费信息所需的工具与他们在处理自己的个人生活时光时将使用的信息相同。另一方面,网络是用于本地使用的笨拙结构。本地信息管理曾经是文件系统,桌面和许多专业应用程序的问题(不是单个网络),包括邮件,浏览器,mp3商店,相册等。如今,目前尚不清楚什么是主要模型。该领域正在过渡。将来,主导模型易于成为某种形式的生命。
Lifestream具有过去和未来,由现在的线条分开。新信息加入了现在的流,并流入过去。用户将来会在处理未来的事件(约会或截止日期的通知)时将信息从过去转移到将来,而现在没有时间来处理它。(如果一封电子邮件出现用户必须处理但没有时间目前的电子邮件,他可以将电子邮件复制到未来。)未来将朝着现在,然后流入过去。
每个用户的生命流是他自己所有私人和公共数据的总和,即按时间订购的卡的形式。我们首先在1996年的第一个Lifestream实现中引入了卡。然后,我们面临着一个计算今天仍面临的问题:没有用户级数据结构对应于“对用户作为单位具有意义的任何类型的数据。”照片或视频,单个电子邮件或大型文档都是这种不存在(但非常重要)类型的示例 - 一种称为卡的示例。我将不仅将单词卡用作用户界面的元素,而且将用户级“有意义作为单位”数据结构。
用户的私人数据卡由他创建或收到的所有内容组成,并打算保持私密。每个到达的电子邮件都将其放在时间顺序上。照片和视频已上传到生命流。在创建或修订时,将文档添加到流中。下次修订后,可以将上一个文档转移到其新的(后来)修改时间,或者可以将旧文档保留在适当的位置,并复制到现在以进行进一步工作。流中的每张卡都由内容和元数据完全索引。搜索流可以产生另一个(持续)的子流。用户可以同时维护许多同时的子流(每个都可能以不同的速率流动,具体取决于添加新卡的频率);或者,他可以依靠他的单一综合生活,并在必须找到一些特定的卡或一组卡时进行搜索。
流中的每张卡都单独许可,标记为公共,私人或(某些版本的)朋友。私人卡仅对所有者可见。任何人都可以看到公共卡。这种简单的机制使我的生活既是个人信息管理和出版物媒介。我的流中的所有公共卡都是(本质上)我发布的博客,或等效地,它们是我的流结构网站。朋友涵盖了个人和团体的任何组合;可能会扩展到另一个人或其他人的访问权限。
流代数很简单,它的简单性使其易于构建,指定和理解生命的和Worldstream工具。添加两个流意味着将它们混合在一起:
x + y = z
其中x,y和z都是生命的。从另一个中减去一个生命流只是意味着删除其卡片;减法是搜索的基础。
搜索(Z,Bargello)
产生流z的z减去流由所有不提及牛奶的流元素组成的流。
自从我们的第一个系统使用虚拟3D接口以来,就已经实现了Lifestreams,旨在使浏览变得容易,并让用户有概述的感觉,可以看到全局。我们的第一个实现显示了一个从正面看到的卡片文件,并略微到侧面及以上。该流消失在屏幕的虚拟深度中。在接下来的几年中,我们切换到了V-Stream(我们今天仍然使用),在该流中,该流在前面的某个点上有两次武器会议。这一点 - 现在与虚拟空间中用户最接近的点 - 现在。未来的右臂向前流向现在。过去,在左臂,从现在流出进入屏幕的深处。尽管不同的流以很大不同的速率流动,但该流一直是为了实时流动。
请注意,我们的方法是将屏幕视为平坦,不透明的表面(如大多数标准的UI,除了属于视频游戏的UI外),而是将其视为具有无限深的虚拟空间的透明挡风玻璃。您可以通过玻璃窗格看到的空间量大于将其视为简单表面时在玻璃窗格上可用的空间量。
自从Lifestreams开发开始以来,我们发现与视觉浏览一起搜索是一种强大的组合。用户经常搜索流以专注于潜在有趣的卡片,然后直接浏览结果流以找到所需的确切卡或一组卡。
我们剩下的(z),其中z是任何生命的,作为用户定义的操作;目的是将整个流Z映射到单卡。(该卡本身是一个可变大小的结构,但它由一个部分组成。)挤压使搜索所有与Matisse Cut-Outs的卡片进行搜索,然后将整个流将整个流压缩到SingleCard中摘要或概述流中Matisse切口的所有信息。此摘要或概述功能有无数差异。
始终为云中的存储而设计生命的eStreams。该系统很容易在琳达实施。当使用Linda构建生命流时,它包含的卡将自动分布在Linda存储数据结构的多动元元元组上。云存储(或至少是Internet Server存储)是从一开始的生命流是至关重要的,因为该系统不仅要与所有独立类型的数据存储(文件系统,台式机,专用存储应用程序)进行正交,还应是所有一个用户的计算平台。在1990年代,个人计算机,笔记本电脑和个人数字助手(PDA)已经激增。至关重要的是,用户可以从任何与Internet连接的平台访问其生活流。
用户打算通过流浏览器(例如普通浏览器)访问Lifestreams,但可以优化为Lifestreams的显示,并能够有效地进行流式代数。用户的Lifestream,每个平台的流浏览器以及(共同)在流中创建每个卡的内容的应用程序构成了一个完整的个人操作环境。(应用程序可能是Web应用程序,也可能是平台本地;可以将卡从流到某些特定机器下载,并从机器上载到流。)
现在,我将考虑来自对面的世界流环境,“公共流的观点”;看看两个观点如何融合在一起。
网络将被世界流取代;但是,世界之旅的移动太快了,无法对任何个人有用。大多数(或大部分)通过世界流动的信息是私人的:仅适用于其所有者或某些有限组。
因此,用户以分类形式利用世界流作为大量单独的流(加在一起,使WorldStream)使用。用户大致按照网络用户处理网站的方式处理了许多流。但是,WorldStream用户以及检查了他选择的许多独立流,可以构建自己的Worldstream版本,观察其流过,搜索,过滤和浏览它。
几乎所有的公共组织或机构都将具有生命力(或某种等效形式的按时序流)。任何组织都会在其生活流的公开卡中讲述其故事。它自己的私人卡可以混合到同一流中。佛罗伦萨的牛仔(国家雕塑博物馆)可能会宣布其公共活动,画廊的开幕式和关闭,出版物等在其生命中的卡片。员工的私人信息流过同一生活。Lifestream也是目录的好媒介(例如,每张艺术品的一张卡片);可以按创建或获取顺序安排目录卡。无论哪种情况,它们都是可搜索和可浏览的
其余的流。
当然,Bargello(或其他任何人)可以保留其旧式的网站 - 在流中的一张卡上贴上。任何流中的最新网站卡都包含最新版本的老式网站。
现在,WorldStream用户已经获得了无休止的溪流集合,例如Bargello's。有些是组织或机构的,与当今的传统网站大致相对应。但是,当然,世界上每个用户也都有一个流。它可能仅由私人或限制卡组成,没有公众可见性。但是,任何选择的用户都可以将其卡片的任何选定子集公开标记。这些公共卡构成了一个个人流,可用于任何WorldStream用户。
WorldStream用户选择了他喜欢的任何一组流并将它们融合在一起的流 - 简单地添加了它们。想象一下,一台巨大的定制咖啡机,您可以选择任何喜欢的豆类类型或其他口味,按下一个按钮,它们都将其混合到理想的咖啡杯中。Worldstream用户以相同的方式使自己成为理想的子世界中心。通过观看这一混合流的流,他观看了最引起人们最大兴趣的网络球(世界之际)的那些部分。(所得流的流程可能太快而无法方便地观看;我们有一个简单的流量控制算法我们现在正在测试以处理过度快速流。控制实时流的流量将是最重要的软件挑战之一在接下来的十年中。)
当然,用户还可以专注于他混合子世界的特定基因。假设他对戴维·卡梅隆和非洲大象感兴趣。他可以将世界上每一个报纸融合在一起,然后搜索卡梅伦和非洲大象。结果是所有新闻报道的全球流都涉及这两个引人入胜的话题。
用户可能会将属于他朋友的所有流的混合物添加到此流中。毫无疑问,他可以在每个流中的每一个中访问许多受限制的朋友卡,当然也可以使用任何公共卡。通过将所有朋友的溪流融合在一起,我开发了一个朋友流,这使我在所有活动和评论中都保持最新状态。(这种机制很可能与Facebook一样灵活和有用。)当然,用户还可以直接搜索世界流,而访问仅限于公共卡,以及其他资格的其他访问。
WorldStream是基于流动而不是静态数据的网络球模型。世界上的每个互联网用户原则上都被许多来源提供给世界。
或者,我们同样可以说它是由一个来源喂养的,这是一个称为未来的虚拟流。数十亿人每个人都进入了全球世界中的盛大的溪流或一系列纸牌,数字上的东西,以及所有尚未添加的尚未创建的数字事物的流,融合在一起,合并在一起,都是世界的未来。尚未实现的未来。
因此,我们拥有一条巨大的数据河,毕竟,在世界上,我们通常都在关心新数据,我们需要最新的数据 - 这是互联网的特殊价值:它可以为我们提供最新的,最新的,最新的,大多数最新信息。
因此,很自然地将互联网信息理解为流量或流动,这是不断供应的新信息。世界流就像一个巨大的电力网络,它以极高的电压传递信息。我们都利用了这款全球高压网络媒体 - 当然不是通过电压变压器,而是通过流浏览器来连接。流浏览器是一种网络转换器,站在用户和世界之间,而不仅仅是网络界,而是网络范围或网络流。
Worldstream传递流动的信息,新信息在互联网经济中创造价值。这是流的运动和动力,它使水车,电路中的电流,驱动负载(或遇到阻力),使其有可能工作。对于流结构的Internet,信息流遇到软件负载。
同样,我们不仅取决于信息,还取决于信息流。信息的趋势或方向。毕竟,我们不仅关心现在的世界状况,而且关心世界的发展方向。
新闻,财务信息,电子邮件流,Twitter推文,博客帖子或Facebook帖子的各种生活流程(各种生命流的)以及短信的流动,语音邮件,电话,在很大程度上进行在单独的物理网络上,但在同一全球网络流程中的一部分。
同样,不仅是网络空间,而且网络流都很重要。在Internet信息的网络流视图中,重要的不是单个文档或传统网站的URL或身份。重要的是特定信息流的身份;您可以通过将子集描述为流浏览器的子集来识别此类流(世界流的子流),就像您通过描述搜索引擎的子集来识别网站的子集一样。
(一个重要的实施注意:我落入全球流的卡片是在我自己的网络车或云的个人分区中维持的;但是,我通过将公开标签标记为朋友时,将其中一些卡片视为全球流搜索。当我们考虑隐私时和安全性,我们只需要将注意力集中在我们自己的私人网络中。)
在谈论世界流或网络流以及流浏览器时,我当然忽略了今天非常重要的相关搜索结果列表。但是,当然,我们并不是在禁用相关性措施,如果您想显示一条流的流,而不是按时间订购的流,而是通过其他内容(例如相关性),您可以做到这一点。
但是,时间具有有用的特征,即它在所有内容,所有卡,所有数字事物上都是全球总订单 - 一切都在世界范围内的位置。(同时对象按随机顺序排列;当然,我们忽略了相对论的同时效果。)在当今正常的网络使用中,我们更喜欢时间顺序而不是相关顺序,只要我们查看博客,一个Twitter流,任何类型的聊天流或活动流,电子邮件收件箱或语音邮件框,时间表配置文件,已保存的草稿的退缩流或任何形式的保存状态;每当我们向互联网寻找世界新闻,市场或天气或任何其他主题时。我自己的猜测是,传统相关性排名的搜索结果将越来越多地被自动摘要(提出问题或一个屏幕信息摘要)所取代。
总而言之:这里有一个基本的想法或论文或在这里猜测。论点是基本的人类数据结构是故事(对话,叙述)。如果我与另一个人进行数字对话,通常是我们认为是邮件或消息传递的内容;涉及我自己和一群朋友的对话是社交网络的基本功能。与公众的对话 - 我在这里发表评论,任何人都可以做出回应 - 您是博客,或者在某些情况下是一种不同形式的社交网络。与我自己的对话更像是一个故事或叙述。当然,当我与整个世界打交道时,我经常想知道,故事是什么?或者 - 通常 - 现在情况如何?也许我也想知道,它是怎么做到的?这些都是关于故事,叙述,
时间订购的事件。
这本论文同样是基本的:拥有世界上许多信息源和类型,至关重要的是,您能够获取一百个最有趣的来源或千的来源信息流。通过检查100个单独的网站开始新的一天是不切实际的。这是一个令人讨厌的人,没有扩展;书签列表或桌面的想法是阻止您发现有趣的新网站的一种方式。
信息算术显然将成为网络球员的基本问题。
参考
Gelernter,David。
镜像世界:或者一天软件将宇宙放在鞋盒中……它会怎样?发生?这将是什么意思。纽约:牛津大学出版社,1991年。