From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-io1-f51.google.com ([209.85.166.51]) by ewsd; Sun Dec 22 11:45:20 EST 2019 Received: by mail-io1-f51.google.com with SMTP id c16so10499517ioo.8 for <9front@9front.org>; Sun, 22 Dec 2019 08:45:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sphericalharmony-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:to:subject:mime-version :content-transfer-encoding; bh=BdmyKRU0t8x246Yk+R4BJHHYMxZAkSPImNnuOdCWXZU=; b=bLjyQOJG0TO7JW6MXb5Ua0kJ686D63SFiZyDNXzjvgG5urfwsXZvrmw1IkRsx52x44 2JjLznR2aINSFH8uDtLQJ8CqtYhTHuqJIWffA3kFbkKhjkH48pujsc5x+Cu/Ly++vVTn RFHz38fy3y6fWhzY41D0EfSetsZ/nAbd7oEK1Otj7fWjGQIRiswAgCEDgIACS7bMufmn 1sgCcxQ3SpJVmXqL2QJAw38uuIJB/FidckiPKPe6Y8n0mYTeJFCfXY61EuhBKqJph5++ dWBs4wUoIdhZ/oWZzdbSdh0NdZ8gzgiTm9PK1QfqRcW4Lt+SzJspQEB5++twhTO+skRA h56A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:date:to:subject:mime-version :content-transfer-encoding; bh=BdmyKRU0t8x246Yk+R4BJHHYMxZAkSPImNnuOdCWXZU=; b=PjGzYeco34zkDqU6iPFr5MFKJtprSUMvJJyVcnf0HX2sT2t41KjMayltesDAyOQuDZ sHh5Pk8nKSPbD8iOXcF6bTuhWIL4EueaQt6ILoiwERC2WQBRHsN9hjMZqR51ZQRjyGJf xfOMV78zZ1d0JTubv19QfE4equurWKBt13fR9N5LGxq9KnqqBIUbXzpU+zSQJwAdrE9v ESueIlYTGdbUeXTvW3xzJysFxfg91/REZoovt/ANdrCymsvCA4g/OdhMlwl33yDI56V4 ZF4X1jFvgAUwlIZ27nSaz6XSoriJFpMAViUsUREgsJzr0697rZLx98b0RlmtTNSIEE5E 4fyA== X-Gm-Message-State: APjAAAW9nEW07TBHZFO85RNpc0yT73+ZnDufIq3P8VUnUSovbGfweHBR QI5yFMWnQuGbwcNRTowuryd1oqObBak= X-Google-Smtp-Source: APXvYqzNN21TO+COVm7kwsP0zNVcba0cdgYela9/tVMe2NsqpnJ8ajANb/6Ur/WItR2x7x2iK92YEw== X-Received: by 2002:a6b:7e02:: with SMTP id i2mr17242460iom.172.1577033112802; Sun, 22 Dec 2019 08:45:12 -0800 (PST) Return-Path: Received: from opti.home (66-189-137-132.dhcp.mdsn.wi.charter.com. [66.189.137.132]) by smtp.gmail.com with ESMTPSA id x62sm8085853ill.86.2019.12.22.08.45.12 for <9front@9front.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 22 Dec 2019 08:45:12 -0800 (PST) From: mycroftiv@sphericalharmony.com X-Google-Original-From: glenda@sphericalharmony.com Message-ID: <452D6FC2B7A1D2B1B0014741D99C7AA8@sphericalharmony.com> Date: Sun, 22 Dec 2019 09:50:00 -0600 To: 9front@9front.org Subject: Ants5.64 - Hypercubic Time Warp All-go-rhythmic Synchrony MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: transactional managed metadata storage enhancement-aware layer https://files.9gridchan.org/9ants5.64.iso.gz https://doc.9gridchan.org/blog/191221.hypercubic.release Latest ANTS is based on 9front revision 7512. Thanks Cinap and everyone who has contributed so much work and improvement to Plan 9 in the form of 9front. This release of ANTS is an attempt to make the best version of Plan 9 I can, with numerous changes to base 9front that I regard as improvements. - The installer configures either hostowner-only cpu/drawterm access, or a full standard auth+cpu server. - Fossil + Venti root file system option in installer - An expansion of the early boot namespace to a fully self-sufficient environment with no root fs - Additional methods of rootfs acquisition and parameterization of defauit boot behaviors - rfork V into ndependent /srv patterned on the behavior of /env, with #z /zrv as global srv. - writable /proc/pid/ns to enable interprocess namespace manipilation - hubfs 9p bytestream multiplexer, grio custom rio with hubfs integration - venti/fossil management tooling for replication of venti blocks and fossil rootscores between systems - scripts used by the public grid and spawngrid projects - additional software and tools from other developers (who incidentally are not necessarily in agreement with me about anything in particular and shouldnt be blamed for anything I say or do) - reworked and updated ports of hugs, pforth, and several interactive fiction players and languages. This release of ants also continues the "outsider software art project" aspects of my work, including a lot of experimental code from 2019 and the Purplechess game. I am intending to refocus my work on the mathematical research aspects of coding, especially how to bring the latest ideas from constructive mathematics and dependent typed programming into Plan 9. The distinctive features of ants that I find useful personally have so far failed to gain a community of active users - so far as I can know, there isn't anyone who has actually adopted the "ants model" of how to set up and work with a set of Plan 9 systems. There are some people who use ANTS, but- please correct me if I'm wrong - the kernel-level modifications and architectural ideas aren't being relied on, standard 9front would work just as well, without the hassles of the two-layer update process of base 9front and ants mods, and my flakiness at staying up to date. As a result, I expect this to be the last "9front quasi-fork" release of ants. I don't feel like I am actually helping either users or the 9front development team very much with the alternative that I am presenting. I will continue to maintain my software and develop it and new tools, but barring a sudden groundswell of demand for the current format of ANTS, this will most likely be the final "just like 9front, but with more features" iso release. Partly as a result of this shift in perspective, this iso release is packed full of additional materials that fit more in the category of "software art" than anything else. They do not interfere with the standard operation of the system, but if you go exploring, there is a lot to be found. 2019 was an amazing year for me. Be excellent to each other, -mycroftiv