#dev 2019-06-06
2019-06-06 UTC
jjuran and [jgmac1106] joined the channel
# @jgmac1106 ↩️ I have been teaching the last four years using #IndieWeb building blocks, these are all existing w3c recommendations or specs. The coolest tool is probably the use of webmentions. #apereo19 (https://quickthoughts.jgregorymcverry.com/s/1xAIdV) (twitter.com/_/status/1136448339141169153)
# @fluffy New post: Chatter: Re: Webmention support for static sites https://beesbuzz.biz/blog/chatter/8695-Re-Webmention-support-for-static-sites (twitter.com/_/status/1136449914194595840)
[xavierroy], gRegorLove_, [jgmac1106], snarfed, cweiske and KartikPrabhu joined the channel
# @tripticonomicon Re: Webmention support for static sites: http://bit.ly/2MvWyyQ (twitter.com/_/status/1136532998327865344)
swentel joined the channel
# @Kajrietberg Met Zapier wordt er nu elke dag een POST request afgevuurd naar mijn @Netlify account zodat er een build wordt getriggerd waardoor Webmentions die binnengekomen zijn worden getoond. (twitter.com/_/status/1136547962627211264)
jeremych_, [kimberlyhirsh], [tonz] and [jgmac1106] joined the channel
# [jgmac1106] Can you be a spec without any actual tech?
jgmac1106 and jjuran joined the channel
# jgmac1106 I don’t know of many DID providers I could use right now or recommend to people…I just like a tech before spec approach …so instead of getting bunch of folks together to design the perfect car…let bunch of people make cars and then coalesce around what is working….plus the vibe in group has not been that inclusive, tensions been running high
# jgmac1106 The medium article WAS really good, I was more referring to the action plan by the Community Group: https://lists.w3.org/Archives/Public/public-credentials/2019May/0002.html
# jgmac1106 but rhiaro got so sick of years of open badge spec building just to see everything abandonded and then watch everyone go gaga for blockchain badges..I just walked away and started working on webmention badges: https://jgregorymcverry.com/webmentionbadgespressedconf19.html I have no problem assigning credibility at the DNS level
# Loqi [Greg McVerry] Webmention Badges #PressEd19Conf https://quickthoughts.jgregorymcverry.com/service/web/imageproxy/aHR0cHM6Ly9wcmVzc2VkY29uZi5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIvMjAxOS8wMS9wcmVzc2VkLTIwMTkucG5n
# Loqi It looks like we don't have a page for "in the wild" yet. Would you like to create it? (Or just say "in the wild is ____", a sentence describing the term)
# jgmac1106 i am also really scared of all the industry attention…and then we have xAPI coming for everyone …and then that scared me as it is Department of Defense funded and then that made me all paranoid thinking activity stream, is just subject, verb, object…and reinforces an English only web on the back end…
[grantcodes] joined the channel
# [grantcodes] Hmm my bridgy backfeed isn't working for certain posts anymore because I don't include everything in my main feed now 🤔
# [grantcodes] Looks like rel=feed is the solution
# [grantcodes] But I don't really want my firehose feed to be my main feed for readers and whatnot
[jgmac1106] joined the channel
# [jgmac1106] Why I love static or almost static homepages
# [jgmac1106] Then you can have different pages for different feeds and people pick and choose
# [grantcodes] I could. I should probably actually try some stuff and see what happens first
snarfed, eli_oat and [tantek] joined the channel
# petermolnar [grantcodes]: I had the same issue, I ended up adding <link rel="feed" title="petermolnar.net feed" href="http://www.unmung.com/feed?feed=https%3A//petermolnar.net/feed/" /> where https%3A//petermolnar.net/feed/ is my RSS feed
# petermolnar because I don't have an mf2 firehose
[schmarty], [grantcodes] and kisik21 joined the channel
# kisik21 So. What if my frontend renderer and Micropub endpoint are on different machines? What are the ways to place a media file to it? I see some possible ways:
# kisik21 1. Media endpoint on renderer server
# kisik21 2. Shared filesystem (NFS?)
# [grantcodes] snarfed: Yes what you said. In reality it is unlikely to be a major issue
# kisik21 3. Media endpoint additionally serving as static server
# [grantcodes] I'm also interested in what would happen with multiple rel=feeds with bridgy and readers. It's probably documented somewhere how they should be handled
# [grantcodes] kisik21: What parts are separated? Sounds like it is more to do with your storage than micropub?
# kisik21 I
# kisik21 grantcodes: I am currently in the planning stage but I'm planning to separate the renderer from Micropub (they're communicating via HTTP and MF2-JSON) and possibly the media endpoint from Micropub
# kisik21 The question is how to handle static media serving efficiently
# kisik21 it's like <nginx>-<renderer>-<micropub>
# kisik21 and I'm not sure where to place media endpoint
# [schmarty] kisik21: i have my micropub media endpoint running as a separate service which serves on its own domain. rather than having my renderer touch those files, it generates URLs for an image proxy, which resizes them based on URL params.
KartikPrabhu joined the channel
# kisik21 So I could have the media endpoint double as a static asset server? Hm, feels nice enough
# kisik21 Especially because I could still use HTTP/2 pushes if I proxy it through my nginx
# [schmarty] working to flesh out indieweb.org/image_proxy now
# [schmarty] what is Cloudinary?
# Loqi It looks like we don't have a page for "Cloudinary" yet. Would you like to create it? (Or just say "Cloudinary is ____", a sentence describing the term)
# [schmarty] Cloudinary is a hosting and management service for images and video which can be used as an [[image proxy]]. https://cloudinary.com/
# [schmarty] :crossed_fingers: c'mon kaja, did i do it right?
# [schmarty] looks like i did not.
# [jgmac1106] Ooh looking for video solutions that aren't YouTube or don't require CC license... Thx
# [schmarty] jgmac1106: cloudinary has a pretty good free tier for images, but i think you'd hit the quota pretty fast doing video.
# [jgmac1106] Just been uploading to an S3 bucket for now
# [jgmac1106] I use internet archive... But it's for my kids video. I don't want to force open license on them
# kisik21 [jgmac1106]: What's the problem with just hosting the video on your own server? Too much bandwidth? Want to process videos?
# [jgmac1106] Upload time and space
# [schmarty] some details added to indieweb.org/Cloudinary for how i use it.
# [tantek] re: static hosting, this is a very indieweb article: https://csswizardry.com/2019/05/self-host-your-static-assets/
# Loqi Static site generators are programs that take a set of flat text files on disk and transforms them into a set of static html files ready to be served by a standard web server, or some variation of this example https://indieweb.org/static_hosting
# Loqi Web hosting can be the primary regular cost in maintaining an IndieWeb site; this page lists several options from free on up depending on your publishing needs, like a static, shared, private, or dedicated server https://indieweb.org/hosting
# [tantek] hosting << 2019-05-31 [https://csswizardry.com/2019/05/self-host-your-static-assets/ Self-Host Your Static Assets] <blockquote>… you should self-host all of your static assets, forgoing others’ CDNs/infrastructure. […] disadvantages of hosting your static assets ‘off-site’, and the overwhelming benefits of hosting them on your own origin.</blockquote>
# Loqi ok, I added "2019-05-31 [https://csswizardry.com/2019/05/self-host-your-static-assets/ Self-Host Your Static Assets] <blockquote>… you should self-host all of your static assets, forgoing others’ CDNs/infrastructure. […] disadvantages of hosting your static assets ‘off-site’, and the overwhelming benefits of hosting them on your own origin.</blockquote>" to the "See Also" section of /web_hosting https://indieweb.org/wiki/index.php?diff=62169&oldid=60472
[tonz] joined the channel
snarfed, [chrisaldrich], myravery, [kevinmarks786] and gRegorLove_ joined the channel
# rhiaro I can buy the "if you are not even posting on your own website" arguement if the "new tech" being developed is for posting to your own website, but the things being developed by people in the credentials cg are not for that so that logic doesn't follow for me. Not everyone has the time or inclination to post to their own website (or even have a website) even if they are web devs, let alone people working with totally different stacks on different
# [jgmac1106] I think kanani been working on DID and IndieAuth bridges... As long as we focus on shared values the tech outcome isn't as important
# [jgmac1106] In fact I think [aaronpk] been having huge impact at the Idenity workshops. Seeing much of the ideas in those sessions spread in both communities
# [jgmac1106] I could be mixing it but I thought DID came up, though a lot of crossover in all the decentralized spaces
[aaronpk] and [xavierroy] joined the channel
# [jgmac1106] @rhiaro and I know it is a centralized service but most academics have registered their ORCID
# [jgmac1106] Just a psuedo example of how folks combine an identity service with or without personal websites
# [jgmac1106] Sorry if it was off track. Just came to me in terms of comparing DID and ORCID... With decentralization being differentiator
[grantcodes] joined the channel
# @JmacDotOrg Updated this library to handle a strange edge-case after one of you sent me a couple of technically well-formed but really oddball webmentions.
(Oh, I’ll be in touch…) (twitter.com/_/status/1136673687627796487)
gRegorLove joined the channel
# [kevinmarks786] I think you could do that with this one: https://www.jasondavies.com/wordcloud/
# [kevinmarks786] https://github.com/jasondavies/d3-cloud
# [kevinmarks786] I thought it added a word at a time?
[jansauer] joined the channel
KartikPrabhu joined the channel
# snarfed yeah there are lots of historical attempts at silo backfill. https://github.com/neotoma/ , https://github.com/snarfed/freedom , etc
# Loqi backfill is the action of importing all your past posts, typically from a social media silo, into your own site https://indieweb.org/backfill
# Loqi ThinkUp was a silo (at thinkup.com) that analyzed activity on social networks like Facebook, Instagram, and Twitter https://indieweb.org/ThinkUp
jacky and [pfefferle] joined the channel; jacky left the channel
# [kevinmarks786] wonder if this is worth a look for private posts: https://twitter.com/LeaKissner/status/1136626971566149633
gRegorLove__, gRegorLove, gxt, [schmarty] and chrisaldrich joined the channel
gRegorLove_ joined the channel
gRegorLove_ joined the channel
gRegorLove joined the channel
# [tantek] I reject the "totally different stacks" excuse. This is one web, per W3C TAG ethical principles: https://www.w3.org/2001/tag/doc/ethical-web-principles/#principles
# Loqi ORCID or sometimes ORCHID iD is a nonprofit organization and web service helping researchers, scholars, and innovators to be uniquely identified and connected to their contributions and affiliations, across disciplines, borders, and time https://indieweb.org/Orcid
# [tantek] [kevinmarks786] if you think that's "worth a look for private posts", feel free to add it to /private_post#Brainstorming !
gRegorLove_ and gRegorLove joined the channel
# [tantek] The other (perhaps larger) problematic aspect of folks (especially technical folks) posting their "decentralized" ideas/promotion/marketing exclusively (or even primarily) on Medium / Twitter / FB etc. is that by doing so they are either ignorant of or deliberately neglectful of silo *social harms* that any ethical approach to decentralization should be *actively* seeking to change / solve / reduce / shift away from.
gRegorLove_ joined the channel
gRegorLove joined the channel
# [tantek] [aaronpk], in particular you may be interested in: https://indieweb.org/rsvp#Text_Design and https://indieweb.org/rsvp#POSSE_to_Twitter and https://indieweb.org/rsvp#Backfeed_from_Twitter
# rhiaro posting on medium annoys me too, and I agree from an indieweb perspective it seems problematic. But to a bunch of these people it's DNS that's the problem - they consider it centralized - so medium.com or some other domian, it's all the same evil to them. Just like how indieweb people also post to twitter for discovery purposes, posting on the web is a necessary evil to them at this stage I guess
# sknebel rhiaro++ well said - while I get using such "rules" as initial yardsticks other projects work from different angles, so it isn't surprising they prioritize some things completely differently (and I sometimes wonder how much of the interactions is just based on stuff that happened years before I touched this space)
[aaronpk] joined the channel
# rhiaro sknebel there are literally people saying in complete earnesty that allowing https identifiers is not only not decentralized, but actively dangerous and a slippery slope right back to the silo problem we have right now. They're working on things that are essentially invisible to people with the indieweb-or-die mindset. If all you care about is the web, that's fine, but it's annoying to bad mouth other tech just because it sin't what you care about.
leg joined the channel
# [tantek] and you end up with similar evaluations of needlessly complex approaches: https://unwalled.garden/docs/why-not-rdf 🔥
# @fluffy New post: Chatter: Re: Webmention support for static sites https://beesbuzz.biz/blog/chatter/6968-Re-Webmention-support-for-static-sites (twitter.com/_/status/1136738076255035395)
# sknebel jacky [fluffy] https://beesbuzz.biz/blog/chatter/8695-Re-Webmention-support-for-static-sites <- at the bottom is a link to a post by jacky that's broken - not sure on what end what went wrong?
# jacky !tell [fluffy] hey can you give the URL that sent this webmention to https://beesbuzz.biz/blog/chatter/8695-Re-Webmention-support-for-static-sites
# Zegnat I have a hard time commenting on this, because I do not actually know whether the articles I may read on Medium about things like Aether, Scuttlebutt, and Dat are syndications or not. I am not looped into those networks so I do not know. If they are merely syndications for discoverability, sounds to me like they are doing it right: they are using the network they create, and syndicate out for visibility, just like the indieweb.org
# Loqi An original post link is a hyperlink from a POSSE copy to its original indieweb post https://indieweb.org/original_post
# Loqi singleton is in the context of the indieweb, or decentralized web in general, a shared (effectively centralized) data structure (like a blockchain ledger) or database (like the consequence of assuming a specific hashing algorithm) being used by (and thus a limitation of) an otherwise seemingly distributed system https://indieweb.org/singleton
# [tantek] rhiaro, your "nobody is allowed to work on alternative technologies" is a strawman and false. Many in the IndieWeb community have built bridges with "alternative technologies", both literally (see /dat) and conceptually (see /singleton and overlaps in principles), and I expect to continue to do so
snarfed1 joined the channel
[grantcodes] joined the channel
# [tantek] see https://github.com/w3ctag/design-reviews/issues/216 for more
# [tantek] see also the report and logs/minutes from https://www.w3.org/Security/strong-authentication-and-identity-workshop/minutes.html where there's a knock-down drag-out fight between DID folks and OIDC folks, where aaronpk was an *observer* watching it all go down
# jacky > Wired magazine published an article called "The Curse of Xanadu", calling Project Xanadu "the longest-running vaporware story in the history of the computer industry".[2] The first attempt at implementation began in 1960, but it was not until 1998 that an incomplete implementation was released. A version described as "a working deliverable", OpenXanadu, was made available in 2014.
# gRegorLove Haha, I thought the movie at first too
[tantek] joined the channel
# gRegorLove The idea sounds great, but I haven't had the time/will to really wrap my head around it
# gRegorLove Yeah, which I think goes into the "will" part for me.