#JeenaSo I created an event on facebook as the IndieWebCamp account https://www.facebook.com/events/1621105191545682 and added the link back to my own event on https://jeena.net/events/17 but as far as I can see it is not possible to get brid.gy to send webmentions to that event because the IndieWebCamp account doesn't have my website as the homepage in facebook?
#sknebelSince I read about them a bit recently. No info fed by actual implementation and a lot of issues, so please expand! (e.g. how you display them (images? special fonts?))
#sknebeland all kinds of clients on all mobile platofrms use apple emoji, despite them not being under a free license as far as I can tell. but I have to admit, I also think they look the best
#Loqi[kylewm] right now I think it's creepy that you can log into Quill with https://silo.pub/twitter.com/kylewmahan and start posting without granting write permissions (since you granted silopub write permissions the first time you logged in)...
#[kevinmarks]That's only true if you have already cookied isn't it?
#[kevinmarks]I couldn't log in as you with that url?
#LoqiCamlistore is a blob based storage system written in Go that can store many types of files and data in a distributed fashion https://indiewebcamp.com/camlistore
#kylewmkevinmarks: oh right, I don't mean anyone could log in as me, I mean I could log into Quill and start writing on twitter, without ever having granted Quill write permission to twitter
j12t joined the channel
#kylewmit's the same situation now, but it looks better because it actually asks you to authorize when you hit the indieauth endpoint
#kylewmwhich is also better because it updates your token, if you are on a service like Facebook wehre they expire every so often
#[kevinmarks]So now my app could have nascar buttons for twitter etc and it would pass straight through?
#[kevinmarks]Will it ask every time? Or is this just a clearer first time path?
#kylewmit asks every time you log in, the way bridgy does
#kylewm(it sort of defeats the point of mf2 which is that the HTML is the source of truth .. and that it's less likely to rot than XML/JSON/etc. because people are actually looking at it)
#dym_cxisnt HTML just a wrapper for a database of posts?
mlncn joined the channel
#kylewmit can be, sure, doesn't have to be. the point is, it's the medium that we're using to share data with each other
#kylewmi.e. we dont' have to use the same database
#kylewm(note that Tantek's "database" is a set of HTML files with microformats)
#dym_cxok, but i html will be parsed and i already have the parser-output on hand – why do the same thing twice?
#KartikPrabhudym_cx: "isnt HTML just a wrapper for a database of posts?" No. I would argue that the HTML is the post and the database is just some plumbing that can be swapped out for other things like static storage, file-storage etc...
#LoqiPlumbing in the context of the IndieWeb, refers to all the underlying code, backend setup, protocols, formats that is all merely there to support the design and user experience of a site, the actual user visible and interactive parts https://indiewebcamp.com/plumbing
#LoqiKartikPrabhu meant to say: what if I don't want to download some big JS library to read text on your site?
#kylewmI'm a little different on that point; I think we could use some exploration of how to interop with client-rendered sites ... I don't like the js;dr answer we have right now
#KartikPrabhukylewm: what is a good use case for that other than "I want to use JS-rendering"?
#dym_cxhm, i guess <noscript><meta http-equiv="refresh" content="1; all-posts.html"></noscript>
#kylewmKartikPrabhu: I could imagine client side rendering being a very inexpensive way to run a fancy site... serve js and data on the cheap, outsource processing to the client's cpus
#KartikPrabhuor google FB etc... for personal sites I don't see it
#kylewmwikipedia unlike those others has a lot of users and not a lot of money or devs
#KartikPrabhusure but they still don't do JS-rendering and I haven't seen any suggestion that it will solve some problem they have
#kylewmI concede that it's probably not necessary for personal sites
#miklbvoxpelli any chance you'll be working on your mcropub service @ next IWC?
#kylewmbut js;dr argues that it's a bad idea period and all sites that are client rendered should be ignored
#KartikPrabhuyeah they are not curl-able so good luck getting any data from them
#kylewmand also I write code in python because I like python and it's fun. if browser js is your thing, and you like it and it's fun, i say more power to you :)
#voxpellimiklb: unfortunately won't be able to attend it :(
#KartikPrabhusure. So I'll leave it to JS-aficionados to solve this "problem"
#KartikPrabhuif their solution is "I'll give you an HTML version to parse" then they should just give us the HTML version in the first place
#miklbvoxpelli no worries. I saw you mention you were busy with work again.
#miklbvoxpelli I might start poking around your libraries to see if I could get an instance running on my VPS. Just need to figure out how to hook all the parts together. I'm not really familiar with node apps
#kylewmI don't think that's an insane use of client-rendering
#voxpellimiklb: it should be easy to get up and running on a free Heroku, that's what I'm using myself now
#KartikPrabhukylewm: well I don't see why client-side is needed at all. The whole data.js file could simply be HTML
#KartikPrabhuthat way I don't have to download some JS stuff to see it
#sknebel(the project the seminar would have been about already can do a lot of the necessary bits and pieces, but they were looking more for people extending the plumbing instead of building apps with it)
#bearfor me the biggest reason of all to avoid client side js for rendering of the content html is that I am often consuming the post from something other than a browser
#bearhaving js to enhance the user experience, sure - but at the core it should be html+mf2
#kylewmwoo fun, i learned how to ban an ip address
#kylewmkevinmarks: it could, but then she would have to run the generator every time she adds a new restaurant ... i don't know, i certainly wouldn't do it that way, but i don't think it's an invalid use-case
#KartikPrabhuyeah that is another thing, JS is very fragile that way
#miklbheck, a base project could be set up and someone could fork/use without ever touching "code" or git.
#sknebelkylewm: curious, where is that page hosted?
#sknebel(e.g. if people suggest github pages I always wonder if getting the DNS etc to work isn't already to big an issue in some way for many, even with tutorials. on the other hand, most shared hosting requires an FTP-client etc as well)
#miklbsknebel any more difficult than any other method of using a custom domain?
#sknebelDNS is kinda scary, if you use shared hosting somewhere that's done for you
#sknebeland I honestly have no idea how the UX for shared hosting nowadays is
#miklbgh-pages is basically point your domain to the GitHub nameservers, add a file .CNAME with the custom domain to the directory, $profit?
#sknebelyeah. means you now have two services, DNS config to do which often isn't nice and tons of features on GitHub to ignore
#sknebelIf I had it to explain to non-IT users I know, I'd expect getting them started on shared hosting with an FTP client would be easier
#miklbsure. I'm not advocating it's for everyone, but for something that is browser based but not a big drag/drop service or wp.com it is an option. Also a gateway for someone who might want to eventually get their hands dirty
#miklbat least that was my theory for building an indieweb friendly Jekyll model.
#sknebelit is a good theory. I'm just curious what alternatives people use and why
#miklblikewise. I'm new to this community, and one thing I've observed is people new to it @ IWC seemingly struggling to get their 1st site up and running.
#sknebelI've seen quite a few succesfull tools that somehow use google docs as a backend
#aaronpkheh, i'm gonna have to update Telegraph in order to pass the new webmention.rocks update test
#aaronpkTelegraph does its own check to make sure the source links to target before even doing webmention discovery, so I can't send update webmentions when I remove a link right now
#kylewmthat same ip address continues to try to vulnerability scan me even though they are getting 403 for everything now