Replied to First Frozen Beard Run of 2021 by Tim Nolte (Tim Nolte)
This morning was a longer interval run, and it it was a lot colder than it has been, thus the frozen beard. It tool me a bit to get going this morning but I fought the urge to go back to bed and got out there and got it done. #HWI #Run4Water #WhyIRun #RiverBankRun

Coming back to this after-the-fact, I’m realizing that it’s a pretty cool way to do exercise posts. I used to have a better way of doing these myself, and this is a great reminder. You should definitely post the example to the IndieWeb wiki when you get a chance: https://indieweb.org/exercise.

When you’ve got a chance, take a look at your h-card so that when you end up sending webmentions to others your name, website, and avatar parse and show up correctly. You can test with https://indiewebify.me/

Glad to have another WordPress IndieWeb site in the world!

Read Working on Compatibility with Webmentions & the IndieWeb by Tim Nolte (Tim Nolte)
I’ve been working for awhile on trying to make my blog the central hub of my online presence, even on social media, taking a #POSSE approach. I’ve recently setup Bridgy in order to bring back the conversation on other platforms back to my site. One issue that I’ve found is that the #Facepile setup of #Webmentions is getting blown away when using JetPack comments. This issue was reported on GitHub like 3 years ago, and even mentioned by Chris Aldrich on his excellent blog post about using WordPress with the #IndieWeb. https://boffosocko.com/2017/10/06/using-facepiles-in-comments-for-wordpress-with-webmentions-and-semantic-linkbacks/

Insurrection aftermath: Don’t absolve yourself

After watching many Republicans on the Sunday morning shows and hearing a few on the radio this morning, I notice that they’re actively preferring only one or two of the three solutions after Wednesday’s insurrectionist coup attempt.

Three options

The three broad options that everyone is talking about:

  1. Trump resigns
  2. 25th Amendment removal of Trump
  3. Impeachment in the House possibly followed by conviction in the Senate

Generally Republicans are looking more closely at options one and two (in that order) and then they’re immediately shifting the discussion to the appalling nature of the events themselves.

The important question we need to ask ourselves is why are they preferring resignation or the 25th amendment? The answer comes down to who is actively receiving the blame and who has to actively do the work to make the system function properly.

In option 1, Trump and Trump alone takes the blame and initiates the action. This lets all his Republican supporters off the hook for allowing him the bullying free reign he’s had for more than four years now.

Presently the chance that Trump resigns is hovering around zero because he is so loathe to smear his own reputation or take responsibility for anything. Resignation is too closely associated with the idea of being a “loser” which Trump cannot admit himself to be at any cost.

In option 2, Trump still takes the blame and only a small handful of primarily un-elected leaders needs to take the action.

As we’ve already seen this past week, cabinet members are either still too loyal to Trump, or have chosen to jump ship to save themselves rather than take the necessary proactive action against him.

In option 3, Trump takes the blame, but a large number of people need to take action. While almost all Democrats and a handful of Republicans can easily take this route, some Republicans are loathe to want this option.

In particular, most Republicans won’t want to take this route because it also means that they must take some of the blame for so actively supporting Donald John Trump’s lies and views for so long.

Responsibility

Not a single Republican I’ve seen was willing to take even an iota of responsibility for supporting Trump, his outright lies, racist policies, or insanity for the past four+ years much less the last two months. Two months in which they either actively supported his lies that the election was stolen or supported it with their acquiescence by silence.  They’re still abjectly holding to the belief that the emperor is fully dressed, while only trying to admit that he’s taken off one glove. They may not want to say it but they know better.

We need to be able to admit that the Emperor is naked and that far too many of us are only half dressed at best. We need to ardently press for all three solutions to happen. We also need to advocate for a fourth option that requires sanctions of the members of congress who voted to continue to support the lie even after the insurrection.

To be the Americans we say we are or want to be, we need to hold power to account. We can’t leave the message that a future leader can do the same thing and get away with it. We need to admit our complicity in allowing Trump to pretend to lead us. We cannot absolve ourselves of responsibility.

We can’t absolve ourselves without true penance

If you’re still unsure of why we cannot absolve ourselves (and honestly even if you aren’t), then I highly recommend reading a short Twitter thread/essay from earlier this week by Lili Saintcrow. It’s a highly illustrative parable about what has been going on in America and why it continues.

Her thread starts here:

And for those who don’t click through, I’ll excerpt two tweets in the thread which are very important to her searing point:

Domestic abusers, white supremacists, and religious bigots all operate off the same thin but very useful playbook that exploits other people’s politeness and (I’ve got to say it) “civility.”

“Obama was born in Kenya.” “She provoked me, I had to hit her.” “Biden’s followers stormed the Capitol.” “It was Antifa.” “I thought that black child was going to shoot me.” These are all the same species of lie, and they serve the same purpose–to absolve the speaker.

Republicans (and let’s be honest, really all of us) are going to have to individually and collectively do some very hard work here, take responsibility, and stop attempting to absolve ourselves.

Without it, we’re just repeating the mistakes of ending Reconstruction after the Civil War which ushered in the despicable Jim Crow laws and have kept our nation mired in racist ideas and racist policies. If we’re not careful we’ll be heading back to an actual and far more costly Civil War. Let’s take this opportunity to admit our mistakes and actually move forward.

We all deserve better. We all need better. We all require better.

We should all demand better.

Read captured conversation about Parler (Pastebin)

<Dash> I didn't see any mention of the header in the github repo so I feel it's helpful to mention this: in case anyone gets ratelimited, Parler will honor an arbitrary x-forwarded-for header with any IP and, well, not ratelimit you according to my unscientific test
[...]
<kallsyms> Dash: lmao really?
[...]
<andrew> Dash: okay, that's actually pretty huge cc kiska arkiver Fusl
<Kaz> heh, good to know Dash
<ave> this is amazing
[...]
<NotNite> yep
<Kaz> does that also apply to the API Dash?
<andrew> so, who wants to modify the thing to generate new IPs for X-Forwarded-For for each job and see what difference that makes?
[...]
<Dash> Not sure, but i'm credential stuffing them with 300 threads without getting ratelimited
[...]
<Dash> Someone else should probably test

Replied to IndieWeb is Too Complicated for It’s Own Good by Kevin TracyKevin Tracy (Kevin Tracy)
Evan Stoner has an incredibly well written (and very to-the-point) article about IndieWeb up on his site that needs more attention. As I mentioned last year, I’ve been playing around with int…

Kevin, I understand a lot of the complications for attempting to set up an IndieWeb site for a static site generator like Evan. A lot of IndieWeb tech is harder to do with SSG’s since a lot of the functionality is anything but static—yet it still works.  Hopefully the small handful of plugins for WordPress are much easier, particularly for someone as adept as you. I’ll admit there’s a microformats issue for dovetailing WordPress themes properly, but that should only get better with time. We could definitely use some developers and designers to help lighten the load to make it easier for everyone. Some platforms like WithKnown have it all out of the box while Drupal and WordPress have either one or a several plugins. Evan’s set up is about as complicated as they could come.

Since you mention some of your problems, a few things you might appreciate for making your own personal use easier for WordPress are the large number of Micropub clients you could be using to post to your website. They’re way easier than dealing with the Classic editor, Gutenberg, or the mobile interface.  I really enjoy using Quill and Omnibear (a browser extension) myself, but for food you might enjoy Teacup and for memes there’s Kapowski. If you want a crash-course on micropub for a non-developer, I did a WordCamp session on it a while back. Since most of them are open source, I’d imagine with your experience, if necessary, you could modify them to suit your specific needs without a lot of work.

If you want to go a step further, you could set up a social reader for subscribing to and reading other sites as well as using their built in micropub functionality to reply to posts directly from your reader.

You’re right that the ecosystem does seem overly-complicated on first view, but it’s taken almost a decade of work by hundreds and thousands of people to attempt to make a set of standards that are as simple as possible for building into almost any platform out there. Further work will only serve to make things even easier and more usable over time.

Of course if one wants an easier solution (especially for the completely non-technical person who is looking for a Twitter-like replacement), there are a few IndieWeb as a Service platforms out there. One of the best I’ve seen so far is micro.blog. You can’t beat its clean interface or ease-of-use as a service and it has pretty much everything built in out of the box. As time goes by it’ll be great to see other services like this that offer the interoperability without the heartache that Evan has seen.

If you’ve got ideas about how the WordPress parts could be improved, do pass them along.

Watched January 11, 2021 - PBS NewsHour from PBS
Monday on the NewsHour, the U.S. House introduces an article of impeachment against President Trump for inciting violence against the government, we speak to the mayor of Washington, D.C. about the threats to safety and security ahead of the transfer of power, and the violent attack on the Capitol forces a reckoning on radical, right-wing political factions.

I just ran across and am happy to follow Anasuya Sengupta (@Anasuyashh) and
Whose Knowledge? (@WhoseKnowledge) via the New_Public Festival (#NewPublicFestival). Whose Knowledge is “a global campaign to center the knowledge of marginalized communities (the majority of the world) on the internet.”

As I’m reading Margo Neale and Lynne Kelly‘s (@Lynne_Kelly) Songlines: The Power and Promise, I’m curious to explore how the work of  Whose Knowledge might possibly help to empower oral cultures that are neither written down nor on the internet? Also how might this also empower their “third archive”?

A few quick notes from the New_Public Festival:

Darius Kazemi:

Darius is running a project called Friend Camp, a Mastodon instance https://friend.camp/about/more

rabble:

Just launched a new social app in the Apple store a few minutes ago. Working on the project https://planetary.social/.

Golda Velez:

Has a proposal for Twitter’s Blue Sky for message encapsulation. More details by searching Blue Sky on Hacker Noon.

rabble:

Building because there is a path in social media 2.0 that we lost. There is a lot of adversiting money to be made, and that’s fine, but it’s deeply problematic.

It’s easy to criticize Twitter and Facebook, but it’s an unfair problem. They have an impossible task because the structure is wrong. How can we come together as humans instead of having the shopping mall do the enforcement?

Bolting on work to existing platforms where one can be deleted is not a good idea.

Darius Kazemi:

Hopes that you’ll have different political places, but other places too. Places built around ethoses that aren’t tied to particular political parties or idologies.

I want to provide a place where people don’t hate their lives. The hook isn’t that it’s decentralized, but that you’ll be happier here.

Golda Velez:

We want to have a safe space where people can do creative things together.

You have to have a federated system with accountability. A graduated system of sanctions. Some democratic way of determining what those things are.

Eli Pariser 🏞📲:

Loved what @tinysubversions wrote on https://runyourown.social/

Golda Velez:

Any tool you build, attackers will use (and abuse) it.

Darius Kazemi:

Keeping nodes of communities smaller (50 people) helps to prevent context collapse. It also minimizes the reporting system from being an attack vector.

Watched January 13, 2021 - PBS NewsHour from PBS
Wednesday on the NewsHour, the U.S. House of Representatives votes to impeach President Trump for fomenting the violent mob that attacked Congress, the delayed response by the Pentagon and the National Guard to riots at the Capitol raises concerns about security ahead of the inauguration, and doctors scramble to solve the mystery 'long haulers" from COVID-19.