#dev 2025-02-19

2025-02-19 UTC
bret_, GuestZero, grufwub and troojg joined the channel
#
[tantek]
trwnh++ on consent and respect, and "possible" is not equal to "good idea" 🙏
#
Loqi
trwnh has 1 karma over the last year
[morganm] joined the channel
#
carrvo
re quoting: I've seen a few sites list a CC license at the bottom for the content of their pages. That could go far into informing people of your preferences or expectations. Unfortunately copyright and it's enforceability it a difficult topic that lawyers have been discussing for over a century...and most common folk seem to forget about it. Freedom of Speech and the like are important, but I doubt many know where the line is. I
glacier, neatnik, allofthem, [Jo], nemonical, wagnerbeethoven, ttybitnik and [qubyte] joined the channel
#
trwnh
yeah i'm not personally interested in looking at it from a legal perspective but moreso a matter of policy. taken to its end, you get stuff like ODRL for describing permissions/requirements/prohibitions. as an advisory policy you have a lot of leeway to say ahead-of-time what you are or are not okay with. legal enforcement is just one possible consequence of having your policy disrespected. social pressure is another. you could also not enforce
#
trwnh
it, just leave it as pure advisory
[Joe_Crawford] joined the channel
#
[manton]
I understand the goal here but does someone really have the right to say “anyone can quote me except for Matt Mullenweg”? I’m not sure that is practical or even a good idea. At some point, if you are posting content on the web publicly, the content is out there and you’ve lost control of it.
#
[manton]
Maybe the Mastodon approach has found a good middle ground. I’m not sure, we’ll have to see how it works in practice.
#
[manton]
It’s a great idea to build UIs and technical limitations that discourage dunking or piling on. I think that’s separate from consent, though.
NaomiAmethyst joined the channel
#
[tantek]
Similar to what trwnh is saying, I think it's worth exploring more "social policies" rather than just a legal perspective. There is a big opportunity to design systems for greater "social health" in general, above and beyond any legal requirements, or even "official policy" or ToS type things. It's worth continuing to ask "How can we make this a better, more joyful, safer, healthier experience?" for everyone that participates and interacts
#
[tantek]
with a service, whether directly on the service, or indirectly from other servers.
#
[tantek]
It's good that Mastodon is experimenting and trying things in this space. We can all learn from how that goes.
[aciccarello], JadedBlueEyes, sebbu, ben__ and jak2k joined the channel
#
capjamesg[d]
[tantek]++ those are good questions to ask.
#
Loqi
[tantek] has 32 karma in this channel over the last year (149 in all channels)
#
[tantek]
I think it's something that we can each adopt in our own IndieWeb projects and document how we are doing so, learning from each other, building upon each others insights and discoveries and designs.
#
[tantek]
Since we are generally not motivated by "attention addiction" or "reach", we can prioritize things like joy, safety, health.
#
[tantek]
ok, in case people missed it, https://glider.mythik.co.uk is super fricking cool. like amazingly cool. give it your primary domain and it generates a graph (in the math sense) of all your identity relations with other domains / profiles connected by rel=me. super amazing.
#
[tantek]
(I need to put something like this on the wiki)
#
capjamesg[d]
I'm starting to think I should use brid.gy fed or something to respond to posts on Mastodon.
#
carrvo
My apologies, I do think about it socially; but I know that the most involved in discussions historically have been lawyers and policymakers (who bias it with legal lines). Something like the populace complained and left it up to the government to resolve without thinking much themselves.
#
[aciccarello]
capjamesg[d] I've been really happy with the reply flow via bridgy fed
#
[aciccarello]
I actually want to replace the reply to facebook/twitter logic in omnibear with a reply to mastodon/bsky post
ttybitnik joined the channel
#
jak2k
Is there any standard for marking up blogrolls so they are machine-readable?
sebbu joined the channel
#
capjamesg[d]
What is OPML?
#
Loqi
OPML stands for Outline Processor Markup Language, an XML-based format and defacto standard used for feed lists interchange https://indieweb.org/OPML
#
capjamesg[d]
[snarfed] Is there a way I can select a feed at a HTML ID on a page with granary when converting from mf2 to something else?
#
capjamesg[d]
I have https://jamesg.blog/test.html#hwc-pacific and I want to only process the element with that ID.
#
sebbu
What is OPDS?
#
Loqi
It looks like we don't have a page for "OPDS" yet. Would you like to create it? (Or just say "OPDS is ____", a sentence describing the term)
#
sebbu
OPDS stands for Open Publication Distribution System, an RDF-based standard for an open and decentralized distribution for any digital media.
#
sebbu
OPDS is Open Publication Distribution System, an RDF-based standard for an open and decentralized distribution for any digital media.
#
sebbu
(I remember calibre using it)
#
jak2k
OPML looks interesting. I recall having read about it before. However, I dislike these XLS stylesheets. I use one for my RSS feeds, and it's super brittle and hard to change. Microformats for blogrolls would be nice... For now, I'll take a look at parsing OPML and recursively searching for sites.
gRegor and nemonical joined the channel
#
gRegor
what is blogroll
#
Loqi
A blogroll is a list of other sites that you read, are a follower of, or recommend https://indieweb.org/blogroll
#
gRegor
h-card or an h-feed of h-cards should work
#
trwnh
re: "does someone really have the right" i think this can be asked about anything. do i have the right to do whatever i want with something just because "it's out there and you lost control of it"? fundamentally i agree that publication is giving up privacy and security, but "rights" are a separate framework entirely. by default, no one has a right to anything; it's more of a negotiated social contract
#
trwnh
anyway it's out there and people can verify that consent was obtained using the concept of stamps
#
gRegor
I'm not aware of microformats consumers for blogrolls, though, so OPML may be preferred. I'm not sure if /granary can convert h-feed to OPML but maybe? It does a lot of things. :)
#
[tantek]
sorta, OPML is a side-file, not a blogroll per se
#
[tantek]
a blogroll is literally a "roll" of people you display on your blog - so that's not OPML since OPML is not something you "display" on your blog
#
[tantek]
what is XFN
#
Loqi
XFN (XHTML Friends Network) is the network of visible links across blogs that claim various XFN relationships with/to each other https://indieweb.org/XFN
#
[tantek]
^ XFN was literally inspired by the "marking up blogrolls so they are machine-readable" use-case
#
[tantek]
jak2k I'd start there, assuming you have existing blogroll, you can mark up the links in your blogroll accordingly with XFN rel values
#
[tantek]
there's also proposed rel values for following (and follower). you could use rel="following" on your blogroll links to indicate they are blogs you are following: https://microformats.org/wiki/xfn-brainstorming#follower_and_following
#
[tantek]
if you don't already have an OPML file, I would discourage it for all the usual sidefile / not DRY reasons. It's invisible and will likely decay over time, get out of sync with your actual blogroll etc. every sidefile adds admin tax to your setup
#
[tantek]
hmm, maybe some of that is worth adding to https://indieweb.org/blogroll#How_to
#
[tantek]
blogroll << How to markup: you can use <code>rel="following"</code> on your blogroll links to indicate they are blogs you are following: https://microformats.org/wiki/xfn-brainstorming#follower_and_following. Additionally if you want to express human social relationships to the people in your blogroll, you may do so with [[XFN]] rel-values.
#
Loqi
ok, I added "How to markup: you can use <code>rel="following"</code> on your blogroll links to indicate they are blogs you are following: https://microformats.org/wiki/xfn-brainstorming#follower_and_following. Additionally if you want to express human social relationships to the people in your blogroll, you may do so with [[XFN]] rel-values." to the "See Also" section of /blogroll https://indieweb.org/wiki/index.php?diff=100055&oldid=99937
#
carrvo
trwnh, you should dive more into the Enlightenment than a public education would give. A lot of the modern conception that people have certain "rights" (and even the origin of the definition of "rights" in that context) came out of the Enlightenment.
#
carrvo
Much of human history was not based upon such ideas (unfortunately including slavery, et cetera) and might interest thoughts of "rights are a separate framework" and "out there means lost control".
#
gRegor
Are there consumers of XFN?
#
gRegor
I was making a few mental shortcuts for machine readable, in case they meant software that could consume a blogroll today
#
gRegor
(aside from rel-me obviously)
#
trwnh
<carrvo> i have :)
JadedBlueEyes, barnaby, starrwulfe and sebbu joined the channel
#
[tantek]
gRegor, that graph link thing I posted!
CRISPR joined the channel