Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp307670yba; Mon, 1 Apr 2019 06:54:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqypHNRKOUfPdkiT2dEDwFWA0L/YkvajMwcO0jgkuN9YChRp1IbbvC22q1l07DPM6fd2M3cn X-Received: by 2002:a62:571b:: with SMTP id l27mr34957581pfb.195.1554126878337; Mon, 01 Apr 2019 06:54:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554126878; cv=none; d=google.com; s=arc-20160816; b=rmlSlKPrcaBYgUOXiJAn9UmbUYFCB7VTdAvfeRz9rEi9/4DMqgfv0oCUmEMuKVwXzf PqO+No6WEHVWVLzSfQobKPCtRoecfqisPiG698n9WvrxFZPFK4Y8S+drd9zyiUaE4y9B 7EcBPxPfQTR6qFsvtO00NSw0zNHi+Nw1zmminJr5IrQRDl6vHMQx2Vbass85m3mL5Yj2 N7rxrmnFJRiFFowCS64Lhch9zEjOX18QueFqcVAZOzSUzRAWDosdUtzARFu2QaJEvpLh MyLeWcgHwbtSbbJE/aMCwOInHDe0e3L4KOv/6X+w+99CNj0RVvaokTo4rCq6+XoN3oAa jdcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:to:subject; bh=MUUSn8B+NcedeUi/N9RtpHy6g5YHmBmZEakLQ+0qZTc=; b=Zxyd0ldlB3CWlH34g8vdedKCVrc3o6+A2q/OJb0u/hmNajaqRDGg3jt6ASDxFRwTtc x2ldzfZxduD3Ylo77975B0ow2A0zUrhxiMGniCnLR2p7BIz1vApk+PcCw/j8wLCsFGnG njRYs6L/bXDzdUVybPaXXwtguKvE5/7ms5aTLfitE086ELmimv7dvPccQXBXwkJTRRqB qjD+k2h9uBavObHmwhFkrVQ/h3Cni7uRj9PIpT11ExoXfDeFq7yT6SVA5jiuMl28bJlU vofj4aS565bWbmig848odHG8DhPfLgff2WxyBz83UH0qdwupPrX/Nwfvmk6U/OvBs7ca H6Hw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 193si9208696pfv.108.2019.04.01.06.54.22; Mon, 01 Apr 2019 06:54:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728543AbfDANxm (ORCPT + 99 others); Mon, 1 Apr 2019 09:53:42 -0400 Received: from mailrelay4.webfaction.com ([185.20.51.6]:54582 "EHLO mailrelay4.webfaction.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728038AbfDANxm (ORCPT ); Mon, 1 Apr 2019 09:53:42 -0400 X-Greylist: delayed 498 seconds by postgrey-1.27 at vger.kernel.org; Mon, 01 Apr 2019 09:53:41 EDT Received: from mailrelay3.webfaction.com (mailrelay3.webfaction.com [207.38.93.110]) by mailrelay4.webfaction.com (Postfix) with ESMTPS id 0A014A5491 for ; Mon, 1 Apr 2019 13:45:22 +0000 (UTC) Received: from mailrelay1.webfaction.com (mailrelay1.webfaction.com [207.38.86.46]) by mailrelay3.webfaction.com (Postfix) with ESMTPS id 983D8280936 for ; Mon, 1 Apr 2019 13:45:20 +0000 (UTC) Received: from smtp.webfaction.com (mail6.webfaction.com [31.170.123.134]) by mailrelay1.webfaction.com (Postfix) with ESMTPS id 8FAEC1A051E for ; Mon, 1 Apr 2019 13:45:19 +0000 (UTC) Received: from [192.168.1.151] (dynamic-adsl-62-10-111-52.clienti.tiscali.it [62.10.111.52]) by smtp.webfaction.com (Postfix) with ESMTPSA id D613E605829C9 for ; Mon, 1 Apr 2019 13:44:57 +0000 (UTC) Subject: Re: [PATCH 0/4] Introduce the aural error reporting framework To: linux-kernel@vger.kernel.org References: <20190401102456.11162-1-mcroce@redhat.com> From: Emiliano Russo Message-ID: <6f0054fb-bc1a-b8f2-dccf-ec0088d1e382@verdebinario.org> Date: Mon, 1 Apr 2019 15:45:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190401102456.11162-1-mcroce@redhat.com> Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Il 01/04/19 12:24, Matteo Croce ha scritto: > These are all cases when the aural errors framework comes to help. This > framework adds to the kernel a generic library to play sounds, which can > be used to report errors or generic events. hello Matteo, this reminds me of a hack that Mr. Ferruccio Zulian (chief system architect for Olivetti, General Electric, Honeywell and IBM from 1965 to 1990) told us about during an interview we made for our computer art exhibition "bin/art" When testing the hardware of a new system, back in the mid-60s, the engineers hooked audio output to circuitry for debugging purposes. They kept in mind how a set of correctly executed operations **literally** sounded like and therefore they were able to detect errors in later executions when something sounded "wrong". This was way more easy than looking at the light panels commonly used for similar debugging activities, as listening to sounds does not force you to be in a particular place, looking at a particular object. As explained in the interview, an interesting side effect of this hack led to the early computer music experiments with Pietro Grossi (a real giant in contemporary and electronic music) that ended up in the recording "GE-115 concerto" 7 inch vinyl, distributed as christmas gift to all Olivetti/General Electric employees in 1967. here's the link to a webpage with the interview (in italian) https://binart.eu/ge-115-concerto/ and to the recording itself side A: https://www.youtube.com/watch?v=CXosSsSekaU side B: https://www.youtube.com/watch?v=bf8jMA_zizc ...so, what does this curious anectode say to us? it looks like history is on the side of this patch :-) hope it gets in the mainline code! Ciao! Emiliano Russo --------------- Museo Interattivo di Archeologia Informatica (MIAI) Museo dell'Informatica Funzionante (MusIF) Computer Musea :-)