On Sat, Feb 18, 2023 at 4:09 AM Tim via users <users@lists.fedoraproject.org> wrote:
> On Fri, 2023-02-17 at 16:51 -0800, ToddAndMargo via users wrote: > > It is the better part of wisdom to realize when > > computers are not the proper tool for the job. > > > > I hope this catches up to the cloud soon. Somethings > > are great on the cloud; others are better on the > > edge. And I am seeing a lot of the "are not" going > > to the cloud anyway. > [...] > I never got into modern GUI system programming. The notion of having > to frankenstein your program from a plethora of other people's > libraries, with unknown problems, unfixable problems, inadequate > information, and an ever-changing landscape of libraries and OS was > more than I was willing to get involved in. Yes. A lot of software follows the same practices as the automobile industry -- adding tailfins and other "features" to keep people buying new versions when the old version did the job. Many people seem to enjoy twiddling with new interfaces to figure how they work when the older interface provided nearly all the necessary functionality (and both old and new interfaces neglecting needs of users with disabilities). Software is all that and worse due to the ongoing lack of remedies for reliance by huge software stacks on a library developed by one person ( https://xkcd.com/2347/). Todays case in point: https://www.theregister.com/2023/02/16/google_delays_certificate_transparency_log/ There are useful innovations in all fields, but most people can't sort of the useful from the useless, and the best innovations are often made by small groups that don't have name recognition. Sandy Munro has a good insights, based on years working in the industry, into these issues for the automobile industry -- we need people who can do the same for software. One of Sandy's current complaints is the auto EV makers who use an array of 3rd party controller models, each requiring a case, power, and data cables, instead of putting all the functions in one module. All those added cables and connectors are potential failure points and added cost for every vehicle sold. In the linux world, with X11 provided users could work in a terminal and start the GUI from the command line, but over the years, features were added using libraries of varying quality and complicating the interfaces. Wayland et al addressed many of the shortcomings, but was tied to efforts that appear to be aimed at providing a GUI that would be familiar to users whose only experience with computers was with smartphones. My field (ocean remote sensing) revolves around geolocated images. The NetCDF4-CF file format was developed with inputs from diverse communities, and is used for much of data I encounter. Many users, however, rely on internet searches to "learn" that they need geoTIFF files. Unfortunately, geoTIFF lacks the comprehensive metadata support you can get using NetCDF4-CF files. When I provide files to users who insist on geoTIFF files, I need to translate the NetCDF4-CF metadata into text documents, and the end user has to figure out how to enter the information into their GIS package. I find I'm getting sucked into using Windows, macOS, and Wayland on linux because that is what colleagues in large enterprises are using. Certainly in my former work, IT was build around a call-center model with no regard for the impacts on actual workflows. -- George N. White III
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue