2016-04-29 UTC
# 00:00 [emmak] and also confused over "indieauth.com" vs "indie auth protocol"
# 00:00 aaronpk or rather, a subset which makes a bunch of decisions that OAuth 2 left unspecified
# 00:00 aaronpk yeah that part is my fault, i never should have called that service indieauth.com
# 00:01 [kylewm] aaronpk: the confusion I have had sometimes is that the authentication flow verifies your code against the authorization_endpiont, but the authorization flow verifies the code against the token_endpoint
# 00:01 aaronpk in the authentication flow, there is no token endpoint, so it's verifying the code at the authorization endpoint
# 00:02 aaronpk in the authorization flow, it's not "verifying" the code, it's actually exchanging the code for a token, so it talks to the token endpoint
# 00:08 kylewm !tell snarfed fyi, it looks like there may be a few people using huffduff-video to download audio from soundcloud (which is already available *on* soundcloud)
# 00:08 Loqi Ok, I'll tell them that when I see them next
# 00:17 gRegorLove Heh, that's probably a clever way to get around soundcloud not allowing download for some tracks
snarfed joined the channel
frzn, begriffs and mdik joined the channel
# 01:40 Loqi Ok, I'll tell him that when I see him next
shiflett, tantek and Lancey joined the channel
[kevinmarks] joined the channel
# 02:56 tantek we have a date and location confirmed. no new information beyond that
# 03:00 tantek no new information on NYC HWC - have to ask GWG about that
# 03:17 [kevinmarks] Yes, and Allen is too. Also Peter Shanley is moving there and says we could use Civic Space
npdoty joined the channel
# 03:27 npdoty hey indiewebcamp, I'm thinking about implementing an ephemeral URL system on my site, and wonder about prior art
# 03:27 npdoty basically, I would add "/until6pm" to the end of a URL, and my server would give back a short url that forwards to the original URL if it's before 6pm that day, and afterwards returns 410
# 03:28 npdoty but I'm curious if people have thoughts on this, or if someone has already done it and I can just use their code
# 03:28 aaronpk what happens if you just take off the "/until6pm" part of the URL?
# 03:29 npdoty I would give out a URL that didn't contain "until6pm", but was just an opaque short URL that redirected
# 03:29 npdoty and maybe the landing page would know it was an ephemeral redirection and could include a banner asking the user not to share the URL
# 03:30 aaronpk also hi! i saw you at the mapzen meetup the other night but didn't get a chance to say hi in person!
# 03:34 npdoty I hadn't been to a mapping event in a while and was surprised at the number of familiar faces including people I thought lived in other states :)
# 03:34 tantek kevinmarks - can you look into whether Peter would be willing to co-organize and what capacity he could get at Civic Space?
# 03:35 Loqi Expiring content is content that is only temporarily (ephemerally) relevant, and also part of a larger post, that can and should be (preferably automatically) removed once a particular datetime has passed (the expiration date) https://indiewebcamp.com/expiring
# 03:36 npdoty yeah, I wish expiration were built into all sorts of things on the Web
# 03:37 npdoty also, why don't any mail clients use the Expiry: header?
ehlovader joined the channel
npdoty joined the channel
# 04:22 aaronpk whoa, they'll issue intermediate certs to service providers too
# 04:22 aaronpk wow their english is horrible, they really need someone to review their copy
# 04:23 aaronpk "... [an] annual maintenance fee is charged at the friction of the costs ..."
# 04:23 bear non-english speakers trusting the spell checker
# 04:24 bear sheesh - i've had the code editor open to add delete support to my webmention handler ... for 3 days now
# 04:25 bear I knew about all of the challenges being an older person is tech held -- but no one warned me that I would get the most angst from simple the rate of change and having to manage it
# 04:26 bear (oops - letting my thoughts escape in the wrong context)
# 04:27 bear oh my word - i've got so many thoughts on that
# 04:27 bear most from knowing really well the people who formed the core of node.js when it started
# 04:28 bear opens the editor and terminal windows again
# 04:30 aaronpk interesting indieweb use case, my realtor has a domain name that is her name, but it's just a redirect to her profile page at whatever firm she is currently at. I've known her for a few years now and she's moved around between firms, but keeps her domain name and email address throughout those moves.
# 04:32 bear a lot of professionals (myself included) always have a mix of personal and firm/company cards on hand)
# 04:34 bear hmm, so she would have an h-card that is part her information and part of a contact/info item for her current gig
# 04:38 GWG aaronpk, re the webmention draft, what is coming up implementation wise?
# 04:38 aaronpk i'd say if you're following the chat in here about it, you're up to date
# 04:39 GWG aaronpk, I always feel better with set documentation.
# 04:40 aaronpk yeah, not much has changed functionally recently, but lots of admin tasks to get the spec ready
# 04:40 GWG aaronpk, I have been immersed in webmentions lately, as you may have noticed.
# 04:40 aaronpk the meta tag 410 delete thing is probably the biggest functional change if we can sort that out
# 04:41 aaronpk i've also been writing a summary of the changes in a change log to make it easy to review
# 04:41 GWG I have to figure out 410 on WordPress. Someone did create a plugin for it, but I am not sure I like the implementation.
# 04:49 GWG Also, I think something happened to Bridgy today, and I need to check the logs
gRegorLove joined the channel
# 05:12 GWG kylewm: My site interpreted it as a reply though.
# 05:13 GWG It shows up as a comment, as opposed to a like which shows up differently.
# 05:14 GWG kylewm: I'm not sure how to best identify these things.
# 05:14 GWG I'm wondering if Bridgy should give me a sign or if it is better to figure it out on my own.
# 05:17 kylewm I'm trying to stay out of the reacji stuff :)
# 05:19 GWG kylewm: I'm getting them. I have no interest in sending them, but I'd like them to be recognized as not a comment.
# 05:20 GWG I guess I have to check for a single character content scenario?
# 05:27 kylewm !tell ben_thatmustbeme hey there's a stray </div> on line 73 of your homepage (should be a </a>) that means I'm not getting your posts in woodwind :(
# 05:27 Loqi Ok, I'll tell them that when I see them next
snarfed joined the channel
# 05:38 snarfed kylewm: yep! hdf definitely sees plenty of usage. avg 60 files/day, 62MB/file
# 05:39 snarfed and yeah i don't mind the soundcloud thing, totally fine
# 05:44 kylewm snarfed: heh, not at all. had a podcast on soundcloud that i wanted to huffduff but couldnt' find the mp3 for it, so i went to see if anyone had done it already
# 06:09 bear hmm, webmention.rocks update test 2 doesn't seem to show pendings
dogada joined the channel
jihaisse joined the channel
# 06:56 GWG I just got rid of three more bits of custom code in the webmentions plugin.
# 06:58 bear code removal is always a good thing! congrats!
# 06:59 GWG bear: There was some custom code in there, I found WordPress had a function to do that already
# 07:00 bear code removal means bug surface area reduction - so it's always a good ting
npdoty joined the channel
# 07:11 GWG I'm really trying to iterate on it.
# 07:19 marcthiele What could possibly the problem. I have a link to my site in my google profile.
loic_m joined the channel
# 07:21 bear Level 1 step 2 has a test for web sign-in
# 07:21 marcthiele I'll give it a try again there. Just wondering as it used to work.
# 07:22 marcthiele Also, this morning over here, I get this error, no matter if I try to authenticate with GitHub or Twitter: "An unhandled lowlevel error occured. The application logs may have details."
# 07:22 bear which site are you trying to log into?
# 07:23 bear I would leave a !tell message for aaronpk as he (I think) is the only one who can see the wiki logs
nitot joined the channel
# 07:25 bear he is on US West Coast time right now
friedcell joined the channel
KartikPrabhu, j12t, alexhart_, Pierre-O and alexhartley joined the channel
# 11:43 voxpelli !tell marcthiele My guess is that the IndieAuth.com issue is caused by a ü-char. I opened an issue for it at the repo
# 11:44 Loqi Ok, I'll tell them that when I see them next
shiflett, Garbee, j12t, friedcell, dogada, hs0ucy, mlncn, alexhartley and loic_m joined the channel
# 14:34 aaronpk yeah, "URI::InvalidURIError - URI must be ascii only"
# 14:36 aaronpk i wonder why the URL isn't getting encoded properly
miklb and kerozene joined the channel
# 14:44 aaronpk !tell marcthiele voxpelli is right, the problem with the login is when it's trying to take you back to the Düsseldorf page. if you click on the home page and log in from there it will work fine.
# 14:44 Loqi Ok, I'll tell them that when I see them next
# 14:52 aaronpk !tell marcthiele it looks like for whatever reason, Google is not actually showing the link to your website in the HTML response that indieauth.com gets. They have a nasty habit of changing the HTML they send back depending on who's fetching it. I would start using Github instead of Google.
# 14:52 Loqi Ok, I'll tell them that when I see them next
shiflett joined the channel
j12t, alexhartley and tantek joined the channel
nitot and snarfed joined the channel
j12t, snarfed, danlyke, KartikPrabhu and snarfed1 joined the channel
# 17:04 bret does anyone have experience hosting their personal website on google app engine?
KevinMarks joined the channel
# 17:10 snarfed bret: i know plenty of people who have/do. and i can obviously answer general app engine q's
# 17:11 bret looking for a place to host either a node or go website on a webserver with hands off ops
# 17:11 bret heroku was kinda the place for a while, till they made their free teir sleep
# 17:12 snarfed maybe also aws lambda. its free tier is 1y, which is a while, but gae's is permanent
# 17:12 bret snarfed: can you set a limit on how much you are willing to pay if you go over?
# 17:12 snarfed $0 by default. iirc you don't need a credit card to sign up
# 17:13 bret it would be cool to not have to manage another server
[kevinmarks] joined the channel
# 17:14 bret i have a cc, i just dont want to wake up to a $1000 bill one morning
# 17:14 [kevinmarks] go is on classic appengine; node on the new thing that is more of a docker image hosting thing
# 17:14 bret i like servers, but my dedication to keeping them running wavers, and I dont want my site to go down because of that
# 17:15 bret i just read gopl.io really digging go now. reminds me of my ES5 only node pals
# 17:16 bret if you have more than one app on gae, does it all count against the same free teir pool? or does each one get its own set of free resources?
# 17:20 snarfed go++ . great language. wrote a big system in it as my last project at google
# 17:21 [kevinmarks] I keep feeling I should try go, but python is more comfortable somehow
# 17:22 bret go feels more like node to me than python, but node people are more enamoured with rust, and python people seem to move to go so ???
# 17:22 bret people compare go to java a lot too, which confuses me
# 17:24 [kevinmarks] google writes a lot of stuff in Java, so that may be the target there
wolftune and shiflett joined the channel
# 18:19 bret oh but also, a lot of the early node devs were ex-java people. like almost the entire wallmart labs team
[emmak] joined the channel
# 18:29 aaronpk iirc it doesn't archive redirects across domain names
# 18:31 aaronpk yeah because it assumes you're going to host the resulting folder at the same domain that was archived, so there's no way to reference other-domain images
gRegorLove joined the channel
# 18:32 aaronpk it's made specifically for turning a rails/node/php site into HTML and continuing to serve that site from the same domain
# 18:32 KevinMarks also, I hotlinked a lot of stuff on epeus, which is my own fault
# 18:32 aaronpk so externally referenced images will still be externally referenced
# 18:33 aaronpk like "i have this old wordpress site that i want to keep online don't want to keep maintaining wordpress"
# 18:36 KevinMarks oh wow, and copies of all the posts in the tag and month folders
snarfed joined the channel
# 18:38 KevinMarks ah, and it doesn't make URLs relative, which I suppose is fair enough
# 18:40 aaronpk yeah it does very little munging of the HTML since it's creating a snapshot that will be dropped into place
# 18:40 KevinMarks right, but if I wanted to do a 'how my site looked up until I redesigned' archive I'd have to mung all the urls
# 18:46 aaronpk hm, i thought i was following url() calls in css files
# 18:47 aaronpk wow i must not have had any quoted url values in the sites i was archiving
# 19:05 voxpelli miklb: the new starter theme for Jekyll really feels to lower the threshold for people to get started, great!
# 19:06 voxpelli bret: sorry to hear you're switching away from jekyll :(
# 19:06 bret I'm trying to figure out a better balance now that I'm working full time
# 19:07 kylewm I'm going back to working full time soon. Will be an adjustment
# 19:08 Loqi kylewm meant to say: I'm going back to working soon. Will be an adjustment
shiflett joined the channel
# 19:09 miklb voxpelli yes, I'm happy to see someone give it a shot.
# 19:09 bret i also got involved with trying to keep PDXnode meet up alive in town which totally drained me
# 19:10 bret but I found some more organizers for that so I'm hoping to step back from that
# 19:11 bret voxpelli: I don't know a whole lot of ruby, so its not really the best choice for me anymore
# 19:14 tantek bret - I'm curious, what's the motivation for the PDXnode meetup and keeping it "alive"?
# 19:14 voxpelli bret: I can understand that, I know no Ruby at all :/ that's somewhat the reason why I'm so stubbornly extending Jekyll through microservices
# 19:16 voxpelli ran a nodejs-meetup in Malmö, but shut it down almost a year ago due to changing focus in local community and organizer group
# 19:20 bret its though organizing, specially because it rapidly turns into something of a chore pretty quickly for a lot of people
# 19:21 bret having people in the community who gravitate to that kind of work is is a blessing heh
snarfed and KartikPrabhu joined the channel
# 19:32 gRegorLove Yeah. Because we only added the wiki event page for it day-of. I didn't change the mf2 at that time
# 19:35 tantek now the question is does the wiki event page itself have h-event or does it even need it?
# 19:35 tantek KevinMarks: are there any better photo(s) from your IIW session(s)?
# 19:35 tantek !tell shaners little over an hour to post a photo from HWC LA/SM before the newsletter gets sent out
# 19:35 Loqi Ok, I'll tell him that when I see him next
# 19:35 miklb voxpelli btw, how did you see he was using that theme? You follow him on Twitter already?
# 19:36 tantek KevinMarks: that's on the wiki already I think
# 19:36 tantek KevinMarks: did you take any photos of the participants/attendees
# 19:36 voxpelli miklb: loqi ;) but was following him as well so I recognized him then he showed up in the logs
# 19:39 miklb needs to figure out how to display OwnYourGram posts in Jekyll
# 19:40 snarfed first 24h of bridgy FB reactions, found >1k and sent webmentions for >200
# 19:41 snarfed ben_thatmustbeme may be the only recipient who renders them as reactions so far, ie not as replies
# 19:41 tantek aaronpk: should probably blacklist jsbin.com from the indieauth logins for indiewebcamp
alexhartley joined the channel
# 19:43 snarfed aaronpk: go for it! you already have a few on your site
# 19:43 aaronpk what does the html/mf2 look like for a Facebook reaction?
# 19:44 miklb voxpelli I forget about the page.variables and being able to use them as conditionals
# 19:46 kylewm gRegorLove: that was dym_cx testing anonymous wiki login
# 19:49 aaronpk "reactions" is a general term but I like "emoji responses" instead of reacji
# 19:49 snarfed the industry has pretty clearly settled on "reactions" meaning emoji responses
# 19:49 kylewm Slack calls them emoji reactions from what i can tell
# 19:51 Loqi Skip Article Header. Skip to: Start of Article.
# 19:51 tantek in both cases, they are not strictly emoji, merely an intersection of a few
# 19:51 aaronpk I guess slack is the only one that actually used emoji
# 19:51 tantek and since FB decided to generalize their existing "like" into "reactions", our pre-existing definition stands
# 19:52 aaronpk although you can upload your own images and then they aren't technically emoji anymore right?
# 19:52 kylewm what does Buzzfeed call the things like "WTF" "LOL" "Gross"
# 19:52 kylewm Buzzfeed calls those Reactions also, they are definitely not emoji
# 19:52 tantek or I thought it did. hmm needs a more explicit reaction
# 19:53 Loqi tantek meant to say: or I thought it did. hmm needs a more explicit definition
# 19:54 tantek ok - time for y'all bringing up these real world examples / usages of "reactions" to document them on their specific silo pages
# 19:54 tantek gRegorLove: I believe that's cited on /emoji already, if not, please add it
# 19:57 tantek kylewm: no because that's not what that page means currently
# 19:57 tantek that page needs a more intensive rethink / rewrite, while figuring out what to do with the existing content on it
# 19:57 tantek there's interesting / useful history there that's worth keeping
# 19:59 voxpelli interesting regarding the custom emojis at Slack, so reacji is more of an "image"-response than an emoji response I guess? then it goes hand in hand with the sticker/animated-gif replies that Facebook Messenger uses as well
# 19:59 kylewm tantek: /reactions is short but pretty much describes what we're talking about imho? Like, Dislike, LGTM, LOL, etc.
# 19:59 ben_thatmustbeme i agree that these are really far more than just emoji, people can gather any replies they want really
# 19:59 tantek kylewm: no it is broader that what were talking about right now
# 20:00 tantek that is /reactions has a definition that is broader than what's being discussed here in the channel
# 20:00 tantek reposts, bookmarks, quotation, invitation are broader
# 20:01 tantek that list of "reactions" goes beyond what the silos appear to be settling on
# 20:01 tantek hence there is a difference of definition currently
# 20:02 tantek kylewm - yeah hence some more major wiki page rewriting is needed
# 20:02 snarfed tantek: you're right that reactions has a page and definition (likes + reposts + rsvps + ...), but in practice i rarely hear people use it as that, here or elsewhere
# 20:02 voxpelli have we documented sticker/image responses? would be interesting to look into where the line between sticker/image responses and reacji are. When does it become a reacji instead?
# 20:03 tantek snarfed, agreed, and that's my point, need to think about how to update ours based on recent silo uses
# 20:03 tantek which also means a need to rethink how "responses" as a whole are segmented
# 20:03 tantek I'm thinking of introducing a third subset of responses, follow-ups
# 20:04 tantek follow-ups would include things like repost, bookmark, quotation, invitation
# 20:04 tantek and I'm thinking of moving RSVP to being a form of reply
# 20:04 tantek that would leave reactions as like / favorite, reacji
# 20:04 snarfed do we really need all these umbrella and semi-umbrella terms?
# 20:04 tantek snarfed, we do, because we've had confusion trying to talk about either the general or the specific concepts in the past
# 20:05 tantek and people used different terms to mean the same thing, and the same term to mean different things
# 20:05 snarfed i'm not convinced. we have responses (or maybe interactions) as the catch-all, and then we have the individual types
# 20:05 voxpelli like / favorite is sometimes kind of a bookmark as well, at least on eg. Twitter
# 20:05 tantek snarfed, you just made the point that there are "reactions"
# 20:06 snarfed yes. i think they're the same thing as reacji, and that they're effectively a single type, like repost, reply, etc
# 20:06 tantek voxpelli: I agree it used to be that way on twitter with the star but now that they've switched to heart - I bet it's no longer used like that
# 20:06 snarfed wonders how he got himself into a terminology debate
# 20:06 tantek reacji are strictly speaking a resonse with a single emoji
# 20:06 voxpelli tantek: I certainly do to a degree, although more restrictively to not imply endorsement wrongfully
# 20:07 tantek kylewm: agreed - their use is quite different, especially when labeled as such in UIs
# 20:07 tantek not going to let 1% edge case uses dictate definitions
# 20:08 voxpelli kylewm: favorite / "starring" and bookmark certainly isn't the same thing, but they do have some crossover and can on certain occupations certainly mean the same thing
# 20:08 kylewm if you're only tool is a fav button, then people will use it for bookmarking
# 20:09 tantek kylewm, voxpelli I'm less and less convinced of the start -> bookmark assertion. they're not searchable like bookmarks (typically) are, they often disappear into an uniterable list, etc.
# 20:09 Loqi tantek meant to say: kylewm, voxpelli I'm less and less convinced of the star -> bookmark assertion. they're not searchable like bookmarks (typically) are, they often disappear into an uniterable list, etc.
# 20:09 tantek gRegorLove: yes, responses are what we settled on (instead of interactions) after a lot of debate
# 20:10 Loqi A favorite is a common webaction on many silos (like Flickr, Twitter), typically visually indicated with a star symbol that fills in with a color when activated (pink, orange). A favorite is similar to but somewhat different from a like https://indiewebcamp.com/star
# 20:11 kylewm KevinMarks: that's "watch" right? i don't think starring something changes whether i get notifications about it
# 20:11 tantek gRegorLove: yes, that "or interactions" I added to help deliberately transition uses of "interactions" to "responses"
# 20:12 gRegorLove GH star serves as a bookmark of projects you're interested in / ranking popularity of the project
# 20:13 voxpelli gRegorLove: but also as a like and almost as a share :P it's the only way to share a project on GitHub
# 20:13 sknebel If you follow somebody on github you see when they star something
# 20:13 voxpelli gRegorLove: if you follow me and I star a project then you will see that I starred it and the creator of the project will see that I starred it
# 20:13 tantek snarfed, aaronpk we have to give these things (sets) explicit names so that when we're talking about a specific set of them we know which set we are talking about - because there are different sets in terms of what shows up in UI, how they interact etc.
# 20:13 tantek plus in many cases they already have different names and just need refined definitions
# 20:14 miklb intended use not always indicative of practical use
# 20:14 tantek miklb, unless it's a non-trivial practical use, such odd uses are more academic than worthy of practical discussion
# 20:14 Loqi [Ben Roberts] Thanks to an update of brid.gy, now reactions on FB get backfed to my site as well. YAY!
# 20:15 snarfed tantek: eh. i understand the argument, i'm just not convinced those (sub)sets are so widely used, or matter much.
# 20:15 tantek snarfed, which is why we document their usage
# 20:15 snarfed if we use certain techniques (eg collapsing) for some types and not others, maybe we just refer to the techniques themselves for now
# 20:16 tantek like reacji is a term, and reaction is a term, outside of indiewebcamp
# 20:16 tantek so it's futile to say you're not convinced, doesn't matter, they're used wide enough outside that they exist
# 20:16 tantek but they're used differently so it makes sense to document as such
# 20:16 snarfed again, i don't think "reactions" is a set of types, i think it's a single type, and basically the same thing as reacji
# 20:17 aaronpk alright who's making a diagram showing the hierarchy of terms
# 20:17 snarfed some silos only offer a subset of emojis as reactions, but otherwise i think they're equivalent
# 20:17 voxpelli snarfed: tantek: to me reacji is more a UI concept similar to facepile than a reactions concept in itself
# 20:17 tantek snarfed, it's not, since the "fixed subset" vs. "any emoji" is a very different experience
# 20:17 tantek since fixed subset is something you choose from a limited menu, vs. you can *type* any emoji for a reacji
# 20:18 voxpelli the definition of reacji is basically "a reaction with content conisting purely of an emoji (or maybe image)"
# 20:18 tantek it was lazy to call what Path and now Facebook do "reacji"
# 20:18 voxpelli and then one makes a reacji-pile of it in the UI just like one makes a facepile of other raction types
# 20:18 tantek and proves my point that we needed separate terms anyway, since FB is calling them reactions
# 20:18 snarfed i'm out of terminology energy, i'll follow you all wherever
# 20:19 tantek voxpelli: not true re: definition of reacji, it does strictly imply emoji
smcgregor joined the channel
# 20:20 voxpelli they make no difference between standard and custom emojis and even provide 10-20 custom emojis by default
# 20:20 snarfed i think we're the only community that calls anything "reacji" on an ongoing basis :P
# 20:20 gRegorLove Slack is always showing an image, regardless, not an emoji character.
# 20:20 tantek like you could upload your own facial expressions and use them as reacji?!?
# 20:21 aaronpk i'm sure there are plenty of Medium posts about it :P
# 20:21 tantek I'm just disagreeing with assertion of "core" if someone hasn't documented it yet
# 20:21 aaronpk if my slack channels were public i could provide lots of screenshots
# 20:22 kylewm the Slack page does have a screenshot of someone calling them reacji
# 20:23 tantek snarfed, you think Slack themselves changed their terminology?
# 20:23 tantek I'm going to ask some friends that work there
# 20:23 snarfed tantek: no, i doubt they ever officially called their feature reacji
# 20:23 kylewm yeah "reacji" is an unfortunate mix of silly sounding and kinda technical/plumbing centric :)
# 20:23 snarfed i expect a few people called it that a few times internally, maybe externally, unofficially
[kevinmarks] joined the channel
# 20:23 tantek snarfed, no, Slack employees referred to the feature as "reacji" in in-person conversations
# 20:24 tantek not sure what you mean by "officially" then or why that's useful?
# 20:24 snarfed no, official product terms are different than saying things in personal conversation
# 20:25 tantek well if someone can get ahold of their product pitch they make to why companies should pay for slack, including list of features, perhaps that will answer it :P
# 20:25 kylewm Adobe calls photoshoping an image "editing an image in Adobe Photoshop(TM)"
# 20:25 snarfed kylewm: true! and i doubt any other community is consistently still using the term "reacji" today
# 20:25 Loqi Slack is a closed-source team communication tool similar to IRC but with expanding support for various types of content such as emoji polls, inline images, and attachments https://indiewebcamp.com/Slack
# 20:26 voxpelli (A Jumbomoji is a post consisting of a single emoji that is then presented slightly larger)
# 20:26 tantek and Loqi claimed they'd be regenerated at 13:00 PDT
# 20:27 kylewm also I noticed a big disadvantage to using emoji for reactions -- 😬 conveys wildly different emotions on different platforms
# 20:27 sknebel twitch chat also has custom reaction/smileys whatever. Many channels have them as a subscriber-bonus
# 20:27 tantek kylewm: perhaps emoji could be the alt-text of an reacji image
# 20:28 voxpelli kylewm: probably a reason for an indieweb reacji to support custom emojis through images in additions to standard emojis, only way to know the correct reaction will be carried through
# 20:29 voxpelli hard thing about custom emojis in indieweb: how to know many people are posting the same emoji unless one starts tagging that emoji through alt-text or similar
# 20:30 tantek great kylewm now that defn is going into "this week" unless you fix it
# 20:30 gRegorLove tantek: I didn't see a regenerated notice. The updated dfns aren't on there either. Sure it regenerated?
# 20:31 gRegorLove Sorry, thought the header photo was what you wanted in the newsletter
# 20:32 tantek no - photos of an event should only be photos actually taken at that event!
# 20:33 tantek gRegorLove: but you do recognize a header image?
# 20:34 tantek FB messages with only emoji tend to be supersized as well
# 20:34 Loqi [Ben Roberts] Been a crazy week, that's for sure. Alyssa has had it quite rough.
# 20:34 snarfed KevinMarks: you mean single emoji character tweets? no
# 20:34 tantek KevinMarks: Twitter doesn't support reacji yet
# 20:35 tantek KevinMarks: emojitracker is not restricted to single chars
# 20:35 tantek it's for any use of emoji in the text of a tweet
# 20:36 snarfed KevinMarks: notably, bridgy doesn't strip the @username prefix from @-reply reacjweets
# 20:36 KevinMarks yes, and there are lots of single char ones there, and single char + link ones
# 20:37 KevinMarks I'd link some but they scroll past so fast I can't grab the links
# 20:38 aaronpk if someone fixes the photo i can regenerate it now
# 20:38 aaronpk looks like i need to give Loqi a way to regen it from an IRC command
# 20:38 tantek with the @-name, it's more than one character, thus not a reacji
# 20:38 tantek without the @-name, it's not a response to anybody/anything, thus not a *re*acji
# 20:39 kylewm fwiw, reacjweet is better than tweeacji which I think Kevin suggested first
# 20:39 tantek why not tweeji while we're at it? it that better snarfed? :P
# 20:40 tantek although perhaps that's for smaller reacji since jumbomoji are for larger ones
# 20:41 voxpelli no one else agreeing that just as much as a Facepile is a design element popularized by eg. Facebook, then Reacji is a _design element_ popularized by Slack?
# 20:41 voxpelli Slack saw how people reacted with emojis to other peoples posts and decided to improve the _presentation_ of that
# 20:42 tantek voxpelli: no because there's no description of the presentation
# 20:42 tantek on Slack you could call them voteji since they show counts :P
# 20:44 voxpelli the voting part isn't necessary I think, one could decide merge to make reacji's more facepily as well
# 20:46 voxpelli it's kind of odd actually to show an avatar for a repost and a like, but not to show an avatar for a reacji, one probably has to do one or the other – either do voting for everything or facepiles for everything
# 20:46 tantek for now, since Slack is the only "voting" like example, if you think their presentation is important, you have to take it as-is
# 20:47 tantek were you to sketch/build your own way of summarizing reacji, then we could have a discussion about it :)
# 20:47 voxpelli KevinMarks: yeah, both you and me actually use emojis already to badge our facepiles :)
# 20:47 tantek sknebel: a-ha! two examples, perhaps take tight screenshots and compare to see if you can discern all the common elements
# 20:48 voxpelli tantek: so yeah, both me and KevinMarks kind of already have emojis in our facepiles, I just need to parse out reacji-data so that we can badge the faces with those as well
# 20:50 voxpelli the upside of Slacks presentation compared to a face-pile presentation is that Slacks presentation are also buttons, so one can easily add the same reaction (and that typically happens a lot)
# 20:51 tantek aaronpk did you blacklist jsbin.com from iwc indieauth?
# 20:51 voxpelli KevinMarks: yeah, would have to do that then + set up an indieconfig that would work ro reacji
# 20:52 KevinMarks if people repost and like, should you show their face with 2 emoji?
# 20:52 voxpelli tantek: herokuapp.com is where I host my webmention endpoint :P
# 20:52 voxpelli KevinMarks: I think that would make sense, either collapse on avatar or on action
# 20:53 voxpelli tantek: nope, as long as the blacklist doesn't go beyond indieauthing I'm cool :)
# 20:53 voxpelli KevinMarks: I was pixels away form accidentally ordering a new premium domain name for $10k before I realized that it didn't cost the $55 I expected it to
# 20:54 snarfed i doubt we want to blacklist all of herokuapp.com. it's a good hosting service. people should be allowed to host their personal sites on it
# 20:54 tantek snarfed, let's blacklist until we have a legit example show up and ask why it's not working
# 20:54 KevinMarks I was about to suggest using my flowpast.com domain for it, when I saw that
# 20:55 snarfed one bad actor means we blacklist an entire service? seems draconian
# 20:55 tantek voxpelli: ^^^ could you document that warning about $10k?!?
# 20:55 tantek more like it highlights a silo we had not yet blacklisted
# 20:56 tantek voxpelli: ^^^ we've been documenting bad ones so far there
benborges joined the channel
[kevinmarks] joined the channel
benborges, Pierre-O and Lancey joined the channel
# 21:31 aaronpk snarfed: it's not about blacklisting a service as a hosting provider, it's about the ID
# 21:32 snarfed aaronpk: right, but some people might use a herokuapp.com subdomain as their id for a while
# 21:32 aaronpk current blacklist is github.io, wordpress.com, blogspot.com, livejournal.com
# 21:32 snarfed sure we encourage them to get their own domain, but it's nice to have a warm welcome
# 21:33 snarfed so it's a value/policy we're intentionally choosing?
# 21:33 aaronpk even if you don't do any other indiewebcamp related things, we encourage people to have their own domain because that's where data and identity ownership starts
# 21:35 aaronpk and just to clarify, this blacklist is on wiki logins, not on indieauth.com
alexhartley, miklb and tantek joined the channel
alexhartley, snarfed and miklb joined the channel
# 22:51 tantek well no kidding. our pages are smaller, faster, and better marked up than the bloated cesspool spiral that the "corporate" web is diving into
tbbrown_ joined the channel
# 23:11 tantek wow I just got the most awesome warning message in Twitter on an "older" Safari: You are on Twitter Mobile because you are using an old version of Safari.
# 23:12 gRegorLove aaronpk: Might add tilde.club to that blacklist. I logged in with that quite a while ago.
# 23:22 rrix tantek: i almost exclusively use twitter mobile web for this reason.
hs0ucy joined the channel
# 23:32 tantek rrix I'm now considering changing my autolinker to automatically link to mobile.twitter for any @-name or twitter.com status permalink
[kevinmarks] joined the channel
# 23:33 kylewm tilde.club is pretty indie, categorically different than tumblr et al
# 23:33 snarfed but still not your own domain, which was the key point
# 23:34 snarfed seems like something you might want to let your viewers decide? rather than decide for them?
# 23:35 kylewm I like the tilde.club spirit of like knowing your sysadmin/person who owns the domain
# 23:35 kylewm even if it's not quite the same of you owning the domain
# 23:40 tantek snarfed, I think some amount of policy decision is inevitable in an autolinker - just have to be deliberate about why
# 23:40 tantek e.g. I have a few domains whitelisted as auto-HTTPS
# 23:41 tantek KevinMarks: I was just thinking that! Should I pop them up too?
# 23:41 tantek I need to fix that anyway, shaners filed an issue about h-x-username making it sound like a microformat in progress / experiment which it isn't really
# 23:42 tantek he made the point that anything "microformatty" (not sure if he said that word in particular) in my markup in particular is something he was paying extra attention to (thus others may) as something to copy
# 23:44 tantek an @-name is insufficient to make an h-card by itself
# 23:45 tantek hence why barnabywalters and I came up with h-x-username
# 23:45 tantek I might use a vendor prefix though instead of x
# 23:46 tantek or library prefix in this case I suppose. h-cassis-
# 23:57 gRegorLove tantek: Related, I noticed the microformats/test suite has an 'h-as-note' test based on your notes
# 23:59 tantek I feel like there's a lesson to be learned in here somewhere