#indiewebcamp 2016-01-27

2016-01-27 UTC
#
kylewm
DeltaWhy: in-between suggestion, you could work on making it easier to post to octopress instead :)
#
DeltaWhy
I don't need to do it from the ground up, but I want something I can hack on, which I think means it should be fairly small
#
DeltaWhy
kylewm, I'm considering it - basically have a separate web app that could update the octopress site
#
DeltaWhy
I tried to do something like that for a senior design project and it didn't go too well though
#
snarfed
hackability doesn't necessarily require small, just well designed and hack friendly
#
snarfed
eg kylewm recently migrated to known, which isn't small, but i think he'd say is definitely hack friendly
#
kylewm
small is relative, definitely. it's not tiny but it's also not Wordpress. it's very literate and very hackable.
#
snarfed
even wordpress is pretty hackable
#
kylewm
DeltaWhy: any particular language you prefer or dis-prefer?
#
DeltaWhy
definitely not a fan of wordpress - it's a security nightmare
#
DeltaWhy
I'm pretty fond of ruby but I'm not terribly picky on the language - python, javascript, or go would all be fine with me
singpolyma joined the channel
#
snarfed
well, not necessarily is, but can e
#
kylewm
DeltaWhy: https://indiewebcamp.com/gitpub is/was a micropub to jekyll shim ... that would let you write posts in e.g. https://quill.p3k.io
#
kylewm
and https://github.com/kylewm/flask-micropub (Python) or https://github.com/voxpelli/node-micropub-express are libraries you could use to build your own thing
shiflett, cleverdevil, DeltaWhy and KartikPrabhu joined the channel
#
GWG
I think I may have just talked WP Tavern into letting me submit a guest post about webmentions, pingbacks, and trackbacks.
#
GWG
I may ask for some proofreaders, if anyone is up for it.
#
GWG
I want to make the best argument possible.
#
aaronpk
my new site is really going to put peoples' authorship discovery code to the test
#
GWG
How so?
snarfed joined the channel
#
aaronpk
the author property of individual posts is just my home page URL (not an h-card), and there is always an h-card on the page with that URL
#
aaronpk
it's the very last case in the authorship discovery algorithm
#
GWG
Fun
#
aaronpk
and that is exciting about WP Tavern!
#
GWG
aaronpk: The request was a post that "that discusses why including webmentions in WordPress is a good idea, why fixing Trackbacks and Pingbacks is better than getting rid of them, and provide info on the specification."
#
GWG
I think I could have that pretty quickly.
Lancey and j12t joined the channel
#
snarfed
petermolnar: fixed https://facebook-atom.appspot.com/ . thanks again for the report!
KartikPrabhu joined the channel
#
KevinMarks
hm, do I ned to recreate my connection?
codemonkey and mxuribe joined the channel
j12t, hrrsn, MSiep and singpolyma joined the channel
#
sknebel
mpfh. Something gets posted on HN and the HN-scraping spam blogs and twitter bots come out. There are quite a few ones that just spew out random HN comments, for whatever crazy SEO reason
tantek, j12t, MSiep and yakker joined the channel
#
GWG
abevigoda.com was finally updated.
#
GWG
I wonder if that counts as a site death
#
Loqi
[bridgy] Chet Woodside replied '@scottros Ya the codebase is 5 or 6 years old now.' to a tweet that linked to https://indiewebcamp.com/Homebrew_Website_Club (https://twitter.com/cosmicblend/status/692158559346397184)
#
Loqi
[bridgy] Chet Woodside replied '@scottros I'm curious how did that whiskers tool play into what your group came ...' to a tweet that linked to https://indiewebcamp.com/Homebrew_Website_Club (https://twitter.com/cosmicblend/status/692095144334483456)
#
Loqi
[bridgy] #ThatTechGirl replied '@scottros this looks great! I'd love to whiteboard a new site I'm launching! See...' to a tweet that linked to https://indiewebcamp.com/Homebrew_Website_Club (https://twitter.com/libertymadison/status/691883944967553024)
#
Loqi
[bridgy] Scott Rosenberg replied '@cosmicblend we added it to our notes but didn't have time to explore closely! W...' to a tweet that linked to https://indiewebcamp.com/Homebrew_Website_Club (https://twitter.com/scottros/status/692139531957583874)
danlyke and tantek joined the channel
#
GWG
tantek: Would you have time to proof something for me in the next day or so?
#
GWG
Making convincing arguments is a strength of yours.
#
tantek
sometimes :)
#
Loqi
tantek: gRegorLove left you a message 8 hours, 33 minutes ago: I like the table at the top of /2016/NYC/Guest_List. I'll update /2016/Guest_List based on that. http://indiewebcamp.com/irc/2016-01-26/line/1453841163729
#
tantek
GWG, feel free to also draft it on the wiki for collective review
#
GWG
tantek: That may not work. They've asked for exclusivity on this.
#
GWG
And to inform people, I'm tempted to give it to them.
#
GWG
Even though I do not like the idea.
#
GWG
Even though I've started to write it, I'm still waiting for clarification on the point as to whether that applies to commercial exclusivity or 100% exclusivity.
#
sknebel
GWG: time-limited exclusivity might also be an option. Gives them the initial eyeballs, but you can use it later
#
GWG
sknebel: I just want a copy on my own site. I don't care about money or traffic to my site.
#
tantek
GWG, I agree with sknebel, a short term embargo before you can post it on your own site is reasonable.
snarfed, tantek, j12t, loic_m_, lukebrooker and Gold joined the channel
#
@jremmm
RT @gdchamal les ayant trop de droits vont certainement aimer et détourner ce principe de #webmention :/ https://www.w3.org/TR/2016/WD-webmention-20160112/
(twitter.com/_/status/692237739023060993)
ben_thatmustbeme joined the channel
elima_ and tantek joined the channel
#
@WendyandCharles
ReadersGazette: RT _CarolynReilly: For #selfpub #authors - 16 predictions for 2016 by DebbieYoungBN http://selfpublishingadvice.org/?p=168615 via indieauth…
(twitter.com/_/status/692245189809868801)
#
@Ron_Glick
RT @WendyandCharles ReadersGazette: RT _CarolynReilly: For #selfpub #authors - 16 predictions for 2016 by DebbieYoungBN http://selfpublishingadvice.org/?p=168615 via indieauth…
(twitter.com/_/status/692245348144775168)
jonnybar1 joined the channel
#
@JasonHalle
RT @WendyandCharles ReadersGazette: RT _CarolynReilly: For #selfpub #authors - 16 predictions for 2016 by DebbieYoungBN http://selfpublishingadvice.org/?p=168615 via indieauth…
(twitter.com/_/status/692245937809395712)
cweiske joined the channel
jihaisse, mattronix, friedcell, GWG1 and pfefferle joined the channel
#
pfefferle
good morning
#
voxpelli
morning :)
j12t joined the channel
j12t, ttepasse and elima_ joined the channel
#
petermolnar
good morning; I've trying to go forward with my laziness and the flickr auto tagging is an impressive thing; is anyone doing any auto-tagging based on their content? because after a short thinking - and having an initial thought of making massive matrixes of what keywords should go with what existing tags - I realised that I'd always need learning algorithms for this, otherwise there's no benefit, but I'm not aware of any wordpress
#
petermolnar
plugins doing machine learning :)
#
cweiske
i've got a pull request for my bookmark manager open that implements auto tagging
#
cweiske
didn't look yet how it is implemented
#
cweiske
but it checks the currently used tags and tries to match them with the text of the to-be-bookmarked page
#
cweiske
so it does not invent new tags, only suggests/uses existing tags
#
petermolnar
I was thinking to go through all my posts, get the top X most common word out of the post and put those into an array for the tag added to the post; once done sort by reoccurring words and keep the first Y. And this is where grammar and the biliguality of my site kicks in.
#
cweiske
you'd need to eliminate stop words
#
cweiske
like "the"
#
petermolnar
yeah, that's not how Hungarian language works :D
#
petermolnar
so I'll either have to rely on external apis or become really smart
#
cweiske
what would help here is to filter out words that have a total frequency above a certain level
#
cweiske
the wortschatz project of the university of leipzig has such a database, http://wortschatz.uni-leipzig.de/abfrage/
#
petermolnar
cweiske to understand my issue: for English, it's not that bad. For Hungarian, for example, 'on something' is 'somethingon', which makes it a little hard to say where the end of a word is. hard to
#
petermolnar
and sometimes somethingon becomes somethingyon or somethon, gaining or losing more letters
#
cweiske
a bit like russian
#
petermolnar
or German
#
cweiske
then you need stemming :)
nitot and j12t joined the channel
#
sknebel
petermolnar: maybe you could adapt e-mail filtering stuff, e.g. http://www.andreykurenkov.com/writing/organizing-my-emails-with-a-neural-net/
#
petermolnar
or just plain bayes filters
#
petermolnar
that's actually a nice idea, although I have not idea where to start
#
petermolnar
but I'll probably take a look
#
petermolnar
the more I think about it the more I believe that spam filters could be used for auto-tagging
Pierre-O, FergusL, j12t and sanduhrs joined the channel
#
@Evontech
#Joomla vs. #WordPress: A Comparison #CMS #webdesign #webdev #webdevelopment #indiedev #tech #indieweb https://twitter.com/Evontech/status/692322100015575041/photo/1
(twitter.com/_/status/692322100015575041)
elima_, Pierre-O, hs0ucy, j12t, jihaisse, tantek, cweiske and mxuribe joined the channel
#
tantek
petermolnar - I deployed very minimal auto-tagging on my notes/photos yesterday - turning plain text hashtags into p-category explicitly marked up tags.
#
tantek
very minimal, but it's a good place to start
LaraFZ and danlyke joined the channel
#
pfefferle
petermolnar tantek I started a simple hashtag-to-tag generator for wordpress... perhaps it helps https://github.com/pfefferle/wordpress-hashtags
#
petermolnar
tantek that is not what I'm looking for; I'd like a match content by relevance to existing tags
#
tantek
pfefferle: interesting - that regex looks like it would match a lot of things!
#
tantek
how do you avoid matching # fragments inside URLs?
#
petermolnar
^ or \s or >
#
petermolnar
url is excluded by that
#
pfefferle
it has to be a blank before and after the hash
#
pfefferle
s/hash/hashtag
#
Loqi
pfefferle meant to say: it has to be a blank before and after the hashtag
#
tantek
but you could have #*** as a hashtag for example?
#
pfefferle
tantek no this would not work, but #***a ;)
#
pfefferle
tantek \b is checking for a word boundary, so it has to end with a number or a character
#
pfefferle
tantek ah, I meant someone wants to use #*** as a hashtag?!?
#
pfefferle
s/ I / you /
#
Loqi
pfefferle meant to say: tantek ah, you meant someone wants to use #*** as a hashtag?!?
#
pfefferle
petermolnar tantek alternatively https://regex101.com/r/eO4wR0/3
#
petermolnar
autotag-lazyness, level 1: if featured image has keywords in jpg meta, add those to the post; done
loic_m_, mxuribe and kerozene joined the channel
#
petermolnar
oh, ffs, wordpress
#
petermolnar
lovely wp-embedded-content hidden IFRAME inserted into my posts, because random oembed discovery
hrrsn, j12t, snarfed and LaraFZ joined the channel
#
@ebot70
Top hashtags for @anarchivist: #indiewebcamp #18thbrumaire #dplafest #edchat #facebook http://www.redaelli.org/matteo-blog/projects/ebottwitter/
(twitter.com/_/status/692366490071351297)
singpolyma joined the channel
#
brandonrozek
Wordpress started inserting a lot of code into the front-end with the last release...
MSiep joined the channel
#
petermolnar
I noticed, and it's seriously pissing me off
#
petermolnar
actually, it's 4.4+
#
petermolnar
it was always bloated, but it's getting out of control with oembed, rest api, emoji and all that crap
#
ben_thatmustbeme
good morning all
j12t joined the channel
#
kylewm
aaronpk: do you think micropub q=syndicate-to responses should support urlencoding like syndicate-to[0]=...&syndicate-to[1]=...?
jonnybarnes, j12t, LaraFZ, sknebel, R2ZER0, danlyke and shiflett joined the channel
tantek joined the channel
#
GWG
tantek straight ahead. Hard to starboard.
todrobbins joined the channel
#
todrobbins
Uh… disregard… Wrong window :|
#
ben_thatmustbeme
SIMON! THEADORE!
#
ben_thatmustbeme
its been a long week for me
#
GWG
We can see that
#
GWG
Relax, don't let Ben turn into Been
mcverryj1 and tantek joined the channel
#
petermolnar
it's be interesting to make a wordpress frontpage with default theme content to metadata ratio comparison over the years
#
petermolnar
a long time ago - unless it was a copy-paste from MS Word - a blog entry usually had more content than meta, I think this can be considered a dead approach nowadays
shiflett and wolftune joined the channel
#
aaronpk
kylewm: you don't need the numeric index there
#
kylewm
I know you don't need them, but should they be supported since that's what php's http_build_query returns?
#
aaronpk
oh right ha
#
aaronpk
well technically any server-side framework that understands that syntax will turn it back into the data structure you'd expect anyway
mcverryj1 joined the channel
#
@krisshaffer
Webmentions are back on my blog & I've installed @hypothes_is for on-site annotations. Let me know what you think! http://kris.shaffermusic.com
(twitter.com/_/status/692394041795686400)
#
@dr_jdean
RT @krisshaffer Webmentions are back on my blog & I've installed @hypothes_is for on-site annotations. Let me know what you think! http://kris.shaffermusic.com
(twitter.com/_/status/692394183298936832)
#
kylewm
"any server-side framework..." unfortunately is not true of python. urllib.parse_qs() will consolidate keys with the same name into a list (e.g. "syndicate-to" or "syndicate-to[]"), but it sees the keys with indices as different keys
#
kylewm
I found a library that does a nice job of it though: https://github.com/aventurella/pyquerystring
shiflett joined the channel
#
aaronpk
strange
hrrsn, snarfed, mcverryj1, shiflett and LaraFZ joined the channel
shiflett joined the channel
#
@RianVDM
@nicharry Until they shut down, and then? Why not POSSE instead? https://indiewebcamp.com/POSSE
(twitter.com/_/status/692405663461322752)
adactio, gRegorLove, shiflett, calumryan, mcverryj1_ and shiflett_ joined the channel
#
bret
kylewm: down with the stdlib!
shiflett joined the channel
#
GWG
What is the coolest thing you can do with webmentions? Still thinking about how to sell it to the WordPress community
#
Loqi
It looks like we don't have a page for "coolest thing you can do with webmentions" yet. Would you like to create it? https://indiewebcamp.com/s/10CV
shiflett joined the channel
#
kylewm
The coolest thing is you can do with webmentions is send replies from one site to another.
#
gRegorLove
Federated commenting with a comment display that's superior to pingback
#
kylewm
Thanks a lot Loqi
#
Loqi
you're welcome
#
Loqi
hehe
#
aaronpk
you've got an extra "is" in there
#
kylewm
aaronpk++
#
Loqi
aaronpk has 63 karma
todrobbins joined the channel
#
GWG
But you could theoretically do all that with pingbacks.
#
GWG
I tried to address in my first draft why the protocol is better and then address why the output of current protocols is horrible and what could be done.
#
gRegorLove
It's better because no XML
#
GWG
Simpler to implement, more complete implementation.
#
gRegorLove
I think /Vouch is worth mentioning, too. It's an extension, but one that's come up relatively early in the process. Learning from past mistakes with pingback ddos.
#
gRegorLove
I'm not aware of something similar for pingback, hypothetical or implemented.
#
GWG
No. But I still consider presentation separate from protocol.
#
gRegorLove
I meant a Vouch for pingback, not presentation.
#
GWG
I don't think anyone should try that.
#
gRegorLove
Not suggesting they do. Answering your question why wm is better.
shiflett and emmak joined the channel
#
GWG
I just wonder about the response.
shiflett_ joined the channel
#
adactio
Does anyone know of a working h-feed to RSS (or Atom) service? i.e. you give it the URL of your microformatted site and it generates a feed on the fly.
#
Loqi
adactio: tantek left you a message 1 week ago: do you know when the first Brighton HWC was? And how many were held last year? Can you edit https://indiewebcamp.com/2015-review#Homebrew_Website_Club with that info? http://indiewebcamp.com/irc/2016-01-19/line/1453238100634
#
Loqi
adactio: tantek left you a message on 1/20 at 7:21pm: is there a Homebrew Website Club Brighton next week 2016-01-27? https://indiewebcamp.com/events/2016-01-27-homebrew-website-club#Where http://indiewebcamp.com/irc/2016-01-20/line/1453346516626
#
adactio
snarfed: sweet! Thank you.
#
aaronpk
snarfed: in "html" mode is that parsing mf2?
#
kylewm
snarfed: do you use that to follow people who don't publish feeds?
#
aaronpk
it seems to be picking up some stray bits. look how "Portland" shows up in the post content: https://granary-demo.appspot.com/url?input=html&output=atom&url=https%3A%2F%2Findiewebcat.com%2F
shiflett joined the channel
#
snarfed
aaronpk: yes
#
snarfed
kylewm: not really, i don't know many of those
#
calumryan
adactio: I’m just putting together a slide for my talk on IW tomorrow about the last Brighton Web Camp – I remember you implemented posting with SMS via Twilio, does that still work?
#
adactio
calumryan: yes, indeed. I don't use it that much. Sometimes when I'm in another country where data is expensive. But yeah, it's working a treat.
shiflett joined the channel
#
snarfed
aaronpk: yup. it renders some structured data like location in content
#
aaronpk
oh that's intentional!
#
aaronpk
i thought it was a bug that it was somehow thinking my location markup was inside the content
#
snarfed
pretty much all of these mappings (eg mf2 => atom) are complicated and underspecified, so granary definitely includes lots of judgment calls
#
snarfed
https://github.com/snarfed/granary/issues/28 could help, but i'm not holding my breath
#
calumryan
adactio: great! I found your video demo of it. Would be good to show that at the talk if that’s ok?
#
aaronpk
yeah totally
#
aaronpk
i hadn't considered putting the location in the post though, that's interesting
#
adactio
calumryan: that would be great!
shiflett joined the channel
#
snarfed
aaronpk: most all of the judgment calls so far were driven by making https://twitter-atom.appspot.com/ look good and complete in feed readers
#
aaronpk
well I am just glad there isn't something wrong with my new mf2 markup
#
snarfed
so it's lopsided so far, but comprehensive at least
#
snarfed
(er, twitter-atom and friends, that is)
#
@markwunsch
📷 I hit my goal for @indiewebcamp: I set up my POSSE system so I can publish photo posts to Tumblr 👉 http://blog.markwunsch.com/post/138163352260/possephoto#_=_
(twitter.com/_/status/692420530167767040)
shiflett_ and shiflett joined the channel
#
@anarchivist
RT @markwunsch 📷 I hit my goal for @indiewebcamp: I set up my POSSE system so I can publish photo posts to Tumblr 👉 http://blog.markwunsch.com/post/138163352260/possephoto#_=_
(twitter.com/_/status/692422573959860224)
LaraFZ joined the channel
#
ben.thatmustbe.me
edited /2016/MIT/Guest_List (+134) "/* RSVPs from other sites */"
(view diff)
#
ben.thatmustbe.me
edited /2016/MIT/Guest_List (+0) "/* Participants */"
(view diff)
#
ben.thatmustbe.me
edited /2016/MIT/Guest_List (+297) "/* RSVPs from other sites */ add FB rsvp"
(view diff)
#
ben_thatmustbeme
well, we have 3 rsvps from outside of current indiewebbers
shiflett, snarfed, cleverdevil, AngeloGladding, snarfed1, LaraFZ, Pierre-O, singpolyma, yakker, Erkan_Yilmaz and lukebrooker joined the channel
#
Jeena
If you're near Gothenburg in Sweden next week come by and listen to my talk about the IndieWeb on the 4th https://www.eventbrite.com/e/foss-gbg-om-indieweb-tickets-20911762645
lukebrooker, todrobbins, tantek, marcthiele and [shaners] joined the channel
#
[shaners]
Hi channel.
#
[shaners]
I haven’t read anything in channel since before IWC NYC. Any thing major I should scroll back for?
#
tantek
all the IWC NYC stuff!
#
tantek
some of it was captured in etherpads - now all archived to the wiki thanks to tommorris
#
tantek
tommorris++
#
Loqi
tommorris has 89 karma
#
tantek
all linked to from the schedule: /2016/NYC/Schedule
#
@NikkiJParker
Want to know how to #OwnYourData? Let @Covata show you how! https://vimeo.com/153267089 #security #RSA2016 #datasecurity
(twitter.com/_/status/692484088398233601)
#
snarfed
#ownyourdata has seemed pretty low signal for us here for a while. aaronpk i wonder if we should drop it from the keyword list
#
aaronpk
yeah true
#
aaronpk
i wish i could add a search for "micropub" in advance of the release tomorrow but there's too much talk about actual pubs on that hashtag
#
aaronpk
(btw the first public working draft of micropub is going to be released on w3.org tomorrow!)
#
[shaners]
Congrats!
#
[shaners]
micropub++
#
Loqi
micropub has 3 karma
tantek joined the channel
mcverryj1 and todrobbins joined the channel