From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 1380A397E8B for <9fans@9fans.net>; Thu, 24 Oct 2019 16:47:21 -0400 (EDT) (envelope-from quanstro@quanstro.net) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 35048B5F225; Thu, 24 Oct 2019 16:47:21 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1571950041; b=sc3eKivZaaIsnIYdJzvNCmtMBvhVQ+Znu+iaTy349KlrKCdD8k OdpRzNjrnvHa6+d+wUZYYkcifgLAT/syoXrU2EPdepq4s+jvMOWCpvwC6Rz8c3/q cakXg4h+7iV9nw6IB0HodpwZO2w+qaBXWeQcSDbCwgQ0yuzG0SzN7oHWmJcyv/AS iB+JqD4EoC6iejUCbjCsiZM3oVhxZTI6tVM8A/pxdIdkzA2cxJX5750PDs7kc57I Km3dsBHtRKGr7ao2nlPk+U88IMZoMXBGOI4LXEiIhcCg1npOhHOk5wdLogOHBCuH uU84H8rgW3RuguCslqcWjcg2ARRSHBTtTwRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:subject:message-id:in-reply-to:from:to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1571950041; bh=xNaxqQ/jozqecxKs6/mv1VQqu+epQ5/4qDpv0K+01jI=; b= MiHfgtBDVHobVEmzO1Nw4FY9LmDGhw5t60xIXue09hkSl+xdQwVfTmaRnuAL4Whq FPmB3Z52ykRGaMFijRYsBgAJNZbxMHlXzQRPdBxBqQv7/1RGXXriGTKAlyRU55Gx SrdjV7xrR8C9SkQ+CoBD83kNFnyx0PteeaVIh18wIIjRlz8QKHU22dyb2ykGP+f5 ke+VGBhJacJVnIjW3rB+z3t5nd7PPxGoOxe83GdbldGCSIjtGjy/+qhq6xArcH1o Ca6j6TkujYcV965TYxc+YALkLr+Q4LHTMttj5byPXAgOVB1MgWrOyhaocPP7J676 mYDBR5Mue1kaNtJPM7r1Fw== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=quanstro.net; iprev=pass smtp.remote-ip=50.251.227.249 (lilly.quanstro.net); spf=pass smtp.mailfrom=quanstro@quanstro.net smtp.helo=lilly.quanstro.net; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=lilly.quanstro.net policy.ptr=lilly.quanstro.net; x-return-mx=pass header.domain=quanstro.net policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=quanstro.net policy.is_org=yes (MX Record found); x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=quanstro.net; iprev=pass smtp.remote-ip=50.251.227.249 (lilly.quanstro.net); spf=pass smtp.mailfrom=quanstro@quanstro.net smtp.helo=lilly.quanstro.net; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=lilly.quanstro.net policy.ptr=lilly.quanstro.net; x-return-mx=pass header.domain=quanstro.net policy.is_org=yes (MX Record found); x-return-mx=pass smtp.domain=quanstro.net policy.is_org=yes (MX Record found); x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedufedrledugdduheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffuffkjg fhvfgkrfgigggtgfeshhgsredttddtjeenucfhrhhomhepvghrihhkuchquhgrnhhsthhr ohhmuceoqhhurghnshhtrhhosehquhgrnhhsthhrohdrnhgvtheqnecuffhomhgrihhnpe htohhpihgtsghogidrtghomhenucfkphephedtrddvhedurddvvdejrddvgeelnecurfgr rhgrmhepihhnvghtpeehtddrvdehuddrvddvjedrvdegledphhgvlhhopehlihhllhihrd hquhgrnhhsthhrohdrnhgvthdpmhgrihhlfhhrohhmpeeoqhhurghnshhtrhhosehquhgr nhhsthhrohdrnhgvtheqnecuvehluhhsthgvrhfuihiivgeptd X-ME-VSCategory: clean Received-SPF: pass (quanstro.net: 50.251.227.249 is authorized to use 'quanstro@quanstro.net' in 'mfrom' identity (mechanism 'mx:quanstro.net' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="quanstro@quanstro.net"; helo=lilly.quanstro.net; client-ip=50.251.227.249 Received: from lilly.quanstro.net (lilly.quanstro.net [50.251.227.249]) by tb-mx1.topicbox.com (Postfix) with ESMTP for <9fans@9fans.net>; Thu, 24 Oct 2019 16:47:18 -0400 (EDT) (envelope-from quanstro@quanstro.net) Received: from [10.1.1.14] ([10.1.1.14]) by lilly; Thu Oct 24 13:44:23 PDT 2019 Date: Thu, 24 Oct 2019 13:47:09 -0700 Subject: Re: [9fans] Request for (constructive?) comments: Plan 9 : 2020 Message-ID: <8232168b-ba87-4adc-8919-684882004cd6@email.android.com> X-Android-Message-ID: <8232168b-ba87-4adc-8919-684882004cd6@email.android.com> In-Reply-To: <12912833A4EE428D8C7BBD59371AE427@mail2world.com> From: erik quanstrom To: 9fans <9fans@9fans.net> Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7c0652fe-f69f-11e9-998b-9ad4f4c4cbbf PGRpdiBkaXI9J2F1dG8nPnZhc2hvbiBoYXMgYSBoaWdoIGRlbnNpdHkgb2YgZmFucy4mbmJzcDsg Oi0pLiAoaGksIHNraXApLiBzZXJpb3VzbHksIGFuIGl3cDkgYW55d2hlcmUgd291bGQgYmUgZ3Jl YXQuJm5ic3A7IGJvbnVzIHBvaW50cyBmb3IgZ29vZCB3ZWF0aGVyLjxkaXYgZGlyPSJhdXRvIj48 YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPi0gZXJpazwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Imdt YWlsX2V4dHJhIj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIE9jdCAyNCwgMjAxOSAw Mjo0NSwgSm9uYXMgQW1vc29uICZsdDtqb25hcy5hbW9zb25AaG9tZS5zZSZndDsgd3JvdGU6PGJy IHR5cGU9ImF0dHJpYnV0aW9uIiAvPjxibG9ja3F1b3RlIGNsYXNzPSJxdW90ZSIgc3R5bGU9Im1h cmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDox ZXgiPjxkaXY+PGRpdj5BIG5ldyBJV1A5IHdvdWxkIGJlIGdyZWF0LCBhbmQgSeKAmWQgYmUgaGFw cHkgdG8gaGVscCBvdXQgaW4gdGhlIHByZXBhcmF0aW9uIGlmIG5lZWRlZCBhbmQgd2FudGVkLCBl LmcuIHJlYWRpbmcgc3VibWlzc2lvbnMsIGhlbHBpbmcgd2l0aCB0cm9mZiBmb3JtYXR0aW5nIG9m IHBhcGVycyBvciBzdWNoIChhbHRob3VnaCBubyBleHBlcnQgcmVhbGx5KS48L2Rpdj48ZGl2PlJl Z2FyZGluZyBsb2NhdGlvbiwgSeKAmWQgdHJ5IHRvIGF0dGVuZCBhbnl3aGVyZSBzdWdnZXN0ZWQu IFRoZSBtb3JlIGltcG9ydGFudCBoZXJlIGlzIHRoYXQgc29tZSBwZW9wbGUgYXJlIHRha2luZyB0 aGUgaW5pdGlhdGl2ZS4gQWx0aG91Z2ggYW55d2hlcmUgRXVyb3BlIHdvdWxkIGJlIG11Y2ggY2xv c2VyIHRvIHdoZXJlIEkgYW0sIEkgdGhpbmsgdGhhdCB0aGUgcGxhY2UgbWlnaHQgYmUgbW9yZSBv ZiBhbiBpc3N1ZSBpZiBpdCB3b3VsZCBoYXBwZW4gbW9yZSBmcmVxdWVudGx5IHRoYW4gZXZlcnkg Zml2ZSB5ZWFyIDotKTwvZGl2PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5Kb25hczxiciAvPjxiciAv Pg0KJmx0Oy0tLS0tVXJzcHJ1bmdsaWd0IE1lZGRlbGFuZGUtLS0tLSZndDs8YnIgLz48dGFibGUg Ym9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHN0eWxlPSJib3JkZXIt Y29sbGFwc2U6Y29sbGFwc2UiIHdpZHRoPSI5OSUiPjx0Ym9keT48dHI+PHRkIGJnY29sb3I9IiNF RkVGRjEiIGhlaWdodD0iMTMxIiB3aWR0aD0iMyI+wqA8L3RkPjx0ZCBoZWlnaHQ9IjEzMSIgd2lk dGg9IjMiPsKgPC90ZD48dGQgaGVpZ2h0PSIxMzEiIHdpZHRoPSI5OCUiPjxmb250IGZhY2U9IkFy aWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiIHNpemU9IjIiIHN0eWxlPSJmb250LXNpemU6MTNw eCI+PGI+RnJvbTogSXJ1YXQmI3hmZmZkOyBTb3V6YSBbaXJ1Lm11emdvJiM2NDtnbWFpbC5jb21d PC9iPjxiciAvPg0KU2VudDogMjMvMTAvMjAxOSAxMDozNjo0MSBBTTxiciAvPg0KVG86IDlmYW5z JiM2NDs5ZmFucy5uZXQ8YnIgLz4NClN1YmplY3Q6IFJlOiBbOWZhbnNdIFJlcXVlc3QgZm9yIChj b25zdHJ1Y3RpdmU/KSBjb21tZW50czogUGxhbiA5IDogMjAyMMKgPC9mb250Pjxmb250IGZhY2U9 IkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiIHNpemU9IjIiIHN0eWxlPSJmb250LXNpemU6 MTNweCI+PGJyIC8+PGJyIC8+DQo/SSBzdWdnZXN0IHdlIGRvIGl0IHNvbWV3aGVyZSBpbiBFdXJv cGUuIEkgaGF2ZSB0aGUgaW1wcmVzc2lvbiBtb3N0DQo8YnIgLz4NCmFjdGl2ZSB1c2VycyBhcmUg aGVyZS4NCjxiciAvPjxiciAvPg0KT24gV2VkLCBPY3QgMjMsIDIwMTkgYXQgODo1OCBBTSBTdGV2 ZSBTaW1vbiAmbHQ7c3RldmUmIzY0O3F1aW50aWxlLm5ldCZndDsgd3JvdGU6DQo8YnIgLz4NCiZn dDsNCjxiciAvPg0KJmd0OyBoaSwNCjxiciAvPg0KJmd0Ow0KPGJyIC8+DQomZ3Q7IGkgbG92ZSB0 aGUgaWRlYSwgd2hhdCBjb25jZXJucyBtZSBpcyB0aGUgY29zdCBvZiBhIGZsaWdodCBmcm9tIHRo ZSBVSyB0byBNaWNoaWdhbi4NCjxiciAvPg0KJmd0Ow0KPGJyIC8+DQomZ3Q7IHdlIHNoYWxsIHNl ZSB3aGF0IHRpY2tldHMgaSBjYW4gZmluZC4NCjxiciAvPg0KJmd0Ow0KPGJyIC8+DQomZ3Q7IC1T dGV2ZQ0KPGJyIC8+DQomZ3Q7DQo8YnIgLz4NCiZndDsNCjxiciAvPg0KJmd0OyAmZ3Q7IE9uIDIz IE9jdCAyMDE5LCBhdCA2OjQ5IGFtLCBvcmkmIzY0O2VpZ2Vuc3RhdGUub3JnIHdyb3RlOg0KPGJy IC8+DQomZ3Q7ICZndDsNCjxiciAvPg0KJmd0OyAmZ3Q7ID8NCjxiciAvPg0KJmd0OyAmZ3Q7Jmd0 Ow0KPGJyIC8+DQomZ3Q7ICZndDsmZ3Q7IEplZmYgKGphcykgYW5kIEkgaGF2ZSBiZWVuIGNoYXR0 aW5nIGFib3V0IG9yZ2FuaXppbmcgYSAmIzM0O1BsYW4gOSA6IDIwMjAmIzM0Ow0KPGJyIC8+DQom Z3Q7ICZndDsmZ3Q7IHdvcmtzaG9wLiAgV2UmIzM5O3JlIHRyeWluZyB0byBnYXVnZSBldmVyeW9u ZSYjMzk7cyBpbnRlcmVzdCwgYW5kIHRvIHNvbGljaXQgYWdlbmRhDQo8YnIgLz4NCiZndDsgJmd0 OyZndDsgaXRlbXMsIHZlbnVlIHN1Z2dlc3Rpb25zLCBhbmQgaG9wZWZ1bGx5IHZvbHVudGVlcnMg dG8gaGVscCBvcmdhbml6ZSBpdC4NCjxiciAvPg0KJmd0OyAmZ3Q7DQo8YnIgLz4NCiZndDsgJmd0 OyBJJiMzOTtkIGJlIGludGVyZXN0ZWQgaW4gYXR0ZW5kaW5nLCBhbmQgSSBkb24mIzM5O3QgbWlu ZCB0YWtpbmcgc29tZSB0aW1lIHRvDQo8YnIgLz4NCiZndDsgJmd0OyBoZWxwIG9yZ2FuaXplLg0K PGJyIC8+DQomZ3Q7ICZndDsNCjxiciAvPg0KJmd0OyAmZ3Q7Jmd0OyBJZiB5b3UgaGF2ZSBhIGRp ZmZlcmVudCBzdWdnZXN0aW9uLCBvciBhcmUgd2lsbGluZyB0byBvZmZlciBhIHZlbnVlLCBwbGVh c2UNCjxiciAvPg0KJmd0OyAmZ3Q7Jmd0OyBjb21tZW50Lg0KPGJyIC8+DQomZ3Q7ICZndDsNCjxi ciAvPg0KJmd0OyAmZ3Q7IFNvbWUgb2YgdXMgaGF2ZSBhbHNvIGJlZW4gdGFsa2luZyBhYm91dCBw bGFubmluZyBhbiBPcGVuQlNELXN0eWxlDQo8YnIgLz4NCiZndDsgJmd0OyBoYWNrYXRob24uICAo T3BlbkJTRCBoYWNrYXRob25zOiBHZXQgZGV2ZWxvcGVycyBpbiBhIHJvb20sIGFuZCB3cml0ZQ0K PGJyIC8+DQomZ3Q7ICZndDsgY29kZSBmb3IgYSB3ZWVrLCBleGNoYW5naW5nIGlkZWFzLCB0cnlp bmcgdG8gZ2V0IGNvbW1pdHMgaW50byBiYXNlIGFuZA0KPGJyIC8+DQomZ3Q7ICZndDsgcG9ydHMu ICBCZWVyIGlzIHVzdWFsbHkgaW52b2x2ZWQuKQ0KPGJyIC8+DQomZ3Q7ICZndDsNCjxiciAvPg0K Jmd0OyAmZ3Q7IFdlJiMzOTtkIGRpc2N1c3NlZCBwdXR0aW5nIHRvZ2V0aGVyIHNvbWV0aGluZyBs aWtlIHRoYXQgZm9yIFBsYW4gOSBpbiB0aGUNCjxiciAvPg0KJmd0OyAmZ3Q7IGZpcnN0IGhhbGYg b2YgMjAyMC4gQW55b25lIGhhY2tpbmcgb24gUGxhbiA5IHJlbGF0ZWQgY29kZSB3b3VsZCBiZQ0K PGJyIC8+DQomZ3Q7ICZndDsgd2VsY29tZS4NCjxiciAvPg0KJmd0OyAmZ3Q7DQo8YnIgLz4NCiZn dDsgJmd0OyBJIGRvbiYjMzk7dCBrbm93IGlmIHRoaXMgaXMgYSBkaWZmZXJlbnQgc3VnZ2VzdGlv biBzbyBtdWNoIGFzIGEgZGlmZmVyZW50DQo8YnIgLz4NCiZndDsgJmd0OyBldmVudC4gIEV4cGVy aWVuY2UgaW1wbGllcyB0aGF0IG1lcmdpbmcgdGhlIHR3byB0b2dldGhlciBtYXkgYmUgYSBiaXQN CjxiciAvPg0KJmd0OyAmZ3Q7IHRvbyBtdWNoIGluIG9uZSBzaG90Lg0KPGJyIC8+DQomZ3Q7ICZn dDsNCjxiciAvPg0KJmd0OyAmZ3Q7IEV4cGVjdCBhIHBvc3QgYWJvdXQgdGhhdCB3aGVuIHdlIHN0 YXJ0IHNvcnRpbmcgb3V0IHRoZSBkZXRhaWxzLg0KPGJyIC8+DQomZ3Q7ICZndDsNCjxiciAvPjxi ciAvPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo8YnIgLz4N CjlmYW5zOiA5ZmFucw0KPGJyIC8+DQpQZXJtYWxpbms6IGh0dHBzOi8vOWZhbnMudG9waWNib3gu Y29tL2dyb3Vwcy85ZmFucy9UNjNiYzZkYzQwZjI3YWIyMy1NOGI4NDM0Mzc2MmM3ZjZmNzdlMzZk Nzg2DQo8YnIgLz4NCkRlbGl2ZXJ5IG9wdGlvbnM6IGh0dHBzOi8vOWZhbnMudG9waWNib3guY29t L2dyb3Vwcy85ZmFucy9zdWJzY3JpcHRpb248L2ZvbnQ+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJs ZT48L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW46MTBweCAwIDA7Ym9yZGVyLXRvcDoxcHggc29saWQg I2RkZDtib3JkZXItY29sb3I6cmdiYSggMCAsIDAgLCAwICwgMC4xNSApO3BhZGRpbmc6N3B4IDAi Pg0KDQo8c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2xhdGVzdCIg c3R5bGU9ImNvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjlmYW5zPC9hPjwvc3Ry b25nPg0KICAvIDlmYW5zIC8gc2VlDQo8YSBocmVmPSJodHRwczovLzlmYW5zLnRvcGljYm94LmNv bS9ncm91cHMvOWZhbnMiPmRpc2N1c3Npb25zPC9hPg0KICAmIzQzOw0KPGEgaHJlZj0iaHR0cHM6 Ly85ZmFucy50b3BpY2JveC5jb20vZ3JvdXBzLzlmYW5zL21lbWJlcnMiPnBhcnRpY2lwYW50czwv YT4NCiAgJiM0MzsNCjxhIGhyZWY9Imh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85 ZmFucy9zdWJzY3JpcHRpb24iPmRlbGl2ZXJ5IG9wdGlvbnM8L2E+DQo8YSBocmVmPSJodHRwczov LzlmYW5zLnRvcGljYm94LmNvbS9ncm91cHMvOWZhbnMvVDJlNjc0NjUzMTU5YzRjZTgtTWJmOTQ5 ZmIyMWVmNTQ3ZmEyODBkYzVkNCIgc3R5bGU9ImZsb2F0OnJpZ2h0Ij5QZXJtYWxpbms8L2E+DQo8 L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4=