From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, PLING_QUERY,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 370a2986 for ; Sat, 12 Oct 2019 10:26:39 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id A9D989B96C; Sat, 12 Oct 2019 20:26:37 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 491C69B8A5; Sat, 12 Oct 2019 20:26:23 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=t.lastninja.net header.i=@t.lastninja.net header.b="d1xgNryD"; dkim=pass (2048-bit key; unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.b="KapU8cn/"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 05FE49B8A5; Sat, 12 Oct 2019 20:26:22 +1000 (AEST) X-Greylist: delayed 498 seconds by postgrey-1.36 at minnie.tuhs.org; Sat, 12 Oct 2019 20:26:21 AEST Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) by minnie.tuhs.org (Postfix) with ESMTPS id 57ABB9B885 for ; Sat, 12 Oct 2019 20:26:21 +1000 (AEST) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 0AC644D3 for ; Sat, 12 Oct 2019 06:18:02 -0400 (EDT) Received: from imap8 ([10.202.2.58]) by compute4.internal (MEProxy); Sat, 12 Oct 2019 06:18:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t.lastninja.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm3; bh=brPWs+hWMHHxo3MayhmT+rZ0n/Ranrn HJsfeK6J8ApU=; b=d1xgNryDZooPuTTm1yomgfj7Nzpso7VV2E+jRTLfq5BjDc2 mNO/A4rtIYr1NY2FRc+hd/XZSaCyjqXrf9tVCrr2eoXAKR9P1ZQG5FBmio9cECga xQ6BUs7K1lFp9yqsnQX6fq7uT2/DJpaS4DnhsuPvyhXQkiLJRGy9JndalnyoIb/o kBsqOxEnBT/c7GYhSaeafzrTo3fYPfGRwR+vMxZSH2iNMNx6sV5dmsOtFa9Efr3B XUinJAp71PaXNglbVWefjn+5ZZvqHpt9g04z0dA19ZTbue31CAPWflFWHeKEeQdw kM0YCD9hwycrgP6/jXy9hd5hVEYiulnf8YwujZA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=brPWs+ hWMHHxo3MayhmT+rZ0n/RanrnHJsfeK6J8ApU=; b=KapU8cn/adaOXtjI90wTzV 0Z9+72KNT8wQoppIoDSXBN9r09wkei35cbtuX1QaOhI1ani+lAkQAhPD4+eo4RI0 jn1Rcr5IMLMStGc9d6cW9T7IxI/pZtqgvt8erMZ0J/VyT5PdL/wv5We7+65Av65u AsXstyIeulS6L0gj9Aw3zmySnRMEZd4o4n2mV5gfm2/MeP7vxCfhu8e0W3iLBIMR 8aM8KDB/4wUhdmcgN1l6ROHq9YVD5e5CwcVJZqD0Co+zAZDPp/0yECHd9ky53fnM e4tgJ1xkek4sDH6LImwZpQJ9szb/pNqoaVV+PA8HWMTIwgRjRzcvh5B22Z6sv1tw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrieejgddviecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesthdtre dtreertdenucfhrhhomhepfdfprghvvggvnhcupfgrthhhrghnfdcuoehtuhhhshesthdr lhgrshhtnhhinhhjrgdrnhgvtheqnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtuhhhsh esthdrlhgrshhtnhhinhhjrgdrnhgvthenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 5302F520093; Sat, 12 Oct 2019 06:18:02 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.7-360-g7dda896-fmstable-20191004v2 Mime-Version: 1.0 Message-Id: <862ee186-0e99-408d-94e5-2bcc80d05689@www.fastmail.com> In-Reply-To: <20191010205546.GA29154@minnie.tuhs.org> References: <20191010205546.GA29154@minnie.tuhs.org> Date: Sat, 12 Oct 2019 21:17:41 +1100 From: "Naveen Nathan" To: tuhs@minnie.tuhs.org Content-Type: text/plain Subject: Re: [TUHS] What was your "Aha, Unix!" moment? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" My aha moment was implementing a bourne-like shell for a Unix & C course I took in uni. We were given about 3 weeks to implement the shell from scratch with a lot of bonus points up for grabs such as using lex/yacc for parsing, supporting more than one pipe in a pipeline, backgrounding jobs, advanced i/o redirection, etc. It was quite fun, and we got to sort of "prove" how the Unix shell works and how the fundamental interfaces behave. - Naveen