#indiewebcamp 2015-10-02

2015-10-02 UTC
#
kylewm
tantek: yes, but the webmention will still have a target param that matches exactly the url from the body of their post
#
tantek
yes that makes more sense
#
KevinMarks
that makes it simpler for the receiver; what might make sense is to follow 301s on a link you are posting, and amend the link to match in the post, then webmention that link
#
gregorlove.com
edited /Pinterest (+50) "dfn, see also"
(view diff)
#
tantek.com
edited /Pinterest (+158) "dfn, linky linky, use generic versions of pin-specific terms, note pinning involves user-chosen URL+image in the UX"
(view diff)
#
bret
anyone seen any good websites with nice inverted/dark colors that they liked?
#
bret
started a redesign of my site last night
#
kylewm
is there some design rule that explains why dark colors are considerably more difficult to do well?
#
loqi.me
created /rebuild (+288) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek
bret - just go with https://www.jwz.org/
#
kylewm
haha, that was the first one that came to mind for me too
#
bret
im thinking trying to just roll with my favorite text editor themes
#
bret
not sure how they will look with only a few primary colors though
#
tantek
bret - I experimented with as much a while ago: http://tantek.com/log/2003/05.html
#
bret
nice
#
tantek
hah - on the subject of building your own "CMS": http://tantek.com/log/2003/04.html#L20030423t1659
#
bret
i was thinking of trying to replicate http://rauchg.com/2014/7-principles-of-rich-web-applications/ but with inverted colors. the big.js slide deck has a nice default look eg
#
bret
after groking flexbox + border-box, css is actually sorta fun
#
tantek.com
edited /content_management_system (+250) "/* Why write your own */ Articles advocating your own (from 2003)"
(view diff)
#
KevinMarks
which is one of the default styles
#
KevinMarks
also, why hyphenate that instead of line breaking?
#
bret
because i dunno :p
#
bret
view source, thats the interesting bit
#
kylewm
notes that I like the font on bret's slides, realizes it's Arial ...
#
KevinMarks
reveal.js uses <section> per slide - similar
#
bret
arial looks great huge
#
bret
for some reason those slides are crashing linux browser :[ sorry bout that
#
bret
nice KevinMarks i'll have to check that out
#
bret
i've only used reveal on slid.es
#
KevinMarks
you cna just write straight html
#
KevinMarks
I also hacked it to do this workout thingy http://slides.kevinmarks.com/hict.html#/
#
bret
nice
#
bret
sounds like something I would do to get out of working out
#
KevinMarks
I di actually do that workout this morning
#
aaronpk
wow jwz.org has a lot of rel=me links!
#
gregorlove.com
edited /Pinterest (+552) "Screenshot sections"
(view diff)
j12t joined the channel
#
bret
jwz is a clickhole watch out
#
gRegorLove
I'd screenshot the Pinterest "add" process if it didn't require a browser extension now, apparently? Odd.
#
acegiak
and im ack
#
acegiak
s/ack/back/
#
Loqi
acegiak meant to say: and im back
#
gRegorLove
Welcome, ack :)
benwerd joined the channel
#
KevinMarks
that's because of the bookmarklet destruction that browsers did
#
gRegorLove
I hadn't heard about that, KevinMarks. Limit cross-site calls?
#
aaronpk
oh yeah I had to make Quill's bookmarklet open a new window instead of writing a script tag
#
gRegorLove
Hmm, not sure I get it. Instapaper bookmarklet still works for me.
#
KevinMarks
not on github
#
aaronpk
now the bookmarklet just redirects the window
#
aaronpk
which is what I do with quill for bookmarks and likes too
#
gRegorLove
Ah, I see. Interesting. Those Content-Security-Policy headers get long
#
tantek
is side-stepping all of today's rabbitholes!
#
kylewm
huh, I wonder if that's why my reply-to-twitter bookmarklet stopped working recently!
#
aaronpk
did it try to write stuff into the page?
#
aaronpk
twitter recently turned on that header
#
aaronpk
hm okay thikning about adding date-based version numbers to the filename when I archive it
#
aaronpk
i'll always be able to find the newest one by just looking at the filesystem and sorting, but I can also keep a pointer to the latest version as well
#
kylewm
aaronpk: hmm, no the script doesn't write anything into the page, it does a document.querySelector to find if you have a tweet selected, and then calls window.open
#
aaronpk
strange then
#
kylewm
it definitely prints out a Content Security Policy warning in the console when i click the bookmark
#
kylewm
it gives that warning even if the bookmarklet is "javascript:window.open('https://kylewm.com/new/reply?url='+window.location,target="_blank")"
#
GWG
acegiak: Where were we?
#
GWG
Sorry, my brother stopped by with an Al Capone
#
acegiak
GWG: was trying to work out why the cite conent is fltering out html
#
GWG
acegiak: I have to make the display output part more elegant. When I decided to simplify, that is still on the list.
#
GWG
If you look, this is the code you contributed, just added as a function
#
kylewm
so I'm pretty sure Firefox is blocking any bookmarklet from running on a site with CSP
#
kylewm
also I guess I'm 2 years behind the curve realizing this
KartikPrabhu, benwerd, tantek and emceeaich joined the channel
#
gregorlove.com
edited /event (+191) "/* IndieWeb Examples */ +me"
(view diff)
#
gRegorLove
If I'm tracking concerts that I attend, so not really posting events for people to RSVP to, that's still an /event and not a /checkin, right?
#
KartikPrabhu
good question
#
KevinMarks
are they your rsvp's to the concerts?
#
aaronpk
gRegorLove: I post those as events right now
#
KartikPrabhu
no i think he is just tracking them as interesting things
#
aaronpk
if the event has its own URL then I show that URL as the u-url
#
KartikPrabhu
seem to like the "link" posts adactio does
#
acegiak
GWG: isn't that just for display though? The problem at themoment looks like it's to do with it being filtered out on save
#
gRegorLove
Not technically. They're the band names (title), start datetime, venue name + address
#
gRegorLove
(Re: are they rsvps)
#
GWG
Hmm...
#
aaronpk
i might actually create an event post and then also RSVP to it
#
aaronpk
i've done that on a few of mine before
#
gRegorLove
Since I'm not sending or receiving RSVPs yet, I'm treating them like I'm implicitly attending them.
#
aaronpk
the reason is that I want a record of the event as an actual event in my storage, since RSVPs are just a "yes/no"
#
Loqi
gives aaronpk a record of the event as an actual event in my storage
benwerd joined the channel
#
acegiak
GWGI'm doing some further investigation
#
GWG
acegiak: I'm trying to remember what I was last doing, so I could push an update without other problems. As I said..been slowed down
#
acegiak
yeah totally
#
GWG
I know what I planned on doing.
#
GWG
I was going to iterate the display. But I made so many changes...I know I was working on perfecting the storage also. So I might have done something in there
#
GWG
But I don't see anything I did
#
GWG
Any issues you want to file though, improvements are ongoing.
benwerd and loic_m joined the channel
#
KevinMarks
so how do I do the equivalent of contain for an ig before css had contain?
#
KevinMarks
s/ig/img/
#
Loqi
KevinMarks meant to say: so how do I do the equivalent of contain for an img before css had contain?
tantek joined the channel
#
aaronpk
*sigh* openid
#
KevinMarks
OK, I'll make that change
#
KevinMarks
"The redirect URI in the request: https://openid.indieauth.com/auth/google_oauth2/callback did not match a registered redirect URI."
#
KevinMarks
when I try and use it to comment on blogger
#
KevinMarks
hm. maybe I shouldn't use google to sign inot google
#
KevinMarks
ok, it works if I use twitter or github
#
KevinMarks
gr at my headless browser making things the wrong shape
#
GWG
Can anyone think of use cases for a site sending a webmention to itself?
#
KartikPrabhu
commenting on own post, salmention propagation to comment-on-comment
#
KevinMarks
or an RSVP to your own event
#
KartikPrabhu
using webmentions to have a better "related posts" section
#
KartikPrabhu
collection posts can webmention a collected post and the collected post can display that it was collected
#
GWG
The related posts one is an interesting idea. Wonder what that would look like.
#
voxpelli
When posting a follow up to an original post WebMentioning it could be an alternative to manually update the original one
Jihaisse joined the channel
#
acegiak
so my debug methodology is to add random extra lines to error_log
#
acegiak
but then I have to find the specific line in the error log
#
KartikPrabhu
i do that too
#
acegiak
so now I'm at the end of an arms race with myself for visual attention in the log so that everything is capitalized
#
KartikPrabhu
good to sleep it is <in Yoda voice>
#
acegiak
GWG: it's $meta->build_meta( $cite ); that's doing it
eschnou, mlncn, Jihaisse and scoates_ joined the channel
loic_m_ joined the channel
#
acegiak
GWG: swapped $data = array_merge($raw, $data ); to $data = array_merge($data, $raw );
tridnguyo, kylewm_, danfowler, rektide_, oddvar_, M-kegan, modem, friedcell, friedcell1 and pfefferle joined the channel
#
pfefferle
good morning folks
#
Loqi
pfefferle: acegiak left you a message on 10/1 at 7:26am: let me know if it's ok to merge in salmentions as they are into the main semantic-linkbacks so we can work on making it better code in future http://indiewebcamp.com/irc/2015-10-01/line/1443709574461
#
Loqi
Ok, I'll tell them that when I see them next
#
pfefferle
!tell acegiak I will start a branch with salmentions and try to merge your code... I don't want to merge all into the master because (currently) it has a lot of debug stuff...
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
acegiak: If you add error_log instructions, make it conditional on WP_DEBUG being true.
#
GWG
Good morning.
elf-pavlik and squeakytoy2 joined the channel
#
acegiak
GWG, good morning!
#
Loqi
acegiak: pfefferle left you a message 28 minutes ago: I will start a branch with salmentions and try to merge your code... I don't want to merge all into the master because (currently) it has a lot of debug stuff... http://indiewebcamp.com/irc/2015-10-02/line/1443779857412
#
acegiak
pfefferle, okiedoke!
#
pfefferle
GWG, acegiak good morning
frzn joined the channel
#
acegiak
GWG: I'm not seeng the mf2_cite metadata in the postmeta table in my db for the new version of kinds. is the storage changed?
#
acegiak
swapping the priority on that array_merge fixed the problem where now the data I input into the fields isn't overwritten by the data pulled and parsed
#
GWG
Did I mix up the priority?
#
GWG
The storage uses cite for extra properties still
#
acegiak
GWG: the entered values were being replaced with the pulled values
Jihaisse, LanceyWork, hs0ucy, friedcell and fiatjaf joined the channel
#
fiatjaf
!tell kylewm: does bridgy support facebook nested comments? it seens that sometimes it does, sometimes it does not.
#
Loqi
Ok, I'll tell them that when I see them next
friedcell, pfefferle, eschnou, mlncn, KartikPrabhu and scoates joined the channel
#
GWG
!tell acegiak I will push that fix. Also need to get mf2 parsing in there.
#
Loqi
Ok, I'll tell them that when I see them next
friedcell joined the channel
#
aaronpk
good morning!
#
acegiak
apparently I have to go through the whole certificate signing nonsense again now that I've renewed it?
#
Loqi
acegiak: GWG left you a message 34 minutes ago: I will push that fix. Also need to get mf2 parsing in there. http://indiewebcamp.com/irc/2015-10-02/line/1443795196783
#
acegiak
i'm not a very good systems admin :/
#
acegiak
even on my own system just for me
#
aaronpk
I have to say, I was impressed at CloudFront doing all the SSL stuff on its own completely without my involvment, it was kind of like magic
#
GWG
acegiak: Change pushed to Github
pfefferle joined the channel
#
acegiak
GWG: coolios. I'll try it out in a minute
#
GWG
acegiak: I just changed the array_merge. But if you have any other suggestions or issues, always appreciated.
KartikPrabhu and mlncn joined the channel
#
acegiak
GWG: oh is the wish type intended for wishlists?!
#
GWG
acegiak: Yes. You suggested it, but I haven't figured out the formatting on it.
todrobbins joined the channel
#
acegiak
GWG: Still made me excited to see it in there
#
acegiak
I've been meaning to spring clean my wishlist
#
GWG
acegiak: If you noticed, I added a selector.
#
GWG
Had a request to make it easier.
#
acegiak
cause none were selected when I updated :P
pfefferle joined the channel
#
pfefferle
GWG I don't want to ignore your notification point... I am not sure about the best solution... So if you think it should be part of the core plugin, we can do so!
#
pfefferle
GWG sorry for beeing so ignorant for a long time ;)
#
pfefferle
GWG a son is a lot more work than expected ;)
#
GWG
pfefferle: I don't like the solution I had to come up with. I'm hoping to get https://core.trac.wordpress.org/ticket/33735 into 4.4
#
pfefferle
GWG OK! I will press my thumbs (<- is this also working in english?)
#
GWG
pfefferle: The english equivalent is 'cross my fingers'.
#
pfefferle
GWG ah ok :D
#
pfefferle
GWG then I will keep my fingers crossed!
#
aaronpk
whoa! is "press my thumbs" german?
#
pfefferle
aaronpk it is: ich drücke dir die daumen
#
aaronpk
"i'll press my thumbs for you"?
#
voxpelli
similar in swedish "I'll hold my thumbs for you"
#
acegiak
OK sleepytime for the Australian lady. Night all
#
pfefferle
aaronpk I think "I hold my thumbs" is not that offensive so I think voxpellis translation is better
#
pfefferle
acegiak good night :)
#
Loqi
ciao
#
pfefferle
voxpelli how do you say it in swedish?
#
voxpelli
pfefferle: jag hÃ¥ller tummarna för dig
#
pfefferle
voxpelli thanks
#
pfefferle
voxpelli I also love the sound of "DRAG I NÖDBROMSEN" :D
#
voxpelli
pfefferle: that's a special favorite to have :)
#
pfefferle
voxpelli "NÖDBROMSEN" is an awesome word!
#
pfefferle
voxpelli the german is very similar but not as funny "notbremse"
#
voxpelli
pfefferle: both shorter than the english "emergency brake" :)
#
pfefferle
voxpelli true ;)
wolftune, benwerd, tvn, cleverdevil, gRegorLove and joskar joined the channel
#
@krisshaffer
@Maha4Learning @pbpelzel @rebeccataub I've found good things in a group @withknown blog. Webmentions & hashtags help a lot. #digped
(twitter.com/_/status/649986193178804224)
joskar joined the channel
#
KevinMarks
voxpelli: that's a new one, when the German and the Swedish come out shorter than eh English
KartikPrabhu, emceeaich, todrobbins and ttepasse joined the channel
#
@CaptainKurtis
The #indiewebcamp side of me really wants to ensure that TextSecure doesn't become a walled garden / silo. @moxie @myriadmystic @xmikos
(twitter.com/_/status/650001156207345665)
KartikPrabhu, scoates and ttepasse joined the channel
#
@myriadmystic
RT @CaptainKurtis: The #indiewebcamp side of me really wants to ensure that TextSecure doesn't become a walled garden / silo. @moxie @myria
(twitter.com/_/status/650005144332050432)
tantek, benwerd, todrobbins, tvn, hs0ucy, KartikPrabhu, scoates, mlncn, eschnou, j12t_, shiflett, yakker and frzn joined the channel
#
aaronpk
eh I never used the atom feed anyway
KartikPrabhu joined the channel
#
KevinMarks
I wonder if they would h-event the html
tantek and cmhobbs joined the channel
#
@kevinmarks
“it looks like the current state of the ad-funded web is a death-spiral and a race to the bottom” @cstross http://www.antipope.org/charlie/blog-static/2015/09/a-question-about-the-future-of.html #indieweb
(twitter.com/_/status/650084285035114496)
todrobbins joined the channel
#
tantek
kylewm: re: https://twitter.com/kylewmahan/status/649287894520066049 - huh? that's what p-name is for. perhaps more subtle a point than would fit in a tweet?
#
@kylewmahan
sometimes i really strongly believe that h-entry needs an explicit p-title property #microformats
(twitter.com/_/status/649287894520066049)
#
kylewm
tantek: just the constant pain of article vs. note, sometimes i just really wish that posts with explicit titles (which is sort of the uncommon case these days) would be explicit about it
#
Loqi
kylewm: fiatjaf left you a message 10 hours, 53 minutes ago: does bridgy support facebook nested comments? it seens that sometimes it does, sometimes it does not. http://indiewebcamp.com/irc/2015-10-02/line/1443789656981
#
tantek
hmm - did this suggested resolution not work still? https://indiewebcamp.com/post-type-discovery##made%20it%20an%20OR
#
tantek
kylewm also - we have additional microformats2-parsing-issues on this to tighten up (make fewer) instances of implied properties: http://microformats.org/wiki/microformats2-parsing-issues#implied_properties_when_an_explicit_class_is_provided - thoughts?
#
tantek
I'd really like to fix the pain points you're seeing with this - I think it's a pretty big indicator of an important problem to solve.
#
kylewm
tantek: sorry, I think it's just me being an engineery person and wanting things to be explicit rather than inferred. i know that it comes down to authoring pain vs. consuming pain, and agree with you that authoring pain is more important to reduce (because the harder it is to get right, the less likely people will do it)
#
kylewm
tantek: here's a good example where implied name failed me by the way https://kylewm.com/2015/10/whoa-this-looks-friggin-amazing
#
kylewm
i haven't dug into *why* it failed yet
#
kylewm
acegiak: your SSL cert expired!
#
tantek
kylewm: interesting - from the look of that reply-context it appears she is putting h-entry on the whole page (body likely), which is definitely a recommended practice, so it's good to have that test case to make sure we get that to work
#
tantek
kylewm: that h-entry has no 'summary' or 'content' property thus should fall through to: https://indiewebcamp.com/post-type-discovery##Else%20it%20is%20a%20note%20post
#
tantek
or is this a "what's the text of the note" problem more than a post-type-discovery problem?
#
tantek
(just making sure I understand the specific use-case you're trying to solve for)
#
tantek
(I do feel like we're a lot closer to handling all the cases we've seen)
#
kylewm
ohh you know, I was looking at the "content" inside the nested h-cite, I didn't realize the h-entry itself didn't hvae a content
#
kylewm
that would explain why i couldn't get useful info from it