#indiewebcamp 2015-11-15

2015-11-15 UTC
#
aaronpk
i also got a PO box yesterday so that's the address on all my domains now \o/
#
bear
using fastmail for mine - to flag different items I use bear+FOO@ pattern now
#
aaronpk
I actually got a mailbox at UPS, is that a CMRA?
#
[snarfed]
do they open the mail? or just hold it?
#
aaronpk
they just hold it
#
kylewm
sorry
#
bear
fail
#
aaronpk
it's like USPS PO Box but it can receive packages and it counts as a street address so you can use it as registration on LLCs
#
aaronpk
which is my next step... got a bunch of oregon business registration updates to send in :)
#
bear
just always have a utility or something that is sent to your house
#
bear
in case you ever have to get a driver's license or passport
#
[snarfed]
CMRAs open and often scan
#
aaronpk
i'm gonna see how few things i can have my actual address on
#
aaronpk
I probably can't have the UPS address on my drivers license can I
#
[snarfed]
sure you can. i do
#
aaronpk
(I don't have a car to worry about)
#
aaronpk
orly! well that's interesting
#
[snarfed]
sounds like you might like howtobeinvisible.com/
#
aaronpk
wow that's intense
#
GWG
Just realized...the person who lifelogs as much as he can wants to remove his address from as many things as possible. I find that worthy of thought.
#
aaronpk
hm oregon doesn't let you do that apparently. "A mailing service (drop box) may be used for your mailing address but not for your residence address."
#
[snarfed]
aaronpk: break the rule
#
[snarfed]
use judgment of course, but in practice usually nothing bad happens
#
aaronpk
yeah, and I don't own a car so I feel like it's not as big of a deal
#
[snarfed]
GEG: except i definitely*don't* lifelog. https://snarfed.org/2013-08-18_im-slow
#
[snarfed]
i blog, sure, but that's different
j12t joined the channel
#
GWG
snarfed, I was referring to aaronpk...I know where he's been, what he's eaten, etc.
#
[snarfed]
ahhhh good point
#
GWG
The fact he's only had 2 coffees today.
#
[snarfed]
yeah, very different motivations. discussed a bit in that "why i'm weird..." post
#
[snarfed]
eg protecting against identity theft
yakker joined the channel
#
GWG
snarfed, I get some of those things. But the misspelling of names deliberately is a hallmark of fraud in my business, and I don't quite get why your car needs to be in the name of an LLC
#
[snarfed]
audio registration is semi public record
#
[snarfed]
er auto
#
[snarfed]
and fraud, yes... but if I'm not actually committing fraud, i don't mind
#
aaronpk
I think my motivation for this is more convenience, in not having to go back and update my address everywhere next time I move
#
GWG
Okay
#
aaronpk
since I seem to move every 6-18 months
#
GWG
I haven't moved in a while.
#
GWG
I've been trying to clean my apartment since 2001
#
aaronpk
lol I know the feeling
#
[snarfed]
yup. the other option for that is to get mail at work
#
aaronpk
that assumes I dont' change jobs that often too ;)
#
[snarfed]
worked for me when i didn't switch jobs for 10y :P
#
[snarfed]
but yes, unusual
#
GWG
I'm well behind both of you in such behaviors.
#
@alenevince
RT VRM: Scaling #Intentcasting, redux: http://blogs.law.harvard.edu/vrm/2015/11/14/lets-scale-intentcasting/ kcolbin indiewebcamp mywaveme ineed meeco_me greentoedotcom benwerd …
(twitter.com/_/status/665695589989023744)
tantek joined the channel
#
tantek
is there a term for when a tweet is more @-mentions and #-tags than actual text content? (I think I've done this myself)
#
kylewm
"pipe-dream" is good criticism for plumbing-centric design :)
#
aaronpk
kylewm++
#
Loqi
kylewm has 257 karma
XgF and j12t joined the channel
#
tantek
what is a pipe dream?
#
Loqi
It looks like we don't have a page for "pipe dream" yet. Would you like to create it? https://indiewebcamp.com/s/1074
#
tantek
pipe dream is /plumbing
#
loqi.me
created /pipe_dream (+21) "prompted by tantek https://indiewebcamp.com/irc/2015-11-14/line/1447549845976 and dfn added by tantek"
(view diff)
#
tantek
what is a pipe dream?
#
Loqi
Plumbing in the context of the IndieWeb, refers to all the underlying code, backend setup, protocols, formats that is all merely there to support the design and user experience of a site, the actual user visible and interactive parts https://indiewebcamp.com/pipe_dream
#
tantek
I'm considering implementing /repost support, including of photo posts, so I can repost https://www.instagram.com/p/-C-NNrHZXh/ - drawn by French cartoonist Joann Sfar
#
tantek
ironically found that cartoon via CNNHD (yes, actual cable broadcast television), which showed the cartoon but attributed Facebook/Deniz Yurdakul - which was enough information to find it, and then I was able to read her Turkish to understand that she was reposting it (in agreement) from another French person, and then after more digging found the source
#
tantek
wait does anyone here implement reposts of photo posts?!?
#
tantek
I'm asking before I start wade deeper into the rabbithole (than anyone else has gone?)
#
tantek
what is a repost?
#
Loqi
A repost on the indieweb is a post that is purely a 100% re-publication of another post. The act of reposting is an umbrella term that covers the general practice of republishing another post typically on the same service or silo, but more and more across sites https://indiewebcamp.com/repost
#
tantek
kylewm: do you use "share" as a synonym for "repost"?
#
aaronpk
pretty sure i've reposted photos before
#
kylewm
tantek: yeah, 'share' is a repost in redwind. decision i made early on before i knew better
#
tantek
kylewm: totally fine - such UI decisions are tricky and rarely have a precise objective answer
#
tantek
good to get experience in the wild with alternatives
#
tantek
starts adding to the wiki page since he got answers.
#
aaronpk
oh darn, dreamhost won't let me forward a wildcard email address
#
tantek
kylewm++ for pushing the limits of POSSEing a /photo /repost to a different silo than where the original post came from.
#
Loqi
kylewm has 258 karma
#
GWG
I don't do real reposts, but I hope to in the future.
#
tantek.com
edited /repost (+311) "/* IndieWeb Examples */ add kylewm repost of a photo from a silo, then POSSEd to another silo!"
(view diff)
#
tantek
kylewm: note that the original IG photo that you reposted on your own site was also cross-posted to Twitter: https://twitter.com/veganstraightedge/status/635898795004461056
#
@veganstraightedge
The view of Grand Teton from the lodge. #LittleMisadventureTime @ Jackson Lake Lodge At Grand Teton NP https://instagram.com/p/6xzKB2snjO/
(twitter.com/_/status/635898795004461056)
#
tantek
however IG does not post photos to Twitter - only URLs to the permalinks on their site
#
tantek
and since IG refuses to add Twitter-proprietary Twitter card meta tags, Twitter shows no image on that cross-post
#
tantek
faced with the choice of 1) native retweet of the cross-posted tweet of the original IG photo that lacks a photo, or 2) POSSE of your photo repost to Twitter *with* photo, I'm thinking 2) makes more sense, yet wonder if there's some way to connect it to the cross-posted tweet of the original IG
#
aaronpk
I keep forgetting I set up post-by-email with Quill. I should use that more often.
#
aaronpk
certainly a quick way to get a photo onto my site
#
tantek
does it follow the same email-to-post conventions as Flickr?
#
tantek.com
edited /repost (+712) "/* Kyle Mahan */ add more details of reposted IG photo"
(view diff)
#
aaronpk
I don't know what those conventions are
#
aaronpk
it uses the subject line as the name, the email body as the content
#
aaronpk
and any hashtags in the body get set as tags in the micrpub request
j12t joined the channel
#
tantek
I'll look it up
#
aaronpk
ah they used a special "tags: foo bar" syntax instead of hashtags since that was before hashtags
#
aaronpk
other than that it's the same!
#
tantek
"You can use the subject line to give your photo or video a title and the body to add a description. You can also use a special code to add tags before you send your email."
#
tantek
aaronpk what do you call your feature? email to post? or post by email? or ... ?
#
aaronpk
post by email
#
tantek
interesting, Flickr calls it "uploading by email"
#
tantek
yours is more general
#
tantek
what is post by email?
#
Loqi
It looks like we don't have a page for "post by email" yet. Would you like to create it? https://indiewebcamp.com/s/1075
#
tantek
post by email is a feature for publishing new content on a website by emailing a special email address, supported by some [[micropub]] publishing clients (like [[Quill]]) and some [[silos]] (like [[Flickr]]).
#
loqi.me
created /post_by_email (+235) "prompted by tantek https://indiewebcamp.com/irc/2015-11-14/line/1447552411361 and dfn added by tantek"
(view diff)
#
tantek.com
edited /post_by_email (+1711) "Flickr example and expanded inline instructions"
(view diff)
#
tantek.com
edited /post_by_email (+4) "/* Flickr */ linky"
(view diff)
#
tantek.com
edited /Flickr (+294) "features summary section"
(view diff)
#
tantek.com
edited /post_by_email (+114) "Web App Support / Quill"
(view diff)
#
tantek.com
edited /post_by_email (+43) "/* Quill */ to any micropub supporting site (presumably)"
(view diff)
#
tantek
aaronpk: feel free to describe the post by email support details for Quill here: https://indiewebcamp.com/post_by_email#Quill
#
tantek
(even if it's just a forward reference to the Flickr support :) )
#
aaronparecki.com
edited /post_by_email (+283) "/* Quill */"
(view diff)
lewisnyman joined the channel
#
tantek
returns to considering how to implement reposts especially photos
#
aaronpk
i just made them look like my own photo posts but with different author info
#
GWG
aaronpk: Got an example?
#
GWG
When doing my current design, which I want to replace/update/whathaveyou, I had the problem that some people couldn't figure out the context.
#
tantek
GWG - yes, repost design is hard - we did a whole session on it at IWC NYC last year!
#
GWG
tantek: I remember the whiteboards.
#
GWG
But not the conclusions
#
GWG
Makes me think I should add differentiation to my priorities.
j12t joined the channel
#
tantek
GWG, differentiated design must be a top priority of any attempt at different kinds of posts, whether implicit or explicit
lewisnyman joined the channel
#
GWG
I have replies, likes, bookmarks, reposts, etc styled identically right now.
#
GWG
Which is not where I want to be.
#
tantek
GWG, you can start by looking at the design of those different kinds of posts both on silos and the IndieWeb Examples on each page /reply#IndieWeb_Examples /like#IndieWeb_Examples etc.
#
GWG
Well, at the time I wanted to get something up.
#
GWG
But I'm still trying to perfect the system
#
tantek
s/perfect/iteratively improve
#
Loqi
tantek meant to say: s/iteratively improve/iteratively improve
#
GWG
The other problem is that I write a plugin that is used by a few others. So, while I won't let that stop me from making changes, I have to be aware of it.
#
tantek
benwerd's recent blog post touched on the problems of open source entitlement attitudes
#
aaronpk
that was a good post
#
tantek
hey does Bridgy Publish support Twitter retweets?
#
tantek
does Bridgy Publish support POSSEing a repost to Facebook? a photo repost at that?
#
tantek
does Bridgy Publish support POSSEing a repost to Twitter? a photo repost at that?
#
GWG
It isn't entitlements. My biggest user, who posts more than I do with it, is acegiak.
#
GWG
acegiak wants multikind support...the ability for a post to both like and reply, for example. I have the hook if someone ever wants to write it in, but I'm not going to spend any amount of time building it.
#
tantek
GWG, yes, thus it is better to have a (very) small dedicated (micro)community around your open source project rather than a big following
#
tantek
GWG, I have a similar itch now, which is a post which is both a repost and a photo post.
lewisnyman joined the channel
#
GWG
My entire design was based on a single kind per post. But I haven't gotten to a photo repost.
#
tantek
to be clear, a repost of any kind of post I currently support: note, article, RSVP (maybe not a repost of a like - not sure that makes much sense)
#
tantek
and yes photo
#
aaronpk
repost of a like? hehe
#
tantek
interestingly enough, I already support a reply which is a note (default), and a reply which is an article
#
GWG
I have repost at the same level as other kinds of posts.
#
tantek
I don't know what would happen if I tried to post a reply which is a photo - it is theoretically supported in /Falcon code but I've never tried it
#
GWG
But you seem to be suggesting that a repost is a property of kinds of posts, rather than one itself.
#
tantek
correct - because the kind is from the thing you are reposting!
#
tantek
aaronpk - yeah seriously - does a repost of a like make sense to you? would you ever want to do that?
#
aaronpk
i think there is maybe one time i would do that... if someone significant liked something of mine i might want to highlight that
#
aaronpk
in fact i think i've seen that happen with screenshots before
#
aaronpk
posting a screenshot of the twitter notification that so and so liked a post
#
GWG
tantek: Except I can't do it that way
#
GWG
Well, I could break things, as I don't use repost, but other people use it.
[snarfed] joined the channel
#
[snarfed]
tantek, re bridgy publish, yes no yes. https://brid.gy/about#publishing
scor joined the channel
scor, hober, j12t, nitot and [kevinmarks] joined the channel
#
[kevinmarks]
“the 140-character limit is creating a weird new idiolect of hashtags and compacted URLs, he’s right. Tons of the stuff in Twitter don’t look remotely like human language now, and that’s commonly the most interesting stuff”
#
tantek
uh oh I asked snarfed too many questions
#
tantek
shoot I asked 5 questions and got 3 answers
#
[kevinmarks]
Repost of a poke happens with my emoji likes
#
tantek
aaronpk: I think I've seen screenshots of likes
#
[kevinmarks]
s/poke/like/
#
Loqi
[kevinmarks] meant to say: Repost of a like happens with my emoji likes
#
tantek
kevinmarks_: got any URLs to examples
#
tantek
what is a repost of a like?
#
[snarfed]
tantek: yes no no yes yes :P
#
Loqi
It looks like we don't have a page for "repost of a like" yet. Would you like to create it? https://indiewebcamp.com/s/1077
#
[snarfed]
the bridgy docs are terse, they don't enumerate everything bridgy doesn't support, and they don't explicitly call out RTs with photos vs without because twitter itself doesn't really distinguish... but let me know if you think they're incomplete
#
tantek
snarfed, thanks! would bridgy publish interpret a repost photo post as a photo post for the sake of POSSEing to Facebook?
#
[snarfed]
if the post has a u-repost-of, i think bridgy will complain since FB can't publish shares
#
tantek
dang - ok that's going to require some trickery
#
tantek
or ...
#
[snarfed]
the right UX there is unclear
#
tantek
perhaps I should just try it and file a feature request to fallback to POSSEing a repost of a photo as a photo post
#
tantek
snarfed, like kylewm, I think facebook calls reposts "shares"
#
[snarfed]
yes they do
#
[snarfed]
i guess we could allow it if the u-repost-of is non-facebook.com
#
tantek
that would be a big help
#
[snarfed]
I'm still not sure this is the right UX, whether it would ever surprise people
#
[snarfed]
i am not aUX designer
#
tantek
snarfed, I'm willing to experiment with Bridgy Publish with some of these combinations and provide feedback
#
[kevinmarks]
That's an emoji like that was retweet ed
#
tantek
from a UX perspective
#
tantek
snarfed, what if we flipped this around a little, what if Bridgy Publish *only* gave a "can't repost" error IF you tried to Bridgy Publish a repost of a Facebook permalink
#
tantek
that is, "can't native repost" if the u-repost-of is a facebook.com URL
#
tantek
and the target is bridgy/publish/facebook
snarfed joined the channel
#
tantek
and otherwise, I'm happy to help design what a repost from some other site POSSEd to FB should look like as a FB "post"
#
[snarfed]
right, that's what i suggested
#
tantek
ok cool - just wanted to make sure I understood your proposal
#
tantek
I'll brainstorm that design on the /repost page
#
kylewm
can anyone confirm or deny that the Flickr upload api doesn't support OAuth?
#
tantek
similar design is necessary for a repost from some other site POSSEd to Twitter
#
[snarfed]
sounds good
#
[snarfed]
my reluctance here is similar to https://github.com/snarfed/bridgy/issues/362 . worth skimming that too.
#
tantek
looking
#
tantek
oh thanks for the heads-up about that
#
[snarfed]
hey kylewm can you manually refresh a feed in woodwind? we'd need that for silo swat0
#
tantek
that likely means I'll have to keep using my own code for POSSEing replies to twitter
#
[snarfed]
you mean replies to non tweets?
#
tantek
specifically, multi-replies that have u-in-reply-to both to the indie post (non tweet), and u-in-reply-to to the POSSE tweet copy of that indie post
j12t joined the channel
#
[snarfed]
i think that will work and posse an @-reply
#
kylewm
@snarfed yes you can refresh a feed in WW
#
tantek
I wonder if in that case Bridgy Publish would be smart enough to see that there is *a* u-in-reply-to to a Twitter permalink, and use it, rather than attempting to apply too much intelligence to the *first* u-in-reply-to in my post
#
[snarfed]
i believe so
#
[snarfed]
if not it's a bug
snarfed joined the channel
#
snarfed
hey kylewm do you remember getting FB's Taggable Friends permission? https://indiewebcamp.com/POSSE_to_Facebook#Mention_Tagging
#
@t
Twitter sponsors #demdebate, candidates say go #indieweb (#ownyourdomain) “go online at ... http://tantek.com/2015/318/t2/twitter-sponsors-demdebate-candidates-indieweb
(twitter.com/_/status/665742905949089792)
#
kylewm
snarfed: I don't think I had to get it because I was only using it on myself
j12t joined the channel
#
snarfed
i can't find it in their docs though
#
snarfed
nm searching will turn it up
strugee joined the channel
#
kylewm
woo! uploaded a photo with the flickr api ... oauth + multi-part is always an adventure
#
snarfed
kylewm++ woo!
#
Loqi
kylewm has 259 karma
#
snarfed
especially oauth 1
#
kylewm
snarfed: thanks :) back to your thing, are you sure you need something beyond publish_actions to get taggable_friends?
#
kylewm
it seems like a pretty harmless endpoint, they might not need to lock it down like some others
#
snarfed
kylewm: no, not at all sure
#
snarfed
oh right, i read your description as implying it was a permission as well as that endpoint
#
snarfed
maybe not, i have no clue
#
kylewm
or maybe it's the exact opposite :(
#
kylewm
"message": "(#10) To use taggable_friends on behalf of people who are not admins, developers and testers of your app, your use of this endpoint must be reviewed and approved by Facebook. To submit this feature for review please read our documentation on reviewable features: https://developers.facebook.com/docs/apps/review",
#
snarfed
or i could just blindly publish to /user/feed with tags without ever hitting taggable_friends :P
#
kylewm
umm, unless it's changed i don't think so. you need the long token taggable_friends gives you to refer to someone
nitot_ joined the channel
#
snarfed
oh man :/ ok
#
snarfed
https://developers.facebook.com/docs/graph-api/reference/v2.2/user/feed#publish makes it seem like just user ids in the tags param are enough :(
#
snarfed
"Add user IDs (numeric ID or mention token from /me/taggable_friends. Neither username nor user id work here) to the tags field." from https://indiewebcamp.com/POSSE_to_Facebook#Mention_Tagging
dietrich joined the channel
#
kylewm
kylewm-- way to go on the apparently contradictory wiki edit
#
Loqi
You can't karma yourself!
#
kylewm
whoa user id did work
aaronpk and GWG joined the channel
#
kylewm
snarfed: so I think you were right, you can do it without involving taggable_friends
#
snarfed
fingers crossed
#
kylewm.com
edited /POSSE_to_Facebook (-7) "/* Mention Tagging */ clarify user id works!"
(view diff)
#
kylewm
I think you need taggable_friends token if you want to tag someone who hasn't authed your app
#
snarfed
ah. that will include us eventually
#
tantek
kylewm++ for steps forward with Flickr support!
#
Loqi
kylewm has 260 karma
aliasd joined the channel
#
@kevinmarks
RT @t: Twitter sponsors #demdebate, candidates say go #indieweb (#ownyourdomain) “go online at ... http://tantek.com/2015/318/t2/twitter-sponsors-demdebate-candidates-indieweb
(twitter.com/_/status/665758366094913536)
#
tantek
goes to cluster his repost itches
nitot joined the channel
#
@alenevince
RT t: Twitter sponsors #demdebate, candidates say go #indieweb (#ownyourdomain) “go online at ... http://tantek.com/2015/318/t2/twitter-sponsors-demdebate-candidates-indieweb
(twitter.com/_/status/665767263371460608)
#
tantek.com
edited /Falcon (+728) "collect repost support features together"
(view diff)
#
tantek.com
edited /Falcon (+93) "/* Working On */ summary text UI will help drop twitter->fb auto-crosspost, prioritize separable incremental photo post improvements"
(view diff)
#
tantek
hmm - looks like unwinding this desire to get photo reposts working is going to get me to implement key pieces of my replacement for Markdown syntax for autolinking things
#
@TT_SemWeb
Twitter sponsors #demdebate, candidates say go #indieweb (#ownyourdomain) “go o… https://t.co/78yrfK2hfe, see more http://tweetedtimes.com/topic/RWW/semantic-web?s=tnp
(twitter.com/_/status/665779687235407873)
#
@blognoon
Twitter sponsors #demdebate, candidates say go #indieweb (#ownyourdomain) “go o… https://t.co/K33OqTIQdO, see more http://tweetedtimes.com/v/3112?s=tnp
(twitter.com/_/status/665780141914759168)
#
tantek
^^^ and that's why permashortlinks are a good thing - even those that copy your tweets end up linking back to your original
#
tantek
thinking of contributing my entire Markdown replacement analysis to indiewebcamp.com
#
tantek
getting frustrated with PBworks wiki silo editing inconveniences
#
tantek
(and yes that itch has also been documented: https://indiewebcamp.com/Falcon#Indie_Wiki )
#
tantek
upon reflecting on plain text publishing patterns, I'm leaning more towards content first, and hyperlinking of it second (rather than vice versa)
#
tantek
e.g. IndieWebCamp (indiewebcamp.com) -> <a href="http://indiewebcamp.com">IndieWebcamp</a>
#
tantek
rather than (indiewebcamp.com) IndieWebCamp or indiewebcamp.com IndieWebCamp
#
tantek
I think that's easier to parse and remember as a hand-author
#
KartikPrabhu
that's why I think I struggle with shortening my notes for twitter
#
tantek
the time away from my Markdown brainstorming has given me a detached enough perspective to see improvements I couldn't see months ago last time I touched it
#
tantek
procrastination useful as perspective shift detachment enough for a different enough opinion and re-assessment
#
tantek
if you can depend on your future self to be different enough from your present self to provide a second opinion on something, when is the additional perspective worth the time delay?
KartikPrabhu1 and wagle joined the channel
#
tantek
KartikPrabhu: what do you think of the update to (or present form of) http://tantek.com/w/Markdown#Hyperlinkedimages
#
KartikPrabhu
can't say. I have mostly found Markdown to be non-intuitive
#
KartikPrabhu
so I don't really use it much
#
tantek
right same here
#
KartikPrabhu
mostly if I need to put any markup in my posts they become articles with HTML
#
tantek
hence I'm thinking: URL2.jpg URL as a way to link images
wolftune joined the channel
#
KartikPrabhu
but to me that still seems like adding on to the non-intuitiveness of Markdown
#
KartikPrabhu
at that point I'd just write HTML
#
tantek
except it's how I've found myself writing my photo posts
#
tantek
in plain text
#
tantek
without trying to develop a shorthand
#
KartikPrabhu
yeah but why not just write HTML at that point
#
KartikPrabhu
in that syntax I'd have to remember whether the file is first or the URL and so on
#
KartikPrabhu
if you add alt property then it gets worse
#
tantek
it doesn't because a URL is distinguishable from an alt by inspection
#
KartikPrabhu
yeah but how does one author a photo post with alt in that syntax?
#
tantek
the parens are optional and only provided as being allowed (expected as secondary nature of parenthesized text and alt text correlate well)
#
KartikPrabhu
but yeah that's my point. Now the syntax is as complicated ( but more confusing) than HTML!
#
tantek
it's only complicated if it's not what you write by default
#
tantek
I think the general rule of content first attributes second is simple/memorable enough to recall and write accordingly
#
KartikPrabhu
hmm, fair enough. but using text as an UI for visual things makes it more complicated
#
KartikPrabhu
yeah. But Markdown is not simple/memorable enough in the first place
#
tantek
exactly, it's an improvement upon the weird punctuation that markdown uses
#
tantek
for link / image etc. syntaxes
#
tantek
and still "works" even without post-processing
#
tantek
(and I can say that as it's what I've been doing in my notes without combining img/URL/alt)
#
KartikPrabhu
then, if you have the use-case then it works! no?
#
KartikPrabhu
i have tried and failed at making sense of Markdown for publishing. So I go plain-text or HTML
#
tantek
I agree about rejecting Markdown
#
tantek
so I went plain text
#
tantek
and then feel into natural patterns that worked in plain text, without weird Markdown-like punctuation
#
tantek
thus this work is documenting and codifying those patterns, found through real world plain text authoring in practice
#
KartikPrabhu
yeah. I think Markdown's original aim was to be sort of that enhanced text format. But somewhere it got really quirky too
#
tantek
that's the problem - it was an "aim" without experience
#
tantek
it was syntax that was aspirational, not empirical beyond the simple bold/italic stuff
#
tantek
and maybe headings
#
tantek
but all the links, images, code syntax stuff was made-up, not from practice, but pure theory and handwaving
#
KartikPrabhu
all the more complicated stuff was still complicated in Markdown
#
tantek
so perhaps that is the key - avoid adding syntax without experience, no matter how much of a sense of "completeness" may pressure you to do so, or people may make feature requests for it
#
KartikPrabhu
but again, I am sure Markdown makes sense in Gruber's head
#
KartikPrabhu
but to me it is completely uninituitive
#
tantek
agreed - and perl makes sense in some people's heads too
#
KartikPrabhu
yeah and LISP ;)
#
tantek
LISP had substantial advantages over perl and markdown - much less punctuation you had to learn
#
tantek
still, it's good feedback that you're not seeing a (noticeable?) difference in complexity between URL2.png URL (alt-text) and [![text icon](http://w3.org/Icons/text.gif)](http://indiewebcamp.com/text)
#
KartikPrabhu
it is definitely more simple than the usual Markdown syntax but I just don't see the advantage over HTML
#
tantek
less typing, natural enough (from plain text posting experience)
#
KartikPrabhu
yes possibly
#
tantek
I"m convinced enough of it to try applying it retroactively to my past posts and see what happens
#
KartikPrabhu
yeah. if the syntax works for you go for it@
#
tantek
at least a piece of functionality at a time
#
tantek
I am starting with just tantek.com/w/Markdown#Hyperlinkedimages - the rest beyond that were brainstorms that I will likely re-assess as I gain experience with just this bit
#
tantek
going to implement it as part of autolink, as an enhancement of the "do embeds" boolean param - as I can't think of a case where anyone would want auto-embedding (creating of images etc.) and not the additional functionality of linking those embeds
#
tantek
or rather, redefining the "do embeds" param to mean "do the replacement for Markdown" which I suppose will then need an actual name, shortly
eschnou, KartikPrabhu1, peacekeep3r and nitot joined the channel
#
tantek.com
edited /Sponsorship (+43) "dfn, update some out of date header stuff, next IndieWebCamp"
(view diff)
peacekeep3r joined the channel
#
tantek.com
created /silo-sponsorship (+655) "stub, dfn, example, see also"
(view diff)
#
tantek
briefly distracted by closing open tabs
hober, e-lima, loic_m, nitot and eschnou joined the channel
#
tantek
worked first try except for a slash exception
j12t, ttepasse, catsup, fkooman, lewisnyman, friedcell, nitot, elf-pavlik, interactivist and peacekeep3r joined the channel
#
tantek
working locally, going to sleep on it, re-review the code then deploy live
interactivist, nitot, j12t, scor, MrClaw and ttepasse joined the channel
j12t, nitot, loic_m, interactivist, modem_ and snarfed joined the channel
#
@benwerd
Want us to come & help you design the future of on-campus domains? Get in touch: https://withknown.com/services/ #edtech #reclaim #indieweb
(twitter.com/_/status/665922268912943104)
e-lima, snarfed, nitot, wolftune, j12t, eschnou and tantek joined the channel
#
tantek
and code review after sleep was the right answer, was able to shorten it and find one more case to handle
#
tantek
and it's live. just updated my /cassis.js to support http://tantek.com/w/Markdown#Hyperlinkedimages - which means all my images/photos in my posts that used to just link to their .jpg, now instead link to the URL that *follows* the .jpg in the plain text content, which I've been authoring as a while as the URL to the page with the image (e.g. the IG URL)
#
tantek
As well as something more sensible happening when you click on images in my notes/photo posts, this means that the next photo post I POSSE via Bridgy to FB/Twitter will no longer start with an instagram.com URL. Cleaning up my POSSE posts one bit at a time.
#
tantek.com
edited /Falcon () "(-603) /* improve photo posts */ implemented Autolink image to its subsequent photo permalink, specifically http://tantek.com/w/Markdown#Hyperlinkedimages"
(view diff)
[shaners] joined the channel
#
[shaners]
Great job! Do you have some example URLs handy to look at?
#
[shaners]
tantek: ^^^
#
tantek
home page
#
loqi.me
created /redis (+166) "prompted by bear and dfn added by bear"
(view diff)
#
tantek
and any photo post permalink there
#
[shaners]
Awesome! Much more useful now. :+1::skin-tone-2:
#
tantek
you mean clicking on the images is much more useful?
#
tantek
(also, now working on auto-marking up my IG posts as syndicated copies of my photo posts even if for now I'm PESOSing)
#
tantek
yeah - that click-on-image-and-only-see-the-jpeg behavior has been bugging me as suboptimal for quite some time
#
tantek
(even though in many/most cases it would end up showing you a bigger version of the image so it wasn't totally useless)
#
[shaners]
especially when its the same size
#
tantek
yeah - for small images it was useless :(
Gold, mlncn and eschnou joined the channel
#
tantek.com
edited /Falcon (-343) "/* improve photo posts */ implemented auto Instagram link after u-photo being made a u-syndication"
(view diff)
#
tantek
and now that's live too
#
tantek
all my photo posts now have u-syndication links to their Instagram copies
#
tantek
hoping that means some backfeed from Bridgy will show up!
#
tantek
and now I'm going to take a break and appreciate those new improvements on my site before I consider design/implementation details for https://indiewebcamp.com/Falcon#person_tags especially in a plain text way
#
[shaners]
smallpieces++
#
Loqi
smallpieces has 1 karma
#
tantek
thanks shaners!
#
tantek
trying to ship early/often
#
tantek
hmm perhaps I can look at /post_by_email for ideas
icco joined the channel
#
tantek
!tell aaronpk in Quill's /post_by_email support, do you have a way to person-tag people in the photo? e.g. would #tantek.com or #http://tantek.com cause Quill to make those into person-tags in the subsequent post, especially photo post?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
hmm good question
#
Loqi
aaronpk: tantek left you a message on 11/15 at 11:19am: in Quill's /post_by_email support, do you have a way to person-tag people in the photo? e.g. would #tantek.com or #http://tantek.com cause Quill to make those into person-tags in the subsequent post, especially photo post? http://indiewebcamp.com/irc/2015-11-15/line/1447615161210
#
tantek
did you accidentally add person-tag support to Quill's post by email feature? ;)
#
aaronpk
it looks like it will match # followed by aything up to a space, so yes :)
#
aaronpk
#http://tantek.com would be the way to do it
#
tantek
at least for explicit http://
#
tantek
right - now wondering how much work it would be to support the human-entering-friendlier #tantek.com
#
aaronpk
it's more up to the micropub server at that point, since we don't make a distinction in microformats or micropub for person tagging
#
tantek
or heck even silo things like #@t
#
tantek
or as I've recently seen on tv #Facebook/tantek.celik
#
tantek
similarly #Instagram/@tantek
#
tantek
flickr lets you person-tag with email addresses too, so...
#
tantek
possibly also #user@example.com
endi joined the channel
#
[shaners]
I’ve sketched some thoughts around “hashtags” in posts for Homesteading. Kinda related to your thought dump.
#
tantek
the expectation is that Quill would turn all of these into complete URLs for URL-tags/categories
peacekeep3r joined the channel
#
tantek
shaners, yep - what you've designed makes sense for a conservative approach to interoperable plain text hashtags
#
tantek
whereas aaronpk's "match # followed by anything up to a space" has conveniently implemented #URL tags without trying to!
#
tantek
so now I'm trying to expand upon that to make it even easier to type hashurltags (don't what the word for that is)
#
bear
maybe #tantek@instagram ?
#
tantek
bear, yeah no - looks too email like
#
bear
using the @silo pattern also allows for emails
#
tantek
and on IG, people refer to each other by @-name
#
tantek
so it's unintuitive to go from @tantek to tantek@instagram
#
bear
was trying to reduce the number of patterns
#
[shaners]
bear: or it looks like “the URL for a hashtag of #tantek on a site called instagram"
#
tantek
whereas it's easier to think @tantek on Instagram, and thus scope it with Instagram/@tantek
#
tantek
AND TV is already doing this with Facebook/username
#
tantek
I should have taken a phot of that
#
tantek
s/phot/photo
#
Loqi
tantek meant to say: I should have taken a photo of that
#
aaronpk
are they doing facebook/username or facebook.com/username?
#
Loqi
I agree
#
aaronpk
interesting
#
tantek
bear - reducing the number of patterns to the *less* useful/understandable pattern is a bad design
#
tantek
if anything - collapse to the more usable one
#
bear
I don't feel that foo@silo is any more or less understandable than taking / and now overloading it with a new context
#
tantek
I threw the user@example.com one out there merely because Flickr supports it - not because it has any actual use in the wild
#
tantek
bear - it's much less - because it looks like a broken email address
#
tantek
it does not look like a silo profile reference
#
tantek
much less *usable*
#
tantek
/ understandable
#
bear
haha - and to me facebook/person looks like a broken URL
#
tantek
bear - however, the "media" is publishing facebook/person patterns
#
tantek
and no-one is publishing user@silo
#
tantek
so people are *seeing* facebook/person - thus learning it - thus it is becoming more understandable
#
bear
mutters something passive/aggressive about following "the media" for anything
#
tantek
bear - it's a good indicator - if they're putting text patterns out on billboards etc. it's likely they've measured how usable/understandable they are with user studies etc.
#
bear
sure, I do get that -- i'm just flumoxed at how many patterns I think are normal and simple that are avoided by mainstream folks
#
tantek
bear - that's because you see many more patterns as a programmer :)
#
tantek
and thus have learned them as normal and simple
#
bear
resource@location is one that has been around for decades -- but yet it's now avoided because it's too tightly associated with email which was not it's original use case
#
tantek
yup - and people hate email
#
petermolnar
re: to the redis stuff: chroot/container
#
tantek
so associating with email = bad taste in the UI
#
petermolnar
doesn't hate email
#
tantek
you'll get there ;)
#
tantek
also - what shaners said
#
petermolnar
nah, I don't think so, I'm still running my own mail stack :)
#
tantek
your own server?
#
tantek
wow ok you should add yourself as an IndieWeb example to https://indiewebcamp.com/email#Running_your_own_mail_server
#
aaronpk
i am finally giving up on running my own mail server
#
[shaners]
tantek: you and i talked about this idea years ago in portland once.
#
[shaners]
we flirted with:
#
[shaners]
`tantek:twitter` which would default to .com, but could also explicity but a tld on the right side of the colon if need like, tantek:bit.ly (or whatever)
#
tantek
aaronpk: you should note that too!
#
tantek
shaners, looks too namespace-y
#
aaronpk
it's getting marked as spam by gmail, since i forward a lot of domains through it so it is actually sending spam to gmail
#
tantek
like xhtml:div
#
[shaners]
that’s what you said then too. but it was mostly about the :
#
tantek
yes, :s do that
#
petermolnar
it's not that nasty, postfix w/postscreen + dovecot + dspam + opendkim + opendmarc + gpg signed messages are not usually ending up as spam
#
aaronpk
also i keep seeing things in the logs where it looks like it's trying to send email to people it shouldn't, and it's not configured as an open relay, so i don't really understand what's going on
#
[shaners]
i think you’ve just got `:` ptsd :wink: tantek
#
tantek
possibly - yet why introduce new punctuation when none is needed?
#
tantek
hence why I think the media went from facebook.com/username to facebook/username
#
[shaners]
but the pattern that I see more these days is `Site/@username`
#
[shaners]
which i like
#
tantek
I feel like I've seen that but I can't recall where
#
tantek
e.g. like I said, Instagram/@tantek
#
bear
I feel it's because browsers stopped adding https:// to the shown address bar
#
[shaners]
i actually wish that more sites would use the `@` in their URLs for user profiles
#
tantek
if you find a screenshot / advert in the wild with that pattern, please photograph and post!
#
bear
so people are now seeing "instagram/..."
#
tantek
this isn't for what's in URLs, it's for what's displayed in plain text in adverts etc.
#
tantek
knowing the people will "get it" and type it
#
tantek
this is for plain text typability
#
bear
sure, I was just noting what I thought could be the reason media folks started using that pattern - it's staring at them at the top of the browsers every day
#
[shaners]
I know that. I’m just saying they’re be a closer association between the “shorthand” and the actual URL if sites used /@username URLs
#
tantek
bear - sure, the why is less important than the existence of it - for the sake of design and repurposing
#
tantek
shaners - I'm mixed about that - as I think @-name already has a very strong Twitter association that would likely confuse other sites
#
tantek
confuse *users* about other sites
#
bear
:) i'm working my way thru possible why's to try and not feel grumpy about the existence ;)
#
tantek
Medium only works because it is re-using Twitter @-names
#
tantek
bear, fair enough :)
#
aaronpk
square cash agrees, demonstrated by the fact they use "$aaronpk" as the syntax
#
bear
slack, hipchat and even folks on IRC are using @name patterns
#
tantek
aaronpk: hah, that's just jack trying to grab another piece of punctuation ;)
#
tantek
$AAPL predates square cash
#
tantek
bear - yes @-name usage predated Twitter's usage, but was most convenient/reliable on twitter
#
tantek
and auto-hyperlinking it on Twitter cemented it for them
#
bear
will start using "the user at twitter who uses the userid t" instead of @t and declare myself anti-markdown
#
tantek
bear - did you not see the debates last night?
#
bear
no, I was in a pub enjoying quite a few new beers :)
#
[shaners]
tantek: I also copied medium URLs when we built Date Edge : https://dateedge.com/@veganstraightedge
#
tantek
note that each candidate's podium had their @-name, not their "full name"
#
tantek
this is what I mean by "media"
#
bear
the hipstere tech realm have overrun the political realm completely now
#
bear
s/hipstere/hipster/
#
Loqi
bear meant to say: the hipster tech realm have overrun the political realm completely now
#
petermolnar.eu
edited /email (+560) "/* Running your own mail server */"
(view diff)
#
[shaners]
bear: it’s 2015 and you still think Twitter is hipster?
#
tantek
petermolnar++ super-impressive
#
Loqi
petermolnar has 6 karma
#
bear
[shaners] - from my perspective the internet is hipster ;)
#
[shaners]
Do you just use carrier pigeons?
#
bear
petermolnar++ that is a very impressive email stack
#
Loqi
petermolnar has 7 karma
#
bear
[shaners] - I still use !path notation for all my messaging
#
bear
(realize that the net existed before what is now called the internet)
#
[shaners]
I’m surprised your beard isn’t grey by now :stuck_out_tongue:
#
[shaners]
besides “hipster” is such an overloaded word that its kinda meaningless anymore (if it ever wasn’t)
#
bear
yep, i've started to use it to mean anything/anyone younger than 35 ;)
#
[shaners]
Which doesn’t work bc I’m 36 and get called a hipster all the time!
#
bear
ok, my curmudgeon level is too high, time to go out into the world and interact with the very non-tech folks who make up my town
#
bear
o/ later folks
#
[shaners]
I live in a VW van. I wear black glasses. I use an iPhone. etc
#
bear
proto-hipster?
#
[shaners]
bear: but your curmudgeon level goes to 11!
#
[shaners]
so, you’re saying I was a hipster before it was cool? :stuck_out_tongue:
#
bear
yea, but others get grumpy if I crank it past 8
#
bear
plus my wife is sending me IRC messages about errands and all that...
#
[shaners]
so, back to the @username URL shorthand thread:
#
bear
flees
#
tantek
bear I'm glad you're here :)
#
tantek
remembers !path notation
#
[shaners]
ME TOO, bear!
#
tantek
bear++
#
Loqi
bear has 82 karma
#
[shaners]
i think it might could be a issue for preprocessing shorthands before publishing / POSSEing.
#
tantek
shaners, it totally is, an issue/*feature* for preprocessing shorthands before publishing/POSSEing :)
#
tantek
it's the whole point of why I'm building it the way I am - to go from plain text-ish authoring storage -> HTML that works on my website and for POSSE purposes
#
[shaners]
like your editor (or whatever alchemy you use to write) turns facebook/@tantek (or whichever shorthand you use) into a real life HTML link (or whichever format is appropriate for where youre POSSEing to).
#
tantek
not my editor, but my auto_link() function
#
[shaners]
sure. wherever the incantation is done for you.
#
tantek
in my editor, the shorthands stay shorthands because they are the more usable / friendlier syntax!
#
tantek
no its important for re-editability
#
tantek
s/its/it's
#
Loqi
tantek meant to say: no it's important for re-editability
#
tantek
(basically I'm fixing Markdown, nevermind me ;) )
#
[shaners]
have fun!
#
tantek
shaners, the key is I'm not fixing Markdown to fix Markdown, I'm fixing Markdown as a side-effect of incrementally improving my plain-text authoring format for real world needs one feature at a time, based on real world plain text publishing patterns.
#
tantek
I mean, somethings Markdown is horribly out of date with
#
tantek
e.g. Markdown has no notion of hashtags :)
#
[shaners]
oh, i’ve read your wiki page about it :wink:
#
tantek
heh. well a wiki rant is one thing. incremental self-dogfooded implementation is another :)
#
tantek
hence I've started noting on the wiki page which sections are implemented in cassis
#
tantek
it's actually been really useful to write down the rants/ideas/thoughts/proposals first, have folks critque them in public, have myself come back to them and re-assess them, before ever implementing anything
#
[shaners]
toads. so you don’t get to married to any particular idea *just* because you already coded it.
#
bret.io
edited /redis (+125) "Added redis article"
(view diff)
#
tantek
shaners, seriously.
#
tantek
also an advantage of writing sloppy / hacky code, you're less attached to all its implicit design decisions ;)
#
tantek
seriously so relieved that my home page doesn't have a bunch of instagram.com URLs in the clear text cluttering up my posts.
#
[shaners]
all code is sloppy/hacky on a long enough curve :wink:
#
tantek
I feel like these are small victories that I can share in here but are not worth posting about because they seem like subtle details.
elima_ joined the channel
#
[shaners]
I understand that feels. BUT consider the random google search by the person who doesn’t know about IWC / the channel yet.
#
aaronpk
+1 for posting short posts about site updates!
#
tantek
I'm going to selfdogfood these cassis auto_link changes for a bit before updating the copy on github
#
aaronpk
i have never regretted doing that. also helps me track down *when* a particular feature launched. much easier to search my posts for that than searching git commits
#
[shaners]
aaaaand I read all of your feed posts, but I don’t see all of your messages in the channel
#
aaronpk
i often don't POSSE those anywhere, thye just live on my site
#
tantek
aaronpk: heh - I keep text notes of all my even obscure minor bugfix changes to Falcon
#
tantek
shaners - that's part of the point, I don't want to clutter your reading with lots of obscura ;)
#
tantek
aaronpk - huh maybe that's a good use-case for per-post POSSE
#
[shaners]
I like that stuff!
#
tantek
I wonder if I would publish about such details if I knew they were not going to be broadcast to all the silos
#
tantek
as in, ok being public on my site, just don't want to clutter up people's Twitter, FB etc.
#
[shaners]
let those little birdies fly free!
#
aaronpk
being able to control when posts go to twitter and facebook or not has definitely helped me post on my site a lot more
#
[shaners]
they can mute or unfollow if they want
#
tantek
this is the first such real-world use-case for that feature that has resonated strongly with me
#
tantek
huh, will have to think about that and add another itch accordingly
#
tantek
aaronpk: do you have a name for this feature so we can capture it on the wiki? and indieweb examples thereof?
#
aaronpk
huh, hadn't thought about a name for it. it's just choosing which places to syndicate to
#
tantek
it brings you value "has definitely helped me post on my site a lot more" and is thus a feature worthy of being named
#
aaronpk
quill has support for it
#
tantek
what is it?
#
Loqi
It looks like we don't have a page for "it" yet. Would you like to create it? https://indiewebcamp.com/s/107A
#
aaronpk
selective syndication?
#
tantek
yeah brainstorm a bit to see if anything resonates with others that do it
#
tantek
optional POSSE, opt-out POSSE etc.
#
aaronpk
i know other micropub clients do it too
#
bear
context based syndication
#
tantek
definitely needs its own wiki page then to document that
#
tantek
aaronpk: for you it's user-choice driven right? not something automatic from the context?
#
aaronpk
right. the UI has little toggle buttons to choose which destinations to syndicate to
#
aaronpk
my native p3k interface automatically toggles the twitter one on and off depending on whether the thing i'm replying to has a twitter copy
#
tantek
that's a different subtlety - and not one that I necessarily agree with (I like to POSSE my replies regardless of what they're in reply to)
#
tantek
e.g. RSVPs
#
aaronpk
i can of course change it, but it saves mclickstep usually
#
tantek
syndication togglers make sense in the UI
#
aaronpk
s/mclickstep/me a click
#
Loqi
aaronpk meant to say: i can of course change it, but it saves me a click usually
#
[shaners]
What is mclickstep? :wink:
#
Loqi
It looks like we don't have a page for "mclickstep" yet. Would you like to create it? https://indiewebcamp.com/s/107B
#
[shaners]
togglers, with sensible defaults
#
aaronpk
a typo because of laggy ssh
[snarfed] joined the channel
#
[snarfed]
opting into where to syndicate (if anywhere) is definitely the main reason I've always possed notes/articles manually
#
[snarfed]
non-programmatic toggling :P
nitot joined the channel
#
tantek
are there really only three people that post person-tags on their posts / photos? https://indiewebcamp.com/person-tag#IndieWeb_Examples
#
tantek
aaronpk: for some reason I thought you supported person-tags on your photo posts
#
aaronpk
I do, am I not listed there?
#
tantek
gotta add yourself when you implement it with a "since YYYY-MM-DD" linked to your first example of doing so on your site :)
#
aaronpk
weird, i woul have thought i'd added that back at IWC PDX since it was part of SWAT0
#
[snarfed]
has posseing person tags to FB in bridgy publish half implemented
#
tantek
aaronpk you were player B - which does not require you to support person-tags on your posts
fkooman joined the channel
#
unrelenting.technology
edited /pronoun (+524) "add my.pronoun.is and my website"
(view diff)
#
tantek
snarfed++ whoa! that's exciting! and strong motivation for me to get https://indiewebcamp.com/Falcon#person_tags figured and working ASAP!
#
Loqi
snarfed has 167 karma
#
unrelenting.technology
created /Template:myfreeweb (+66) "Create template"
(view diff)
#
unrelenting.technology
edited /pronoun (-25) "Use template"
(view diff)
#
[snarfed]
we think posseing person tags is all we need to do silo swat0 on FB
#
[snarfed]
at least when B is the silo native participant
#
[snarfed]
and it looks like kylewm has started on Flickr publish so Flickr may eventually be doable too
#
veganstraightedge.com
edited /projects (+13) "/* Homesteading */"
(view diff)
#
veganstraightedge.com
edited /User:Veganstraightedge () "(-2253) redirect User:veganstraightedge to User:veganstraightedge.com"
(view diff)
#
veganstraightedge.com
edited /Homesteading (+27) "Link my name in the HS description"
(view diff)
#
veganstraightedge.com
edited /projects (+28) "/* Homesteading */"
(view diff)
#
tantek
seriously considering generating silo person-tag markup like <a class="auto-link u-category" href="https://www.facebook.com/snarfed.org">Facebook/snarfed.org</a> from plain text of "Facebook/snarfed.org", contextually of course, e.g. immediately after a photo img/permalink URL(s), and "With ..." prefixing the plain text person tags
modem_ joined the channel
#
unrelenting.technology
edited /DNSSEC (+462) "add examples"
(view diff)
#
tantek
so I can person-tag even friends only on FB when I post photos on my own site
#
tantek
(though of course in that example obviously snarfed has his own site :) )
#
[snarfed]
out of curiosity, the "With ... [tags]"would be outside your e-content, right?
#
tantek
oh boy, good question
#
tantek
no, it would be in my e-content, just as my u-photo is in my e-content
#
myfreeweb
^^ that DNSSEC edit almost got cloud-to-butted… noticed the ”buttFlare” right before saving :D
#
tantek
snarfed, though the "With ... [tags]" may only be in my source plain text
#
[snarfed]
huh interesting. it will be duplicated on FB if you posse with bridgy then
#
tantek
and when published, I might instead use an icon of an abstract person instead of "With ..."
#
[snarfed]
or with anything else, unless you special case it
#
tantek
which Bridgy Publish would ignore
#
tantek
and then do the same thing you do with u-photo
#
tantek
since you're explicitly consuming the u-photo, you don't put into the POSSE'd content
#
tantek
thus since you'd explicitly consume the <a class='u-category'>...</a> links, they too would be omitted from the POSSe'd content
#
aaronpk
that actually requires a lot more work than it sounds
#
aaronpk
since it means you have to actually go munge the content, rather than simply using the parsed microformats results
#
[snarfed]
tantek: sorry, that's not the way brisdy's code works
#
tantek
which part? Bridgy publish already ignores plain images
#
tantek
so that part is fine
#
[snarfed]
*implicitly* ignores
#
[snarfed]
only because they have no text
#
tantek
ah right
#
[snarfed]
tags have text
#
tantek
so if my person-tags were a facepile...
#
tantek
that would implicitly work
#
[snarfed]
my first instinct is same as aaronpk's
#
tantek
however if I chose to display their names, I'd have to exclude that text from e-content to avoid having it be duplicated
#
[snarfed]
but that's poor text first design
#
tantek
right - I'll think about it
#
[snarfed]
right. I'd argue for outside e-content, but that's just me
#
tantek
that will be odd since the u-photo is currently inside the e-content (and I think correctly so so that /readers see it)
#
tantek
and person-tags are usually displayed after a photo
#
tantek
but before the textual caption/description if any
lewisnyman joined the channel
#
aaronpk
readers should be parsing the person tags themselves, not pulling it in from the e-content
#
tantek
no readers do anything with person tags AFAIK so it's hard to reason about
#
[snarfed]
agreed. twitter-atom etc already enable this
#
aaronpk
okay let me rephrase, i want my reader to do that
#
[snarfed]
all i know is, bridgy's mvp of posseng person tags definitely won't parse and extract tags out of e-content
#
aaronpk
so that all person-tagged posts appear the same in the reader
#
tantek
and simple readers "just" display the e-content, thus that needs to "just work" including photos, person-tags etc.
#
tantek
the plain text design here is key
#
tantek
as snarfed pointed out
#
aaronpk
foursquare does relatively plaintext person tagged checkins
#
aaronpk
it even looks like part of the checkin comment
#
aaronpk
"-- with x, y z"
#
tantek
hmm - aaronpk can you add Foursquare's person-tag checkins screenshot(s) to https://indiewebcamp.com/person-tag#Silo_Examples ?
#
tantek
that's a good example to capture
#
tantek
alright, going to have to take time away from keyboard to design-think this a bit
#
tantek
bbiah or so
#
tantek
(aaronpk I mean while you're already in /person-tag adding yourself as an IndieWeb Example)
elima_ joined the channel
#
aaronpk
oh my god my phone's screenshots are huge
snarfed joined the channel
snarfed joined the channel
#
aaronparecki.com
edited /person-tag (+404) "/* Silo Examples */ add foursquare"
(view diff)
lukebrooker and snarfed joined the channel
#
kevinmarks_
tags should be in content IMO as people use them to signal
#
kevinmarks_
so person tags likely should too, though ti is tricker with pix
#
snarfed
kevinmarks_: you're definitely talking about tags, and not mentions?
#
kevinmarks_
tags shoudl be in content; person-tags are trickier on images
#
kevinmarks_
it is one of the things that is annoying about SWAT)'s definition that it is person-tags-in images not mentions that count
#
snarfed
kevinmarks_: yup. also limits silo SWAT0 to just FB and Flickr. https://indiewebcamp.com/SWAT0#Silo_SWAT0
nitot and KartikPrabhu joined the channel
#
snarfed
(not sure about tags in content, but no matter)
lukebrooker joined the channel
#
GWG
I was just looking at Google Photos. I uploaded a random trip I took, and it created a travel report with location data, maps, images...
#
GWG
Makes me want to figure out how to do that on my site
#
kevinmarks_
Joseph Smarr is the one to talk to
#
kevinmarks_
I was cahtting to him about ti this week - he said the toughest thing is getting the location data and timestamps to make sense, and he has a load of heuristics for that
tantek joined the channel
#
tantek
kevinmarks_: disagreed re: person-tags in content. common usage of person-tagging nearly everywhere (except 4sq) is in a separate section - all other use of person names in content in practice on silos are *mentions* - not tags
#
tantek
also disagreed re: annoying about SWAT0 defn - as person-tagging is an explicit thing that has UI/UX/meaningful expectations above and beyond "mentions" which is why we chose it for SWAT0
#
tantek
what are Google Photos?
#
Loqi
It looks like we don't have a page for "Google Photos" yet. Would you like to create it? https://indiewebcamp.com/s/107C
#
tantek
^^^ GWG?
tvn, lukebrooker, interactivist and tantek joined the channel
#
tantek
now I'm seeing references like @-name/Periscope on CNN
#
tantek
I wonder if that's because the @-name is assumed to already be their identity and the /Periscope is just one particular "channel" from that identity
#
tantek
even Foursquare has something subtle going on
#
tantek
they actually show person-tags *separately* from the inline person-mentions - in a little mini-face-pile at the bottom just above the (Cancel) (Checkin) buttons
#
tantek
I see the confusion - when you mention someone inline, the mention is captured as an uneditable person-mention, *and* their editor/UI auto-adds every person-mention as a person-tag as well in the bottom list
#
tantek
however, each person-tag has a little orange circle with white x on its lower left quadrant, and clicking that will remove the person-tag (but leave the person-mention)
#
tantek
s/left/right
#
Loqi
tantek meant to say: however, each person-tag has a little orange circle with white x on its lower right quadrant, and clicking that will remove the person-tag (but leave the person-mention)
#
tantek.com
edited /person-tag (+718) "/* Foursquare */ actually, Swarm, and update details distinguishing between inline person-mention and separate person-tag face-pile with close boxes to remove them individually"
(view diff)
nitot and mlncn joined the channel
#
tantek
would any reader or other consuming code do anything interesting with hashtags marked up as tags?
#
tantek
e.g. #Paris marked up as #<span class="p-category">Paris</span> ?
#
tantek
thinking of adding that to cassis auto_link
#
tantek
as part of adding person-tag support
#
tantek
which, I think I'm now fairly convinced of the #-domain-name pattern as a way to explicitly person-tag as opposed to just person-mention
#
tantek
one challenge is a plain text format for multi-url-person-tags
#
tantek
e.g. if I want to tag aaron.pk and @aaronpk explicitly when authoring (since I don't have a nicknames cache to do it automatically / conditioninally per silo etc.)
#
snarfed
tantek: granary consumes and handles *-category when converting to atom, AS, etc
#
snarfed
(still just plumbing, of course)
#
tantek
also for Bridgy Publish convenience because I'm not going to assume that Bridgy can figure out the indieweb -> silo profile mapping for person-tags (it's a second phase feature request in the gh issue)
#
tantek
snarfed - sure! better than nothing
#
snarfed
it actually will do that for bridgy users
#
snarfed
local datastore domain lookup as opposed to crawling rel-me
#
tantek
so if I person-tag a Bridgy user I don't have to explicitly tag their silo profiles
#
tantek
snarfed - I'm working back/forth with the UI of entering a person-tag into a plain text note
friedcell joined the channel
#
snarfed
as a practical compromise for multi url person tags, consider invisible links (ie no text) for the second, third, etc
#
snarfed
not ideal, but a compromise
#
tantek
I'm considering image-only links for those
#
snarfed
ah even better
#
tantek
e.g. tiny icons of the silos they represent
#
snarfed
oh btw you mentioned your backfeed a bit ago...you pay attention to it even though you don't display it yet?
#
snarfed
that surprised me