From mboxrd@z Thu Jan 1 00:00:00 1970 From: Quiliro Subject: A short story about containers Date: Tue, 18 Apr 2017 22:53:46 -0500 Message-ID: <20170418225138.1051abe9@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54713) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0sk5-00066l-M5 for help-guix@gnu.org; Wed, 19 Apr 2017 12:46:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d0sk4-000074-L7 for help-guix@gnu.org; Wed, 19 Apr 2017 12:46:09 -0400 Received: from mx1.riseup.net ([198.252.153.129]:57271) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d0sk4-00006H-Fh for help-guix@gnu.org; Wed, 19 Apr 2017 12:46:08 -0400 Received: from cotinga.riseup.net (unknown [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 6A40F1A1F73 for ; Wed, 19 Apr 2017 16:46:07 +0000 (UTC) Received: from localhost (unknown [181.175.150.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by cotinga.riseup.net (Postfix) with ESMTPSA id 09C1646544 for ; Wed, 19 Apr 2017 16:46:06 +0000 (UTC) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org A short story about containers.- Based on a story by Christoffer Allan Webber in his LibrePlanet 2016 talk with David Thompson "Solving the deployment crisis" which was licensed Creative Commons Attribution Share-Alike 4.0 International License. (Please contribute) Mr. Docker runs a warehouse full of fruit containers. He has customers and they want fruit. He puts papayas into a container on one side (its a nice blackbox) and the customers get the papayas out from the other side. These blackbox containers work great because someone else can deliver these fruits for him. He has thousands of these containers. Then the foreman comes in and says: "Ah...Hey ah, boss...we've gotta pwoblem hea. We ah...we've got these worms and fungi attacking 'em papayas. Ah...we gotta open up all 'em containers and figure out stop 'em worms and fungi." And Mr. Docker says: "What? like...I just like...The whole reason we got these things is that we don't have to know what's inside of them." He calls the manufacturers of the blackboxes. And they don't answer their phones. Mr. Docker looks across the street. He looks out the window and there is another warehouse over there and he sees a team of little robots. They build containers with papayas just like Mr. Docker does, except that they are able to holographically project the papayas so they are not liable to the bugs. The robots have a list of instructions. And when Mr. Docker says: "Oh no. We need to upgrade the papaya wax covering.", with their little voice they go: "Oh...O.K. Right away, boss." And they rebuild all the wax coverings. So, if Mr. Docker saw that warehouse across the road and he looks back at his warehouse, why wouldn't Mr. Docker move over to that model? It would be crazy not to. So, this is my call against statically compiled distributions as a solution. -- Example of rude top posting: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? A: No. Q: Should I leave quotations after my reply? Saluton, Quiliro 0987631031