#acegiak!tell benwerd in your checkins your e-conent contains a script that includes a reference to a varable called L on the first line. that var isnt set in the e-content as far as i can tell so by browser javascript crashes when displaying those notes?
#LoqiShaneHudson: gRegor` left you a message on 9/30 at 8:32am: I don't have experience with Squarespace, but my understanding is you have full control of the HTML, so you could use it for indieweb. Webmention would be tricky, of course. Unless we encouraged them to add support for it. :)
#tfontaineShaneHudson: You've more or less got control. You can have MORE control with business or greater accounts, but you can inject almost anything you want even at the personal level. Not sure how that's changing with SquareSpace 7, but not a lot I think.
#tfontaineAnd as gRegor` said, Webmention would be the sticking point.
#barnabywaltersif you’re referring to getting webmention comments working on squarespace, if you can author arbitrary HTML then it’s doable. Just treat it as a static site and use a tool for webmention comments on static sites
#EOGreerShane says: Ah if you can inject then it should be fine, I think there is a webmention service it could hook into? I have to dash, but Edd is wanting to learn about indie web. I think he's done the first few steps :) Seeya!
gRegor`, benwerd and yobj joined the channel
#barnabywaltersgreetings EOGreer! do you have a personal site already?
tilgovi joined the channel
#EOGreerHello, I do. It's fallen a little out of date though! :p eogreer.me
indie-visitor joined the channel
#barnabywaltersgreat! try running it through some of the tests on indiewebify.me for suggestions on easy bits of markup you can add to enable things like indieauth
_ajj_ and gr0k joined the channel
#jonnybarneshey barnabywalters I've been working on my authorship algorithm and it now does what yours does for my notes, i.e. it gives the facebook url for the author url
#jonnybarnesso its good to know my markup fails in the same way on too different implementations :)
#jonnybarnesand I've just realised, php-mf2 will edit the HTML it gives out to resolve relative URLs into absolute ones!
#jonnybarnesI need to work out how to do the unit tests better though
#jonnybarnesat the moment I have that mockAdatper() method to make guzzle return some repdefined HTML when its needed in the tests
musigny joined the channel
#barnabywaltersjonnybarnes: great! you might consider allowing a guzzle client to be passed in as a constructor argument instead of having a method which does a testing-specific task
#jonnybarnesif I'm reading that right, if $client is null (the default if nothing is passed in instantiation) then a default Guzzle client is created?
#barnabywaltersGWG: supposed to have mainly be working on shrewdness recently but got distracted with authorship and representative h-card parsing. Managed to get some improvements to the reader done
#barnabywaltersjonnybarnes: exactly — there’s a sane default (creating a basic client), but the caller can pass it’s own in with whatever modifications already done
#barnabywalterswithout the Authorship class having to have any knowledge/assumptions about what customisations might need to be made to it’s client
#GWGbarnabywalters: Are you using shrewdness yourself?
glennjones joined the channel
#barnabywaltersGWG: yep! it, along with bridgy, have completely replaced twitter.com
#barnabywalterseventually I’ll probably have to implement both natively in shrewdness, but thanks to julien51, snarfed and KevinMarks I can concentrate on more important UI/UX design rather than building too much plumbing upfront
#carmenwhen cheapo ARM/MIPS ultrageneric stuff off aliexpress is at least decent enough these days, with Debian or even AOSP to do hacking on
#ben_thatmustbemewell, doesn't necessarily mean they are using osX, just the hardware, and honestly when it comes to laptops, its rare that anyone swaps out hardware in them.
#ShaneHudsonI think the difference is that avoiding the proprietary hardware is mostly political whereas wanting to own your own data isn't quite so much. If I could fully trust twitter or facebook and they produced a service that scratched my itches then I would probably use them :)
#ben_thatmustbemeHonestly If it weren't so expensive i'm have linux running on a chromebook pixel
#ben_thatmustbemei have only ever seen them in videos / photos. never in person.. still want it
#ben_thatmustbememy linux laptop (previously windows) is a behemoth with terrible battery life
#ben_thatmustbemeif they made a chromebook with all the same specs but a non-touch screen thus dropping the price significantly, I'd probably do that one
#reedstrmI've said the same thing myself, here. ShaneHudson disagree with the distinction you make between hardware and software. How is owning your own data, and sharing it out not Freedom of the Press in its most fundamental form?
Mark87 joined the channel
#reedstrmI want hardware that doesn't leave me beholden to a megacorp who's interests don't necessarily align with mine. Same with my publicly shared data.
#ShaneHudsonIs your question an argument against what I said? Because I do completely agree. I do think hardware is rather different in that an open source CPU doesn't give me many advantages whereas using Linux or an indieweb site does
#reedstrmWell, you jump from hardware all the way down to the CPU. There are layers in between - closed hardware probably does not let me put my own software on board, for example.
aaronpk_ joined the channel
#ShaneHudsonPerhaps, for instance an iphone. But you can have Linux or even Windows on Apple hardware
#reedstrm(Though I agree, I'm usually tweaked by open/indie types running OSX on that hardware)
#ShaneHudsonI need to think of a one line bio for the dfn lol
#reedstrmThe deep point I should write a blog about: choices matter. "Why don't I just post to FB, it's sooo much easier" _is_ the discussion about indieweb we all have experienced. Ease of use vs. freedom of one sort or another. Reoccurring theme.
wolftune joined the channel
#reedstrmIs there any activity in the mobile space for all this? Are people just using their websites from mobile browsers? (which usually works quite well, I must say - minimalist designs lend themselves to responsiveness)
#ShaneHudsonHas there been any discussion on ephermeral webmention? It goes against long web but I've found snapchat useful now that it has a chat feature
#ShaneHudsonOk I've realised that my biggest itch is that although I have POSSE to twitter, I still often post using Twitter.com (and mobile app)
#ShaneHudsonVery good point, I have webmentions set up that way (buggy) but don't use the same field for twitter. Maybe I need to lol
#reedstrmHmm, in the android sphere, it might be possible to set up the posting app as a target for 'sharing' tweets/URLs with, from the mobile client.
#ShaneHudsonApple seem to be going the right route (at last). Which is good, because as much as I dislike them, they are the company that have a business model that would work with indieweb etc
#ShaneHudsonreedstrm: I don't want to make a camera app, plenty of those already. Just a photo uploader/gallery
#davidmeadaaronpk I got a webmention to a blog post. I was trying to add the my comment reply URL to their blog but it comes back “cannot find endpoint”
#reedstrmIt amusing how 'all things old are new again' is it not? decentralized person-to-person communications w/ no central authority ... It's not just for sysadmins anymore!
#kylewmwow, facebook. picking a fight with native americans
#dlykeAs likely, some activist picking a fight with Native Americans, using Facebook as the tool. SWATting similar to how that (apparently one person or small group of people) went through and tagged hundreds of drag people.
thierrymarianne joined the channel
#reedstrmthinks loqi needs a 'who is' alias for 'what is', just for politeness
#kylewmaaronpk_: actually no. i went back and looked. i was reading too much into "If you really must question the morals or intelligence of someone here, esp the blogger, then your comments belong on your blog, not mine."
#kylewmand from whyArentThereMoreWomenProgrammers "Also, I closed comments because they're almost all angry and personal now. Rather than moderating, I think it's time for people who want to say something to say it in their space. "
#danlykereedstrm I bow to your obviously superior lexical selection. Other words starting with "a" do indeed convey the intended semantic meaning more clearly than "activist".
#danlykekylewm I have similar memories of Dave saying such things > 10 years ago. So even if he didn't say the words, he's been batting around the concept for a while. BTW: I've had it with all of these Fahrvergnügen aardvarks in these Fahrvergnügen comments...
#tommorristantek: just one minor thing - http://indiewebcamp.com/irc/2014-09-28/line/1411927440901 - FOAF isn't "based on invisible metadata". It's invisible if you put it in an RDF/XML file like 10 years ago. if you publish it as RDFa, say, then it is as visible as an XFN link. there's a vocabulary/syntax distinction there.
#tommorrisgoes for a drink while mulling the 'vouching for' stuff over.
indie-visitor joined the channel
#tommorristhe only downside I see with it is when it is applied outside of the indieweb (by which I mean, one site=one domain) context.
#tantektommorris: the foaf linked on the web, with silly quad color circle faces, is still invisible metadata
#tommorrisif tantek tells me that I should trust adactio.com, do I trust everything on *.adactio.com
#LoqiA permashortcitation (or permashortid) is a short non-hyperlinked citation to a post permalink, in contrast to a permashortlink which does hyperlink to a post http://indiewebcamp.com/permashortcitation
#reedstrmme, I did the audible thing for a couple months, listened to books instead of reading. (Did "A Song of Ice and Fire") then stopped.
#tommorristantek: <strong property="schema:name foaf:name" class="fn p-name">Tom Morris</strong> - the foaf:name property isn't any more invisible than the p-name class. ;-)
#tommorris(I would be interested in seeing if we could come up with better ways to style the concept of a property or relata. but that's for another day.)
#tantektommorris: I agree - yet that's not what people typically mean they talk about "using FOAF"
#tommorristantek: let me see if I get the vouch-for stuff right. tantek.com tells tommorris.org's webmention endpoint that tantek.com links to tommorris.org, and the vouch link points to a post on adactio.com that contains a link back to another post on tantek.com, so I can then see "oh, adactio.com has also linked to tommorris.org, so perhaps adactio.com reckons
#tommorristantek.com is an actual legitimate website so can be pushed further up the list".
#tommorris(and by "pushed further up the list", i mean it might be auto-approved rather than held for moderation etc.)
#ben_thatmustbemetommorris, you linked to adactio, adactio linked to tantek. tantek sends you a webmention with link to adactio's post which links to tantek.... you already know you link to adactio, tantek's vouch has proved tantek is a second degree friend
#ben_thatmustbemetrying to think of a better phrase than second degree friend.... second degree of separation?
#tommorrisOne of the most important things I learned as an undergrad philosophy student: if you get emotionally attached to a concept, replace it with a letter. God became 'X'. Can you prove that X exists? :)
#tommorrisben_thatmustbeme: marginally. I'll sleep on it. :)
#tommorristhe substantive question I'd ask is how you scope the sites. if the vouch-for stuff in this example causes me to think "oh, tantek.com is on the good guys list", how far does that go?
#tommorrisso, is it determined on the domain level? like, would extras.adactio.com or wiki.tommorris.org be covered?
#tommorrisand if it's determined on the domain level, what happens with blogspot.com and wordpress.com?
#tommorrisworking out how you 'scope' a website is hard.
#ben_thatmustbemethus don't link to multi-user sites with rel=nofollow
#indie-visitorPardon me for interrupting this discussion. I am trying to register for the Indie Web Camp and runing into difficluties registering my website. Is there someone I can email my plans to attend this weekend? Should I just show up?
#tommorriswildcard domain or just whatever is linked to?
#tommorrisindie-visitor: people in this channel can probably help. :)
#danlyketommorris I see two vulnerabilities to webmention: spam, and DDOS. I see the "vouch" as a way to address DDOS more than spam, but even so I'd limit to host names, and maybe equate www.example.com with example.com, just because.
#aaronpk_hard-coding things like www.example.com=example.com is not a good idea because that opens another attack vector
#indie-visitorIf anyone can give me somepointers, i do have a drual site http://everybodyknowsit.com/, but it is empty and I am not a huge fan of social media. I have a linke in account.
#aaronpk_if one sends a redirect to the other then they can be considered equivalent
#danlykeindie-visitor you can change your nickname on IRC with "/nick Kendra". Can't help you with the actual IndieWebCamp attendance, I just do the Homebrew Website Club meetups.
#tommorrisindie-visitor: if you add a link like <a href="mailto:[your email]" rel="me">my email</a> to your website, you can sign in using Mozilla Persona.
jet__ joined the channel
#danlykeaaronpk I've seen enough sites that serve identical content from both that I'm okay with ignoring leading "www"s in comparing domain names. What attack vector do you see? That a domain serves different content for www.example.com and example.com, and a vouch links to one and not the other?
#ben_thatmustbemei have to run and catch the train. Good luck Kendra. If you can't work it out someone could just add you as and apprentice
#aaronpk_danlyke: if a site does not serve www.example.com, but allows users to register subdomains, then someone could register www.example.com on a site. imagine withknown.com for example, if someone made a user account "www"
#danlykeaaronpk true, but I can't imagine a site making that mistake. maybe I'm just young and naive, though.
snarfed1, piney0, Pierre-O, loic_m_, lukebrooker and gr0k joined the channel
#danlykeaaronpk yeah, i was just going to limit to "www.". I don't believe that www\d+ (or even www.*+) and www should be treated identically.
#aaronpk_i'm just saying that if someone were to forget to blacklist that, it could be dangerous
#aaronpk_better is to generalize it so that URLs that send redirects are treated equivalent, that way someone could say www.example.com = example.com intentionally
gr0k, lukebrooker_ and aaronpk_ joined the channel
#tilgoviI'm thinking abuot some SOA for my infrastructure and toying with the idea of using webfinger for my services to discover the email address of my users
npdoty joined the channel
#tilgoviI have published pseudonyms for users, things like acct:alice@example.com
#tilgovibut I'm not providing email services for alice
#tilgovithough I have verified alice's email address during signup, and my account server knows it
#tilgoviMy thought was to have other services I deploy do a webfinger query for alice at my primary domain, where my account service can respond
#tilgovibut I'm not sure what link relation to use for that
#tilgovibut my other services could make authorized requests against the webfinger endpoint to ask that the account server provide the email address for a particular username
#brettilgovi: is the issue that webfinger addresses look like email addresses?
#tilgoviI think the issue is just that since webfinger addresses often are email addresses I was having trouble finding prior art where webfinger was used to resolve the email address
#tilgovibut it doesn't seem like an incorrect usage
#danlykekylewm nope, I'm hitting the "Testing Python, Introduction to OpenSCAD modelling and Jamine.js unit testing" event at Chimera in Sebastopol this evening.
#bretthe only compelling case for webfinger that I have seen is the concept of starting with a real email address, then querying for metadata via webfinger (ignoring support info). If your starting with an html profile with a permalink, microformats 2/h-card is ultra simple/easy and makes more sense.
#breti think the whole webfinger address that isn't actually an email address really confuses things, since it looks identical to an email address
#tilgovithey'll be a group of us in palo alto next week trying to get it ready to support the open annotation spec, too
#tilgoviI still want to take a couple days sometime and try to add webmention support
#tilgoviI think it'd be very cool to have it support both sending and receiving webmentions
#tilgoviwhen I annotate your page, you get a webmention
#bretthere has been one really good example of that so far
yakker joined the channel
#tilgoviIf you have a page that's totally static and you don't want to run a backend that receives webmentions, you can put our JS on the page and a link to our webmention endpoint in and we'll pull mentions in as annotations client-side
#bretthe js + separate backend layer on top is sweet and a wonderful option
#tilgoviideally everyone could host their own webmention endpoint and receive them themselves
#tilgovibut of course that's not always going to be the case
#bretJonathanNeal: there was some discussions about the use of ## a while back? was there any resolution on if that is a good idea or something different should be used
#JonathanNealbret: KevinMarks has advocated use of singular # which becomes a fragmention if it does not match as an ID
#brettilgovi: its kind of subtle, but that https://kartikprabhu.com link above actually does medium/annotator style comment display based on the webmention containing a fragmention
#JonathanNealIf someone can find a way, in javascript, to move a selection forward by one character, I could probably make the major improvements to fragmention.js i’ve wanted to