2015-04-27 UTC
# 00:00 rhiaro who has lists of contacts/people/followers/following or is interested in posts about following/followers? I added a bunch of brainstormy stuff to /follows ^ (cc hmans, ben_thatmustbeme as people who already have such lists)
KevinMarks and lukebrooker joined the channel
# 00:55 acegiak rhiaro: I use my blogroll as a list of people I'm following for whisperfollow
# 00:58 GWG acegiak: I think Blogroll went out because it is a site, as opposed to person-centric way of thinking o these.
# 00:59 GWG Also, I used to find long lists of links down the side of someone's site to not be the best way to consume recommendations
# 00:59 rhiaro acegiak: cool - can you add to the wiki page? Is it marked up with mf?
# 01:00 acegiak rhiaro: just realised that it's not since I changed theme. will need to fix that
# 01:00 acegiak GWG: Often I want to follow a site rather than a person?
# 01:01 rhiaro GWG: yeah, sometimes a person has multiple sites/feeds you can follow, or a site != person necessarily
# 01:01 rhiaro I think this distinction is still being hammered out around these parts though
# 01:02 rhiaro would love to gather thoughts on that wiki page :)
# 01:03 acegiak rhiaro: I'm using whisperfollow which is my wordpress based reader. I /think/ I'm the only one using it currently
# 01:04 GWG acegiak: Sorry about that. How would mf2_s mark up the blogroll?
# 01:05 GWG rhiaro: I don't think it is 100%. I'm just saying why it sort of faded.
# 01:05 rhiaro I'm currently thinking about how a list of followers would be useful for switching between readers
# 01:06 aaronpk the prototype indieweb reader that benwerd and emmak and I made at IWC 2014 pulled the "following" list from your own website
# 01:06 aaronpk turns out that's a pretty big hurdle to actually using a reader tho
# 01:06 rhiaro also beyond that, how follow posts could be useful for keeping track of when (and possibly why with an added note) you follow (or unfollowed) someone
# 01:06 GWG People wanting to use readers are a minority though.
# 01:06 acegiak gwg: I would probably mark it up with basic h-card by default
# 01:06 rhiaro aaronpk: adding manually or having the option to pull from sites would be cool
# 01:07 acegiak GWG: I feel like socially aggregating readers are THE killer feature of most silos
# 01:07 GWG acegiak: The old inbox style of readers, yes.
# 01:07 GWG acegiak: The new philosophy seems to be streams.
# 01:07 rhiaro I'm going for x-u-follow-of class. If anyone has any advance on that I'd be pleased to hear it
# 01:08 GWG Where you dip your toe in, and possibly miss things
# 01:08 rhiaro GWG: is the main difference there it doesn't keep track of what you've read?
# 01:08 rhiaro (or at least, tell you it's keeping track of what you read, because obviously the silos all do)
# 01:08 acegiak ok, I call whisperfollow a reader but yeah, it operates like that
JasonO joined the channel
# 01:09 GWG I work about 33% of the time, and sleep another 33%. I don't want to miss interesting things that occur during those periods.
# 01:09 rhiaro yeah I think all the indieweb readers are like that atm?
# 01:09 rhiaro twitter kind of tells you where you left off, depending on how well your chosen interface is behaving on that day
# 01:10 rhiaro the android app at least seems to attempt to open up where you last had it in the stream
# 01:11 acegiak GWG: I've been trying to work out a way for for whisperfollow to have some of the things I follow be marked as important so that when I come to whisperfollow it makes sure to tell me and then I can dismiss them
# 01:13 GWG The way silos do their streams is that social signaling moves things to surface outside of normal time order.
# 01:13 aaronpk facebook does that, but twitter doesn't. twitter is still time-ordered except for promoted tweets
# 01:13 aaronpk also it remains to be seen whether that is actually an effective mechanism
# 01:13 GWG aaronpk: Haven't you heard about Highlights
# 01:13 acegiak GWG: yeah, I hate the filter bubble that creates when it's done through algorithmic value assessment
# 01:14 acegiak GWG: so I have no plans to add that to whisperfollow in the immediate future
# 01:14 GWG So I'm not the test case for sourcing that
# 01:14 GWG I'm the one who complained about no Twitter client that would effectively keep my place
# 01:15 acegiak but I use whisperfollow for subscribing to podcasts where I don't want to miss episodes so I'd like to manually mark certain streams as priority
# 01:15 rhiaro I'd also like to be able to mark certain feeds/people as more important
# 01:16 acegiak at the moment though I just use whisperfollow's search function to filter to just the stream I want to check
# 01:16 rhiaro There's a small list of people I'll go check their profiles directly on twitter to make sure I haven't missed anything
# 01:16 rhiaro possibly could do this with a priority tag or something
# 01:16 rhiaro I tend to try to do everything with tags if possible
# 01:16 acegiak rhiaro: yeah there's a few friends I have that are primarily twitter users so I'm using a twitter->rss service to subscribe to them in my reader
# 01:17 rhiaro since I'm making follow posts, I'm going to be able to tag them like any other posts anyway
# 01:18 GWG I think this is worthy of braindumping
# 01:18 acegiak GWG: If we add a follow/unfollow type it would be super easy for me to automatically create that post when I create a new blogroll link
# 01:20 GWG acegiak: What are the data points of a follow/unfollow type?
# 01:20 GWG Isn't unfollow deleting the original follow?
# 01:21 aaronpk well you need some way to indicate to a consumer that the follow post is gone
rknLA and benward joined the channel
# 01:22 aaronpk so publishing a list of changes (follows and unfollows) might make sense
hadleybeeman, minsky and CaptainCalliope joined the channel
# 01:23 acegiak there are three things: the action of adding a person to your subscription list, the list entry itself and the removal from the list
alexhartley joined the channel
# 01:24 acegiak the middle one doest have a chronological component so isnt a post type?
# 01:25 rhiaro I documented my brain dump on this at indiewebcamp.com/follows#Follow post
# 01:25 rhiaro I'm interested in keeping track of when I (un)followed someone
# 01:25 rhiaro I wouldn't want the act of unfollowing someone to remove all trace of that
# 01:25 rhiaro so post types with published types make sense
# 01:26 Loqi rhiaro meant to say: so post types with published dates make sense
# 01:26 rhiaro And either publishing a (un)follow post could generate/remove a follow relation that is listed somewhere
# 01:26 rhiaro creating that relation could be automatically recorded as a post
# 01:27 rhiaro I'd find the former easier, but acegiak sounds like you'd prefer the latter
# 01:27 rhiaro or if you're not bothered about a list you could just have posts, or vice versa
# 01:27 GWG Should it be a post though, is the question
# 01:27 rhiaro because I imagine some people might want to publish a list but not having things appearing in their followers' feeds
# 01:28 rhiaro GWG: I know lots of people who say no, it is an 'activity' which is not a post
# 01:28 rhiaro But I also keep hearing 'everything is a post'
# 01:28 acegiak I feel like if it has a chrono component it's a post
# 01:29 rhiaro acegiak: for this, I'm inclined to agree at the moment. I also think it would be cool to add a note
# 01:29 rhiaro i'm bouncing about between posts and activities at the moment
# 01:30 rhiaro interestingly can't find anything in microformats to do with following/subscribing, but I might be missing it
# 01:30 acegiak the difference being that you can have an activity which is "published/edited/deleted" post that is separate to the post itself?
# 01:31 acegiak I understand that technical distinction but I think it's artificial
# 01:31 rhiaro acegiak: yes, that's what I'm struggling with at the moment
# 01:32 rhiaro this has come from socialwg/activitystreams discussions
KevinMarks__ joined the channel
# 01:32 rhiaro so I've decided the next step is to implement a bunch of activity-type stuff as posts and see if it works or if posts are overkill
# 01:33 rhiaro The thing I'm pretty sure *doesn't* need a post is edit/modify/update a post
# 01:33 acegiak I think that saying "I listened to this song" and "I have started following simon" and "I think elizabeth warren should run for the 2016 presidency" are all pretty similar
# 01:34 rhiaro some of the 'not a post' arguements are 'blah ate an apple' is an activity not a post, *but* I would argue that what I'm doing is posting about eating an apple, the action of eating the apple isn't what happens on the web, so that justifies being a post
# 01:35 acegiak I would say "blah ate an apple" is a post because you're announcing it
KevinMarks joined the channel
# 01:36 acegiak it would be something other than a post if it were an entry logged by some kind of software that you are incapable of curating *cough*nsa*cough*
# 01:37 rhiaro KevinMarks: rel="following" works for a list of people(/sites/whatever) you follow, but not for a post saying 'I followed blah' (with the relation to blah, which I envision as u-follow-of right now)
# 01:37 GWG acegiak: I'm just pondering out loud. I could add a 'follow' option rather easily.
# 01:38 acegiak GWG: Maybe an option you can turn on in the options screen? like the others?
# 01:38 GWG I really need to write something to exclude kinds from the main stream optionally
# 01:39 GWG Maybe group them into optional extra archive pages
# 01:39 GWG acegiak: After I finish the first version of Indie WebActions
# 01:39 acegiak cause currently when I put on google now radio it spams listens
# 01:40 GWG acegiak: Do you do anything as a private or protected post?
KevinMarks joined the channel
# 01:42 KevinMarks When twitter used xfn-brainstorming I think it used rel= friend
# 01:42 Loqi KevinMarks meant to say: When twitter used xfn for following I think it used rel= friend
# 01:43 GWG acegiak: I was doing bookmarks as a private post in my latest experiments. I figure...if I 'like' it or 'favorite' it, then I'm expressing an opinion.
# 01:43 GWG If I'm bookmarking it, I'm reproducing the 'save later' type mentality.
# 01:45 acegiak that's just a thing I'm using other services for atm
# 01:46 rhiaro GWG: that's how I differentiate between likes/faves and bookmarks
# 01:48 acegiak and then I have likes/faves which are identity statements?
# 01:48 GWG acegiak: Owning My Bookmarks is on my list of things to do. I have 37,000 of them
# 01:48 GWG acegiak: I thought you used one as an identity statement, not both
# 01:49 GWG If I recall, one was you liking a specific URL. The other was you liking a thing/concept.
# 01:50 GWG For example, Bob likes apples vs Bob likes this story on apples.
# 01:52 acegiak but "web resources I use regularly" and "things I need to read but havent yet" are two separate things that I'm not using my site for atm
# 01:57 KevinMarks The blogroll used to be a practical tool, before we had readers
ben_thatmustbeme joined the channel
# 01:57 KevinMarks You'd click through the links on it every so often to see what was new
# 01:58 GWG acegiak: One of my personal goals is to move my frequency of posting closer to yours.
# 01:58 GWG KevinMarks: As someone here for the long game, going back on this...what's the evolution of readers to the present?
# 01:59 KevinMarks If you look at my frozen in time blogroll on epeus.blogspot.com I sorted it by frequency
# 02:00 KevinMarks The blog rolling service would inject one with js sorted by last update
# 02:02 GWG KevinMarks: Now that people aren't just posting articles or notes...but other forms of post content...does that change things for you?
# 02:02 acegiak GWG: the majority of my posts are reposts though, so there's that
# 02:45 aaronpk heh, i've had a script running for a couple years now where Loqi spits front-page hackernews articles to ##hackernews on freenode
# 02:45 aaronpk since there was no official API, it was just scraping the HTML
# 02:46 aaronpk was working great up until last week when I think they changed their HTML. turns out they launched an official API a couple months ago too
# 02:47 aaronpk within 2 days, there was already a glitch where Loqi started outputting empty entries for the whole front page, which I am assuming was because the API had some glitch
# 02:47 aaronpk i just thought it was funny that in several years i never had a problem with the script, and as soon as I made it use invisible data instead of HTML, it glitched out
# 02:57 tantek yes a JSON read-API is a DRY violation of the HTML
# 02:57 aaronpk i mean that's a relatively small sample size, but 2+ years with no problems vs 2 days with a problem is not a good sign
# 02:57 tantek and since more people/programs see the HTML than the API, the HTML ends up being more reliable.
# 02:58 tantek aaronpk - please capture that in a short blog post or note
# 02:58 tantek seriously - that is an important data point to throwback at all the JSON-all-the-things people
# 02:59 tantek all developer's natural instincts is to clamor for some sort of "clean" model of the data - and turns out that in practice, from a pragmatic maintenance / what breaks / what doesn't point of view, they're *wrong*. presentation/display = quality. "clean model" = less maintained.
# 02:59 Loqi tantek meant to say: all developers' natural instincts is to clamor for some sort of "clean" model of the data - and turns out that in practice, from a pragmatic maintenance / what breaks / what doesn't point of view, they're *wrong*. presentation/display = quality. "clean model" = less maintained.
# 03:04 aaronpk wow yeah, I wrote that code in August 2012 and it required no changes since then
# 03:10 tantek rhiaro: great discussion about "follow" and "unfollow" posts
# 03:15 acegiak GWG: for maintainability maybe we should have a file in indieweb post kinds that straight up defines the kinds in one place to make it easier to add new kinds on the fly?
# 03:16 tantek !tell rhiaro I like all the new information added to http://indiewebcamp.com/following - however the structure of the TOC makes it seem abstract (idea-centric), rather than concrete (example-centric) and mixes examples with wants.
# 03:16 Loqi Ok, I'll tell her that when I see her next
# 03:16 GWG acegiak: Should be doable. I was thinking of, after what the WordPress people told me about Simple Location, I might do a rewrite of part of it t avoid some function scope complaints.
# 03:17 Loqi Ok, I'll tell her that when I see her next
# 03:17 GWG So, I might move that to a file for that reason.
# 03:17 acegiak Is anyone else annoyed by all the tumblr/twitter pretty post features in 4.2? Like they just did it in the most annoying, silo centric way possible?
# 03:18 GWG acegiak: What features are you referring to?
# 03:18 acegiak ie "when you post in a tweet link we'll embed the tweet for you!"
# 03:19 acegiak I understand why they've done what they've done but it's like they've completely failed to identify any of the issues we've identified here
# 03:20 acegiak having those features for those specific silos only (and only until they need patching caus the api changes) annoys me so much
# 03:21 tantek they've add silo-specific features but no indieweb (including their own - WP blogs) equivalent?
# 03:21 tantek that's a sign of lack of product vision and just doing what big media companies with WP blogs are asking for in terms of feature requests.
# 03:22 acegiak as far as I can tell (without looking at any code) they've got some magic regex sitting at the back that turns urls containing twitter.com and tumblr.com into embedded posts
# 03:23 GWG And that's the person who led the last release.
# 03:23 tantek pwcc is someone we've seen around here right?
# 03:25 GWG Meta boxes refer to form elements in the WordPress Post UI
# 03:27 tantek aaronpk: your websocket update UI in the IRC archives is faster (lower latency) at showing me others' posts than Colloquy. Crazy.
KartikPrabhu joined the channel
lukebrooker, torrorist, tantek and snarfed joined the channel
# 04:50 aaronpk well i'm not using selfoss anymore, and I doubt benwerd is using the prototype we built last year
# 04:51 tantek perhaps you can move the selfoss stuff to a "Previous Examples" section? Would be good to keep the screen shots
# 04:51 tantek also - were you ever able to get pull requests sent to them to consume h-feed?
# 04:52 tantek the (un)follow discussion was very interesting to watch (I was out and about most of today)
# 04:52 tantek regarding what people want in their reading experience
# 04:53 tantek also KevinMarks's observation that blogrolls were nice because you could just click and open tabs for the people you wanted to read, and catch up on them one at a time.
# 04:57 tantek also there are *at least* two classes of people I want to follow - a few I want to catch up with and not miss any posts, and the rest where dipping in an out is ok
# 04:57 tantek no one has a unified reading experience that allows this right now
# 04:57 tantek which is one of my frustrations with all the (feed) reader UIs
# 04:58 aaronpk hmm, you could do that in Monocle by creating two tabs, one for each class
# 04:58 tantek they *either* are stream-dip-in style, or they are email-client-unread-posts style
# 04:58 aaronpk is seeing the read state important for th epeople who you don't want to miss any of their posts?
# 04:58 tantek except how would I know that Monocle was keeping track of how far back I'd read for the "not miss any posts" set of people?
# 04:58 tantek it's not a matter of two tabs/groups/lists/circles
# 04:59 tantek it's a fundamental difference in presentation of lists of posts
# 04:59 aaronpk i guess i'm asking if you still want the email-client-unread-posts style for the one class of following
# 04:59 tantek yes that's my point - *something* like that, for the "not miss any posts" set of people
# 05:00 tantek but I hate email UI so that's probably not it
# 05:00 tantek following your friends should not feel like work
# 05:00 aaronpk yeah I like the stream style, so maybe something where it was more obvious if you've already seen something would work
# 05:00 aaronpk i kind of like when a stream indicates where you left off by greying out the past posts that you've already seen
# 05:01 tantek some kind of where you left off temporal indicator is MUCH better than the (un)read state indicator and # of messages red stress number
# 05:01 aaronpk yaeh, i've totally tuned out the red stress number at this point. some people look at my phone and see all the app icons with the red numbers and have panic attacks
# 05:02 aaronpk okay this post took way longer than I intended, but I hope it's useful
# 05:03 aaronpk that always happens when I link to a bunch of IWC pages :P
# 05:04 tantek lol - looks like an opportunity for some clustering presentation
# 05:05 aaronpk I thought that title would be ironic since the HN API announcement blog post had a header called "Firebase is your API"
# 05:11 tantek you could command-click links and them open up browser windows *behind* your current window
# 05:12 KevinMarks Hm, aaronpk, would making unmung.com add microformats to other well-known websites be a good thing, looking at your hn example
# 05:16 aaronpk tantek: yeah lol, I didn't want to critique that or suggest otherwise, and demonstrating adding h-entry to a table layout is kind of neat anyway
KevinMarks__ joined the channel
# 05:25 tantek aaronpk - there are so many ways to summary tweet your post that I'm not sure which to pick!
# 05:26 aaronpk heh does that mean I crammed too much into the post?
KevinMarks joined the channel
# 05:40 kylewm KevinMarks: I've wanted a proxy service that marks up well-known websites (new york times, wapo, reddit, etc.) with mf2 forevar
# 05:41 tantek that way the scraping code / regexes could be maintained collectively as open source
wolftune and j12t joined the channel
KartikPrabhu joined the channel
# 06:16 tantek it's a bookmark collection of two links, interesting
# 06:17 tantek ah looks like phpmf2 is not supporting full backcompat hAtom parsing yet. it's supposed to be turning the rel=bookmark into a u-url u-uid
# 06:18 tantek this guy: "bookmark": ["http:\/\/blog.offeryour.com\/?p=155563"],
# 06:18 tantek this is all likely due to phpmf2 only having partial hentry backcompat support
hadleybeeman joined the channel
# 06:25 aaronpk it turns the front page of hackernews into a feed
# 06:25 aaronpk whenver a new story hits the front page of hackernews i add it to the feed here
LauraJ, Jihaisse, pfefferle, KevinMarks__, wolftune, KartikPrabhu, e-lima, pfefferle_, alexhartley, csarven, eschnou, KevinMarks, KevinMarks___, interactivist and loic_m joined the channel
petermolnar, Rev_Illo, AcidNerd, Sebastien-L, vandenoever, stream7 and KartikPrabhu joined the channel
# 10:37 petermolnar a slightly offtopic, non-technical thing: this morning I've found this entry on how 500px is distorting landscape photography, and among many things, especially in the comments, I've realized how many of the photographers are either returning, sticking or never even left their blogs for social networks
# 10:38 petermolnar are you aware of anyone doing indieweb-easy, photographer oriented blog engines/plugin combos, that would make very non-technical (html-less) people use our solutions?
csarven, KevinMarks, interactivist, oever, parzzix and alexhartley joined the channel
sandro joined the channel
hober joined the channel
sandro joined the channel
sandro, frzn, LauraJ and torrorist joined the channel
scor, almereyda, alexhartley, alexhart_, wagle, fourtonfish, petermolnar and catsup joined the channel
snarfed, fkooman, nloadholtes, chalettu, j12t, parzzix, danlyke, KartikPrabhu and csarven joined the channel
# 15:47 KartikPrabhu petermolnar: I'd like to have a good indieweb photography solution. don't know of any existing ones
almereyda, jonnybarnes, frzn and parzzix joined the channel
# 15:56 ben_thatmustbeme ahh. I have been using mobilePub to take and post photos from my phone, but its true, there really isn't anything high end for desktop at all
snarfed joined the channel
# 16:05 petermolnar ben_thatmustbeme the main context is that recently I realized that a massive number of photographers are still/again mostly focusing on their blogs/own sites but they miss the old community sites where people actually exchanged opinions, critiques, etc. on a picture
# 16:05 petermolnar and that they might be interested in the indieweb, but there is no tool for them
# 16:08 ben_thatmustbeme that is certainly doable, but needs a good eye for design if they want to get photographers
almereyda, fourtonfish, KevinMarks, KevinMarks__, frzn_, eschnou, KartikPrabhu and snarfed joined the channel
almereyda and e-lima joined the channel
# 18:03 aaronpk well this is cool, apparently superfeedr already supports publishing multiple URLs in a single post
eschnou joined the channel
# 18:07 aaronpk this week i have to clean up the micropub and indieauth docs in prep for next week
# 18:08 kylewm why ask yourself when you can ask "what is solid?"
tilgovi, LauraJ and wolftune joined the channel
gavinc and e-lima joined the channel
# 18:54 GWG zachdonovan: Hello. How is your site going?
# 19:02 GWG I'm thinking of removing a feature to get myself to a usable version.
# 19:04 GWG The microformat parsing. May table that for a future version.
# 19:05 GWG I can accomplish the same goal to start with Open Graph and enhance on that.
KartikPrabhu joined the channel
# 19:07 kylewm almereyda: do you have a public site built on SoLiD?
# 19:09 kylewm I tried for about an hour to log into Cimba last week and could not figure it out... the documentation for how to get a WebID had so many broken links and dead ends :(
# 19:10 aaronpk argh also googling "webid" comes up with a bunch of auction results because "WeBid"
# 19:10 rhiaro On phone atm but I'll write something helpful later
snarfed joined the channel
# 19:17 aaronpk kylewm: I just liked a post in woodwind and my like post immediately popped up at the top of my reader
# 19:17 aaronpk it happened so fast it felt like I had clicked like on the wrong post because the post I liked moved down one
# 19:21 snarfed GWG: i can has WP webactions plugin pls? kthxbye!
snarfed joined the channel
# 19:43 kylewm aaronpk: funny! folding new posts under a "N new posts" button like twitter is moving up my itch list
# 19:44 aaronpk haha really? tantek went on a tirade last time I mentioned adding that to monocle
# 19:45 kylewm well it's certainly not good for the page to scroll away from you while you're reading it
# 19:46 aaronpk i wouldn't want it to be an unread indicator, so it can only show new posts that have come to the page while it's been open
# 19:47 KevinMarks_ how about if the posts add to the top and the page scrolls to maintain current post location?
tilgovi, frzn and pfefferle joined the channel
wolftune, torrorist1 and petermolnar joined the channel
# 20:27 almereyda kylewm : Unfortunately not yet. I'm about to run rww-play for bblfish again, because he split with Stample (why stample.io doesn't fit too much anymore for it). So we'll see before the SocialWG F2F next week how that turns out. But LDApp and https://webid.im are also quite nice ...
# 20:29 kylewm webid.im gives webid.im uses an invalid security certificate.
# 20:29 kylewm The certificate is only valid for the following names:
wolftune joined the channel
# 20:31 kylewm this is what i'm talking about... these projects all look abandoned with their broken links and expired or invalid certificates
mlncn joined the channel
# 20:35 aaronpk and then I get taken to a blank chat page asking me to authenticate
# 20:36 aaronpk but i didn't get redirected to the github.io page
# 20:36 kylewm but the original https link that almereyda shared redirects? at least in firefox
# 20:39 petermolnar !tell KartikPrabhu how about building the webmentions/indieweb tools for http://koken.me/ ? This kind of looks like a proper cms for photographers, it may as well could be turned into the indie photographer cms.
# 20:39 Loqi Ok, I'll tell them that when I see them next
# 20:41 petermolnar you may not, but remember, we started the conversation a few hours ago as indieweb for strictly non-technical (web/it) photographers
# 20:41 almereyda I am going to write a simple foaf explorer this week for next weeks Paris meeting of the Social Web WG
# 20:41 almereyda Not sure the chat quite works yet, but at least it looks good
# 20:42 KartikPrabhu petermolnar: yeah it does look very nice. But my objection to CMSs is for non-devs anyway like me :P
# 20:43 petermolnar a cms kind of makes sense in term of photo sorting and for catalogue purposes
# 20:43 aaronpk i wish that existed when i was taking tons of photos
# 20:45 KartikPrabhu I don't know Twitter, G+ and Flickr seem to do just fine without an actual CMS separate from the site itself
# 20:45 aaronpk i think the point of this is to store your photos on something other than flickr
snarfed joined the channel
# 20:46 KartikPrabhu in any case this CMS issue is separate. Koken looks nice indeed and some PHP people who take photos should get on it
# 20:51 aaronpk petermolnar: darn! well it looks like it's getting a timeout error
LauraJ joined the channel
# 20:52 petermolnar Loqi needs an escape sequence for what is ... ? starting, but real questions
# 20:53 aaronpk i think a max length for the what is questions would work
# 20:55 aaronpk petermolnar: are you getting that error every time or only sometimes?
# 20:55 petermolnar to be honest I used the mozilla persona login a while ago; the real indieauth was alway slow for me
# 20:56 aaronpk i added caching a while ago so that first list pops up instantly now, it works way better that way
tantek joined the channel
# 20:58 snarfed nice to see that github's blog post about github pages today echoes a number of iwc principles:
# 20:58 snarfed #1 is self dogfood, #5 is scratch your own itch, #6 is plurality over monoculture
# 20:59 tommorris KevinMarks_: ah, you've discovered the magic that is TravisCI. ;-)
# 21:00 tommorris just doing some coding to a deadline for work, will review PR when I have a spare moment.
KevinMarks__ joined the channel
# 21:07 tantek wow: “[u]nlimited storage space and SiteSafeSM technology keep all of your family memories safe and secure. No matter what.” (former Ancestry-com's MyFamily homepage)
wolftune, KevinMarks, j12t, snarfed, awolf and cweiske joined the channel
# 21:25 Loqi Ok, I'll tell her that when I see her next
# 21:26 rhiaro it's not DRY violating if you generate one from the other, is it?
# 21:27 tantek rhiaro: back in the days when I still had some hope for positive participation > noise in mailing lists.
# 21:27 tantek rhiaro: it is - that's a big misconception about DRY violations "but they are all generated from the same database"
# 21:28 tantek rhiaro: that excuse was often used for RSS etc. and yet the data did no support that theory, in fact, quite the opposite. RSS/Atom feeds were often broken in practice - didn't matter that they were supposedly generated from the same data store.
# 21:29 Loqi tantek meant to say: rhiaro: that excuse was often used for RSS etc. and yet the data did not support that theory, in fact, quite the opposite. RSS/Atom feeds were often broken in practice - didn't matter that they were supposedly generated from the same data store.
# 21:30 aaronpk i went through a mini exercise yesterday, attempting to have a single RSS file as a home page and style it with css and add microformats so it can be parsed as an h-feed
# 21:30 tantek the short form proof is that the "generated from" code path for the DRY violation still requires its own maintenance, maintenance which is neglected (and thus breaks) over time because it's for a secondary (or far less important) presentation of the data
# 21:30 KevinMarks_ that reminds me, tantek - if you put <meta> outside the <head> are they implicitly hoisted?
# 21:31 tantek KevinMarks_: not AFAIK, I think all sorts of invisible data anti-patterns from Google and others actually depend on <meta> in <body>
# 21:33 almereyda Good night dear web-sovereignty-fighters; don't forget to sharpen your swords for the SWG F2F. We see again.
# 21:34 tantek who's bringing swords to the SWG F2F? that doesn't very "social" :P
fourtonfish joined the channel
# 21:36 KartikPrabhu tantek: actually my RSS failed once for 3 weeks even though I generated it from the same database, because I changed the name of a field! Updated HTML templates but forgot the feed templates, since invisible
wolftune joined the channel
scor joined the channel
# 21:48 rhiaro tantek: for melvin's webid chat to work I'd have to generate the rdf from an h-card myself anyway
# 21:48 rhiaro "Once in place, structured data middleware can then ingest the blog post and produce a Linked Data resource"
# 21:49 tantek rhiaro: better to have the source of the data be some place / something visible (like an h-card) so it's more likely to be accurate / up to date.
tilgovi joined the channel
# 21:50 tantek hey tilgovi - any insights from last week's annotation f2f or iannotate conf that you think apply to indieweb publishing?
# 21:51 tilgovi tantek: thanks for the ping, I'll get back about it. Have some other things to do this Monday first.
# 21:52 tantek figured you probably have recent discusions about these things all cached in your head :)
AcidNerd joined the channel
# 22:00 aaronpk that's partly the fault of the backcompat issue with php-mf2
# 22:01 aaronpk but what am i suppsoed to do if someone really did have a bunch of newlines and tabs in their p-name property?
# 22:04 tantek offhand I suppose you could do your own whitespace collapsing
# 22:06 aaronpk yes although technically it's 'mention display' because it's not in-reply-to
# 22:06 tantek aaronpk: right - mention display - we don't have any guidance on that currently AFAIK.
# 22:06 aaronpk i guess i would never want to display whitespace from a name, whereas I do when I display content
torrorist joined the channel
# 22:07 tantek and frankly, how useful is it (has it been) to display much (if anything) of/from "mentions" ?
# 22:08 aaronpk comments are far higher signal, but I do like to see thementions still
# 22:11 tilgovi tantek: I've just set the robots to task reminding me tomorrow :)
# 22:11 tantek aaronpk - perhaps author/site h-card + post name would be sufficient for mentions?
# 22:16 aaronpk i think i want to display post name, with no post content
# 22:17 aaronpk i'm on the fence about the author/site h-card, and also in practice most of the mentions are not marked up with microformats
# 22:17 tantek aaronpk: have you received any "mentions" worthy of actually showing their post name?
# 22:18 tantek aaronpk - you can use the presence of higher quality markup (microformats) as a signal for a richer display of a mention
# 22:18 aaronpk some are comments on other posts, where they would normally look like comments and they have mf2 and an h-card and everything
# 22:18 aaronpk for those, there isn't a post name other than the content of the post
reidab joined the channel
# 22:27 aaronpk the other type of mention is other blog posts (with a name) linking to mine
# 22:34 kylewm KartikPrabhu: instead of (or in addition to) unit tests, you could have your site email you on error or uncaught exception ... i just added that recently to hopefully avoid some future embarrassment
# 22:35 aaronpk if you're gonna go that route, I recommend setting up something like errbit (it's self-hosted!) to avoid getting pummeled with 100+ emails in rapid succession
LCyrin joined the channel
# 22:37 aaronpk yes, those sites are pulling the "new" page and creating spam wordpress posts
# 22:37 kylewm I liked your heretical "I parse HTML with regex and it works way better than your official JSON API" post
lukebrooker joined the channel
# 22:40 kylewm that's good evidence for not throwing out mentions
# 22:41 aaronpk also kylewm lol that's one way to summarize my post
# 22:42 aaronpk also wow I didn't realize that in the display of my like, it doesn't show the domain "indiewebcamp.com" anywhere
# 22:46 tantek KevinMarks, what's the example post URL with multiple (bitmap) images markup?
# 22:50 tantek posts a mention of aaronpk's post just to provide another datapoint for his UI (re)design of how he presents mentions :)
# 22:51 snarfed hey kylewm, remind me how you own your instagram likes?
# 22:51 KevinMarks_ this is for the app.willsomeone.com thing - I'm just hotlinking in giant images for user icons and it would make sense to resize them down
# 22:52 tantek it's not really a "comment" per se so I didn't mark it as in-reply-to
# 22:55 tantek URL is the key information in the post, referenced article name, author are all from that, I added a summary but that's secondary, and I (hash)tagged it with "microformats2" thus closest to a /bookmark
# 22:59 aaronpk i wonder where google found it from, since I'm not publishing to their PuSH hub anymore
# 23:00 KevinMarks_ is srcset what I want for alternative icon images? I remeber some debate about this, but not the resolution
# 23:00 snarfed aaronpk: crawl has multiple tiers, based on publish frequency
# 23:00 snarfed i expect you're in the top tier, so you're at least partially crawled somewhere between 1h and 1d
# 23:00 snarfed (i doubt google's push hub was ever a crawl input)
# 23:01 tantek snarfed - I think it was for a while - like a year plus
# 23:01 tantek based on having posts of mine show up in *seconds* in Google results
# 23:02 KevinMarks_ hm, looks liek no-one but Chrome has <picture> support, but srcset is in more things
# 23:02 kylewm snarfed: regular old POSSE via the instagram API, since it's the only thing they let us post
# 23:02 tantek I think from ~2012-2013, and the only citations I have is when I spoke about it and showed screenshots during that time
# 23:02 tantek snarfed: I *assumed* that they wouldn't break that :/
# 23:02 aaronpk oh I didn't think bridgy would be sending RTs ot tantek's tweet to my post, but it is!
# 23:02 snarfed i can imagine multiple triggers. push could definitely have been one, but maybe not the only onea
# 23:02 tantek snarfed: it was never officially announced or anything - only observed
# 23:03 snarfed and i don't expect it was ever especially important to the crawl/search teams
# 23:03 tantek it was just after they dropped the Twitter results (due to the deal renewal falling through)
# 23:03 snarfed aaronpk: nice! only because tantek is signed up though
KartikPrabhu joined the channel
# 23:04 aaronpk all those should actually be displayed as favs/rts of tantek's post, not of my post
# 23:04 tantek aaronpk - would you display my mention any differently if it had linked to you with "u-bookmark-of" ?
# 23:04 aaronpk tantek: i think i only look for "like-of" "repost-of" and "in-reply-to" right now
# 23:05 tantek I could also have marked it "u-tag-of" and made # microformats2 into a tag I that I put on your post
# 23:07 aaronpk i should get in the habit of finding photos to use for my posts more often
# 23:07 tantek really? that's the result of you using OG meta to your face photo?
# 23:07 GWG snarfed: It isn't quite perfect yet.
# 23:08 aaronpk well, it's more a question of what is the appropriate thing to do when there is no image in the post
# 23:08 aaronpk because without that, facebook was getting it wrong(er) more often than not
# 23:08 tantek if FB doesn't find an image then it shows no link-preview image
# 23:09 aaronpk like my small profile photo in the sidebar, and the icons in the lower part of the sidebar
j12t joined the channel
# 23:09 aaronpk both of those look terrible when facebook finds them and shows them as the link-preview image
# 23:09 aaronpk whatever it was doing without me defaulting to my profile image was looking very bad
# 23:10 tantek presumably those other images are purely presentational? wonder if using CSS to display them (rather than <img>) would help avoid FB errantly using them
# 23:11 tantek and if it defaulted to a *small* profile image of you - that could be ok, because it would show the side-by-side link-preview rather than the big-wide-image link-preview
gavinc joined the channel
# 23:12 aaronpk ugh that ?noscript link freaks out and rewrites itself when JS is enabled
# 23:14 aaronpk odd, my image is 512x512, so it's not clear what category it would fall under
lukebroo_ joined the channel
# 23:23 tantek aaronpk - I think the resolution requiresments are an "and"
# 23:23 aaronpk then fb should be displaying my image in the small format
mlncn_ and KartikPrabhu joined the channel
JasonO joined the channel
# 23:34 GWG snarfed: Feedback appreciated. Lots of work left to do, including the unkind markup.
# 23:39 aaronpk i have no idea how long until facebook picks up the change tho
# 23:40 GWG aaronpk: I think there is a way to refresh that
tilgovi_ and mlncn joined the channel