#indiewebcamp 2014-08-01

2014-08-01 UTC
#
kartikprabhu.com
edited /citation (+371) "/* User Interface */ added my pemalink UI and fragmention getter demo"
(view diff)
#
kartikprabhu.com
edited /citation (+1) "correct sectioning"
(view diff)
#
willnorris
okay, more accurately it was a combination of uf1+uf2 syntax, plus the fact that I was using <data> elements. Some combination of that isn’t playing nice
nagaway joined the channel
#
@codyaray
@aaronpk: does IndieAuth not support OpenID2? Finally upgrading my MyOpenId to IndieAuth but noticing some of my favorite forums don't work
(twitter.com/_/status/495000581602168833)
#
KartikPrabhu
is indieauth supposed to support openid?
scor joined the channel
#
tantek
I wonder which forums depend on OpenID2 and can we get that forum software to simply support IndieAuth directly
johncash, snarfed, nagaway, emmak, mdik, pauloppenheim, gRegor`, crossdiver, willnorris, himannylopez, KevinMarks, yakker, lukebrooker, fmarier, iboxifoo, j12t, kylewm, j12t_, protman, KartikPrabhu and wolftune joined the channel
#
KevinMarks
Re .uk domains, apparently other 2nd level domains can have rights too. Attempting to register andrewmarks.me.uk to get andrewmarks.uk
#
KevinMarks
!tell willnorris I thought Google stopped displaying rel author photos in SERPs
#
Loqi
Ok, I'll tell them that when I see them next
KevinMarks, wolftune, yakker, arlen, tantek, fourtonfish, nagaway, cweiske, snarfed, himannylopez, npdoty, chrissaad, eschnou, KevinMarks2, techlifeweb, cweiske_, tilgovi, crossdiver, j12t, michielbdejong and Kopfstein joined the channel
#
voxpelli
!tell willnorris Seems like the microformat library I'm using, https://github.com/glennjones/microformat-node, didn't detect your h-card, but seems like you've adapted your markup so that it will in the future
#
Loqi
Ok, I'll tell them that when I see them next
pfefferle, nagaway, krendil and petermolnar joined the channel
#
@t3extensions
A new TYPO3 extension has been published: indieweb version 0.1.0, compatible with TYPO3 6.0.x to 6.2.x
(twitter.com/_/status/495126844002562048)
#
@t3extensions
A new TYPO3 extension has been published: indieweb version 0.1.0, compatible with TYPO3 6.0.x to 6.2.x
(twitter.com/_/status/495126844002562048)
Sebastien-L, nagaway, pfefferle_, glennjones and michielbdejong joined the channel
#
@nchenga
Only provide permashortlinks (...) when they link to an the orig. post w/ more content than in the POSSE tweet copy. http://indiewebcamp.com/twitter?utm_content=buffer3a225&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer#features
(twitter.com/_/status/495145450790330368)
pfefferle_, PierreO, Nagahz and adactio joined the channel
#
hmans
Anyone have a beautiful h-entry post for me to parse?
friedcell and friedcell1 joined the channel
Sebastien-L joined the channel
#
voxpelli
hmans: there's a collection of real-world h-entries at https://github.com/voxpelli/node-webmention-testpinger
#
hmans
I'm good, thanks
#
hmans
The Wiki had a list of links.
#
hmans
What should I be supporting as fallbacks if I can't find and parse mf2?
#
voxpelli
hmans: in the case of webmentions or?
#
hmans
Processing incoming webmentions
#
voxpelli
I would probably just take the title of the page and use the time of the fetch as the published date
scor joined the channel
#
voxpelli
But I'm not sure if I'm taking the title in my webmention endpoint – I know I'm setting the published date as the fetch time at least
#
voxpelli
!tell willnorris Would be great to have your new markup in the https://github.com/voxpelli/node-webmention-testpinger test suite, would it be okay to add it there?
#
Loqi
Ok, I'll tell them that when I see them next
#
voxpelli
hmans: the point of the real world h-entries are btw, as you point out yourself, that it's the variations and deviations from the "perfect" h-entry that's the most difficult to adapt to :)
#
hmans
Of course.
#
hmans
I'm using the microformats2 Ruby gem to see how far it gets me with real-life examples.
#
hmans
Thing is, #pants is also an aggregator, so when a user receives a webmention, the source entry will be pushed to their timeline/mobile client/etc.
#
hmans
So it's following a fallback chain
#
hmans
first, it looks for its own JSON format
#
hmans
if it can't find it, it will move on to microformats2. And I'm undecided where to go next. Tempted to even just manually parse the page if no formats at all can be found.
#
voxpelli
hmans: fall back to Open Graph data? That's what Facebook, Twitter etc use
#
@jkphl
Finally managed to launch an #IndieWeb #TYPO3 extension, spinning off features of my site, starting w/ #Webmentions http://typo3.org/extensions/repository/view/indieweb
(twitter.com/_/status/495159629010464768)
petermolnar, Acidnerd, jkphl, eschnou, Leeky, scor, friedcell, Sebastien-L, yakker, michielbdejong and barnabywalters joined the channel
#
Loqi
barnabywalters: tantek left you a message on 7/31 at 4:17pm: so now that top level .uk registrations have opened up, are you going to get waterpigs.uk ? /short-domains#uk
#
barnabywalters
!tell tantek RE waterpigs.uk: I’ve considered it, but don’t live in the UK (or plan to), so if I was to move domain it would be to something more portable :)
#
Loqi
Ok, I'll tell him that when I see him next
#
ben_thatmustbeme
don't really care what country domains are for honestly
#
ben_thatmustbeme
I am not in Montenegro
snarfed joined the channel
#
cweiske_
question is how easy it is for authorities or other people to seize your domain
#
cweiske_
so choosing a good country is important
friedcell joined the channel
#
ben_thatmustbeme
i'm not really putting anything on there that would matter if its seized.
#
ben_thatmustbeme
oh wait, my domain. meh. If an actual country on the other side of the planet wants to take my domain away. I think it would be more bragging rights than anything
#
voxpelli
a good reason perhaps to have multiple domains represents ones identity – making it all less fragile
#
@voxpelli
@pierreozoux Great to see another GitHub Pages based indiewebber! I myself am on a Jekyll + https://webmention.herokuapp.com/ setup
(twitter.com/_/status/495218300784496643)
#
snarfed
kylewm: excited about the flickr dropin! any chance you have a demo app running?
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
gRegor` joined the channel
#
gRegor`
Morning, indiewebcamp
#
snarfed
hey gRegor`
brianloveswords joined the channel
#
voxpelli
evening gRegor`
bnvk joined the channel
#
@aaronpk
@codyaray https://indieauth.com/ does not support OpenID 2. I'm curious which sites you're using support OpenID 2... http://aaronparecki.com/replies/2014/08/01/1/
(twitter.com/_/status/495224321812336640)
#
hmans
#pants sites now serve a h-card. \o/
glennjones_ joined the channel
#
barnabywalters
resists the temptation to ask “what is pants”
#
barnabywalters
hmans: pants is looking great! especially good to see that the hosted instance doesn’t just give out subdomains but encourages people to bring their own
wolftune and willnorris joined the channel
#
Loqi
willnorris: KevinMarks left you a message 11 hours, 54 minutes ago: I thought Google stopped displaying rel author photos in SERPs
#
Loqi
willnorris: voxpelli left you a message 7 hours, 44 minutes ago: Seems like the microformat library I'm using, https://github.com/glennjones/microformat-node, didn't detect your h-card, but seems like you've adapted your markup so that it will in the future
#
hmans
thanks! Well, it's possible to set it up to allow users to create subdomains under a domain you're providing, and I may even go that route myself soon simply in order to encourage more people to try it, but I really want to push people to stick to their own identities as much as possible for obvious reasons.
#
Loqi
willnorris: voxpelli left you a message 5 hours, 7 minutes ago: Would be great to have your new markup in the https://github.com/voxpelli/node-webmention-testpinger test suite, would it be okay to add it there?
#
willnorris
!tell KevinMarks I think they’re dropping the profile image from SERPs, but still showing minimal name-only authorship (http://searchengineland.com/google-plays-authorship-search-results-dropping-profile-image-google-circle-count-195163)
#
Loqi
Ok, I'll tell them that when I see them next
#
willnorris
voxpelli: yeah, I’m mucking with my h-card a lot right now so that will fix my immediate issue. If you don’t have a cached copy of the problematic markup, I’ll try reverting my changes and get you a test case to add to testpinger
j12t joined the channel
#
voxpelli
willnorris: I only have a copy of the parsed result, not of the source, if you think original should be supported then I'll happily add it there – otherwise I'll could add your new one when you're done
#
willnorris
oh, you know what… I know what the problem was. I had p-author but not h-card. I noticed that later, and forgot. My final markup will likely be very similar to aaronpk’s, but yeah I’ll send over a sample later
crossdiver and tantek joined the channel
#
Loqi
tantek: barnabywalters left you a message 1 hour, 40 minutes ago: RE waterpigs.uk: I’ve considered it, but don’t live in the UK (or plan to), so if I was to move domain it would be to something more portable :)
#
willnorris
ah, tantek… was about to leave you a message…
#
willnorris
regarding our discussion yesterday about Google authorship… have you seen the verified email approach (option 1 at https://support.google.com/webmasters/answer/1408986). The interesting part about that is that is relies on visible markup on the page, rather than some non-visible link somewhere.
#
tantek
good morning willnorris!
#
willnorris
morning :)
#
tantek
the rel=author to your home page + rel=me to your G+ profile is not documented but does work as I remember the discussions early on, and it's the only way I've ever implemented it on my site
#
willnorris
no, doesn’t seem to work on your site… I tested it yesterday
#
tantek
willnorris: it used to
#
tantek
I don't know how you "test" it
#
tantek
as in - I used to see search results with my face
#
tantek
if they broke it that's their fault
#
tantek
the validator does not actually test what the search engine shows
#
tantek
different codebases
#
tantek
the spider parser != validator parser
#
tantek
nor the display
#
willnorris
well, the removal of photos from SERPs was publicly announced a week or two ago
#
tantek
was the removal of results also announced?
#
gRegor`
what is SERP?
#
willnorris
no idea about that
#
willnorris
search engine result page
#
tantek
site-specific search results got MUCH WORSE in the past few weeks
#
tantek
LOTS of pages/results were lost
#
willnorris
yeah, I saw you mention that yesterday. Haven’t had a chance to look into it yet
#
tantek
now it only finds my post from this week: http://tantek.com/2014/208/t1/finished-sf-half-marathon
#
tantek
whereas it used to find my first use of KPSF as well: http://tantek.com/2014/033/t2/finished-first-halfmarathon-rain-cold-wind
#
tantek
so that's an obvious concrete example
#
tantek
there are tons more
#
willnorris
https://www.google.com/search?as_sitesearch=tantek.com&q=kpsf gives a few more results, along with a “show omitted results” link
#
tantek
something like half the results from my site are now gone
#
willnorris
I just removed all but the as_sitesearch= and q= params
#
tantek
willnorris - so that's a bug then
#
tantek
also - note that both show authorship
#
barnabywalters
so it looks like &filter=0 can be added to automatically show the omitted results
#
tantek
e.g. just below the green link it says "by Tantek Çelik"
#
tantek
so yes, my authorship works just fine
#
tantek
the richsnippets validator is crap
#
tantek
people don't realize that
#
willnorris
ah, good point about authorship showing. I’ll try and track down who owns the validator and see if that can be fixed
#
tantek
oh and the "by Tantek Çelik" in the results does link to my G+ profile
pfefferle joined the channel
#
tantek
also the validator claims to find tons of schema objects which are completely ignore by actual search
#
tantek
like 99% of schema is completely ignored by search.
#
tantek
(I mean, as it should be, as most of schema was just made up object hierarchy crap)
#
tantek
barnabywalters: trying &filter=0 now
#
tantek
&filter=0 does not help on date scoped search
#
tantek
barnabywalters: so first note the Feb 2014 results in that list - got it? there are several
#
tantek
now click "Search Tools", and then click "Any time v" and choose "Past year"
#
barnabywalters
indeed, all of which are missing in the “date scoped” search
#
tantek
note that the Feb 2014 results are no longer shown
#
tantek
despite Feb 2014 being within the past year
#
tantek
as well as "since 1970-01-01" which is what I scope my date scoped / ordered search to
#
tantek
so basically Google broke date scoped/ordered search in the past few weeks / months
#
tantek
willnorris: can you report that search regression ^^^
#
tantek
thanks!
#
Jeena
omg Facebook is down!!
#
tantek
I saw that! briefly! did you screenshot? I thought it was just me
#
tantek
looks back now
#
gRegor`
Darn
#
Jeena
no screenshot, it just doesn't load for me
#
barnabywalters
didn’t it go down a few weeks ago?
#
tantek
yup - lots of FB stuff is failing, search stuck on "Retrieving Suggestions…"
fourtonfish joined the channel
#
gRegor`
I have a screenshot of Firefox's "server taking too long to respond" if you want
#
tantek
ok I'll upload the generic error message I'm seeing
#
Jeena
hehe even my own page doesn't allow me to post anything new because I was stupid enough to code it wrong so it would redirect me to facebook to log in
#
gRegor`
FB won't even load
#
tantek.com
edited /MediaWiki:Sidebar (+0) "update next HWC link"
(view diff)
#
tantek.com
edited /Homebrew_Website_Club (+65) "stuck in a reminder to update MediaWiki:Sidebar"
(view diff)
#
tantek
bear nice
#
tantek
yours is better with the URL - go ahead and upload to the wiki
#
Jeena
haha "Meanwhile, their twitter feed says, 'If anyone knows how to my SQL [sic] please FB us!'"
#
Loqi
rofl
#
barnabywalters
aaaaaand it’s back up
tantek joined the channel
#
bear
@tantek ^^
johncash joined the channel
#
tantek
checks logs
#
tantek.com
edited /Facebook (+372) "/* Criticism */ downtime"
(view diff)
#
tantek.com
edited /Facebook (+65) "/* Criticism */ group page down screenshot"
(view diff)
#
tantek.com
edited /Facebook (+191) "/* Criticism */ notifications not loading"
(view diff)
brainTrain joined the channel
#
tantek
ok that's probably enough screenshots for now - if anyone sees any other failure screenshots - please report back!
#
tantek.com
edited /Facebook (+5) "/* Downtime */ approximate window"
(view diff)
chrissaad joined the channel
#
tantek
hmans: did you get the answers you were looking for, for what to do if you don't find an h-entry?
tilgovi joined the channel
#
tantek
interesting, FB Messenger (iOS app) is also not working for me
#
tantek
must be some sort of major Facebook outage
#
tantek
longest I've seen their unreliability go
cweiske joined the channel
#
tantek
or rather - seems unreliable. try sending a message. fail. try again, worked second time.
#
tantek
now trying another recipient
#
tantek
two failed sends in a row to 2nd recipient
snarfed joined the channel
#
bear
yea, I can't reach any of my FB ops friends - so I suspect it's a "all hands on deck" issue
#
willnorris.com
uploaded /File:googleplus-authorship.png "screenshot from Google's Structured Data Testing Tool showing authorship link"
johncash joined the channel
#
willnorris.com
edited /authorship (+60) "include screenshot of google authorship linkage"
(view diff)
#
willnorris
tantek: so the rel=author to homepage, and then rel=me to g+ profile is in fact documented in the rich snippet tool (sort of). I had never set it up this way for some reason.
#
tantek
willnorris: I think the docs are buried then because they'd rather that every post link directly to a G+ profile (desperate to send more traffic to G+)
#
willnorris
I think you’re wrong, but whatever
#
tantek
why require the G+ profile at all?
himannylopez joined the channel
#
tantek
to display authorship? that's the real problem I have with Google's implementation
#
tantek
do you have a link to the announcement where Google Search said they are no longer showing faces with authorship information in SERPs?
#
willnorris
oh sure, that is a completely fair criticism. I just don’t think the docs are buried out of desparation to drive traffic
#
willnorris
yeah, lemme find it
#
tantek
ok that's fair
#
tantek
perhaps we can help by directly linking to the docs that show how to use rel=author to your domain plus rel=me from your domain to your G+ profile
#
tantek
hey snarfed, any Bridgy results from Facebook in the past hour? how are the logs looking?
#
snarfed
tantek: i'm seeing the same problems as everyone
#
tantek
wonders if Bridgy "noticed" FB being down
wolftune joined the channel
#
snarfed
here's a bridgy error graph for the last 3h. the orange is all fb. https://snarfed.org/fb.png
#
brainTrain
ah bummer I was gonna start playing around with the facebook API today :(
#
tantek
snarfed - that's a pretty good graph - what units are the Y axis? and any chance of capturing that with absolute times so we can archive it?
#
snarfed
tantek: y axis is qps, and don't hold your breath for absolute times, sorry, but feel free to use it
#
tantek
reads about Bridgy POSSE to FB
#
brainTrain
the tool tip says average response time
#
snarfed
but honestly, why use bridgy's graphs when you can use fb's own? https://developers.facebook.com/status/
#
tantek
snarfed - trusting external source more than self-reporting?
#
snarfed
tantek: there's that cynicism we know and love :P
#
brainTrain
it's highcharts! my favorite frienemy
barnabywalters and Sebastien-L joined the channel
#
tantek
decides this is a good opportunity to test Bridgy Publish POSSE to FB
#
snarfed
tantek is funny
#
brainTrain
looks like these facebook guys didn't wanna set the y-axis to be dynamic, it'd be interesting to see how high that latency has got
#
tantek
snarfed - just trying to balance the cynicism with some optimisim ;)
#
snarfed
bridgy fb posse may actually work right now. based on the details
#
tantek
ooh I like the rel=me confirmation UI on https://www.brid.gy/facebook/214611
#
snarfed
er, misfire. based on the outage details, it looks like you may have more trouble seeing the post afterward than actually posting it yourself
#
snarfed
thanks!
#
tantek
goes to set Bridgy to Publish on FB, gives permissions, realizes too late that FB default for posting is set to "Friends"
#
tantek
goes to https://www.facebook.com/settings?tab=applications, clicks "edit" next to "Brid.gy", changes "Visibility of app" from "Friends" to "Public", clicks "Close" and hopes that works.
#
tantek
snarfed - does publish to FB preserve whitespace?
#
snarfed
tantek: do you mean, newlines?
#
tantek
asks before clicking the "Send"
#
tantek
newlines, several space characters in a row, space characters at start of a line etc.
#
snarfed
i believe so. it will send whatever you saw in the preview.
#
snarfed
(modulo browser whitespace rendering, etc)
#
tantek
oh so if I view source I can see...
#
tantek
hmm - not seeing it
#
snarfed
no promises on what fb will do though
#
snarfed
oh the preview is ajax, so use browser dev tools, not view source
#
tantek
Twitter -> FB preserves WS
#
tantek
ok let's find out
#
snarfed
yay! glad to hear it
#
Loqi
does a happy dance!
#
tantek
nice job snarfed!!!
#
tantek
snarfed++
#
Loqi
snarfed has 39 karma
#
snarfed
thanks!
#
tantek
that is really slick - so I can do that manually
#
tantek
now to figure out if I can code it into my publish/posse UI
chrissaad joined the channel
#
snarfed
sure! all your code needs to do is send a wm. https://www.brid.gy/about#webmentions
#
tantek
thinking of only POSSEing notes and articles, not replies, unless the reply is to a FB post which then from my understanding Brid.gy will actually POSSE as a *comment* on that FB post rather than a post on my "wall"?
#
snarfed
tantek: yes. it understands u-in-reply-tos that link either directly to fb posts, or to indie posts with u-syndication links to fb posts
#
snarfed
(that last part is kylewm
#
snarfed
i love it)
#
snarfed
details on that about page
#
tantek
that's… amazing
wolftune joined the channel
#
tantek
if there is no u-in-reply-to to a FB post, then what happens?
#
snarfed
thanks!
#
tantek
does it post it as a note on your wall?
#
tantek
or does it drop it?
#
snarfed
yes, that's the default, but we're about to change that. if it has a u-in-reply-to, u-like-of, u-repost-of, or p-rsvp that *doesn't* point to a silo post, we'll soon drop it and return an error
#
tantek
yes that would be preferable!
#
snarfed
agreed
#
tantek
right so if it's a "response" post ;) then it must either be in-reply-to a FB post, or it won't get posted there.
#
snarfed
heh, an "XXX" post. :P right. either in-reply-to fb or to an indie post with u-syndication pointing to fb
#
snarfed
(likewise for twitter)
#
tantek
crazy, when viewing posts in your "timeline", they have a "Change Date…" option in the little "v" drop down menu in the top right corner of the post!
glennjones joined the channel
#
tantek
so I was able to change that Brid.gy syndication post to be on the actual posting date
#
snarfed
oh wow. nice!
#
tantek
I wonder … can Bridgy post to my timeline in the past?
#
snarfed
maybe!
#
snarfed
haven't looked for that in the api, but maybe
#
tantek
so then you could post as of the dt-published or dt-updated date of the original!
#
tantek
nor does that "edge" allow update
brianloveswords joined the channel
#
snarfed
hell, forget writing, i'd be happy if i could just *read* the timestamps for some things, e.g. fb likes and twitter favorites
#
snarfed
actually, forget timestamps, i'd be happy if the twitter api gave me favorites AT ALL
#
tantek
right - I think the only way you can get those timestamps is to subscribe to their email exhaust
#
snarfed
[grumble grumble off my lawn grumble]
#
tantek.com
edited /note (+207) "/* IndieWeb Whitespace Examples */ add example of whitespace preservation when using Bridgy to POSSE to FB"
(view diff)
#
tantek
see, who cares about a minor outage, perfect time to test things out ;)
#
tantek
and now we've confirmed whitespace fidelity too
#
tantek
snarfed, is there some way to get the URL of the FB POSSE copy *back* from Bridgy? i.e. so I can then put a rel=syndication link on my original to the FB POSSE copy
#
snarfed
tantek: yup! it includes the silo post url in the webmention response
#
tantek
so the webmention is synchronous with the publish to FB API call? wow.
#
snarfed
intentional, so that it can return the url, etc
#
tantek
makes complete sense
#
tantek
darn, one more thing to add to my "Working On" list!
#
snarfed
:P good problem to have
#
snarfed
fwiw, a few bridgy publish clients already use that response url
#
tantek
(automatic FB POSSE via Bridgy including saving the rel-syndication link)
#
snarfed
totally! i actually added that exact feature to the wordpress rel-syndication plugin recently
#
tantek
wow your like was posted on your own site and then POSSEd to the FB copy of my post?
#
snarfed
yup, that's how i've been doing (most) likes, favorites, RTs, rsvps for a while now
#
tantek
here let me try something manually
#
tantek
updated my site storage to add that rel-syndication link manually
#
tantek
now let's see about displaying it
#
bret
!tell aaronpk sorry, didnt manage to make it to esri againt pick up the power adapter yesterday, are you or anyone else there who could let me come grab it?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
snarfed, ok now http://tantek.com/2014/210/t1/trackattack-warmup-laps-first-time-did-all displays the rel-syndication link to FB
glennjones_ joined the channel
#
snarfed
tantek: nice!
#
snarfed
now you just need a matching black fb icon
#
tantek
so does that mean you could *like* that original post from your site, and then Bridgy would POSSE your like automatically to the POSSE copy on FB?
#
snarfed
tantek: yup! thank kylewm for that
paulcp joined the channel
#
tantek
snarfed, the embedding of the referenced post on your like permalinks is nice.
#
tantek
does that only work for likes of silo posts? what happens when you post a like of an indieweb post?
#
snarfed
tantek: thanks! my reply/like/rsvp posts are mostly bad, e.g. limited reply context, but that part is nice
#
snarfed
for indie posts, it just uses the title
#
tantek
and if there's no title or if the title is the whole post?
#
snarfed
it uses that, and ellipsizes
#
snarfed
more examples linked from https://snarfed.org/responses
#
snarfed
(apologies for the term)
#
tantek
e.g. was hoping you would try unliking my post on FB, and then see if liking my original post now auto-discovered the rel-syndication POSSE copy and all worked like it should
#
snarfed
ah. we've already tested that with a few other posts, so we know it does work
#
snarfed
were you interested in it for testing your own u-syndication markup?
#
tantek
ok cool. and does bridgy support POSSEing unlikes?
#
snarfed
tantek: hah no. interesting feature request though
#
tantek
i.e. can you simply delete your like post (presumably return a 410 for it), and the send another webmention to bridgy of that permalink?
#
tantek
that might be too much to ask though - as it would have to keep quite a history
#
snarfed
nah, totally doable. it already stores details of everything it publishes
#
snarfed
you can see them on your user page, e.g. https://www.brid.gy/facebook/214611#publishes
#
snarfed
disk space is cheap :P
#
bear
store all teh data!
#
snarfed
bear++ (plus encrypt pls! kthxbye)
#
Loqi
bear has 15 karma
#
bear
yea, that is slowing my file based data store system down
#
bear
the encrypt/decrypt step makes things interesting - especially since I'm trying to not store the password
#
tantek
snarfed, does Bridgy POSSE reposts as well?
#
snarfed
tantek: sure!
#
snarfed
at least for twitter. fb doesn't expose it in their api
#
snarfed
bear: an intermediate step could be to just use full disk encryption, right? pretty low overhead these days. doesn't protect against all threats, but it's still nice
#
tantek
ah so it could delete those as well
#
bear
yep - if your server is virtual you can use an encrypted volume
#
bear
and then you only have to auth once when it starts
#
tantek
snarfed, you can't do a "share" of someone else's post on FB via the API?
#
snarfed
tantek: not last time i checked :/
#
tantek
but retweets then
#
tantek
cool. added notes about unliking and unretweeting (sorry about all the edits) to https://github.com/snarfed/bridgy/issues/84
#
snarfed
tantek: btw here's an example of an indie rsvp of mine that bridgy possed to fb by using u-syndication. https://snarfed.org/2014-07-22_homebrew-website-club-july-30-2014
frzn joined the channel
#
snarfed
tantek: thanks! no need to apologize, details are good
#
gRegor`
Surprised twitter returns https profile URLs, but http u-photo. https://brid-gy.appspot.com/comment/twitter/gRegorLove/494858877419020289/494859697581600768
#
gRegor`
Thankfully the photo url does work if you change it to https though
tilgovi joined the channel
#
snarfed
gRegor`: ugh. looking to see if it's my fault
#
gRegor`
No rush. I'm not even displaying these yet. :)
#
tantek
snarfed, neat! but I didn't see your comment "damn, can’t make it this time. hope it’s a good one!" POSSEd to the "Declines" of the event
#
snarfed
tantek: true! when an rsvp has text, it doesn't posse that as a separate comment
#
snarfed
i'm not sure we fully understand the UX details and user intent for that yet
#
tantek
oh! I would expect it would! Since FB events often have comments associated with RSVP yes posts, and "Declines" for RSVP No posts
#
snarfed
tantek: sure, understood! other people might not though. i just haven't thought about this much
#
tantek
tries to look for examples of declines
himannylopez and glennjones joined the channel
#
tantek
!tell aaronpk I don't see August in the logs yet http://indiewebcamp.com/irc#Logs how long does it take for a new month to show up in that widget
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
It shows up on http://indiewebcamp.com/IRC/logs, interestingly
#
bret
!tell aaronpk also, webmention.io is 404ing all my webmention data :O
#
Loqi
Ok, I'll tell them that when I see them next
#
bret
not owning my data...
#
tantek
not owning your webmentions?
#
tantek
hmm haven't checked my webmention.io queue lately either
#
bret
lol. no webmentio.io was housing them
#
bret
im frustratingly close to getting webmention data into my source files
#
bret
I want a twitter micropub client so I can rake in retweets/faves
#
bret
retweets mostly
#
Loqi
gives bret a twitter micropub client so I can rake in retweets
#
snarfed
whoa really? is that all it takes to implement new stuff?
#
snarfed
i want an FB engineer who will implement mf2 and webmentions
#
Loqi
gives snarfed an FB engineer who will implement mf
#
bret
snarfed some display/classification work, but other than that
#
snarfed
holy crap
#
tantek
aw, so close ;)
#
snarfed
i know. still. this changes everything!!!
#
Loqi
hehe
#
tantek
oh man, snarfed, he's taunting you!
#
bret
creating new posts on my site is pretty easy... I need an edit/update mechanism. micropub does not even cover that yet I dont think
#
bret
my guess it will just take a url parameter and the endpoint has to fetch the souce content and return it to the client
#
tantek
micropub doesn't do CRUD? I thought it did
#
bret
tantek nobody has done it yet
#
bret
I dont think
himannylopez joined the channel
#
bret
still trying to nail down some vocab stuff that MF does not cover
#
bret
there is some inconsistency between '-' and '_' in the existing clients
#
bret
names with - or _ *
#
tantek
really?
#
tantek
what are the use cases that seem to need stuff that current microformats don't cover?
#
bret
ermmm let me check... pretty minor request details
#
bret
tantek: client_id
#
tantek.com
edited /Falcon (+1673) "/* Working On */ auto Bridgy POSSE to FB, and task list for"
(view diff)
#
bret
noticed it was inconsistent with the dashes in the mf names (in-reply-to, syndicate-to)
#
bret
i guess thats the only one
himannylopez and himannyl_ joined the channel
#
tantek
bret I don't see client_id in any of the microformats used for micropub
#
tantek
seems like something out of band
#
bret
it comes out of the token verification process
#
snarfed.org
edited /Falcon (+101) "/* auto Bridgy POSSE to FB */ curl tweak"
(view diff)
#
tantek
so that's http only AFAIK, not in a microformat
#
bret
but it ends up in posts (client attribution) so it comes to mind when processing the request
#
tantek
it does?!?
#
bret
Posted by ownyourgram
#
bret
yeah
#
bret
i mean if you want
#
tantek
snarfed, https://www.brid.gy/about says "Bridgy's webmention endpoint is brid.gy/publish/webmention"
#
bret
i would presume you would replace 'bbedit' with the client_id if you implemented micropub
#
tantek
but I use BBEdit as a human readable string
#
tantek
"client_id" does not sounds like a human readable string
#
KartikPrabhu
tantek: client_id is usually returned as the URL eg. quill.p3k.io
#
bret
would calling it client-id make it sound more human readable?
#
tantek.com
edited /Falcon (+18) "/* auto Bridgy POSSE to FB */ section to edit"
(view diff)
#
bret
'client-name'
#
tantek
well we say "author" not "author-name"
#
bret
just `client` then?
#
tantek
and then if we want to provide more details than a string, we provide an object like h-card
#
tantek
has a feeling this was discussed already
#
bret
missed that then
#
tantek
likely missed it too
#
tantek
just has a feeling it has been discussed, since it involves naming ;)
#
bret
or forgot o.0
#
bret
im gonna go get all these moving parts working together on gitpub then ill have my head around the parameter names in their current state
#
tantek
makes sense
#
tantek
does sound a bit like the old rel=editor
#
bret
the client_id actually comes back from the token service
#
bret
does not arrive in the micropub form
himannylopez joined the channel
#
tantek
so that's where I don't understand how it makes its way to a microformat
#
tantek
or do we have enough examples in the wild of people publishing what tool/clientapp they used to publish a post that it's worth figuring out a property to add to h-entry?
#
bret
you, aaronpk, and... maybe waterpigs?
#
bret
there are a bunch of examples in replies like "via facebook"
#
bret
due to bridgy
#
bret
not sure if thats the same thing
#
tantek
it's not because those are links back to the original
#
tantek
not to "facebook" as a tool
#
bret
http://aaronparecki.com/notes/2014/07/22/1/ has a link "posted using ownyourgram"
#
tantek
sure that makes sense
#
bret
"u-client-id"
#
KartikPrabhu
this was discussed once and the ideas thrown around were "posted-via" "posted-using" etc...
#
tantek
KartikPrabhu: can you find URL to discussion?
#
KartikPrabhu
yeah looking in logs
#
KartikPrabhu
right from the start
#
tantek
KartikPrabhu: could you add that OKCupid article to /OKCupid#Criticism ?
#
tantek.com
edited /Events (+1969) "move July events to past, add August events"
(view diff)
#
bret
bbiab
#
kartikprabhu.com
edited /OkCupid (+118) "/* "We Experiment on Human Beings!" */ added kottke.org article"
(view diff)
benwerd joined the channel
#
tantek.com
edited /Events (+0) "move TOC"
(view diff)
paulcp joined the channel
#
tantek
!tell bret could you start http://microformats.org/wiki/h-entry-brainstorming with subsection for "client" (as a working name) and then document existing examples in the wild of h-entry posts which explicitly display (in human readable text) the client/tool/editor/app used to write/edit/update the post?
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
Related to the OKcupid stuff (humor): https://twitter.com/JustinBrookman/status/494177231485534209
petermolnar1 joined the channel
#
tantek
!tell bret FWIW I decided to use « using <span class="using">BBEdit</span> » because it captured the semantic of what *user* authoring tool was I using rather than a cross-posting service etc.
#
Loqi
Ok, I'll tell them that when I see them next
#
gregorlove.com
edited /OkCupid (+210) "/* "We Experiment on Human Beings!" */ NPR interview, "charade of consent""
(view diff)
#
gregorlove.com
edited /OkCupid (+0) "/* "We Experiment on Human Beings!" */"
(view diff)
glennjones, paulcp and himannyl_ joined the channel
#
gRegor`
!tell tantek, aaronpk, KevinMarks Please have a look at /W3C and update with issues you've experienced with the login process / ToS that was discussed in chat the other day.
#
Loqi
Ok, I'll tell them that when I see them next
caseorganic joined the channel
#
Loqi
caseorganic: tantek left you a message on 7/23 at 3:36pm: I see markup in cleartext: [indiewebcamp.com indiewebcamp.com]! in http://caseorganic.com/articles/2014/07/19/2/indiewebcamp-2014-a-success
#
Loqi
caseorganic: tantek left you a message on 7/23 at 3:37pm: nice summary post about IndieWebCamp 2014!
#
Loqi
caseorganic: tantek left you a message on 7/25 at 2:32pm: if you're interested in giving a talk about IndieWeb sometime 2014-10-20..24, in particular how you've built or setup your own indieweb site, check this out and make a proposal! http://html5devconf.com/cfs-oct2014.html - feel free to mention that Tantek recommended you make a proposal (I was on their speaker board for a while) - and that offer is open to
#
Loqi
caseorganic: tantek left you a message 2 days, 3 hours ago: were you able to recruit Sandro to help co-organize IndieWebCamp Cambridge at MIT?
KartikPrabhu, tilgovi, indie-visitor and h1ro joined the channel
#
tantek
!tell aaronpk perhaps Loqi should wait til someone says something in the channel before giving them messages? seems too easy for an IRC client to transiently connect and someone gets messages then doesn't notice because they never went to their client.
#
Loqi
tantek: gRegor` left you a message 27 minutes ago: Please have a look at /W3C and update with issues you've experienced with the login process / ToS that was discussed in chat the other day.
#
Loqi
Ok, I'll tell them that when I see them next
#
rascul
tantek you are correct about that
#
Loqi
[@tacticalhummus] That's fine. Punish users for using the platform however they choose, playing by the rules
#
Loqi
more support and motivation for #indieweb (http://twtr.io/p8udbB7iRs)
#
rascul
who is punishing users?
#
tantek
sounds like a subtweet
#
sparverius
rascul: linkedin
#
gRegor`
I thought they were talking about Twitter, changing to a new account or something: https://twitter.com/tacticalhummus/with_replies
#
sparverius
although at this point you can say "someone on the internet is doing something bad but not illegal" and someone at linkedin is slowly edging towards the exit
#
sparverius
rascul: i should mention i dont know who the tweet was referring to, im just dealing with linkedin right now :V
#
rascul
it looks kinda like the tweet is in reference to twitter
#
rascul
after looking through some more of his tweets
#
gRegor`
Odd that anyone would have difficult following the new account, @temporaryhuman
#
gRegor`
Haha
#
tantek
hmm - why didn't Loqi see that tweet?
#
Loqi
is done
#
rascul
wasn't at the beginning?
#
rascul
or maybe he just gave up
#
rascul
oh i misunderstood what you said
#
tantek
yes, that's fascinating, Loqi didn't see the @Jon__Stone tweet above - at least when it happened at 13:02
#
gRegor`
prods Loqi
#
tantek
gives Loqi an espresso.
#
Loqi
grabs the espresso.
adactio joined the channel
#
@atmospunch
If there were two guys on the moon and one killed the other with a rock would that be fucked up or what #indieweb
(twitter.com/_/status/495306416844836864)
#
willnorris
that’s the account’s first tweet
#
tantek
just noticed that too
#
rascul
it would be worse if the dead guy was the only one who knew how to fly the shuttle
#
tantek
rascul - the only reasonable explanation would be drastic perhaps panicked quarantine measures
pauloppenheim joined the channel
#
tantek
but that's more material for #indiechat
#
tantek.com
created /w3c (+17) "r"
(view diff)
#
@4c4d
going to spend a few hours this weekend bringing more of my web services from silos to #indieweb
(twitter.com/_/status/495308774454738947)
eschnou and paulcp joined the channel
#
sparverius
that tweet is mine
#
sparverius
im bringing in some simple personal stuff and laying it on a box i built as a trial
#
sparverius
also my calendar and chat services
#
sparverius
i wish google talk was still federated (or is it still?)
scor joined the channel
#
@NodeSystems
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/495317381573771264)
#
@digiscopeonline
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/495317595617509376)
#
@Pritesh_Rk
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/495318812405669888)
#
@Codative
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/495319278699433984)
#
sparverius
i wonder if i could run my static http hosting off of a router?
grantmacken joined the channel
#
sparverius
http://wiki.openwrt.org/toh/tp-link/tl-wdr3500 is <$40 on amazon and includes a 500+ mhz relatively high end (for the market) mips chip and 128MB RAM
tilgovi joined the channel
#
@sebprovencher
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/495322383700738049)
snarfed joined the channel
#
snarfed
hey aaronpk, just fyi, looks like that mystery cron job stopped at around 3am pst this morning
willnorris and tantek joined the channel
#
@KentonVarda
RT @gigaom: Startup @SandstormIO wants to make decentralized hosting of indieweb apps viable, thanks to a personalized cloud. http://t.co/c…
(twitter.com/_/status/495324715955662848)
#
willnorris
benwerd: just replied on g+. what’s the best email address to send Google Domains invite to?
#
benwerd
willnorris: awesome, thank you! Best is ben@withknown.com
#
benwerd
Wonderful. Thank you again :)
#
willnorris
I don’t know a lot about the partners their working with, or how to get on that list, but I’ll definitely try and find the bizdev person who manages that
#
willnorris
s/their/they’re/
#
Loqi
willnorris meant to say: I don’t know a lot about the partners they’re working with, or how to get on that list, but I’ll definitely try and find the bizdev person who manages that
#
benwerd
willnorris: I really appreciate that. Just bought a name - really easy process. I love that Google is doing this.
#
willnorris
yeah, me too. :) this should be great for indieweb newcomers… very simple onboarding process
#
willnorris
interestingly, I just saw that amazon is offering domains as well (via Gandi), though that is if course developer focused
chrissaad joined the channel
#
jkphl.is
edited /2014/UK/Guest_List (+501) "/* Creators */"
(view diff)
arlen joined the channel
#
bret
ahh i see: client_id is the actyal domain of the client
#
Loqi
bret: tantek left you a message 3 hours, 36 minutes ago: could you start http://microformats.org/wiki/h-entry-brainstorming with subsection for "client" (as a working name) and then document existing examples in the wild of h-entry posts which explicitly display (in human readable text) the client/tool/editor/app used to write/edit/update the post?
#
Loqi
bret: tantek left you a message 3 hours, 21 minutes ago: FWIW I decided to use « using <span class="using">BBEdit</span> » because it captured the semantic of what *user* authoring tool was I using rather than a cross-posting service etc.
wolftune joined the channel
#
bret
!tell tantek sure as soon as I can edit that page :p
#
Loqi
Ok, I'll tell him that when I see him next
#
bret
!tell tantek I am starting notes for the page locally :)
#
Loqi
Ok, I'll tell him that when I see him next
scor joined the channel
#
bret
!tell tantek, aaronpk: conceivably posting tools/clients may live at different domains but have a human readable name relating to the software powering it. If client_id is the url of the client making the post maybe we need a separate client name field
#
Loqi
Ok, I'll tell them that when I see them next
#
KartikPrabhu
bret: client URL could have a h-card with other details on it, no need for a separate field that is not the URL
#
bret
KartikPrabhu good point. maybe client_id needs to disapear and become an h-card
#
bret
but i think its apart of oauth somehow
#
bret
KartikPrabhu did that make sense? Im taking into account if I run my own quill client on my domian, I still want it to be called quill, not like quill.bret.io or something
#
KartikPrabhu
bret: your quill.bret.io instance can have an h-card with p-name="Quill" or p-nam="Bret's Quill"
#
bret
personally, I would like to identify it as the software name rather than the domain its running on (but note that too)
#
Loqi
aaronpk: bret left you a message 5 hours, 20 minutes ago: sorry, didnt manage to make it to esri againt pick up the power adapter yesterday, are you or anyone else there who could let me come grab it?
#
Loqi
aaronpk: tantek left you a message 4 hours, 42 minutes ago: I don't see August in the logs yet http://indiewebcamp.com/irc#Logs how long does it take for a new month to show up in that widget
#
Loqi
aaronpk: bret left you a message 4 hours, 31 minutes ago: also, webmention.io is 404ing all my webmention data :O
#
bret
disregard that first message
#
Loqi
aaronpk: gRegor` left you a message 3 hours, 21 minutes ago: Please have a look at /W3C and update with issues you've experienced with the login process / ToS that was discussed in chat the other day.
#
Loqi
aaronpk: tantek left you a message 2 hours, 53 minutes ago: perhaps Loqi should wait til someone says something in the channel before giving them messages? seems too easy for an IRC client to transiently connect and someone gets messages then doesn't notice because they never went to their client.
#
bret
lol sorry
#
Loqi
aaronpk: bret left you a message 8 minutes ago: conceivably posting tools/clients may live at different domains but have a human readable name relating to the software powering it. If client_id is the url of the client making the post maybe we need a separate client name field
#
aaronpk
good lord
#
aaronpk
bret: the intention is that client_id is always a resolvable domain, and sites can look at that page for an h-card for info about the app
#
aaronpk
or maybe x-h-app
#
bret
ohhh
#
aaronpk
try signing in to the wiki ;)
#
bret
"If you are a new user and cannot edit this page, please notify an administrator or ask on irc: an administrator or autoconfirmed user can create the page for you. New users cannot create new pages as an anti-spam measure. Sorry for the inconvenience. "
#
bret
(i am logged in)
#
aaronpk
log in again
#
bret
oh gotcha
#
aaronpk
and pay attention to the indieauth prompt
#
bret
ohhhhh nm i though you were talking about the microformat wiki
#
bret
prddy logo
#
aaronpk
it's parsing it from the x-h-app on the wiki!
#
bret
thats cool
#
bret
i like that idea, but what if my posting client does not have a url?
#
bret
like, an offline note posting client or something
chrissaad joined the channel
#
bret
it seems useful to allow the client to provide that data in the initial post request
paulcp and KartikPrabhu joined the channel