2017-03-02 UTC
snarfed1, benwerd and [kevinmarks] joined the channel
snarfed, wolftune, benwerd and [acegiak_net] joined the channel
# 01:01 [acegiak_net] Hmmm. Looks like webmention comments aren't displaying properly if they're on a page rather than a post. Need to investigate.
snarfed and DataComputist1 joined the channel
# 01:20 DataComputist1 I can't got to downtown Portland in time but is still interested in what you present there. Is there a way for me to watch it online?
# 01:26 aaronpk DataComputist1: we aren't set up to stream online tonight unfortunately!
# 01:26 [acegiak_net] That looks like it's a about sending, not displaying, gwg
ben_thatmustbeme joined the channel
# 01:31 DataComputist1 It has started right?
snarfed joined the channel
wolftune, Exodist and fzylogic_ joined the channel
# 01:45 Exodist waves from the current meeting!
[cleverdevil] joined the channel
fzylogic joined the channel
# 01:47 aaronpk working on work culture, bringing groups together
# 01:48 aaronpk in the process of writing a ruby app that will be his personal website
# 01:48 aaronpk last thing he changed on his website was fixing a typo
# 01:49 aaronpk ... i try to post a couple times a day. the last thing i changed... adopting microblog post as a first class citizen
# 01:49 aaronpk ... indieweb has been on my radar for a while. i launched a kickstarter project micro.blog to help people own their own microblog content on their websites.
ben_thatmustbeme joined the channel
funwhilelost joined the channel
# 01:51 aaronpk ... i work at dreamhost, doing strategy to figure out what we do as a company
# 01:51 aaronpk ... one of the reasons we backed manton's kickstarter campaign was because i thought it was a good idea and was something we as a company believe in
# 01:52 aaronpk ... i used to have a site back in the day that i hand coded. then i built a site using movable type. I ran that on my laptop and generated static HTML and uploaded that. then I went dormant on the web, and fell prey to having my identity online being twitter/facebook.
# 01:52 aaronpk ... indieweb helped me get back to having my own website. i use Known, hosted at dreamhost.
# 01:52 aaronpk ... the last thing i changed on my website, I've been posting a lot. i wrote a plugin for Known for posting reviews of things.
# 01:53 aaronpk ... it uses the microformats 2 for reviews, you can post a book review, a movie review, and other things
# 01:53 aaronpk ... my personal website has been down since i started working at dreamhost ironically, because all it was was my resume
# 01:55 aaronpk ... i domain hop every year, so probably no wbesites worth mentioning
# 01:56 aaronpk ... the last thing i worked on was a wordpress site deploying to various clouds
# 01:56 aaronpk ... i work at the apple store downtown, and you're sort of discouraged from posting there
# 01:56 aaronpk ... my coworkers ask why don't you have a facebook? i don't want to post somewhere that I don't owmn
# 01:57 aaronpk ... i made a little board that shows the next bus and max arrivals, and that's at the wall at the office
# 01:57 aaronpk ... i have half a dozen website for projects and business stuff
# 01:57 aaronpk ... moved everything over to jekyll and set up letsencrypt on my host
# 01:57 aaronpk ... the last thing i did was i wrote a privacy policy for my side project business website
# 01:58 [cleverdevil] aaronpk is now outlining interesting events that have happened lately in IndieWeb
# 02:00 [cleverdevil] ... now discussing an interaction he did with a friend on his website, that was enabled by webmention
# 02:02 [cleverdevil] ... micropub is also on the verge of becoming an official w3c recommendation!
tantek joined the channel
# 02:11 [cleverdevil] Now manton is giving an overview of why he created Micro.blog, and what he's been up to.
funwhilelost and ben_thatmustbeme joined the channel
ben_thatmustbeme and benwerd joined the channel
# 03:07 Loqi [indieweb] "Hello from Homebrew Website Club PDX! Thanks to @DreamHost for hosting us! ?? #indieweb" on 2017-03-02
tantek, fzylogic, fzylogic_ and KevinMarks joined the channel
# 03:20 [cleverdevil] Odd things that have websites: aaronpk's cat and cleverdevil's grill/smoker.
KevinMarks and KevinMarks_ joined the channel
[kevinmarks] joined the channel
# 03:56 sknebel [kevinmarks]: seems ok for me? heroku had amazon-s3-related problems yesterday, in case you are seeing older notifications?
KevinMarks, tantek, rgomole, funwhilelost, loicm, KevinMarks_ and barpthewire joined the channel
benwerd, fzylogic, jihaisse, cweiske, tantek and loicm_ joined the channel
# 08:48 gRegorLove Just got that warning about the 3/28 cutoff when connecting via bitlbee
friedcell joined the channel
# 09:02 tantek it's been ages since anyone contaced me using AIM anyway
# 09:02 tantek time to replace that link and the .vcf with just a link to my contact UI
# 09:02 gRegorLove "Third party clients in general will not be disabled, only older Third party clients that cannot upgrade the authentication methods. We advise users to switch to AIM clients in this case."
# 09:04 dgold "Dekisu said that Pidgin will be releasing an update as of next week that would incorporate these new changes. However, users of Adium, which hasn't been updated in nearly a year, are seemingly out of luck."
# 09:06 dgold if pidgin are updating purple to change the md5-auth, then that would just slot into adium
DanC joined the channel
j4y_funabashi joined the channel
friedcell and jeremycherfas joined the channel
adactio joined the channel
# 10:27 jeremycherfas Big food meeting at UCC next weekend, but I only just got to hear about it so now chance I can get there.
KartikPrabhu joined the channel
fzylogic, aexoxea, benwerd and KartikPrabhu joined the channel
friedcell, marcthiele, fzylogic and nitot_ joined the channel
# 12:02 petermolnar hm... ^^^ this started me to think that instead of a complete, secondary fallback at home (which is prone to fail due to mysql replication and stuff) I instead should just crawl the sites I host and create a static version for each, and in case my main server goes down I can (temporary) repoint them to the static version
# 12:03 petermolnar (not my own, that's static-ish already, but the wordpresses for friends&family)
nitot, fzylogic, jeremycherfas_, mlncn, marcthiele, Pierre-O and jeremycherfas joined the channel
# 12:58 jeremycherfas !tell chrisaldrich do you want to try and talk tomorrow my time, tonight yours?
# 12:58 Loqi Ok, I'll tell them that when I see them next
fzylogic, Pierre-O and friedcell joined the channel
nitot, hs0ucy, marcthiele, fzylogic, leg, thebaer and [keithjgrant] joined the channel
[terminalpixel] joined the channel
# 15:08 [terminalpixel] keithjgrant awesome!
# 15:09 cweiske "Your blog must be support micropub." (description) is wrong
# 15:09 [terminalpixel] Although I do seem to have got stuck on "Retrieving access token..."
# 15:10 cweiske [keithjgrant], when entering my homepage the extension should automatically add http:// if it's missing
# 15:10 Loqi keithjgrant has 4 karma in this channel (5 overall)
# 15:11 [keithjgrant] cweiske I thought about that, but wasn't sure whether or not to add https
# 15:12 cweiske either one. most pages will upgrade if they have https
# 15:12 cweiske {"error":"invalid_request","error_description":"Unsupported POST content type"}
# 15:12 cweiske content-type:multipart/form-data; boundary=----WebKitFormBoundaryQN7TGoL84o9H1oBh
# 15:13 cweiske application/x-www-form-urlencoded and application/json are supported
# 15:14 cweiske multipart/form-data is listed in the micropub spec
# 15:14 [keithjgrant] I wrestled with posting a lot to get it working with @voxpelli's endpoint
# 15:15 cweiske I did not implement it because I don't support images there, so I thought multipart would not be needed
# 15:15 cweiske [keithjgrant], everyone can post to commentpara.de
# 15:16 [keithjgrant] so do commentpara.de comments get posted back to your site or just hosted anonymously?
tantek and nitot joined the channel
[kevinmarks] joined the channel
# 15:21 [terminalpixel] I tried twice but no luck
# 15:22 [terminalpixel] authenticating. Just stuck retreiving access token
# 15:22 [terminalpixel] Can't see any errors
# 15:24 voxpelli [keithjgrant]: anything in particular with my endpoint or it was just the first endpoint you tested against? :)
# 15:25 [keithjgrant] It was the first ? Actually, the only one so far. I need to set up some dummy blogs or something to test against others
# 15:26 [keithjgrant] terminalpixel It's a funny hack... that authenticating page on omnibear.com is purely static. The extension's background page reads the code out of its url, then uses that to fetch the token
# 15:26 [terminalpixel] Ahh I'm getting a https error on tokens.indieauth.com
# 15:27 voxpelli [keithjgrant]: mine support both formencoded and json
# 15:28 [keithjgrant] I may need to switch to json or something more broadly supported. I had trouble early on, but I think now it's because I was figuring out how to pass the token in the header
# 15:29 [terminalpixel] Yeah I've had some https issues on my end ? I will see if I can fix it and get back to you
fzylogic joined the channel
KevinMarks, KevinMarks_, benwerd, tantek and [barryf] joined the channel
# 15:55 [barryf] keithjgrant Just used Omnibear to successfully post a like to my site. Great work!
marcthiele joined the channel
# 15:57 [keithjgrant] Would it be worth adding more items into the context menu for like & repost? It would place all three options into a submenu
# 15:59 tantek keithjgrant - is it a generic web extension? like can we use it with Firefox or Safari also?
# 15:59 [keithjgrant] Based on what I've read, it should be ready or close-to-ready for Firefox. I plan to look into that soon
benwerd joined the channel
# 16:02 [keithjgrant] I guess I don't have permissions to edit a page on the wiki? It still says "login" on the top right. wonder if it's not staying authenticated for some reason
fzylogic joined the channel
# 16:03 tantek for (ease of) less typing, I made a link near the bottom of the home page for just this reason :)
# 16:08 aaronpk Wow awesome, can't wait to check out the extension
# 16:09 tantek can we get an implementation report for Omnibear?
fzylogic, KevinMarks_, barpthewire, hs0ucy and [cleverdevil] joined the channel
benwerd joined the channel
# 16:24 [keithjgrant] Oh, BTW, tantek, I used the 'microformat-shiv' NPM package for parsing h-entries... and it chokes on entries on tantek.com
# 16:29 [terminalpixel] keithjgrant turns out my https issue was chome > 56 not liking StartCom certificates
# 16:34 [terminalpixel] No idea, might well just be my system.
jeremycherfas joined the channel
# 16:45 [terminalpixel] But got the extension working now, my site returns a 403, but probably my fault again ?
jmelesky, KevinMarks, marcthiele, fzylogic and benwerd joined the channel
# 17:15 [terminalpixel] Woo working now!
KevinMarks, snarfed and snarfed1 joined the channel
# 17:31 sknebel https://aws.amazon.com/de/message/41926/ "At 9:37AM PST, an authorized S3 team member using an established playbook executed a command which was intended to remove a small number of servers for one of the S3 subsystems that is used by the S3 billing process. Unfortunately, one of the inputs to the command was entered incorrectly and a larger set of servers was removed than intended. "
wolftune joined the channel
# 17:33 aaronpk [keithjgrant]: I get an error posting to my site, but I don't see anything in the developer tools console for the extension either
[keithjgrant] joined the channel
# 17:35 aaronpk there's a warning in the console "Using deprecated function: requests.post"
# 17:36 [keithjgrant] it's a bit confusing. This extension has scripts running on three pages: background, the popup, and a script on the page itself
# 17:36 [keithjgrant] authentication is done in background, all other network requests are in the popup
# 17:38 aaronpk where's the code that does the token exchange? I noticed the redirect URI was on omnibear.com rather than a page on the extension
# 17:38 [keithjgrant] yeah. I redirect to that page, but the work happens in the background page
# 17:38 [keithjgrant] background page pulls the code from the omnibear auth page URL params, then POSTs to the token endpoint
# 17:39 [keithjgrant] indieauth.com (or maybe Chrome) wouldn't redirect to the extension page url
# 17:40 [keithjgrant] so if you log out, then open the background page DevTools, you can watch the authentication traffic there as you log back in
# 17:41 [keithjgrant] maybe I should move all network activity into the background page. that would sure make debugging easier
fzylogic_ joined the channel
# 17:42 aaronpk my token endpoint returned 500 which i'm fixing, but the reason that happened is the extension isn't using the "state" parameter
Lana joined the channel
snarfed joined the channel
# 17:49 aaronpk ah here's another problem. you're setting the header "Accept: application/json" but then expecting a form-encoded response. I made my token endpoint return a JSON response if JSON is requested.
# 17:49 aaronpk (I'm trying to switch the responses to JSON format to be compatible with OAuth 2.0, and am supporting form-encoded requests as a fallback if no Accept header is set)
tolerablyjake, [kevinmarks], marcthiele, nitot and wolftune joined the channel
# 18:28 dgold can anyone who a) uses known and b) knows more about reading API payloads tell me how the API encodes a call to syndicate endpoints?
fzylogic_ joined the channel
snarfed, mlncn and barpthewire joined the channel
# 19:16 voxpelli aaronpk: regarding p-name on likes, I just added that (might still be building the Jekyll), but interestingly enough none of the topmost examples at http://indieweb.org/like includes a p-name
# 19:18 aaronpk the other question of course is what a consumer like Loqi should show as a text summary of a like
# 19:19 voxpelli hmm, right, Loqi preserves the line-break :/ I design my line-breaks to make comprehensible templates, not to output good line-breaks in code, I only care about that when using <pre>
hs0ucy joined the channel
# 19:22 voxpelli while one can use "white-space: pre" and such to make any HTML-tag act like a <pre>, that's a very exotic thing to do
KartikPrabhu joined the channel
# 19:24 Loqi [Tantek Çelik] microformats2 parsing specification
# 19:29 voxpelli I can not use e-name to get Loqi to not do a newline there :/
# 19:30 voxpelli Lucky me that I'm using Jekyll so that I can easily do that, would be hell in eg. Drupal
travisfw and fzylogic_ joined the channel
KevinMarks, snarfed and marcthiele joined the channel
hs0ucy, tantek and KevinMarks joined the channel
wolftune, benwerd, fzylogic_, snarfed, KevinMarks, [kevinmarks], marcthiele and thebaer joined the channel
# 21:35 Loqi bridgy has 49 karma in this channel (55 overall)
fzylogic_ joined the channel
# 21:37 Loqi Ok, I'll tell them that when I see them next
fzylogic_ joined the channel
# 21:38 tantek petermolnar that's a brilliant idea for an indieweb service!
# 21:38 Loqi [petermolnar] hm... ^^^ this started me to think that instead of a complete, secondary fallback at home (which is prone to fail due to mysql replication and stuff) I instead should just crawl the sites I host and create a static version for each, and in case my ma...
fzylogic_, benwerd, corenominal, snarfed and [kevinmarks] joined the channel
# 22:05 [kevinmarks] That's doable with spiderpig, though repeat crawling is kinda expensive
# 22:06 aaronpk hm yeah spiderpig would do a decent job of it. it doesn't have any sense of intermittent and partial crawls though.
# 22:07 aaronpk and it would potentially change your URLs because spiderpig converts every URL to end with a slash and writes the file as index.html
marcthiele joined the channel
# 22:16 tantek whoa I'm seeing a FB event permalink new layout again
corenominal joined the channel
# 22:23 [kevinmarks] Hm. If spiderpig kept etag/last modified it could work. This is where the Internet Archive crawl format is handy
# 22:24 aaronpk shouldn't there be a way to basically run your own tiny wayback machine?
KartikPrabhu joined the channel
marcthiele, snarfed, arlen, gRegorLove, fzylogic_, benwerd and wolftune joined the channel
mlncn, snarfed, fzylogic_ and wolftune joined the channel