Tuesday, July 18, 2017
7:00 PM to 9:00 PM
85 N. Raymond Avenue, Pasadena, CA (map)
Hi all and happy July! We are planning a WordPress Pasadena Developer Meetup for July 18, 2017, 7pm @ Cross Campus in Old Towne Pasadena.
We also decided to change the title of this sub-group to WordPress Pasadena Developer Meetup in order to focus more on developer-oriented topics. We're still experimenting with the exact format and would love to hear your feedback in this next meeting!
This meetup is for a discussion of topics pertaining to WordPress development.
The best thing you could do on a Tuesday evening, right?
How I temporarily cut my mom out of my social media life to reach a larger audience.
For quite a while now, I’ve been publishing most of my content to my personal website first and syndicating copies of it to social media silos like Twitter, Instagram, Google+, and Facebook. Within the Indieweb community this process is known as POSSE an acronym for Post on your Own Site, Syndicate Elsewhere.
The Facebook Algorithm
Anecdotally most in social media have long known that doing this type of workflow causes your content to be treated like a second class citizen, particularly on Facebook which greatly prefers that users post to it manually or using one of its own apps rather than via API.  This means that the Facebook algorithm that decides how big an audience a piece of content receives, dings posts which aren’t posted manually within their system. Simply put, if you don’t post it manually within Facebook, not as many people are going to see it.
Generally I don’t care too much about this posting “tax” and happily use a plugin called Social Media Network Auto Poster (aka SNAP) to syndicate my content from my WordPress site to up to half a dozen social silos.
What I have been noticing over the past six or more months is an even more insidious tax being paid for posting to Facebook. I call it “The Facebook Algorithm Mom Problem”.
Here’s what’s happening
I write my content on my own personal site. I automatically syndicate it to Facebook. My mom, who seems to be on Facebook 24/7, immediately clicks “like” on the post. The Facebook algorithm immediately thinks that because my mom liked it, it must be a family related piece of content–even if it’s obviously about theoretical math, a subject in which my mom has no interest or knowledge. (My mom has about 180 friends on Facebook; 45 of them overlap with mine and the vast majority of those are close family members).
The algorithm narrows the presentation of the content down to very close family. Then my mom’s sister sees it and clicks “like” moments later. Now Facebook’s algorithm has created a self-fulfilling prophesy and further narrows the audience of my post. As a result, my post gets no further exposure on Facebook other than perhaps five people–the circle of family that overlaps in all three of our social graphs. Naturally, none of these people love me enough to click “like” on random technical things I think are cool. I certainly couldn’t blame them for not liking these arcane topics, but shame on Facebook for torturing them for the exposure when I was originally targeting maybe 10 other colleagues to begin with.
This would all be okay if the actual content was what Facebook was predicting it was, but 99% of the time, it’s not the case. In general I tend to post about math, science, and other random technical subjects. I rarely post about closely personal things which are of great interest to my close family members. These kinds of things are ones which I would relay to them via phone or in person and not post about publicly.
Posts only a mother could love
I can post about arcane areas like Lie algebras or statistical thermodynamics, and my mom, because she’s my mom, will like all of it–whether or not she understands what I’m talking about or not. And isn’t this what moms do?! What they’re supposed to do? Of course it is!
mom-autolike (n.)–When a mother automatically clicks “like” on a piece of content posted to social media by one of their children, not because it has any inherent value, but simply because the content came from their child.
She’s my mom, she’s supposed to love me unconditionally this way!
The problem is: Facebook, despite the fact that they know she’s my mom, doesn’t take this fact into account in their algorithm.
What does this mean? It means either I quit posting to Facebook, or I game the system to prevent these mom-autolikes.
I’ve been experimenting. But how?
Facebook allows users to specifically target their audience in a highly granular fashion from the entire public to one’s circle of “friends” all the way down to even one or two specific people. Even better, they’ll let you target pre-defined circles of friends and even exclude specific people. So this is typically what I’ve been doing to end-around my Facebook Algorithm Mom problem. I have my site up set to post to either “Friends except mom” or “Public except mom”. (Sometimes I exclude my aunt just for good measure.) This means that my mom now can’t see my posts when I publish them!
What a horrible son
Don’t jump the gun too quickly there Bubbe! I come back at the end of the day after the algorithm has run its course and my post has foreseeably reached all of the audience it’s likely to get. At that point, I change the audience of the post to completely “Public”.
You’ll never guess what happens next…
Yup. My mom “likes” it!
I love you mom. Thanks for all your unconditional love and support!!
Even better, I’m happy to report that generally the intended audience which I wanted to see the post actually sees it. Mom just gets to see it a bit later.
Dear Facebook Engineering
Could you fix this algorithm problem please? I’m sure I’m not the only son or daughter to suffer from it.
Have you noticed this problem yourself? I’d love to hear from others who’ve seen a similar effect and love their mothers (or other close loved ones) enough to not cut them out of their Facebook lives.
This plugin allows you to publish the contents of an OPML file in any WordPress post or page. Just put the URL of the file (it must be public on the internet) in between the quotes using this shortcode:
Gutenberg is the future of content in WordPress. It will deliver the elegance of Medium but with far more power and flexibility of layouts and content types
I love how this looks and works and it’s certainly about time that WordPress had alternate means of publishing to its platform. (I miss the days when Twitter had thousands of different configurable apps to post to it, though these were far simpler.)
Not only does it remind me a bit of Medium.com’s interface, it is highly reminiscent of Aaron Parecki’sQuill editor which uses the open Micropub spec to publish to the Micropub endpoint on my blog. Though his isn’t as fully featured as the Gutenberg example, he could certainly add to it, but then it could be used to publish to any site that supports the spec.
The nice part about Micropub (and the fact that there’s already a Micropub plugin for WordPress) is that developers can build multiple competing publishing interfaces to publish to any website out there. (Or developers could even build custom publishing interfaces for their clients.)
In fact, if they wanted to do a highly valuable pivot, Medium.com could add publishing via Micropub to their platform and really become the billionaire’s typewriter that some have suggested it to be.
Automattic, the technology company that owns WordPress.com, has a beautiful office in a converted San Francisco warehouse, with soaring ceilings, a library, and a custom-made barn door. If you like the space, you're free to move in. The office at 140 Hawthorne went on the market after CEO Matt Mullenweg came to the realization not...
The state-of-the-art in feed readers was frozen in place sometime around 2010, if not before. By that time most of the format wars between RSS and Atom had long since died down and were all generally supported. The only new features to be added were simple functionalities like sharing out links from readers to social services like Facebook and Twitter. For fancier readers they also added the ability to share out to services like Evernote, OneNote, Pocket, Instapaper and other social silos or silo related services.
In particular, some asked about alternate projects for basing education projects around which aren’t WordPress. Some suggested using WithKnown which is spectacular for its interaction model and flexibility. I suspect that many in the conversation haven’t heard of or added webmentions (for cross-site/cross-platform conversations or notifications) or micropub to their WordPress (or other) sites to add those pieces of functionality that Known comes with out of the box.
Another section of the conversation mentioned looking for ways to take disparate comments from students on their web presences and aggregating them in a more unified manner for easier consumption by the teacher and other students (as opposed to subscribing to each and every student’s RSS feed, a task which can be onerous in classrooms larger than 20 people). To me this sounded like the general concept of a planet, and there are a few simple ways of accomplishing this already, specifically using RSS.
I was also thrilled to hear the ideas of POSSE and PESOS mentioned in such a setting!
An Invitation to Attendees
I’d invite those in attendance at the Domains 17 conference to visit not only the Indieweb wiki, but to feel free to actively participate in the on-going daily discussions (via IRC/Slack/Matrix/Web). I suspect that if there’s enough need/desire that the community would create a dedicated #education channel to help spur the effort to continue to push the idea of owning one’s own domain and using it for educational purposes out into the mainstream. The wiki pages and the always-on chat could be useful tools to help keep many of the educators and technologists who attended Domains17 not only connected after the event, but allow them to continue to push the envelope and document their progress for the benefit of others.
I’ll admit that one of my favorite parts of the Indieweb wiki is that it aggregates the work of hundreds of others in an intuitive way so that if I’m interested in a particular subject I can usually see the attempts that others have made (or at least links to them), determine what worked and didn’t for them, and potentially find the best solution for my particular use case. (I suspect that this is some of what’s missing in the “Domains” community at the moment based on several conversations I heard over the past several days.)