#meta 2021-12-14

2021-12-14 UTC
jeremycherfas joined the channel
#
@ljquintanilla
My contribution to this year's F# Advent Calendar. Thanks @sergey_tihon for organizing it. Sending Webmentions with F# #dotnet #fsharp #indieweb https://www.luisquintanilla.me/posts/sending-webmentions-fsharp-fsadvent.html
(twitter.com/_/status/1470579140625670144)
jeremycherfas joined the channel
#
aaronparecki.com
edited /OwnCast (+99) "/* IndieWeb Examples */"
(view diff)
#
aaronparecki.com
edited /live_streaming (-189) "/* Resources */ keyframe.live no longer resolves"
(view diff)
#
@EssentialRandom
↩️ Not webrings, but @indiewebcamp has the tools you seek
(twitter.com/_/status/1470592771119407115)
gRegor joined the channel
#
gregorlove.com
edited /webmention-implementation-guide (+379) "add Tutorials section, "Sending Webmentions with F#" article"
(view diff)
#
gRegor
that implementation guide is kind of buried on the wiki. Maybe tutorials should go on /Webmention-developer?
#
GWG
gRegor: Good point
#
@ChrisAldrich
↩️ It looks like yet-another-silo in the merry-go-round of social reading sites. I prefer #IndieWeb solutions like @gRegorLove's https://indiebookclub.biz/, an app/platform that posts your book reading data & updates to your own website.
(twitter.com/_/status/1470626749734010880)
#
@ChrisAldrich
↩️ Looks like it might also qualify for the #IndieWeb Gift Calendar too: https://indieweb.org/2021-12-indieweb-gift-calendar (Got a Webmention from your post BTW. Congratulations!)
(twitter.com/_/status/1470631846778073089)
angelo joined the channel
#
kimberlyhirsh.com
edited /Micro.blog (-206) "/* Getting Help */"
(view diff)
gRegor joined the channel
#
kimberlyhirsh.com
edited /User:Kimberlyhirsh.com (+201) "/* kimberlyhirsh.com */"
(view diff)
#
kimberlyhirsh.com
edited /User:Kimberlyhirsh.com (+132) "/* kimberlyhirsh.com */"
(view diff)
#
kimberlyhirsh.com
edited /User:Kimberlyhirsh.com (+77) "/* kimberlyhirsh.com */"
(view diff)
#
kimberlyhirsh.com
edited /User:Kimberlyhirsh.com (+30) "/* My IndieWeb Setup */"
(view diff)
#
capjamesg[d]
(I was changing a few of my sparklines, hence the +0)
#
@haxor
↩️ How again was the IndieWeb approach not decentralized enough? Because it needs DNS? Does that imply that the current web isn't decentralized?
(twitter.com/_/status/1470686258561048576)
#
@haxor
Congrats @schnarfed for the honorable mention! But I'm also disappointed by this: "Several people submitted well-thought out IndieWeb solutions... they didn’t meet the criteria for originality and decentralization for the contest" https://twitter.com/bluesky/status/1470534795092389892?t=WCbWb95cwZbTwwV8Kd3NhQ&s=19
(twitter.com/_/status/1470685098294972416)
[Sam_Butler] joined the channel
#
kimberlyhirsh.com
edited /User:Kimberlyhirsh.com (+261) "/* wikifying */"
(view diff)
#
[tantek]
[chrisaldrich]++ that's amazing! I know Weegee from SF and SXSW. Small world
#
Loqi
[chrisaldrich] has 12 karma in this channel over the last year (36 in all channels)
#
Loqi
haxor has 1 karma over the last year
#
[tantek]
haxor++ also
#
@kevweab
Publish (on your) Own Site, Syndicate Elsewhere: https://indieweb.org/POSSE
(twitter.com/_/status/1470797093270736898)
#
@Weegee
↩️ I'm always happy to use an #indieweb solution first. But a) I've no coding skill so I can't bank on bridging that gap if needed and b) I need a social reading site to do 2-3 disparate things I don't know if an #indieweb solution can handle.
(twitter.com/_/status/1470801466478579713)
Darius_Dunlap[d] and Ramon[d] joined the channel
#
@arcalinea
↩️ To clarify, I don’t hate DNS; the winning solutions were more decentralized than the indieweb ones because their implementations did not require platform level support from sites like twitter.
(twitter.com/_/status/1470818566987399169)
#
aaronpk
well that's interesting
#
capjamesg[d]
I don't think any of the community protocols *require* platform-level support.
#
aaronpk
i think the distinction is that with some of the others, all you have to do is tweet out some crypto stuff, whereas the rel-me one requires that twitter itself updates their HTML in the profile pages
#
capjamesg[d]
Ah, I see.
#
aaronpk
i'm not sure i would consider that "more decentralized", but it is an advantage for other reasons
#
capjamesg[d]
Keybase done that sort of thing, right?
[schmarty] joined the channel
#
[schmarty]
I guess there's no reason a Keybase-like approach to two-way rel=me verification would not worth for IndieWeb sites
#
[schmarty]
Add a couple of attributes like a url to the proof post on the silo and some discoverable pubkey to verify the signature
#
aaronpk
I personally dislike the way you have to tweet out some nonsense looking thing, so I prefer a more built-in method like rel=me tho
#
capjamesg[d]
I prefer the rel=me method too but I can see the appeal of Twitter.
#
[schmarty]
I agree the nonsense posting seems gross
#
capjamesg[d]
Because everyone will always have control over posting content, hopefully 😉
#
[schmarty]
Haha honestly Twitter could decide to undermine a system like this pretty easily!
#
capjamesg[d]
True 😦
#
[schmarty]
They already root around in content for stuff so technically this also "requires platform supports
#
[schmarty]
*support"
#
[schmarty]
I think a signed post verification can live beside and extend rel=me
#
capjamesg[d]
And there is precedent for this method working.
#
capjamesg[d]
(even if it is a tad inelegant)
#
[schmarty]
(Not sure it's worth implementing _solely_ to address criticism. If the relme detractors have a good use case, though, we could meet it)
#
aaronpk
for sure, the question is what value it provides. It'd be interesting to see if there's a way to get that attribute "until the prover chooses to reveal them" with some sort of rel=me+signed approach
#
[schmarty]
I am behind on reading the actual things. What's the deal with "until the prover chooses to reveal" in this context? Like a challenge that my site would answer when someone wants to prove that I control some Twitter account?
#
[snarfed]
[schmarty] often you hash some plaintext string and post the hash, then later you can post the string and show that it hashes
#
[snarfed]
sometimes called a zero knowledge commitment, aka zk commitment, eg in the description of the winner
#
kimberlyhirsh.com
edited /read (+192) "/* Silo Examples */"
(view diff)
#
[schmarty]
Those seem like they'd be one-time use?
#
[snarfed]
not really about control or auth of anything, more that you want to prove that you "knew" something at some time, but not actually reveal what that was until later
#
[snarfed]
yeah one time use per post, but you could easily revoke one and post a new one later
#
[snarfed]
and yeah, arguably novel use of those in this case to demonstrate control over a given silo account
#
[schmarty]
RIP to anyone who gets notifications of your Twitter posts in that scheme 😂
#
capjamesg[d]
Can a single post suffice?
#
capjamesg[d]
With a value that can be somehow connected to your website?
#
capjamesg[d]
I don’t know a lot about the innards of encryption so I’m not best positioned to say if that will work.
#
[schmarty]
Probably more for -dev
#
[schmarty]
(But I think yes!)
#
Loqi
ok, I added "https://cloud.google.com/blog/topics/developers-practitioners/find-anything-blazingly-fast-googles-vector-search-technology" to the "See Also" section of /search https://indieweb.org/wiki/index.php?diff=78343&oldid=78056
sayanarijit[d] joined the channel
#
loqi.me
created /paper_website (+149) "prompted by capjamesg[d] and dfn added by capjamesg[d]"
(view diff)
#
loqi.me
edited /paper_website (+64) "capjamesg[d] added "https://daily.tinyprojects.dev/paper_website" to "See Also""
(view diff)
#
@Johannes_Ernst
"[#IndieWeb solutions] weren't as...decentralized as the winning submissions"...what? How is rel-me more centralized than anything else on https://blueskyweb.org/satellite ? I feel the word "decentralized" got a meaning in tech that diverges from its meaning in English. @bluesky @snarfed
(twitter.com/_/status/1470850202365939714)
barryf[d] joined the channel
#
tantek.com
edited /commons (+179) "improve dfn a bit to include a few points from the descriptive list, note IndieAuth explicitly, Internet Archive is an example, linky linky"
(view diff)
binyamin[m], gRegor and marksuth[d] joined the channel; binyamin[m] left the channel
#
loqi.me
created /StoryGraph (+190) "prompted by [tantek] and dfn added by gRegor"
(view diff)
#
gregorlove.com
edited /StoryGraph (+56) "link dfn, see also"
(view diff)
#
[chrisaldrich]
handwriting << In his early Twitter experience, Alton Brown primarily tweeted by handwriting or drawing on post it notes and posting the photos to Twitter. Example: https://twitter.com/altonbrown/status/282329664607883266
#
Loqi
ok, I added "In his early Twitter experience, Alton Brown primarily tweeted by handwriting or drawing on post it notes and posting the photos to Twitter. Example: https://twitter.com/altonbrown/status/282329664607883266" to the "See Also" section of /handwriting https://indieweb.org/wiki/index.php?diff=78349&oldid=78296
binyamin[m] joined the channel
#
[chrisaldrich]
personal library << StoryGraph
doubleloop[m], diegov, mambang[m] and jamietanna[m] joined the channel
#
[chrisaldrich]
handwriting << another example, but using a typewriter https://twitter.com/altonbrown/status/277928769270992896
#
Loqi
ok, I added "https://twitter.com/altonbrown/status/270712683135913985" to the "See Also" section of /handwriting https://indieweb.org/wiki/index.php?diff=78352&oldid=78351
#
[chrisaldrich]
okay, there are so many good ones, but I'll stop here...
#
capjamesg[d]
Lots of wiki edits today!
#
capjamesg[d]
[chrisaldrich]++
#
Loqi
[chrisaldrich] has 13 karma in this channel over the last year (37 in all channels)
#
[chrisaldrich]
maybe just one more...
#
[chrisaldrich]
handwriting << A [[thread]] of handwritten tweets using multiple post it notes https://twitter.com/altonbrown/status/255824201976532992
#
Loqi
ok, I added "A [[thread]] of handwritten tweets using multiple post it notes https://twitter.com/altonbrown/status/255824201976532992" to the "See Also" section of /handwriting https://indieweb.org/wiki/index.php?diff=78353&oldid=78352
#
[chrisaldrich]
personal library << Literal.club
#
Loqi
ok, I added "Literal.club" to the "See Also" section of /personal_library https://indieweb.org/wiki/index.php?diff=78354&oldid=78350
#
[chrisaldrich]
personal library << Litsy is an older platform that is mostly photo-based. BookSloth is another relatively new one.
#
Loqi
ok, I added "Litsy is an older platform that is mostly photo-based. BookSloth is another relatively new one." to the "See Also" section of /personal_library https://indieweb.org/wiki/index.php?diff=78355&oldid=78354
#
[chrisaldrich]
capturing some of the ideas from #indieweb for future expansion
#
binyamin[m]
I want to add a how-to-markup section for https://indieweb.org/read . There are a bunch of suggestions there about markup. How should I go about submitting a recommended markup pattern?
#
[chrisaldrich]
personal library << [[Micro.blog]] has bookshelves https://micro.blog/account/bookshelves, search https://micro.blog/books/search, and other UI for this
#
[chrisaldrich]
personal library << [[BookWyrm]] https://bookwyrm.social/ is a social library platform that is part of the [[Fediverse]] using [[ActivityPub]]
#
Loqi
ok, I added "[[BookWyrm]] https://bookwyrm.social/ is a social library platform that is part of the [[Fediverse]] using [[ActivityPub]]" to the "See Also" section of /personal_library https://indieweb.org/wiki/index.php?diff=78357&oldid=78356
#
binyamin[m]
personal library << https://oku.club/
#
Loqi
ok, I added "https://oku.club/" to the "See Also" section of /personal_library https://indieweb.org/wiki/index.php?diff=78358&oldid=78357
#
boffosocko.com
edited /handwriting (+174) "Jeff Bridges examples of handwriting on website"
(view diff)
#
gregorlove.com
edited /handwriting (+239) "/* IndieWeb Examples */ +me"
(view diff)
#
gRegor
[chrisaldrich]++
#
Loqi
[chrisaldrich] has 14 karma in this channel over the last year (38 in all channels)
#
[chrisaldrich]
great example gRegor++
#
Loqi
gRegor has 4 karma in this channel over the last year (15 in all channels)
#
gRegor
binyamin[m], I think that's still pretty experimental, so far it's mostly been in the brainstorming section on /read. Here's mine, though I should double check it's still current: https://indieweb.org/read#mark_up_and_post_a_read
#
gRegor
Particularly some of the microformat properties are experimental, so I'm not sure we want a definitive "how to markup" section in case those change later. Not sure, though!
#
gRegor
[chrisaldrich], Time for a "Before web3" sequel post? XD
#
binyamin[m]
gRegor: you have `p-x-read-status`, but indiebookclub.biz doesn't have the `x` ;)
#
gRegor
True. I go back and forth on the `x`, probably erred on using it there in case it gets copied
#
[tantek]
these are hilarious [chrisaldrich]++
#
Loqi
[chrisaldrich] has 15 karma in this channel over the last year (39 in all channels)
#
[chrisaldrich]
I think everyone has been back and forth on `x`. I think the most recent thinking was not to use it as in practice it becomes standardized with the x and is never later removed...
#
gRegor
Everyone has a story about their `x` 👀
#
binyamin[m]
It would be nice if the brainstorming was collated around the markup patterns. Right now, it's not easy to weed through all the text. Like a bulleted list with suggested markup for each particular need.
#
binyamin[m]
I can see gRegor's point that the microformats aren't in place yet.
#
gRegor
The main question with any mf2 markup is what's the use-case for it to be consumed. I don't think readers do anything special with read posts yet.
#
gRegor
An h-entry with p-summary could be sufficient, for example.
#
gRegor
and optionally an h-cite for the item being read
#
binyamin[m]
For me, a big use-case would be the ability to distinguish it from notes and articles. I wouldn't want it showing up alongside my long-form writing.
#
gRegor
Quick example I just wrote up (before I saw your last comment): http://php.microformats.io/?id=20211214220159214
#
gRegor
Ah, so you're doing some /post-type-discovery based on the mf2. Interesting.
#
binyamin[m]
This is just theoretical.
#
binyamin[m]
But yeah, that would be the idea. Something like a firehose, which I plug into a reader. The reader could then filter the posts by type.
#
[chrisaldrich]
WordPress webmentions plugin is one of the few consumers of read posts that I know of.
[jeremycherfas] joined the channel
#
gRegor
(this is probably more -dev btw)
#
[snarfed]
in the spirit of https://indieweb.org/post-type-discovery , you could distinguish read posts from notes/articles by the presence of a u-read-of or p-[x-]read-status
#
[chrisaldrich]
yes, that one gRegor... it's been a long day.
#
binyamin[m]
[snarfed]: That's how we got here. I was proposing that we collate the markup suggestions from "brainstorming" on https://indieweb.org/read.
#
[chrisaldrich]
Most sites I send /reads to default to interpret them as bookmarks.
#
binyamin[m]
to clarify: I'm not trying to standardize anything. Just clarify what people are already doing.
#
tantek.com
edited /read (+44) "copy How To stub from /task"
(view diff)
#
tantek.com
edited /task (+621) "/* Brainstorming */ Reading use-case as inspiration"
(view diff)
#
tantek.com
edited /read (+189) "/* Brainstorming */ link to possible generalizing: to any media, or to any task"
(view diff)
#
@EssentialRandom
↩️ There's more to decentralized solutions than the fediverse. IndieWeb also has some independent solutions that enter in the same space as Web3, and they've been working on them for a long time! But creating a collective identity goes beyond this. It requires active organizing.
(twitter.com/_/status/1470888015073464321)
#
tantek.com
edited /donation (+76) "disambig /donate"
(view diff)
#
[KevinMarks]
“to clarify: I'm not trying to standardize anything. Just clarify what people are already doing.” that's usually how you get a useful standard eg html5
#
[tantek]
necessary but not sufficient
#
[tantek]
many of the new semantic elements in HTML5 started that way yet due to lack of consuming use-cases and implementation thereof, they became useless (thus confusing) in practice
#
[KevinMarks]
I was thinking of the first phase where Ian and Markp and crew were analysing the behaviour of existing browsers to derive common properties
#
[tantek]
"clarify what people are already doing" sounded more like the class name and rel value analyses
#
tantek.com
edited /acquisition (+1005) "brainstorming, lifecycle of stuff"
(view diff)
#
tantek.com
edited /acquisition (+427) "/* lifecycle of stuff */ gift or give vs donation"
(view diff)
#
tantek.com
edited /acquisition (+79) "/* lifecycle of stuff */ donation could be for direct use to e.g. books to a library"
(view diff)
Mysterio_Meezy[d joined the channel