2014-10-24 UTC
tantek____ and scor joined the channel
# 00:03 tantek____ Perhaps the robots.txt blocking problem is good motivation for always using a specific non-generic subdomain as it is unlikely that a later domain re-user would setup the same subdomains, and robots.txt from the main domain does not apply to subdomains.
julian`` joined the channel
# 00:12 tantek____ Then when someone implements datestamped linkwrapping we can collect examples of that too
# 00:15 tantek____ If you implement both datestamped permalinks, and hyperlinking always only to a domain, or a another datestamped permalink, or datestamped linkwrapping of others, then links both to and from your post are repairable, using any internet archive with date window based searching/lookup.
benwerd joined the channel
# 00:18 kylewm tantek____: could you use your own posts dt-published as the search criteria, instead of gleaning it from the permalink?
# 00:19 kylewm if I linked to example.com/undated-slug on 2014-10-23, then I can search the archive for something on or before that date
# 00:19 tantek____ danlyke, since all the information needed is in the URL, such repairing could be completely done client side, in a browser extension.
# 00:20 tantek____ kylewm the point of putting the information needed for repair into the URL is to relieve you of sole responsibility to repair the links
# 00:20 tantek____ that way you or the browser or anything in between could repair
KartikPrabhu, brianloveswords and scor joined the channel
KevinMarks__ and chrissaad joined the channel
# 00:45 KevinMarks__ If you want subdomains that don't leave the house, that's what link local addressing is for (.local domains)
EOGreer joined the channel
chrissaad, mdik_ and indie-visitor joined the channel
# 01:12 tgbrun snarfed: Have you seen reports that the "Also on:" link for Facebook is broken on my site. the link does not have the .com as part of the address. The twitter works fine.
# 01:12 snarfed tgbrun: sorry, i don't quite follow the question. have i seen reports?
mlncn joined the channel
# 01:16 tgbrun snarfed: Who should I direct this issue to?, or do you think it is something I munged up on my site?
# 01:16 snarfed the log says that bad facebook link was there before bridgy publish saw it. i'm guessing one of your wp plugins generated it
# 01:16 snarfed maybe ask whoever writes your syndication link plugin?
# 01:17 tgbrun snarfed: The syndication was through nextscripts, maybe it happens there
# 01:18 snarfed tgbrun: ok, nextscripts posted it, but i'm guessing it doesn't generate the syndication links. looking at the irc logs, sounds like you use the rel-syndication plugin for that?
chrissaad joined the channel
snarfed1, snarfed and fmarier joined the channel
scor, wolftune, chrissaad, paulfitz, parzzix and RichardLitt joined the channel
j12t and fmarier joined the channel
# 02:57 snarfed KartikPrabhu: it's retrying because webmention.io keeps 500ing it due to a bug
becker_11 and gr0k joined the channel
# 03:46 kylewm KartikPrabhu: it's because webmention.io chokes on emoji
# 03:46 kylewm so bridgy retries for ~3 days before it gives up
gr0k and SRCR joined the channel
# 04:15 kylewm just learned that you can't add a foreign key to an existing table (in addition to not being able to drop or rename columns)
xxcoeurxx, KartikPrabhu, npdoty and RichardLitt joined the channel
willowbl001, KartikPrabhu, jsun, tfontaine1, willowbl00, ScruffyDan, wolftune, jsun_, musigny and KevinMarks__ joined the channel
willowbl00, becker_11, KartikPrabhu, j12t, musigny, KartikPrabhu1 and cweiske joined the channel
bitraten, Haxxa, catsup, teknotus, daf, eschnou, friedcell, willowbl00, j12t, musigny, snarfed, sandro, sdboyer, gregone and iboxifoo joined the channel
squeakytoy, loic_m, Haxxa, willowbl00, willowbl001 and brianloveswords joined the channel
eschnou, loic_m, j12t, Sebastien-L and snarfed joined the channel
# 08:22 GWG I am contemplating a nickname cache.
krendil and EOGreer joined the channel
jsun, sammachin, Pierre-O, loic_m, glennjones, davemenninger and xxcoeurxx joined the channel
krendil, brianloveswords, jsun, kerosene, hmans, thierrym, annevk, gavinc, protman, sparverius, XgF, saurik, j12t, davemenninger, willowbl00, julian``, willowbl001, adactio and Rev_Illo joined the channel
adactio_, Mark87, pfefferle, erlehmann, Rev_Illo and parzzix joined the channel
Pierre-O, davemenninger, erlehmann, xxcoeurxx, Garbee and j12t joined the channel
Rev_Illo, erlehmann, musigny, davemenninger and brianloveswords joined the channel
mlncn, erlehmann, scor and pfefferle joined the channel
# 12:12 Loqi pfefferle: tantek left you a message on 10/15 at 10:15am: do you have dates / citations for when spreadly and/or YIID was shutdown? can you add them to indiewebcamp.com/site-deaths ?
EOGreer and erlehmann joined the channel
# 12:18 GWG pfefferle, I have been wanting to pick your brain
mlncn joined the channel
# 12:22 GWG pfefferle , about the Webmentions plugin
# 12:24 GWG pfefferle, it's about the data you store in the comment meta
# 12:26 GWG I've been working on the next improvement to my Indieweb Taxonomy plugin, which is profile pictures, and was thinking about storing that data in what the wiki calls a nickname cache.
pfefferle_ joined the channel
# 12:28 GWG pfefferle, it occurred to me that this might intersect with inbound mentions
# 12:30 GWG pfefferle, the plugin. A system for author data for mentions might make sense coming and going.
parzzix joined the channel
# 12:34 GWG pfefferle, I have an open issue on semantic linkbacks plugin
# 12:34 GWG pfefferle, about the caching of avatars.
# 12:37 GWG pfefferle, I am trying to address that problem in my plugin, and I was wondering about a shared solution.
# 12:38 GWG pfefferle, get avatar retrieves by email address
# 12:39 GWG pfefferle, an Indieweb function should retrieve by url
davemenninger joined the channel
# 12:40 GWG pfefferle, I consider your plugins upstream from mine.
Rev_Illo joined the channel
# 12:41 GWG pfefferle so I always want to contemplate if something brlongs upstream.
annevk and Rev_Illo joined the channel
# 12:45 GWG pdurbin, trying to plan my next move.
# 12:47 pfefferle GWG will try to think about that… The problem is, that WordPress doesn’t provide a solution for that (as far as I know)…
# 12:48 GWG pfefferle, if you overload the get avatar function entirely, can't I substitute url for email?
# 12:50 GWG pfefferle, store the data in a transient?
# 12:50 GWG pfefferle, or eventually a new table?
brianloveswords joined the channel
# 12:52 GWG pfefferle, I'm trying to plan the whole thing.
# 12:54 GWG pfefferle if I filter get_avatar for URL, then it would interfere with your doing the same.
cmhobbs joined the channel
indie-visitor joined the channel
# 13:02 Loqi Welcome, indie-visitor! Set your nickname by typing /nick yourname
# 13:04 GWG pfefferle, but that is what I am thinking about. Your code goes directly for the comment meta. Would you accept a pull request that changes it to passing the URL to get avatar with an optional fallback?
brianloveswords joined the channel
# 13:05 GWG pfefferle, I would store the image locally. The database only needs to store where the file is
# 13:07 pfefferle GWG for the avatar stuff. Is it something you need in one of your plugins?
# 13:07 pfefferle GWG but what has that todo with the semantic linkbacks plugin?
# 13:07 GWG pfefferle , I intend to add profile images to reply contexts.
# 13:08 pfefferle but therefore you don’t need the get_avatar method do you?
# 13:09 pfefferle I only use the method, because it is the only way to show custom avatats in the comments section this way
shiflett joined the channel
# 13:12 GWG pfefferle, I agree on that point.
# 13:13 GWG pfefferle, but if I'm storing profile pictures for reply contexts, they could share data with profile pictures stored for comments
pfefferle_ joined the channel
# 13:14 GWG pfefferle, of course, I haven't solved the problem of how that works with back and forth comments.
brianloveswords joined the channel
# 13:15 GWG pfefferle, where a post is a reply and then you reply to someone's reply to your reply.
# 13:15 GWG Thus your post is both a post and a comment
gr0k, verdi and j12t joined the channel
# 13:24 GWG pfefferle, am I overthinking this, possibly?
# 13:24 pfefferle GWG if you have a nice way to store an image globally by an identifier, I would love to implement it in the get_avatar function… But I still see no need for you to use that function… Am I understanding you wrong?
Deledrius joined the channel
# 13:26 GWG pfefferle, I want to come up with that system, and add it to both plugins.
# 13:26 pfefferle GWG let me summarize it… you want to build kind of a system that stores avatar urls globally that you don’t have to parse it every time?
Rev_Illo and brianloveswords joined the channel
# 13:28 GWG pfefferle, yes. The wiki refers to a nickname cache, which I am thinking is the right paradigm
# 13:28 GWG pfefferle, I am not in Germany though. I've never been.
# 13:34 GWG pfefferle, re the global avatars, what about storing them as un privileged users?
paulfitz joined the channel
# 13:35 pfefferle GWG I thought about something similar while working on the ostatus plugin… but that could mess up your blog with a lot of users...
# 13:36 GWG pfefferle, even if they have only the subscriber role?
# 13:37 GWG pfefferle, would that mess anything up?
# 13:37 GWG pfefferle, other than table size?
# 13:39 pfefferle GWG I am not sure if it a good idea to use the user-management of WordPress to store data…
gr0k joined the channel
# 13:40 GWG But it is technically user data, but I keep going back and forth on it.
# 13:40 GWG pfefferle, messier than adding a custom table though?
reedstrm and brianloveswords joined the channel
# 13:46 GWG pfefferle, I want to do this the 'best' way. That is why I don't want to do it in a vacuum.
cmhobbs joined the channel
# 13:48 GWG pfefferle, I am dedicated to bringing Indieweb to WordPress
# 13:49 GWG Does that make it IndieWebPress or IndieWordPress?
brianloveswords joined the channel
# 13:55 pfefferle GWG and mine is for your nice feedback and for constantly waiting for the GitHub pull requests ;)
# 13:55 GWG pfefferle, I am on my way back from vacation.
julian`` joined the channel
# 13:56 GWG pfefferle, it's been a busy few weeks. But I just started some planned rewrites of code
brianloveswords joined the channel
# 13:58 reedstrm Don't you hate opening up a comms client and finding that last message that you failed to send, yesterday?
# 13:59 reedstrm Bret: thanks, we thing so! #having lost context that's completely meaningless
# 14:01 GWG reedstrm if you visit #indiechat, I'll ask where you are going
uranther and julian`` joined the channel
musigny joined the channel
# 14:12 ben_thatmustbeme i'm basically trying to use all their code to create a page that looks and feels (and most importantly drag and drops) like the homescreen
# 14:13 ben_thatmustbeme i want to get the folder creation bits, otherwise I would just start from jquery-ui or something easy
mlncn joined the channel
# 14:13 reedstrm Ah. FirefoxOS is on my list of 'meaning to try that'.
brianloveswords, friedcell, j12t, Pea1, Rev_Illo and danlyke joined the channel
gRegor`, willowbl00, julian`` and cmhobbs joined the channel
# 14:54 gRegor` Caught up on some of the internet archive link-fixing from yesterday. I didn't realize you could submit a page on demand to Wayback Machine, but there it is on the homepage. Cool.
chrissaad, musigny and chalettu joined the channel
willowbl00, Pierre-O, gr0k, snarfed and j12t joined the channel
# 15:28 Deledrius That's not good. :(
marclaporte joined the channel
# 15:48 GWG KevinMarks__: Not really. But that is what WordPress uses. It doesn't natively support a local solution
# 15:50 GWG There are local avatar plugins, but...
# 15:54 GWG An Indieweb solution should get the profile info from hcard
reedstrm, KevinMarks_, emmak and j12t joined the channel
# 16:00 KevinMarks__ Of course, I'm thinking more about how gravatar had become so useful and widespread
KevinMarks joined the channel
# 16:03 GWG KevinMarks, same idea. Except distributed.
hidgw joined the channel
# 16:04 GWG But what would you suggest, with using hcards on someone's site?
# 16:04 GWG KevinMarks, I seem to recall profiles are something you thought a lot about
icco and shiflett_ joined the channel
aaronpk_ joined the channel
# 16:12 GWG KevinMarks, gravatar is a great fallback
# 16:15 KevinMarks__ I suppose what I'm getting at is that a gravatar-alike that looked up by url instead of email may be the way to go
# 16:15 GWG KevinMarks, most WordPress sites only use the image. There is a plugin that is part of Jetpack that does hovercards
# 16:17 KevinMarks__ I'm also thinking that you could do a devious dynamic image made from SVG, with built-in hovercards
cr joined the channel
cmhobbs and snarfed joined the channel
# 16:44 GWG KevinMarks, you thinking something beyond my own implementation? A specification?
willowbl00, brianloveswords and RichardLitt joined the channel
KevinMarks joined the channel
jsun, wolftune, KevinMarks and musigny joined the channel
# 18:04 gRegor` Quiet Friday. How's it going, indieweb?
jet___, mlncn and KartikPrabhu joined the channel
# 18:11 joskar gRegor`: Slowly, I guess. I (finally) implemented comments through webmention yesterday and has not had the energy to do anything today :/
# 18:11 gRegor` That's great, joskar!
# 18:12 joskar At least not after realizing that I need to fix a lot of stuff
# 18:12 gRegor` Are you on WordPress?
# 18:15 joskar gRegor`: I totally forgot about adding myself, doing that now
KartikPrabhu and loic_m_ joined the channel
# 18:25 gRegor` joskar: Interesting display of the <link> element through CSS. I don't think I've seen that done before.
# 18:25 gRegor` It doesn't seem to be clickable for me in Chrome though. Referring to the "In English" <link>
gr0k joined the channel
# 18:26 joskar It's inspired from text browsers (like lynx). They show the <link> elements if there is a title attribute :)
# 18:27 gRegor` I see it, but can't click it.
# 18:27 gRegor` Let me check in Firefox.
# 18:28 tfontaine1 Not clickable in Safari on Yosemite either
# 18:28 gRegor` Same; i see the hover effect
# 18:28 gRegor` Confirmed I can click it in Firefox
# 18:29 gRegor` Wonder if there's some JS wizardry to make it clickable.
# 18:29 gRegor` It's a cool concept, regardless. Never thought of that.
# 18:29 joskar gRegor`: One can probably generate new <a> tags through JS
# 18:31 gRegor` Yeah, that could work. Some feature detection to see if the browser supports clicking and replacing if not.
KartikPrabhu joined the channel
# 18:31 joskar Or just change it into an <a> tag if JS is enabled. <a> tags are clickable in all browsers (I hope)
# 18:32 gRegor` joskar: webmention sent!
# 18:33 gRegor` Does your system show the webmentions on both language variants, or just the one the wm is sent to?
# 18:33 joskar gRegor`: It was accepted, but apparently not recognized as a comment. I will fix that!
# 18:34 joskar gRegor`: Currently only on one of the pages, I haven't figured out if I want swedish comments on the english one or vice versa.
# 18:34 gRegor` Ooh, you even have status URLs. Nice!
# 18:34 gRegor` I don't even have those set up yet, heh.
KartikPrabhu1 joined the channel
# 18:35 joskar Maybe I will do some language-detection and put it to the proper language page
# 18:35 gRegor` Ah, well I mixed things up for you by sending English to the Swedish page :)
# 18:35 gRegor` Is there a way to indicate sub-sections are in another language?
# 18:36 joskar aaronpk: Yeah, I thought someone ought to try it :)
# 18:36 aaronpk I hadn't even considered writing the same post in two languages
wolftune joined the channel
# 18:37 gRegor` what is localization?
# 18:38 gRegor` 16? Did I use the wrong number?
# 18:39 aaronpk localization and internationalization are different
# 18:40 joskar gRegor`: Fixed it! (I wasn't checking for embedded 'cite' urls in the in-reply-to)
# 18:41 joskar Also I see now that I don't get the author thingy right
# 18:41 joskar But at least now I have some external post to experiment with :P
# 18:42 gRegor` Loqi: I want my karma
npdoty joined the channel
# 18:47 gRegor` The clickable <link> in top left doesn't work in some browsers
# 18:48 joskar KartikPrabhu: They are links. What good would they be if they weren't clickable? :)
# 18:49 joskar Because one can't use <a> in <head>. Also search engines won't look for them for "alternates".
# 18:49 gRegor` It's an attempt at DRY, but yeah, <link> has an ambiguous name like that.
Mark87 joined the channel
# 18:51 fiatjaf I never knew you could actually display <link> elements
# 18:52 joskar They are not necessarily "content". They are link relations, which are not really needed to consume the content of the page.
# 18:52 gRegor` Did I miss any i18n, l10n, internationali(z|s)ation, locali(z|s)ation alts? :)
# 18:54 gRegor` Do any browsers support switching tot he alternate in their UI, or only via plugins?
# 18:54 gRegor` Tried it with an <a rel=alternate>?
# 18:55 KartikPrabhu still does not get why a "in English" is in the <head> it is a UI element which should be in the body and in a <a>
# 18:55 joskar KartikPrabhu: I read somewhere that search engines only indexed the <link rel="alternate" hreflang="..." ...>, so that's why I put it there.
# 18:56 KartikPrabhu oh you can put rel="alternate" href;ang="" stuff on a <a> too. Maybe try some search engine testing to try if it works. it should!
# 18:57 KartikPrabhu just like feed readers also pick up <a rel="alternate" > for Feed URLs
# 18:59 KartikPrabhu in anycase, even if the search engine does not pick up the <a> it will still exist on the page as a clickable UI that the reader can use. code for readers and not SEO
eschnou joined the channel
# 19:02 joskar That's probably the link I've read. According to that you can only use: <link>, HTTP header or a sitemap.
# 19:03 gRegor` It appears you're correct that Google won't find the <a rel=alternate>, so I guess it's up to you depending how importatn SEO vs DRY is
# 19:03 gRegor` Yep. Noted that it says each page should include its own language as an alternate, too
# 19:04 gRegor` " you have multiple language versions of a URL, each language page must identify all language versions, including itself. For example, if your site provides content in French, English, and Spanish, the Spanish version must include a rel="alternate" hreflang="x" link for itself in addition to links to the French and English versions. Similarly, the English and French versions must each...
# 19:04 gRegor` ...include the same references to the French, English, and Spanish versions."
ramsey joined the channel
# 19:08 aaronpk joskar: I think you have an extra <p> tag in your e-content
# 19:08 joskar aaronpk: Yeah, there is something wrong with my parsing of the content, so it gets it wrong when in re-generates the page.
Kopfstein joined the channel
# 19:11 joskar Also, I must have broken something, because now it seems like my "content" disappears after a comment :(
loic_m joined the channel
loic_m_ joined the channel
# 19:16 joskar aaronpk: Yeah, I probably should add a photo as well :P
# 19:16 joskar Let's just say I have a lot of things on my todo list :)
# 19:17 joskar Because if you did, this would be the opportunity to see how it responds to 404s :P
# 19:21 gRegor` what is on your todo list, aaronpk?
# 19:21 gRegor` what are you working on, gRegor`?
musigny, KartikPrabhu, tantek and KevinMarks_ joined the channel
# 19:36 gRegor` I don't think <links> are that bad. Not nearly as bad as <meta>
# 19:37 gRegor` (responding way late to KartikPrabhu_ )
KartikPrabhu, KevinMarks, KevinMarks_ and KevinMarks__ joined the channel
# 20:36 joskar gRegor`: I've added some form of JS now to change the <link>s into <a>s. Does it work in Chrome?
eschnou, jet__ and tantek joined the channel
# 20:45 fiatjaf why don't all these pages that ask you to type your domain store that information in localStorage, so I don't have to type every time?
# 20:47 gRegor` fiatjaf: Are you referring to the indiewebcamp wiki specifically?
mlncn joined the channel
# 20:48 joskar gRegor`: Good :) (not that I'm happy with the solution, but still)
# 20:49 Loqi fiatjaf meant to say: s/domain name/domain name
# 20:51 fiatjaf gRegor`: that will solve my problems for some time, but still, everyone storing the others' domain name would not be bad
# 20:52 gRegor` I just know it's been a common complaint about logging in to the wiki repeatedly.
# 20:52 gRegor` There's a github issue on it. :)
# 20:53 gRegor` Maybe I will be adventurous this weekend and try a fresh install of MediaWiki with the IWC plugins
KevinMarks and snarfed joined the channel
# 21:18 gRegor` IWC wiki needs upgrading though. Someone's gotta do it
tantek, RichardLitt, mlncn, Mark87, scor and kbs joined the channel
# 21:49 kbs aaronpk: haha - honeycomb is pretty, nice :-)
# 21:51 kbs (and I like that you've taken the time to also hover-title each block - nice touch :)
# 21:51 gRegor` How's it going?
# 21:52 kbs not bad - any exciting new projects you've launched recently?
# 21:53 gRegor` Not really. I've been making slow progress on migrating from my CMS to the ProcessWire framework, so mostly been re-building my webmention for it.
# 21:54 gRegor` How about you and the crypto stuff?
# 21:55 kbs gRegor`: wish I knew more about PHP :-) but about to head into the google mother-ship and work on related stuff; so cautiously optimistic I guess
# 21:56 gRegor` Haha, it has been odd today with just intermittent comments from tantek :)
# 21:56 kbs oh, aaronpk hasn't made Loqi auto-add notes to the wiki yet :)
# 21:56 gRegor` I think he's at a conference or mobile
# 21:56 tantek ShaneHudson: the more I can seem like a bot, the easier it will be for me to replace my online presence with a bot. ;)
# 21:56 gRegor` kbs: Meaning, you got a job at Google? Don't think you need much PHP for them, heh
# 21:58 gRegor` kbs: Oh, you mean "related stuff" to crypto, not PHP, I'm guessing.
# 21:58 ShaneHudson_ tantek: So does nice weather :P My Dad built a very nice wooden shelter in his garden, I will need to make one at some point. It is great for working in
# 21:58 kbs gRegor`: yea - indeed :) basically hope to funnel whatever random little things I've been doing into a PGP related project they have going
# 21:58 kbs also notes that google constantly auto-corrects PGP to PHP :)
# 22:00 gRegor` The Google End-to-End extension, or something else?
# 22:01 ShaneHudson_ Does this Google Inbox thing have any extra crypto? Seems like a good opportunity to go "Oh by the way, End to End by default on our new projects"
# 22:01 gRegor` Good question, ShaneHudson
# 22:03 kbs only tangentially related, but I had the impression that yahoo is actively working on adding end-to-end encryption to yahoo mail; might see something come out in a few months
KevinMarks_ joined the channel
# 22:05 ShaneHudson_ That sounds good, though I tend to just relate Yahoo Mail to spam these days
# 22:05 tantek BTW - first actual indie comms failure today.
# 22:06 tantek 2 txts sent from an iPhone on AT&T failed to "go blue" (be recognized by Apple as being sent to an iMessage / iCloud account)
# 22:06 tantek when AT&T sent the message via its MMS to Email service, it failed to include a Subject: header
# 22:06 tantek that was enough to push the spam filter of my email provider over the edge and classify it as ***SPAM***
# 22:07 tantek and thus not get the message until I tried to start debugging what happened (I don't regularly check my spam folder in gmail)
# 22:07 tantek this failure required 3 mistakes by 3 different companies
# 22:08 tantek 1. Apple - iMessage/iCloud detection fail (my iPod was on wifi at the time, and Apple knows my iCloud address is registered - that should never fail, thus I blame Apple's iMessage address query servers as failing)
# 22:09 kbs ShaneHudson_: *nod* Marissa hired a pretty well-known security guy (Alex Stamos) and it seems one of their attempts to rejuvenate yahoo mail is by going down the "protect user-privacy" path. Be interesting to see what turns out, but I'm super happy they are making the attempt.
# 22:09 ShaneHudson_ I really like the idea of Yahoo becoming a good company again. They have done oh so much wrong but Marissa isn't stupid, and they have plenty of cash
# 22:09 tantek 2. AT&T - sent an MMS as email *without* a Subject: header. This is just a bug. As we know in the IndieWeb, if you're posting a /note - you should put at least a plain text (perhaps abbreviated) portion of the start of the /note as the p-name (equivalent to the Subject: in email).
# 22:10 tantek 3. Empowering Media's spam detection algorithm overly aggressively categorized a subject-less MMS-email as spam.
# 22:11 Mark87 tantek not to get off topic here, but why should you put a p-name in a note? I don't plan on doing so; it seems uselessly redundant?
# 22:11 tantek that have a UI that always assumes a "title". E.g. RSS / Atom readers.
# 22:12 tantek otherwise your notes may just show up as "blank" entires in a list
# 22:12 tantek this is all stuff I discovered in 2010 / 2011 when I started "tweeting" from my site.
# 22:13 tantek and others started to *read* my "tweets" directly from my site (not Twitter POSSE copies) via their RSS/Atom feed readers
# 22:14 Mark87 tantek++ very interesting. Definitely worth documenting your experiences, especially if you have any examples of failing readers.
# 22:14 tantek Mark87 - unfortunately the examples of failing readers / feed consumers that drove the changes back in 2010-2011 have all died. E.g. Google Buzz, Google Reader.
# 22:15 tantek is still seriously considering 402ing his Atom feed.
# 22:15 Mark87 tantek great examples of how crappy implementations with wide adoption have screwed up standards by requiring redundant workarounds
# 22:16 tantek Mark87 bad assumptions in standards too. Atom <entry> requires a <title> so you have to make one up.
# 22:16 Mark87 which is exactly in line with the indieweb mantra of spreading many implementations to prevent this sort of chicanery
# 22:16 tantek or at least we can catch and document the chicanery sooner to limit its spread ;)
# 22:17 Mark87 Hmm my reader will infer a title from the first few hundred characters of the description. Maybe I should enable "titlelessness"
# 22:18 Mark87 To its credit it handles no titles just fine even if it can't infer one
# 22:18 tantek Mark87 that's great! sounds like your reader is more robust :)
# 22:22 kbs *waves* -- always impressive how much creative IQ tantek has corralled in here! (And so, grateful for the IRC logs - usually learn something neat every time :)
KevinMarks_ and reedstrm joined the channel
# 22:28 ShaneHudson_ Are there any popular open source RSS readers or even Twitter clients that could be used as indieweb readers?
# 22:29 Mark87 Are you looking for readers as a service or application?
# 22:30 gRegor` aaronpk was playing with selfoss a while ago
# 22:33 gRegor` The chat log does
# 22:33 ShaneHudson_ I was just thinking that it would be an easy way to get people involved if they are already using a tool that it works with
# 22:34 ShaneHudson_ Although I do need to choose/find/make a reader at some point, might take a copy of shrewdness
cmhobbs joined the channel
pauloppenheim joined the channel
KevinMarks_ joined the channel
# 22:42 gRegor` aaronpk had a mf2 plugin for selfoss too
Pea1 joined the channel
# 22:43 ShaneHudson_ But for now I should head off, need to be focussing on implementing Gillespie for this assignment :( Goodnight all
mlncn-agaric and Mark87 joined the channel
# 23:07 aaronpk !tell kbs what hexagon thingy are you talking about?
# 23:07 Loqi Ok, I'll tell them that when I see them next
sivoais, snarfed and mlncn-agaric joined the channel
npdoty joined the channel
jet__ and j12t joined the channel