📺 WIKITONGUES: John speaking Lojban | YouTube

Watched WIKITONGUES: John speaking Lojban from YouTube

Lojban is a constructed language that emerged in 1987 as an offshoot of Loglan, which was developed in 1955 to test the Sapir-Whorf hypothesis (that the structure of a language affects the cognitive processes of its speaker). Lojbanists sought to refine Loglan's structure as a logical language, void of the subjective ambiguity inherent in natural languages. It is therefore considered to be a 'syntactically unambiguous' tongue, and has been proposed as a potential programming language and means for machine translation.

👓 CNN's Anthony Bourdain dead at 61 | CNN

Read CNN's Anthony Bourdain dead at 61 by Brian Stelter, CNN (CNN)
Anthony Bourdain, the gifted chef, storyteller and writer who took TV viewers around the world to explore culture, cuisine and the human condition for nearly two decades, has died. He was 61.
I’ve only recently begun watching his show on CNN and have found it truly fascinating.

Obviously no one was expecting his death as there was very little reported here beyond the obvious.

👓 Des Moines DREAMer dies within weeks after being sent back to Mexico’s violence | Des Moines Register

Read Des Moines DREAMer dies within weeks after being sent back to Mexico’s violence by Rekha Basu (Des Moines Register)
Manuel Antonio Cano Pacheco should have graduated from high school in Des Moines last month. The oldest of four siblings should have walked across a stage in a cap and gown to become a proud symbol to his sister and brothers of the rewards of hard work and education. Instead, Manuel died a brutal death alone in a foreign land, a symbol of gang supremacy in a country plagued by violent drug cartels. It happened three weeks after U.S. Immigration and Customs Enforcement returned him to Mexico, a country he had left at age 3 when his parents brought him here without a visa.
And apparently it’s now common that deportees are being kidnapped and ransomed once they’re back now?

👓 Yahoo Messenger is shutting down on July 17, redirects users to group messaging app Squirrel | TechCrunch

Read Yahoo Messenger is shutting down on July 17, redirects users to group messaging app Squirrel (TechCrunch)
It’s the end of an era for Yahoo Messenger, one of the first instant messaging apps on the market that introd. Today, Oath (which also owns TechCrunch) announced that it would be winding down the service on July 17 as it continues to experiment and consider how and if it can have a relevant p…
Interesting, a silo death ostensibly used to do PR for a new app on the same broad platform.

👓 Lost in Math | Peter Woit

Read Lost in Math by Peter Woit (math.columbia.edu)
Sabine Hossenfelder’s new book Lost in Math should be starting to appear in bookstores around now. It’s very good and you should get a copy. I hope that the book will receive a lot of attention, but suspect that much of this will focus on an oversimplified version of the book’s argument, ignoring some of the more interesting material that she has put together. Hossenfelder’s main concern is the difficult current state of theoretical fundamental physics, sometimes referred to as a “crisis” or “nightmare scenario”. She is writing at what is likely to be a decisive moment for the subject: the negative LHC results for popular speculative models are now in. What effect will these have on those who have devoted decades to studying such models?
I love that he calls out the review in Science.

Reply to Design of My Website by Cathie LeBlanc

Replied to Design of My Website by Cathie LeBlanc (Desert of My Real Life)
I discovered the IndieWeb about six weeks ago and wrote then about why I think it’s an important movement and community. Since that time, I’ve made a concerted effort to update my web site so that it looks like I want it to look. Although I’m not yet done, I’ve made good progress. I recently...
I love how you’re trying to take control of all of the parts of your website. In particular, I think it’s a great idea to improve the usability of particular pages (both for yourself as well as for others) based on how you’re using the pages. I think more people should be considering this as an option.

Certainly having multiple WordPress installs can be a headache, though it will obviously work. I know some IndieWeb tech related to syndicating to various silos and using services like Brid.gy for backfeed will be hard to do when using more than two domains and targeting a single silo presence, so it’s not only a maintenance tax, but you might not have the flexibility you’d like if you syndicate content in multiple locations.

Another option is to use the same WordPress install to run multiple websites, which is also a possibility. Or you could also run a multi-site installation and go that route. This at least would cut down on needing to maintain and update multiple sites one at a time.

Possibly the best option, however, is to know that you can custom theme any and every page generated within your website. This isn’t done quite as often as it may take a bit more upfront development work and knowledge of how WordPress works internally as well as how to tweak your theme. The easiest thing to do is to create custom templates for each of the particular pages you want to change. When WordPress tries to build a page it relies on a nested hierarchy of templates potentially available within your theme. It starts at the top and stops when it finds one available and then uses that template. By targeting the particular page you’re making (by a variety of means) you can have direct control over what your page will look like. The nice part is if you’ve got templates from other themes, you can use those as a guide and include their CSS files to get the exact look and feel you want.

Now that you know it exists as an option, there are a huge variety of resources on the web that you can consult to begin tinkering. Below are a few potentially useful ones:

I suspect even for those without a development background, one could do a bit of reading followed by some judicious cutting and pasting to get some reasonable results. I’m far from an expert in this area myself, but I was recently able to create a sort of landing page template for my podcast recently by creating a custom page that displays when the archive page for my ‘podcast’ category is rendered. Essentially I copied the archive template from my theme, added a bit of detail about the podcast just above the part where it renders the reverse chronological order of the category posts (I did this in simple raw HTML, without any ‘real’ coding), gave the file a new name category-podcast.php so it would trigger when /category/podcast/ is the URL, put it into my child theme (so it wouldn’t be overwritten if I update my theme), and voila–a landing page for the podcast!

If you’re not much of a developer/tinkerer, you could likely ask your departmental, divisional, or institutional web developer, someone at a local WordPress meetup or maybe a Homebrew Website Club to help you out a bit. I think once you’ve done it once with even some simple changes like I did on one page, you’ll have the gist of it and the sky is the limit for every other page on your site.

👓 Rare hashtags | Matt Maldre

Read Rare hashtags by Matt Maldre (Matt Maldre)
It’s funny to find hashtags on Instagram that are rarely used. When commenting on a photo, I’ll often combine two words together into a hashtag. And then I click on the hashtag to see if there any other photos. Apparently is the first Instagram photo with the hashtag: #comiccompilations in the comments No photo has ever …
Matt makes an interesting point about the ability to use and search some social silos.

👓 Possible cultural & technological futures of digital scholarship | W. Ian O’Byrne

Read Possible cultural & technological futures of digital scholarship by W. Ian O'Byrne (wiobyrne.com)
I think there is a need to develop a system to track the draft of a manuscript from the beginning to the end of the process. This will open up new possibilities to scaffold new scholars while we onboard them in the process. This will also provide new opportunities for open scholarship and open science. Finally, this will allow researchers to replicate, remix, or reproduce the (research, reflection, writing, revision, publishing) process. The answer may be in indieweb philosophies, but the main impediment may be in the people and systems that make all of this possible. I think we have an opportunity for new technological opportunities in academic publisher, but I’m not sure if culturally we’re ready. Let me explain.

I think there is a need to develop a system to track the draft of a manuscript from the beginning to the end of the process.

If you’re drafting in WordPress you can set the number of revisions of your posts to infinite so that you can keep (archive) all of your prior drafts. see: https://codex.wordpress.org/Revisions

“pre-print” versions of manuscripts

This is just another, albeit specific, form of academic samizdat.

Allowing arbitrary HTML in the Summary/Quote field in the Post Kinds Plugin

Reply contexts

One of my favorite parts of the Post Kinds plugin isn’t just that it provides me the flexibility to add a huge variety of post types to my website or the semantic HTML and microformats it provides to help my site dovetail into the IndieWeb. It’s that it allows me to quickly and easily provide very rich reply contexts to my posts so that I more easily know what I’ve bookmarked, liked, favorited, read, or replied to online. In some sense it helps guard against some of the problem of context collapse found in many social media sites on the internet. As my friend and foodie extraordinaire Jeremy Cherfas has said, “a reply without context is like an egg without salt.”

For a long time I had been wanting a bit more control of how the Post Kinds plugin presented some of the data it allows.1,2 After one inputs a URL, the plugin uses several methods to scrape the related web page and returns a lot of metadata about it including the title, a summary, the site name, tags, a featured image, publication date and time, the author and author’s website among others. The data returned depends on how the page is marked up and is generally based on available microformats or open graph protocol data when they’re provided.

The plugin has a setting to “Embed Sites into your Response” on its settings page, and this is generally okay, but it relies on sites to have some sort of oEmbed set up predefined. For bigger sites like YouTube and WordPress, this is generally alright, but it’s not always the case that any data is provided by the external site. Even in YouTube’s case you’ll only display the video with no other meta-data about it. As a result I leave it turned off.

Let’s take a quick look at what some of these default outputs for the reply context with a short comment underneath them look like.

This is the default  Post Kinds output for an automatically parsed YouTube video with the embed function off. While it’s a good start, it’s not necessarily inspiring or a good reminder of the content you watched. One could manually change or add some of the fields for additional data, but we would still be a bit limited.
This is what Post Kinds outputs for an automatically parsed YouTube video with the embed function turned on. It’s nice to have an embedded copy of the video, but where did it come from? What is it about? Why should we care? Is there any other metadata we can display?

With the embed option turned off the plugin will return a “Summary” of the parsed website page. This too is generally well supported in 90% of websites in my experience. But the data it returns is (smartly) filtered using wp_kses for security so that a malicious page couldn’t inject random html or code into your page. This means that useful functionality is often being stripped out of the “Summary/Quote” field in the reply context. I’d prefer to have the ability to have text with links, video, and audio to appear in-line in these contexts so that there’s a better representation of the actual post I’m reacting to.

The question then, is how can I make this happen?

In older versions of the plugin there was a setting for this feature, but it wasn’t well documented and most people didn’t know what the setting was or what it meant. For simpler UI and support it was ultimately stripped out although the raw code for it was left in. In fact, it’s literally the first short block of code within the plugin’s main code! It looks like this:

if ( ! defined( 'POST_KINDS_KSES' ) ) {
	define( 'POST_KINDS_KSES', false );
}

To enable the ability to manually add arbitrary html, links, audio, video, etc. you can go to your main administrative user interface in WordPress and go to Plugins >> Edit and then choose the Post Kinds option in the drop down selector in the top right hand corner and click select. Search for the code listed above (it should be right at the top, underneath the title and details for the plugin) and change the single word false to true. Next scroll down the page and click the Update File button.

Now you should be able to manually change any of the fields within the Response Properties metabox and they’d display in full HTML as you’d expect them to. (Caveat: because you’ve disabled a small layer of security, you should keep a close eye on what data appears in your “Summary/Quote” field and make sure you’re not allowing your site or your readers to be led astray or hacked. In my case, I’m almost always modifying it by hand, so it’s not a big issue. Your mileage may vary depending on what you’re posting.)

This is what Post Kinds outputs for a parsed YouTube video with the embed function off. We’ve gone in and manually tweaked the author name, URL, and photo and added manual HTML to render a sysnopsis with links and an in-line playable  iframed embed of the video. This is a much richer reply context! It doesn’t get much better than this. Thanks Post Kinds!!

Updates

But wait… What happens when I update the plugin? Won’t the update overwrite the change? Yes, you’re absolutely correct. You’ll have to remember to go back and make this change any time the plugin updates. To prevent this, you could instead modify your wp-config.php file in the root folder of your WordPress install. To do this add the following lines of code to the bottom of this file:

/** Sets up initial variable for the Post Kinds plugin to not filter the Summary/Quote field  */
if ( ! defined( 'POST_KINDS_KSES' ) ) 
	define(' POST_KIND_KSES', true );

Next save the file and upload it to your WordPress install. Now you should be all set.

References

1.
Aldrich C. Post Kinds Plugin for WordPress. BoffoSocko. https://boffosocko.com/2017/08/11/post-kinds-plugin-for-wordpress/. Published August 11, 2017. Accessed June 9, 2018.
2.
Aldrich C. Manually adding a new post kind to the Post Kinds Plugin for WordPress. BoffoSocko. https://boffosocko.com/2018/06/06/manually-adding-a-new-post-kind-to-the-post-kinds-plugin-for-wordpress/. Published June 7, 2018. Accessed June 9, 2018.

📺 "The Americans" The Oath | FX on Amazon Prime

Watched "The Americans" The Oath from FX on Amazon Prime
Directed by John Dahl. With Keri Russell, Matthew Rhys, Holly Taylor, Keidrich Sellati. An Air Force colonel offers to sell SDI secrets to the KGB. Viola reports the bug in the Weinberger home. Phillip agrees to marry Martha hoping she'll continue spying while Nina confesses to spying for the Americans.

📺 "The Americans" The Colonel | FX on Amazon Prime

Watched "The Americans" The Colonel from FX on Amazon Prime
Directed by Adam Arkin. With Keri Russell, Matthew Rhys, Holly Taylor, Keidrich Sellati. Elizabeth and Phillip are at risk of getting caught when they fear their assignments may be a set-up. Stan is convinced he'll find Nina a way out.

📺 "The Americans" Comrades | FX on Amazon Prime

Watched "The Americans" Comrades from FX on Amazon Prime
Directed by Thomas Schlamme. With Keri Russell, Matthew Rhys, Annet Mahendru, Susan Misner. Elizabeth comes back from her injury and straight into what should have been a routine mission - but it goes awry, leaving her and Philip in fear not only for themselves but for their whole network... and family. Paige's suspicions have only grown in her mother's absence. Meanwhile, Stan continues to fall for the Russian agent who has started to play him.

📺 "The Americans" Cardinal | FX on Amazon Prime

Watched "The Americans" Cardinal from FX on Amazon Prime
Directed by Daniel Sackheim. With Keri Russell, Matthew Rhys, Annet Mahendru, Susan Misner. As Philip investigates the fallout from the last operation, Elizabeth sticks close to home, concerned for her family until she gets a mysterious distress signal. Meanwhile, a walk-in arrives at the Rezidentura - providing both Nina and Stan with unique opportunities.