#indiewebcamp 2015-06-29

2015-06-29 UTC
KevinMarks__, tilgovi, KevinMarks, KartikPrabhu and nloadholtes joined the channel
#
Loqi
[mention] Ashton McAllan commented 'Can’t trust the corporate web to look after your stuff: https://indiewebcamp.com/site-deaths' on a post that linked to https://indiewebcamp.com/site-deaths (https://acegiak.net/2015/06/29/darkestkale-24/)
mdik_, shiflett, mlncn, snarfed1, frzn, KevinMarks and KevinMarks__ joined the channel
#
@awolftune
@gRegorLove I definitely hope to come to IndieWebCamp, but 1st day I perform at a wedding, 2nd is wife's birthday… we'll see
(twitter.com/_/status/615382421047914496)
rbrt joined the channel
#
Loqi
[bridgy] Aaron Wolf replied '@gRegorLove I definitely hope to come to IndieWebCamp, but 1st day I perform at a wedding, 2nd is wife's birthday… we'll see' to a tweet that linked to https://indiewebcamp.com/2015 (https://twitter.com/awolftune/status/615382421047914496)
sanduhrs and tantek joined the channel
#
@synvila
The whole indieweb-thing seems neat, but as with so many other similar projects it’s really hard to implement and use their ideas.
(twitter.com/_/status/615409632673202176)
#
@synvila
It seems to me like webmentions is a way too complicated solution to the problem that trackbacks solved years ago. Why fix that which ain’t…
(twitter.com/_/status/615409633839202304)
LauraJ and afrogeek1 joined the channel
#
tantek
fascinating - @synvila is posting his notes on his own site http://blog.henrikcarlsson.se/
Jihaisse joined the channel
#
@bitinn
@eachgo 其实并不是如此,internet never forgets is a myth,见这篇文: https://adactio.com/journal/8710 http://indiewebcamp.com/site-deaths
(twitter.com/_/status/615414139469475840)
KevinMarks, KevinMarks_, afrogeek1, j12t, friedcell, modem, gRegorLove, LauraJ, keroberos, interactivist, sammachin, elf-pavlik, fkooman, stream7, cweiske, Sebastien-L, evalica, edpw, benborges and petermolnar joined the channel
edpw, eschnou, adactio, LanceyWork, Sebastien-L, LauraJ and sanduhrs joined the channel
#
GWG
Good morning
#
petermolnar
good morning
#
GWG
petermolnar: You tried Simple Location, right?
#
GWG
I'm rewriting it. Any suggestions?
#
GWG
It wasn't as Simple to use as I would have liked.
#
petermolnar
turn on PHP error log to at least Notice level to see issues like missing $_POST array elements
tvn joined the channel
#
GWG
petermolnar: I have it on. But I got frustrated with what the Plugin review team was saying and made mistakes addressing their issues
#
GWG
Either way, I meant how it functions, not my sloppiness.
#
GWG
I intend to not make stupid mistakes if I can help it.
#
petermolnar
those are not stupid mistakes, those are PHP's stupid issues
#
petermolnar
but as in features I have nothing to add, I think it's fine the way it is
#
petermolnar
feature-wise
#
GWG
petermolnar: I am adding geo providers, refining the presentation code. Will be looking at interface tweaks. The usual.
sanduhrs, mlncn and friedcell joined the channel
#
LanceyWork
good morning GWG petermolnar
#
petermolnar
hi LanceyWork
#
LanceyWork
i should do some coding today
edpw, frzn, sanduhrs, LauraJ, j12t, friedcell, uhhyeahbret, LaurieJ, fiatjaf, csarven, Sebastien-L, nloadholtes, cweiske, chalettu, snarfed and cmhobbs joined the channel
#
ben_thatmustbeme
Good Morning All
KevinMarks, KevinMarks_, edpw and fourtonfish joined the channel
#
elf-pavlik
good morning ben_thatmustbeme
#
ben_thatmustbeme
hows it going elf-pavlik?
#
elf-pavlik
pretty good, taking some time for myself in last weeks :)
#
elf-pavlik
but today i want to update unmpc with reading secret spaces from phubble
#
elf-pavlik
already made few line change in code to use same bearer tokens as for write (create [post]) just need to deploy it
#
elf-pavlik
for both https://phubble.tuxed.net/w3c-social/ (public)
#
elf-pavlik
aaronpk, rhiaro ^
tantek, fiatjaf and shiflett joined the channel
#
tantek
those of you that use standalone readers, do these categories resonate with you at all and your usage? http://inessential.com/2015/06/23/varieties_of_news_readers
#
tantek
also, happy Monday #indiewebcamp!
#
tantek
remember, HWC this Wednesday (SF, PDX, maybe NYC?) - go RSVP! https://indiewebcamp.com/events/2015-07-01-homebrew-website-club
wolftune joined the channel
#
tantek
!tell aaronpk,bret,dietrich can you host HWC PDX this Wednesday? https://indiewebcamp.com/events/2015-07-01-homebrew-website-club#Where
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
good morning
#
aaronpk
didn't i already update the event?
#
aaronpk
oh guess not! time is flying
#
tantek
aaronpk - not only that, but I've already reserved locations for HWC SF for all of July!
LauraJ joined the channel
#
tantek
might as well do the same for PDX!
#
aaronpk
oh i actually can't make it on wednesday
parzzix joined the channel
#
tantek
aaronpk - what about 2015-07-15 and 2015-07-29 ?
#
aaronpk
yep! i'll update those
edpw joined the channel
#
tantek.com
edited /events/2015-07-01-homebrew-website-club (+124) "/* RSVP */ add a regrets section in RSVP"
(view diff)
interactivist, elf-pavlik, KevinMarks_, KevinMarks, csarven and friedcell joined the channel
#
aaronpk
http://www.own-mailbox.com/ interesting blending of http and email, called "Private Link Message", where you send an email that has an https link the receipient can use to read the message
#
aaronpk
basically the same mechanism as my current implementation of private indieweb messages
#
petermolnar
except non_fqdn mail sending is rejected by all mail servers in the world
#
aaronpk
no, you just send a regular email
#
aaronpk
with a link in it
#
aaronpk
that has nothing to do with funny addressing
#
petermolnar
ah, so normal mail from normal provider
#
petermolnar
not from this box
KevinMarks_ and KevinMarks__ joined the channel
#
petermolnar
the issue is that you can't run a mail sending mail server from a home ip for various reasons: most ISPs block port 25; dsl lines don't get fully qualified domain names; reverse DNS is not set for them, etc
#
petermolnar
so this thing only works if you send mail from a regular address
#
petermolnar
with the url to the box's http server
#
aaronpk
ah yeah
#
petermolnar
the idea is nice, but I have the feeling whoever came up with it had never configured an actual, production mail server before :/
#
aaronpk
yes that seems likely. what caught my eye was the part about sending a link to view the message
#
petermolnar
off to home, bye for today
gRegorLove joined the channel
#
@adactio
@jaffathecake “but there's no user benefit I can see”—right, it’s that “I can see” part that’s tricky; PE covers the cases you _can’t_ see.
(twitter.com/_/status/615553564446953472)
#
tantek
what is progressive enhancement?
j12t joined the channel
#
tantek
huh I thought we did
#
tantek
are you all ready for tomorrow's leap second?
#
aaronpk
haha omg "The previous leap second, which took place in 2012, brought down Reddit, Yelp (YELP), LinkedIn (LNKD, Tech30), FourSquare, Gawker and StumbleUpon, among other sites and apps. Qantas' entire computer system went down for hours, forcing employees to check in passengers by hand."
#
tantek
2015-06-30 16:59:60 PDT - official plain txt citation: https://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat
#
@neiltyson
As always, I celebrate my leap seconds with very tiny bottles of champagne.
(twitter.com/_/status/615269855835631616)
#
tantek
aaronpk - will the IRC logs handle it?
#
tantek
because that would be super cool
#
aaronpk
i have no idea! it's just using the unix timestamp so probably not
#
tantek
unix hasn't been patched to handle leap seconds yet? especially since the 2012 crashes?!?
#
aaronpk
apparently it just repeats the same integer
#
aaronpk
"when a positive leap second occurs (i.e., when a leap second is inserted) the Unix time numbers repeat themselves. The Unix time number 915148800.50 is ambiguous"
#
tantek
kind of want to publish that second to see what h-entry consuming code does across various sites ;)
KartikPrabhu, jciv, elf-pavlik, KevinMarks, KevinMarks___ and snarfed joined the channel
#
jonnybarnes
anyone here know HTTP forms work?
#
tantek
did you mean HTML forms?
#
jonnybarnes
mmm, well, I'm trying to work out if my php code is making the correct HTTP POST request
#
jonnybarnes
if i'm making a request with multiple syndication targets without and files (i.e. application/x-www-form-urlencoded) it looks like this:
#
tantek
what is form encoded?
#
Loqi
Form-encoded (shorthand for the content type: application/x-www-form-urlencoded ) is used with webmention and Micropub for receiving text fields in HTTP POST requests https://indiewebcamp.com/form-encoded
#
tantek
jonnybarnes: ^^^ does that help
#
jonnybarnes
If I include an image, it looks like this:
snarfed joined the channel
#
jonnybarnes
tantek, that’s more dealing with requests, not making them
#
jonnybarnes
Gah guzzle 6 has made things more complicated
#
gRegorLove
Is the question about micropub, or the array structure of $_POST in PHP?
#
jonnybarnes
the array structure
#
gRegorLove
I know the array structure pretty well.
#
jonnybarnes
if you look at the form>mp-syndicate-to in both instances (first a simple form, then one with an added image)
#
jonnybarnes
the way it details two values for mp-syndicate-to changes
#
jonnybarnes
is Guzzle doing it in a valid way?
#
jonnybarnes
I'm pretty sure the first way is correct
#
gRegorLove
I'm not familiar with Guzzle's transformation to JSON, but the latter looks like what I would expect
#
jonnybarnes
the json is actually being created by httpbin.org I beleive
#
gRegorLove
Two or more input name="mp-syndicate-to[]" I would expect to show up in the latter format.
#
gRegorLove
The array indices showing up in the key seems incorrect, like the brackets got escaped somewhere
#
gRegorLove
Is the form publicly visible?
KevinMarks_ and KevinMarks___ joined the channel
#
tantek
interestingly, my recent post referencing Wikipedia timed out I think trying to get a webmention endpoint for wikipedia
#
tantek
posting / POSSEing / PuSH still worked of course
#
aaronpk
async++
#
Loqi
async has 1 karma
#
jonnybarnes
the syndication targets will all be of the form <input name="mp-syndication-to[]" name="..">
#
jonnybarnes
and then my site makes the relavent POST request using Guzzle
#
gRegorLove
Unfortunately I don't have micropub so can't debug much on my end.
#
jonnybarnes
thats fine
#
gRegorLove
typo or double 'name' attribute there?
KartikPrabhu joined the channel
#
tantek
kylewm thanks! I'd started a much shorter list than that :)
#
jonnybarnes
second name should be value
j12t joined the channel
#
tantek
GWG, still looking for space for IWC NYC July 11-12?
#
LanceyWork
what is a web ring?
#
LanceyWork
what is a webring?
#
Loqi
A webring is a collection of websites linked together in a circular structure https://indiewebcamp.com/webring
#
aaronpk
web ring is [[webring]]
#
loqi.me
created /web_ring (+22) "prompted by LanceyWork https://indiewebcamp.com/irc/2015-06-29/line/1435598253311 and dfn added by aaronpk"
(view diff)
#
LanceyWork
wasn't there a discussion about webrings in the indieweb a while ago?
#
tantek
there was - didn't make it much past IRC
#
sandro
Have webrings come back into style? I thought they went out of fashion (ie became pretty useless) about 19 or 20 years ago.
#
tantek
!tell GWG heard back from Jeremy Zilar - he may have a connection at NYT who can help with IndieWebCamp NYC - in your email. -t
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
sandro - we pretty much figured out a purely distributed protocol for doing modern webrings a couple or a few weeks ago here in IRC
#
tantek
using webmentions and link rels of course
#
sandro
tantek, you know you're schedule to chair tomorrow, in about 23.5 hours, yes? You haven't answered Evan's ping about it....
#
sandro
okay
#
tantek
where is Evan pinging? on that forum that we agreed was not a required place to check for pings?
#
sandro
no, on the chairs mailing list.
#
KevinMarks___
Hm, quoted tweets are fragile. Twitter will often fail to display the quoted tweet, implying it has been deleted
#
tantek
KevinMarks: what about their fallback <blockquote> markup?
#
tantek
oh sorry, I misread as embedded tweets
#
tantek
KevinMarks, can you screenshot when that happens? "Twitter will often fail to display the quoted tweet, implying it has been deleted"
#
tantek
that's worth documenting
#
tantek
and making sure we avoid that problem
#
aaronpk
KevinMarks___: I noticed that too!
#
aaronpk
i just saw it on a tweet this morning
#
aaronpk
i decided to click the thing that said "deleted" and it took me to the tweet
#
aaronpk
(I don't want to screenshot this example due to the nature of the tweets though)
nedorito joined the channel
#
KevinMarks__
it doesnt' say deleted, it sasy nto available
#
aaronpk
ah yeah
#
@LocutusBrussels
@kevinmarks @LouiseMensch These glitches in the matrix.... I'll worry when I see that same black cat more than once....
(twitter.com/_/status/615574100958912512)
snarfed1 and tilgovi joined the channel
#
tantek
sandro - it's odd how much people keep reverting to using email as a presence querying crutch when we have already established (multiple times) that it's unnecessary for such. replied on the chairs list accordingly.
#
tantek
having simpler protocols is not just a technical thing
#
kylewm
has anyone complained about indieauth not working without javascript?
#
kylewm
indieauth.com*
#
aaronpk
i haven't heard anything
#
tantek
kylewm: easy answer - send them to use the relmeauth lib which works w/o JS
#
KartikPrabhu
indieauth uses javascript for?
#
aaronpk
everything on indieauth.com is async, so lots of JS is needed
#
aaronpk
otherwise it'd be an awful lot of waiting for http requests before you saw the page
#
tantek
which is what happens with the relmeauth lib ;)
#
tantek
indieauth could do a nojs fallback to a warning about might take a bit, and then an "awful lot of waiting for http requests before" showing the results
#
kylewm
guessing that would be a very different code path
#
aaronpk
it could, but i have no desire to add that, since it would take a lot of extra code and it's complicated enough as is
#
kylewm
that^
#
aaronpk
i keep trying to reduce the amount of code in it
#
aaronpk
more code = more bugs
#
tantek
true. it's a low priority
#
tantek
if I get around to more providers I'll likely go that nojs route with relmeauth though
#
tantek
so if you're interested in providing a fallback that way, that may be a possibility
#
tantek
(someone else's code and maintenance problem ;) )
#
tantek
btw part of the reason I like keeping a nojs auth method working is mobile
#
tantek
so much goes wrong with async js on mobile and flakey networks etc.
#
tantek
as in, in-page inline JS tends to work fine, but external JS tends to be more flakey, and XHR stuff tends to be especially flakey (since error recovery needs to be done by the web dev instead of browser - i.e. reloading doesn't fix it, and few if any web devs deal with errors from XHR, nor even know how to, or that it's a problem)
jciv and fkooman joined the channel
#
ben_thatmustbeme
hey tantek, btw, on mobile the entire background is red only
#
ben_thatmustbeme
at least in chrome on android
#
tantek
interesting - perhaps chrome on android also doesn't properly support background-attachment:fixed
#
tantek
try Firefox Android
#
ben_thatmustbeme
*reading back still*
#
ben_thatmustbeme
IndieID doesn't use JS
#
ben_thatmustbeme
it is a bit of a wait
#
ben_thatmustbeme
but not unbareable certainly
#
tantek
ooh very cool
#
tantek
let me know if Firefox on Android works for you. I already tested FirefoxOS and it works great there.
#
tantek
just invited a bunch more folks to HWC SF this week - brace yourselves for the Bridgy flood
#
KartikPrabhu
tantek: chrome on android only red, FF on andorid works
#
tantek
sounds like a common base mobile webkit problem then
#
tantek
btw if you scroll you'll see the colors change eventually
#
tantek
on the buggy browsers
#
ben_thatmustbeme
works on FF here too
#
KartikPrabhu
of course no background on Opera Mini
#
tantek
KartikPrabhu: note that it works fine in *desktop* Chrome or Safari if you resize your window to the size of your mobile screen. Thus it's only their mobile browsers/engines that have the problem.
#
ben_thatmustbeme
still need to finish the bits of micropub chaining, its driving me nuts i'm so close
#
ben_thatmustbeme
well, to testing it that is
#
tantek
I warned you.
#
GWG
Just in time for an invite flood
#
Loqi
GWG: tantek left you a message 1 hour, 45 minutes ago: heard back from Jeremy Zilar - he may have a connection at NYT who can help with IndieWebCamp NYC - in your email. -t http://indiewebcamp.com/irc/2015-06-29/line/1435598634734
#
GWG
I saw. Hoping that it works out.
#
@voxpelli
@ThatEmil Very nice looking – and I see h-entries! How did the WebMentions experiment go btw?
(twitter.com/_/status/615599105876848641)
#
ben_thatmustbeme
the flood has subsided
#
tantek
GWG, my email latency is pretty high, so you may want to reply quickly/succinctly with any questions that Jeremy or his NYT contacts have about the hosting - even if we can only get one day BTW that is ok (another day can be done in a cafe etc.)
#
tantek
or if we need to get different people helping us on from NYT on Saturday vs. Sunday
#
GWG
tantek: Should I try to match it with PDX still? I think it might be possible standalone
#
tantek
invitations aftershock!
uhhyeahbret joined the channel
#
tantek
GWG - yes let's try to match July 11-12 if possible. Or even last weekend in July simultaneous with IWC Edinburgh. Baring that I'd suggest late September or early October for a standalone IWC NYC
Lancey_ joined the channel
#
GWG
I'll be home in an hour or so. Will start on it
#
tantek
Awesome
#
GWG
I am excited for the possibility
#
tantek
definitely!
#
tantek
give Zach a heads up too
#
tantek
so you all can be ready to roll if we get a green light on venue
#
GWG
I know bear said he was up for it. Hopefully we can recruit more
#
tantek
heck, see if bear wants to help co-organize with you!
#
tantek
especially if you haven't heard from zach lately
#
tantek
really makes a big difference for an IWC to have 2+ solid dedicated co-organizers. You keep each other going.
#
bear
I have the 11-12 already marked as IWC NYC
#
bear
and have sponsor from &yet for food
#
bear
was just wainting on venue word from the NYC moz person
#
tantek
bear - sounds like you're already co-organizing :) well done!
#
GWG
bear: I am promoting you
#
GWG
bear++
#
Loqi
bear has 64 karma
#
tantek
bear++
#
Loqi
bear has 65 karma
#
bear
gwg - followup email sent to Ashley at MozNYC
#
GWG
bear: I wouldn't rule it out. Nothing is guaranteed
#
GWG
I will handle the Times. Uf
#
GWG
If they hos
#
GWG
t, I will resubscribe
#
tantek
hah, nice :)
KevinMarks joined the channel
#
GWG
I may even let them deliver dead trees to my home.
#
tantek
wow suprised they're still around
#
tantek
was there a recent indieweb tie-in?
#
KevinMarks__
no, just saw it and was amused
tvn joined the channel
#
@AaronGustafson
@thatemil Let me know if you want/need webmention help.
(twitter.com/_/status/615608539906723840)
tantek joined the channel
#
@ThatEmil
@sil @AaronGustafson Cool! I've got something cooking using Webmention Tools (https://github.com/vrypan/webmention-tools) but not quite there yet.
(twitter.com/_/status/615610984665845761)
fourtonfish_, eschnou and KevinMarks_ joined the channel
#
tantek
aaronpk - have you chatted with the OSBridge people to support IndieAuth sign-in?
#
tantek
or even replace the OpenID with IndieAuth
mlncn joined the channel
#
reidab
tantek: we're already using omniauth for the osbridge sign-in, so supporting indieauth wouldn't be hard. the biggest problem we have is migrating OpenId users forward.
#
voxpelli
what's the simplest way of getting a working IndieAuth token?
#
voxpelli
trying to verify a token in a micropub flow, but haven't yet gotten to a part where a token is actually fetched :/
#
tantek
reidab good to know
#
tantek
IndieAuth may solve both those
#
tantek
since IndieAuth is also an OpenID provider
#
reidab
of course, we're already dealing with Google's OpenID-to-OAuth migration process seeming to be entirely broken so it can't get all that much worse…
#
tantek
that is - anyone that still wants to use OpenID (i.e. used to delegate to myopenid) can delegate to IndieAuth instead!
#
tantek
yeah all evidence/experience points to Google not actually caring about any form of distribute identity any more
#
reidab
it's also possible that I don't understand their documentation
#
tantek
all the OpenID+OAuth/OpenID2/OpenID-Connect stuff seems mostly there to open-wash properietary corp silo identification systems
#
reidab
but hey, now I have 8 months or so to rework the sign-in mechanics :P
KartikPrabhu, KevinMarks and frzn joined the channel
#
uhhyeahbret
voxpelli: which token?
#
uhhyeahbret
the token endpoint?
#
uhhyeahbret
voxpelli: https://tokens.indieauth.com
#
uhhyeahbret
but you can write your own token endpoint that saves the bearer tokens on the wire
#
voxpelli
uhhyeahbret: yeah, only just now realized it was separate – but what kind of request do I have to do to it to get a working token?
#
uhhyeahbret
(eg in the client)
#
uhhyeahbret
voxpelli: for a client?
#
voxpelli
uhhyeahbret: I'm writing a Micropub server locally and so far haven't got a client, but I'm at the stage where I want to verify a token so I thought I would try to act as a client myself – through curl or something
#
uhhyeahbret
i forget off the top of my head
#
uhhyeahbret
will have to dive back into https://tokens.indieauth.com
#
tantek
reidab: hah - awesome
#
tantek
also thinking ahead to OSBridge 2016 - I went ahead and created this: http://opensourcebridge.org/wiki/2016/Main_Page
#
tantek
just to document the other known scheduled conferences around that time: http://opensourcebridge.org/wiki/2016/Main_Page#Other_Conferences - in the hopes that the dates for OSBridge 2016, when chosen, do not conflict
#
tantek
thanks!
#
uhhyeahbret
bbiab
#
reidab
the 2016 dates would be June 21–24
#
reidab
we haven't finalized / announced them yet, but that's what the venue availability is
#
tantek
reidab good to know
#
voxpelli
uhhyeahbret: I'll have to dig through the docs then
KevinMarks_ joined the channel
#
voxpelli
I think I've figured it out, adding the proper link tags now and then I should be able to retrieve a token from my manual client
#
kylewm
voxpelli: in case it's helpful, i wrote a node script a while ago, that right now just gets a token https://github.com/kylewm/node-micropub-cli/blob/master/upub.js
#
aaronpk
voxpelli: are the docs on https://tokens.indieauth.com/ not helpful?
#
voxpelli
kylewm: cool, that sounds helpful
#
voxpelli
aaronpk: there's just docs ther eon how to verify a token – that part I had covered – just needed to find a token I could actually verify :P Think I've got one now
#
aaronpk
oh gotcha
#
voxpelli
was enough to add the authentication endpoint to my domain and then get the code from auth server and send to token server
KevinMarks joined the channel
#
tantek.com
edited /Events (+659) "move recent event to past, add 2016 prose about adding more events to help with planning, add 2016 OSCON, Moz work week, OSBridge dates and locations"
(view diff)
mlncn, KevinMarks_, KevinMarks__, KevinMarks, KevinMarks___, wolftune, tantek, tilgovi, nedorito and j12t joined the channel
#
bret
aaronpk: where was db-less tokens endpoint documented again?
#
Loqi
bret: tantek left you a message 8 hours, 11 minutes ago: can you host HWC PDX this Wednesday? https://indiewebcamp.com/events/2015-07-01-homebrew-website-club#Where http://indiewebcamp.com/irc/2015-06-29/line/1435591034723
KartikPrabhu, wolftune and hidgw joined the channel
#
bret
i think its already taken care of
wolftune joined the channel
#
KevinMarks_
what are comments?
#
Loqi
A comment (or reply) is a kind of post that is in reply to some other post, that makes little or no sense without reading or at least knowing the context of the source post https://indiewebcamp.com/comments
#
KevinMarks_
hm, where would I add that? to /comments or to the mf wiki?
yakker joined the channel
#
kevinmarks.com
edited /comments-presentation (+269) "Add Comment Hiding with shutup.css"
(view diff)