#indiewebcamp 2016-04-23

2016-04-23 UTC
miklb, frzn and mlncn joined the channel
#
KevinMarks
I worked out how to do it in gmail: http://www.kevinmarks.com/instantbcc.html
#
Loqi
Instant BCC 2016-04-22
#
aaronpk
you could also make a filter that deletes/archives messages sent to your +bcc address
#
KevinMarks
right, that would work too
#
KevinMarks
heh, also that facebook one does forward to my gmail
#
KevinMarks
I thought ti was blackholed, but coming from a known address makes it work.
#
KevinMarks
it was worse than that, I got the month worng on the HWC notes so they said 'a month ago'
#
KevinMarks
you could show the summary in woodwind
#
kylewm
huh, I sure could!
frzn joined the channel
#
KevinMarks
aaronpk: reply with that suggestion and webmention it
begriffs, begriffs_, frzn and [kevinmarks] joined the channel
#
[kevinmarks]
Yay, summarys
frzn joined the channel
#
kylewm
oh phew, they took a long time to show up, i guess the task queue was backed up
#
kylewm
KevinMarks++ thanks for pointing out that I could grab the summarys
#
Loqi
KevinMarks has 210 karma
#
tantek
kylewm is that worthy of capturing in /reader#Brainstorming as a best practice?
#
tantek
or was this for a reply-context?
#
[kevinmarks]
You're using feedparser for atom/rss, right?
#
kylewm
hmm, well it's really subjective; whether you want title + (summary or content) or title + (content or summary), but I'd be happy to document what woodwind shows
#
kylewm
[kevinmarks]: yes
#
tantek
kylewm: exactly! that's what brainstorming is for - to document personal best practices as we find them, for others to try re-using, document, and perhaps see if a pattern emerges
#
[kevinmarks]
There can be ambiguity with rss, as atom has summary and content, but rss just has description, though some feeds do content too
frzn joined the channel
#
kylewm.com
edited /reader (+758) "/* Post Presentation */"
(view diff)
#
kylewm
ha, I just learned something. if i set the application's OAuth callback URI to https://silo.pub/, then I can pass any path under that domain to it in callback_uri
#
kylewm
I thought these services were just being jerks not letting me specify more than one endpoint!
#
kylewm
this simplifies some things :P
ttepasse joined the channel
#
kylewm
aaronpk: big refactor of silo.pub, plz tell me if you see any issues
#
aaronpk
kylewm: cool
#
aaronpk
also that redirect URI thing you found totallly depends on the specific service
#
aaronpk
because standards
snarfed joined the channel
#
emmahodge.org
edited /2016/Düsseldorf/Guest_List (+287) "/* Participants */"
(view diff)
snarfed, gmacon and squeakytoy joined the channel
#
miklb
cool, Aaron Gustafson made some minor updates to his jekyll webmention.io plugin
sivoais, wolftune, pauloppenheim and snarfed joined the channel
#
rrix
heh, bridgy is really neat, find new fun stuff with it all the time.
#
rrix
Just RSVP'd to the HWC SF indieevent, bridgy found the rel=syndication URL to the facebook event and RSVP'd to it there
#
rrix
bridgy++
#
Loqi
bridgy has 39 karma
#
rrix
Now that I am done with my travels and no longer drowning in work/anxiety/work-induced-anxiety I am going to get back in to the HWC habit
#
@rrrrrrrix
I am going to make every effort to go to the next #indieweb HWC 💟 (http://notes.whatthefuck.computer/1461395640.0-note.html)
(twitter.com/_/status/723777975297044480)
#
rrix
Hi Loqi
#
rrix
oh it's my side that is quadruplicating messages... why do I even try to computer
KartikPrabhu joined the channel
#
@dkreuz
Meine Hashtags beim #bchn16: #Projektmanagement #didaktik #elixir #indieweb
(twitter.com/_/status/723789730089963521)
#
@pmosupportde
RT @dkreuz Meine Hashtags beim #bchn16: #Projektmanagement #didaktik #elixir #indieweb
(twitter.com/_/status/723791503361998848)
Pierre-O, j12t_, j12t, friedcell, frzn, mlncn, brianlovewords_, tantek and snarfed joined the channel
#
@rusEaste
Любовь - как ветер в моих руках. Так легко почувствовать, но так сложно поймать. http://webmention.ru/madina-ru-ooo/
(twitter.com/_/status/723907609326137344)
#
@neterKesin
За углом музыкальной школы всех быстрее докуривает трубач. http://webmention.ru/madina-ru-ooo/
(twitter.com/_/status/723907576195362816)
#
@bplacetm
Кто #очень сильно любит, тот долго не замечает, что он-то уже нелюбим. Ф. Ларошфуко http://webmention.ru/madina-ru-ooo/
(twitter.com/_/status/723907541768515585)
#
kylewm
step 7 of authorship implemented, aaronpk's h-card successfully acquired! https://kylewm.com/2016/04/they-call-him-the-juggler
#
Loqi
[Kyle Mahan] They call him the juggler
#
aaronpk
kylewm++ woo!
#
Loqi
kylewm has 320 karma
dym_cx and j12t joined the channel
#
dym_cx
i propose to block webmention.ru from appearing since it looks like a YELP-alike, customer feedback local russian companies
#
aaronpk
well that's bizarre. i wonder why they called it "webmention"
#
dym_cx
coz you mention those on the web?
#
dym_cx
¯\_(ツ)_/¯
#
dym_cx
xD the "place ADs on our site" sidebar-link (webmention.ru/ads) was not pre-allocated and leads to one of local companies
#
dym_cx
it was a period there facebook.com/profile.php was just a users custom url
#
dym_cx
s/it/there/
#
Loqi
dym_cx meant to say: there was a period there facebook.com/profile.php was just a users custom url
wolftune joined the channel
friedcell and Lancey joined the channel
#
aaronpk
heh thx
#
aaronpk
i haven't made a way to upload a profile photo in new p3k yet :P
begriffs joined the channel
#
jeena.net
edited /events/2016-05-04-homebrew-website-club (-15) "/* Where */ Göteborg"
(view diff)
#
kylewm
regorLove: your change to the innerText parsing of php-mf2; it didn't collapse whitespace did it?
#
kylewm
gregorlove^
begriffs joined the channel
#
Jeena
Trying to do what I learned at the IWC in Nuernberg and already released the next HWC event in GOT https://jeena.net/events/17 more than one week before, I also will print a couple of posters to get them to the university
#
Loqi
Jeena: tantek left you a message on 4/20 at 12:47pm: when did you post your first indie RSVP? was this your first? https://jeena.net/comments/627 http://indiewebcamp.com/irc/2016-04-20/line/1461181638779
#
Loqi
Jeena: tantek left you a message 1 day, 18 hours ago: Can you confirm HWC Göteborg 2016-05-04? Update location? https://indiewebcamp.com/events/2016-05-04-homebrew-website-club#Where http://indiewebcamp.com/irc/2016-04-21/line/1461287144076
#
Loqi
Homebrew Website Club Göteborg
tantek and wolftune joined the channel
#
tantek
!tell snarfed,kylewm possible overescaping in Bridgy Publish here? see the \. instead of . in https://twitter.com/t/status/723878601829941249 compared to original
#
Loqi
Ok, I'll tell them that when I see them next
snarfed and mlncn joined the channel
#
tantek
!tell snarfed,kylewm also in the Bridgy Publish to FB POSSE copy, same \. instead of . https://www.facebook.com/photo.php?fbid=10102251548191173&set=a.10102018644676683.1073741831.214611&type=3&theater
#
Loqi
Ok, I'll tell them that when I see them next
#
snarfed
tantek: will look, thx for the report
#
Loqi
snarfed: tantek left you a message 14 minutes ago: possible overescaping in Bridgy Publish here? see the \. instead of . in https://twitter.com/t/status/723878601829941249 compared to original http://indiewebcamp.com/irc/2016-04-23/line/1461439999529
#
tantek
thanks snarfed! checking Flickr copy now too...
#
snarfed
thanks!
#
snarfed
btw you're always welcome to edit and fix bugs like that in your silo posts
#
snarfed
i definitely appreciate the sentiment of leaving them to help debug, but we always have enough logs and data
#
snarfed
wow, so weird. the minimal content that triggers the escaping bug is '<span /> 2016. #'
#
snarfed
drop either the leading <span> or trailing #, and it doesn't happen
#
tantek
that's pretty amazing! yay for finding weird edge cases
#
Loqi
giggles
Jeena joined the channel
#
snarfed
:( evidently it's an html2text bug
#
snarfed
or feature
#
tantek
what the what?
#
tantek
does it convert it JSON and back or something and forget to unescape that \. ?
#
snarfed
i doubt it
#
snarfed
my first guess is, it emits markdown, and 1. (or any number) is markdown's ordered list syntax, so it has to escape the period to prevent that
#
aaronpk
ahh that makes sense
#
tantek
markdown--
#
Loqi
markdown has -2 karma
#
tantek
so don't end sentences with numbers?
#
snarfed
but it also needs the <span> and #
#
snarfed
who knows
#
bear
well, in markdown's defense, that pattern should only be at the start of a line for it to say "hey! a numbered list"
#
kylewm
Yeah the span makes it think 2016. is the beginning of a new section, that makes some sense
#
Loqi
kylewm: tantek left you a message 1 hour, 24 minutes ago: possible overescaping in Bridgy Publish here? see the \. instead of . in https://twitter.com/t/status/723878601829941249 compared to original http://indiewebcamp.com/irc/2016-04-23/line/1461439999529
#
Loqi
kylewm: tantek left you a message 1 hour, 10 minutes ago: also in the Bridgy Publish to FB POSSE copy, same \. instead of . https://www.facebook.com/photo.php?fbid=10102251548191173&set=a.10102018644676683.1073741831.214611&type=3&theater http://indiewebcamp.com/irc/2016-04-23/line/1461440840015
#
snarfed
moves on to the source
#
snarfed
sobs quietly
#
tantek
really didn't intend to make snarfed cry.
#
aaronpk
is RE_MD_DOT_MATCHER not that thing?
#
snarfed
ooh maybe
#
snarfed
nontrivial to actually set though, sigh
#
snarfed
hrm. i need a regex that never matches anything.
#
snarfed
(but has two groups)
#
bear
would a hack of "convert <span> to ' '" work
#
snarfed
in other news, programming is the best! :P
#
snarfed
bear: sadly i don't think this is specific to <span>
#
bear
wait, so they are doing a md regex against the entire line and not anchoring it to the start of line?
#
snarfed
bear: i haven't bothered to try to understand it that deeply
#
bear
I never used html2text and just depend on bs4 to do it:
#
bear
for node in bs4.BeautifulSoup(html):
#
bear
print u''.join(node.findAll(text=True)).encode('utf-8')
#
snarfed
bear: sadly i actually need to interpret and translate the html, eg whitespace and newlines, not just discard it
#
bear
sends snarfed hugs and ponies for he soon will be driven over the cliff of despair because regex and html are evil
#
snarfed
misses block devices and RPCs
#
aaronpk
oh gosh
#
bear
oh my
#
bear
snarfed++ for diving into that pile of poo and emerging with a fix
#
Loqi
snarfed has 214 karma
#
snarfed
"fix" is generous
#
snarfed
but thanks
#
bear
(which I will promptly steal)
#
kylewm
snarfed: do you think the markdown converter has been generally desirable? like do people want blockquotes converted to > blockquotes?
#
kylewm
i ask bc there's a pretty small function https://github.com/indieweb/php-mf2/blob/master/Mf2/Parser.php#L394 that strips whitespace and preserves <br>'s
#
kylewm
it doesn't look hard to make it preserve <p>'s too
#
kylewm
sorry, strips tags, not whitespace
#
snarfed
kylewm: oh no, i don't think people want markdown at all, at least not for bridgy publish
#
snarfed
preserving is ok, but we actually need them translated, to newlines etc
#
kylewm
that's what i mean, not preserves, converts them
#
kylewm
to newlines
#
snarfed
html2text also handles lists and other stuff
#
snarfed
the markdown part is silly, but otherwise it's pretty comprehensive. not sure it's worth trying to replace
#
kylewm
gotcha, ok cool
#
kylewm
markdown++
#
Loqi
markdown has -1 karma
snarfed1 joined the channel
#
kylewm
github++ while I'm at it
#
Loqi
github has 17 karma
#
kylewm
commandline++
#
Loqi
commandline has 1 karma
#
kylewm
hehe, thought those were negative
[kevinmarks] joined the channel
#
[kevinmarks]
Does html2text use the old sgml parser?
#
snarfed1
got me
#
[kevinmarks]
Looks like it uses htmlparse
#
tantek
is refraining from what-ising
#
snarfed
aka it's saturday!
#
tantek
Saturday++
#
Loqi
Saturday has 1 karma
#
bear
commandline++
#
Loqi
commandline has 2 karma
snarfed, mlncn, brianlovewords_, gRegorLove, KartikPrabhu and miklb joined the channel