From owner-freebsd-questions@freebsd.org Sat Mar 20 00:33:26 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 09F5B5B2C7E for ; Sat, 20 Mar 2021 00:33:26 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F2MF11FdYz4dy5 for ; Sat, 20 Mar 2021 00:33:24 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-yb1-xb30.google.com with SMTP id m3so62909ybt.0 for ; Fri, 19 Mar 2021 17:33:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EH15/dVj0pptj+dmqsDzZK2rZI4SMOzs7yjRM673ykY=; b=c+zJHmJlR2dBhZdTkHDuetJatMQNAfwbAkp455aDNU3xUm/W5W1amSOUZiJ4isjR4w WnUx/uXZggKPKlPU2ZHyNgZYUQwkS96tpMD+e5dR35N5x+EQEdtR8eTmseKFDKvaP890 1hIoSOVruszrWZwqNdxxkWybXRjjghGxcXWYAecun4Jxt13PRSJQWJ6xFSKH/bUmvBKg iqbmJtNIB+v2SUWVI+KaIXsAFW3ysFwN+ZS+X2VxlLh/oTXrZL2S8E/0tDvz3kthmdt7 Dl5JWaQGSJSZipAJr8q6YR3RetggSXa17odn2iaVzy+SutS1CJOx4wkMGfYM9EJxO0UL sasQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EH15/dVj0pptj+dmqsDzZK2rZI4SMOzs7yjRM673ykY=; b=rZM8+sI58zslDcSDZGXkmd06mo53hee2iTtXoFXIM/vDXFBNXUZ+LhCzDgeMRqYNXP guHzJT8i/ZD/kYx/cB+Sj4i0wmS//lJv9UabvpOKnC78wFuZo2fhx0JFY+U/BnH13BgP O6irhzVMWjrmWfkS8kFe/XTRMZ8+tXJ4eUV7RleOmWWLYKh7ExIPu4Ce/0zOoHaClF6o d7tqK6hoAHjma2YPtjvL4D2zMQPw95g4Q6uwwkkT5GwoQAwRa7zZWIzyaFS2i0HWaQed 96TAbxfIupJS/L3cXDf5r7FTItTDkyNGYv8eHrrZ7sPaxaMLroj6eVT5d77f0SJCI86B rnHQ== X-Gm-Message-State: AOAM530f2liu4J7xMKJk5FptTIBnICqxhxFqfXeDDVIUcBqdvo4fhUmA xk02BeohgeX4wIdTu1m5ZBjYE0OEsBEDlzfW088= X-Google-Smtp-Source: ABdhPJybMdFyCK2CgxdO8qDG2SoexNfw8iB6C1AHlky06waVR4KXc3hLmI8JzgmmCsENfY4wVJztxKJkAZ+1Kj2AR1I= X-Received: by 2002:a25:e4c4:: with SMTP id b187mr10402188ybh.92.1616200403950; Fri, 19 Mar 2021 17:33:23 -0700 (PDT) MIME-Version: 1.0 References: <20210319101040.00005c35@seibercom.net> <6054BE1B.50706@gmail.com> <20210319130249.000042a1@seibercom.net> <5a8cf0be-646a-a433-2428-9700a47c1bf0@att.net> <20210319140448.00007521@seibercom.net> <20210319213214.4f8ddf55@archlinux> <259fba3aa7665be79a056fb9f5bc1825@riseup.net> In-Reply-To: From: Aryeh Friedman Date: Fri, 19 Mar 2021 20:33:12 -0400 Message-ID: Subject: Re: OS to replace FreeBSD To: Weaver Cc: FreeBSD Mailing List X-Rspamd-Queue-Id: 4F2MF11FdYz4dy5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=c+zJHmJl; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of aryehfriedman@gmail.com designates 2607:f8b0:4864:20::b30 as permitted sender) smtp.mailfrom=aryehfriedman@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::b30:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::b30:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b30:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Mar 2021 00:33:26 -0000 On Fri, Mar 19, 2021 at 8:04 PM Weaver wrote: > On 20-03-2021 09:41, Aryeh Friedman wrote: > > On Fri, Mar 19, 2021 at 7:06 PM Weaver wrote: > > > >> > >> I've been using Unix for over 20 years, and I wouldn't know how to > >> recompile a kernel and, at present, anyway, have no desire to know. > >> I use it for my business - technical writing and instructional design - > >> and, literally have no time to dig beneath the surface. > >> I've learnt one or two things along the way, and will probably learn > >> more as time goes on, but the direction your knowledge takes is as > >> variable as the individual and their needs and inclination. > >> Ralf has it spot on. > >> You're arrogant. > >> > On 20-03-2021 09:41, Aryeh Friedman wrote: > > On Fri, Mar 19, 2021 at 7:06 PM Weaver > wrote:Show > > > For what purpose? > If you're asking what I (primarily) use FreeBSD for: a) Developing web app front ends to medical IoT devices and the related record keeping, b) Developing a FreeBSD/bhyve centric IaaS framework with a web frontend, c) personal use (web, on-line games, watching TV/Movies), d) the paperwork associated with being a freelance software developer (yes word processing/spreadsheets/etc. but note this is not my primary use of the OS and if it was my only use I would not be using Unix except for the next item) and e) I grew up using the command line and Unix is the only OS family that can still be used completely from the command line > If you want to do word > processing or other tasks then use an OS designed for it like > Windows > or Apple's GUI on-top of MacOSX. > > > Then, in your opinion, why are these applications included in the > package? > There are some very good pieces of software in the ports collection and there are some awful ones, most are somewhere in between and all the open source fall into that middle category: very helpful if you know what you are doing already with the OS but a real burden if you don't > If you can't handle the command lineShow > > > What a load of rubbish! > Ok then explain using a GUI alone (*ANY* GUI on *ANY* OS) do the following given a directory of 100 related text files (say chapter sections of a book you are writing) to find and replace every occurrence of "foo" with "ack bar" without having to open 100 different files and repeating the same menu item and form fill in on each one. With the command line it is trivial though (I will assume tcsh here): foreach i (*) sed 's/foo/ack bar/g' $i>foo mv foo $i end Wow in 30 seconds I just did something that would have taken at least an hour without the command line. > So if you call using an OS the way it was designed to be used > arrogant > then go ahead call me that. > > > Unix has gone way past standard C programming between a couple of > terminals, a la the initial days of Dennis Ritchie. > I'm sure, if he was still with us he would agree with that. > Perhaps you need to become familiar with the term `evolution'. > I am quite familiar with the term and throughout my career have been responsible for helping to create a number of the so called evolutions you say I should be aware of. You're quite entitled to restrict yourself to the command-line only > environment. > I am not sure if I am the one that should be called arrogant because you just showed the height of it by assuming anyone who says it is useful uses it exclusively. About 90% of the tasks I do are not command line but the 10% that are command line really can't easily be done any other way. BTW that is not 90% of my time (which is spent writing code for the above webapps) and except for looking at the tip of the iceberg in a browser all other aspects of the work is 10 times easier with a command line then with a GUI (even with IDE's). > You have no right to dictate standards for others, especially when you > are happy to make a profit from exactly that. > I am not dictating anything I am just saying that the OS was not designed for office use and despite the wishes of a lot of people (including me -- I use libreoffice on FreeBSD for almost everything that most people would use M$ Office) almost certainly will never be well suited to standard office computing tasks being performed by non-technical people. > But if you mean something else then your > off base because I am only describing how the OS was designed to be > used. > > > Originally. > > Also note I do use GUI's on FreeBSD (my primary desktop > machine is 12.2-Release-pl3 with Xfce4 on it and I use it for all my > work and other uses [except some games]... > > > Well, that's not exactly kosher, is it? > > but I am in the target > audience of what Unix was originally designed for -- back > end/infrastructure software development) > > > Then get rid of the GUI and dwell in your personal definition of heaven, > and leave the rest of us hell-dwellers alone. > Due to the nature of my work I need the GUI but I also know it is not a substitute for knowing the command line also. But I'll jump on that level of arrogance and ignorance, every time. > For someone who claims to be a fighter of arrogance you sure make a lot of assumptions about people that are just not right (that is almost the definition of arrogance). -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org