Reply to I attended IndieWeb Summit 2018 | Fogknife

Replied to I attended IndieWeb Summit 2018 by Jason McIntosh (Fogknife)
Notes and thoughts from the eighth annual IndieWeb conference, held in Portland, Oregon.

My heart forever broken by social-media silos, I’m not really interested in using Micro.blog as yet another “Okay, I’m over here now” social network. I get the impression that it has potential for much deeper use than that, if I can only get my head around it.

Micro.blog can be many things to many people which can be confusing, particularly when you’re a very tech savvy person and can see all the options at once. I’d recommend looking at it like a custom feed reader for a community of people you’d like to follow and interact with. Spend some time in the reader and just interact with those you’re following and they’ll do likewise in return.

It’s purposely missing some of the dopamine triggers other social silos have, so you may need to retrain your brain to use it appropriately, but I think it’s worthwhile if you do.


I really need to hash out my domain situation! IndieWeb encourages its memership to claim a single domain and use it as their personal stamp for everything they do on the internet. I, though, have two domains: my long-held personal catch-all domain of jmac.org, and fogknife.com, which I use exclusively for blogging. My use of both predates my involvement with IndieWeb.

Don’t fret too much over having multiple websites. As you continue on the answer to what you want to do with them will eventually emerge more organically than if you force it to. For some thoughts and inspiration, check out https://indieweb.org/multi-site_indieweb.

Replied to Sharing brief @IndieWebSummit notes as they come to mind. by Tantek ÇelikTantek Çelik (tantek.com)
Sharing brief @IndieWebSummit notes as they come to mind.

This was the first year people pre-wrote proposals before the #BarCamp organizing session. As facilitator I decided to have people who never proposed before go first.
 
Coincidentally, @Christi3k just announced the same thing @OSBridge unconference organizing session.

This may be worth codifing as a normal practice. Let first-timers propose sessions first before anyone who has done this before, especially at an @IndieWebCamp before.

The other thing I did was, after the the first-timers finished explaining and scheduling their BarCamp session proposals, I had people *other than* the remaining session proposers choose from the remaining session proposals posted on the side of the grid, and advocate for them. I think that worked quite well for selecting for the sessions that were more compelling for more people.
I was just thinking about how this might be codified a bit better as well, particularly for folks who are attending their first BarCamp-style event.

While there is some implication in the event pages, I don’t know if some people were expecting the sessions and planning to play out the way they did (or if they knew what to expect on that front at all, particularly in chatting with people in the early morning registration/breakfast part of the day).

It was certainly more productive for me to think about and post some of the things I wanted to accomplish pre-camp. (It also helped to have your reminder a month or more ago about what I might build before even going to the summit.)

Having additional time to know what the scheduling process looks like, if nothing else, gives people a bit more time to think about what they want to get out of the conference and propose some additional ideas without being under the short time crunch. This is particularly apropos when the morning presentations may have run long and the conference is already a few minutes off track and we’re eating into valuable session time otherwise. I would suspect that helping to get the session ideas flowing sooner than later may also help the idea and creative processes, and even more so for participants who may need a bit more time to organize their thoughts and communicate them as they’d like.

I definitely liked the process of having beginners go first and then letting people advocate for particular ideas thereafter. This worked particularly well for an established event and one with so many people. It might be helpful to pre-select one potentially popular proposal from an older hand to go first though, to provide an example of the process for those who are new to it, and in particular those who might be quiet, shy, or not be the type to raise their hands and advocate in front of such a large group. In fact, given this, another option is to allow people to propose sessions and then allow advocation across the board, but for beginners first followed by everyone thereafter. This may also encourage better thought out initial proposals as well.

Thanks again for all your hard work and preparation Tantek!

👓 How To Selectively Share a Draft in WordPress | WPShout

Replied to How To Selectively Share a Draft in WordPress (WPShout)
A pretty common problem in WordPress is that you have a draft of a post or page that you want to share with someone (who doesn’t have a login to your WordPress site). By default, sharing a draft link in WordPress to someone who isn’t logged in to your site doesn’t work. They’ll just see your 404 page. This happens to keep your unpublished content properly unpublished.

Reply to Serena about Wishes for the Post Kind Plugin

Replied to a post by SerenaSerena (Serena Who?)

@c I was thinking of writing a “wish” blog post, and saw from the indieweb wiki that you’ve done it on your blog using the post kind WP plugin.
Could you walk me through how you did that?

I should probably add, do you manually add the pictures of the items on your wish post, or did the plugin do it for you?

@vishae Wishes are already built into the core version of Post Kinds, so it shouldn’t take much work, but you’ll need to make a few changes. I’ve written before about the generalization of how to do this. You’ll need to dip into the code here to change the show value from false to true. (Hint: on your admin dashboard visit: /wp-admin/plugin-editor.php?file=indieweb-post-kinds%2Fincludes%2Fclass-kind-taxonomy.php&plugin=indieweb-post-kinds%2Findieweb-post-kinds.php). Then save the file. There’s already a reasonable template built into the plugin, so you shouldn’t need to make your own.

The plugin will generally import a “featured image” if one is available on the page you’re bookmarking, but it doesn’t yet have functionality for showing it yet. I often I add one manually myself by cutting and pasting the URL for the photo the plugin returns and put it into the External URL featured image plugin. (Eventually when Post Kinds handles featured images, I should be able to turn the plugin off so it doesn’t duplicate the data.)

❤️ ClintSmithIII tweet about philanthropy

Replied to a tweet by Clint Smith on TwitterClint Smith on Twitter (Twitter)
This reminds me a lot of Malcolm Gladwell‘s thesis about philanthropy in higher education. Hopefully identifying the problem and suggestions for solutions will point a way to fixing the problem.

Reply to Ross Wintle

Replied to a post by Ross WintleRoss Wintle (latest.rosswintle.uk)
Somehow, in the last few days, I’ve chilled out and wound down by making some incremental improvements to my Kownter analytics. There’s now a 24-hour top pages view AND it does some user-agent lookups to get browser/not names. Should pave the way for excluding bots.
@ross, This sounds like an interesting IndieWeb version of analytics. I’ll bet you might find some interest there. You’d certainly find some who might try using it. I like the ethical way it sounds like you’re designing it.

👓 “Did you even READ the piece?” This startup wants to make that question obsolete for commenters | Nieman Lab

Replied to “Did you even READ the piece?” This startup wants to make that question obsolete for commenters by Christine SchmidtChristine Schmidt (Nieman Lab)
The battle against the uncivil comments section is also a battle against high bounce rates for reallyread.it.
This is an intriguing little company. I could see this being some great opening infrastructure for creating read posts.

On my own website I’ve got a relative heirarchy of bookmarks, likes, reads, replies, follows, and favorites. (A read post indicates that I’ve actually read an entire piece–something I wish more websites and social platforms supported in lieu of allowing people to link or retweet content they haven’t personally vetted.) Because I’m posting this content on my personal site and it’s visible to others as part of my broader online identity I take it far more seriously than if I were tossing any old comment into an empty box on someone else’s website. To some extend this is the type of value that embedded comments sections for Facebook tries to enforce–because a commenter is posting using an identity that their friends, family, and community can see, there’s a higher likelihood that they’ll adhere to the social contract and be civil. I suspect that the Nieman Lab is using Disqus so that commenters are similarly tied to some sort of social identity, though in a world with easy-to-create-throw-away social accounts perhaps even this may not be enough.

While there’s a lot to be said about the technology and research that could be done with such a tool as outlined in the article, I think that it also ought to be bundled with people needing to use some part of their online social identities which they’re “stuck to” in some sense.

The best model I’ve seen for this in the web space is for journalism sites to support the W3C’s recommended Webmention specification. They post and host their content as always, but they farm out their comment sections to others by being able to receive webmentions. Readers will need to write their comments on their own websites or in other areas of the social web and then send webmentions back to the outlet which can then moderate and display them as part of the open discourse. While I have a traditional “old school” commenting block on my website, the replies and reactions I get to my content are so much richer when they’re sent via webmention from people posting on their own sites.

I’ve also recently been experimenting with some small outlets in allowing them to receive webmentions. They can display a wider range of reactions to their content including bookmarks, likes, favorites, reads, and even traditional comments. Because webmentions are two-way links they’re audit-able and provide a better monolithic means of “social proof” relating to an article than the dozens of social widgets with disjointed UI that most outlets are currently using.

Perhaps this is the model that journalism outlets should begin to support?

Reply to Open Science notebooks | Ryan Barrett

Replied to a post by Ryan BarrettRyan Barrett (snarfed.org)
Notebooks like Jupyter and Observable are great for research, data science, and really any interactive computing or documentation. I want to start using them for ops/SRE projects too. Thomas Kluyver‘s bash_kernel works, but has lots of rough edges. Anyone have any other ideas?
I’ve been watching that space for a few years. Apparently you saw the same article push them into the broader mainstream consciousness. I would mention Mathematica, but you’re certainly aware of it. There are a few other math-related platforms I’ve used, but I suspect they’re not within the realm you’re looking for.

I’ve seen one or two much smaller projects along the lines of bash_kernel, but they’re either in incredibly rough shape or have very limited scopes or very niche uses. There’s a reasonably interesting list of open science related resources on GitHub, but it’s a tad old and some of the projects on it have merged or changed drastically since it was started. Foster has some interesting material and resources on open science if you care to dig through it. One day I’ll delve into the Open Science Framework to see if they’ve got anything I haven’t seen before too.

I keep meaning to document people who are using their own websites for pieces of this type of thing , but most are doing it in a hybrid fashion. Carl Boettiger is certainly a good example[1][2] and may be aware of some additional resources including one he helps manage.

Reply to a reply to Dan Cohen tweet

Replied to Reply to Dan Cohen tweet by Chris AldrichChris Aldrich (BoffoSocko)
Dan, There are a lot of moving pieces in your question and a variety of ways to implement them depending on your needs and particular website set up. Fortunately there are lots of educators playing around in these spaces already who are experimenting with various means and methods as well as some of their short and long term implications.
@jbj Given the number of people I’ve seen experimenting over the past months, I’d be happy to put together a series of short pieces for @ProfHacker covering the areas of overlap of between , , , research, academic publishing, samizdat, commonplace books, etc. Essentially tighter versions of some of https://boffosocko.com/research/indieweb/ but specifically targeting the education space using WordPress, Known, and Grav. Let me know if you’d accept submissions for the community.

Reply to Allow reading friends feeds in a feed reader

Replied to Allow reading friends feeds in a feed reader · Issue #16 · akirk/friends by Alex KirkAlex Kirk (GitHub)
We can do this by providing a download for a OPML file.
Perhaps better than allowing simply the download of an OPML file, it would be nice to have the ability to provide a link to an OPML file as well? This way feed readers like Inoreader that support OPML subscription would be able to auto update themselves when new feeds/friends are added to the list?

Depending on your infrastructure, you could potentially leverage the old Link Manager within WordPress which provided OPML outputs as well as outputs arranged by category. This would prevent you from needing to rebuild the side-files unless you’re doing that already.

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.

Reply to Bryan Alexander

Replied to a tweet by Bryan AlexanderBryan Alexander (Twitter)
When I was at a major talent agency selling to studios/producers, their mantra was “keep executives busy reading our material/meeting our clients; they won’t have time to think about hiring/using our competition.” I suspect the same applies here.

Reply to Dan Cohen tweet

Replied to a tweet by Dan CohenDan Cohen (Twitter)
Dan, There are a lot of moving pieces in your question and a variety of ways to implement them depending on your needs and particular website set up. Fortunately there are lots of educators playing around in these spaces already who are experimenting with various means and methods as well as some of their short and long term implications.

I suspect some of the most interesting parts may be more closed off to you  (or possibly more difficult) because in your particular case it looks like you’re being hosted on WordPress.com rather than self-hosting your own site directly. For the richest experience you’d ideally like to be able to install some of the IndieWeb for WordPress plugins like Webmentions, Semantic Linkbacks, Post Kinds, and potentially others. This can be done on WordPress.com, but typically involves a higher level of paid account for the most flexibility.

For crossposting your content to micro.blog, that portion is fairly simple as you can decide on any variety of post formats (standard, aside, status, images, etc.), post kinds, categories, or even tags and translate those pieces into RSS feeds your WordPress installation is already creating (most often just by adding /feed/ to the end of common URLs for these items). Then you can plug those particular feeds into your micro.blog account and you’re good to go for feeding content out easily without any additional work. Personally I’m using the Post Kinds plugin to create a finer-grained set of content so that I can better pick and choose what gets syndicated out to other sites.

From within micro.blog, on your accounts tab you can enter any number of incoming feeds to your account. Here’s a list of some of the feeds (from two of my websites one using WordPress and the other using Known) that are going to my account there:

 

 

As a small example, if you were using the status post format on your site, you should be able to add https://dancohen.org/type/status/feed/ to your feed list on micro.blog and then only those status updates would feed across to the micro.blog community.

I also bookmarked a useful meta-post a few weeks back that has a nice section on using micro.blog with WordPress. And there are also many nice resources on the IndieWeb wiki for micro.blog and how people are integrating it into their workflows.

For crossposting to Twitter there are a multitude of options depending on your need as well as your expertise and patience to set things up and the control you’d like to have over how your Tweets display.

Since micro.blog supports the Webmention protocol, if your site also has Webmentions set up, you can get responses to your crossposts to micro.blog to show up back on your site as native (moderate-able) comments. You can do much the same thing with Twitter and use your website as a Twitter “client” to post to Twitter as well as have the replies and responses from Twitter come back to your posts using webmention in conjunction with the brid.gy website.

I’ve been playing around in these areas for quite a while and am happy to help point you to particular resources depending on your level of ability/need. If you (or anyone else in the thread as well) would like, we can also arrange a conference call/Google hangout (I’m based in Los Angeles) and walk through the steps one at a time to get you set up if you like (gratis, naturally). Besides, it’s probably the least I could do to pay you back for a small fraction of your work on things like PressForward, Zotero, and DPLA that I’ve gotten so much value out of.

Because of the power of these methods and their applicability to education, there are an ever-growing number of us working on the issue/question of scaling this up to spread across larger classrooms and even institutions. I’m sure you saw Greg McVerry’s reply about some upcoming potential events (as well as how he’s receiving comments back from Twitter via webmention, if you scroll down that page). I hope you might join us all. The next big event is the IndieWeb Summit in Portland at the end of June. If you’re not able to make it in person, there should be some useful ways to attend big portions remotely via video as well as live chat, which is actually active 24/7/365.

As is sometimes said: I have made this longer than usual because I have not had time to make it shorter. At least I wasn’t hampered by Twitter’s character constraints by posting it on my own site first.

 

 

 

 

 

👓 New Communities Can Be Overwhelming | David Wolfpaw

Replied to New Communities Can Be Overwhelming by David WolfpawDavid Wolfpaw (davidwolfpaw.com)
I’ve been paying a lot more attention to the IndieWeb space this year, with the intention of revamping my lifelogging site to both include more services that I still use (and remove the fitness tracking that I decided to stop), as well as become a repository for webmentions.
David, Welcome! Come on in, the water’s fine…

I remember lurking for over a year and a half before dipping a toe in for the first time myself. Everyone I’ve met has been so kind, thoughtful, supportive, and helpful that I now regret having let so much time pass before jumping in with both feet.

Since it looks like you’re playing in the WordPress world, feel free to drop into the #WordPress channel (or any of the others for that matter) anytime to ask questions, help others solve problems (we can always use help with UX/UI, and themes especially), talk about what itches you’re working on, or even just to say “hi”. If you haven’t yet, I’m sure you’ll enjoy meeting some of the WP regulars including pfefferle (Germany), GWG (New York), miklb (Florida), snarfed (San Francisco), jgmac1106 (Connecticut), jeremycherfas (Rome), and me: chrisaldrich (Los Angeles).

I hope that the most overwhelming part isn’t getting to know the community, but the sheer number of things that are becoming possible to do with one’s website that weren’t as easily possible just a few years ago. My biggest problem reading the chat logs usually comes in the form of saying, “That sounds/looks cool, I want that too!” about 8 times a day. My best advice for “eating the whole whale” is to do it one bite at a time.

I’ll also personally extend an invitation to the upcoming IndieWeb Summit in Portland at the end of the month. If you can’t make it in person, there should be enough support to allow a lot of direct participation via chat and live streaming video–it’s not quite as much fun as attending in person, but you can participate to a level higher than most conferences typically allow.

Welcome again!

 

reply to tkasasagi tweet

Replied to a tweet by tkasasagitkasasagi (Twitter)
I hope you do blog about it, I’m sure many would find it useful. I’ve been using my own website as a commonplace book for a while now, not only for blogging as you’ve considered, but also to bookmark interesting things, to highlight and make notes of what I read, and generally use it as my online notebook/research/study space. I do post some personal tidbits, but a large amount of what I post (both research and personal) is actually private and only viewable by me. Perhaps worth considering as you continue your studies which others have interest in as well?