(:toc:) !Techs should factor. Techs should factor.\\ For example, ##STARTCODEBLOCK## find | xargs | tar | gzip##ENDCODEBLOCK## should work.\\ tar -z DIR##ENDCODEBLOCK## is convenient, but what happens when ##STARTCODEBLOCK## xz --block-list##ENDCODEBLOCK## comes along and you also want ##STARTCODEBLOCK## find -name '*.png'##ENDCODEBLOCK## ?\\ This principle has both agreements and disagreements with the UNIX Philosophy.\\ [ Click here to add your comments to the debate on the UNIX Philosophy.](/https://wiki.ircnow.org/index.php?n=Debate.UnixPhilosophy?action=edit ) * **Agree**: Programs should work well together. * **Agree**: Try to design the output of one program to be the input of another * **Revise**: {-Avoid-} {+Factor+} interactive input. * **Revise**: {-Avoid-} {+Factor+} feature creep. * **Disagree**: {-Do one thing and do it well-} {+What "one" "thing" "well" is is **domain-specific**.+} * **Disagree**: {-Use text as an interface-} {+The choice of interfaces (types) is **domain-specific**.+} %25width=25pct lfloat text-align=center%25 Attach:techs-should-factor.png"Techs should factor." | **Techs should factor.** !Welcome to IRCNow: The Users' Network %25rfloat text-align=center%25 Attach:rosie.png"IRCNow wants YOU to host it!" | **IRCNow wants YOU to host it!** **The Internetwork** as we know it is dying.\\ Though it is easy to blame corporations and government,\\ The real culprit is the apathy of **We The Users**.\\ Only a _well-educated_ and _well-armed_ citizenry can stand up for themselves.\\ IRCNow stands for equipping every User with the methods and the means for _Self-Hosting_ all their software.\\ * **_If you already self-host**_: Please [ partner with us to combat spam, ddosing, and illegal activities](/Ircnow.Partners ). * **_If you already code**_: Please [ help us to sysadmin](Ircnow.Sysadmins ) IRC, VPS, or [[ other pet projects](/Ircnow.Roadmap ) you might have, so long as they are FLOSS-related * **_If you already code**_: Please [ help us to sysadmin](Ircnow.Sysadmins ) IRC, VPS, or [[ other pet projects](/Ircnow.Roadmap ) you might have, so long as they are FLOSS-related * **_If you are new to coding**_: We offer training to help you get started self-hosting your own [ minetest servers, radio stations, blogs, wikis, bots, and much more](/Ircnow.Helpers ) [[<<]] ---- ---- ---- Footer Links\\ [[!users]]\\ [[users.category_mirrory]]\\ [[users_category_mirrory.test]]\\