#indiewebcamp 2015-07-14

2015-07-14 UTC
#
snarfed
and done
#
KartikPrabhu
snarfed: thanks for the atom munging links from granary will help a lot with hfeed2atom :)
#
snarfed
KartikPrabhu: welcome!
KartikPrabhu, mdik_ and emmak_ joined the channel
#
aaronpk
hahaha Loqi followed the http://indieweb.thatmustbe.us redirect
#
Loqi
who, me?
#
kylewm
aaronpk: that's weird right? and he didn't notice it for a couple hours, i wondered if he's seeing a bunch of different versions of that tweet and just showed us indiewebcat bc "indieweb"
#
aaronpk
oh hahaha
#
aaronpk
he uses both the twitter streaming API as well as the HTTP api for searches
#
aaronpk
so looks like at some point twitter indexed it as "indiewebcat" and then he found it
#
aaronpk
whoa I just got the salmention from myself haha
#
tantek
hahaha these are hilarious
#
tantek
GWG is doing jazz hands too!
#
tantek
amazing
#
kylewm
how did ti.to work out in retrospect?
#
kylewm
did the people that rsvped that way show up?
#
aaronpk
i still need to run one more stat
#
aaronpk
i need to check who showed up who *only* RSVPd through tito
#
@webcoupdoeil
#opensource Vigil@nce - WordPress Indieweb Post Kinds : Cross Site Scripting, analysé le 13/05/2015 http://vigilance.fr/vulnerabilite/WordPress-Indieweb-Post-Kinds-Cross-Site-Scripting-16908
(twitter.com/_/status/620753170210365440)
#
aaronpk
oh hey I think we had at least 6 people!
chreekat, mlncn, chreekat_ and GWG joined the channel
#
tantek
aaronpk - that’s definitely worth it then
#
tantek
wonder if it’s worth doing tito for HWC meetups
#
aaronpk
hmm, I don't think I'd do it for the PDX ones just yet
#
GWG
Tito?
#
tantek
aaronpk, FYI, Flickr notification says: aaronparecki tagged you in a photo.
#
tantek
that’s the push notification I saw on my iPod lock screen
#
aaronpk
neat. do they have a notification if someone comments on that photo?
#
tantek
I don’t think so - I think FB came up with that
#
KevinMarks_
hm, I can read tantek's whole posts in chrome tab hover text
#
tantek
is that a feature or a bug? ;)
#
aaronpk
question about the SWAT0 video, would you rather see a shorter edited version of the video, or an unedited video of the whole thing?
#
tantek
aaronpk - definitely shorter edited version that covers all the steps
#
kylewm
is it like 3 minutes start to finish?
#
kylewm
unedited?
#
tantek
perhaps even with the 1. *** 2. *** text over lay if you want to put the steps on it
#
aaronpk
it's like 7 minutes
#
tantek
shorter the better, even if you have to cut pauses in the middle etc.
#
kylewm
oh yeah
#
kylewm
the WebID videos are all like 10 minutes long
#
kylewm
and i never make it past 2
#
KevinMarks_
post both? the 7 minute as live and the 3 minute edit
#
tantek
we can cite the full indiewebcamp demos video if needed
#
aaronparecki.com
edited /2015/Guest_List (+1) "/* Official Guest List */ moved some people to regrets"
(view diff)
#
aaronpk
anybody feel confident enough in recognizing names from the photo to finish moving people to the regrets section?
#
tantek
guess it’s time to take another look at area-tagging
#
tantek
since ben_thatmustbeme successfully shot down the first proposal
#
aaronpk
oh he did?
#
aaronpk
I wasn't paying attention to that when it was happening
#
KevinMarks_
remembers talking about area tagging with tantek, suw and greg about a decade ago
#
tantek
well I put it up, it was up for a while, he tried implementing it via micropub, found it didn’t work with micropub, explained why very clearly, and then I took out those parts in the mf2 parser spec
#
KevinMarks_
lol at tantek's DRY violation
#
tantek
KevinMarks - <title>s meh
#
KevinMarks_
wonder if you can just put h-entry on head and p-content on title
#
GWG
Hmm...I was the shortest one in the picture for once
#
aaronpk
hahaha
#
KevinMarks_
or is keeping the markdown in the <title> an archiving trick?
#
tantek
KevinMarks it’s not markdown!
#
tantek
no - the titles are my weak attempt at lazily providing something for untitled notes
#
KevinMarks_
oh right, it's autolink - you don't mung the 1. and * into <ol> and <ul>
#
gitr
someone drew "Self signed X.509 Certificates" out to 10 minutes of rambling WebID vid-link plz
#
kylewm
tantek: maybe it's just bad markdown
#
tantek
kylewm: maybe it’s just markdown that’s bad. :P
#
KevinMarks_
markdown babel says it's too long
#
ben_thatmustbeme
aaronpk: tantek: i didn't mean to
#
tantek
ben_thatmustbeme: of course not, you were just doing the right thing
#
tantek
goes to Prasad to get a bowl of warm healthy goodness
#
KevinMarks_
markdown messes it up
#
kylewm
haha KevinMarks_ I did the same thing, pasted into a markdown parser to try and prove it *was* markdown
emmak_ joined the channel
#
ben_thatmustbeme
i'm thinking i might just want to work it out some way in micropub, embedded object
#
kylewm
but it looked bad and I couldn't make that claim
#
KevinMarks_
turns all the numbered paras into 1
#
tantek
is good at breaking things. Even Markdown. >:D
#
KevinMarks_
unmung is also unappy
#
aaronpk
do we have an example of what an area tag looks like when parsed in an mf2 parser?
#
ben_thatmustbeme
this is going to be important (to e) for syndicated copies getting different text
#
KevinMarks_
because I turn it into a url
#
Loqi
ben_thatmustbeme meant to say: this is going to me be important (to me e) for syndicated copies getting different text
#
tantek
aaronpk - I’d defined special parsing rules to handle using area shape and coords attributes
#
KevinMarks_
do you have an area tag to feed into the parser
#
ben_thatmustbeme
aaronpk: i thought php-mf2 had area tag support still
#
tantek
aaronpk - so to be clear, I already went down that path
#
tantek
that’s the point
#
ben_thatmustbeme
unless it was removed
#
tantek
when ben_thatmustbeme proved it was unworkable via micropub, I ripped it out of the parsing spec
#
aaronpk
oh interesting
#
tantek
basically, he showed it was not a useful addition to the parsing algorithm, and certainly not worth special-casing for
#
ben_thatmustbeme
tantek: i don't know about unworkable. technically geo:x,y is sort of an embedded object hack
#
aaronpk
there was no way to map it to form encoding?
#
ben_thatmustbeme
aaronpk: not without JS
#
tantek
ben_thatmustbeme: we were basically embedding an object without actually doing so in the JSON
#
aaronpk
omg KevinMarks_ that is a crazy url
#
ben_thatmustbeme
the problem comes in when you start adding 2 people to tagging at once
#
tantek
aaronpk - there may still be a way to map it to form encoding - I’m trying to figure that out
#
ben_thatmustbeme
basically makes it so you cannot tag and post at the same time
#
KevinMarks_
so mf2py parses area alt text
#
kylewm
unmung url cuts off after some number of characters for me
#
KevinMarks_
same problem as iframe
#
tantek
KevinMarks: parsing area alt text is correct
#
tantek
no it has nothing to do with iframe
#
aaronpk
oh I see, it put the values next to "properties"
#
KevinMarks_
oh right that si p sorry
KartikPrabhu joined the channel
#
KevinMarks_
that test is not clear
#
tantek
is too hungry to process the rest of this conversation and so is bowing out to go to Prasad.
#
KevinMarks_
as it has the same url multiple ways
afrogeek and tantek joined the channel
#
ben_thatmustbeme
aaronpk: still need to change the header on the wiki
#
KevinMarks_
thinking we need a HWC logo http://svgur.com/s/1w
#
KevinMarks_
or maybe http://svgur.com/s/o with text as vector
#
KevinMarks_
thoughts?
#
tantek
maybe slightly more different than the IWC logo? ;)
#
KevinMarks_
is not a designer
#
GWG
Trying to figure out how bad it would be to add WordPress authentication as a debug fallback for the Micropub plugin.
#
ben_thatmustbeme
KevinMarks_: me neither, look at logo for indieid.com
#
aaronpk
GWG: i think that's fine
#
KevinMarks_
this is the 'what if micropub with native auth' thoughts from earleir GWG
#
KevinMarks_
eg silo.pub has a big config requirement to support indieauth for the silos
#
tantek.com
edited /2014-review (+141) "/* Site Shutdowns 2014 */ cluster with subheads"
(view diff)
tantek joined the channel
#
tantek
!tell gRegorLove please add those to https://indiewebcamp.com/create#IndieWeb_Examples !
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
gRegorLove: tantek left you a message 22 seconds ago: please add those to https://indiewebcamp.com/create#IndieWeb_Examples ! http://indiewebcamp.com/irc/2015-07-13/line/1436838344960
#
gRegorLove
*Shirley
KartikPrabhu joined the channel
#
gregorlove.com
edited /create (+209) "+me"
(view diff)
#
gregorlove.com
edited /2015/Micropub_State_of_the_Union (-4) "/* IWC 2015 Portland Micropub State of the Union */"
(view diff)
wolftune joined the channel
#
gregorlove.com
edited /2015/Podcasting (+2232) "archived etherpad, headings, rearranged sections a bit"
(view diff)
#
KevinMarks__
Facebook let's you edit the previews of sites, and displays them the same way
#
tantek
wow that is so bad
KevinMarks joined the channel
#
tantek
so of course the next hack should be to post that article itself with an altered headline. not that I’d bother with actually making a native public FB post myself.
#
gregorlove.com
edited /2015/Podcasting (+119) "participants"
(view diff)
#
tantek
“HuffPo: Facebook Altering Shared News Headlines To Influence Political Opinion”: http://www.huffingtonpost.com/2015/07/13/facebook-update_n_7753468.html
wolftune joined the channel
emmak_, JasonO, KartikPrabhu, KevinMarks and mlncn joined the channel
#
Jeena
Nice, I just refactured the code in my app which sends webmentions and tweets so that I can use it from different parts of the app and finally I can reply to and tweet via Micropub too
lukebrooker and cmhobbs joined the channel
#
Jeena
that really took just half an hour which I didn't have yesterday before the demo.
wagle and KartikPrabhu joined the channel
#
chreekat
Jeena: nice
#
ben_thatmustbeme
Wow a lot of people have more than one u-url in their h-card.
#
ben_thatmustbeme
I guess I have to ignore the data in that part and just use the url I got them from
emmak and KartikPrabhu joined the channel
#
KevinMarks
Do they use u-uid?
j12t joined the channel
#
KevinMarks
(I need to iterate on the hovercard thing too)
tantek joined the channel
#
tantek
KevinMarks hilarious
#
tantek
“shared"
#
tantek
Jeena - that is great!
gRegorLove, KartikPrabhu, sparverius and snarfed joined the channel
eschnou, scor, cweiske, endi, gRegorLove, lukebrooker, KartikPrabhu, friedcell, csarven, anm, KevinMarks__ and petermolnar joined the channel
#
mm0hai.net
edited /2015/Edinburgh (-17) "/* To-do */"
(view diff)
interactivist joined the channel
#
mm0hai.net
edited /2015/Edinburgh/Guest_List (+247) "/* Creators */"
(view diff)
KartikPrabhu, KevinMarks and KevinMarks___ joined the channel
#
@kartik_prabhu
@brucel Lot of people using microformats at @indiewebcamp to do replies/likes/reposts/feed-reading/notifications and all that! #indieweb
(twitter.com/_/status/620877336871702528)
j12t, stream7, evalica and KartikPrabhu joined the channel
#
KartikPrabhu
!tell snarfed, kylewm: it seems bridgy is no longer finding my Notes feed for POSSE-post-discovery? https://www.brid.gy/twitter/kartik_prabhu# ?
#
Loqi
Ok, I'll tell them that when I see them next
Rev_Illo, friedcell, squeakytoy2, KartikPrabhu, j12t, alexhartley, stream7 and mlncn joined the channel
adactio joined the channel
#
@johnholtripley
"Webmention is a modern update to Pingback, using only HTTP and x-www-urlencoded content rather than XMLRPC requests" http://indiewebcamp.com/Webmention
(twitter.com/_/status/620897824453042176)
KartikPrabhu, _axx, j12t and frzn joined the channel
#
cweiske.de
edited /2015/Brighton (+38) "blog posts about brighton 2015"
(view diff)
#
cweiske.de
edited /2015 (+133) "/* Blog */"
(view diff)
alexhart_, LanceyWork, j12t, modem, stream7 and friedcell joined the channel
j12t, scor, stream7_ and tantek joined the channel
#
tantek
good early morning #indiewebcamp!
#
petermolnar
good morning, tantek
#
seekr
gm, all
fkooman joined the channel
#
GWG
Good morning, tantek, petermolnar, seekr.
#
GWG
I seem to be working on Micropub today.
#
GWG
Which is probably worrisome because I'm not sure I have internalized the spec.
#
tantek
GWG, join the club! :)
#
GWG
tantek: I also have to get past snarfed with any Pull Requests.
#
GWG
Both he and pfefferle have taught me a lot about minimalism.
#
tantek
!tell Jeena add yourself and your site to the list of people/sites whose server supports micropub for publishing! http://indiewebcamp.com/micropub#IndieWeb_Examples
#
Loqi
Ok, I'll tell them that when I see them next
byroniczero, j12t, wolftune, tilgovi and chreekat joined the channel
#
tantek
150 people in the channel - have we hit that before?
#
tantek
is it worth marking up a reference to a talk with video & slides as an h-cite?
#
tantek
I suppose I could try it and see
#
tantek
but this raises a question about dates. should the dt-published of the h-cite of the video be when the talk was given, or when the video was actually published?
#
tantek
I’m thinking when the video was published would be a more accurate *citation* of the *video*. Yet what’s more interesting to the user is *when* the talk was given, which is shown in the display text already. Is it worth marking that up as “dt-created”?
#
tantek
I know aaronpk has other dt-created use-cases
#
tantek
hmm - I think I may punt on marking these videos/slides up as h-cite for now until we discuss this some more
#
Zegnat
What if I listen to the talk live, and want to quote the speaker as well as link to a video that was made available? I think I would quote with the date of the talk, the content of the talk existed before the video went up.
#
tantek
Zegnat agreed. what URL would you use for the content of the talk in that case?
#
Zegnat
I also believe my guidebook on writing academic papers says to cite with the date of the talk, not of publication of transcript, but don’t quote me on that
#
tantek
Zegnat - ooh that’s useful to know. If you can find a citation for that it would be appreciated!
#
Zegnat
I’ll give it a shot, but so many publications have different rules that I might not be able to dig up this specific edge case
#
tantek
Any research into this would help shed some light.
#
Zegnat
rhiaro might have something at hand, closer to academia than I am currently, I think. (ping)
#
tantek.com
edited /2014-review (+33) "/* Talks */ link Willow"
(view diff)
#
tantek
so much easier to use my own auto_link() function to generate YouTube embeds from URLs than to have to bother to load YouTube
#
csarven
tantek Solve this: "this h-cite is about an h-event" and you'll have a timestamp for the citation well as for the actual filming/occurrence of the event.
#
tantek
csarven - I’d like to see existing visible text examples of citations of events.
#
tantek
that’s what I’d use as input to solve that
chreekat and j12t joined the channel
#
Zegnat
Hmm, APA style doesn’t allow you to quote speeches apparently, only “an authoritative source for the text”. So they simply tell you to cite the webpage / transcript / whatever in accordance with the publication manual - http://blog.apastyle.org/apastyle/2009/10/how-to-cite-a-speech-in-apa-style.html
#
csarven
tantek Perhaps more like: "this is a citation of x", "x is part of event y". -- replace "part of" with whatever is appropriate -- is there such mf2 property?
#
tantek
csarven - I’d have to see a real world example of that to really understand it.
JasonO, fourtonfish, tvn, parzzix, tilgovi and mattepp joined the channel
#
tantek.com
edited /Webmention (+1144) "add contributors and license boilerplate similar to /Micropub, start making this page more spec like"
(view diff)
#
anm
I was wondering about dates as well. On my blog, I put a date on travel posts of around the time the events happened, so this is neither the published or written date. Something like dt-about maybe - the date of events that the post is about.
#
tantek.com
edited /Webmention (+34) "credit Sandeep for concept and v0.1 right at the top"
(view diff)
cmhobbs joined the channel
#
anm
does something for that exist already? I used dt-published for now.
#
rhiaro
anm: dt-start and dt-end for events. I use that for travel posts too, at rhiaro.co.uk/travel
#
rhiaro
and dt-published for when I actually published the post
chalettu joined the channel
#
petermolnar
someone asked my reasons for being fed up with social networks, here's one: first 'page' of facebook wall, 5(!) times the picture of Pluto
snarfed, snarfed1, interactivist, parzzix and endi joined the channel
#
@FEEZig
Ein Blog-Umzug: Willkommen auf meiner neuen Domain, ihr Internetmenschen! #blog #indieweb #tagebuch http://blog.feez.xyz/2015/07/14/ein-blog-umzug/
(twitter.com/_/status/620971629049352192)
#
anm
rhiaro: Thanks. Do you know what uses these dates? Otherwise is a bit hard to decide how to use them - it is just academic. The simplest thing to do is leave it as is, which I probably would unless there is likely to be a real benefit from complicating things. :p
#
anm
btw, I am mm0hai.net
#
anm
I suppose you could display your blog posts on a calendar.
#
rhiaro
anm: I just noticed you were on tardis and was about to ask
#
rhiaro
Yeah, a proper calendar view over my events and travel plans is on the card. Which could potentially become a reader that consumes event-type posts
shiflett joined the channel
#
rhiaro
s/card/cards
#
Loqi
rhiaro meant to say: Yeah, a proper calendar view over my events and travel plans is on the cards. Which could potentially become a reader that consumes event-type posts
#
rhiaro
cards being my todo list
#
aaronpk
good morning! /me reads logs
#
snarfed1
!tell KartikPrabhu sorry for the trouble! it's because bridgy only crawls your first rel=feed, not all of them
#
Loqi
Ok, I'll tell them that when I see them next
#
snarfed
!tell KartikPrabhu we should probably crawl all of them though. i'll file an issue
#
Loqi
snarfed: KartikPrabhu left you a message 6 hours, 19 minutes ago: it seems bridgy is no longer finding my Notes feed for POSSE-post-discovery? https://www.brid.gy/twitter/kartik_prabhu# ? http://indiewebcamp.com/irc/2015-07-14/line/1436864687124
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
ooh what's this about rel=feed?
#
snarfed
bridgy crawls them to do original/posse post discovery
#
aaronpk
do you have examples of people who have published links?
#
snarfed
aaronpk: KartikPrabhu for one
#
snarfed
i think gRegor-phone and kylewm maybe
#
aaronpk
jeena and I were talking about something related to this at IWC this weekend
#
aaronpk
oh cool kartik does the same thing we were taling about
#
aaronpk
not wanting all content on the home page, and linking to multiple feeds from there instead
#
snarfed
totally!
#
snarfed
i do it too but without markup
#
Jeena
yeah that is what I want to do too
#
aaronpk
yeah, there's no reason to add markup until there is
#
Loqi
Jeena: tantek left you a message 2 hours, 29 minutes ago: add yourself and your site to the list of people/sites whose server supports micropub for publishing! http://indiewebcamp.com/micropub#IndieWeb_Examples http://indiewebcamp.com/irc/2015-07-14/line/1436878880361
#
aaronpk
and now there are two reasons!
#
aaronpk
1) bridgy finding the feeds, 2) a reader finding the feeds
#
snarfed
oh reader, interesting
#
snarfed
i wonder if that's a real use case though
#
aaronpk
if you want to subscribe to someone's content
#
aaronpk
s/someone/all of someone/
#
Loqi
aaronpk meant to say: if you want to subscribe to all of someone's content
#
snarfed
i'm not sure of that UX. if i subscribe to someone's front page, i wouldn't also want their likes (etc) just because there's a rel-feed
#
aaronpk
not automatically no
#
snarfed
if i want everything, i'd want to say so explicitly
#
snarfed
oh so it'd be a per subscription option in the reader?
#
aaronpk
where it would also include the other rel=feed on his home page
#
aaronpk
and i could click one or more of them to actually subscribe
#
snarfed
ah so they'd be togglable and you'd include one or more in the subscription?
#
snarfed
or individually?
#
aaronpk
in monocle that's what happens when you type someone's domain in
#
aaronpk
you'd click one or more feeds you want to subscribe to
#
snarfed
ok, so togglable
#
snarfed
either way works
#
aaronpk
well in monocle the buttons go away after you subscribe, but they'd show up as separate subscriptions in the settings
#
jeena.net
edited /Micropub (+183) "/* IndieWeb Examples */ added Jeena"
(view diff)
#
aaronpk
!tell tantek re: http://indiewebcamp.com/irc/2015-07-14#t1436881606366 there is typically a separate date for videos called "recording date" or something similar, since dt-created would actually represent the date the video was edited
#
Loqi
Ok, I'll tell him that when I see him next
#
aaronpk
TIL you can disable autoplay on youtube to stop it from playing the next "suggested" video automatically
#
Jeena
what does bridgy do with feeds?
#
aaronpk
that's how it matches up silo posts with the original if the silo post doesn't include a link back
#
Jeena
oh that is a interesting use case too
#
@kevinmarks
@brucel we're using microformats to enable rich interactions with webmentions. See http://tantek.com/2015/193/t2/user-flow-permalinks-indieweb-swat0 for a particular example
(twitter.com/_/status/620981149834219521)
#
aaronpk
many of us don't include a permalink on twitter for example
#
Jeena
and it does it by comparrison of the content string?
#
aaronpk
no, looks for the syndication URL in the original
#
Jeena
ah I see
gRegorLove, KevinMarks and mattepp joined the channel
#
kylewm
snarfed: for what it's worth, I've tried to subscribe to your notes/replies/likes/etc before, and I don't think it's possible
#
Loqi
kylewm: KartikPrabhu left you a message 6 hours, 47 minutes ago: it seems bridgy is no longer finding my Notes feed for POSSE-post-discovery? https://www.brid.gy/twitter/kartik_prabhu# ? http://indiewebcamp.com/irc/2015-07-14/line/1436864687124
tantek joined the channel
#
tantek
good morning again!
#
Loqi
tantek: aaronpk left you a message 19 minutes ago: re: http://indiewebcamp.com/irc/2015-07-14#t1436881606366 there is typically a separate date for videos called "recording date" or something similar, since dt-created would actually represent the date the video was edited http://indiewebcamp.com/irc/2015-07-14/line/1436888173095
chreekat joined the channel
#
Loqi
slack/snarfed: kylewm: true! at least not replies or likes. sorry about that :P
KevinMarks__, torrorist, tantek, mlncn and cweiske joined the channel
#
cweiske
aaronpk, now that KartikPrabhu made his hfeed2atom proxy, will you add an atom link to your site?
#
aaronpk
hmm yes i think i can do that!
#
aaronpk
what should i put as my atom feed, my notes?
petermolnar, KevinMarks and snarfed joined the channel
#
Loqi
slack/snarfed: aaronpk: you can have multiple atom feeds
#
Loqi
slack/snarfed: is hfeed2atom up as a proxy service? i think it might be just a lib so far
tantek joined the channel
#
@StuRobson
@paulrobertlloyd looking at your site. I can safely say I haven’t received your webmentions post.
(twitter.com/_/status/621000487744184320)
KevinMarks__, csarven and KevinMarks joined the channel
#
aaronparecki.com
edited /collection (+37) "/* Different from a feed */"
(view diff)
#
aaronparecki.com
edited /collection (+148) "/* Changes */"
(view diff)
#
aaronpk
rhiaro: now that is captured http://indiewebcamp.com/collection
eschnou joined the channel
#
@aegirthor
@paulrobertlloyd I do, and it was the webmentions one, but I saw the lanyards one again which I’m sure I’d read a while back.
(twitter.com/_/status/621005217992155136)
jciv, danlyke, alexhartley, KevinMarks, j12t and eschnou joined the channel
#
aaronpk
kylewm: what's up with the "name" property on your posts? https://kylewm.com/2015/07/now-i-think-she-s-posing-for-the-gram-on-purpose
alexhart_ joined the channel
#
aaronpk
it ended up looking weird on my "like" of it https://aaronparecki.com/likes/2015/07/12/2/
#
KevinMarks_
hm, is this inherited name again?
#
aaronpk
not sure
#
aaronpk
might just be ugly imageproxy url
#
aaronpk
oh the URL just shouldn't be inside the name/content
#
aaronpk
well that's different
#
KevinMarks_
content: value -> name I think
#
KevinMarks_
so we need to fix the PHP parser to do that too?
#
KevinMarks_
no, he marks it up explicitly
#
KevinMarks_
<div class="e-content p-name"> <p>Now I think she’s posing for the ‘gram on purpose <a href="/tags/joonafish">#joonafish</a></p> <div class="photo"> <a class="u-photo" href="https://kylewm.com/2015/07/now-i-think-she-s-posing-for-the-gram-on-purpose/files/photo.jpg"> <img src="/imageproxy?url=https%3A%2F%2Fkylewm.com%2F2015%2F07%2Fnow-i-think-she-s-posing-for-the-gram-on-purpo
snarfed1 joined the channel
#
KevinMarks_
so parser bug?
#
KevinMarks_
reading src as text?
scoates joined the channel
#
kylewm
not a parser bug, that's what the spec says to do
#
kylewm
" else return the textContent of the element, replacing any nested <img> elements with their alt attribute if present, or otherwise their src attribute if present, resolving any relative URLs, and removing all leading/trailing whitespace. "
#
KevinMarks_
yikes, really?
#
KevinMarks_
so you should be putting an empty alt?
#
kylewm
i guess i can do that
#
aaronpk
is that a good idea tho?
#
kylewm
looks like a bug in mf2py actually that it's not doing that
#
KevinMarks_
what is the motivation for img src in text?
#
tantek.com
edited /comments-presentation (+138) "/* How to markup */ u-comment h-cite is needed rather than p-comment h-cite to set the comment property flat value to the URL of the comment"
(view diff)
#
kylewm
I have used the pattern <data class="u-photo" value="un-proxied image"><img src="proxied img"/></data>, but that wouldn't help in this case
#
tantek
yes that's deliberate
#
tantek
re: alt vs src
#
tantek
you're supposed to put text equivalents for the img into the alt
#
tantek
if you don't we fall back to passing along the src
#
KevinMarks_
so it's an accessibility back pressure
#
kylewm
maybe I will be able to generate alt text with http://cs.stanford.edu/people/karpathy/deepimagesent/ soon
#
KevinMarks_
well, in that case the "alt" text is less necessary as the post describes the image
#
aaronpk
is it possible tojust move the img tag outside of the post?
#
aaronpk
s/post/content
#
Loqi
aaronpk meant to say: is it possible tojust move the img tag outside of the content?
#
aaronpk
reviews his own markup and discovers he uses empty alt tags
#
kylewm
would it be better like this? <div class="e-content"><span class="p-name">caption</span><img src="..."/></div>
#
kylewm
might break generated implicit p-name detection
#
aaronpk
that actually might be worse, because then the name and content will be different and it'll look like a blog post
#
KevinMarks_
the img in the post is right though - you want the u-photo ?
#
csarven
Congrats on SWAT0!
#
csarven
SWAT0++
#
Loqi
SWAT0 has 2 karma
mlncn joined the channel
#
ben_thatmustbeme
wants to be able to use part B next, I think it shouldn't be too difficult
#
ben_thatmustbeme
all functionality i want to add
eschnou joined the channel
#
KevinMarks_
hm, not seeing aaron's post in his feed
#
aaronpk
oops one sec
#
aaronpk
try now
#
KevinMarks_
bad img link
#
aaronpk
ooh i need a thumbnail
tilgovi joined the channel
#
aaronpk
KevinMarks_: thanks, added a thumbnail!
#
ben_thatmustbeme
hey, aaronpk, did you change indieauth to require the client_id be a url now?
#
aaronpk
it's been like that for a long time
#
aaronpk
do you mean indieauth the protocol or indieauth.com the service?
#
ben_thatmustbeme
never noticed. people can't log in to mobilepub now
#
cweiske
it was always meant to be a full URI
#
cweiske
client_id
#
cweiske
Full URI of the application's/website's home page. Used to identify the application. An authorization endpoint may show the application's icon and title to the user during the auth process.
#
aaronpk
it was always meant to be a full URI, indieauth.com didn't enforce it at the beginning tho
#
kylewm
man that SWAT0 video is awesome. I need to fix my repost contexts before I can do it justice in a repost
wagle_ joined the channel
#
aaronpk
got it down to 94 seconds too :)
#
ben_thatmustbeme
mobilepub doesn't really have a specific URL per se
#
aaronpk
should I host the 21mb video on my server or redirect to archive.org?
#
ben_thatmustbeme
i guess i'll use the wiki page. seems rather hacky though
#
aaronpk
ben_thatmustbeme: does the app have a home page?
#
aaronpk
can't find the link, but somewhere it describes what to do
#
aaronpk
basically make a home page and use that as the client_id
#
aaronpk
can be just informational
#
aaronpk
the wiki page is fine unless you want to own the URL
#
aaronpk
this is based on the behavior of most existing mobile apps, they usually have a single-page site with the app description and download link
#
ben_thatmustbeme
goes looking to buy another url
#
cweiske
if one implements redirect_uri verification, the wiki page is not enough
bltavares_ and raucao_ joined the channel
#
cweiske
ben_thatmustbeme, how do the redirect URIs look like?
#
aaronpk
oh right cause the wiki has its own h-x-app tag
#
aaronpk
so the page can't add properties to it
TheBigRedButton joined the channel
#
ben_thatmustbeme
frowns at this requirement set
#
cweiske
as far as I know does nobody implement redirect_uri verification
#
cweiske
my indieauth-openid proxy doesn't do it, indieauth.com doesn't do it
#
aaronpk
i believe that is correct, alhtough we're all gonna have to very soon
#
aaronpk
it's a pretty bad/obvious attack vector
#
aaronpk
and not that hard to enforce
#
aaronpk
lunch time bbiab
#
ben_thatmustbeme
cweiske: redirect_uri is to localhost
#
ben_thatmustbeme
that has to be supported for offline apps
#
ben_thatmustbeme
or rather, non-web apps
#
ben_thatmustbeme
i believe someone was writings a CLI micropub client
#
cweiske
how does mobilepub work? the readme isn't that elaborate
#
ben_thatmustbeme
well considering it was written as a proof of concept and its 1 html file and 2 JS files, it hasn't been that high on my agenda
#
cweiske
so you need a local webserver?
#
cweiske
what about non-http links?
#
cweiske
like web+mobilepub://foo as redirect uri?
#
cweiske
your website could register itself as handler for that
#
ben_thatmustbeme
cweiske: not a website
#
ben_thatmustbeme
plus then you have a REALLY hacky system of redirect to a non-http url and then assume they have registered in the browser that tries to load that (which may not be the case)
#
kylewm
aaronpk's pushups app redirects to a local non-http url, i can't remember what it is iphone:// or something
#
kylewm
for CLI, it would be nice to support oob tokens, so you don't have to run a localhost webserver...
#
aaronpk
Yeah redirect uri doesn't have to be http
#
ben_thatmustbeme
kylewm: the redirect_uri is still http? or the redirect_uri is iphone://
#
aaronpk
On iOS the app can register a custom protocol, I used push-ups:// or something
#
aaronpk
Full uri would be pushups://auth
#
ben_thatmustbeme
is thinking of CLI app, I believe they said they have to spawn a webserver and then redirect to localhost:port
#
cweiske
but redirect_uri verification can still be done, even for non-http protocol urls
#
cweiske
as long as the client_id website registers the url
#
cweiske
hm nice
#
aaronpk
Basically just go search OAuth 2 docs on this stuff, I'm not making it up from nothing
#
ben_thatmustbeme
well h-x-app is not required correct?
#
aaronpk
The part I made up is *how* to register the URI, since OAuth 2 doesn't say how
#
aaronpk
For that, h-x-app is required
#
aaronpk
If you can think of a better way I'm open to suggestions
#
ben_thatmustbeme
ugh... you require a logo now?
#
@paulrobertlloyd
@fstorr @treevis Try refreshing the feed now, and see if that fixes it; latest entry should be about Webmentions. Ta!
(twitter.com/_/status/621027830411984896)
#
aaronpk
It's optional
#
ben_thatmustbeme
actually, the issue is this. it dosn't validate anything
#
ben_thatmustbeme
anyone can fork mobilepub and just use any URL i set up
#
kylewm
tiny datapoint: I must say, the silos that don't require redirect_uri registration are much easier to develop locally for (i.e. so you don't have to create two app ids). although allowing to register multiple urls makes it much (maybe 100%) better
#
aaronpk
Welcome to the OAuth 2 native app debates
#
aaronpk
Being able to register multiple is important for that reason. GitHub only lets you add one and it's annoying. Google lets you add multiple
#
ben_thatmustbeme
still does not see how this provides any security at all
#
aaronpk
You're not entirely wrong, but I'm not going to debate it because it's been debated a ton on the OAuth list
#
ben_thatmustbeme
wait, so can people not log in to ben.thatmustbe.me/new now either?
tantek joined the channel
#
ben_thatmustbeme
it does not have h-x-app
#
aaronpk
I think you're confused
#
aaronpk
IndieAuth.com requires a client id that is a URL
#
aaronpk
*if* there is a h-x-app there, it shows the app name and logo
#
aaronpk
In the future, it will require redirect URI registration using the h-x-app as well
#
aaronpk
Does that clear it up?
#
tantek
rhiaro, challenge for you and benwerd for IWC Edinburgh - get your site/software up to SWAT0 functionality, whichever of the player roles is easiest for you to achieve (A,B,C) https://indiewebcamp.com/SWAT0#implementation_requirements
#
ben_thatmustbeme
okay, "in the future" was the part i was missing
#
ben_thatmustbeme
still frowns on this all
#
aaronpk
Take it up with the OAuth mailing list :-P
#
martymcgui.re
created /User:Martymcgui.re (+164) "create my user page!"
(view diff)
#
ben_thatmustbeme
this is an issue of IndieAuth Protocol, which is not OAuth though, implementation detail really
#
aaronpk
What part is bothering you?
#
ben_thatmustbeme
anything that isn't useful get trimmed
#
aaronpk
Define useful
tantek joined the channel
#
ben_thatmustbeme
with facebook etc, they can make requirements that only one app redirect to any URL
#
ben_thatmustbeme
which is where security comes in
#
tantek
aaronpk and I were chatting about what would it take to make OwnYourGram a candidate client for player A in SWAT0
#
kylewm
huh, no it's the other way around. an app can redirect to only a pre-defined set of Urls
#
tantek
it would need to recognize person-tags from Instagram, and pass those along via micropub
#
tantek
which requires figuring out a mapping from Instagram @-usernames to personal site URLs
#
tantek
possibly with rel=me
#
kylewm
so that I can't craft a URL that will tell you to authorize Facebook for Klout and then send the credentials to kylewm.com
#
aaronpk
ben_thatmustbeme: fwiw I ran all this by people from the OAuth group and they agreed it made sense
#
tantek
!tell benwerd what do you think about adding person-tagging support to photo posts in Known? I think that plus supporting salmentions would upgrade Known to be able to play player A's role in https://indiewebcamp.com/SWAT0#implementation_requirements
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
needs time to sketch all this out
#
ben_thatmustbeme
will hopefullly lead to a post
#
GWG
snarfed1: Does the 1 indicate you are having issues right now
#
snarfed
GWG: personal issues mostly
#
snarfed
GWG: kidding. :P got me. just disconnects and reconnects i assume. feel free to hide join/part messages if it bothers you!
#
ben_thatmustbeme
i need to sketch it all out, but i'm pretty sure that for the entire model, this type of registration is not at all useful. since any app can spoof any app. there are no secret keys to register with indieauth.com
#
aaronpk
There are no secret keys which is exactly why redirect uri validation is necessary
#
GWG
snarfed: No, I wanted to talk to you, but I thought it might be a false presence
#
aaronpk
That is well documented in OAuth 2, I believe in the "security considerations" document
#
ben_thatmustbeme
WOAH, that just confused the hell out of me... line moved mid sentence and my brain just FREAKED out
#
GWG
snarfed: I am looking at the Micropub plugin again.
#
snarfed
GWG: great!
#
@benwerd
"The web that I spent years in an Iranian jail for”Š ”Šis dying. Why is nobody stopping it?" https://medium.com/matter/the-web-we-have-to-save-2eb1fe15a426 #indieweb
(twitter.com/_/status/621033733211041792)
#
GWG
snarfed: How do I decide if something I want to add is beyond plugin scope?
#
@treevis
@paulrobertlloyd Reeder picked up the new entries. See the webmentions one.
(twitter.com/_/status/621033852648067073)
#
snarfed
GWG: sounds a bit like overthinking? if it's micropub related, it's probably in scope
#
tantek.com
edited /SWAT0 (+630) "IndieWeb Examples - note who achieved, when, with documentation, and video"
(view diff)
#
snarfed
if you're not sure, feel free to ask!
#
Jeena
With mocroformats or micropub, how would I make a distinction between a photo which I take of something and a screenshot?
#
aaronpk
What's the purpose of making the distinction?
#
snarfed
mochaformats!
#
Jeena
because I'd like to have jeena.net/screenshots and jeena.net/photos
#
Jeena
I use screenshots to show something on my screen to people
#
Jeena
I use photos to show them something in the real world
#
aaronpk
Interesting! I also share a lot of screenshots
#
GWG
snarfed: For example, Teacup uses p3k-food,which is a nonstandard property. Should the store function store it, or should the props array get a filter to add unofficial properties?
#
aaronpk
Some of them I put on Instagram but most of them I don't
#
Jeena
so you're also making a distinction between them
#
snarfed
GWG: hmm, i don't know. maybe propose something?
#
aaronpk
I think the distinction I make is actually just which feed I put them in
#
tantek
Jeena: screenshots:PNG ; photos:JPG. done ;)
#
GWG
snarfed: I prefer the filter.
#
snarfed
GWG: so, people would need extra plugins for nonstandard properties?
#
aaronpk
The fact that I share screenshots on Instagram along with my photos means I actually don't want an automatic filtering
#
Jeena
What I want to have an app whith which I can post photos on my website and another one (or the same) with which I can share screenshots
#
GWG
snarfed: That is what I am thinking
#
aaronpk
GWG: snarfed: I'd actually suggest storing all the Micropub properties as post properties so that themes can use them
#
tantek
Jeena, aaronpk, do you have permalinks to posts of screenshots on your site(s)?
#
aaronpk
Easier than making a plugin
#
GWG
aaronpk: We are. But the p3k ones arr not standard.
#
snarfed
GWG: eh, i'm not a big fan of plugin proliferation. i like the idea of storing all provided properties better
#
rhiaro
Tantek: totally. I want salmentions this week, and will display person tags as part of wm display in working on at the moment
#
rhiaro
Looking into push notifications too
#
GWG
I am in favor of adding more commonly used ones.
#
aaronpk
GWG: you don't need to hard code the list of properties to look for
#
snarfed
why not store everything!
#
snarfed
aaronpk: exactly
#
tantek
rhiaro: that plus if we get OwnYourGram to support passing along person-tags, then you could use OwnYourGram + your site to be player A!
#
aaronpk
If you look at the Micropub spec it says all properties of the payload are considered properties of the post
#
GWG
snarfed: The entire POST submission?
#
rhiaro
I don't have an Instagram account
#
aaronpk
My newest Micropub endpoint does that
#
tantek
but how do you post photos then? ;)
#
GWG
See, talking it out changed my mind.
#
Jeena
tantek, I am able to do a workaround but I'm just curious if there is a defined way to do it
#
rhiaro
I ftp them to my server from my phone and embed the link :p
#
tantek
rhiaro: that's kind of even better. you could create a PRIVATE Instagram account purely to use as a client to post to your own site.
#
snarfed
silos as plumbing!!!
#
tantek
proving the point that Instagram *ONLY AS CLIENT* is valid
#
snarfed
silosasplumbing++
#
Loqi
silosasplumbing has 1 karma
#
Jeena
and I don't have one yet but a friend of mine has, see https://tobiastom.name/screenshots vs. https://tobiastom.name/screenshots
#
GWG
snarfed: All known properties are stored with the mf2 prefix. Where do I store known ones?
#
GWG
unknown ones?
#
snarfed
GWG: not sure!
#
snarfed
sorry, the micropub plugin isn't swapped into my head, and i don't quite have the time right now to jump into it
#
snarfed
but feel free to propose something and i'll look soon!
#
tantek.com
edited /OwnYourGram (+442) "wishlist, person tagging, see also"
(view diff)
#
GWG
snarfed: I will try building something.
#
snarfed
GWG: out of curiosity, what the use case are you building?
#
rhiaro
Tantek: I think I could most likely get to B first
#
GWG
snarfed: Making it usable by me
#
GWG
I have only used it in one test
#
snarfed
that's not really a use case :P
#
snarfed
what concrete thing are you hoping to do with it?
#
GWG
Have it work with my Post Kinds plugin
#
snarfed
ah, ok, thx
scoates joined the channel
#
GWG
snarfed: But I found other things related
#
snarfed
hey GWG, unrelated: does your userrname stand for something?
frzn_ joined the channel
#
kylewm
knows
#
GWG
snarfed: Yes, from one of the websites that I run
#
snarfed
gwg life insurance?
#
snarfed
"GWG is a three letter acronym that can stand for: Girls with guns. Girls with glasses. Game-winning goal (sports term) Global warming gases (greenhouse gases)"
#
snarfed
probably none of those
#
GWG
It may be off topic
frzn joined the channel
#
snarfed
refuses to join indiechat
#
ben_thatmustbeme
actually i don't see anywhere in the spec of OAuth2 that client_id MUST be a URL, thats entirely indieauth domain
#
GWG
I used to write my tech stuff on gadgetwisdom.com. I still do sometimes
#
aaronpk
Sorry I thought that was clear
#
aaronpk
Would it be helpful if I wrote up how IndieAuth buildS on OAuth 2 and why?
#
ben_thatmustbeme
got that impression from cweiske's comment on https://github.com/dissolve/mobilepub/issues/3
#
ben_thatmustbeme
not that i'm saying its a bad idea as that is how you are doing registration
#
aaronpk
Well he's citing the IndieAuth spec
#
ben_thatmustbeme
well, he's paraphrasing, it doesn't use "MUST" at all
#
snarfed
GWG: aha, gadget wisdom guru, got it
#
kylewm
it used to say GadgetWisdomGuru when you do /whois GWG, that's the only reason I knew
#
ben_thatmustbeme
but this all of this just reaffirms why i wrote IndieID indieauth.com was the only implementation (that i know of) or indieauth protocol
#
GWG
snarfed: If you have time and are bored, my article on dual flush toilets still gets traffic
#
kylewm
although I thought itw as GadgetWizardGuru and was having a hell of a time confirming it
#
aaronpk
Yes more implementations is good!
benwerd joined the channel
#
ben_thatmustbeme
a change like "MUST" but url suddenly breaks apps
#
Loqi
ben_thatmustbeme meant to say: a change like "MUST" be url suddenly breaks apps
#
martymcgui.re
edited /User:Martymcgui.re (+612) "add some initial working/itches"
(view diff)
#
snarfed
omg toilets
#
ben_thatmustbeme
the h-x-app bit being required would probably break a lot
#
ben_thatmustbeme
as that is pretty recently added
#
ben_thatmustbeme
as i remember
#
aaronpk
Client id was always supposed to be a URL
#
ben_thatmustbeme
supposed to be and required to be are very different
#
aaronpk
Guess I should update the page to say MUST even though there is no other way you could interpret the current text
#
aaronpk
"Full URI of the application's/website's home page."
#
ben_thatmustbeme
i don't think its really required
#
ben_thatmustbeme
to state that
#
ben_thatmustbeme
i would say if you want to register redirect_urls you would just need some u-redirect-url value in h-x-app
#
ben_thatmustbeme
allows multiple redirects
#
aaronpk
I want to get to the point that redirect Uris are required
#
aaronpk
Redirect URI verification*
#
ben_thatmustbeme
thats how i would say it
#
aaronpk
I don't want to say "if you want to..."
#
ben_thatmustbeme
h-x-app > u-redirect-uri or something like that
#
ben_thatmustbeme
no, i don't mean "if you want to " to others
#
ben_thatmustbeme
that was to you
#
ben_thatmustbeme
if you want to start constructing a system for that, that would be my suggestion
KevinMarks__ joined the channel
#
aaronpk
btw ben_thatmustbeme and cweiske did you see the changes I made to the IndieAuth category page?
KevinMarks__, sammachin, kegan, DanC_, eschnou, shiflett, cmhobbs, rknLA, uhhyeahbret, KevinMarks, modem, tvn and benward joined the channel
jancborchardt, voxpelli, myfreeweb and kronda joined the channel
#
ben_thatmustbeme
aaronpk++ nice
#
Loqi
aaronpk has 883 karma
tantek, CaptainCalliope and uranther joined the channel
#
tantek
good afternoon #indiewebcamp!
KartikPrabhu joined the channel
#
snarfed
afternoon tantek!
#
KartikPrabhu
snarfed: oh I see what happened! I did not have rel=feed on my Articles before, so I put it and bridgy then frogot to check Notes :P
#
Loqi
KartikPrabhu: snarfed1 left you a message 4 hours, 41 minutes ago: sorry for the trouble! it's because bridgy only crawls your first rel=feed, not all of them http://indiewebcamp.com/irc/2015-07-14/line/1436887460416
#
Loqi
KartikPrabhu: snarfed left you a message 4 hours, 40 minutes ago: we should probably crawl all of them though. i'll file an issue http://indiewebcamp.com/irc/2015-07-14/line/1436887479214
#
tantek
snarfed - I cannot tell you how much excitement there is going on about achieving SWAT0
#
snarfed
i know! me too!
#
tantek
We did, just barely before its 5 year anniversary.
#
tantek
s/We did/We did it
#
Loqi
tantek meant to say: We did it, just barely before its 5 year anniversary.
#
KartikPrabhu
aaronpk: I did put rel=feed inthe hope that readers will use it for a toggle UI :)
#
tantek
ben_thatmustbeme: what do you have left to support being Player B?
#
tantek
kylewm: do you think it would be easier for you to be Player A or B next?
#
aaronpk
Ooh what's the date of the 5th anniversary?
#
aaronpk
Might be a good target for me to support all roles
#
kylewm
tantek: good question! K-way SWAT0 is a good next goal
snarfed1 joined the channel
#
tantek
K-way?
#
aaronpk
SWAT0 the Kyle way?
#
kylewm
I thought that was an expression, apparently not :/ like a Complete graph Kn
#
kylewm
where all three people can play all three parts
#
aaronpk
So mathy
#
tantek
kylewm: before that, there's the further challenge of who will be able to play Players A, B, or C using their site?
#
tantek
where one person can play all three parts, allowing the two other people to pick which parts they want to play first.
#
aaronpk
Do we need to add an IndieWeb examples section for each role?
interactivist joined the channel
#
tantek
aaronpk - we'll cross that bridge when we have the examples :)
#
aaronpk
Well there's already at least 3!
#
aaronpk
One more example to add a section for it?
#
tantek
there is?
#
aaronpk
Well we have one example for each role right now
#
tantek
yes I added them in implicit order
#
tantek
I'll make it more explicit
#
aaronpk
Ah I was talking about role-specific lists
#
tantek.com
edited /SWAT0 (+104) "move fixed to background, IndieWeb Examples up a heading level Clarify player A,B,C (avoiding using table)"
(view diff)
#
kylewm
I'd need to support person tagging and receiving salmentions for domain level mentions i think
#
kylewm
(and receiving domain-level mentions, for that matter)
#
tantek
aaronpk - I don't think that's a good idea, because "passing SWAT0" requires actually showing interop across the whole thing, and thus we should keep the indiewebexamples for doing so as triples (lol ;) )
#
tantek
aaronpk, tell you want, as soon as someone is playing more than one role, across multiple triples, then I'll start a section for multiple roles
ttepasse joined the channel
#
tantek
ben_thatmustbeme: correction re: Web Notifications in Firefox. It's coming imminently in Firefox 42 (the next Developer Edition)
#
gitr
oh god,, more invasive notification-shit?
#
gitr
glad i permanently switched to dillo/w3m in 2005 and havent looked back
#
tantek
gitr - pretty sure you have to ok it for any site that asks
#
tantek
I think it's available in Chrome now if you want to try it out
#
tantek
presumably if you send notifications from your personal site, you mean to do so and it's not "invasive" ;)
frzn_ and KartikPrabhu joined the channel
#
csarven
aaronpk I think this is for you: re: https://indieauth.com/developers 's/me: The "me" parameter is the URL that the user enters/indie_auth_url: The "indie_auth_url" parameter is the URL that the user enters/'
kronda joined the channel
#
kylewm
csarven: "me" is the correct parameter
#
ben_thatmustbeme
!tell tantek for person B support, Person-tag is written but completely untested and i need to set up receiving salmentions, but then i have to rewrite all of my notifications and mention processing stuff sometime soon
#
Loqi
Ok, I'll tell him that when I see him next
#
csarven
kylewm Then I take it that the example form should reflect that.
#
ben_thatmustbeme
!tell tantek Cool, can't wait to get Web Notifications cross browser
#
Loqi
Ok, I'll tell him that when I see him next
#
csarven
Oops
#
csarven
name="me". DOH!
#
csarven
Overlooked that =)
#
csarven
I tend to use the same term for @id @name @for -- easy to copy/paste/search/replace
#
gitr
boycotting personal-websites until DNS isnt a cartel and the cult of persona-branding goes away, if ever
#
KartikPrabhu
gitr: persona-branding ?
#
sparverius
personal branding
#
sparverius
some people dont like it because reasons
#
KartikPrabhu
what's that?
#
sparverius
Personal branding is the practice of people marketing themselves and their careers as brands.
#
KartikPrabhu
sparverius: oh <shrug>
#
sparverius
ive never heard a compelling reason as to why it's bad although i dont really participate in the whole process myself.
#
KartikPrabhu
I don't know. I want to have my own design on my site and not have it look like every other site
TysonNW joined the channel
#
gRegorLove
Sounds like someone's boycotting the entire internet
#
sparverius
yeah, personal branding is a whole process that's more than just self hosting - i dont really think any potential criticism of personal branding really intersects with self hosting/de-siloing
#
KartikPrabhu
sparverius: self-hosting is fine, but if the goal is to have all websites look and behave the same then I don't think that is good
#
sparverius
yeah absolutely
#
sparverius
i didnt mean to imply anything about enforcing style/functionality on the web or anything
#
KartikPrabhu
sparverius: yes I gotcha
#
KartikPrabhu
shrugs and goes back to science-ing
#
KartikPrabhu
oh its some marketing nonsense.
#
gRegorLove
The phrase "personal branding" has certainly been used a lot in recent years, to the point of being a silly buzzword. There's some legit stuff to it, but I think a lot of people take it too far, too.
#
sparverius
the criticisms of it highlight issues with participating in it, not any actual critisms of the practice itself in society blah blah blah i have work to do
#
gRegorLove
Like, just have fun... don't *always be marketing* yourself.
#
gRegorLove
Just my two cents
#
KartikPrabhu
don't see what it has anything to do with the Web. people can personal brand themselves in real life so whatever
#
KartikPrabhu
sparverius: me too... goes back to work... again
ttepasse_ joined the channel
#
@tedcurran
The #Web We Have to Save - Medium https://medium.com/matter/the-web-we-have-to-save-2eb1fe15a426 #openweb #indieweb #socialmedia #blogs
(twitter.com/_/status/621082124951552000)
#
@mrazzari
@manuelaristaran ya está para http://t.co/dVOheKrupH. "Cuando sea grande" lo puede pasar a self-hosted. #ownyourdata y eso
(twitter.com/_/status/621087009176748032)
KartikPrabhu joined the channel
#
aaronpk
"Echochamber.js is a third-party script you can install to add a simple comment form to your blog post or website."
#
aaronpk
"why not just use disqus?"
#
aaronpk
"Because then there'd be a chance that someone would read the comments. You might have to read those comments. You don't want that.
#
aaronpk
"When a user submits a comment, echochamber.js will save the comment to the user's LocalStorage, so when they return to the page, they can be confident that their voice is being heard, and feel engaged with your very engaging content. It does not make any HTTP requests. Since LocalStorage is only local, you and your database need not be burdened with other people's opinions."
#
kylewm
FIRST!
#
aaronpk
so many firsts
#
KartikPrabhu
kylewm: fail!
#
aaronpk
hey what is the thing called where facebook autocompletes a person's name and makes a little tag thingy out of it
#
KartikPrabhu
auto complete?
#
aaronpk
i feel like there must be dozens of JS libraries that do it but i don't know what it's called
#
aaronpk
well it's more than autocomplete
#
KartikPrabhu
twitter also does that right?
#
aaronpk
not really
#
kylewm
type-ahead?
#
aaronpk
it turns it into a little box
#
kylewm
aaronpk: have you seen the Tags form on https://kylewm.com/new
#
kylewm
s/form/field
#
Loqi
kylewm meant to say: aaronpk: have you seen the Tags field on https://kylewm.com/new
#
aaronpk
that is the thing
#
aaronpk
that is what i'm talking about
#
aaronpk
what is it called!
#
kylewm
that widget in particular is http://aehlke.github.io/tag-it/
#
kylewm
i don't know the general name...
#
snarfed1
aaronpk: contact chips
#
snarfed1
i think
#
aaronpk
kylewm: cool I will use that one
#
aaronpk
on Quill
#
aaronpk
then I can stop sending a comma-separated list
#
KartikPrabhu
what will it send then?
#
aaronpk
an array
#
KartikPrabhu
is way out of date with micropub
#
kylewm
snarfed1: you definitely made up "contact chips"
#
snarfed
heh no it's the google name for it in gmail and other things
#
snarfed
but maybe not as widespread as i thought
TysonNW1, lukebrooker, KartikPrabhu and snarfed1 joined the channel
#
gRegorLove
What about contact salsa?
#
kylewm
throws popcorn at gRegorLove
gitr and benwerd joined the channel
#
GWG
snarfed1: I'm seeing another discrepancy. You are using url= and the spec is calling for u=.
#
snarfed
GWG: ok!
#
snarfed
feel free to send a PR
#
snarfed
thanks!
#
GWG
snarfed: I will, after I read more and make sure I'm right.
parzzix joined the channel