For Homebrew Website Club Wednesday, even though I didn’t make it to an in-person meetup I did manage to make some reasonable visible progress on my website.

I hacked together some tweaks to add the following:

  • Improved support in my theme for time related microformats including dt-published and dt-updated
  • Because I post so frequently, I added a visible timestamp next to the date so it’s easier to follow my timeline of posts.
  • I removed the data for my location, weather, and syndication links from the_body of my posts and appended it to my post meta data. This should prevent it from showing up in Webmentions to others’ websites or in syndicated copies, but still be available to parsers to attach that data to my posts in readers and other services.
  • I modified my CSS so that the text in the Simple Location and Syndication Links plugins matches that of the rest in its section.
  • I added a cute little bullhorn icon in front of my Syndication Links so that it has some parallelism with the rest of the meta data on my site.
  • I’d always liked the idea of adding in related posts data on my site, but didn’t like how it had worked in the past. Things were even worse with replying to other people’s posts as my markup (and far too many others I’ve seen in the WordPress world) was hacky and caused the related posts data to show up in their Webmentions sent to other sites. I looked through some of Jetpack’s documentation and figured out how to remove their Related Posts functionality from the_body, where it defaults, and append it instead to the post meta section of my posts. It’s not perfect yet, but it’s much closer to how I’d like it. Best of all, that data shouldn’t show up in my replies to other sites now either! I had disabled the functionality ages ago because it made me feel like a rude-IndieWebber.

With IndieWebCamp Online 2020 coming up this weekend, I hope to fix a few outstanding issues and roll these changes up into my open sourced IndieWeb Twenty Fifteen WordPress theme as my hackday project. If you’re using it on your own site, do let me know. Not that I can promise to fix it if it’s broken in places, but I’d at least like to know how it’s working out for you or where it could be improved.

Things left over to fix:

  • Simple Location data still needs some CSS help to display the way I want it to.
  • I need to target the Simple Location icon so I can have its color match that of the other icons.
  • Because so many of my posts don’t have titles, I’ll need to tweak something there so that the Jetpack related posts will pick up better meta data as a pseudo-title instead of displaying the relatively context-less commentary that appears in the_body
  • It may take a day or two for the related posts to populate properly, but I should make sure that it’s putting out relevant/interesting results.
  • Is it worth adding a default featured photo for the related posts that don’t have one? Could I pull one from other meta fields for some classes of posts?
Earlier today I filled out a survey for WNYC Studios’ podcasting. It was easy to fill out because I keep all the data on my website.

For those interested, here are the podcasts I’m subscribed to: https://boffosocko.com/about/following/#Podcasts

And here’s a running historical list of what I’ve actually listened to: https://boffosocko.com/kind/listen/

How is it that a major podcast producer like Pushkin Industries doesn’t even have raw RSS feed link on their podcast pages? Why should I have to hunt for simple links like feeds.megaphone.fm/happinesslab on their website? If they’re worried about potential UI issues, why not use something like SubToMe?
Thanks to David Shanske‘s fabulous Simple Location plugin for WordPress, I’ve now got archive map pages working on my website!

For any of the date archive pages on my site you can add /map/ and get an archive of all the places I’ve made posts on my website with location data for that time period, so for example:

https://boffosocko.com/2020/map/
https://boffosocko.com/2020/01/map/
https://boffosocko.com/2020/01/31/map/

📖 I’m 4% done reading Economy, Society, and Public Policy by CORE Team

Read sections 1.0-1.3. I’m loving the graphs, charts, videos, and supplementary interactive material they’re including in the book. It’s completely fascinating and quite a different reading experience on a computer versus either paper or e-reader.

Having immediate access to data like this make for a more interesting Economics experience.


Annotations from Unit 1 Capitalism and democracy: Affluence, inequality, and the environment

Cyril Ramaphosa

https://en.wikipedia.org/wiki/Cyril_Ramaphosa
Annotated on January 30, 2020 at 12:00PM

PPP

PPP stands for Purchasing Power Parity
How to Calculate and Use Purchasing Power Parity – PPP
Annotated on January 30, 2020 at 12:07PM

But some have taller skyscrapers at the back, meaning a greater disparity between the top 10% and the rest of the population, whereas others have a less steep profile.

It might be more interesting if the top decile in each country were broken into tenths to show the even more severe disparities. I suspect that some of the height differences would be even more drastic if we could see the top 1% or even the top 0.1% on these graphs.
Annotated on January 30, 2020 at 12:36PM

A thousand years ago, the world was flat, economically speaking.

I don’t think we have to go back even this far. If I recall correctly, even 150 years ago the vast majority of the world’s population were subsistence farmers. It’s only been since the 20th century and the increasing spread of the industrial revolution that the situation has changed:

Even England remained primarily an agrarian country like all tributary societies for the previous 4,000 years, with ca. 50 percent of its population employed in agriculture as late as 1759.

–David Christian, Maps of Time (pp 401) quoting from Crafts, British Economic Growth, pp. 13–14. (See also Fig 13.1 Global Industrial Potential from the same, for a graphical indicator.
Annotated on January 30, 2020 at 01:03PM

If you have never seen an ice-hockey stick (or experienced ice hockey) this shape is why we call these figures ‘hockey-stick curves’.

I’m glad they’ve included an image of a hockey stick to provide the context here, but I’ve always thought of it rotated so that the blade was on the ground and the sharp angle of the handle itself indicated the exponential growth curve!
Annotated on January 30, 2020 at 01:18PM

I was a bit freaked out by some loud recurring booming outside. Took a few minutes and I decided it must be fireworks and I was slightly less unsettled. I couldn’t think of why there would be such a large number of them this late at night. Finally realized that it’s the Chinese New Year and feel much better.

Happy New Year!

I’ve just noticed that in addition to my relatively obvious user RSS feed on Goodreads, there’s a separate hidden feed of just my reading status updates. It’s of the form https://www.goodreads.com/user_status/list/#######-user-name?format=rss where #######-user-name is the typical user number and name combination at one’s profile page.
After several years of giving back no data, apparently YouTube has changed at least some of the markup and metadata on their site so that parsers are returning richer data now. I’m thrilled to see that as of this morning putting in traditional YouTube permalinks now allows the parser in David Shanske‘s awesome IndieWeb Post Kinds plugin to properly return the title, summary, site name, tags, and featured images from YouTube videos! If only they’d include an h-card to give back the author name, URL, and avatar…

Making watch posts for YouTube just got a whole lot easier!

It’s been almost a year and a half since I’ve done much with Instagram. As a result, in part, I take fewer photographs and mean to fix that. I still need a new set up to pull content back to my site, but I spent some time to port my backlog of photos from Instagram back to my website, so now I’m back in sync at least.