From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17001 invoked by alias); 28 May 2016 13:04:38 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 21595 Received: (qmail 15227 invoked from network); 28 May 2016 13:04:36 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=H8Q0N2wmFZtXClk+kGDuYhvlOV/wJI6ttJ6GgsUhGdI=; b=JTskZXmhYJYonsaJSIkWbDYyLfIv/Z+W6JpiYvHKkUk0uUWPd0OUJuwiLEtjWxErAo E0TxJY5wECSPONZyTKrdQMM5uj1mnPE/pCowgOX/aHfprMFaorF6wRVQFMDkTNXbqFtG HVBKpTQBVizJpZsyoFPYRIcu1VU58hu75OVsNk9F87AJIaNSeJFT1bRG/ompzB39G3o8 jMsw7lkD9apVUKwjONieDGxRpNEri+GnIA3IGGxFJnVdm30UBLhUIBDdsnN4SU/Fp+jt lKX9BxuB4Sa/6TXuJKCX+62zHyJtsJ0UhIKtHDJQNbopbXXeVXWxwke92jaGTFgqO+Sw TmIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=H8Q0N2wmFZtXClk+kGDuYhvlOV/wJI6ttJ6GgsUhGdI=; b=LCcau53+nUU3ZX7QcyYxecj7+UeqFs/fjVUK9dEX4Ki1D+OzvCJcQJUN6EpgLGqCWM oj/dEuF3vNEsUCI5+Shli2Py8UHPzQNmXy1UP7WEdPp/xwTiBc2Z7aZVeMD7krih5w+W nfBjZK5P/cfzCt+PL77gi/Qh7qBOoOxu6uDjeRCnKj0UA3tJfDuWxv13SCd3j1AETWHo VKOP9xr7U7KaYKOQgWMx8dpEgLk/ISYHBRcX03+qGFPh5po+jhP/aPJ7Gva9fBkL1Kwc Nz7HQhJ/1pW02tCcaP1d+8pvlMuttUVO8RqfQizpf7YlM6DRHKYjJ7gA40qKXd76I4kj bWbQ== X-Gm-Message-State: ALyK8tLrRLfYNcxyIaKuVm39jTzwgvOYWYo+EcVT+P1qiemu0EG5q3tgDgxmgb95kqkjy50fXpZasBHsLKu2mQ== X-Received: by 10.25.23.74 with SMTP id n71mr5962092lfi.64.1464440671728; Sat, 28 May 2016 06:04:31 -0700 (PDT) MIME-Version: 1.0 From: Sebastian Gniazdowski Date: Sat, 28 May 2016 15:04:12 +0200 Message-ID: Subject: A project to make screensaver out of Turing's morphogenesis To: Zsh Users Content-Type: text/plain; charset=UTF-8 Hello, Zsh has floating point numbers, so it was possible to implement Turing's morphogenesis in it: https://asciinema.org/a/47133 I believe the images have special aesthetics because they resemble how life is formed. Would be nice to have such a shell screen saver. For example, on one my FreeBSD machine vt doesn't ever blank. But I don't have experience with such software. It's nice to say "shell screensaver", but: - it should run only on active terminal (thought about remembering last active terminal in a /tmp file via precmd) - should run after some time (sched, will it play nice?) Would anyone want to participate? To implement: - 256 color terminals with reasonable color picking - screensaver like behavior - optimization, maybe Euler method isn't best for this, code is quite slow - other algorithms or different parameters for, or variations of morphogenesis - use of alternate screen to not flood terminal https://github.com/psprint/zsh-morpho Best regards, Sebastian Gniazdowski