#indiewebcamp 2015-06-22

2015-06-22 UTC
scoates joined the channel
#
aaronpk
what is mobilepub?
#
Loqi
MobilePub is a mobile app for posting text, links, photos, videos, and audio files to your website using micropub https://indiewebcamp.com/MobilePub
marjolein joined the channel
#
KartikPrabhu
really need to host my photos, this Google Photos nonsense is so absurd! Can't even upload a photo from Firefox
mlncn, scoates, KevinMarks_, KevinMarks__, tilgovi, wolftune, KevinMarks___ and rbrt joined the channel
#
@tarr11
Just tried webmention.io ... aaaaaand spam. There appears to be no real solution out there.
(twitter.com/_/status/612799446355578880)
#
@aaronpk
@tarr11 Whoa really? What spam did you get? I haven't seen any webmention spam yet other than pingback spam
(twitter.com/_/status/612799727042588672)
#
@tarr11
@aaronpk I posted a link on hackernews and there is some bot doing webmentions. Check the bottom of my article http:///problems-i-have-with-stripe/
(twitter.com/_/status/612800641207939072)
#
anomalily.net
edited /2015/Guest_List (+266) "/* Official Guest List */"
(view diff)
#
Loqi
[mention] Aaron Parecki commented '@tarr11 ah yeah I've seen that one before. It's a spam wordpress blog that pulls new articles from hackernews. It actually sent you a pingba...' on a post that linked to http://indiewebcamp.com/vouch (https://aaronparecki.com/replies/2015/06/21/4/)
frzn and mlncn joined the channel
#
acegiak
morning all!
#
GWG
Morning
KartikPrabhu, bret, snarfed and tilgovi joined the channel
#
KartikPrabhu
aaronpk: does alt+left/right arrow on your note permalinks trigger the navigation?
#
KartikPrabhu
well that breaks the browser back button keyboard shortcut
#
aaronpk
What browser?? None of mine...
#
KartikPrabhu
Firefox on Linux
#
KartikPrabhu
alt+left-arrow is back anf alt+rightarrow is forward
#
KartikPrabhu
in fact those are standard shortcuts across Ubuntu at least
#
KartikPrabhu
even on the file manager
#
KartikPrabhu
aaronpk: weird! can't find documentation on those. wondering if my system is some how weird even though I never configed it
#
@Bradamante
I just registered for IndieWebCamp 2015! https://ti.to/indiewebcamp/2015-portland So many things to learn!
(twitter.com/_/status/612825638639005696)
mlncn, j12t, lukebrooker, wolftune, glennjones, frzn, tantek, snarfed1 and KartikPrabhu joined the channel
#
tantek.com
moved /Salmentions to /salmentions "lowercase - generic term, not proper noun"
gRegorLove and loic_m joined the channel
#
gRegorLove
kylewm: I get "login error: no authorization endpoint" logging into woodwind on my phone, using twitter auth, after it returns from twitter.
#
gRegorLove
alt+left/right navigates browser history on Windows too.
#
tantek
gRegorLove: can you check to see if you have the same issue with my permalinks? e.g. http://tantek.com/2011/087/t5/future-probability-tree-adjustment-forking-paths
#
gRegorLove
tantek: Yeah, alt+left took me to the previous note, instead of taking me back to the chat logs.
#
gRegorLove
I didn't know you and aaronpk had that feature. Pretty cool.
#
kylewm
gRegorLove: oh interesting, thanks I see the problem I think
#
gRegorLove
I think it auto-capitalized my domain name first time, if that matters.
#
gregorlove.com
edited /2015/Guest_List (+0) "/* Participating */ 13 signed up, 37 spots remaining"
(view diff)
#
kylewm
gRegorLove: mind trying again?
#
kylewm
cool, thanks!
#
gRegorLove
Does say "warning: no micropub endpoint found"
#
gRegorLove
But went away on refresh
#
kylewm
yeah, you don't have micropub right?
#
gRegorLove
doesn't sit at the cool kids table
yakker, wolftune, j12t, cweiske, friedcell and Jihaisse joined the channel
friedcell, KartikPrabhu, pfefferle, pfefferle_, KevinMarks__, LauraJ, Zegnat, yakker_, tantek, j12t, j12t_, j12t__, j12t___ and j12t____ joined the channel
#
notizblog.org
edited /WordPress (+0) "/* Security and Spam Protection */"
(view diff)
j12t joined the channel
#
notizblog.org
edited /WordPress (+0) "/* Plugins */"
(view diff)
#
notizblog.org
edited /WordPress (+0) "/* Security and Maintenance Vulnerability */"
(view diff)
j12t_, j12t___, j12t, j12t__, j12t____, sanduhrs, j12t_____, thehighfiveghost, LauraJ, KevinMarks, friedcell, eschnou, Sebastien-L, KevinMarks_, mlncn, stream7, evalica, modem, endi, adactio, loic_m and dym_cx joined the channel
#
dym_cx
"lyfing" as an alternative to life-blogging?
#
Zegnat
Where does the y come from?
#
dym_cx
tug lyf :D
#
Zegnat
That makes no sense to me, haha
#
dym_cx
i'm in the process of defining functions of an indieweb platform, which includes noting, blogging, checkins, communicating, etc
#
dym_cx
so, in total it would be a platform for life
#
dym_cx
but not life-logging per se
#
dym_cx
"a personal social platform" :D
tilgovi, sammachin and reidab joined the channel
#
adactio.com
edited /2015/Brighton (+106) "/* Participating */"
(view diff)
loic_m, marjolein, minsky, halorgium, ben_thatmustbeme, bret and pfefferle joined the channel
#
@RudigerMeyer
Pleased to finally have webmentions implemented on my site thanks to @bastianallgeier’s @getkirby plugin. #indieweb https://rudigermeyer.com/blog/webmentions
(twitter.com/_/status/612937100309176320)
tvn joined the channel
#
grantmorrison.net
edited /2015/Brighton (+176) "/* Participating */"
(view diff)
eschnou and LanceyWork joined the channel
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
benborges and mlncn joined the channel
#
GWG
Good morning
#
cweiske
I guess some people in here would not like to connect OPML and indieweb
csarven joined the channel
#
GWG
What is the connection?
csarven joined the channel
#
marcus-povey.co.uk
edited /HTTPS (+187) "/* Level 6 security */"
(view diff)
#
benborges
cweiske, what is the connection to be made ?
mapkyca joined the channel
#
cweiske
the tweet said that OPML is part of the indieweb tech stack
#
benborges
i'm interested, since i'm myself thinkering about how i could implement a news monitoring system that would push selected items to my indieweb instance, to be POSSEd on silo networks
#
benborges
cweiske, care to share the tweet?
#
cweiske
it was linked here
#
@mapkyca
Reading the #indiewebcamp HTTPS page, wondering if there's a potential for level 7 powered by Tor https://indiewebcamp.com/HTTPS
(twitter.com/_/status/612956112803991552)
friedcell joined the channel
#
benborges
cweiske, thanks
Pierre-O, j12t and j12t_ joined the channel
#
dym_cx
should we add http://indiewebcamp.com/Big_Boring_System to http://indiewebcamp.com/site-deaths ? it's bin offline for a month at least
j12t__ joined the channel
#
dym_cx
but so is everything else from ednapiranha, so it might have personal reasons and come online later
j12t___ joined the channel
#
dym_cx
anyone from mozilla have contact to her?
j12t_, LauraJ, frzn, Erkan_Yilmaz, LaurieJ and Sebastien-L joined the channel
#
csarven
.
wilfredh joined the channel
#
GWG
pfefferle: How do you feel about push notifications support in Semantic Linkbacks?
#
pfefferle
GWG I don’t hat the time to look at it yet… but as I mentioned in a comment: I think there is a check missing that only replaces WebMention notifications
#
pfefferle
GWG ah sorry, as I said it, I found the check :)
#
pfefferle
GWG will try to merge them later today… have to fix some indents first ;)
#
GWG
pfefferle: Not that. I wanted to add the same hook to run to support the WordPress Pushover plugin.
pfefferle joined the channel
#
GWG
Trying to figure out if that is out of scope
#
pfefferle
GWG ah ok… can you hook these notifications?
#
GWG
pfefferle: I submitted a pull request which has been accepted. So, now yes
#
pfefferle
GWG nice!
#
pfefferle
is this a core thing or JetPack?
#
GWG
pfefferle: Just a plugin
#
GWG
pfefferle: That is why I asked about scope
#
GWG
Ny opinion is that since it does nothing if the notifications plugin isn't active, it isn't an issue to include.
#
pfefferle
GWG ah a pushover client… ok… hmmm… not sure if we should support 3rd party apps…
#
GWG
pfefferle: That was the question.
#
GWG
All the notifications are handled by the plugin. This would just give it the correct data
#
pfefferle
GWG perhaps we can work on some kind of a generic filter that can be used by third party apps…
#
pfefferle
GWG so it might be possible to write a small plugin that uses the semantic-linkback filter to modify the notification for the wp-push plugin…
#
GWG
pfefferle: Let me take that away.
LauraJ and eschenal joined the channel
#
GWG
pfefferle: I think I could rewrite the code I just sent ss the pull for three functions. Subject, short message, long message.
LaurieJ and fourtonfish joined the channel
#
@acegiak
@DarkestKale Neat! Can I offer to help make your blog indieweb friendly? I don't think drupal is in the list of - http://acegiak.net/2015/06/22/darkestkale-28/
(twitter.com/_/status/612985132618637312)
#
@acegiak
@DarkestKale http://Indiewebcamp.com is the starting point. I’ve had heaps of fun getting involved, playing with my - http://acegiak.net/2015/06/22/darkestkale-29/
(twitter.com/_/status/612986922286186497)
snarfed and scoates joined the channel
#
Loqi
[bridgy] acegiak replied '@DarkestKale @acegiak Oh or indiewebify.me is a fun way to do things as a series of challenges. Sorry, I just get - goo.gl/WYeF7L' to a tweet that linked to http://Indiewebcamp.com/ (https://twitter.com/acegiak/status/612987872774193153)
snarfed, j12t, j12t_, j12t__, j12t___, cmhobbs, csarven_, j12t____, j12t_____, Sebastien-L, KevinMarks_, chalettu, tantek, KevinMarks and bear joined the channel
#
Loqi
[mention] Marcus Povey posted 'On the Indiewebcamp wiki, there’s a page discussing HTTPS, the support for which is strongly recommended. As I’ve mentioned previously, at t...' linking to https://indiewebcamp.com/HTTPS (https://www.marcus-povey.co.uk/2015/06/22/indieweb-https-level-7/)
shiflett, KevinMarks_ and KevinMarks joined the channel
#
csarven
If IWC subscribes to the laws of thermodynamics, it follows that the karma points should be transferred among its members, as opposed to being created (with very little energy) and passed on. #karma-microeconomics
#
rhiaro
csarven++
#
Loqi
csarven has 6 karma
#
aaronpk
i've definitely thought of that lol
tilgovi joined the channel
#
tantek.com
edited /Twitter (+1571) "/* POSSE Replies to Twitter */ add subheads for originals with/without POSSE tweets, add new method of @-mentioning the indieweb author to scope a POSSE tweet reply with examples"
(view diff)
#
tantek
csarven - is posting "karma" posts on your own site an itch of yours?
#
csarven
What are karma posts?
#
tantek
!tell kylewm finally updated the how to POSSE a reply to an indieweb post itself without a POSSE copy with recent (past year) thoughts and methods now in use, with citations of examples: https://indiewebcamp.com/Twitter#original_lacks_POSSE_tweet
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
huh facebook wants 4 screenshots of how i use facebook in indieid.com ti get access to user_website
#
tantek
A karma post is a theoretical post type where one indieweb site could bestow or send "karma" points to another indieweb site, or potentially any webmention endpoint, as a peer-to-peer method of mimicking the [[Loqi]] karma points that indiewebcamp [[IRC]] users bestow each other.
#
Loqi
woot!
#
ben_thatmustbeme
well... uhhhh
#
tantek
ben_thatmustbeme: sounds like you need to write documentation with examples! :)
#
aaronpk
documentation++
#
aaronpk
examples++
#
Loqi
documentation has 1 karma
#
Loqi
examples has 2 karma
#
ben_thatmustbeme
its just a requirement to getting access to any extra values. I'm sure its not really necessary
#
tantek
aaronpk: curious about what you think of my approach here: https://indiewebcamp.com/Twitter#original_lacks_POSSE_tweet especially since one of my two examples was in-reply-to a photo post of yours (that lacked a POSSE tweet copy). https://indiewebcamp.com/Twitter#original_lacks_POSSE_tweet
#
ben_thatmustbeme
but its all pretty self explanatory on their api at least
#
ben_thatmustbeme
i am keeping a list of URLs to set up your app / request API access
#
tantek
aaronpk: specifically, was it helpful, interesting, or noisy to also get this POSSE copy reply to your post: https://twitter.com/t/status/609195768545566720
#
@t
@aaronpk re: http://aaronparecki.com/notes/2015/06/11/1/p3k-indieweb-refactoring Looking forward to seeing what #indieweb #UI #UX iterations you sketch and build! (ttk.me t4bc2)
(twitter.com/_/status/609195768545566720)
#
ben_thatmustbeme
wouldn't a karma post just be a like really?
#
tantek
ben_thatmustbeme: double-negative?
csarven joined the channel
#
aaronpk
heh the times on tantek.com and twitter.com are an hour off
#
tantek
ben_thatmustbeme: I think the points are the point.
#
aaronpk
for that tweet
#
ben_thatmustbeme
also, can you karma post for non-indieweb things too? karma-post a point for "documentation"
#
tantek
aaronpk - oh that was because it took me that difference in an hour to fix sending of webmentions automatically :)
#
tantek
(the time difference)
#
tantek
I believe I kept deleting the POSSE copy and retrying my posting/POSSEing/webmentioning code
#
tantek
aaronpk, it took me 3 tries of running my code in production to get it right, you can see because Loqi archived each attempt in IRC since I mentioned "indieweb": http://indiewebcamp.com/irc/2015-06-11#t1434074815483
#
tantek
and yeah, that was my first indieweb reply where the webmention to the original was sent automatically by my server, not by me manually with curl
KevinMarks joined the channel
#
csarven
tantek Thanks for the dfn. Sure, I'd be up to karma/+1/like/cool/good-work/i-like-you/i-approve-this-message etc once I get my stuff up to order with the fundamental blocks to send/receive "status updates" across sites. My question however was only about IRC karma.
#
tantek
ben_thatmustbeme: subjects like "documentation" we would do as we do subject on indieweb posts in general - hashtags ;)
dym_cx and KevinMarks_ joined the channel
#
ben_thatmustbeme
"Thanks for your Submission
#
ben_thatmustbeme
On average, submissions will be reviewed within 5 business days." *sigh8
#
ben_thatmustbeme
now i wait i guess
#
ben_thatmustbeme
i guess i have to leave the login with facebook piece not working until they get back to me i guess
#
aaronpk
tantek: so I did get double notifications about your reply because I got the push notification of your webmention first
#
tantek
faster than the Twitter @-mention notification?!?
KevinMarks joined the channel
#
aaronpk
i don't actually remember what order they came in actually
#
aaronpk
right now my webmention push notifications don't include the post text, so the twitter ones are more useful
#
aaronpk
but I should really fix that
#
tantek
oh ok, so for now at least it's somewhat useful to get both :)
LauraJ, danlyke, KevinMarks_ and KevinMarks joined the channel
#
ben_thatmustbeme
oh also facebook requires a privacy policy
#
tantek
what is a privacy policy?
#
tantek
what is disclosure?
#
Loqi
A disclosure is a bit of content, typically on a home page, on an indie web site that proactively discloses some aspect about the site that the site owner wants the user to explicitly be aware of https://indiewebcamp.com/disclosure
#
tantek
ben_thatmustbeme: ^^^ perhaps add to that?
#
tantek
good to have examples of indieweb privacy policies
#
rhiaro
notes that 'disclosure' in Scotland is a criminal background check
#
csarven
I think what would be more interesting (at least to me) than say Twitter's "n Followers you know" when I'm looking at a profile, but it says "X's following/followedBy you might like to follow"
#
csarven
Not mutually exclusive, but the latter is I think interesting
#
rhiaro
I get push notifications on my phone from twitter suggesting who I should follow based on who other people follow and it's annoying as hell
#
rhiaro
(I keep turning the notifications off, they keep coming back..)
#
aaronpk
twitter's getting desperate
#
rhiaro
but I can see how it might be interesting to see that on a profile you're looking at anyway
#
tantek
csarven, is it interesting enough for you to add it to your personal itches of what you want to build for your own site?
#
tantek
rhiaro: yeah they keep adding new notifications
#
ben_thatmustbeme
rhiaro: i turned off those notifications as soon as i got them
#
tantek
I keep on notifications just for DMs, and turn all others off
#
csarven
Yes, I would definitely add something like that to my itch on the IWC/wiki because I have a way to login!
#
csarven
tantek ^^
edpw joined the channel
#
ben_thatmustbeme
it would be nice if twitter let you set a default value for any new notifications they add
#
rhiaro
On my phone twitter just seems to reset my notification preferences every so often
edpw joined the channel
#
csarven.ca
edited /User:Csarven.ca (+411) "Initial itches off the top of my head"
(view diff)
#
csarven
tantek there you go. Some items there for you as well.
fkooman joined the channel
#
csarven.ca
edited /User:Csarven.ca (+74) "/* Working On */"
(view diff)
KartikPrabhu joined the channel
#
tantek.com
edited /2014-review (+2072) "start ordering things in some sort of a reasonable narrative, expand the harder sections, work on closing sections that are more positive"
(view diff)
#
csarven
On the Web interface, Twitter shows who to follow if I'm on the main status update stream. However, if I'm looking at a particular profile, it be interesting to know who to follow based on a more specific criteria. I don't know if this is already possible through other interfaces/devices.
#
tantek
what is who to follow?
#
Loqi
who to follow is a feature on a site that suggests people or other accounts to follow, likely using a recommendation engine https://indiewebcamp.com/who_to_follow
#
ben_thatmustbeme
indieID now working with instagram again. very hacky though, very unstable
#
tantek
csarven ^^^ we have some documentation - feel free to add to it!
snarfed joined the channel
#
tantek
making good progress on ordering stuff in https://indiewebcamp.com/2014-review into a narrative for a post, and filling out some of the sections - if anyone has any last bits to add - please do so - I'm trying to get this out as a belated blog post in the next day or two.
scoates_ joined the channel
#
aaronpk
oops need to ad my osbridge talk there
#
aaronparecki.com
edited /videos_about_the_indieweb (+314) "add my osbridge video from last year"
(view diff)
#
csarven.ca
edited /User:Csarven.ca (+98) "/* Itches */"
(view diff)
thehighfiveghost joined the channel
#
tantek
can you add the video of your talk to - heh was just going to say aaronpk :)
#
csarven
likes minor edits, and Loqi probably shouldn't bother with !M in IRC.
#
Loqi
who, me?
#
csarven
No, the other Loqi.
#
aaronpk
i can't change that heh
#
aaronpk
that's mediawiki recentchanges bot core
#
csarven
What is how to get other people to take part in your itches?
#
tantek
csarven: usually people do that when you first make progress yourself, though there are lots of folks here willing to help with answering questions with whatever you're trying to make work on your own site!
eschenal, snarfed and glennjones joined the channel
#
tantek
csarven: microformats wiki and @microformats are not really itches to do with your personal site - perhaps consider another venue / forum for that instead of indiewebcamp? re: https://indiewebcamp.com/User:Csarven.ca#Itches
#
tantek
csarven: consider starting with answering this question: what is the next thing you want to get working on your personal site?
evalica joined the channel
#
tantek
and I'll update /wikifying to clarify scope and provide better guidance.
wolftune joined the channel
#
tantek.com
edited /wikifying (+1008) "add focus section with what's good for indiewebcamp user pages and examples of what's not, clarify some other scope, per csarven edit https://indiewebcamp.com/wiki/index.php?diff=20083&oldid=19998&rcid=20074"
(view diff)
wolftune joined the channel
#
kylewm
ben_thatmustbeme: fwiw, approvals or rejections from facebook usually came in more like 2 days
#
Loqi
kylewm: tantek left you a message 1 hour, 53 minutes ago: finally updated the how to POSSE a reply to an indieweb post itself without a POSSE copy with recent (past year) thoughts and methods now in use, with citations of examples: https://indiewebcamp.com/Twitter#original_lacks_POSSE_tweet http://indiewebcamp.com/irc/2015-06-22/line/1434989127890
KevinMarks_ and benwerd joined the channel
#
ben_thatmustbeme
thanks kylewm. i'm hoping it will be pretty quick. its not like i'm asking for much
nxd4n joined the channel
#
tantek
ben_thatmustbeme: indeed. It's a prime example of the "wall" in the Walled Garden phrase. As a user I set my website to be *public* - with the intent that I don't want apps or any web access to have a barrier to get to it.
#
kylewm
tantek: thanks for writing up your reply behavior! I will try it out on my site for a while before lobbying bridgy publish :)
#
ben_thatmustbeme
to get the rel-me link from instagram i have to do a regex match against the json that is in the page returned from curl
#
ben_thatmustbeme
its pretty ugly
#
aaronpk
haha yeah that's why i didn't add instagram
#
Loqi
rofl
#
ben_thatmustbeme
yeah i figured
#
ben_thatmustbeme
wonders how much it would mess things up if i don't always use rel-me-auth and allow users to log in with a facebook account directly too
#
ben_thatmustbeme
just check to see if they URL they entered for login is a facebook URL for example
#
ben_thatmustbeme
and use their facebook profile as the login
#
aaronpk
kinda defeats the purpose of indie ID
#
aaronpk
cause then the ID is a facebook URL
#
tantek
exactly
#
aaronpk
then you're basically just a nascar login service
#
tantek
np kylewm hope the write up helps! and definitely report back your own personal experience with how those POSSE replies look to others and who you're replying to.
frzn joined the channel
#
GWG
I need some feedback
#
GWG
How do people here get notified of webmentions?
#
GWG
I am trying to refine presentation
#
aaronpk
mine show up in IRC which sends a push notification to my phone when i'm AFK
#
GWG
aaronpk: What does the notification look like? I have the delivery mechanism
wolftune joined the channel
#
aaronpk
super ugly right now, just the two URLs
#
aaronpk
and "reply" or "like" etc
#
tantek
hmm - thought we documented indieweb implementations of those somewhere
#
tantek
aaronpk is this with /mention-app ?
#
aaronpk
no, mention-app is my eventual goal though
#
kylewm
ben_thatmustbeme: it's debateable whether you actually need to confirm that the silo links back to the original url at all...
#
tantek
it's for checking user error
#
ben_thatmustbeme
kylewm, that was my thought at first, except i don't know that they didn't change users after they got to the login prompt
#
tantek
otherwise it's potentially too easy to sign-in with a different identity than you meant to
#
GWG
I have to write multiple versions of everything unfortunately
#
aaronpk
the silo APIs usually have a way to get user info for the logged-in user aside from fetching their profile page
#
aaronpk
but what tantek said is also true
#
tantek
a big part of getting secure independent identity working is good ux, and that means good error handling, messaing
#
ben_thatmustbeme
i need to check rel-me-auth twice right now
#
tantek
s/messaing/messaging
#
Loqi
tantek meant to say: a big part of getting secure independent identity working is good ux, and that means good error handling, messaging
#
ben_thatmustbeme
i check initially to see if they have it set up, then offer them to auth with facebook, then after they auth i need to recheck it against the actual logged in user
#
ben_thatmustbeme
#typingwithonehandbecauseiamfeedingababy
#
kylewm
fewer steps to get indieauth set up is better UX, I would think
#
ben_thatmustbeme
it would be much easier to allow people to login if you didn't make the rel-me-auth requirement, but sort of defeats the single URL as identity idea
#
ben_thatmustbeme
sites have to worry about joining identities,etc
cweiske joined the channel
#
kylewm
yes absolutely agree there
#
aaronpk
yes there are plenty of oauth-as-a-service things, that's not the interesting part
#
ben_thatmustbeme
although isn't this somewhat toward the ultimate goal. basically we are saying that if facebook gave users subdomains (they have actual URLs now) and just had their auth_endpoint as themselves
wolftune joined the channel
#
ben_thatmustbeme
and we are sort of patching that to work without them knowing
#
aaronpk
RelMeAuth (and IndieAuth) are about using *your own URL* as the identity, a URL that is under your control
#
aaronpk
and using multiple ways of verifying that
#
aaronpk
a subdomain of facebook as your identity is just as bad as using facebook login
#
ben_thatmustbeme
aaronpk: i'd disagree, unless you want to say anyone on withknown.com is not indieweb. i know its a silo, but its indieweb friendly
#
aaronpk
anyone with a withknown.com subdomain is subject to the whims of the service
#
aaronpk
hosting your own domain on the withknown.com service is a different story
wolftune joined the channel
#
ben_thatmustbeme
so, by that logic, a redirect from a domain to their facebook profile page would be similar (not entirely the same due to branding of your actual URL)
#
aaronpk
yes, and there are examples of people who have signed in to thte wiki with a setup like that
#
aaronpk
e.g. if withknown.com decided to buy known.com, everyone's identities will change
#
ben_thatmustbeme
aaronpk: i think its unrealistic to plan for no one to be on a service. the goal should be indieweb friendly silos as a minimum though
#
aaronpk
i didn't say that at all
#
tantek
ben_thatmustbeme: strawman :P
#
aaronpk
known allows domain mapping which is the best of both worlds. you don't have to run servers or install things, but you use a URL that is your own
#
ben_thatmustbeme
aaronpk: do you disallow people using .withknown.com accounts?
#
tantek
so do Tumblr, Blogger, and Github
#
aaronpk
ben_thatmustbeme: what do you mean "you"
#
ben_thatmustbeme
why disallow peiple user .facebook.com accounts?
#
tantek
ben_thatmustbeme: because it's a known indieweb unfriendly silo? e.g. all the API changes that vex snarfed and kylewm ?
#
aaronpk
the wiki has a blacklist of certain subdomains, wonder if I should add withknown.com to that
#
tantek
aaronpk: has anyone tried to sign-in with withknown.com?
#
aaronpk
none of my other things that use indieauth sign-in blacklist anything
#
ben_thatmustbeme
nothing of mine blacklists anything yet
#
Loqi
snarfed: aaronpk left you a message 1 day ago: do you have an FAQ about why bridgy only sends responses for public posts? http://indiewebcamp.com/irc/2015-06-21/line/1434909939466
#
snarfed
but it is appropriate
#
ben_thatmustbeme
i would say you have to blacklist .withknown.com then
#
ben_thatmustbeme
i don't know if benwerd will be to happy about that becoming a thing
#
tantek
ben_thatmustbeme: why "have to" ? when you can distinguish based on indieweb /friendly or not?
#
benwerd
Wait what
nxd4n joined the channel
#
Loqi
benwerd: tantek left you a message on 6/18 at 2:16pm: captured a bunch about displaying likes on posts, why/how to, examples - would appreciate your feedback/iterations and additional IndieWeb Example entries! https://indiewebcamp.com/likes#How_to http://indiewebcamp.com/irc/2015-06-18/line/1434662183645
#
aaronpk
looks like a bunch of logins to quill and woodwind from withknown.com subdomains
#
tantek
ben_thatmustbeme: besides it hasn't been a "problem" per se on indiewebcamp, so need to solve a non-problem.
#
ben_thatmustbeme
tantek: its not about /friendly or not. its now a user controlled domain, therefor its the same logic
#
tantek
ben_thatmustbeme: another difference, I believe if/when you upgrade from a withknown subdomain to your own domain, everything is redirected
#
tantek
there's clear intent to help you own and preserve your own identity which IMO is a good enough indicator of good will
#
aaronpk
none of the 6 people who have signed in to the wiki with a withknown.com subdomain have made user pages
#
aaronpk
one of them is gregor which I assume was just testing it out
#
aaronpk
the others logged in exactly once and never logged in again
#
tantek
not sure if that is good or bad
#
ben_thatmustbeme
not sure either
#
tantek.com
edited /notification (+872) "rename sections to Why, Why not, How to, group Push Notifications, add indieweb examples with aaronpk, brainstorms, then projects"
(view diff)
#
aaronpk
oh there's actually an RSVP to indiewebcamp cambridge from a subdomain
#
tantek
GWG, updated just for you :) see https://indiewebcamp.com/notification#IndieWeb_Examples and subsequent sections to see what you can look at trying
#
tantek
ben_thatmustbeme: didn't you have some sort of Android notifications app setup as well to get Push Notifications of webmentions to your server?
#
ben_thatmustbeme
considers setting up some fb2indiebootstrap service that just gives a subdomain of the facebook username, and a rel=me to their facebook user, and then has an auth_endpoint that just uses login with facebook
#
ben_thatmustbeme
so long as i promise to redirect if they ever want to, then its okay right?
#
aaronpk
promising the redirect is good, but we don't have an established way to actually port an identity to a new domain
#
ben_thatmustbeme
tantek: I was using chrome notification. and it has since broken on my phone / lost connection. I haven't fixed it up much
#
tantek
rel=me between indieweb identities ought to do it
#
ben_thatmustbeme
i still get desktop notifications from it though
#
tantek
ben_thatmustbeme: did you write that up (chrome notifications) anywhere?
#
aaronpk
e.g. if aaronpk.withknown.com starts using monocle, and then decides to get his own domain, and aaronpk.withknown.com redirets to aaronpk.com, monocle will see it as a different login
#
ben_thatmustbeme
tantek: i did not yet
#
tantek
ben_thatmustbeme: when you have a moment, can you add a brief description of your push notifications setup (including limitations, attempts) here: https://indiewebcamp.com/notification#IndieWeb_Examples ?
#
ben_thatmustbeme
tantek: i'm going to wait until they stabilize as chrome notifications are just coming out, and have a lot lacking still
#
aaronpk
and in that case I wouldn't really want to add a rel=me from aaronpk.com to aaronpk.withknown.com
#
ben_thatmustbeme
but i'll try to add some of that info as it stands now
#
tantek
still worth writing it up, especially with that detail
#
tantek
aaronpk: I believe glennjones's old IdentEngine solve some of this
#
aaronpk
but assuming i had some sort of pointer from aaronpk.com to aaronpk.withknown.com that would be enough for monocle to resolve
#
tantek
it was able to do hub & spoke analysis to figure out *which* of your rel=me connected site is/was the "primary"
#
tantek
so it could determine algorithmically when you'd moved primary identities
#
aaronpk
but none of that is written up so right now monocle and everything else doesn't handle that case
#
tantek
so we know it is possible to do and implement, I just don't think glennjones specifically wrote up what he did - though identengine is open source IIRC
#
GWG
tantek: I have to write a webmentions notification message, one for Semantic Linkbacks that pulls the extra context and now a push notifications version and email notifications to make everything Indieweb aware
#
ben_thatmustbeme
i do have it in my mind to store all rel=me linked pages as part of a person's identity and future logins from another site just ask them if thats their new pirmary URL or not
gRegorLove joined the channel
#
ben_thatmustbeme
also builds my contact list as people log in to my site
#
aaronpk
so as much as i trust Known to do the right thing, and returning a redirect is good, I still don't want to encourage people to use withknown.com subdomains as their identity
#
tantek
sample UX flow: user logs in with idenity A. user logs out. user logs in with identity B - as part of th relmeauth discovery, auth service notices that B is rel=me equivalent to A, and then prompts user, looks like you signed-in previously with A, shall I move your identity to B? user then chooses, and auth service saves choice, moving any info as needed.
endi_ joined the channel
#
ben_thatmustbeme
oh, simpler as it doesn't need to store at all
#
GWG
Doing things the right way is harder than the easy way
#
ben_thatmustbeme
although, if old site is down, you lose account merge and have a new account
#
aaronpk
tantek: that looks good to me
scoates joined the channel
#
aaronpk
can't remember where I saw the questino about how to handle moving domains
#
aaronpk
should probably be a faq on /IndieAuth and /RelMeAuth tho?
#
kylewm
this requires that you still have access to the old domain right?
#
csarven.ca
edited /User:Csarven.ca (-367) "Removed itches that are not really IWC itches ... apparently."
(view diff)
#
aaronpk
or that it redirects to the new one, since a redirect is equivalent to rel=me
#
aaronpk
this doesn't solve the problem of losing a domain like if it expires
#
ben_thatmustbeme
which was why i am hoping to store all rel-me links for a person, or rather all rel-me symmetric links
#
ben_thatmustbeme
so later i can recognize that its the same user on Silo X, then maybe primary domain changed
#
aaronpk
that works as long as their silo account doesn't change ;)
#
ben_thatmustbeme
yes, but ideally there is more than one. one of them will still be the same
#
ben_thatmustbeme
not planning for a tactonic shift of all social media sites
#
ben_thatmustbeme
at that point its a new identity
#
ben_thatmustbeme
but it does handle the case of losing a domain due to expiration
#
aaronpk
i was more worried about the case or renaming a twitter account and someone else taking the old name
#
aaronpk
but that seems like a good way to handle updating an identity due to an expired domain
#
ben_thatmustbeme
aaronpk: good point.. could always set some requirement of at least 2 other sites
#
ben_thatmustbeme
if they have the same FB and twitter username, it seems like it would be much more likely
#
ben_thatmustbeme
also doesn't trust any 1 site
#
kylewm
could store the twitter numeric ID instead, that doesn't change when you change usernames
#
ben_thatmustbeme
kylewm: could have just given away the account info though too
#
ben_thatmustbeme
i.e. sold twitter names
#
ben_thatmustbeme
also can always repoll the original domain to make sure it is down / doesn't have those rel-me values anymore
#
kylewm
i'd guess changing usernames is MUCH more common than selling an account
#
ben_thatmustbeme
used to have @dissolve
#
ben_thatmustbeme
went on a vacation to niagara falls with the money
#
ben_thatmustbeme
at the time i barely used it
#
ben_thatmustbeme
and didn't have much history there
#
ben_thatmustbeme
i believe i got $1500 for it
#
gRegorLove
aaronpk: Yeah, I was just testing to see if I could sign in with .withknown.com
#
gRegorLove
I think I was able to sign in with tilde.club, too
endi joined the channel
#
ben_thatmustbeme
there are lots of potentially usable non-indiewebfriendly sites like that you could use
#
ben_thatmustbeme
subdomains requirement cuts a lot of that though
#
ben_thatmustbeme
site.com/~username gets cut out by that
#
gRegorLove
Requiring a subdomain?
#
tantek
ben_thatmustbeme: yeah, paths are even worse
#
KevinMarks_
you could use twitter id
#
aaronpk
interestingly we have a few people who log in to the wiki regularly with paths
#
tantek
on their own site I presume
#
kylewm
a multi-user Known site distinguishes user by path
#
kylewm
so I've logged in to stuff with known.kylewm.com/profile/kylewm
#
tantek
ben_thatmustbeme: re: paths are even worse: https://indiewebcamp.com/subdomains#Path_alternative
#
aaronpk
KevinMarks_: see the discussion above about selling a twitter account
#
ben_thatmustbeme
allowing paths means you have no knowledge at all about indieweb friendliness of a site
#
ben_thatmustbeme
multiuser known site would be just as bad as a silo as you don't know who owns the primary URL of that install of known
KevinMarks__ joined the channel
#
ben_thatmustbeme
KevinMarks_: aaronpk: is selling a twitter handle any different than letting a domain name expire then?
#
aaronpk
sounds about equivalent
scoates and JasonO joined the channel
#
kylewm
ben_thatmustbeme: paths are still useful for authenticating micropub for a multi-user site
#
tantek
ben_thatmustbeme: big diff, Twitter TOS disallows
#
kylewm
even if they are not as stable as capital-I Identities
#
ben_thatmustbeme
then let me ask this question. what is twitter (probably the most friendly of the major silos) lacking to make it be considered indieweb friendly?
#
ben_thatmustbeme
and i say most friendly as we have read/write API, and accounts have h-cards
#
KartikPrabhu
webmention
#
ben_thatmustbeme
KartikPrabhu: so bridgy?
#
tantek
ben_thatmustbeme: perhaps start a section on /Twitter#Issues re: why not friendly
#
KartikPrabhu
if you count bridgy as a thing then any silo with an api is "indieweb friendly" so the definition is useless
#
tantek
e.g. profiles lack h-cards
#
tantek
post lack h-entry
#
tantek
s/post/tweets
#
Loqi
tantek meant to say: tweets lack h-entry
#
ben_thatmustbeme
i feel like we need a score card for silos page
#
tantek
ben_thatmustbeme: that's what the /friendly page is for already
#
tantek
if you think a silo is friendly, add it there, adding what you think is friendly about it
#
ben_thatmustbeme
tantek: /friendly looks to be after they are considered friendly
#
tantek
right, until then, put Issues on their own pages
#
ben_thatmustbeme
could someone speak to the stability of twitter's API?
#
@KashCorp
Petit test vite fait de mon nouveau site vers mes réseaux sociaux. #indieweb
(twitter.com/_/status/613068508063236096)
#
ben_thatmustbeme
looks at kylewm
#
snarfed
define stability
#
snarfed
actually on second though, nm, no need
#
ben_thatmustbeme
if facebook is a 0, and ...
#
snarfed
(it's a big discussion that probably won't help much)
#
snarfed
i actually think fb's 2.x api changes were probably good product decisions, and good for users
#
snarfed
difficult for app developers, but they're not the only stakeholders
#
snarfed
anyway. i'd think of api indieweb development friendliness as mostly about how much functionality is exposed
#
snarfed
my opinions: twitter's good, fb used to be good but is now just ok, instagram and g+ are meh
#
kylewm
twitter is pretty dictatorial about how you can display content you get from their API, and they are pretty strict (imho) with rate limiting
#
snarfed
all fair
#
snarfed
also it's 2015 and they *still* don't expose favorites in the api!!!
#
kylewm
I'm curious if StatusNet's twitter compatible API is still compatible
#
snarfed
(pet peeve of mine forever)
#
ben_thatmustbeme
its 2015 and g+ still doesn't have a write api
#
snarfed
that's an intentional product decision
#
snarfed
as opposed to twitter - from what we can tell (including their statements), they literally haven't gotten around to it
#
aaronpk
must not be an itch of theirs ;)
#
ben_thatmustbeme
so changing topics to something that came up in #social
#
gRegorLove
Twitter will get to it. They're just busy with a backlog of emails to spam their users with. ;)
#
KartikPrabhu
when is the next indiewebcamp?
#
gRegorLove
July 11-12
#
KartikPrabhu
gRegorLove: stop pretending to be Loqi
#
aaronpk
(yes i know there is a pending loqi feature request to pull that question from the /events page :)
#
Loqi
who, me?
#
snarfed
(sorry, i'm done now :P)
#
aaronpk
snarfed++
#
Loqi
I agree
#
Loqi
snarfed has 106 karma
#
gRegorLove
What is 2015?
#
Loqi
IndieWebCamp 2015 is 2015-07-11 through 2015-07-12 in Brighton, England & Portland, Oregon; the fifth annual gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations https://indiewebcamp.com/2015
#
ben_thatmustbeme
this is more for tantek, if you want to look up site.com/index#someid could we really be doing CURL site.com/index, parse for ID someid, and only feed that part of the page to MF2 parser?
#
aaronparecki.com
edited /2015/Guest_List (+0) "sort by first name (was sorted by domain name instead)"
(view diff)
csarven_ joined the channel
#
aaronparecki.com
edited /2015/Guest_List (+183) "add rsvp from tito registration"
(view diff)
KevinMarks, j12t and frzn joined the channel
#
@KashCorp
Et avec l'adresse du site dedans https://kash.space #indieweb
(twitter.com/_/status/613076894267932672)
#
tantek
ben_thatmustbeme: yes in fact h2vx.com does that for classic hCard and hCalendar
#
ben_thatmustbeme
i don't know if any parser libraries do this or not
#
ben_thatmustbeme
i think they mostly jsut feed url to curl then parse
#
ben_thatmustbeme
it came up for h-cards that are not first level entry
#
ben_thatmustbeme
s/first level entry/first top level h-*/
#
Loqi
ben_thatmustbeme meant to say: it came up for h-cards that are not first top level h-*
#
tantek
ben_thatmustbeme: the mf2 parsing spec http://microformats.org/wiki/microformats2-parsing just talks about a "a document" to be parsed
#
tantek
it doesn't say anything about how you got it
snarfed joined the channel
#
kash.space
edited /Known (+41) "Add example"
(view diff)
friedcell, wolftune and glennjones joined the channel
#
KartikPrabhu
on parsing parts of s document, nothing in mf2 stops you from sending it only a fragment of a page. In fact if you knew which fragment you wanted it might even be faster
#
ben_thatmustbeme
it should be faster, unless mf2 parsing in O(1) :P
Zegnat, modem and dym_cx joined the channel
#
dym_cx
!indox
#
dym_cx
since more ppl online now, i'll ask about http://indiewebcamp.com/Big_Boring_System -- is it dead (as in silo)
glennjones joined the channel
tvn_, j12t, KevinMarks__, snarfed1, KevinMarks, friedcell, benwerd, shaunguice, poka, nxd4n_, snarfed and frzn joined the channel
#
dym_cx
kylewm: ednapiranha went "_why the lucky stiff" and deleted herself from the internet (temporary?) most likely digitalocean instance with BBS and all her other stuff was among the collateral damage
lukebrooker, mlncn, scoates and KartikPrabhu joined the channel
#
ben_thatmustbeme
crap.... just getting the user_website from facebook isn't really enough to trust that the correct user logged in is it?
#
ben_thatmustbeme
all i'm doing is validating that the account the user logged in to has rel=me link for the website, but i don't know that its the actual user account listed on their indieweb site
#
KartikPrabhu
ben_thatmustbeme: yup! that is why two way rel links
snarfed joined the channel
#
@capecodbicycle
Where did indieauth go?: error 2015-06-22 19:16:21
(twitter.com/_/status/613123420348289024)
#
kylewm
twitter keeps deemphaizing the "Promoted" icon ... i thought it was yellow just recently, now it's gray, much harder to notice
#
ben_thatmustbeme
KartikPrabhu: thats how brid.gy gets around it, it just looks up your facebook first and then validates that your facebook account has a good URL... though i suppose again its possible to sign up for someone else's site then
#
ben_thatmustbeme
huh.... if Alice has a FB -> indiewebsite set up, and Bob sets his link to point to alice's indieweb site... can bob log in to brid.gy?
snarfed1 joined the channel
#
snarfed1
ben_thatmustbeme: key difference, bridgy isn't an auth or identity service, and it doesn't know or care what your primary domain is
#
snarfed1
it discover your domains, but doesn't care which one "is you"
#
snarfed1
more clearly: you don't register with bridgy with a domain, only with a silo account
#
snarfed1
(technically you don't log into bridgy at all, you just oauth approve it once per silo. the ui is all public facing. :P)
KevinMarks__ joined the channel
#
KartikPrabhu
random indiereader thought: I am reading an article on a reader and realise it is related to another article I wrote on my site. I should be able to micropub it to my article as "related article" so people can find related topics...
#
KartikPrabhu
should publish "related articles" first
#
KartikPrabhu
initial thought on publishing related article: if a mention (possibly reply) is an article instead of a note, add to related articles list
#
gRegorLove
What is related?
#
gRegorLove
What is related articles?
#
KartikPrabhu
thanks gRegorLove
#
KartikPrabhu
gRegorLove-- for sarcasm
#
KartikPrabhu
gRegorLove++ for helpfulness
#
Loqi
gRegorLove has 12 karma
#
Loqi
gRegorLove has 14 karma
#
KartikPrabhu
lol! how did that work?
#
gRegorLove
wasn't being sarcastic though
#
KartikPrabhu
Loqi is bad at math
#
gRegorLove
That's a cool idea, though.
#
kylewm
!karma gRegorLove
#
Loqi
gRegorLove has 14 karma
#
KartikPrabhu
thought of it because I've heard "how does one discover things on the indieweb without some central thing etc..."
#
KartikPrabhu
knows citation needed for ^
#
gRegorLove
I know GWG has asked that here at least once
#
gRegorLove
Not the central thing part, but "how do we find indieweb content"
hidgw joined the channel
#
KartikPrabhu
hence the reader idea. If people I follow, like or repost a thing I discover it, but this way one can discover related content
#
KartikPrabhu
on similar topics directly from a post one is reading
#
ben_thatmustbeme
snarfed, yeah, i was just wondering what happens if two facebook accounts gave auth to bridgy and they both had the same user_website
#
ben_thatmustbeme
what havok could one wreak?
#
snarfed
ben_thatmustbeme: sure! none really. reasonable use case if e.g. you have multiple fb accounts
#
ben_thatmustbeme
suppose you don't own one of them, its a spammer
#
snarfed
sure, the "malicious" use case is posting to fb and including a link to someone else's web site. bridgy would send that post's likes, comments, etc as wms
#
ben_thatmustbeme
thats what i came to realize
#
ben_thatmustbeme
deal with that if it ever comes up i guess
#
snarfed
it's a complicated, ineffective, unlikely spam vector :P
lukebrooker and jasonw22 joined the channel
#
kylewm
I sorta wonder if you *can* reliably verify that a facebook user has logged in with the account represented by a URL
KevinMarks joined the channel