From c604550086884eb47290e7435c234b0286657c68 Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Mon, 4 Mar 2019 23:39:04 -0500 Subject: [PATCH] Initial concepts I want to get this under version control now or it's going to wind up not happening again, like in previous years. More to come. --- .gitignore | 10 + COPYING | 674 +++++++++++++++++++++++++++++++++++++ COPYING.CCBYSA | 425 +++++++++++++++++++++++ Makefile | 29 ++ images/.gitignore | 3 + images/COPYING | 3 + images/ff-edit-find.xcf | Bin 0 -> 47494 bytes images/ff-find-matches.xcf | Bin 0 -> 128678 bytes images/ff-find-menu.xcf | Bin 0 -> 77379 bytes images/gimp-borders.png | Bin 0 -> 85565 bytes images/web-browser.png | Bin 0 -> 128991 bytes slides.org | 520 ++++++++++++++++++++++++++++ 12 files changed, 1664 insertions(+) create mode 100644 .gitignore create mode 100644 COPYING create mode 100644 COPYING.CCBYSA create mode 100644 Makefile create mode 100644 images/.gitignore create mode 100644 images/COPYING create mode 100644 images/ff-edit-find.xcf create mode 100644 images/ff-find-matches.xcf create mode 100644 images/ff-find-menu.xcf create mode 100644 images/gimp-borders.png create mode 100644 images/web-browser.png create mode 100644 slides.org diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ba30eff --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# build output +*.aux +*.pdf +*.tex +*.html +*.bbl + +# backup files +*~ + diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/COPYING.CCBYSA b/COPYING.CCBYSA new file mode 100644 index 0000000..34ec65f --- /dev/null +++ b/COPYING.CCBYSA @@ -0,0 +1,425 @@ +Attribution-ShareAlike 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-ShareAlike 4.0 International Public +License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-ShareAlike 4.0 International Public License ("Public +License"). To the extent this Public License may be interpreted as a +contract, You are granted the Licensed Rights in consideration of Your +acceptance of these terms and conditions, and the Licensor grants You +such rights in consideration of benefits the Licensor receives from +making the Licensed Material available under these terms and +conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + + including for purposes of Section 3(b); and + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public licenses. +Notwithstanding, Creative Commons may elect to apply one of its public +licenses to material it publishes and in those instances will be +considered the "Licensor." Except for the limited purpose of indicating +that material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the public +licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c1232d9 --- /dev/null +++ b/Makefile @@ -0,0 +1,29 @@ +# Build presentation +# +# Copyright (C) 2019 Mike Gerwitz +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + +default: slides.pdf + +# TODO: No local init.el! Isolate required options so that this is actually +# portable! +%.pdf: %.org %-preamble.tex + emacs --batch -l ~/.emacs.d/init.el $< -f org-beamer-export-to-pdf + +# TODO: Either script with GIMP or just use ImageMagick and get rid of xcfs +%.png: %.xcf + @echo 'Not yet implemented!' >&2 + @false diff --git a/images/.gitignore b/images/.gitignore new file mode 100644 index 0000000..ab046b3 --- /dev/null +++ b/images/.gitignore @@ -0,0 +1,3 @@ +# generated +ff-*.png + diff --git a/images/COPYING b/images/COPYING new file mode 100644 index 0000000..cea8566 --- /dev/null +++ b/images/COPYING @@ -0,0 +1,3 @@ +All images licensed under the Creative Commons Attribution ShareAlike 4.0 +International License. See ../COPYING.CCBYSA for more information. + diff --git a/images/ff-edit-find.xcf b/images/ff-edit-find.xcf new file mode 100644 index 0000000000000000000000000000000000000000..e6d505de87b3c4202a7146f3cd0ce090619a339f GIT binary patch literal 47494 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 SZjSKxfSWG-ad59E|NjE>f}PC( literal 0 HcmV?d00001 diff --git a/images/gimp-borders.png b/images/gimp-borders.png new file mode 100644 index 0000000000000000000000000000000000000000..1d8d1a34c9e829731d0023e4af4ca9312059f05a GIT binary patch literal 85565 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%0Ds27p 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 G?tcM4)?yd{ literal 0 HcmV?d00001 diff --git a/slides.org b/slides.org new file mode 100644 index 0000000..0f58b18 --- /dev/null +++ b/slides.org @@ -0,0 +1,520 @@ +#+startup: beamer +#+TITLE: Computational Symbiosis: Methods That Meld Mind and Machine +#+AUTHOR: Mike Gerwitz +#+EMAIL: mtg@gnu.org +#+DATE: LibrePlanet 2019 +#+BEAMER_HEADER: \title{Computational Symbiosis} +#+BEAMER_HEADER: \subtitle{Methods That Meld Mind and Machine} +#+OPTIONS: H:3 num:nil toc:nil p:nil todo:nil stat:nil +#+LaTeX_CLASS: beamer +#+LaTeX_CLASS_OPTIONS: [presentation] +#+BEAMER_THEME: Madrid +#+BEAMER_COLOR_THEME: beetle +#+BEAMER_HEADER: \input{slides-preamble.tex} +#+TODO: RAW(r) DEVOID(v) LACKING(l) DRAFT(d) REVIEWED(R) AUGMENT(A) | READY(,) REHEARSED(.) +#+COLUMNS: %40ITEM %10DURATION{:} %8TODO %BEAMER_ENV(ENVIRONMENT) + +* Project Notes :noexport: +** Core Guidelines +- Blur distinction between user and programmer. +- Use only examples that non-programmers could come up with and understand. +- GUIs /are/ sometimes the most efficient means of melding mind and machine. + - De-emphasize doing everything on a terminal just because its "cool". + +** Concepts [5/27] +- [ ] =/sys= and such +- [ ] Automating multi-step workflows with GNU Make +- [ ] Concurrency +- [ ] Connecting graphical and command line (X11 integration) [0/3] + - [ ] Clipboard (image) + - [ ] Clipboard (text) + - [ ] X11 commands +- [ ] Discoverability + - Example: I used GIMP for editing some images for this talk because I + thought it'd be faster to discover how to that way vs. ImageMagick docs. +- [ ] Editor should keep up with your thoughts + - Emphasize muscle memory +- [-] Efficiency gains of light use of keybindings [2/3] + - [X] Seldom change ([[*Browser Topics][Browser Topics]]) + - [X] Some are universal (between programs) ([[*Browser Topics][Browser Topics]]) + - [ ] Some context-sensitive and Just Work without having to hunt through + context-specific menus +- [ ] Emphasize free software community and how OS is built by so many + contributors + - Symbiosis is not only with machine, but community +- [ ] Globbing +- [ ] GnuPG and smart cards +- [ ] Incremental development [0/3] + - [ ] Develop as you go, perhaps just referencing history early on + - [ ] Evolve by making portions of command dynamic (variables, subshells) + - [ ] Transfer commands from history into scripts and aliases for re-use +- [ ] Interactive prototyping +- [ ] Looping +- [ ] McIlroy and Knuth +- [X] Mouse has dependency on positioning of UI elements ([[*Browser Topics][Browser Topics]]) + - Changes over time, subject to user/system preferences, etc +- [ ] Multiplexing with GNU Screen +- [ ] Output redirection +- [ ] Phone as an example of a device that best works with touch and GUIs + and sacrifices practical freedom. + - Requires specialized knowledge and is inconvenient to work with. +- [X] Pipelines instead of intermediate files ([[*Browser Topics][Browser Topics]]). +- [ ] Practically exercising software freedom [0/2] + - [ ] Users need to be able to convey their thoughts to the computer + without being programmers + - [ ] Concise primitives / building blocks +- [ ] Readline (history and editing) +- [X] Regular expressions ([[*Browser Topics][Browser Topics]]) +- [ ] Remote commands via SSH +- [X] Text as a universal interface + - [X] All programs can work with one-another ([[*Browser Topics][Browser Topics]]) + - [X] Can replace any part of the process with a human---no difference + between input from a program vs. from a keyboard. ([[*Browser Topics][Browser Topics]]) +- [X] Using keybindings in a GUI with no mouse ([[*Browser Topics][Browser Topics]]) + - Including transferring data between programs +- [ ] Using macros to script keypresses (Vim) +- [ ] Version control + +** Programs [0/4] +- [-] Coreutils / Common [3/12] + - [ ] =column= + - [ ] =diff= + - [X] =echo= ([[*Browser Topics][Browser Topics]]). + - [ ] =find= + - [ ] =gpg= + - [X] =grep= ([[*Browser Topics][Browser Topics]]) + - [ ] =make= / Makefiles + - [ ] =sort= + - [ ] =ssh= + - [ ] =uniq= + - [ ] =wc= + - [X] =wget= / =curl= ([[*Browser Topics][Browser Topics]]) +- [ ] More Sophisticated [0/3] + - [ ] =awk= + - [ ] =git= + - [ ] =sed= +- [ ] X11 / Graphical [0/5] + - [ ] =convert= + - [ ] =i3= / =xmonad= / etc + - [ ] =import= + - [ ] =setxkbmap= + - [ ] =xclip= / =xsel= +- [ ] Editors / Multiplexing [0/4] + - [ ] =emacs= + - [ ] =nano= + - [ ] =vim= + - [ ] =screen= + +* DEVOID Slides [0/4] +:PROPERTIES: +:ID: slides +:END: + +** Summary :noexport: +#+BEGIN: columnview :hlines 2 :maxlevel 3 :indent t :id slides +| ITEM | DURATION | TODO | ENVIRONMENT | +|---------------------------------------------------+----------+--------+-------------| +| Slides | 1:00:00 | DEVOID | | +|---------------------------------------------------+----------+--------+-------------| +| \_ Summary | | | | +|---------------------------------------------------+----------+--------+-------------| +| \_ Introduction | | RAW | note | +|---------------------------------------------------+----------+--------+-------------| +| \_ Choreographed Workflows | | DEVOID | fullframe | +|---------------------------------------------------+----------+--------+-------------| +| \_ Practical Freedom | | DEVOID | fullframe | +|---------------------------------------------------+----------+--------+-------------| +| \_ Practical Example: Web Browser | 1:00 | DEVOID | | +| \_ Browser Topics | | | | +| \_ Example: Web Browser | 1:00 | RAW | frame | +| \_ Finding Text (Mouse-Driven GUI Interaction) | | RAW | frame | +| \_ GUIs Change Over Time | | RAW | frame | +|---------------------------------------------------+----------+--------+-------------| +| \_ Thank You | 00:00:01 | | fullframe | +#+END: + +** RAW Introduction :B_note: +:PROPERTIES: +:BEAMER_env: note +:END: +Hello, everyone! + +My name is Mike Gerwitz. +I am a free software hacker and activist with a focus on user privacy and + security. +I'm also a GNU Maintainer and software evaluator, and hold other + various other administrative duties within GNU. +I have about twenty years of programming experience, + half of that professionally, +And I've been a computer user for longer. + +So I've been around long enough to see a decent evolution in how we interact + with computers. +I've gotten a sense of what feel right and wrong as both a user and a + hacker. +And interestingly, + what I've settled on for my computing is really a toolset that was devised + decades before I was even born, + with some light modernization. + +And those tools don't work for everyone. +But I think a subset of them can. + +So I'm here today to try to explore a healthy balance, + and walk you through what I see as an efficient means of computing, + based on the problems that I've encountered, + and the problems I've seen others encounter over the years. + + +** DEVOID Choreographed Workflows :B_fullframe: +:PROPERTIES: +:BEAMER_env: fullframe +:END: + +#+BEAMER: \fullslidetext +Choreographed Workflows + + +** DEVOID Practical Freedom :B_fullframe: +:PROPERTIES: +:BEAMER_env: fullframe +:END: + +#+BEAMER: \fullslidetext +Practical Freedom + + +** DEVOID Practical Example: Web Browser [0/3] +*** Browser Topics [1/7] :noexport: +This example is the main segue from GUIs into the utility of keybindings +into shell, so it has to be compelling. I chose something that is +frequently done by users: visiting webpages and searching for text. + +- [X] Most webpages include styling, images, and other media that are best + represented in a GUI. + - Of course, I'm a firm believer in progressive enhancement, but this + isn't a web development talk. +- [-] Is it good for finding a word or phrase on a page? [1/4] + - [X] Menu -> Find in This Page -> Type. Sure. + - [ ] Instructing a user how to do this is inherently visual. Comment on + my need to highlight areas of screenshots. + - [ ] More experienced users may prefer =C-f=. + - Emphasize the motion with my hand. Explain how that mental association + is made. Really focus on this. + - [ ] Location of menu has changed over time (show screenshots), but =C-f= + has been unchanged for decades. +- [ ] What if I had a list of five webpages and I wanted to get rid of the + ones that didn't have that word? [0/5] + - [ ] Mouse and GUI way: + - Open each page in a new tab. + - Menu -> Find on page -> Type. + - Found, copy URL, open a word processor, paste. + - Go back, click X on the tab. + - Repeat. + - [ ] Then show keybinding way: + - *Demonstrate this on the LP laptop.* + - Open programs with =M-F2= + - Open each page in a new tab (=C-t=) + - =C-f ESC= + - =C-l C-c= + - =M-TAB C-v RET= + - =M-TAB C-w= + - Repeat + - [ ] Emphasize the profound differences between these approaches + - [ ] This would work with nearly /any/ combination of web browser and + text editor. + - [ ] But what if I had 10? 100? 1000? This is still tedious and slow. + - What if I could walk away and get a coffee, play with the kids, + come back and have it done for me? + - Emphasize how users familiar with the tools I haven't yet mentioned + may know how to do this, but people who don't know of Unix tools + will still be thinking in terms of the UI, trying to figure out how + to automate it. +- [ ] Right-click on page and View Source + - Briefly mention HTML and =C-f=, show how the text is on the page. +- [ ] Open a terminal [0/4] + - [ ] Type =wget URL= + - [ ] Show how it downloaded a file, useful for offline viewing + - [ ] Open it in a text editor, show how the text is there. =C-f=. + - We eliminated the web browser and can still find the text + /using the same keybinding/. + - [ ] =grep word file.html= + - We have just eliminated the editor. +- [ ] Eliminate the temporary file entirely using a pipe + - Show both =wget -O-= and =curl=. +- [ ] Now script discovering what pages contain a certain word [0/4] + - [ ] Mention previous example of being emailed a list of URLs. Rather + than pasting them into a file, let's discover them using the same + tool: =grep=. Save email to a file. + - [ ] =grep -o 'https\?://[^ ]\+'=, show how it gets a list of URLs. + - Mention how powerful regexes are, e.g. "find all the phone numbers on + a page". + - [ ] Introduce =while= and =read=, showing how we can iteratively run + commands, maybe =... | while read url; do echo "URL: $url"; done=. + - [ ] Introduce =-q= flag for grep, and use it to conditionally output + only the URLs at which the word can be found. + - Not enough talk time to walk away and get a coffee, but let's see if + we can maybe let it run for 10--30s while I blabber on. Depends on + the connection speed at MIT with all the participants. + + +*** RAW Example: Web Browser :B_frame: +:PROPERTIES: +:BEAMER_env: frame +:DURATION: 1:00 +:END: + +[[file:images/web-browser.png]] + +**** Notes :B_noteNH: +:PROPERTIES: +:BEAMER_env: noteNH +:END: + +One of the only GUIs I use on a day-to-day basis is my web browser. +In this case, + GNU Icecat, + which is a Firefox derivative. +This is a screenshot of an admittedly staged session, + and contains a number of addons. +Perhaps most prominent is Tree-Style Tab, + which displays tabs in a hierarchy off to the left rather than flatly at + the top. +I find this visual enhancement very useful when I have dozens or hundreds of + tabs open. + +There are text-mode web browsers, + and I do occasionally use them. +But it provides a very different experience. +I don't want to spend too much time on my rationale, + which as a professional web developer and activist focused on privacy and + security run quite deep. +For the sake of this talk, + let's just recognize that most people who browse the internet use a + graphical web browser; + that's a simple fact. + +I chose a web browser as an example because I feel that it's something that + most everyone can relate to using, + and most everyone can recognize the utility in---most + people using Internet-connected devices use one at least a few + times a week, + if not every day. + +*** RAW Finding Text (Mouse-Driven GUI Interaction) :B_frame: +:PROPERTIES: +:BEAMER_env: frame +:END: + +**** Images :B_columns: +:PROPERTIES: +:BEAMER_env: columns +:END: + +***** Left :B_column: +:PROPERTIES: +:BEAMER_env: column +:BEAMER_col: 0.30 +:END: + +#+ATTR_LATEX: :width 1.5in +[[file:images/ff-find-menu.png]] + +***** Right :B_column: +:PROPERTIES: +:BEAMER_env: column +:BEAMER_col: 0.70 +:END: + +#+ATTR_LATEX: :width 3in +[[file:images/ff-find-matches.png]] + +**** Notes :B_noteNH: +:PROPERTIES: +:BEAMER_env: noteNH +:END: + +The Web is used for many different things today, + but its original purpose is to render documents. +Take Wikipedia for instance. +Or the LibrePlanet conference website. +If you are looking for something specific on a page, + a common operation is to search for a word or phrase, + like shown here. + +Now, + how exactly to do this with a mouse varies depending on what program + you're using, + but here I highlighted the steps in a modern Icecat or Firefox. +You start by clicking on the little hamburger, hotdog, or + whatever-you-want-to-call-it menu in the upper-right, + and then click on "Find in This Page" within the popup. +This then opens a bar at the bottom of the page with an area to type the + word or phrase you're searching for. +It highlights and scrolls to the first match as you type, + and has a button to highlight all results. +It also shows the number of results off to the right. +It's a simple, + yet powerful mechanism that is pretty easy to use. + +So does a GUI provide the right tool for the job? +If you're just searching for a name or concept, + sure, + that seems to be true. +A GUI _is_ useful here. + +But notice how I had to convey these steps to you. +I had to take screenshots and highlight where to click with the mouse. +Since a GUI is inherently very visual, + so are the instructions on how to use it. +There is no canonical representation for these instructions, + because it involves clicking on elements that have no clear name to the + user. +Unless you're in software or UX development, + you may not know what to call that menu in the upper-right. +Further, + what do you call the bar at the bottom of the page? +You have to describe it in a way that reproduces what the user sees. + +*** RAW GUIs Change Over Time :B_frame: +:PROPERTIES: +:BEAMER_env: frame +:END: +**** Images :B_columns: +:PROPERTIES: +:BEAMER_env: columns +:END: + +***** Left :B_column: +:PROPERTIES: +:BEAMER_env: column +:BEAMER_col: 0.50 +:END: + +#+ATTR_LATEX: :width 1.5in +[[file:images/ff-find-menu.png]] + +***** Right :B_column: +:PROPERTIES: +:BEAMER_env: column +:BEAMER_col: 0.50 +:END: + +#+ATTR_LATEX: :width 1.5in +[[file:images/ff-edit-find.png]] + +#+BEAMER: \uncover<2>{\Large +Ctrl+F +#+BEAMER: } + +**** Notes :B_noteNH: +:PROPERTIES: +:BEAMER_env: noteNH +:END: + +Another difficult thing is: GUIs change over time. +I'm sure there are people here who remember earlier versions of Firefox that + didn't have the hamburger menu, + where the Find menu option was in the Edit menu. +By the way, + those old menus do still exist if you hit Alt. +I miss the old menus, + personally, + because it /did/ make it easier to convey actions in text. +Saying "Go to Edit - Find" is pretty clear, + and those menu positions were always in the same place across the entire + desktop environment. +Now individual programs may vary in the their user experience. + +But do you notice something in common between these two screenshots? +There's something that /hasn't/ changed over time---something + that has been the same for /decades/! +=Ctrl+F=. + +When you type =Ctrl+F=, + it immediately opens that search bar. +Further, + it works /in any browser/. +Not only that, + but =Ctrl+F= is so universal that it works /in nearly every GUI program that + offers some type of search/! +And it's /context-sensitive/! +The program will just Do The Right Thing depending on where you are or what + you're doing. + +Muscle memory + + +** Thank You :B_fullframe: +:PROPERTIES: +:BEAMER_env: fullframe +:DURATION: 00:00:01 +:END: + +#+BEGIN_COMMENT +Thank you. +#+END_COMMENT + +#+BEGIN_CENTER +Mike Gerwitz + +[[mailto:mtg@gnu.org][=mtg@gnu.org=]] + +\bigskip + +Slides and Source Code Available Online + +<[[https://mikegerwitz.com/talks/cs4m]]> + +\bigskip + +\vfill + +Licensed under the Creative Commons Attribution ShareAlike 4.0 +International License +#+END_CENTER + + +* Exporting :noexport: +For a non-interactive build, including all dependencies, simply run =make=. + +Once all dependencies are built, you should be able to simply export this +buffer as a Beamer presentation (=C-c C-e l P=) to get an updated PDF (or +you can just run =make= again). + + +* Copyright and Licenses :noexport: +This file Copyright (C) 2019 Mike Gerwitz. + +This file is licensed under the Creative Commons Attribution ShareAlike 4.0 +International License. See [[file:COPYING.CCBYSA]] for the full license text. + +Additionally, all code fragments are dual-licensed as such: + +All code fragments are free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program (see [[file::COPYING]]). If not, see +. + + +* Local Variables :noexport: +# Local Variables: +# org-todo-keyword-faces: (("DRAFT" . org-upcoming-deadline) \ +# ("DEVOID" . (:inherit org-warning \ +# :inverse-video t)) \ +# ("LACKING" . org-warning) \ +# ("REVIEWED" . "yellow") \ +# ("AUGMENT" . (:foreground "yellow" :bold t :underline t)) \ +# ("READY" . (:inherit org-scheduled :bold t :underline t))) +# eval: (add-to-list 'org-structure-template-alist +# '("C" "#+BEGIN_COMMENT\n?\n#+END_COMMENT")) +# End: