2014-05-27 UTC
# 00:01 aaronpk KartikPrabhu: just for you I added a "slug" field
# 00:01 KartikPrabhu nice nice! I'll play around with it on my next note :D Though I have to add the code for it :P
# 00:02 aaronpk yeah I had to add it to my micropub endpoint too. luckily it was really easy
# 00:03 kylewm aaronpk: does your site still show realtime comments?
# 00:03 KartikPrabhu yeah shouldn't be much trouble except I use 'slug" as the uniqu identifier which might be troublesome
# 00:03 aaronpk kylewm: it should... but I think there's something weird happening where it doesn't render the actual content, just shows the URL
# 00:06 KartikPrabhu snarfed: should bridgy be using micropub instead of webmentions to POSSE (ideally) ?
# 00:07 aaronpk good question! I've only thought about doing syndication at the same time as creating the post so far
# 00:07 snarfed KartikPrabhu: that could work. i think i'm pretty happy with how it works now, but yeah, i guess technically micropub is more appropriate
# 00:08 KartikPrabhu basically using micropub to post to twitter with bridgy acting as a translator
tgbrun joined the channel
# 00:10 Loqi KartikPrabhu meant to say: oo adactio added notes! sweet... POSSE ftw!
# 00:14 kylewm KartikPrabhu: checking my understanding, bridgy would be the micropub endpoint?
# 00:15 aaronpk it just happens to use the same parameters as webmention right now
# 00:18 aaronpk yeah bridgy publish needs some sort of authentication
pbeaulieu joined the channel
# 00:20 snarfed it works similar to relmeauth. it only lets you publish content from the domain that's in your silo's web site field
# 00:21 snarfed aaronpk: yes, right. you can posse his content for him, but not anyone else's
# 00:21 snarfed oh definitely, agreed. it's missing some auth there
# 00:22 snarfed heh, it definitely can't see (or posse) non-public stuff
# 00:23 snarfed i punted because i'd need to add something like indieauth login, which would take a bit of work
# 00:24 aaronpk snarfed: i'm working on an indieauth client to help bootstrap services before implementing the whole flow
# 00:24 aaronpk i don't think bridgy has any sort of auth of its own, it just uses silo auth directly cause that's all it needs right now
# 00:25 aaronpk cause the last thing I wanted to do was implement indieauth+oauth in objective C
# 00:29 aaronpk so if Bridgy Publish can post a syndicated version out to Twitter, it should have a mechanism for notifying your site of the Tweet URL
# 00:36 GWG I just set up the manual POSSE to G+
# 00:39 GWG I wish it would stop doing that every time I update
# 00:40 aaronpk GWG: that's correct behavior for your site, but kind of incorrect behavior of the IRC bridge
# 00:40 aaronpk in IRC it should say something like "updated" instead of "linked to"
# 00:40 GWG KartikPrabhu: I also probably sent you a webmention.
# 00:42 Loqi KartikPrabhu meant to say: GWG: I don't see any
# 00:42 GWG I linked to your no comment story
# 00:43 GWG IT gave me a 500 error when I tried to send it with your form
# 00:44 GWG I wanted to give you props, and you are propless?
# 00:45 KartikPrabhu haha! I will use your post to debug... biut first some manner of dinner
squeakytoy joined the channel
# 00:53 bret hehe! loqi should randomly ask random people in the rooms that 3 times a month
lukebrooker joined the channel
# 00:54 aaronpk 3 times a month! haha. right now he asks every 3 hours
# 00:54 bret lol yeah but thats people getting paid, I mean idlers
# 00:57 bret KartikPrabhu what are you working on?
# 01:00 bret falling for sublime text more and more
# 01:00 bret cross platform tools is really critical
# 01:02 bret KartikPrabhu what about use file storage and a db as a caching layer?
caseorganic, shaners and snarfed joined the channel
# 01:11 bret i have an old computer and it runs terribly on it unfortunately
# 01:12 bret same issue with light table and atom editor
# 01:13 bret sublime manages to still be fairly snappy even on old hardware
# 01:13 GWG Thinking about adding more metadata. What would a location field attached to a post be like?
# 01:15 snarfed aaronpk: re an old comment of yours, bridgy publish returns the id and url of the newly created tweet/fb post in the webmention response
# 01:17 GWG I've been adopting a two pronged approach to adding features.
# 01:17 GWG Manually adding the data, then automatically adding it
# 01:18 aaronpk manually doing things is a great way to test them out. then automate if successful.
# 01:18 GWG For example, I just added the variables for syndication links
# 01:18 GWG A future step is to pull them from Bridgy and other sources automatically into said variables, instead of filling them into the boxes I set up
# 01:21 KartikPrabhu is quite annoyed with having to edit MySQL field lengths all the time :|
# 01:22 aaronpk unless you're talking about millions of records there's not a lot of downsides to just using a TEXT column
gregone joined the channel
# 01:39 aaronpk okay... we should no longer see duplicate mentions
# 01:39 GWG aaronpk: Thank you. I found the duplication annoying
# 01:39 GWG How does it decide something is a dupe?
# 01:40 aaronpk webmention.io just won't send an irc notification if it's already sent it in the past
# 01:41 GWG aaronpk: I really wish I had someone who did things so fast working for my employer.
# 01:41 GWG We've had the same problem on and off for 10 years on our website.
# 01:42 GWG We finally had the idea...why are we trying to prove to the web team there is a problem? Let's ask them. They must keep data on failures in the logs.
j12t joined the channel
# 01:44 GWG On a positive note, documentation and logging suddenly seem so very important to me.
snarfed joined the channel
# 01:46 aaronpk by default I try to log too much, a lot of it ends up being not important except for in the short term, and then is a burden to store
# 01:47 GWG I set up collectd on my server to gather all sorts of stats...and I probably use them sparingly.
# 01:50 GWG I get more use out of an install of monit and a license for Pushover.
# 01:53 GWG KartikPrabhu: I know. I messed it up when I was trying to fix it.
# 01:54 GWG Or you want me to wait til I fix the problem I created while trying to fix the problem?
# 01:54 KartikPrabhu no, I am truncating the title of your post since the wrong one is picked up
# 01:55 GWG I am going to be returning to the theme work next, as I just finished ripping out the comment section into a separate plugin
# 01:55 GWG Much of my theme work, as I mentioned, lately is completing destroying my previous work
squeakytoy and gregone joined the channel
benwerd joined the channel
# 02:12 Loqi benwerd: snarfed left you a message 3 days, 5 hours ago: you and i might be hosting a few HWCs over the next couple months. the event you did at rockit colabs worked well...want to try there again? i'm happy to join as a member, or donate or whatever, if it'll help.
iangreenleaf joined the channel
# 02:13 benwerd snarfed: I'm no longer a member at RockIT, because of my Matter office membership (saving money) - but I might be able to get the venue anyway. Will ask
# 02:14 Loqi Ok, I'll tell him that when I see him next
# 02:18 benwerd aaronpk: ha, you're right! it could literally be any point 2009-2014. (But it's 2014.)
# 02:20 aaronpk lol at the list of contributors: "EC2 Default User"
# 02:24 KartikPrabhu aaronpk: that article is a bit dated (pardon the pun)... Twitter shows relative dates again
# 02:26 KartikPrabhu yeah... they seemed to have switched back to relative dates... can't say I like it
shaners and luxagraf joined the channel
CaptainCalliope and j12t joined the channel
# 03:01 CaptainCalliope I.. ok. This was an unexpected place for my tweet to show up.
# 03:01 CaptainCalliope Happening at MIT in October.
# 03:03 CaptainCalliope Oh, plots to take back the web, etc etc.
# 03:04 GWG CaptainCalliope: So, the Captain refers to your rank in the Internet Liberation Army?
# 03:04 CaptainCalliope Been a remote admirerer of IndieWebCamp since its inception. Looks like I'll finally be able to participate in one.
# 03:04 CaptainCalliope And no, didnt' even know the Internet Liberation Army was a thing. It's more whimsical.
# 03:05 GWG CaptainCalliope: It's a thing? I just made it up I thought.
# 03:05 CaptainCalliope The title of Captain.
# 03:05 rascul forks the Internet Liberation Army into the People's Internet Liberation Army
# 03:06 CaptainCalliope Huzzah! Interoperable made-up armies!
# 03:06 GWG forks the People's Internet Liberation Army into the Popular Front for the Liberation of Internetdom
# 03:06 CaptainCalliope I'm a volunteer with Mozilla and do some Code for America stuff here in Boston.
# 03:07 rascul there's an indieweb thing in cambridge later this year
# 03:07 CaptainCalliope Which is what brought me here. :)
# 03:07 GWG CaptainCalliope: Ah, Boston....Okay.
# 03:07 CaptainCalliope Just found out.
# 03:07 GWG I thought you might be coming to the East one.
# 03:08 rascul it's still months away so i have time to build my site first :)
# 03:12 CaptainCalliope So, I'm interested in helping with the event. Possibly helping organize. Maybe trying to see if I can get Mozilla to foot the lunch bill. Would CaseOrganic be the main person to speak with about this?
# 03:12 aaronpk CaptainCalliope: for boston? Yep! or myself, since I'll be there too
# 03:13 CaptainCalliope Sweet!
# 03:13 CaptainCalliope I've added this room to my autojoin list, so I'll be around.
# 03:14 CaptainCalliope Community organizing is most of what I do, so ping me for anything. :)
# 03:14 GWG aaronpk: A chance to meet you in person? I should stop by.
# 03:22 GWG Why is the parser showing my entire article as the name?
# 03:23 aaronpk probably missing a p-name property, so it's using the implied name rules
# 03:24 GWG aaronpk: I'd better start looking
# 03:26 GWG I'm using the article I posted earlier
# 03:27 aaronpk i think there might be a mismatched close tag somewhere messing everything up
luxagraf joined the channel
# 03:38 Loqi rascul meant to say: turns errors red easy to see :)
snarfed and squeakytoy joined the channel
# 03:40 KartikPrabhu GWG: you have a <div> with class=h-entry and id=primary but then inside that you have an <article> with class="hentry h-as-article"
# 03:41 KartikPrabhu the p-name is then scoped to the <article> with class=h-as-article but not to the first h-entry
# 03:41 KartikPrabhu aaronpk: I was looking at the source because my webmention parser also gave the whole article as name :P
# 03:41 rascul sounds like that was harder to find than my looking for red!
# 03:42 KartikPrabhu also due to all the practice with mf2py I can parse microformats easily... not sure if that gets me into any superhero league ;)
# 03:42 GWG KartikPrabhu: What would you recommend?
# 03:44 GWG I only see one in the page though
# 03:44 KartikPrabhu wordpress is known to do weird stuff with old microformats and new ones... for instance in your case there is one h-entry (microformats2) and a different hentry (microformats1)
# 03:45 GWG I removed it from the second and added it to the first
# 03:45 GWG Because the article enclosure didn't include the comment section.
# 03:46 KartikPrabhu aah then you also want to remove the "h-as-article" from the <article> because anything that is h-* will count as a microformat "head"
caseorganic joined the channel
# 03:48 KartikPrabhu yes that seems better... but then all the "h-entry h-as-article" should be on the <article>
# 03:51 rascul GWG i now see a </main> on that link on line 253 but there's no <main>
# 03:51 KartikPrabhu another thing you might want to do is move the "p-category" to each tag instead of the container
# 03:58 GWG KartikPrabhu: I think I fixed h-entry
# 03:59 GWG KartikPrabhu: That might take a bit to add the individual p-category. But let me have a look.
caseorganic joined the channel
# 04:00 KartikPrabhu the thing is right now you have a category as "category1 category2" instead of being a list of 2 categories
# 04:04 KartikPrabhu aaronpk: on the quill homepage, if I click "Sign in" with a blank URL field it throws errors "no authorization endpoint". instead you should add "required" so that it saves a request and gives the correct error :)
# 04:05 GWG KartikPrabhu: I fixed it for categories. Need to write a custom tag function to do it for tags.
# 04:15 GWG Should I have marked up my link to your article?
# 04:18 GWG I keep ripping pieces out of the thing.
# 04:19 GWG Well, in one case, it is sort of a reply
# 04:20 rascul running it through w3c validator could be helpful
snarfed joined the channel
# 04:21 GWG I may do that. I haven't in a while.
# 04:22 GWG I've made so many little changes.
# 04:22 KartikPrabhu GWG: that is because at the start you have <main> then <article> so you should be closing them as </article> first and then </main>
# 04:23 KartikPrabhu you might also want to be careful about the <div> in the middle. the correct order is </article></main></div>
# 04:25 GWG I did that quickly when I fixed the other problem
kyank joined the channel
luxagraf joined the channel
squeakytoy joined the channel
# 04:57 JonathanNeal Does it support Twitter? I used to have a lot of trouble with it and twitter.
squeakytoy2 and luxagraf joined the channel
snarfed joined the channel
# 05:51 aaronpk "This post also appears on my website, where I keep my writing more current and am allowed more freedom and control over the content."
snarfed joined the channel
jsilvestre and shaners joined the channel
# 06:08 aaronpk guess we get to find out how well this new server holds up to hackernews traffic
friedcell and cweiske joined the channel
luxagraf joined the channel
LauraJ, Garbee, eschnou and tobiastom joined the channel
pfefferle, luxagraf, petermolnar, jsilvestre_, Sebastien-L, bnvk, aboynejames and dybskiy joined the channel
krendil, fmarier, BjornW and glennjones joined the channel
# 09:40 petermolnar hey all I have a question on indieauth: my site is ssl-only, therefore when indieauth tries to log me in, it fails
luxagraf, dybskiy, nloadholtes, bnvk and pfefferle joined the channel
adactio, luxagraf, barnabywalters, krendil, dybskiy, petermolnar, nloadholtes, pbeaulieu and bnvk joined the channel
# 12:12 barnabywalters !tell snarfed I think my bridgy twitter access tokens just expired, I had to reauthenticate to get responses backfeeding again — does twitter have a good way of notifying people about this, as facebook does?
# 12:12 Loqi Ok, I'll tell them that when I see them next
dybskiy, aboynejames and luxagraf joined the channel
pfefferle and friedcell joined the channel
ttepasse and luxagraf joined the channel
Sebastien-L joined the channel
dybskiy, eschnou, dybskiy_ and bnvk joined the channel
chloeweil joined the channel
# 13:41 GWG barnabywalters: I think I finally got my markup up to your standards.
# 13:43 GWG KartikPrabhu and rascul were helping me find the last of the bugs last night...I think
tobiastom joined the channel
# 13:45 barnabywalters only thing I would point out is that your really detailed h-card is a child of the h-entry, but the h-entry’s author is much less detailed — why not just make your detailed h-card the author h-card?
# 13:45 GWG barnabywalters: My mother told me she doesn't know what the heck I'm talking about.
# 13:46 barnabywalters GWG: ha ha, yep I get that often too, so try to post at least once or twice a week about non-web stuff :)
# 13:46 GWG Well, the h-card is in the sidebar, which is now inside the content.
pfefferle joined the channel
# 13:46 GWG I changed it because of the fact the comment section was outside the h-entry
# 13:46 GWG I may need to rearrange things to move it out.
pbeaulieu joined the channel
# 13:47 GWG If you look at the page visually, I have this sidebar I'm barely using.
tilgovi joined the channel
# 13:48 GWG So, I don't have a use for the sidebar right now, yet I have one.
# 13:50 luxagraf surely we could come up with something better than "facepile"...?
# 13:50 GWG luxagraf: It is a term already in use
# 13:51 luxagraf GWG: oh I wasn't directing that at you, that words been grating on me ever since i heard a facebook engineer use it
# 13:51 GWG barnabywalters: I could do the detailed h-card for each h-entry and hide the details I don't want visible.
# 13:52 GWG barnabywalters: But I have that business card like display in the sidebar.
# 13:53 GWG barnabywalters: That i think I can fix.
# 13:53 barnabywalters so all you have to do is add p-author to the class attribute, and remove the smaller h-card, and it becomes the author
tobiastom_ joined the channel
# 13:54 GWG barnabywalters: What about on the main page?
# 13:54 luxagraf GWG: where does h-as-article come from? I can't find that on microformats.org
# 13:55 GWG luxagraf: Where did I take it from?
# 13:55 barnabywalters GWG: well, the sidebar won’t be part of any one of them, so the p-author has no effect
# 13:55 GWG luxagraf: pfefferle 's code, actually.
# 13:55 barnabywalters unless you make the page an h-feed, in which case the h-card would be the p-author and the h-entries children
# 13:55 luxagraf okay, i was just wondering if there was a definition somewhere
# 13:55 GWG barnabywalters: The same code generates the single page and the h-feed.
# 13:56 GWG I think I may have to do it that way.
# 13:56 barnabywalters GWG: so you should still be able to just add p-author to the sidebar class attribute and everything will work
# 13:56 GWG It's non-standard Wordpress implementation, because Wordpress assumes multiple authors, but I can work with that.
# 13:56 luxagraf barnabywalters: so that's been confusing me for a while, what's the advantage of making the whole page an h-feed?
# 13:57 barnabywalters luxagraf: h-as-* refer to activitystream object/verb types — they’re published experimentally by a few people but not AFAIK consumed by anyone
Sebastien-L joined the channel
dybskiy joined the channel
# 14:14 luxagraf cweiske: yeha that code isn't working, that's going to get commented out until I decide how I want to do comments. :)
# 14:15 luxagraf barnabywalters: the validator tells me to use u-url, but it's a permalink page which seems strange to me, shouldn't it just assume that the url is the url?
# 14:16 barnabywalters luxagraf: it seems strange, but is useful when, for example, “social media tools” add annoying utm_source query parameters
# 14:19 luxagraf barnabywalters: hmm, good point. hadn't thought of that.
# 14:23 luxagraf ben_thatmustbeme: to me the rel=permalink pattern does that more clearly, hey, maybe that's me
# 14:24 ben_thatmustbeme if you get to the permalink from a link that doesn't have rel=permalink... how would you know
snarfed joined the channel
# 14:26 luxagraf barnabywalters: yeah, just noticed I'm using canonical, not permalink
# 14:26 Loqi snarfed: barnabywalters left you a message 2 hours, 13 minutes ago: I think my bridgy twitter access tokens just expired, I had to reauthenticate to get responses backfeeding again — does twitter have a good way of notifying people about this, as facebook does?
# 14:26 barnabywalters the advantage of having u-url as well is mainly for feed or archive pages with multiple entries on – most people also put it on permalink pages for consistency
# 14:28 barnabywalters but consumers should also consume rel=canonical, so go ahead and publish that, and if it doesn’t work it’s a prod to the consumer to fix their code :)
edge226 joined the channel
# 14:32 snarfed barnabywalters: yeah, there was a hiccough last night, i'm still investigating
# 14:33 snarfed twitter access tokens don't expire, but something definitely happened systemwide
aboynejames joined the channel
# 14:36 luxagraf barnabywalters: yeah doesn't look like indiewebify.me is picking up my rel=canonical head tag
tilgovi joined the channel
# 14:38 luxagraf am i correct in thinking that there really is no h-* syntax for marking up a photo gallery?
# 14:39 barnabywalters the best thing is probably to use h-feed and h-entry, and give the h-entries u-photo properties, but no (or little) content
# 14:40 luxagraf barnabywalters: what about hMedia? Never got updated to mf2 syntax it seems...
# 14:40 barnabywalters when choosing what microformats vocabulary to use, the main consideration should be “how do I want people to be able to use this content”
# 14:41 barnabywalters so there was no compelling case to create an equivalent microformats2 vocabulary
luxagraf joined the channel
# 14:45 luxagraf barnabywalters: in the case of h-entries/u-photo wouldn't a consumer rightly consider the photo to be supplemental, rather than the actual entry?
# 14:47 barnabywalters another way around it would be to have the HTML for the photo *in* the content property
# 14:48 barnabywalters this does open up the question of what consumers should do with a photo property
caseorganic joined the channel
# 14:49 barnabywalters it’s a similar problem with the summary property — should the summary be an excerpt from the content, or shown alongside it?
# 14:50 luxagraf barnabywalters: yeah the summary example on the wiki seems to imply that it would be considered supplemental rather than an excerpt
# 14:50 luxagraf which threw me at first, but then it seems like the more common use in the wild is as an excerpt
# 14:51 barnabywalters luxagraf: agreed, that’s the more common usage. my current article markup doesn’t do this and it’s bothering me
# 14:53 luxagraf my assumption with u-photo was that it would be considered similarly tangential/supplemental but maybe I'm wrong
# 14:54 barnabywalters luxagraf: real-world usage is the only way to figure out what actually works best
# 14:58 luxagraf ha. well, I'm not aware of any consumers for photo galleries so there probably isn't much point right now anyway
# 14:59 luxagraf I'm just in a metadataforallthethings kind of mode right now
# 14:59 barnabywalters luxagraf: if you add h-feed h-entry markup then anything which can consume notes can consume your photos
# 15:01 luxagraf barnabywalters: the problem is I don't currently have permalinks for the photos, just galleries of photos
# 15:02 luxagraf barnabywalters: still working out how to move away from my flickr-to-personal site workflow and what I want to do with my photos in the end
# 15:03 barnabywalters luxagraf: cool! personal photo storage and publishing is still very much unsolved and open for experimentation
jasonjohnwells joined the channel
# 15:03 barnabywalters he has experience both with personal backups of flickr and cross-posting instagram photos
# 15:03 luxagraf barnabywalters: I have the backend solved, just working out the frontend, particularly how to handle private photos/galleries meant only for friends/family
# 15:04 bnvk snarfed is bridgy rebooting / or having issues today?
# 15:07 bnvk went about 9 mins without picking up a reply to a post and was making webmention 404
# 15:08 snarfed but 404s for sources, yeah. last night was rough. sorry!
dybskiy joined the channel
# 15:16 aaronpk speaking of photos, I now have a real use case and prototype of publishing sort of mini albums of photos
caseorganic joined the channel
# 15:22 aaronpk re: photos, I've been using the Narrative clip the past couple weeks and experimenting with what sorts of things look good from it and how to publish them
# 15:22 aaronpk the photos aren't super high quality, and definitely don't work well in low light, but bike rides are fun!
# 15:23 aaronpk so now I want to publish little notes with small thumbnails instead of large photos like my current ones
# 15:34 kylewm https question -- if i use an indiewebcamp cert for now does that make it any harder to switch to a 'real' one later?
# 15:37 petermolnar indieauth whishlist: make indieauth play nice with htttps only ( http redirects to https ) sites, because logging in currently stalls unless https://domain.com is entered instead of domain.com
tantek joined the channel
# 15:52 tantek !tell benwerd - whoa - does that mean they actually took part of our profile code commits in Elgg 1.9?
# 15:52 Loqi Ok, I'll tell them that when I see them next
npdoty joined the channel
# 16:04 dariusdunlap kylewm: Not sure what you mean by “an indiewebcamp cert”, but changing to a new cert is just the same as installing a new one. It’s a complex sequence, but not difficult. I recommend ssls.com, who resell certs from multiple providers and have a 5-year cert for $25 total. (Plus all the fancier, more expensive ones like wildcards and such)
# 16:09 dariusdunlap kylewm: The process for generating a Certificate Signing Request (CSR) and installing the cert differs a bit by hosting company or platform. One of my domains is real straightforward, but the other involves sending a support request for the CSR.
# 16:10 kylewm dariusdunlap: thanks! I did not, total ssl novice :)
# 16:13 aaronpk although at this point i'm just getting everything from startssl.com cause it's free
dybskiy, chloeweil and bnvk joined the channel
# 16:16 dariusdunlap I think I’ll try startssl.com for some of my extra domains and subdomains.
anonyth joined the channel
# 16:17 aaronpk I use it to generate ssl certs for *.dev for testing stuff locally with ssl
# 16:17 dariusdunlap A lot of my certs over the years have been self-generated. Which works fine if it’s just for your personal OpenVPN certs, wprdpress admin panel certs and stuff like that.
# 16:18 aaronpk dariusdunlap: yeah this indiewebcamp authority is similar to self-signed, but you won't see any browser warnings at all if you install the root cert
# 16:18 dariusdunlap These cheap (and FREE!) certificate authority certs were a real revelation!
# 16:18 aaronpk so it's slightly better than using self-signed certs
# 16:19 bnvk oddly, the format that seems simplest for human readability + a standard + ease of implementing is email…
# 16:19 aaronpk yeah the email format is quite tempting actually, especially cause it's easier to add other metadata than the IRC txt format
# 16:19 dariusdunlap At one point I was fairly organized and had done the same thing… basically set up my own private cert authority and installed the root cert on my computers (and my wife’s)
# 16:20 aaronpk bnvk: can I add the HTML format I'm using for my text messages?
# 16:20 bnvk and the big gain is it can imported into any standard mail client and it should thread conversations and replicate that experience the best
# 16:20 bnvk also, I wanna make this export tool standalone that can export in multiple formats, so no reason we can't do HTML at some point!
luxagraf joined the channel
# 16:24 aaronpk bnvk: are you pretty well settled on the one-file-per-month format?
# 16:25 bnvk well, the thinking with Mbox is that it is 1 file (per conversation) which contains multiple messages
# 16:25 bnvk so I was thinking 1 file per conversation
# 16:25 aaronpk "conversation" becomes harder to define with a long-running thread like SMS
# 16:25 bnvk Facebook API has some threshold cutoff of segmenting
# 16:25 aaronpk I split mine up into files by month regardless of whether it's part of the same "conversation"
# 16:26 aaronpk I didn't see any benefit to try to guess conversations from the SMS threads
# 16:27 bnvk I think Facebooks is date based- they try to detch abonormally long gaps and then group them that way
# 16:27 aaronpk it would get several of my conversations wrong then :)
# 16:30 aaronpk bnvk: ok added a chunk about HTML, also added some notes to the TXT section
tilgovi and benwerd joined the channel
# 16:30 Loqi benwerd: tantek left you a message 38 minutes ago: - whoa - does that mean they actually took part of our profile code commits in Elgg 1.9?
# 16:32 bnvk aaronpk: nice, checkin it out now… looks pretty good!
jasonjohnwells joined the channel
jonnybarnes joined the channel
paulcp joined the channel
# 16:40 bnvk aaron: if you're bored and want to Facebook message me a sticker or an image that would be rad
# 16:40 bnvk I don't have any… that I can see what it exports
# 16:41 kylewm thanks for help setting that up dariusdunlap, aaronpk ^
# 16:43 aaronpk there should be location attached to mine too, see if that shows up
# 16:45 bnvk worth getting that metadata if it's there
emmak joined the channel
# 16:46 bnvk In other news, it seems webmtion.io started sending multiple URL's in author.url object with a space between them
snarfed joined the channel
# 16:50 aaronpk yeah looks like something is concatting it to a string along the way
# 16:54 aaronpk ok I hacked it real quick to only return the first url
# 16:56 bnvk damn it, stupid Fbook API makes no mention of images or location data in messages
# 16:56 bnvk I bet if I queried the individual comment I get the data
# 16:56 aaronpk I see images in the API, they come through as attachments
# 16:57 aaronpk this is just the call to "me?fields=id,name,conversations"
# 16:57 bnvk yah i'm hitting "/inbox" to get all the messages
j12t joined the channel
# 17:00 GWG JonathanNeal: As in for individuals who are visually impaired?
# 17:01 GWG I know a guy you might want to speak to.
# 17:01 bnvk oh wow, that is such different data in that endpoint you used Aaron
# 17:02 JonathanNeal For everybody. For people who are eating pizza and can’t use the mouse, for people who are using JAWS or NVDA or VoiceOver.
pbeaulieu joined the channel
# 17:05 GWG JonathanNeal: Not sure. There are a lot of rooms on this network
dybskiy joined the channel
# 17:17 GWG I had this conversation with tantek.
# 17:18 aaronpk I'm used to the flickr terminology, where an album is a collection of photos, and a gallery is a collection of albums
iangreenleaf joined the channel
# 17:18 aaronpk er sorry that's "collection". a gallery is a collection of photos from other people. I never understood that but ok
bnvk1 and chrissaad joined the channel
jsilvestre joined the channel
# 17:23 GWG I thought a gallery was a collection of photos and an album was a collection of galleries.
# 17:24 GWG I want a collection of photos at some point
# 17:24 Loqi gives GWG a collection of photos at some point
# 17:24 GWG But part of me considered the idea a collection of photos is merely an archive of photo h-entries.
# 17:24 aaronpk or for my mini album thing, a bunch of u-photos inside one h-entry
# 17:25 GWG aaronpk: You and I are on the same page.
# 17:25 GWG I just have to load enough photos onto the site to write the feature
LauraJ joined the channel
# 17:28 GWG aaronpk: I've been watching your site. You post photos regularly.
# 17:29 aaronpk I do, but I don't consider those part of a collection
# 17:32 luxagraf RE https turns out arcgisonline offers an https version, which means my last mixed-content problem is solved pure https here i come
# 17:33 GWG aaronpk: Yes, but would you display photo notes as a photo collection?
# 17:35 luxagraf hey thanks. there are others on the photo galleries (each photo has a map popup). those are still google maps though, changing that today
# 17:35 aaronpk GWG: no I don't think I will. part of what finally let me start publishing photos on my site at all was allowing myself to publish "photo notes" rather than full albums
# 17:35 aaronpk once I dropped the idea of needing to support photos like I do on flickr it became much easier to solve
KartikPrabhu joined the channel
# 17:40 luxagraf once i realized i no longer needed flickr to be a bridge pretty much everything else fell into place
# 17:42 GWG I'm storing my family photos at Smugmug right now.
# 17:45 GWG I instead only post photos I want public to my actual site.
# 17:46 aaronpk oh yeah we put the arcgis tiles into leaflet-providers
paulcp joined the channel
# 17:47 luxagraf bret: if you hit any snags let me know i'll try to help (I'm no expert though)
# 17:48 luxagraf aaronpk: yup. just had to change one line from http to https
# 17:48 bret I'm not sure how to really approach it quite yet
# 17:48 bret if I should do a separate program or generate some kind of json file with jekyll
# 17:51 luxagraf bret: I would go with a json output file from jekyll myself. just add a couple custom yaml tags for lat/lon and then loop through all your posts and write those a json file.
edge226 joined the channel
# 17:52 bret also not sure if I want to make a separate set of files for locations or have them pegged to notes
# 17:53 GWG Can I ask you all some more basic location questions?
# 17:53 bret I'm eyeing a secondary post folder that keeps track of uninteresting things like likes, and possibly checkins and keep those out of my main stream
jasonjohnwells and KevinMarks joined the channel
# 17:56 GWG If I want to add location support to my notes and other data types, what forms should that take?
# 17:57 GWG What services do people use for that sort of thing?
# 17:57 GWG And considering I rarely want people to know my exact address...
# 17:58 luxagraf at the moment I use geodjango which handles a lot of the dirty work for me and allows my admin interface to just present a map that I can drop pins on
# 17:58 bret I'm not really sure exactly, but I would look at others who have done something close to what you want
# 17:58 aaronpk I publish my current location on my site to two decimals of precision
# 17:59 aaronpk and I reverse geocode to a city name for a lot of the location on posts, so you'll see things like "Portland, OR" on notes and stuff
brainTrain joined the channel
dybskiy joined the channel
# 18:02 GWG aaronpk: Do you share the coordinates?
# 18:02 aaronpk GWG: not yet, still trying to figure out how to do that in a not crazy way
# 18:02 GWG aaronpk: But you store them in your database?
# 18:03 luxagraf I publish very accurate location data on my site and hide in my bunker
# 18:03 luxagraf Actually I used to use flickr's geofencing feature to limit geodata close to my house, so i suppose i'll need to replicate that somehow
# 18:11 GWG aaronpk: I would if I was at an event...such as Indiewebcamp, but not places I don't want people to know about.
# 18:11 aaronpk but in that case I usually publish a venue specifically, rather than just lat/lng
# 18:11 GWG aaronpk: How do you get your location?
# 18:12 GWG It sounds like I might as well just put in a text box.
jonnybarnes joined the channel
# 18:14 aaronpk but there's probably 100 existing apps that you could use on android
# 18:14 GWG aaronpk: Generally low opinion of the OS?
# 18:21 GWG aaronpk: It has gotten better since the G1 days
# 18:25 snarfed GWG: just fyi, wordpress already has geolocation support built in, and the android app can send it automatically
# 18:25 snarfed it might require an extra plugin to display though. finding...
# 18:26 luxagraf It seems the general consensus is that StartSSL is the way to go for free https... is that what people here are using?
# 18:27 Loqi HTTPS is an abbreviation for Hypertext Transfer Protocol Secure, a protocol for secure communication, supported by web servers (like Apache & nginx) and browsers http://indiewebcamp.com/https
# 18:27 GWG aaronpk: It was not the finest hour.
# 18:28 GWG snarfed: I usually use the desktop.
# 18:29 aaronpk well you have to pay to verify your identity, but then you can do free wildcard certs all day long
pbeaulieu joined the channel
# 18:30 luxagraf aaronpk: wait so the $60 is to verify ident and the certifcate is free? i didn't catch that. interesting business model.
# 18:31 GWG I just created multiple single domain certificates.
eschnou joined the channel
# 18:32 GWG snarfed: As for geolocation on Wordpress, on my list to look into
# 18:32 GWG I just wanted to see what people were thinking about location in general for these sorts ofsites
benwerd, bnvk and caseorganic joined the channel
# 18:46 luxagraf GWG: i need subdomains though, so I can't do multiple certs
# 18:49 GWG luxagraf: What is your site again?
benwerd joined the channel
cweiske joined the channel
# 19:06 cweiske are there any alternatives to startssl? (free as in beer certificates and included in browsers)
# 19:11 luxagraf cweiske: not that i found. a few reasonably cheap ones < $20 tho
CaptainCalliope joined the channel
# 19:12 GWG luxagraf: There's a hole in your boat
paulcp joined the channel
# 19:40 cweiske does someone know if known supports private posts that only logged-in users can read?
caseorganic and luxagraf joined the channel
friedcell, snarfed and eschnou joined the channel
# 20:13 GWG luxagraf: Doesn't really tell me who you are
pbeaulieu and scor joined the channel
jedahan joined the channel
# 20:21 luxagraf GWG: hmm, yeah, i dunno. guess i never really considered that part important.
# 20:21 GWG luxagraf: I don't know who I am either.
# 20:22 GWG I had a lot of trouble writing a bio sentence
# 20:22 luxagraf GWG: i am just some guy. more interested in the writing than describing myself.
# 20:22 GWG I don't know who I am in the context of a website about page
# 20:22 GWG luxagraf: I like to try and get a sense of people.
# 20:23 luxagraf i have to create bios when working with publishers so i sorta relish not having one on my own site
# 20:23 luxagraf GWG: yeah, i do to, unless it's me we're trying to get a sense of :-)
benwerd joined the channel
# 20:27 GWG luxagraf: You want to help me figure out who I am?
snarfed, eschnou and krendil joined the channel
# 20:32 GWG KartikPrabhu: You've been talking to me for a bit. Who am I?
# 20:32 GWG KartikPrabhu: I believe this is where we started our conversations.
# 20:39 bear laughs at him trying to keep up with the flow in this channel
# 20:39 bear everytime I come back to here there is 300+ new items :)
# 20:39 luxagraf GWG: I actually think having someone else write your bio is a good idea.
# 20:40 bear KartikPrabhu i have my own - I log everything and re-read them when I get time
# 20:40 KartikPrabhu GWG: I don't know really. we have talked about code a lot, but I don't assume that is who you are...
# 20:43 GWG KartikPrabhu: We'll meet soon enough.
jedahan_ joined the channel
# 20:43 KartikPrabhu GWG: yes. but still we'll be meeting in the same context... not fair to use that as a bio
# 20:44 kylewm aaronpk++ for eliminating duplicate Loqi mentions for the same post!
# 20:45 kylewm aaronpk: also, does indieauth.com can't read https://kylewm.com since i'm using a self-signed certificate... does that kinda defeat the purpose of having https?
# 20:46 aaronpk kylewm: yeah for anything public you should get a real certificate, not use self-signed or the indiewebcamp ones
# 20:46 kylewm doh, it's not exactly public but i get your meaning
# 20:47 aaronpk well if anybody besides computers under your direct control plan to access the https version of your site it's public
# 20:48 aaronpk (and yes, I hopefuly eliminated duplicate mentions from the irc logs)
barnabywalters and fmarier joined the channel
benwerd joined the channel
aboynejames, j12t, tantek, barnabywalters and luxagraf joined the channel
CaptainCalliope and tilgovi joined the channel
# 21:49 GWG KevinMarks: I think writing yours would be more work than writing mine.
# 21:52 GWG Then again, someone did. You have a wikipedia page
# 21:58 tallpaul MadLibs: ___ was born in ____, the offspring of a ___ and a ___, Formerly a ___, they currently work as ___. When not working they like to___ and ___. Their favorite things are___, ___and ___. They dislike ___ with a passion.
# 21:58 GWG tallpaul: I can't see your username without thinking of the Sherman Brother's song.
# 22:01 GWG I'm sure it is on Youtube or such
# 22:02 GWG I'm a longstanding Sherman Brothers fan
# 22:04 tallpaul I'm from the UK originally. There are a lot of DJ's ther named Tall Paul, though Im' not one of them, though I was a DJ.
# 22:04 GWG tallpaul: Where do you call home now?
shaners and barnabywalters joined the channel
barnabywalters joined the channel
dybskiy and dybskiy_ joined the channel
# 22:28 GWG tantek: Do you have any indiewebcamp bio writing advice?
# 22:29 tantek gets distracted by the recent tragic news about UCSB.
j12t joined the channel
# 22:41 tantek GWG - what do you mean by "indiewebcamp bio writing advice" - like for your User: page?
# 22:44 GWG tantek: I was trying to figure out what one says about oneself.
# 22:45 GWG Example "My name is Tantek. I work on open web standards and the indie web. I code, design, run, climb, and fight for the users."
# 22:45 KartikPrabhu GWG: a useful thing I have found is to use verbs... as in "I do so and so..."
luxagraf joined the channel
# 23:01 GWG "My name is Kartik and I work in physics?"
# 23:05 tantek GWG, KartikPrabhu that kind of microcopy is actually quite hard to write!
# 23:06 tantek and then perhaps an "FAQ" section with the question you point out? let's at least capture what you pointed out so far - I'll try to follow-up asynchronously
# 23:06 Loqi tantek meant to say: and then perhaps an "FAQ" section with the questions you point out? let's at least capture what you pointed out so far - I'll try to follow-up asynchronously
snarfed joined the channel
pauloppenheim, gavinc, lukebrooker and luxagraf joined the channel
# 23:45 luxagraf is there some magical tool that parses irc logs and find just the things I said? so I can go do all the wiki edits I said I would make but maybe forgot about.
# 23:47 snarfed luxagraf: do you need a tool? a simple search in the browser should work, right?
# 23:49 snarfed ah. you could maybe construct the right google site search (start with search in the log pages, then mess with inurl: or the time controls)
# 23:49 pdurbin it's called "grep" :) ... if you have the logs handy :)
# 23:49 snarfed yup, fallback is what pdurbin said, w/logs from your client
# 23:53 luxagraf ha. yeah. I've been using irssi for a few weeks now, haven't needed to RTFM yet, but I will.
BjornW joined the channel