2016-06-29 UTC
snarfed and [shaners] joined the channel
# 00:45 [shaners] bear aaronpk kevinmarks etc: I added name and website to /chat-people. I also added a table view instead of a list. Which do yall think is better? Especially for a very long list like /irc-people actually is.
tantek, snarfed and shiflett joined the channel
[kevinmarks] joined the channel
# 01:26 [kevinmarks] Well, that one doesn't because its missing a meta viewport, but you know what I mean
leg, KevinMarks_, KartikPrabhu, KevinMarks and [shaners] joined the channel
KevinMarks_, tantek_ and tantek joined the channel
tantek joined the channel
[shaners] joined the channel
mlncn and tantek joined the channel
# 03:13 [shaners] ruxton: oh i see. you’ve got a subdomain and I didn’t account for more than one dot in the path.
# 03:13 GWG [shaners]: I have a subdomain as well
KevinMarks joined the channel
KartikPrabhu joined the channel
# 03:39 Ruxton [shaners]: could you give usage examples in the pronoun section? I'm pronoun stupid and not 100% sure what each box means
# 03:39 Ruxton also person_location is currently set to type email and firing email validations when editing
snarfed, tantek, goodoo, KevinMarks, AndChat|566325, dogada and friedcell joined the channel
KevinMarks_, miklb, arthurspooner, jihaisse, loic_m, cweiske, Pierre-O, friedcell, rMdes and adactio joined the channel
# 11:04 petermolnar !tell aaronpk interesting, lynx (browser) doesn't like your SSL cert; it states it's for CN<*.pin13.net>
# 11:04 Loqi Ok, I'll tell them that when I see them next
mlncn and arthurspooner joined the channel
nitot, KartikPrabhu and mlncn joined the channel
Pierre-O, adactio and shiflett joined the channel
tvn joined the channel
hs0ucy and snarfed joined the channel
# 14:36 jonnybarnes I’m trying to use Quill with my micropub endpoint, but syndication endpoint discovery isn’t working properly
# 14:37 aaronpk check out the latest micropub spec, it should tell you what it expects
# 14:38 ePirat Ah, thanks Loqi
# 14:39 jonnybarnes would `http_build_query(['syndicate-to[]' => 'twitter.com/jonnybarnes']);` work?
# 14:39 jonnybarnes I currently have that without the square brackets after syndicate-to
# 14:42 aaronpk I can't remember if I left that in Quill as a fallback, but check out micropub.net which describes a slightly larger response which allows you to have a display name separately from the value used in the syndicate-to parameter
# 14:47 jonnybarnes oh hang on: “The endpoint MUST return the response in [JSON] format”
# 14:58 snarfed petermolnar: i ran Namecoin-Qt locally a few days ago to try to register a .bit domain. it ran for days and never converged. :/ i eventually gave up
# 15:04 petermolnar oh, that won't happen. nc is a btc clone, which means you now need immense computing power to mine it
# 15:18 ePirat Are there any "Known" users here? Is it possible to customize the templates/provide your own? And does Known supports formatted code blocks?
mlncn and adactio joined the channel
# 15:29 petermolnar ePirat we usually have Known users, it appears they are absent at the moment
[kylewm] joined the channel
KevinMarks joined the channel
# 15:32 ePirat ewww TinyMCE D:
# 15:38 ePirat maybe it's just for me but that editor does not seem to provide much benefit over a plain textfield? at least the demo on the website seems quite pointless…
# 15:41 ePirat didn't notice it had on-hover icons
[dshanske] joined the channel
# 15:43 [dshanske] Semantic Linkbacks has been refactored in the same way Webmentions has. They can now theoretically be developed separately, but a unified distribution plugin could easily be made
# 15:55 [kylewm] jonnybarnes: close, the syndicate-to value should be an array
# 16:02 jonnybarnes I’ve updated the gist to show the php thats generating the response
gRegorLove joined the channel
wolftune joined the channel
tantek joined the channel
squeakytoy, snarfed, loic_m, KevinMarks_ and Pierre-O joined the channel
# 16:41 Loqi Homebrew Website Club is a bi-weekly meetup of people passionate about or interested in creating, improving, building, designing their own website, in the same structure as the classic Homebrew Computer Club meetings https://indiewebcamp.com/hwc
# 16:42 Loqi [indieweb] ": A great opening keynote about what makes HTML and the WWW special, and why we should support things like the IndieWeb project.
mlncn, tantek_, snarfed, tantek, tvn, squeakytoy2 and Pierre-O joined the channel
dogada joined the channel
# 17:36 tvn tantek: just the 3 of us here :)
adactio and calumryan joined the channel
# 17:39 tantek (and upload to wiki as well would be nice :) )
snarfed joined the channel
# 17:42 tantek definitely belongs on posts about the indieweb
# 17:49 ePirat aaronpk are you around?
# 17:50 tantek ePirat - better to just go ahead and ask your specific q
mlncn joined the channel
# 18:08 aaronpk ePirat: i'm off and on IRC this morning so your best bet is to leave a question here that i can respond to when i have a minute
tantek_ and wolftune joined the channel
# 18:09 ePirat aaronpk well it's more a discussion topic, I will just ping you another time. I don't think this issues is properly solved.
# 18:11 ePirat and I just wanted to make sure that I am not misunderstanding something before I continue commenting on the github issue.
# 18:12 aaronpk the security consideration paragraph doesn't address it for you?
# 18:13 bnvk has anyone considered making a webmention Discourse plugin?
# 18:14 ePirat aaronpk not really, no. proposed ways to mitigate the issue do not help to solve the actual problem: my server can be made to POST to any server.
# 18:15 aaronpk your server can be made to make a GET request to any server
# 18:16 aaronpk but you will only make a POST request to a server that is declared as the webmention endpoint for links that you link to
KevinMarks joined the channel
# 18:16 ePirat aaronpk but that's exactly what this issue is about? using a crafted webmention endpoint.
KartikPrabhu joined the channel
# 18:16 ePirat which is not a real webmention endpoint
KevinMarks_ joined the channel
# 18:17 ePirat there should be some way for my server to check, if the referenced endpoint actually handles webmentions for the website that links that endpoint.
# 18:19 ePirat aaronpk yes, I think that is a very good solution
KevinMarks and KevinMarks_ joined the channel
# 18:23 aaronpk that's a pretty big change, and not something that can just be added right now. but if you think that solution is important you should say that on the github thread and we'll talk about it with the group again.
# 18:25 ePirat aaronpk which one? the one I linked? I am confused as there are so many different repos…
tantek joined the channel
# 18:32 ePirat aaronpk ok, commented.
# 18:32 aaronpk could you clarify *why* it's bad to make a post to an arbitrary server?
# 18:33 aaronpk the post will only contain source and target parameters, so it's not arbitrary requests
# 18:35 ePirat aaronpk I agree but there are horrible things out there, where it might be enough to post something or which would evaluate url parameters as well.
# 18:35 ePirat aaronpk and I don't want it to be possible that my server could be abused for (even an unlikely) attack.
# 18:39 ePirat aaronpk of course if you decide that the issue is too hard to actually exploit, I would understand. just wanted to point it out that's not fully addressed.
snarfed joined the channel
# 18:39 ePirat aaronpk and as far as I understand the only affected thing would be salmention, so I could choose to just not support them.
# 18:41 aaronpk i think my understanding of salmention was wrong when i wrote that issue
# 18:41 aaronpk salmention only says that you need to re-send webmentions you previously sent. it doesn't make you send new webmentions that you haven't sent before.
# 18:41 aaronpk which means you actually won't be in the situation of a commenter being able to cause you to send webmentions to something arbitrary
# 18:42 ePirat aaronpk Ah, so I would just use the host from which the original webmention was sent for salmention?
KevinMarks joined the channel
# 18:42 aaronpk you should re-discover the webmention endpoint like normal, but you'd only be doing that for links you had previously sent webmentions to
# 18:42 aaronpk you won't be sending a new webmention to the new commenter
KevinMarks_ joined the channel
# 18:43 ePirat ok, I guess I need to re-read the salemention stuff
# 18:45 ePirat aaronpk so If I understand correctly, when I write a post, mentio foo.org, I would webmention foo.org and when updating the post, only re-mention foo.org, not commenters of my post?
# 18:46 ePirat there is no issue then.
# 18:46 ePirat will add another comment.
# 18:46 aaronpk thanks. i just added a comment clarifying the salmention issue too.
# 18:46 aaronpk this is actually a great demonstration of why webmention is not a good solution for passing comments *down* stream
# 18:47 ePirat aaronpk would the security consideration you added to the draft still apply then?
# 18:49 aaronpk yes, the security consideration starts out with "It is possible for an attacker to advertise a Webmention endpoint that points to an arbitrary URL." which is still true. but that case will only be hit if the attacker causes you to actually post a link to their site in your own post. so it's more like a targeted phishing attack in that sense.
# 18:50 ePirat aaronpk indeed.
# 18:51 ePirat is Loqi a bot? a human? or both?
# 18:52 ePirat aaronpk thanks for discussing the issue with me!
# 18:53 Loqi [Jeremy Keith] Hacking away at Homebrew Website Club Brighton.
leg joined the channel
KevinMarks joined the channel
tvn, KevinMarks_ and [dshanske] joined the channel
# 19:02 ePirat how can you be in here using slack?
# 19:03 [dshanske] I was having trouble with my Android IRC client disconnecting without notice.
# 19:04 ePirat lovely that you are keeping irc and just offering slack as another way to use it
# 19:04 ePirat some channels did it the other way around, which annoys me a lot…
# 19:04 GWG So, this is me through weechat/Glowing Bear, which I prefer.
# 19:04 ePirat aaronpk and the slack irc bridge that slack offers is… crap
# 19:05 ePirat aaronpk but how do you make it that he actually has a own nick and not speaks a Loqi?
# 19:05 GWG Either way, let's see if this stays stable
# 19:06 GWG I am learning how to put PRs into bite sized pieces.
# 19:06 ePirat aaronpk but freenode limits users per IP?
# 19:07 ePirat I wonder if you could get it approved by freenode to make the limit higher for a specific IP…
# 19:10 GWG snarfed, saw your issue on Micropub.
tvn_, tvn and tvn__ joined the channel
# 19:18 GWG snarfed, do you think I should turn my attention back to Micropub?
# 19:22 snarfed hey GWG! i can't answer that myself. you get to choose your own priorities!
# 19:23 snarfed i'm just setting up unit tests, and saw that todo in the code, so i moved it to an issue. didn't mean anything beyond that.
# 19:24 snarfed the stock answer here is, turn your attention to your itches for your own site :P
# 19:25 GWG snarfed.... Unit Tests? I feel bad now.
mlncn, tvn and KevinMarks joined the channel
# 19:29 GWG snarfed, I have all those other changes I wanted to implement though too. To make it more flexible.
KevinMarks_ joined the channel
# 19:30 GWG I just have focused on trying to get the Webmentions and Semantic Linkbacks plugins to a new place
# 19:33 GWG snarfed, have you been following the changes to those plugins?
# 19:34 GWG snarfed, so my follow-up question about how you'd feel about matching the structure is one you can't answer?
# 19:35 snarfed i'm not a great person to maintain the micropub plugin in general right now, since i don't really use it myself :/
# 19:36 GWG Basically, the functionality moves to a second file and the main plugin file is just a loader.
KevinMarks joined the channel
# 19:36 GWG snarfed, do you want me to take over? I want to use it
# 19:37 snarfed GWG: maybe! you could definitely become a committer at least
# 19:37 snarfed first step is actually to start using it. :P then get a few more PRs merged, *then* maybe think about taking over
KartikPrabhu and Pierre-O joined the channel
# 19:41 GWG snarfed, maybe I will withdraw my giant PR and send more digestible pieces. It seemed to work for pfefferle.
# 19:41 snarfed GWG: ok. i'd vote for actually using the plugin yourself first!
[kylewm] joined the channel
# 19:42 [kylewm] I don’t know if I’d say "best of both worlds" :slightly_smiling_face: But definitely "both worlds"
dogada joined the channel
# 19:42 GWG snarfed, I need the changes to make it work better with Post Kinds
cweiske joined the channel
shiflett joined the channel
# 19:58 [kylewm] lol, Slack didn’t cope super well with that screenshot
Pierre-O, tantek and [kevinmarks] joined the channel
# 20:16 [kevinmarks] Kind of an antipattern, especially combined with public posts being invisible outside fb
Lancey__ joined the channel
AndChat|566325 joined the channel
# 20:24 tantek hey looks like Ben Werdmuller is giving a talk on IndieWeb things at SF New Tech later-ish tonight (like likely after HWC)
Pierre-O, sensiblemn, goodoo and [benatwork] joined the channel
# 20:46 [benatwork] Related: if anyone has any screenshots of anything awesome that I can show off, I’d love to receive them at ben at benwerd dot com. I’ve been told I shouldn’t expect internet necessarily, so no live demos
AndChat|566325 joined the channel
wolftune and KevinMarks1 joined the channel
# 21:01 KevinMarks1 benatwork: you can demo offline websites then
# 21:06 KevinMarks1 promo code, ben?
# 21:07 gRegorLove aaronpk: What's the name of the software you set up for team status? ("currently working on")
[kylewm] joined the channel
Pierre-O joined the channel
# 21:17 aaronpk is still trying to find a good pricing model for that
goodoo and miklb joined the channel
# 21:19 KevinMarks1 should I do a joy division graphs app for slack?
# 21:21 gRegorLove I'm trying a local install, aaronpk. Will let you know how it goes :)
# 21:26 gRegorLove I might experiment with extending Squash Reports to track times, too, for invoicing. We have a really rudimentary system for that currently.
singpolyma and KevinMarks_ joined the channel
[shaners] joined the channel
# 22:24 [shaners] tantek: is is allowed for me to show up early to HWC and hang out in a lobby or something?
mlncn joined the channel
# 22:28 jonnybarnes aaronpk: fyi the json in Example 23 in the micropub docs has a syntax error
goodoo joined the channel
tantek joined the channel
# 22:48 tantek yes - you can totally arrive early and hang out in the 1st floor area
# 22:49 tantek just tell the receptionist you are there for Homebrew Website Club
# 22:50 aaronpk maybe we can make a call on that tonight at HWCs?
# 22:50 tantek aaronpk: what did you decide about socialwg.indiewebcamp?
# 22:51 aaronpk that page is trimmed down pretty well. anything that isn't *technically* essential is actually agreed upon anyway
# 22:51 aaronpk i can certainly leave it there for now since the actual backend logs are pretty separate from everything else anyway
# 22:51 tantek ok, maybe it belongs in a "would be nice to fix really soon after" section?
# 22:52 tantek since as you said, it's not *technically* necessary
# 22:54 tantek at this point I'm a pretty big fan of minimizing to reduce the work (especially on you) for the holiday weekend
# 22:55 aaronpk yes especially since i'm going to be offline most of the weekend 😂
# 22:56 aaronpk pretty much going to have to do everything on the 4th
# 22:57 aaronpk i'm biking out to a campground on friday, and returning sunday night. 60 miles each way 😮
KartikPrabhu joined the channel
cyberjar09 and KevinMarks joined the channel
singpolyma and [kylewm] joined the channel
# 23:41 [kylewm] lol @ dot and slash is more cumbersome than saying dot twice
# 23:42 [kylewm] (I recognize that there is some intangible “feel” aspect to all of this, that’s hard to put into words)
# 23:43 aaronpk linguistically, "slash chat" is a very awkward phrase
# 23:43 [kylewm] I suspect non-tech people are slightly more used to bare domain slash something (go to audible dot com slash mypodcast for a free trial)
# 23:43 aaronpk you have to come to a complete stop in order to separate "sh" and "ch"
# 23:45 [kylewm] aaronpk: yep I see your point about the awkward consonance
[benatwork] joined the channel
# 23:46 [benatwork] yeah, that means something a bit different in Scotland
# 23:46 [benatwork] also the sheer number of referrals I get for the “facebook login” search tells me that URL design is essentially moot for non-technical users
# 23:47 snarfed yup. navigational queries like that make up an astounding fraction of google searches
# 23:48 aaronpk sometimes I accidentally google "google" but that's just when the address bar autocomplete screws up
# 23:48 [benatwork] my favorite moment on the internet is when a readwriteweb article became the #1 search result for “facebook login” for a day or so and thousands of visitors left angry comments about the facebook redesign
[shurcool] joined the channel
# 23:54 [shurcool] for those that are attending the Homebrew Website Club Meetup in SF tonight... it's my first time, how will I find people? the location is the open area of a first floor of a big building as I understand.
# 23:54 KevinMarks I'm a little surprised Vic never got them to onebox "Facebook login" to g+
# 23:54 aaronpk it's at mozilla, tell the receptionist you're there for homebrew website club
# 23:54 [shurcool] also, the first hour is "Quiet writing hour before the meetup" so are people just going to work quietly/independently?
# 23:54 aaronpk it's hard to miss though, it's right when you walk in
# 23:54 [shurcool] okay, thanks
# 23:55 KevinMarks The receptionist will insist on calling tantek if you get there before 5:30
# 23:55 [shurcool] ah okay great
# 23:55 [shurcool] I wasn't sure if it was just people meeting in an open public area
# 23:55 [kylewm] shurcool: it’s the entrance off Embarcadero, by the big firefox logo
# 23:56 [shurcool] thanks :slightly_smiling_face:
# 23:56 [shurcool] see ya soon!
tantek joined the channel
# 23:59 [benatwork] KevinMarks: I’ve just seen your Fast Company article and it’s so exciting
# 23:59 [benatwork] Final sentence is the key.