Some modification ideas to the Curator’s Code Plugin

I quietly wonder what it would take to modify the zip file for the Curator’s Code Plugin to take advantage of Parse This to input a URL and parse back a small snippet of context for more easily giving credit to posts in the WordPress classic editor?

It looks like it used to be in the repository, but perhaps with the rise of Gutenberg, they opted not to maintain it? 

I follow most of the code there, but I’m thinking too much of the actual output is done via JS with tinyMCE, so maybe I’m missing some of the finer portions. It also needs some tweaks to redirect to maybe the Internet Archive since curatorscode.org no longer exists.

I’m thinking an output closer to the following for each type might still be simple, but provide some additional context, (presuming my microformats aren’t too horrific/mis-nested):

<p><small><cite class="h-cite via"><abbr title="via">ᔥ</abbr> <span class="p-author h-card">AuthorTK</span> <a class="u-url p-name" href="https://example.com/TK" target="_blank" rel="noopener noreferrer">TitleTK</a> (<time class="dt-published">2020-TK-TK</time>)</cite></small></p>

<p><small><cite class="h-cite ht"><abbr title="hat tip">↬</abbr> <span class="p-author h-card">AuthorTK</span> <a class="u-url p-name" href="https://example.com/TK" target="_blank" rel="noopener noreferrer">TitleTK</a> (<time class="dt-published">2020-01-29</time>)</cite></small></p>

Hopefully the via and ht classes also give people enough to latch onto for doing some custom styling of the output if necessary.

With more prevalence of crediting like this, I also wonder how parsers might better display received webmentions for these types of notifications beyond the basic “Sue mentioned this”. Maybe a facepile of avatars under the heading “Inspired by this post”?  Though the way “via” is used in practice, it might also fit under the category of a repost?

Birds of North America Texts and Field Guides

Spent some time tonight looking at the seven most popular bird books for North America for my memory project. I’m still figuring out how to set up the memory palace for the project though. Lots of data to encode. 

While all are generally solid I’m arranging them for data/information, layout, and image purposes. Here’s the rough order of preference I think I’m going to put them in moving forward:

  • American Museum of Natural History, Birds of North America (and/or the Western Region) (DK)
  • The Stokes Field Guide to the Birds of North America
  • National Wildlife Federation Field Guide to Birds of North America, 
  • Peterson Field Guide to Birds of North America
  • Sibley Birds West
  • Golden Field Guides: Birds of North America

I’ll probably buy the top two as I proceed. It looks like DK just published an update to theirs in the last month! In particular, I like the volume of detail of the DK edition and the layout for potentially making memorization easier. 

Now to figure out how to best lay out the various pieces. I’m thinking that Lynne Kelly’s idea of using a Lukasa memory board may be best. But what to fashion it out of and how?

Some thoughts on the HBO Max day-and-date streaming releases during the pandemic

Earlier today Keith Calder asked a intriguing question about the Warner Bros. announcement to release their upcoming slate on HBO Max date-and-date with movie theaters.

So let’s give it a whirl then, shall we?

Warner Bros. is a primarily a distribution company and to some extent acts like a bank. 

Generally most of their contracts are written to protect themselves and their financial interests at the highest end, not the interests of the producers or production companies that work for them. 

Usually they’re acquiring content from production companies and the acquisition doesn’t tie them down to particular release patterns, marketing dollars, or other preconditions. Producers can consult on some of the decisions, but usually the studio is going to do what it wants.

This is done, in part, because it’s in everyone’s general interest that the picture makes the maximum amount of money. Usually the studio is putting (at least some of) their own money up in advance, so it doesn’t behoove them not to maximize their return.

Production companies, directors, writers, and actors all rely on them having skin in the game. In this case, they’re the ones left physically holding the bag.

With this move, the studio is covering its (and everyone else’s) best interest by attempting to recoup as much as they can. Since they control the release from top to bottom on their own platform all the money goes into their own pockets instead of giving a sliding percentage of it away to so many of the popcorn and carbonated sugar syrup grocery stores that masquerade as movie theaters these days. 

One also needs to keep in mind that it’s quite common for talent contracts to fester for long after the start of principal photography and some never get to the point of receiving wet signatures. I’ve seen dozens of contracts get wet signatures long after their films’ theatrical releases.

So it’s entirely possible that they could be waiting until now to drop the bomb. But what is the talent going to do? They’re not going to fail to show up and support their work, that’s for sure. Everyone knows the business is in the hole and not coming back any time soon.

The finance costs of some of these movies would completely eat the studios alive if they don’t do something. What else can they do? The best they can. Grin, bear it, and keep the gears turning.

And let’s not forget about the total turkeys which can be illustrative. There are many movies that get made and acquired and don’t get a release at all. Sometimes the studio makes the determination that it’s in their interest to sit on a film and never release it because the cost of prints and advertising is just too great.

Here’s a great example. Do you remember the 2000 blockbuster hit The Third Wheel starring Ben Affleck and Luke Wilson?

What?! Never heard of it? Affleck shot it between Reindeer Games and Bounce while starting talks for doing Pearl Harbor for Bruckheimer at Disney.

His star was on the rise after Good Will Hunting and Armageddon and it was generally obvious to Mirimax and the producers (which included Matt Damon and Ben Affleck), that an incredibly mediocre film starring him might potentially end his career or the pairs’ producing careers.

So, what the heck? We only spent a few million on it, so we’ll eat the cost of production and maybe release it in a handful of foreign territories in a cheap dub a few years down the road and no harm, no foul. Right?

But what about all the other crappy movies that come out and tank at the box office? It’s often not until your film has had a test audience screening that the studio truly slots its release date. Any dates prior to that are just flexing to scare the competition. 

After a test screening, the last thing you want to hear is that it’s coming out in late August or February. Studios don’t release movies in those time periods—they escape! Those slots are the kiss-of-death because no one goes to the movies then.

The studio knows that but generally needs to recoup some money. Typically they’re also paying interest on production loans or bridge financing which they can’t sit on forever.

So in an effort to clear the books, they push the movie out with the least amount of P&A so that they can begin bundling their films into all the follow up release windows in hopes that those will at least cover their cost.

If there are law suits after-the-fact, they’ll likely be over the back end deal segments that provide bonuses for talent for box office performance. But guess what? Usually creative finance on the studio’s part is done to prevent these bonuses from being paid out in the first place.

And shame on the agents and attorneys of the talent for not adding in bonus payouts for performance of releases in each window segment of the pictures lifespan. You can bet those clauses will be baked into contracts going forward.

I’ve got some first look and producing deals as well as some acquisition paperwork kicking around the office here, but without looking through them, I’m pretty sure that there’s nothing in those contracts that requires the studio(s) to actually release anything.

Of course it only hurts the studio to buy material and just sit on it, so can you fault them for doing the best they can? 

My guess is that with the givens, they’ll get a massive bump in (recurring–everyone’s favorite) subscription income and it will either mostly or completely cover a large part of the gap. And likely better for their part, it’s harder for talent to audit internal numbers and machinations within a studio to prove that the movie made it to profit levels necessary to pay off points on the back end.

If there is a contractual obligation lurking around somewhere, they’ve always got a force majeure clause in there somewhere that would certainly cover the issues they’re living with.

Some of the more interesting questions relate to the studios’ relationships with exhibitors which generally aren’t owned by them. That may be a slightly harder question, but what are theater owners really going to do? They can’t guarantee the box office turn out that they might have before, and a poor box office turn out is more likely to do irreparable damage to a film’s release in all the subsequent windows. 

Generally with a sliding scale of box office receipts going to the exhibitors, they’re really in the business of selling popcorn which is where they make all their profits, but as we all know, that’s not doing very well for them right now either.

It’s actually more likely in the studio’s interest to pull their films. Their smaller budget releases in January and February are far more likely to overperform by being released during the pandemic to audiences who can pay a premium for them and who may feel a dearth of new entertainment options.

Meanwhile all the parents who couldn’t afford the $100+ for the babysitter and incidentals are likely to appreciate their HBO Max subscription all the more.

But wait! There’s more! I’ve completely buried the lede! Peter Kafka alludes to it in his interview with WarnerMedia CEO Jason Kilar earlier today, but I suspect he is completely unaware of it. (This is likely why Vox gets the interview in a soft presser and not a senior legal journalist with The Hollywood Reporter or Variety.) For the careful viewers at home, let’s not forget that the 1948 Paramount Consent Decree died quietly earlier in August this year. This essentially makes it much easier for studios to become vertically integrated again. The studios can now own the entirety of the finance, production, distribution, and exhibition chain like they could in the “Golden Era” of Hollywood. If you want to ask questions about something, this is the area to focus on! 

Give it another couple of years and studios will eventually own talent agencies again… Who’s going to be the next Lew Wasserman?

If only we had a President who was also in the entertainment business who could monkey around with this arrangement the way Reagan did…

Lemmy, a clever-looking link/conversation hub

Christine’s recent note that she was only getting webmentions from Lobsters and her update with a webmention example from Maya reminded me about the coolness that is Lemmy, a link aggregator for the Fediverse. I notice that Maya often syndicates her content there. 

I haven’t looked deeply into Lemmy’s internals yet. It looks like it has a similar community/aggregation hub functionality that Lobsters and Reddit has. It also looks like it functions like news.indieweb.org or indieweb.xyz. One thing I’d be curious to know is if Maya and gang has any plans for Lemmy to allow users to receive webmentions to comments on their posts on Lemmy. Lobsters implemented this in 2018. Or, with a bit more work, they might allow people to post to Lemmy using Webmention as a syndication mechanism the way indieweb.xyz or news.indieweb.org do.

Of course it looks like they might also benefit from IndieAuth login so that other accounts in the Fediverse might allow them to log in without needing yet another account. I recall Aaron Parecki doing a video about IndieAuth and ActivityPub at the ActivityPub conference recently. This would make implementation easier.

I can’t wait to dig into Lemmy a bit more. It would be cool to have another IndieWeb friendly community hub (and particularly one in the Fediverse) for discovery, discussion, and interaction in the world. We need more projects like these to give people healthier alternatives to Facebook and Twitter.

IndieWeb Inspirational Cards

I’ve been tinkering with and test driving some various image creation tools.  To test them and simultaneously have some fun, I made a series of creative inspirational cards/inspirational posters/postcards for the IndieWeb. All the images are royalty free from Pixabay, and I’m releasing the text and additional work with a CC0 license. Feel free to download and use them to your hearts’ content. They should hopefully all be relatively well-sided for sharing on social media.

I’d love to hear folks’ thoughts about them in general.

Click any of the images below for a slideshow presentation view.

Winter Counts and related holiday traditions

Some indigenous American tribes kept annual winter counts which served as both a physical historical account of their year, but served as visual mnemonic devices leveraging a bit of the idea of a drawn memory palace along with spaced repetition by adding a new image to their “journey” each year.

I was reminded about the idea over the weekend by a dreadful, cheeseball Hallmark Holiday movie A Royal Christmas Ball (2017) (please don’t torture yourself by watching it). The two main characters had a Christmas ritual of creating a holiday ornament every year for their Christmas tree with a design that represented something significant in their lives that year. Because most families generally use and reuse the same ornaments every year, the practice becomes a repeated ritual which allows them to reminisce over each ornament every year to remember past years. It’s a common occurrence (at least in Western society) for people to purchase souvenir ornaments when they travel, and these serve the same effect of remembering their past travels.

If others haven’t come across this idea as a fun mnemonic device for the whole family with built in spaced repetition, I recommend you give it a try. Just don’t everyone necessarily make coronavirus ornaments for this year.

Non-Christians could leverage a similar idea for their annual holidays, feasts, or events if they like. Of course, you could follow the Lakota tribe and make a more traditional winter count.

For those interested in some of the further history and description of the idea of an annual count in the framing of mnemotechny, I would recommend LynneKelly’s book Memory Craft or some of her more academic works.

Anagrams for IndieWeb

It’s just a long enough word to make some other interesting words.

  • I Web Dine (apropos to eat what you cook!)
  • Newbie Id (because it’s all about identity, right?)
  • I In Ed Web (for those in the IndieWeb for Education space)
  • Be Win Die (the circle of an IndieWeb life perhaps)
  • Bed I Wine
  • I Be Wined
  • Id Be Wine
  • Bide Wine
  • I, We, Biden (in honor of the candidate who put something on their website)
  • I Bide New
  • Bide We In
  • I Bid Ween
  • I In Dweeb
  • Ewe In Bid
  • I Bind Ewe
  • Die In Web (without the IndieWeb, this is likely what the silos would drive us to)
  • Bi Weed In
  • Bed We I In

Am I missing anything fun?

User Interfaces for Networked Thought

Tantek Çelik (), in IndieWeb Chat
Kevin Marks (), in IndieWeb Chat


These two quotes provide an interesting framing for comparing and contrasting the UI and functionality for the way that feed readers, email, and blogging (or more broadly networked thinking and communication) work.

Modern social readers provide a reply button and functionality along with the broadcast capabilities. Throw in the idea of person-tagging, and one has the ability to generally broadcast a message to anyone who cares to read (either by search or subscription), as well as to send notifications to specific people (or perhaps groups) that might be interested in the specific message.

Following Zeynep Tufekci

Let’s face it: Zeynep Tufekci’s output is too important to miss. Since there doesn’t seem to be a “canonical” source for everything, I’ve aggregated an RSS feed of all her work that I can find and incorporate.

This aggregate feed includes all of the following, some more frequently updated than others. I’ve included her Twitter feed as a backstop.

If you’re aware of something I’m missing that isn’t terrifically duplicative, do let me know. I still wish it were easier to follow specific individual writers across platforms and outlets.

A Session Proposal for IndieWebCamp East: A Domain of One’s Own LMS

IndieWebCamp East (Online) is coming up on the weekend of November 14-15, 2020, so I’ve tentatively proposed a session on creating an IndieWeb/Domain of One’s Own Learning Management System.

Proposal:

A Domain of One’s Own LMS

The coronavirus pandemic has rapidly forced educators to flee online where there is a wealth of predatory, amoral, and questionable platforms for managing online pedagogy. Starting closer to first principles, how might we design and build an LMS (Learning Management System) based on IndieWeb principles or using the related ideas behind A Domain of One’s Own where the teacher and students own their own content, learning content, and personal learning network.

Can we dovetails ideas and principles from the Open Educational Resources (OER) space with this at the same time?

Let’s get together to look at some common patterns in our online coursework to leverage existing technologies that privilege ownership, agency, control, and privacy to see how we might build and use our own infrastructure rather than relying on unethical corporations.

Session hashtag:


Naturally anyone with a website is welcome to join us for the BarCamp-style IndieWebCamp that weekend, but I would specifically like to invite all the educators, teachers, course designers, and students who are using their own domains or who are in a Domain of One’s Own program to join us.

It would be great to see others either share their knowledge or experiences or even lead brainstorming sessions so we can all work at improving our websites and adding additional useful functionality to make them do the things we’d like them to. I’d love nothing more than to get enough people show up on Saturday to create an entire “Education” focused track to appear and then have everyone return on Sunday to help each other get our hands dirty in building or improving our sites to create something together.

You can RSVP for the weekend for free here: https://2020.indieweb.org/east.

If you have any questions about proposing sessions, either in advance or preparing to propose them the morning of camp, don’t hesitate to reach out.

On customer service (and how SCE is dreadful at it)

Just the same way that VC-backed rideshare companies like Uber and Lyft offload corporate cost centers and burdens onto their employees (which they’d otherwise like to call independent contractors), most customer service phone trees are meant to save time for their paid employees while offloading that same burden onto their customers all while wrongly calling it “customer service”.

I’ve just had such a painful experience with Southern California Edison (SCE) Power Company that kept me on hold for 31 minutes (a dreadful dark pattern in its own right) to offload the dreadful work of their call center costs onto me. The reason for my call? A simple request to literally flip one bit in their database–something that, if they really cared about customer service, should have taken two minutes from start to finish via phone or even under one minute online. Yet here I am bearing their miserable burden. 

I found a phone number that should have taken me directly to a point in their phone tree that should have asked at most one question, given me a representative and taken less than a minute. Instead I get dumped into the beginning of a larger tree that gives me options for the 5 other phone numbers and options I’d seen online. Why?!

Naturally they ask me to input my account number, which I do, but what’s the first question the representative wastes our time asking? My account number!

But guess what, that customer service representative can’t help me with the lowest level request to flip one bit from a yes to a no. They send me to a special department and make me sit on hold for another 20 minutes. I’m sure it wasn’t because they were so busy, but more to discourage me–otherwise the first customer service person would have been able to help. The design of their system not only isn’t set up to help them lower costs, it’s designed to actively make things worse for me. 

Screw you Southern California Edison! Your system should be designed just to minimize your direct cost for supplying customer service, it should be designed to minimize the cost on both sides.

Notes from the DoOO October Meetup

Chris Aldrich:

The October Domain of One’s Own meetup is starting in just about 45 minutes. Get your tea or coffee ready and join us for some conversation. @withknown https://boffosocko.com/2020/10/02/domain-of-ones-own-meetup-october-2020/
The conference room is open for the meetup for socializing prior to the meetup: https://events.indieweb.org/2020/10/domain-of-one-s-own-meetup-october-2020–GvlqwJBN66xn
Had a good, but smaller meeting this week and talked with @jbj and others about uses of webmention.

Start Brainstorming Session Ideas for IndieWebCamp East 2020

IndieWebCamp East 2020 is scheduled for the weekend of November 14-15, 2020 and will be held entirely online this year. RSVPs are open now if you’d like to register for free.

If you’ve never been to an IndieWebCamp before, we’ve got some details about what to expect. It’s not on the schedule yet, but sometime the week before camp we hope to have one (or more) intro sessions about what to expect at camp geared toward first time attendees as well as overviews of the technology we’ll be using if you’d like to do some (entirely optional) advance technology set up to make your weekend more fun and productive.

Much like in-person camps, the program of sessions will be created on Saturday morning by the participants who show up to participate. 

To help facilitate scheduling sessions on the day of camp, we’re asking attendees (who feel inspired) to begin the process of thinking about what topics they’d like to discuss at camp. Perhaps you’ve got a topic you’d like to learn more about? Maybe you’re thinking about a new frontier to explore and want to facilitate a group discussion around. Maybe it’s a topic you’ve explored fully and you’d like to help others learn about? Maybe it’s something you’d like to design or build that weekend, but might need some help thinking about.

Sessions are the heart of a camp.

Unlike traditional conference formats, IndieWebCamps have a self-organizing character, relying on the passion and the responsibility of the participants who attend. Attendees schedule sessions typically by writing on a large Post-It note or piece of paper and then placing them on a ‘grid’ of sessions by timeslot and conference room or virtual space. This time, we’ll be creating sessions together online.

Session proposals typically contain the following:

  • A descriptive title;
  • A facilitator name for a session (usually, but not always, the person proposing the session);
  • A longer description about what might be discussed, brainstormed, or researched during a particular session; and
  • A unique short hashtag that will be used to create an etherpad and other possible related resources for a session.

Everyone who attends camp is encouraged to submit a session idea. There isn’t such a thing as a bad idea for a session. You don’t need to know something about a particular topic to propose it, it may be something you’d simply like to learn about.

If you’re not sure where to start for ideas, try asking yourself any of the following questions:

  • What would I like my website to be able to do?
  • How did xyz get their site to do something?
  • I’d like to quit using social silo X? What would I need to do to replace that functionality to do that on my own website?
  • What would I like to learn about this weekend?
  • What could I help others to learn based on my past experience?
  • Are there pages/ideas from the wiki that might benefit from a brainstorming session?

Past sessions are also a great source of ideas, and it can often be a good idea to revisit old session ideas to discuss new methods of approaching a problem, new design ideas, or new ideas that have come up since those prior sessions.

On the first morning of camp, once everyone has had the chance to write down one (or even more) session ideas, everyone will take turns one-at-a-time to place their ideas into slots on the session grid for particular time slots and Zoom rooms. Generally we give first-time/new attendees the chance to schedule their proposals first. If there are similar or overlapping session proposals, session facilitators can discuss concatenating them into a single session.

If you’d like to begin thinking about session ideas before camp begins, please do so. Hopefully this jump start will help us to more quickly organize the sessions on the first day of camp so we have more time for the sessions themselves.  We’ve set up an Etherpad at https://etherpad.indieweb.org/2020-East-Sessions to let people begin collaborating on and thinking about ideas before camp begins. If you like, in true IndieWeb fashion, we’d invite you to post your session ideas on your own website as a place to keep them until camp starts on Saturday, November 14th.

If you have questions before camp about the process or need help in any way, feel free to jump into the IndieWeb chat and ask anyone in the community for help or guidance.

To reiterate, we’d love everyone attending to propose at least one session and you’ve got an opportunity to begin thinking about it now so that you’re not as pressed for time on the day of camp.  Posting your session ideas ahead of time is entirely optional, but may help you (and others) out by beginning the brainstorming now. We will explain all of this again on the first morning of camp and you’ll have a little bit of time to make proposals then as well, so don’t sweat it if you’re not inspired to do something now.

We look forward to seeing you in November.

Domain of One’s Own Meetup (October 2020)

I’ll be hosting a Domain of One’s Own meetup on Tuesday, October 20, 2020 at at 9:00 AM Pacific / 12:00 PM Eastern / 6:00 PM CEST. Everyone who is interested in the topic is welcome to attend.

We expect there will be students, teachers, designers, web developers, technologists, and people of all ages and ranges of ability from those just starting out with a domain to those running DoOO programs at colleges or even people running their own hosting companies.

We’ll meet via Zoom for audio/video and will use an Etherpad for real-time chat and note taking for the event. Feel free to add your ideas and questions to the etherpad in advance if you like.

We will 

  • Have discussions about A Domain of One’s Own and the independent web;
  • Get to know others in the space;
  • Find potential collaborators for domains-related projects you’re working on;
  • Explore new and interesting ideas about what one can do or accomplish with a personal domain;
  • Create or update your domain
  • Ask colleagues for help/advice on problems or issues you’re having with your domain;

Agenda 

  • Welcome/Brief introductions
  • Main topic: To be determined. (Have a topic idea for discussion at the next session? Drop us a line by adding a comment to this post or one of the syndicated copies, ping me in chat, or track me down on your platform and means of communication of choice.)
  • Group photo for those who wish to participate
  • Demos, questions, problems: 
    Ideally everyone should bring a topic, short demonstration of something they’ve built or gotten working on their website, a question, or problem to discuss with the group. Depending on time and interest, we can try to spend 5-10 minutes discussing and providing feedback on each of these. If questions go over this time limitation, we can extend the conversation in smaller groups as necessary after the meetup.

RSVP

To RSVP to the meetup, please (optionally) do one of the following:

Invite your friends, colleagues, and students

Know someone who would be interested in joining? Please forward this event, or one of the syndicated copies to them on your platform or modality of choice.

Featured image: Hard Drive Repair flickr photo by wwarby shared under a Creative Commons (BY) license

A few short notes from the September 2020 Domain of One’s Own Meetup

Chris Aldrich:

The zoom room is open. We’ll be starting the Domain of One’s Own meetup in a moment. https://events.indieweb.org/2020/09/domain-of-one-s-own-meetup-september-2020–908ut7UmA2T3 @DavidDLaCroix @Cambridgeport90 @bixtra @tElizaRose @EduBabble @MorrisPelzel @jimgroom @willtmonroe @macgenie @KatieHartraft @poritzj @amanda_went_oer
Thanks to the community for helping to host our infrastructure for the meetup today. https://indieweb.org/ The notes for today’s meeting can be found at https://etherpad.indieweb.org/2020-09-22-dooo

timmmmyboy:

Giving a live demo of Mattermost on the Reclaim Cloud