#indiewebcamp 2015-08-26

2015-08-26 UTC
#
tantek
what is a rejam?
#
Loqi
It looks like we don't have a page for "rejam" yet. Would you like to create it? http://indiewebcamp.com/s/1027
#
tantek
a rejam is a repost of a [[jam]].
#
loqi.me
created /rejam (+58) "prompted by tantek https://indiewebcamp.com/irc/2015-08-25/line/1440547778664 and dfn added by tantek"
(view diff)
friedcell joined the channel
#
tantek.com
edited /rejam (+64) "linky see also"
(view diff)
#
GWG
tantek: Can I prevail upon your experience re wiki page writing?
#
tantek.com
edited /rejam (+411) "Silo Examples, This is my jam, screenshot"
(view diff)
#
tantek.com
edited /jam (+12) "see also rejam"
(view diff)
#
KevinMarks
gwg: tantek's probably asleep
#
GWG
KevinMarks: He was just updating the wiki.
#
GWG
I know he probably could do that in his sleep though
#
GWG
I am just worrying about being self deprecating
scor, tantek, snarfed and mlncn joined the channel
#
GWG
Do any Micropub clients do events?
#
aaronpk
GWG: not that I know of yet, but I need to make one soon so that i have a better way to post events on my site
#
aaronpk
KevinMarks: it calculates the sha256 hash of the image contents to generate the filename
#
aaronpk
that way if the same URL is replaced with a different image I will keep both copies
almereyda, cmhobbs_ and snarfed joined the channel
#
tantek.com
edited /note (+95) "/* Indieweb whitespace thinking */ clarify algorithm, note CASSIS implementation"
(view diff)
snarfed1 and snarfed2 joined the channel
#
tantek
kylewm++ for presenting a good case for consistent markup conversion handling in an e-content property, especially for whitespace.
#
Loqi
kylewm has 221 karma
#
tantek
the nice thing about "losing" a scientific/reasoned argument like that is the opportunity to learn something. it's a great feeling.
#
GWG
aaronpk: I'm really liking the idea of letting other people write the posting UI so I can iterate faster.
#
GWG
It still seems lacking in some level of independence, but I can always come back later.
#
tantek
GWG, you have freedom of choice among the various UIs people write or to write your own!
#
GWG
tantek: I just decided that I could do both. I'm trying to put that in the wiki right now
#
tantek.com
edited /auto-space (+155) "CASSIS implements this"
(view diff)
#
tantek
does anyone share dates with timezone offsets? e.g. 2015-08-26 +0200
#
tantek
because that should totally be a thing
#
GWG
Visibly?
#
GWG
Not that I recall seeing
#
tantek
GWG, I did sign this note with my local wall clock time with tz offset
#
@t
Milk and cookies kept you awake, eh, Sebastian? No, just implementing a new @cassisjs function auto_space 03:57+0200 (ttk.me t4cs2)
(twitter.com/_/status/636356855187513344)
KevinMarks__, wolftune, snarfed and KevinMarks_ joined the channel
snarfed1, frzn, snarfed and endi joined the channel
#
snarfed
if you have an mf2-specific theme, i'm guessing you wouldn't want to special case micropubbed posts, right?
#
GWG
snarfed: You might or you might not. I was thinking maybe my initial suggestion to make it a theme specific flag might not make sense.
#
GWG
I've been thinking about the Why lately, and wondering if it should be a setting, not a theme support item.
wolftune joined the channel
#
snarfed
sorry, on the phone, back in a min
wolftune joined the channel
#
snarfed
GWG: if you port away from the theme later, you'd have to migrate your other posts to HTML markup anyway, so having to do it for the micropubbed posts too seems reasonable
#
snarfed
i think i vote no, especially if no user has asked for this. seems like YAGNI
#
snarfed
if you find a concrete use case i'm happy to reconsider!
#
GWG
snarfed: I've been slowed by recovering from an injury, but I'll be back working on Micropub after I finish some changes to Post Kinds.
#
snarfed
GWG: great! can't wait for unit tests! :P
#
GWG
snarfed: I am still working on them. But I am implementing them as part of a Post Kinds rewrite, rather than involving you in my learning process.
#
snarfed
np, sounds good!
#
GWG
At the same time, I've been doing a lot of cleanup and bug fixes.
#
kylewm
huh, what should be one's "me" value for silopub to twitter... maybe like https://silo.pub/twitter.com/kylewmahan?
KartikPrabhu joined the channel
snarfed joined the channel
#
kylewm
doh, Quill doesn't accept me with slashes
#
kylewm
brings that experiment to a screeching halt :(
#
snarfed
cli it is!
friedcell joined the channel
#
kylewm
strangely, just commenting out the checks for path != '/' in Quill and IndieAuth\Client made it work!
endi_ joined the channel
#
@kylewmahan
Testing micropub to Twitter via https://silo.pub/ #indieweb!
(twitter.com/_/status/636417260261806081)
#
aaronpk
oh man
#
aaronpk
kylewm: feel free to submit PRs on quill and IndieAuth\Client for that
KevinMarks__, tantek and sparverius joined the channel
#
tantek.com
edited /WordPress (+26) "make it clear wordpress is used by many on the indieweb"
(view diff)
pfefferle joined the channel
#
pfefferle
good morning all
#
tantek
good morning pfefferle!
#
pfefferle
hey tantek :)
pfefferle_, eschnou and pfefferle joined the channel
#
voxpelli
good morning!
#
pfefferle
hej hej voxpelli
KevinMarks_ and friedcell joined the channel
#
Jeena
pfefferle, aren
#
Jeena
aren't you from germany?
#
Jeena
why don't you have a HWC there somewhere yet?
#
pfefferle
hey jena, yes I am from germany… but there are not that many indieweb citizens near my hometown
#
pfefferle
jena sadly I am not living in berlin or near berlin
#
Jeena
where do you live?
#
pfefferle
jeena karlsruhe
#
Jeena
that is almost like berlin
#
pfefferle
why exactly are you asking?
#
pfefferle
are you in germany currently?
#
Jeena
no I just know that we have people from germany in the community and there was a IWC there too but no HWC yet as far as I can see
#
Jeena
I was in Portland for 2 months and attended the HWCs there and when I got back to Sweden I started the first one in Gothenburg and now voxpelli and emil felt inspired (I guess) and will have also have one tonight in Malmoe, which is quite cool :D
#
pfefferle
Jeena whould be interesting to know how much interested peaple are located near karlsruhe
#
Jeena
I was able to convince 2 of my coworkers to come tonight too (in addition to two other people)
#
tantek
Jeena++ awesome! Now get them setup with their own websites :)
#
Loqi
Jeena has 20 karma
#
pfefferle
Jeena good point!
#
pfefferle
Jeena++
#
Loqi
Jeena has 21 karma
tantek, pfefferle, keroberos and [kevinmarks] joined the channel
#
tantek.com
edited /Webmention (+186) "/* Articles */ inventor of pingback enables webmentions on his blog"
(view diff)
#
Jeena
oh wow
#
tantek
yeah I think I'll add that to the /timeline also
#
KartikPrabhu
don't understand the point of that post on Medium
#
tantek.com
edited /Template:sparkline/doc (+8) "move TOC down to not overlap code sample"
(view diff)
friedcell joined the channel
#
tantek.com
created /Template:kryogenix (+149) "create since I used it"
(view diff)
glennjones joined the channel
#
tantek.com
edited /timeline (+169) "/* 2014 */ webmention deployed by pingback inventor"
(view diff)
#
tantek.com
edited /timeline (+276) "/* 2015 */ 2nd IWC Cambridge, IWC 2015, 1st IWC Edi"
(view diff)
#
tantek.com
edited /timeline (+50) "/* 2015 */ note 1st Edi organizers"
(view diff)
#
tantek.com
edited /Template:aaronpk (+27) "don't break between image and name"
(view diff)
michel_v joined the channel
#
tantek.com
edited /2015/Germany (-51) "/* Organizers */ use {} templates for people"
(view diff)
#
tantek.com
created /Template:sandro (+150) "create since I used it"
(view diff)
#
tantek.com
edited /timeline (+136) "/* 2015 */ more IWC organizers"
(view diff)
#
tantek.com
edited /2014/SF (-17) "/* Organizers */ use {} templates for people, thanks to brian for getting the word out"
(view diff)
#
tantek.com
edited /2014/Cambridge (-49) "/* Organizers */ use {} templates for people"
(view diff)
sammachin1, j12t_, endi, hugoroyd_, JonathanNeal_, bigbluehat_ and tommorris_ joined the channel
Leeky joined the channel
#
tantek.com
created /Template:brianloveswords (+122) "create since I used it"
(view diff)
#
tantek
hey GWG have you ever reached out to brianloveswords re: HWC NYC?
#
tantek
he helped organize the first IWC NYC
#
tantek
and may be interested in helping co-organize a HWC NYC or another IWC - perhaps in Brooklyn!
#
tantek.com
edited /Template:caseorganic (+27) "don't break between image and name"
(view diff)
#
tantek.com
edited /timeline (+183) "/* 2014 */ IWC SF, Cambridge, NYC organizers"
(view diff)
#
tantek.com
edited /2014/NYC (-48) "/* Organizers */ use {} templates for people"
(view diff)
loic_m and adactio joined the channel
#
tantek
realizes it's too early on the East Coast
#
KartikPrabhu
or too late
#
tantek
!tell GWG have you ever reached out to brianloveswords re: HWC NYC? helped organize the first IWC NYC and may be interested in helping co-organize a HWC NYC or another IWC - perhaps in Brooklyn!
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
hey KartikPrabhu are you seriously still awake?!?
#
KartikPrabhu
yes. got carried away writing a paper
#
tantek
also, in case you're feeling daring, auto_space implemented in #cassis.js and deployed live on tantek.com last night (+0200)
#
KartikPrabhu
yes saw your tweet about that. would be neat to have a python equivalent ;)
#
KartikPrabhu
have been thinking of using cassis.js auto_link instead of the Bleach one
#
tantek
https://github.com/tantek/cassis/blob/master/cassis.js#L1175 - I'm sure that's short enough for your to rewrite in Python!
#
tantek
s/your/you
#
Loqi
tantek meant to say: https://github.com/tantek/cassis/blob/master/cassis.js#L1175 - I'm sure that's short enough for you to rewrite in Python!
#
tantek
KartikPrabhu: pretty sure KevinMarks or maybe kylewm? rewrote cassis auto_link in Python
#
KartikPrabhu
yes I think kylewm did
#
tantek
auto_space does not depend on auto_link btw (nor vice versa)
[kevinmarks] joined the channel
#
[kevinmarks]
kyle first, I did bugfixes
#
KartikPrabhu
yes. I like that part :)
#
tantek
kevinmarks - let's see if you can rewrite my nice & simple auto_space in python
#
tantek
does python have a str_ireplace function that takes arrays as params for search & replace? ;)
#
KartikPrabhu
err unknown might have to regex it or something
#
tantek
oh no!
#
tantek
and I worked so hard to avoid using regex for it
#
KartikPrabhu
will have to dig around unkown regions of python for that
#
tantek
KartikPrabhu: and if not, you could start re-implementing more cassis functions in pythong
#
tantek
s/pythong/python
#
Loqi
tantek meant to say: KartikPrabhu: and if not, you could start re-implementing more cassis functions in python
#
tantek
(sheesh)
#
KartikPrabhu
tantek: you shoudn't be awake either :P
#
tantek
KartikPrabhu: hence typos
#
tantek
but my new code works flawlessly :D
#
tantek
hey /Feedly fixed their escaping (and thus displaying markup) XHTML in entry title bug!
#
tantek
just verified with astearns
#
tantek
KartikPrabhu: you use Feedly right?
#
tantek
reload
#
KartikPrabhu
oh yeah fixed the titles
#
tantek
looks like my class="if-you-see-this..." worked ;)
#
tantek
KartikPrabhu: do you know when?
#
KartikPrabhu
no, it wasn't the case a couple of hour earlier when I saw another one of your posts with flawed title
#
tantek
looks like from their discussion thread that they started trying to fix it perhaps as of 2015-08-21 "I'll see if we can spare some cycles to handle XHTML-in-articles-titles better." and maybe got it working in their internal builds by 2015-08-22 "I didn't see the html tags in the web page for that article, it rendered fine for me." ?
#
KartikPrabhu
quite possible. I recall seeing the first quote you mention
#
tantek
KartikPrabhu: oh wow - you still saw the markup in the titles as of a couple of hours ago?
#
tantek
maybe they just deployed an update
#
KartikPrabhu
yes. so maybe just updated
#
@feedly
We just pushed out 1005. Fixes the auto-load on scroll issue. Fixes bug with right to left languages. http://feedly.com/ Have a great we
(twitter.com/_/status/635111227375534080)
#
tantek
heh feedly.com is js;dr ;)
#
KartikPrabhu
of course it is a web-thang
sparverius joined the channel
#
tantek
KartikPrabhu: the other question is - did the whitespace display of my posts change at all in Feedly?
#
tantek
that is, do you see linebreaks now when previously you didn't?
#
KartikPrabhu
and a pretty stupid one at that. If my connection is slow for some reason it says "oh maybe Feedly is blocked"
#
KartikPrabhu
tantek: I mostly read your posts on your site so can't say I'd recall now
#
KartikPrabhu
Feedly is only to get post notifications. All my reading happens on the Web :)
#
KartikPrabhu
hopefully in the near future I'll have a reader in my site so I can ditch feedly completely
#
tantek
KartikPrabhu: are you on G+? since you noticed the bug get fixed from two hours ago to now, could you comment something about that asking for verification that they did deploy a fix here? https://plus.google.com/110760594609453531817/posts/2J3wWDsJFnU
#
KartikPrabhu
oh Judas Priest G+ really need to do responsive design correctly
#
tantek
well we could all do better at that ;)
#
KartikPrabhu
err I do pretty well ;) at least on layout. G+ uses JS to do layout which messes with user-browser-zoom
#
tantek
er yeah
friedcell joined the channel
#
tantek
I still need to get full bleed on images/videos on mobile-like displays
#
KartikPrabhu
at least your site is readable; so doing better than G+
#
tantek
hah. better than G+ is not good enough.
#
tantek
need to be as pretty as IG
#
KartikPrabhu
tantek: err I am supposed to join the community to comment on that bug report
#
tantek
yeah - I had to also
#
tantek
whatever, it seemed painless enough
#
tantek
and hey - you're actually a user!
#
Jeena
tantek, isn't that just giving the images a negative margin left and right of the padding you have?
#
Jeena
that's what I do
#
KartikPrabhu
I forgot how I had obtained syndicated URL for G+ replies :P
frzn joined the channel
#
tantek
KartikPrabhu: did you just POSSE a reply to G+?!?
#
tantek
what is G+?
#
Loqi
Google+ (AKA Google Plus, GPlus, or G+) is both a social content hosting silo operated by Google, similar in many respects to Facebook, and a centralized Google identity service for other Google services like YouTube https://indiewebcamp.com/G%2B
#
KartikPrabhu
yeah have been doing that for quite some time
#
tantek.com
edited /Google_Plus (+49) "/* POSSE */ indieweb examples heading"
(view diff)
#
KartikPrabhu
G+ does not have URLs for replies so I fudge them by getting the ids of the <div>. of course G+ does not respect a URL link with an id
#
tantek
KartikPrabhu: can you add your example to https://indiewebcamp.com/Google_Plus#IndieWeb_Examples ?
#
tantek
(those are specifically POSSE to G+ examples)
#
tantek
and how you got that id etc.
j12t joined the channel
#
KartikPrabhu
now I have to look for earliest POSSE example!
#
tantek
well you can start with your current example
#
tantek
then decouple looking for earliest
#
KartikPrabhu
and figure out which I manually transferred to my site!
#
tantek
i usually phrase that as "since 2015-08-26 at least"
[kevinmarks] joined the channel
#
tantek
KartikPrabhu: now that they fixed the bug, you should add the <div class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14" xmlns="http://www.w3.org/1999/xhtml"> to your atom titles in hfeed2atom
#
tantek
it will make a good regression test
#
Loqi
nice
#
tantek
and it will make it VERY obvious in other feed readers
#
KartikPrabhu
maybe I should use a "zen mode" in hfeed2atom for that
#
KartikPrabhu
that way I can throw errors and random funny things in my own hfeed and not affect others who might use hfeed2atom
#
KartikPrabhu
just realised it is very hard to find first reply to G+ in my feed
#
tantek
hixie used to call that "evil" mode, as in "evil" tests that really push all the edges
#
tantek
perhaps standardista mode
#
tantek.com
edited /feedly (+139) "bug appears to be fixed - cite"
(view diff)
#
kartikprabhu.com
edited /Google_Plus (+580) "/* IndieWeb Examples */ add me and some sarcasm"
(view diff)
tvn joined the channel
#
KartikPrabhu
tantek: there ^
#
tantek
oh boy
Pierre-O joined the channel
#
tantek
KartikPrabhu: could you link to both your original and POSSE copies for each example?
#
tantek
even if G+ screws it up with their JS
#
KartikPrabhu
yup on it
#
kartikprabhu.com
edited /Google_Plus (+134) "/* Kartik Prabhu */ add POSSE links"
(view diff)
LanceyWork, lukebrooker, pfefferle, j12t and sparverius joined the channel
#
pfefferle
GWG the latest change of the Semantic Linkbacks plugin breaks the email notifications, so I think I have to revert that change…
#
@MartianOdyssey
@royalparktouch @t Sorry I put two ideas in one tweet. 1. indieweb aware & 2. decided not to use WordPress (which has nought to do with 1)
(twitter.com/_/status/636501860518531072)
#
@MartianOdyssey
Sorry I put two ideas in one tweet. 1. #indieweb aware & 2. decided not to use #WordPress (which has nought to do with 1)
(twitter.com/_/status/636502488825204737)
pfefferle_, friedcell, sdboyer, adactio, mlncn, nedorito and j12t joined the channel
#
@pypi_updates
went 0.0.12: Tools for implementing a webmention enpoint. http://t.co/rxxeTni6bQ
(twitter.com/_/status/636518208984481792)
pfefferle joined the channel
#
pfefferle
GWG thanks for your fast responses :)
#
Loqi
GWG has 114 karma
_fran, j12t and adactio joined the channel
#
Loqi
[bridgy] Rob Dolin replied '@t @kevinmarks Is there a group in #seattle? If not, any suggestions on who to start one with?' to a tweet that linked to https://indiewebcamp.com/events/2015-08-26-homebrew-website-club (https://twitter.com/robdolin/status/636524211616378880)
scor, ttepasse, tvn, fourtonfish, benborges, snarfed and j12t joined the channel
#
tantek
replying to a news article on Yahoo with a blog post of my own: https://twitter.com/t/status/636535454590988288
#
@t
Vacation Mode @Yahoo? How About Evening Mode, Original Content Mode, and Walkie Talkies With Texting? http://tantek.com/2015/238/b1/smartphone-vacation-mode-called-it
(twitter.com/_/status/636535454590988288)
pfefferle joined the channel
#
tantek
(or: when a short reply comment turns into a blog post)
sparverius and friedcell joined the channel
#
tantek
is everyone excited for today's / tonight's record-breaking SIX cities doing Homebrew Website Clubs?
#
tantek
who will have the best group photo?!?
edpw joined the channel
#
Loqi
[mention] jamshid liked a post that linked to https://webmention.io/notification/KCAwP6NRtvUB8XLS26X_Rg
pfefferle joined the channel
#
rhiaro
tantek: defer results of best photo competition until after Edinburgh tomorrow
#
tantek
rhiaro: of course!
#
rhiaro
We haven't had photos so far because in part people come and go over several hours
#
tantek
or rather, extend deadline for submission :)
#
rhiaro
I guess I need to work out the peak time I guess
#
tantek
rhiaro: no excuse :)
#
rhiaro
Main reason is I forget
#
rhiaro
We've been less structured in general
#
rhiaro
Mostly just a quick round of what everyone has done and is going to do, then we hack
#
tantek
aha, then perhaps after the quick round, take the group photo, then get to hacking
pfefferle_ joined the channel
#
rhiaro
Hey _fran can you make it to HWC this week?
#
_fran
I'd like to, but I'm building up a serioud cold here
#
_fran
I'm going home to hide under a blanket after work
#
rhiaro
I'm pretty sure indieweb is a cure for colds
#
_fran
h-bacteria
#
_fran
I'll join remotely :)
#
rhiaro
Remote in from under the blanket if you like :) I'll have a spare laptop
#
rhiaro
Fab, we'll do a talky.io, I'm hoping Kongaloosh can join us that way too
#
_fran
ok!
#
rhiaro
Add yourself as remote on the wiki :)
#
_fran
will do
#
Kongaloosh
That would be cool
#
tbrb
I have a handin at 4 so I'll be freeeeeeeeeeeeeee =3
#
Loqi
[mention] someone wrote a post that linked to https://webmention.io/notification/m4GkqL5RNZnwP3xfhBLU-A
#
Loqi
[mention] Amy Guy wrote a post that linked to https://webmention.io/notification/PNsxEoEpB_QoYHrboCLJ7Q
#
tbrb
rhiaro: email the TMU list?
#
rhiaro
tbrb: I'm thinking about it, but also concerned about Forum access/space
#
tbrb
True, yeah
#
rhiaro
Ah who am I kidding, not that many people are going to come
#
rhiaro
I'm gonna wait and see if jarofgreen is coming first
#
legion.ddns.info
created /User:Legion.co.uk (+205) "Created page with "= Legion = {{Legion}} == Background == Freelancer Currently working on computer graphic and virtual reality. Still trying to convince others that webgl will be another break ...""
(view diff)
#
rhiaro
^ I think that means geng is in the process of rsvping :)
#
rhiaro
hey tbrb retweets are great but I hear indie reposts are better
#
tbrb
>.> That would be the case if I was able to do them
#
tbrb
I'll sort it out tomorrow night, because I don't send webmentions yet either
#
rhiaro
Sounds like a good goal
#
tbrb
Goals are to support sending webmentions, in-reply-to and repost-of
#
rhiaro
you might as well add like-of to that list while you're at it
#
tbrb
then I also want to extend publ to do those things too
#
tbrb
Whoops, didn't notice the double linking
wolftune and pfefferle joined the channel
#
@robdolin
@t @kevinmarks Is there a group in #seattle? If not, any suggestions on who to start one with?
(twitter.com/_/status/636524211616378880)
j12t, benwerd and keroberos joined the channel
#
tantek
KevinMarks: I will be in 2 weeks!
#
tantek
I'll ping rob
#
tantek
er, reply ;)
#
@t
@robdolin 1. Add "Seattle" and yourself here: http://indiewebcamp.com/Homebrew_Website_Club#Up-and-coming_Meetings 2. I’m in Redmond in 2 weeks! Let’s do it! (ttk.me t4ct2)
(twitter.com/_/status/636557024751452160)
#
@kylewmahan
Support for publishing to Twitter via micropub is live on http://t.co/8rqUbzBgdA! #indieweb
(twitter.com/_/status/636557185116303360)
#
tantek
kylewm++ !
#
Loqi
kylewm has 222 karma
pfefferle_, shiflett and edpw joined the channel
#
@stevepurkiss
@indiewebcamp sadly got to work on a quote 2nite for a meeting 2moro :( Hoping to make next meet - although if I get this project maybe not!
(twitter.com/_/status/636560092285026305)
#
tantek
!tell kylewm only thing I have to share for tonight's HWC meetup in SF (feel free to speak on my behalf) is getting /auto-space implemented, working, and deployed live on my personal site, with a newly written cassis.js function "auto_space()" that's open source of course: https://github.com/tantek/cassis/blob/master/cassis.js#L1175
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell kylewm and the reasons being, consistent treatment of auto-markup in published e-content, which is then more obvious (easier) for Indie /readers and other post consuming code (/repost posts, /reply-context ) to more accurately retrieve and redisplay.
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[mention] IndieWebCamp liked a post that linked to an event: "Homebrew Website Club Meetup" http://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/BNMAL4r_hGme9Kao-o4emA
#
Loqi
[mention] IndieWebCamp liked a post that linked to an event: "Homebrew Website Club Meetup" https://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/-dZ2Zt4su1_Wy74Mu5d7sg
#
Loqi
[mention] IndieWebCamp reposted a post that linked to an event: "Homebrew Website Club Meetup" https://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/rBntclPytLq8zLESC5lFkA
tvn joined the channel
#
tantek
when does the 24 hours of 6 cities of Homebrew Website Club start?
#
tantek
Sweden, you're up first right? Jeena, voxpelli ?
#
voxpelli
tantek: yes!
#
tantek
voxpelli: what time?
#
voxpelli
tantek: so, now :)
bashrc_ joined the channel
#
tantek
voxpelli++ YES!!!!
#
Loqi
voxpelli has 40 karma
#
tantek
waves at Emil
#
Loqi
[mention] IndieWebCamp and IndieWebCampUK reposted an event: "Homebrew Website Club Meetup" https://indiewebcamp.com/events/2015-08-27-homebrew-website-club https://webmention.io/notification/zOOipgKM76wu1bEtYAG-6g
#
tantek
voxpelli: please post that on your own site or something! :D
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
thatemil
Hello!
#
voxpelli
tantek: will try, would be the first social post on my site :) It should be ready though
#
thatemil
waves at Tantek
#
thatemil
There is massive growth-hacking going on here at HWC Malmö, we’ve gone from 0 to 2 people in like an instant.
#
tantek
voxpelli: I've got a post cued up
#
tantek
thatemil++
#
Loqi
thatemil has 1 karma
tvn_ joined the channel
#
kylewm
more than happy to share that on your behalf tantek!
#
Loqi
kylewm: tantek left you a message 27 minutes ago: only thing I have to share for tonight's HWC meetup in SF (feel free to speak on my behalf) is getting /auto-space implemented, working, and deployed live on my personal site, with a newly written cassis.js function "auto_space()" that's open source of course: https://github.com/tantek/cassis/blob/master/cassis.js#L1175 http://indiewebcamp.com/irc/2015-08-26/line/1440602858574
#
Loqi
kylewm: tantek left you a message 26 minutes ago: and the reasons being, consistent treatment of auto-markup in published e-content, which is then more obvious (easier) for Indie /readers and other post consuming code (/repost posts, /reply-context ) to more accurately retrieve and redisplay. http://indiewebcamp.com/irc/2015-08-26/line/1440602940823
#
@t
24 Hour Homebrew Website People starts with the first Mälmo meetup with @voxpelli @thatemil! http://indiewebcamp.com/events/2015-08-26-homebrew-website-club (ttk.me t4ct3)
(twitter.com/_/status/636571267903135744)
cleverdevil, wilfredh, edpw and [kevinmarks] joined the channel
#
[kevinmarks]
You don't have a quorum in Paris for a hwc?
#
tbrb
aaronpk: Do you have the source for the IRC > Slack gateway (not Slack > IRC, I've found that direction) you're using kicking around?
#
aaronpk
tbrb: that's only the Slack -> IRC half
#
kylewm
sorry
#
aaronpk
oops i mean kylewm
#
aaronpk
IRC to Slack is much more hacky and indiewebcamp-specific
#
tbrb
Ah ok
#
aaronpk
it starts with Loqi sending a post request to a file on the server
#
tbrb
ah perfect, that'll be enough to build something up then :)
snarfed joined the channel
#
snarfed
hey aaronpk, while we're on slack-irc, is it easy to set up another bridged channel under the IWC slack account?
#
snarfed
no worries if not
#
aaronpk
on freenode?
#
snarfed
the irc and iwc slack channels already exist, i'd just like to bridge them
#
snarfed
(this is #bridgy)
#
snarfed
i'd like to see msgs in #bridgy when i'm not logged in, but no way in hell i'm falling down the IRC bouncer etc hole. i'll do slack though :P
#
aaronpk
I think that's doable, I need to make this code handle multiple channels anyway
#
snarfed
i don't need all the #iwc niceties, i'd be fine with the plain vanilla gateway that slack has built in (?)
#
snarfed
tries to set that up now
stream7 joined the channel
#
aaronpk
slack has an IRC interface built in but that only lets you connect to a slack room from an IRC client
#
snarfed
oh. never mind then
#
snarfed
anyway. low priority. don't let me swap you
#
aaronpk
cool, yeah it's a bit of a project to refactor this but I need to do it anyway
#
snarfed
thanks!
#
kylewm
snarfed: I'd be happy to just use Slack for #bridgy if you want
#
snarfed
kylewm: i don't have a strong opinion, especially since i assume it's just been us talking there for the past x months
#
kylewm
this is true
Bubun joined the channel
#
KevinMarks
looks like heroku is goign to email me every day about kevinmarks.com until I move elsewhere
frzn, snarfed and gRegorLove joined the channel
#
aaronpk
now i'm wondering if I can port flickstagram.org over to Amazon Lambda so that I don't have to worry about that anymore
#
voxpelli
First HWC Malmö: 4 people in total! Group photo will be uploaded later :)
#
aaronpk
\o/ congrats
#
snarfed
noserver++
#
Loqi
noserver has 1 karma
#
snarfed
PaaS++
#
Loqi
PaaS has 2 karma
#
aaronpk
Lambda is well-suited for tasks like ownyourgram where Instagram sends a web hook that triggers the photo to be processed and sent elsewhere
#
aaronpk
not so good for long-running background tasks like a massive import
adactio joined the channel
#
aaronpk
guess I'd have to come up with a way to turn a large import task into lots of smaller tasks
#
KevinMarks
sounds like a fun way of DOSing yourslef
[snarfed] joined the channel
#
[snarfed]
aaronpk: could still work if lambda can enqueue tasks into SQS and then SQS can push tasks to lambda requests
#
[snarfed]
the latter is maybe doubtful
#
[snarfed]
ah memories of thinking through all this for all engine 10y ago :P
#
[snarfed]
er app engine
#
aaronpk
KevinMarks: i'm pretty sure flickr can handle the traffic
#
aaronpk
although they did say that I was sending enough photos their way that they noticed me
#
KevinMarks
oh, I thought this was for importing to your own site
#
aaronpk
[snarfed]: oh yeah SNS is totally an input to Lambda
#
KevinMarks
does the appengine task thing let me set a time to do it, or is that what the cron is for?
davidpeach joined the channel
snarfed joined the channel
#
snarfed
KevinMarks: yes app engine task queue supports etas as both deltas and absolute times
#
@csarven
#indiewebcamp search result for "#RDF" : "Did you mean #microformats and how-to tutorial and masochism?"
(twitter.com/_/status/636599645293150208)
#
aaronpk
I totally nerd-sniped myself into researching more AWS services
#
snarfed
aaronpk: it's a trap, don't do it
#
snarfed
they launch new ones at a faster rate than you can learn and grok them
j12t and Themagicianinmin joined the channel
#
KevinMarks
and way faster than you can write the xml/json/soap hybrid to configure them
friedcell joined the channel
#
snarfed
eh their config GUIs are generally pretty good and mostly not overly complicated
#
snarfed
and all have JSON representations underneath that are easy to export/import. for small projects, it's reasonable to use just the GUIs, and export to JSON regularly as backup
#
aaronpk
wow yeah i need to figure out a better solution for the massive import this does
#
snarfed
it's still running?
#
aaronpk
flickstagram
KartikPrabhu joined the channel
#
snarfed
ah, yeah, that is a massive import
#
aaronpk
sometimes i'm surprised people still want to use it
#
snarfed
wait, do you store all photos that flickstagram's processed?!
#
aaronpk
noooo way
#
snarfed
would have been surprised
#
snarfed
so, what's the massive import? metadata?
#
aaronpk
I do store the instagram ID tho, so that I don't re-process photos
#
snarfed
ohhh nm. the actual functionality
#
snarfed
is slow
#
aaronpk
it goes through someone's instagram account and uploads them all to flickr. so each "job" ends up being several hundred photos usually
#
aaronpk
there are 98 jobs waiting in the queue too
#
KevinMarks
do you have to download them to upload them?
#
aaronpk
yeah, cause flickr can't upload by URL reference
#
snarfed
aaronpk: if you're on the PaaS, learn-new-platforms, free-tier tip right now...flickstagram could certainly fit in app engine's free tier indefinitely
#
snarfed
happy to help if you're interested! :P
#
snarfed
is a shill
#
KevinMarks
if flickr noticed you, can you ask for upload by URL?
#
aaronpk
there's no ruby on appengine is there?
#
aaronpk
KevinMarks: heh..I wonder. Their API hasn't really changed in years so I doubt it
#
snarfed
aaronpk: yes via jruby, but i definitely understand if that's a non starter
#
aaronpk
oh hah
#
aaronpk
I could probably rewrite it in PHP without too much trouble
#
KevinMarks
you can't really write to disc though
gRegorLove joined the channel
#
aaronpk
not even temporarily? Lambda gives you a 512mb /tmp partition you can write to that will last as long as the function runs
#
snarfed
sure you can, cloud storage, just like S3
#
snarfed
ah. no /tmp, no, but you can generally get by without it
#
GWG
Afternoon
#
Loqi
GWG: tantek left you a message 8 hours, 56 minutes ago: have you ever reached out to brianloveswords re: HWC NYC? helped organize the first IWC NYC and may be interested in helping co-organize a HWC NYC or another IWC - perhaps in Brooklyn! http://indiewebcamp.com/irc/2015-08-26/line/1440582319443
#
snarfed
there are multiple disk-like options. with the right wrappers, very little code absolutely requires local disk (or can even distinguish it)
#
snarfed
hell there are even block device APIs
#
snarfed
KevinMarks: heh nice
#
KevinMarks
not criticising, just pointing out that it is a bit of a mindset shift
#
snarfed
very true. PaaSes are definitely a mindset shift in general
#
snarfed
noserver++
#
Loqi
noserver has 2 karma
#
Loqi
Ok, I'll tell him that when I see him next
#
aaronpk
google app engine seems more similar to regular app development than the AWS stuff
#
KevinMarks
'how do I save it?" 'bookmark the url' 'that's not saving'
snarfed, hmans and cuibonobo joined the channel
#
KartikPrabhu
!tell tantek it seems some of your posts have XHTML titles but some don't in Feedly display. Will investigate later
#
Loqi
Ok, I'll tell him that when I see him next
#
@csarven
@tantek Can you use #microformats 1 as ex. @ #indiewebcamp /Longevity? BTW "p-name entry-title e-content entry-content article" works great!
(twitter.com/_/status/636614397897609216)
#
kylewm
needs a way to /ignore Loqi's tweets from just certain people
#
Loqi
[mention] MirandaN liked a post that linked to an event: "Homebrew Website Club Meetup" http://indiewebcamp.com/events/2015-08-26-homebrew-website-club https://webmention.io/notification/ROaUg9Mbj_TFCLpoVaV9IA
#
aaronpk
snarfed: it looks like I can't make outgoing POST requests in GAE unless i have billing enabled. (the free URL fetch thing is probably too specific to let me do an actual Flickr API request)
#
Loqi
[mention] Kyle Mahan commented 'If you are still in SF at 6:30pm, we’d love to have you at indiewebcamp.com/events/2015-08-26-homebrew-website-club — @tantek’s out of town ...' on a post that linked to http://indiewebcamp.com/events/2015-08-26-homebrew-website-club (https://kylewm.com/2015/08/if-you-are-still-in-sf-at-6-30pm-we-d-love-to-have)
#
kylewm
is that invitation ok? ^
adactio and snarfed joined the channel
#
snarfed
aaronpk: outbound POSTs on app engine definitely don't cost money
#
snarfed
curious what made you think they do?
#
aaronpk
there's a whole thing in there about how using the network isn't enabled for the free tier except if you use URL Fetch
#
snarfed
ahh interesting, ie the socket API
#
snarfed
urlfetch should support pretty much all HTTP requests
#
aaronpk
not sure how to make the Flickr client use urlfetch tho. (it's OAuth 1 so it's not trivial to do by hand)
#
KevinMarks
in python the built-in url libraries are wrappers around URLfetch
#
snarfed
right, urlfetch is automatic
#
aaronpk
hm okay
#
snarfed
and you can enable billing on app engine, ie to get the socket API, without actually incurring charges
#
snarfed
pretty much all quotas (including outgoing b/w) have a free tier
#
snarfed
requiring enabling billing is like a heavyweight captcha
shiflett joined the channel
#
@AlexKKearney
I'm going to try and make it remotely, but I'm still in Edmonton. #HWC #indieweb http://kongaloosh.com/e/2015/8/26/hwc-edinburgh
(twitter.com/_/status/636624667047034882)
#
aaronpk
interesting, GAE handles worker queues by just sending regular POST requests to your app?
#
snarfed
task queue? yes
#
snarfed
you can also opt into "pull" queues, ie you pull tasks off when you want
#
snarfed
but the push queue scheduler has great configurability
#
aaronpk
another advantage of using GAE is I'll get to bug snarfed if I have questions about it :P
#
snarfed
heh yes
#
Kongaloosh
rhiaro: is there anything in particular that's on the agenda for HWC EDI?
cuibonobo joined the channel
#
rhiaro
Kongaloosh: hackiiiiing
#
Kongaloosh
wow, that's one of my favourite things!
#
rhiaro
I know right
#
rhiaro
It's for you.
#
Kongaloosh
Completely. I'm trying to think of new things to do... i
#
Kongaloosh
I've setup my wementions, and they present relatively well.
#
Kongaloosh
I've got my syndication a la POSSE PESOS
#
Kongaloosh
... do you have any suggestions?
#
@diplix
@nxD4n wenn du die antwort editierst, wird ein neuer webmention gesendet. vielleicht kommts dann an?
(twitter.com/_/status/636634416245137408)
#
@artwisanggeni
#python went 0.0.13: Tools for implementing a webmention enpoint. https://pypi.python.org/pypi/went/0.0.13
(twitter.com/_/status/636634491067351040)
tvn joined the channel
#
rhiaro
Kongaloosh: micropub?
#
Kongaloosh
Already done.
#
Kongaloosh
That was actually the first thing I did, because I wasn't good at making pretty forms.
#
KevinMarks
marginalia?
#
Kongaloosh
KevinMarks, what do you mean?
#
Kongaloosh
like, annotations in the margins?
#
KevinMarks
yes, KartikPrabhu has doen it
#
KevinMarks
though if you're not getting many webmentions it may be a bit esoteric
#
snarfed
Kongaloosh: got an example of displaying webmentions? i haven't found any yet on http://kongaloosh.com/
adactio joined the channel
#
snarfed
as for what to do next, maybe visible syndication links? (and an easy one: sign up for https://www.brid.gy/ ?)
#
Kongaloosh
snarfed: that's smart
#
Kongaloosh
and you remind me that I need to actually have some linear nav
#
Kongaloosh
here's an example of wementions: kongaloosh.com/e/2015/8/3/another-test-note-for-webmentions
#
Kongaloosh
however, I've not tidied up attacks.
#
KevinMarks
I sent you one
#
KevinMarks
though you seem to display it twice
#
snarfed
ah, and you may also want to customize how you render likes, reposts, etc
#
snarfed
(bridgy may motivate that)
#
KevinMarks
that's the note detection problem
#
Kongaloosh
KevinMarks: yup. Thanks, I've not done super-robust testing on that.
#
Kongaloosh
snarfed: cool, I'll take a look!
#
Loqi
[bridgy] Evan Prodromou replied '@kylewmahan @mattfogel @t Thanks for invite! I'm not able to come tonight unfortunately. Maybe next time.' to a tweet that linked to http://indiewebcamp.com/events/2015-08-26-homebrew-website-club (https://twitter.com/evanpro/status/636635667007537152)
Pierre-O joined the channel
#
kylewm
Kongaloosh: ohh parsing timezones too, though that's not very fun
minsky and snarfed joined the channel
Unifex_, cuibonobo and Kongaloosh joined the channel
#
jeena.net
uploaded /File:hwcgot2.jpg "Second HWC in GOT"
#
@benjaminparry
Sad to have missed the Homebrew Website Club tonight but making the most of the evening preparing to own my own tweets and links #indieweb
(twitter.com/_/status/636647633340235777)
#
davidpeach
tidying my posting UI - meh
cuibonobo, tvn, leofseige1, friedcell and sparverius joined the channel
#
aaronpk
all this work with the IRC/Slack/Web gateways and getting matrix.org set up the other weekend has me thinking a lot about chat UIs and protocols
#
tbrb
Lead anywhere interesting? or just general thoughts on it?
leofseige joined the channel
#
aaronpk
mostly just thoughts for now
#
aaronpk
I feel like we're close to being able to use a lot of the existing indieweb stack for group chat rooms tho
sparverius joined the channel
#
tbrb
With the slack-like projects out there I can see that being a possibility, yeah.
#
@diplix
@nxD4n sehe gerade, der link ist mit angehängtem ”ž#disqus_thread“. der webmention wird zwar registriert, aber nicht abgefragt.
(twitter.com/_/status/636658889392439296)
glennjones joined the channel
#
aaronpk
I'm also getting really tempted to build myself a replacement for my weechat+IRC usage
#
aaronpk
will probably end up rebuilding Monocle to become that
#
kylewm
since y'all were talking about showing notes in reverse chronological order, i find myself increasingly frustrated that twitter isn't like that
#
kylewm
i often have to scroll down to the beginning of a conversation and then scroll up to read the whole thing
#
kylewm
oh sorry, I mean chronological order (like IRC, unlike blogs)
#
aaronpk
haven't seen that one, looks like http://www.mattermost.org/ or https://rocket.chat/
#
tbrb
I've seen a few of them. Right now it would look like rocket.chat is probably in the lead, though each have their own benefits
#
tbrb
I like that mattermost is written in Go
#
aaronpk
I'm not talking about making a chat server tho, what I'm picturing is more like tweetdeck but can connect to multiple different kinds of sources
#
aaronpk
maybe my goal for tonight's HWC should be to do a writeup of this
#
sparverius
oh man that's what i've been missing
#
sparverius
i pipe my stuff into an email account
#
aaronpk
yeah, seems like everyone has made some sort of solution for this
cuibonobo and KevinMarks joined the channel
#
sparverius
aaronpk++
#
Loqi
aaronpk has 944 karma
#
sparverius
aaronpk: strange that every solution is using existing infrastructure. i kind of wonder if using email as transport or bridge is just the best way to do it as far as simplicity goes
#
leofseige
aaronpk: something like http://www.alternion.com ? (but with irc too)
cuibonobo and shiflett joined the channel
#
aaronpk
leofseige: kinda
#
aaronpk
I have some specific things in mind that probably aren't covered by that, which is why I want to write it up
sparverius, yakker, snarfed and KevinMarks_ joined the channel
#
@kevinmarks
@SarahJaneMorris @keen_io hm, your json is interesting. Some fields indieweb events don't have.
(twitter.com/_/status/636679057371860992)
KevinMarks, snarfed, j12t, cuibonobo, benwerd, KevinMarks_, snarfed1 and tantek joined the channel
#
tantek
good evening #indiewebcamp!
#
Loqi
tantek: KartikPrabhu left you a message 4 hours, 51 minutes ago: it seems some of your posts have XHTML titles but some don't in Feedly display. Will investigate later http://indiewebcamp.com/irc/2015-08-26/line/1440615477640
#
tantek
KartikPrabhu interesting - when Alan Stearns looked at my feed in feedly, all the escaped <div>s were gone and things rendered as they should.
#
KartikPrabhu
I found a new post had the <div> and some older ones too.
#
tantek
huh I wonder what's going on
#
KartikPrabhu
The trouble with Feedly is it has a "hide" button which is not same as "marked as read". it hides the post from everywhere even if you "show read items"
#
KartikPrabhu
very annoygin
#
KartikPrabhu
so I have hidden some post that have to figure out how to show again
#
tantek
oops I got the umlaut in the wrong place in my post for Malmö! sorry about that voxpelli thatemil
#
tantek
fixing
cuibonobo joined the channel
#
tantek
fixed on my site but POSSE copies remain frozen
snarfed joined the channel