{"id":224,"date":"2019-05-22T19:37:09","date_gmt":"2019-05-23T02:37:09","guid":{"rendered":"https:\/\/www.vairtere.com\/spill\/?p=224"},"modified":"2019-05-22T19:43:21","modified_gmt":"2019-05-23T02:43:21","slug":"tangents-multiply","status":"publish","type":"post","link":"https:\/\/www.vairtere.com\/spill\/2019\/05\/22\/tangents-multiply\/","title":{"rendered":"Tangents Multiply"},"content":{"rendered":"<p>Slept and slept and dreamt and slept, eating almost nothing, doing almost nothing, until at last in this dawn I started to feel my mojo come back just a little, blinking into the daylight past a kitchen sideboard full of dirty dishes. <\/p>\n<p>I did make sure to put in my short shifts here, and with what little energy was left over I started to think about the long-term health of this project. It led me to places I didn&#8217;t expect. <\/p>\n<p>At first it was just the idea of finding a plugin to do backups for this site and the wordpress database that powers it. It was slow grindy fruitless work. I found it frustrating because the plugins seemed to come in two flavors. There were the clearly for-profit ones with a lot of restrictions unless you paid for the &#8216;pro&#8217; version&#8211;and yet every one of them had a boilerplate at the bottom of the listing that said: &#8220;Plugin X is open source software&#8221;, which means damn near nothing beyond the nice marketing sound of it. <\/p>\n<p>Then there were a few that did list an actual software license, like the GPL, but for the most part seemed abandoned. &#8220;This plugin has not been tested with the last three major upgrades of WordPress&#8221; &#8230; not very reassuring. <\/p>\n<p>Eventually I ended up back at <a href=\"https:\/\/wordpress.org\/support\/article\/wordpress-backups\/\">the official WP Support page on Backups<\/a>. Down in the fine print of it there was another link, to a page at <a href=\"https:\/\/codex.wordpress.org\/UNIX%20Shell%20Skills\">https:\/\/codex.wordpress.org\/UNIX%20Shell%20Skills<\/a>. In spite of the nasty %20s in it (which stand in for spaces, which you shouldn&#8217;t ever use in filenames), this is my world-favorite link as of today. Because &#8230; <\/p>\n<p>&#8230; it boils a lot of things that are opaque to me down to a language I speak somewhat fluently. &#8220;This article covers an advanced topic&#8221;, warns the banner. &#8220;Many WordPress users may not be familiar with using the shell to manage their file systems.&#8221; Oh but darling I am, I am. Please do go on. <\/p>\n<p>What the page doesn&#8217;t do is give explicit instructions on how to do a full backup from the command line. But what it does do is to lay out some familiar tools on the workbench, and invite you to figure it out for yourself. <\/p>\n<p>I&#8217;ll be back here a lot, I suspect, if only for inspiration along the same lines. To remind myself that you don&#8217;t always have to go looking for new software to solve your problems, and in fact there might almost always be a better alternative to doing so, for those with eyes to see. <\/p>\n<p>And another thing!<\/p>\n<p>Around the edges of the backup searching, I also found a plugin called <a href=\"https:\/\/wordpress.org\/plugins\/print-my-blog\/\">Print My Blog<\/a>. It&#8217;s designed to do just what the name says, which is pretty interesting point and click functionality. But also, they didn&#8217;t ask for money in a transactional way. Instead you get pointed to <a href=\"https:\/\/opencollective.com\/print-my-blog#about\">something that looks a lot like a Patreon page<\/a>. <\/p>\n<p>But instead of Patreon it&#8217;s called <a href=\"https:\/\/opencollective.com\/print-my-blog#about\">Open Collective<\/a>. <\/p>\n<p>In addition to the most excellent socialist vibe, I noticed something else. The authors of this rather tiny and specialized piece of Print-My-Blog software appear to be pulling down six or seven hundred a month from their backers. <\/p>\n<p>That&#8217;s an extraordinary amount in context I think. When I visited the Patreon of Jesse Smith, the developer behind sysvinit (a big huge crucial piece of UNIX software), it said his revenue stream was $28 a month. <\/p>\n<p>I wonder how and why that can be exactly. <\/p>\n<p>I intend to study on it. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Slept and slept and dreamt and slept, eating almost nothing, doing almost nothing, until at last in this dawn I started to feel my mojo come back just a little, blinking into the daylight past a kitchen sideboard full of dirty dishes. I did make sure to put in my short shifts here, and with [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-224","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/posts\/224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/comments?post=224"}],"version-history":[{"count":2,"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/posts\/224\/revisions"}],"predecessor-version":[{"id":226,"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/posts\/224\/revisions\/226"}],"wp:attachment":[{"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/media?parent=224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/categories?post=224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vairtere.com\/spill\/wp-json\/wp\/v2\/tags?post=224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}