📺 Meet the Press: January 13, 2019 | S71 E7115 | NBC

Watched Meet the Press: January 13, 2019 | S71 E7115 from NBC

When will the government shutdown end? The bombshell Russia story from the New York Times: is Trump working for Russia?
Sen. Ted Cruz (R-Texas); Sen. Tim Kaine (D-Va.); former Sen. Claire McCaskill (D-Mo); roundtable discussion with Cornell Belcher, Al Cardenas (American Conservative Union), Carol Lee (Wall Street Journal) and Peggy Noonan (Wall Street Journal)

Meet the Press: 1-13-19 When Will this end? teaser plackard

Somewhat interesting to note that the source for the web page for this episode includes the non-standardized meta data "sameAs":"http://www.imdb.com/title/tt0103396/". This feels reminiscent of the function of the microformats for u-syndication or rel-syndication which gives the folks at the network a trail to the copy of the data for the episode that they likely syndicated to imdb.com so that it’s findable there. Sadly, the URL link incorrectly points to a page for Dateline, so I’m not sure if their data is pointing to the right place, though it appears that the data for the episode on imdb.com is correct for this episode. It would also be nice if they were using the correct markup so that web parsers and crawlers would pick up the data properly.

🔖 NowNowNow

Bookmarked Now Now Now (nownownow.com)
Websites with a /now page
I hadn’t really thought of it until now (no pun intended), but the set up of this website and how people opt in to creating a Now Page on their own websites, makes it an interesting and unique type of online directory for the discovery of a particular type of online set of links. Certainly an interesting set up and concept for Brad Enslen and Kicks Condor to take a look at in their online explorations of these types of discovery-based websites.

Certainly webmention could be used to collect the data and provide updates for such a directory. (I’ll note that most people who do have Now pages put a small notice at the bottom of their pages with a link back to the directory to reference it–something which I’m sure has helped spread the general idea.) One of the things I haven’t seen directories like this necessarily have is a feed of content that one could subscribe to updates from. While this one doesn’t have this sort of ability built into it (or seemingly any search or sorting functionality by categories or tags), it does have a Twitter feed that pushes out semi-regular updates of people within the directory. This way, if you’re subscribed, you see others’ updates being fed out. Every couple of months it also mentions me directly, which provides me with a regular reminder to update my presence within the directory.

I’m curious how we might expand this sort of concept to other types of online directories? Is there anything else useful about how this is one is set up?

Replied to a tweet by Kelly VaughnKelly Vaughn (Twitter)
For inspiration: using @glitch our friend @schmarty has built an ring to link people’s personal websites which dovetails on your prior idea.
Many on the ring are developer related btw.
https://indieweb.org/indiewebring

👓 Sunday, December 16, 2018 | Scripting News

Read Scripting News: Sunday, December 16, 2018 by Dave Winer (Scripting News)
Feeling courageous? Click the [repost] symbol next to this post. #
I like that Dave is continuing to experiment with allowing others to use Twitter to interact with his blog. Reminds me of some of my experiments almost two years ago.

Improving user experience with links, notifications, and Webmentions

Back in December, I was thinking about html links and the functionality of sending notifications using webmentions. Within the IndieWeb, this is known as mentioning or potentially person-tagging someone (inline). By adding a link to a person’s website onto any mentions of their name in my posts, my website will automatically send them a notification that they were mentioned. They can then determine what they want to do or not do with that information.

While I want people that I mention in some of my posts to be aware that they’ve been mentioned by me, I don’t necessarily need to add to the visual cruft and clutter of the pages by intentionally calling out that link with the traditional color change and underline that <a> links in HTML often have. After all, I’m linking to them to send a notification to them, not necessarily to highlight them to everyone else. In some sense, I’m doing this because I’ve never quite liked that Twitter uses @names highlighted within posts. All the additional cruft in Twitter like the “@” and “#” prefixes, while adding useful functionality, have always dramatically decreased the readability and enjoyment of their interface for me. So why not just get rid of them?! I’m glad to have this power and ability to do so on my own website and hope others appreciate it.

In the past I’ve tried “blind notifying” (or bcc’ing via Webmention) people by adding invisible or hidden links in the page, but this has been confusing to some. This is why one of the general principles of the IndieWeb is to

Use & publish visible data for humans first, machines second.

Thus, I’ve added a tiny bit of CSS to those notification links so that they appear just like the rest of the text on the site. The notifications via Webmention will still work, and those who are mentioned will be able to see their names appear within the post.

For those interested, I’ve left in some hover UI so if you hover your mouse over these “hidden” links, they will still indicate there’s a link there and it will work as expected.

As an example of the functionality here within this particular post, I’ve hidden the link on the words “mentioning” and “person-tagging” in the first paragraph. Loqi, the IndieWeb chat bot, should pick up the mention of those wiki pages via WebSub and syndicate my post into the IndieWeb meta chat room, and those interested in the ideas can still hover over the word and click on it for more details. In practice, I’ll typically be doing this for less relevant links as well as for tagging other people solely to send them notifications.

I’m curious if there are any edge cases or ideas I’m missing in this sort of user interface? Sadly it won’t work in most feed readers, but perhaps there’s a standardizable way of indicating this? If you have ideas about improved presentation for this sort of functionality, I’d be thrilled to hear them in the comments below.

Twitter:

Reply to More thoughts about Micro.blog as an indie social network by Paul Jacobson

Replied to More thoughts about Micro.blog as an indie social network by Paul Jacobson (Paul Jacobson)
Brad Enslen is doing some great work over at Micro.blog, spreading the word about this innovative service. He published a post titled “The Case for Moving Your Social Network to Micro.blog…
Paul, I like how you’re questioning what is going on with micro.blog and what it is. The toughest part about it is that it is being sold by many different people in many different ways and it’s something slightly different depending on who you are and what you’re coming to it with. It’s all a question of framing.

I might suggest that you’re framing in an odd way, particularly given what I think you’d ultimately like to see on the web which you mention in your closing paragraphs.

To put things somewhat in “Automattic” terms, micro.blog is almost just like WordPress.com in that it’s a hosted content management system with a somewhat both open and closed community attached to it. If you’ve got a WordPress.com account you can easily post replies and likes on other blogs within the WordPress.com ecosystem and WordPress.com also has a slick feed reader you can use to easily subscribe to content (and even more easily subscribe if you’re within that WordPres.com community).

Just like WordPress.com, micro.blog-based sites (if you’re using their CMS) provide you with a physical website that includes RSS feeds and most of the other typical website functionality, so in fact, if you’ve got a micro.blog-based site, you’re fully on the web. If you’d like you can take your domain, export your content and move to WordPress, Drupal, SquareSpace, or any other CMS out there.

The real difference between micro.blog and WordPress.com happens in that micro.blog sends webmentions to provide their commenting functionality (though their websites don’t receive webmentions in a standalone way technically and in fact they don’t even allow manual comments as micro.blog-based websites don’t have traditional commenting functionality (yet?).) Micro.blog also supports Micropub natively, so users can use many of the micropub apps for posting to their sites as well.

Now where things get a bit wonky is that the micro.blog feed reader will let you subscribe to other m.b. users (and recently ActivityPub accounts like those on Mastodon) which is why it feels like a Twitter or Facebook replacement. But the difference is that while it feels like you’re in yet-another-silo like Twitter or Facebook, over on the side, you’ve got a traditional free standing website!

Incidentally micro.blog also uses their feed reader as a side method for displaying the replies of others to your posts within the ecosystem. If you have a non-micro.blog website that feeds into the system (like you and I–and incidentally Brad too–do with WordPress) then micro.blog sends webmentions to those sites so that they don’t necessarily need to be “within the community” to interact with it.

In summation, I might suggest that while some people might be framing micro.blog as a replacement for Facebook or Twitter, the better framing is that micro.blog is really what you were hoping it might be. It is a traditional web host with its own custom content management system that supports web standards and newer technologies like Webmention, Micropub, WebSub, and pieces of Microsub. Or similarly and more succinctly, Micro.blog is a turnkey IndieWeb CMS that allows users to have a website without needing to manage anything on the back end.

Now that we’ve re-framed it to look like what you had hoped for, let’s see if we can talk Manton into open sourcing it all! Then Automattic might have some more competition. 😉

👓 “Create the kind of communities and ideas you want people to talk about” | Paul Jacobson

Read “Create the kind of communities and ideas you want people to talk about” by Paul Jacobson (Paul Jacobson)
I’ve had an idea in my task list for a week or so now, and I just haven’t made the time to write about it, at least not as I originally intended when I read the post that inspired it. J…
Some ideas worth chewing on here. Paul almost uses the phrase “thought spaces” here and though he doesn’t, he’s certainly dancing around it.

📑 Bullet Journal: One Book to Rule Them All | Jamie Todd Rubin

Annotated Bullet Journal: One Book to Rule Them All by Jamie Todd Rubin (Jamie Todd Rubin)
Isaacson pointed out that more than 7,000 pages from Da Vinci’s notebooks survived to today–a stretch of 500 years. He asked how many of our tweets and Facebook posts will survive even 50 years. Paper, it turns out, is a durable medium of information storage.  
Of course one also needs to think about reach and distribution as well. His notebooks have much more reach and distribution now than they ever did in his own lifetime. Where’s the balance? Blogging about it, syndicating to social media, and then printing paper copies in annual increments?

Some thoughts about Media Diets prompted by Paul Jacobson

Replied to Keeping track of my media diet by Paul JacobsonPaul Jacobson (Paul Jacobson)

This idea of tracking my media diet really appeals to me:

Just like last year, I kept track of almost everything I read, watched, listened to, and experienced in my media diet posts.

Jason Kottke

I follow a few people who do this too, sometimes pretty publicly. I’m not sure that I’d want to share everything I consume, but I do like the thought of capturing, and aggregating everything.

I’m just not too sure how to pull it all together, if I were to do this.

There are a few parts to having a media diet:
1. keeping track of it all quickly and easily;
2. going back to contemplate on it and deciding what may have been worthwhile or not; and
3. using the above to improve upon your future media diet instead of consuming the same junk food in the future.

I try to use my own website (cum digital commonplace book) to collect everything quickly using bookmarklets from the Post Kinds plugin or RSS feeds from popular media-related websites (GoodReads, Letterboxd, reading.am, etc.) in conjunction with IFTTT.com recipes to create private posts on my site’s back end. Naturally, not all of my posts are public since many are simply for my own reflection and edification. Usually logging the actions only takes a few seconds. Longer reviews and thoughts typically only take a few minutes if I choose to do so.

The hardest part may be going through it all on a weekly, monthly, or annual basis to do some analysis and make the appropriate adjustments for the future. (Isn’t it always sticking with the adjustments that make it a “diet”?) Fortunately having all the data in one centralized place does make some of this work a lot easier.

Having lists of what I read online has definitely helped me cut out all click-baity articles and listicles from my information diet. It’s also helped me cut down on using social media mindlessly when I think about the great things I could be reading or consuming instead. Bad national news has also spurred me to read more local news this year as well. Those interested in some of these ideas may appreciate Clay A. Johnson’s The Information Diet: A Case for Conscious Comsumption, which I read several years back.

I experimented with eating and drinking posts early last year too, and the nature of posting them publicly was somewhat useful in losing about 10 pounds, but the work in doing it all did seem a bit much since I didn’t have as easily an automated system for doing it as I might have liked. Now I do most of these posts privately. Definitely having the ability to look back at the ton of crap I’ve eaten in the past week or month does help with trying to be a bit healthier in my choices. I look at posting photos of my food/drink to my own site somewhat akin to dietitians who tell people to use a clean plate for every meal they have–the extra work, process, and clean up makes it more apparent what you’re doing to yourself.

As I’ve written before about posting what I’m listening to, showing others that you’ve spent the time to actually listen to it and post about it on your own site (even with no commentary), is a great way to show that you’ve got “skin-in-the-game” when it comes to making recommendations. Kottke’s awesome recommendation about listening to the Seeing White Podcast has way more value if he could point to having spent the multiple hours listening to and contemplating it, the way I have. The situation is akin to that headline and link my friend just put on Twitter, but did she think the headline was cool or did she actually read the entire thing and wanted to recommend her followers also read it? Who can tell without some differentiation?

Lastly, I keep a “following page” of people and feeds I’m following on a regular basis. Put into broad categories, it makes an easy method for periodically pruning out that portion of my media diet using OPML subscriptions in my feed reader.

In the end, what you feed your body, as well as what you feed your brain, are important things to at least keep in the back of your mind.

 

👓 Everything Old is New Again: Adventures in the IndieWeb | Desert of My Real Life

Replied to Everything Old is New Again: Adventures in the IndieWeb by Cathie LeBlancCathie LeBlanc (Desert of My Real Life)
I’ve written about my forays into the IndieWeb movement before. I have even written about how I feel like I’m moving to a philosophy of sharing my work that is kind of old school. Last week, I had the occasion to see a perfect example of how the “new” ways that I’m working are actually the old ways.
Kudos Cathie for rolling up your sleeves and delving in like this! You’re getting some fairly solid results and have far stronger grasp of what is going on than I certainly did in my first year–not to say that I’m much better off now to be honest.

The tougher part is that some of your post seems a bit misleading to me.

The couple of microformats related lines you’re adding in your child theme like add_theme_support( ‘microformats2’ ); are in fact declaring that your theme properly supports microformats v1, v2, and microdata which it doesn’t quite. Those lines don’t actually add support (as the hook might indicate), but tell other WordPress plugins that your theme is microformats compatible which may prevent them from adding particular pieces of redundant microformats related code.

While you’ve got an h-entry in your header file, you’re closing the related </div> just after the title so that if the body of your post includes a p-summary or an e-content microformat, parsers are likely to have problems. Instead you might want to do something similar in either your content.php (or other file that adds the body of your post) or your footer.php files where you close that div in one of those two files instead of in your header.php file. If you need it the article page on the wiki has a simple example of what the final result should look like.

My favorite template for how to add microformats to a WordPress theme is David Shanske’s fork of the TwentySixteen theme. Because of GitHub’s interface and the fact that he made changes in relatively small increments, you can look at the history of his changes (start with the oldest ones and move forward) and see the highlights of what he added and removed in individual files to effect the necessary changes. (He made some other drastic changes like removing Post Formats in preference to Post Kinds as well as some other non-microformats changes, so you’ll necessarily want to skip those particular changes.) I think I learned more about WordPress Themes by going through this one example a change at a time than any of the books or tutorials I’ve ever seen.

Another tool in addition to indiewebify.me is the Pin13 parser which will parse your page and give you some indication about what it is finding (or not) and how things are being nested (or not).

If you need some help, feel free to catch one of the WordPress folks in the IndieWeb chat. I suspect that since you’ve got the fortitude to dive into the code the way you have, that you’ll be able to puzzle it out.

👓 There’s One Encouraging Thought Buried In Zuckerberg’s 2019 Challenge | Techdirt

Read There's One Encouraging Thought Buried In Zuckerberg's 2019 Challenge (Techdirt)
Every year Mark Zuckerberg sets a "challenge" for himself for that year, which as many people have noted, Facebook has turned into a big PR vehicle for the company. We usually don't even bother to write about it, because why bother?...

Do we want technology to keep giving more people a voice, or will traditional gatekeepers control what ideas can be expressed?  

Part of the unstated problem here is that Facebook has supplanted the “traditional gatekeepers” and their black box feed algorithm is now the gatekeeper which decides what people in the network either see or don’t see. Things that crazy people used to decry to a non-listening crowd in the town commons are now blasted from the rooftops, spread far and wide by Facebook’s algorithm, and can potentially sway major elections.

I hope they talk about this.

📑 Publishers build a common tech platform together | Nieman Lab

Annotated Publishers build a common tech platform together by Jonathan GillJonathan Gill (Nieman Lab)

One way to meet the many needs that most if not all publishers share would be to collaboratively develop their digital products. Specifically, they should build for interoperability. One publisher’s CMS, another’s content APIs, a third company’s data offering — they might one day all work together to allow all ships to rise and to reclaim advertising and subscription revenue from the platforms. This might allow publishers to refocus on differentiating where it truly matters for the user: in the quality of their content.  

Some of this is already afoot within the IndieWeb community with new protocols like Webmention, Micropub, WebSub, and Microsub. Journalists should know about this page on their wiki.

👓 Publishers build a common tech platform together | Nieman Journalism Lab

Read Publishers build a common tech platform together by Jonathan GillJonathan Gill (Nieman Lab)
"From a business standpoint, publishers aren't competing with each other so much as they are with the big technology platforms — Google, Facebook, Apple, and so on. Yet publishers expend huge amounts of energy optimizing competitively against one another."

👓 The platform tide is turning | Nieman Journalism Lab

Read The platform tide is turning by Ben WerdmüllerBen Werdmüller (Nieman Lab)
“Instead of becoming more like technology companies or remaining beholden to platforms, publishers could help to build the internet they need.”
There are an impressive number of IndieWeb-related articles in this year’s list of Nieman Journalism Lab 2019 Predictions. Somehow I had missed the one written by our own Ben Werdmüller, or perhaps they continued publishing them after I’d seen the first batch?

👓 Why You Should Start A Blog In 2019 | Tedium

Read Why You Should Start A Blog In 2019 by Ernie SmithErnie Smith (Tedium)
The independent blog has been in decline for years. It doesn’t have to be that way. Here’s why you should start a blog in 2019—and host it yourself.
A great argument here for the IndieWeb, and his second in probably as many weeks. Even better, it sounds like he doesn’t yet know some of the cool new things that blogs are capable of doing now that they couldn’t do in 2006.