#indieweb 2020-12-01

2020-12-01 UTC
[jgmac1106], gpickett00, faar and [fluffy] joined the channel; faar left the channel
#
[fluffy]
[chrisaldrich] yeah I’d done a bunch of research into hobbyist storefronts. I need to update my thing about it though, there’s some great new choices now that didn’t exist at the time
#
[fluffy]
Gumroad’s storefront has vastly improved since then, and Ko-Fi has one now too.
jeremycherfas joined the channel
#
@withknown
That's it. We're adding stories.
(twitter.com/_/status/1333582020186836994)
pauho[m] and KempfCreative joined the channel
#
aaronpk
hahaha
#
Loqi
aaronpk: lol
famubu[m], ethanyoo, [tantek], GWG, gpickett00, nickodd, a_chou, [chrisaldrich], Seirdy, jacky, markopasha, kensp, blade82, schmudde, KempfCreative, silo, swentel, BigShip, [KevinMarks], ato and [jgmac1106] joined the channel; nickodd left the channel
#
Zegnat
Is the website down for anyone or just me?
[Raphael_Luckom], [tantek], KempfCreative, rmdes_, kensp, [eddie], [KevinMarks], [Murray], toupain, [jgmac1106], gpickett00, harmetic, [schmarty], ethanyoo and [chrisaldrich] joined the channel
#
[schmarty]
trying to delicately bring a vibrant discussion about stories from chat to main!
#
[schmarty]
so one of the main reasons given for an ephemeral posts feature like most silos implement "stories" is that they "limit risk of exposure" and that they are their own separate feed
#
[chrisaldrich]
A feature of stories that's missing: The great photo or sub-story that can be moved from the expiring channel into the main channel. If our chat had this, we could move all of the on-topic parts over to the logged channel.
#
petermolnar
don't forget about the technical aspect: if your "story" shows up in a feed, it's not _really_ ephemeral, given all the feed readers. (Yes, I know, screenshots on silos, record it, etc, but still, in theory, that's a controlled environment). So what if... stories are things that don't get into our feed and only ever show on our sites, in the indieweb context?
#
[schmarty]
which sounds to me like good reasons to spend energy on friends-only posts (or whatever our terminology on that is, now) when it comes to limiting exposure
#
[eddie]
friends-only posts is definitely a missing piece of limiting exposure for sure
#
[schmarty]
petermolnar: i agree that the idea that stories are _actually_ ephemeral is not something that can be guaranteed.
ethanyoo joined the channel
#
petermolnar
re [eddie]: > Most of the Twitter users that I follow that are now using Stories are women. - many years ago: "I asked my wife what she thinks about likes, why she uses them, and I got an unexpected answer: because, unlike with regular, text comments, others will not be able react to it - so no trolling or abuse is possible." ( https://petermolnar.net/article/making-things-private/ ). I'd guess the same goes for stories.
#
[schmarty]
but i do feel like there is an interesting idea here around hinting that something is ephemeral
#
Loqi
[Peter Molnar] Content, bloat, privacy, archives
[tantek] and KempfCreative joined the channel
#
[schmarty]
so a social reader might take a hint that something is ephemeral and only show it if it hasn't expired, or only you're reading in 'catch-up mode' or similar.
#
petermolnar
what is stories?
#
Loqi
A story is a singular (one per profile) time stream collection post, that consists of ephemeral photo and video posts that are shown in sequence one at a time and disappear from the collection 24 hours after being added https://indieweb.org/stories
#
petermolnar
that's the thing: in indieweb context, I would not allow stories to enter the social reader: it would be like /now.
#
[chrisaldrich]
petermolnar, does this mean that the indieweb conceptualization of likes has a flaw? Because likes appear on my site as a piece of content which one could potentially comment upon or target. I suppose I could turn off comments on them (or other posts) by default...
#
petermolnar
[chrisaldrich]: could be; yes.
#
[eddie]
Yeah I actually remember that post, petermolnar, I thought that was a very interesting observation
#
petermolnar
I thought that too, I'm proud of her and her thoughts :)
#
petermolnar
* admire her thoughts
#
[schmarty]
anything with a URL can be targeted for shared attacks, if not directly harassment, via something like hypothes.is, for example.
#
petermolnar
re stories a bit more: from a stricly technical perspective, at the moment, a feed is like and email: once sent, there is no way to revoke, unless the servers all agreed to support such a notion. That makes feed incapable of signalling ephemeralness. Ways I see out of this: thin feeds, with links only, content to be fetched; or, wannabe ephemeral content doesn't enter the feed.
#
petermolnar
[schmarty]: re targeting: but how would the owner of a random site know that someone if being a dork via hypothes.is?
#
[KevinMarks]
well, stories first came from snapchat, which is both private (approval needed to follow) and epehemeral. instagram retains some of this - they are ephemeral, and are only shown to followers, which can be approval only (private accounts) and can be blocked. Also instagram tells you who has viewed your stories
#
petermolnar
[schmarty]: that needs a browser plugin, and thus, active participation. It will only reach the owner if they are participating in it as well, right?
#
[schmarty]
aha, thanks, KevinMarks! i was thinking a lot about snapchat as the model for this but wasn't sure on the details about controlling followers. the note about who viewed is also interesting!
#
[schmarty]
petermolnar: in the hackeducation case the fact that the comments happened outside the site-owner's awareness was also a problem.
#
petermolnar
yes, but there's not much that can be done about that aspect. If I were to publish a book, a group could take it to a ritual burning, but at least that group requires active participation.
#
[schmarty]
petermolnar: seems like i took us off track.
#
petermolnar
there are only 3 threads so far, I'm coping ;)
#
petermolnar
1) stories - ephemeralness, private vs free to access, purpose, display/design
#
petermolnar
2) should likes/reactions be allowed to be reacted on?
#
petermolnar
3) annotation services, or what if someone, in their group says something bad about our site
#
[schmarty]
it does seem relevant that stories items maybe don't have URLs at all? makes it hard to dogpile onto something you can't quickly link to.
#
aaronpk
OTOH you can share someone's story on your own story on instagram
#
aaronpk
which is slightly different than linking to it but still
#
[schmarty]
i only meant to bring up annotation services in the context of should likes/reactions be allowed to be reacted on. indieweb-style likes tend to have URLs and thus can be reacted to or annotated easily.
#
[KevinMarks]
and there is a dunking issue with fleets I think too
#
[schmarty]
oooh so insta and twitter stories both allow reactions to particular stories?
#
[schmarty]
(as built-in feature, not counting screenshotting)
#
petermolnar
stories can be shared on IG? o.O
#
aaronpk
instagram stories can also contain little interactive things like polls
#
aaronpk
they've all moved well beyond the novelty of 24-hour disappearing content
#
[schmarty]
... or that they've moved more and more _kinds_ of content under the 24-hour disappearing novelty umbrella
#
aaronpk
also youtube stories last 7 days
#
petermolnar
think about it: content on IG is visual. Single, multiple, moving, but visual. So in order to cramp in anything else, they put all of that into stories.
#
[KevinMarks]
the other part of it there is an extra notification channel. The main posts vanish into the algorithmic feed, never to be seen again, except once tantalisingly when you reopen the app before it refreshes, whereas stories sit at the top with faces in circles like they're peering though portholes in your submarine
#
petermolnar
we should re-word the stories def: we don't know what a story is, because it differs from silo to silo. The only shared property is they are somewhat ephemeral.
#
[KevinMarks]
the joke implementations replicate the faces in circles things too
#
[schmarty]
KevinMarks: that is an interesting observation.
#
aaronpk
the person-first presentation of the content is a key element
#
aaronpk
rather than post-centric
#
petermolnar
so how long until one of the silos makes their ephemeral channel algorithmical?
#
aaronpk
i'm pretty sure they all are
#
aaronpk
i doubt any of them are strictly ordered by last updated date
#
aaronpk
youtube for example even adds people into the list of faces who you aren't subscribed to
#
[KevinMarks]
they are already choosing who to put in the circles and in that order afaik
PetriBot and [Ana_Rodrigues] joined the channel
#
alex11
once the book of faces decided to just copy stories (one of fb's internal mottos is 'don't be too proud to copy') it just... made the landscape in general feel really bad
#
alex11
oh ok you can just copy other features onto your own site which already wants to destroy everything that isn't facebook
#
alex11
never mind innovation
maxwelljoslyn and hasslon joined the channel
#
[KevinMarks]
Does https://heydonworks.com/ belong in js;dr or is there somewhere else to document this social experiment?
mauz555, gpickett00, gRegorLove, toupain, swentel, [Raphael_Luckom] and [tantek] joined the channel
#
[tantek]
IG stories *do* have "perma"(for their existence)links (someone asserted otherwise above)
#
jacky
petermolnar: re: stories == /now; that's a good point
#
jacky
tbh if I had stories, that'd be the only place you could see them at
#
[tantek]
nah I disagree with that equivalence. stories *could* be about what is happening now, or are often about what happened recently, or what happened a year (n years) ago, or what is coming up soon (e.g. the story link I shared above about an upcoming class schedule), or what is coming up in days (IG has countdown timers for many days in advance)
#
[tantek]
so no, stories !== /now
#
[tantek]
The separate reading stream is essential for sure, in order to "enforce" the ephemeral nature (which may require some kind of special protocol)
#
[tantek]
However, *tons* of aspects of the "story reader" experience have *nothing* to do with ephemerality
ethanyoo joined the channel
#
[tantek]
e.g. like aaronpk said, the story reader is *person-centric* instead of post-dt-published-centric
#
jacky
right and I def see a /now page as a specialized anonymous read-only social reader that makes that component of stories more prelevant (re: being fleeting, short-lived)
#
jacky
if not for that, stories are no different than likes (being a specialized form of an entry)
#
[tantek]
also as I noted previously, the "story reader" is "default reading time" + "autoplay" enabled as compared to every other reader which is "keep showing the thing forever" + "never autoplay/navigate". There's a variant in silo readers where it's "auto show new stuff at the top when posted" but most silos have switched to making that semi-automatic, i.e. you have to click a button to "Show New Posts" or "View newer tweets"
#
[tantek]
a /now page isn't a reader, it's a dashboard of one person's stuff. readers are configurable by a user in terms of what/who they're following
#
[tantek]
what is expiring
#
Loqi
Expiring content is content that is only temporarily (ephemerally) relevant, and also part of a larger post, that can and should be (preferably automatically) removed once a particular datetime has passed (the expiration date) https://indieweb.org/expiring
[jgmac1106] joined the channel
#
[jgmac1106]
what if you each blogged about this and read it about in each others readers. I would write a stroy about that
#
[eddie]
I definitely think there is a weird thing here where it keeps coming up that "stories should only live on someone's website". Users don't want to have to visit 10 websites. For this to be helpful and common, it definitely would have to be consumable by a reader
#
[tantek]
this is why I made up the phrase "story reader" to express that part of the experience
#
[eddie]
Yeah, that's helpful
#
[tantek]
sure you can go to someone's profile on IG to watch their story but that's the rare experience / use-case as compared to watching people's stories in IG's story reader UI
#
[tantek]
it would be reasonable to include your story in your /now page, however the two are certainly not equivalent, nor would people really think to go to a special page to view your stories
#
[eddie]
Yep, exactly
#
[tantek]
pretty sure aaronpk provides them on his home page when he publishes them
#
[tantek]
[jgmac1106]++ for the not so subtle nudge/encouragement to blog more 😂
#
Loqi
[jgmac1106] has 13 karma in this channel over the last year (56 in all channels)
gpickett00, [schmarty] and toupain joined the channel
#
[jgmac1106]
anytime but this discussion of old snapchat features has been super informative
toupain and leg joined the channel
#
petermolnar
[tantek]: the reason why story => now came up was because that is a way to somewhat control/enforce ephemeralness
#
petermolnar
if it enters a feed and readers, you'd need all participants to respect that
toupain joined the channel
#
petermolnar
which, given our culture, won't ever happen
#
[tantek]
that's a reason for having a special /story page on your own site, not to conflate story and now
schmudde joined the channel
#
petermolnar
jacky: did you mean story == now as in the very same thing, or did you mean like me, that story should/could be a page like /now, as in not in feeds, still somewhat controlled?
#
petermolnar
btw I still believe stories are being glorified; we have websites, we could present content any way we want. If dates don't matter; don't show it. The whole notion of indieweb-stories feels incredibly forced to me.
toupain and [KevinMarks] joined the channel
#
jacky
the latter, petermolnar
KempfCreative and toupain joined the channel; leg left the channel
#
[tantek]
petermolnar, like most things IndieWeb, if it's not something that applies to your use-cases, it's ok for you to ignore it! I.e. if you're not already publishing to silo stories, then nevermind!
#
[tantek]
(or watching silo stories that is)
[Raphael_Luckom] joined the channel
#
[Raphael_Luckom]
you can compare the challenge of "enforcing ephemeralness" with the challenge (from the perspective of corporate social networks) of preventing POSSE from working (since it uses resources without providing eyes for ads). The challenges are both of trying to prevent access to something except to human eyes
#
[tantek]
solving a problem that you don't care about personally can feel "forced", for sure
#
[tantek]
I for one have found numerous personal use-cases for them, so I find the idea of doing it on my own site worth exploring. Plus so has aaronpk and he's actually built it for his own site!
#
[tantek]
[Raphael_Luckom] perhaps I'm missing something but expiration and POSSE constraints feel *very* different to me.
#
[tantek]
at least from an IndieWeb implementability perspective
#
[KevinMarks]
we already have a protocol for deleting posts and propogating deletions in webmention
#
[KevinMarks]
I think that would apply to websub too
#
[tantek]
however that's more of "suggested" deletion, where the expectations are VERY different
#
[tantek]
protocols, websub -> #indieweb-dev
#
[Raphael_Luckom]
it sounds like people are still talking about something like "verifiablly-respected deletion"
#
[tantek]
nah, existing silos don't give you or claim "verifiablly-respected deletion" and people still find their story features useful
#
[Raphael_Luckom]
oh ok. then why not just stick some ttl on it? No matter what you do, you're just asking someone to respect a limit
#
[Raphael_Luckom]
lol "just"--I hate that
#
[tantek]
same same re: just. it's a hard habit to break. 🙂
#
[tantek]
same with "simple"
#
aaronpk
do i need to ad some new Loqi keywords
schmudde joined the channel
#
[tantek]
uh for what kind of Loqi response?
#
aaronpk
”just”
#
[Raphael_Luckom]
right--so _allowing_ that ttls are complicated (because everything with time is complicated) and allowing that coming up with a standard is complicated, and making clients and servers are complicated--allowing all that, I don't see what the important design decisions are besides "there is a syndication format, and it carries media, and it has a ttl." Are there still points of disagreement in that?
#
Loqi
right has -1 karma over the last year
#
[Raphael_Luckom]
lol
gpickett00 joined the channel
#
jacky
like on my site, I'd place a reader-esque component for stories because the way I've used them and seen them used leaned towards isn't like similar to conventional posts
#
[Raphael_Luckom]
so part of the question is: what makes the feature "story-y" rather than something like a blog post that disappears after a bit?
#
aaronpk
i keep saying this, but it's the way they are presented to the viewer
[snarfed] joined the channel
#
aaronpk
also if you look at what all the clones and jokes have in common, it's the person-centric presentation, faces in a circle, and you see all of one person's posts before it moves on to the next. that's a fundamentally different UX than browsing a feed of posts
#
[tantek]
aaronpk, strong yes about that "the way they are presented to the viewer" being the essential aspect of a "story reader" experience. absolutely, and that could "just" be another view in a reader of existing content that is already coming in!
#
aaronpk
for sure! I think I even mentioned that earlier today :)
#
[tantek]
my point is, the "story creator" experience is *very* different from that, and that's what requires the strong expectation of expiration
#
[tantek]
haha yes you could 🙂
#
[tantek]
a lot of what I see in IG stories are basically tweet-like content for sure (even publicly tweet-like content) where their expiry isn't really an essential aspect
#
aaronpk
there's also the IG stories that are "new post" and a screenshot of the instagram post 😂
#
[KevinMarks]
stories are to tweets as tweets were to blog posts
#
[tantek]
however the particularly interesting IG story content I see definitely has a strong expectation of expiration
#
[tantek]
the default off (nay, *absence* of) comment threads is an essential aspect IMO from a publisher perspective
#
[tantek]
in that regard, if you want to publicly comment on a story, you have to republish it to your own story, in a very Tumbler-esque way of "commenting"
#
[tantek]
and when you do so, the original publisher can then republish your story on their story and add their own comment etc. have definitely seen those chains go a few deep (where the nested boxes in the middle keep getting smaller)
KempfCreative, PetriBot and rawtext joined the channel
#
[KevinMarks]
so, worth doing outreach to https://spacehey.com/ about indieweb things?
KartikPrabhu and toupain joined the channel