#indiewebcamp 2014-10-12

2014-10-12 UTC
#
erlehmann
shaners i think you would have to kick people out if you wanted different behaviour
#
@ckswarriorqueen
RT @anomalily: In my ideal world, very soon the code divas of @BlackGirlsCode will be AT #indiewebcamp building a more open web. <3 #DayOfT…
(twitter.com/_/status/521088619759800320)
#
erlehmann
identity politics detected
#
shaners
erlehmann please keep this channel to discussion on topic about indieweb stuffs
#
@jimgroom
@aaronpk @timmmmyboy Out of curiosity, what would define an app as an #Indieweb app?
(twitter.com/_/status/521091217510379520)
#
erlehmann
> app
#
erlehmann
> web
#
erlehmann
:D
expandrew, stream7, mlncn and willowbl00 joined the channel
#
shaners
willowbl00 !
#
shaners
stoked to see you getting involved with indieweb land. :D
#
willowbl00
ohai - which Shaners are you?
#
shaners
what is shaners?
#
Loqi
Shane Becker is a co-founder of Hypernova which is making Homesteading http://indiewebcamp.com/Shaners
#
shaners
@veganstraightedge and @farmhouse ;)
mdik_, dariusdunlap and erlehmann_ joined the channel
#
obra
aaronpk_: is there a way to use pgp indieauth without hosting on keybase?
j12t joined the channel
#
aaronpk_
obra: yeah you just need to link to your key
#
aaronpk_
i just happened to already have mine on keybase so i linked to that
#
obra
I'd tried that...oh. SSL misconfig on the place I have hosted my key.
#
obra
it'd be awesome if indieauth bitched more loudly about that
#
obra
but yay. now I'm getting challenges
#
Loqi
does a happy dance!
#
@aaronpk
@jimgroom @timmmmyboy an #indieweb app is one you can use to create content on your own website (http://aaronparecki.com/replies/2014/10/11/8/indieweb)
(twitter.com/_/status/521118315985399808)
#
aaronpk_
obra: did it not say there was an ssl error?
#
aaronpk_
I tried to catch those explicitly
chrissaad joined the channel
#
obra
it didn't.
#
obra
let me go rebreak it
dariusdunlap joined the channel
#
obra
fsck.com/~jesse/pubkey.asc
#
obra
This is not a supported authentication provider.
#
obra
for <link href="https://fsck.com/~jesse/pubkey.asc" rel="pgpkey">
vanderwal joined the channel
#
aaronpk_
aw yeah. ssl error
#
obra
(fixing it to https://s.ly and everything is happy)
paulfitz and tantek joined the channel
#
GWG
Evening.
#
GWG
I have returned.
dariusdunlap, snarfed and KartikPrabhu_ joined the channel
#
GWG
snarfed: You about?
brianloveswords, dariusdunlap, chrissaad and snarfed joined the channel
#
snarfed
hey GWG
#
GWG
snarfed: What's going on?
#
snarfed
GWG: not much. you?
#
snarfed
GWG: did you have a q for me?
#
GWG
In a way.
#
GWG
I've been thinking about you in trying to solve a problem.
#
GWG
You are a WordPress user, but have traditionally adopted a minimalist approach
#
GWG
So, when do you cross out of minimalism in extending functionality?
#
snarfed
that's pretty abstract. do you have an example in mind?
#
GWG
I'm working on refining some of the plugins I've been working on.
#
GWG
Which means adding complexity.
#
snarfed
got it
#
GWG
I'm trying to figure out how to keep things simple while refining them.
#
GWG
And adding more to them.
#
snarfed
eh. don't overthink it. keep scratching your own itches until you run out of them
#
GWG
The other reason I thought of you was because this is the plugin that makes Bridgy work.
#
snarfed
it adds u-syndication links?
#
GWG
snarfed: Exactly.
#
GWG
I'm rewriting it to allow one to remove links to sites they don't use.
gr0k, chrissaad, wolftune, Kopfstein, eburcat, j12t, dariusdunlap, thierrymarianne, loic_m__, xxcoeurxx and mnot joined the channel
#
mnot
waves
#
mnot
Q: What's the current status of indie microblogging -- esp. protocols, not necessarily implementations?
dariusdunlap and j12t joined the channel
elima joined the channel
eschnou joined the channel
glennjones, stream7 and xxcoeurxx joined the channel
michiell1, alexhartley, alexhart_ and EOGreer joined the channel
#
@user_media
RT @aaronpk: We'll be livestreaming all the #indiewebcamp sessions in the main room today! http://indiewebcamp.com/2014/Cambridge/Live
(twitter.com/_/status/521248414286491649)
dariusdunlap joined the channel
#
ben_thatmust
wow, so I'm super pissed
#
ben_thatmust
mbta commuter rail doesn't run until almost noon on sundays
krendil joined the channel
#
ben_thatmust
guess I won't be there unti this afternoon today
squeakytoy, erlehmann, xxcoeurxx, alexhartley and thierrymarianne joined the channel
#
rascul
currrently 42F in Cambridge, projected high of 62F today and sunny http://www.wunderground.com/cgi-bin/findweather/getForecast?query=cambridge%2C+ma
#
rascul
ben_thatmust whoa that sucks
#
ben_thatmust
yeah.. i'm kinda debating if its worth it to go in
#
ben_thatmust
i probably will
#
ben_thatmust
i can still get like 5 hours of hack time in
#
ben_thatmust
i'm writing up my own attempt at a script for that video now
#
rascul
is it too bad of a drive for me to come by and pick you up from shrewsbury?
Kopfstein joined the channel
#
ben_thatmust
i'm in Attleboro, i think that would be quite a drive for you
#
ben_thatmust
i'm at the edge of RI
#
rascul
ahh yeah, that's about twice the driving for me
#
rascul
kinda wish jessie was going today too so i don't have to drive through city heh
#
ben_thatmust
i don't drive
#
ben_thatmust
though i have my learners permit
#
ben_thatmust
i have just never needed to
#
rascul
doesn't seem like a big deal in this area where there's public transportation available
#
rascul
ok leaving now for cambridge
mlncn, alexhartley and ttepasse joined the channel
#
ben_thatmust
i mean really? 11:20 is the first train leaving Providence. grrrrrrrrr
#
ben_thatmust
!tell tantek, caseorganic got a first pass at a script for Willow. This doesn't include any of the audio bits from yesterday, just all from memory. https://etherpad.mozilla.org/indiewebcampscript
#
Loqi
Ok, I'll tell them that when I see them next
dariusdunlap_ joined the channel
willowbl00 joined the channel
#
ben_thatmust
willowbl00, made a first pass at a script from the video and quote i could remember https://etherpad.mozilla.org/indiewebcampscript
glennjones joined the channel
#
willowbl00
yay Shaners! Now I understand. Hello
#
willowbl00
thanks, ben_thatmust!
Pierre-O, eburcat_ and IWC_Cambridge3 joined the channel
#
aaronpk_
good morning!
#
IWC_Cambridge3
Good morning IndieWebCamp Cambridge day 2! Getting setup.
#
ben_thatmust
morning guys
#
ben_thatmust
i won't be in until lunch apparently
alexhart_ joined the channel
#
aaronpk_
ben_thatmust: so sad!
#
aaronparecki.com
edited /2014/Cambridge/Live (+164) "add day 2 links"
(view diff)
xxcoeurxx joined the channel
#
@benwerd
A half-marathon and other obstacles slowing our progress into #indiewebcamp this morning. But we'll get there!
(twitter.com/_/status/521292695461834753)
#
ben_thatmust
so I'm going to start out today by making my site record all incoming referrer links and store one or two of them per host
#
ben_thatmust
an easy first step to vouch protocol
caseorganic joined the channel
#
aaronpk_
interesting
#
aaronpk_
that's to help you on the sending side right?
#
ben_thatmust
that way i can start building a list of possibly URLs to use for vouches
#
ben_thatmust
basically, test for incoming referrer, check if i already have 1 for that host (i'm thinking i may save an alt too) and then curl the page and make sure its not rel=nofollow
#
aaronpk_
i'm working on the verifying side, so maybe by the end of the day you can send me a vouch I can verify!
benwerd joined the channel
#
benwerd
Looking forward to working on a reader, and perhaps vouch support if I get time. When I finally get there.
#
aaronpk_
now back to work
tantek and caseorganic joined the channel
#
ben_thatmust
hey tantek
#
obra
good morning!
#
GWG
Good morning, caseorganic
#
Loqi
caseorganic: ben_thatmust left you a message 1 hour, 20 minutes ago: got a first pass at a script for Willow. This doesn't include any of the audio bits from yesterday, just all from memory. https://etherpad.mozilla.org/indiewebcampscript
#
caseorganic
ben_thatmust: thank you! i'll send it to hr
#
tantek
good morning ben_thatmust!
#
aaronpk_
starting the livestream now!
#
Loqi
tantek: ben_thatmust left you a message 1 hour, 21 minutes ago: got a first pass at a script for Willow. This doesn't include any of the audio bits from yesterday, just all from memory. https://etherpad.mozilla.org/indiewebcampscript
#
tantek
great!
benwerd joined the channel
#
benwerd
Latest wrapped-up Known, as folks were asking: http://assets.withknown.com/releases/known-0.6.4-rc1.zip cc erinjo caseorganic (same filename, new contents)
eburcat joined the channel
#
tantek.com
edited /2014/Cambridge (+44) "/* RSVP */ add stub Blog Posts and Photos sections to be filled in"
(view diff)
#
tantek.com
edited /2014/UK/Schedule (+8) "direct link to hack day intro"
(view diff)
#
tantek.com
edited /2014/UK/Schedule (+15) "/* Sunday 2014-09-07 */ link text"
(view diff)
#
tantek.com
edited /2014/Cambridge/Schedule (+27) "/* Sunday, October 12, 2014 (Hack Sessions) */ update with new intro, link to Cambridge demos"
(view diff)
#
tantek.com
edited /2014/Cambridge/Schedule (+0) "/* Sunday, October 12, 2014 (Hack Sessions) */ 10:30"
(view diff)
#
IWC_Cambridge3
obra, add yourself to http://indiewebcamp.com/irc-people !
#
aaronpk_
shoot, grep takes like 3 seconds to complete. pretty sure that's not a reasonable amount of time for my "approval algorithm" to complete
#
aaronpk_
but possibly good enough for a proof of concept
#
@benwerd
Hack idea: a quantified self site that hosts all your non-verbal noises from your day using a simple, beautiful interface. #indiewebcamp
(twitter.com/_/status/521304588775747585)
#
aaronpk_
aaronpk: working on verifying received vouches
#
aaronpk_
obra: working on importing data into known
#
aaronpk_
caseorganic: going to install Known on a shared server without using command line, pretending to be a person that knows nothing about websites
#
aaronpk_
rascul: working on his sister's Known setup that he set up yesterday
#
aaronpk_
benwerd: integrating a reader into Known
#
GWG
Everybody Loves Known.
#
aaronpk_
tantek: trying to get reply/like/repost buttons working on his site for people who have a web+action handler registered to use that instead of twitter
#
aaronpk_
tim: get IndieAuth working to sign in on his Known site. syndicating and pulling from wordpress to Known. bookmark plugin for Known.
alexhartley joined the channel
#
aaronpk_
erinjo: pull quantified self data from her watch and phone and see what she can publish
#
aaronpk_
sandro: pull his old livejournal posts and republish on his site
#
GWG
I think I'm the only one watching.
#
sandro
starting with: git clone git@github.com:ghewgill/ljdump.git ... runs well, reports "534 new entries, 2015 new comments", now to parse XML in golang and make the public posts available as json at sandro.hawke.org
#
ben_thatmust
i am going to set up a withknown site for my wife to keep all her stuff for teaching children on
#
ben_thatmust
projects and stuff... not today i think though
chrissaad joined the channel
#
sandro
used "python convertdump.py --user sandhawke --limit 10000" (from that repo) to create one big xml file that has all my LJ data in WordPress's format. Probably better to write my code to read that.
paulfitz joined the channel
#
GWG
sandro: If you want a bit of free advice about importing old content...
#
GWG
sandro: Don't pull it into a system set to autopost to silos on new content
JohnDuh and snarfed joined the channel
#
tantek
GWG, but the content isn't "new", it's archives ;)
#
rascul.io
created /User:Rascul.io/jessielikes.coffee (+122) "todo list and for jessielikes.coffee"
(view diff)
#
GWG
tantek: I'm well aware....But even though the date was a decade old, the system saw it as a 'new post'. I'm trying to warn people to avoid my stupid mistakes.
#
GWG
Also, by the way, hi, tantek.
#
tantek
hello GWG!
#
rascul.io
edited /User:Rascul.io/jessielikes.coffee (+44) "ssl certificate from startssl"
(view diff)
#
GWG
Wish I could be there. But at least I can have it up on my screen.
#
GWG
Who is who around the table there?
#
JohnDuh
Hello! Can anybody recommend a (cheap?) VPS provider in Europe?
#
GWG
JohnDuh: Try lowendbox.com. They have some decent offers from various sites
#
kylewm
JohnDuh: I've been very happy with DigitalOcean.
#
obra
benwerd: [Sun Oct 12 07:57:48 2014] [error] [client 173.230.155.197] PHP Catchable fatal
#
obra
error: Argument 1 passed to Idno\\Entities\\ActivityStreamPost::setActor() must be an instance of Idno\\Common\\Entity, boolean given, called in /home/jesse/bl
#
obra
og/idno/Idno/Common/Entity.php on line 348 and defined in /home/jesse/blog/idno/
#
obra
Idno/Entities/ActivityStreamPost.php on line 26
#
JohnDuh
GWG & kylewm: Thank you!
stream7 joined the channel
#
GWG
kylewm: How is your site going? Participating in Hack Day?
#
kylewm
GWG: no sadly, but i'm going to watch the demos... site's going ok, i'm not really sure what to work on next
#
kylewm
GWG: I'm looking for an excuse to learn node currently :P
alexhartley joined the channel
#
snarfed
kylewm++ for implementing the bridgy-known api btw
#
Loqi
kylewm has 65 karma
#
snarfed
can't wait to see it hooked up and try it
#
kylewm
thanks :) and me too!
#
snarfed
(kylewm: btw, selfishly, if you're looking for something to do? maybe https://github.com/snarfed/bridgy/issues/296 )
mlncn joined the channel
#
kylewm
snarfed: i'm using instagram-atom.appspot.com btw
#
GWG
kylewm: I'm working on refining what I have, which may mean learning a few things I don't know.
#
snarfed
not node, but at least it's small
xxcoeurxx joined the channel
#
snarfed
kylewm: nice!
#
kylewm
snarfed: sigh yeah i started on that, got a little stymied by the testdata
#
GWG
I'm also trying to figure out metrics....or aka do I want to know how many mimosas aaronpk is drinking? I was watching his metrics feed and wondering about whether I wanted to do that.
#
snarfed
i felt a bit silly putting up ig-atom, since you could already get the same feed from http://instagram-activitystreams.appspot.com/, but that's not very end user friendly
#
snarfed
kylewm: heh, understood. definitely not high priority
#
snarfed
GWG: heh yes, aaronpk is pretty extreme on the quantified self thing
#
kylewm
snarfed: no way, not silly at all. much different from a user perspective
#
GWG
snarfed: I'm eagerly waiting for some demo of how he has a micropub client in his Pebble.
#
snarfed
kylewm: heh thanks
#
GWG
snarfed: But, I just keep wondering what I do want to quantify.
#
kylewm
stops reading twitter drama and takes another stab at u-photo parsing in bridgy
#
snarfed
kylewm++
#
GWG
I put Location on the list as a possible itch, but mostly because I have hopes of someday putting together a photomap. But I only finished the storage functionality, not the display.
#
tantek
kylewm++
#
Loqi
kylewm has 66 karma
paulfitz joined the channel
#
GWG
I suppose food intake would be good if you want to get healthier, as a motivation.
#
GWG
Hmm...should write this down somewhere
#
snarfed
GWG: some of the best advice i've heard for this is, don't try to come up with itches or ideas explicitly
#
snarfed
instead, cultivate an open mind, be perceptive, and notice when they come up in your daily life
#
snarfed
finding the article
#
GWG
I'm not sure I am looking for them per se.
#
snarfed
no? "I just keep wondering what I do want to quantify." ?
#
GWG
I like many of the things other people are doing, and have tried to decide if I might want to do them when I see them.
#
snarfed
got it
#
GWG
Usually at a lesser level, such as the aaronpk metrics example.
#
snarfed
ok. for me, when i have an itch, i know it. i don't have to ask myself if i want it. if i'm not sure, i don't really want/need it
#
GWG
A week from today, I'm going on a short vacation. I'd like to store location data for that for future use, whereas I rarely want to do it when I'm going about my daily business.
#
snarfed
in other words, like we talked about last night, i say: don't overthink, just wait until you have clear itches, then build the
#
snarfed
good! clear itch
#
GWG
So, I'll probably be creating blank posts with the title of places I've been and the geodata, and then add the content later when I'm not at said places.
#
GWG
sgtm?
#
kylewm
what is sgtm?
#
Loqi
SGTM is an acronym for the expression sounds good to me which is sometimes used as quick shorthand in #indiewebcamp IRC discussions to indicate a particularly positive affirmative response to a proposal http://indiewebcamp.com/SGTM
#
GWG
kylewm: I spend a lot of time avoiding using the phrase what is, because it is often taken out of context.
#
pdurbin
+1 is fewer characters :)
#
kylewm
GWG: I try to only do it when I know it'll find something :P
#
GWG
kylewm: Sometimes I use it accidentally.
#
rascul.io
edited /User:Rascul.io/jessielikes.coffee (+156) "switch to apache from nginx"
(view diff)
#
rascul.io
edited /User:Rascul.io/jessielikes.coffee (+84) "Twitter POSSE functional"
(view diff)
#
kylewm
snarfed: the only transformation that *really* matters for this test is mf2.json to as.json, right?
#
snarfed
kylewm: looking
#
snarfed
kylewm: yes
#
kylewm
snarfed: ok thank you
#
snarfed
feel free to just add a test to microformats2_test.py instead of testdata files if you want
stream7 joined the channel
#
kylewm
snarfed: ok cool, planning to do that for the p-photo-is-not-a-url test
ShaneHudson joined the channel
#
tantek.com
edited /2014/Cambridge (-32) "fix Cambridge links, add co-organizer aaronpk"
(view diff)
#
tantek.com
edited /2014/Cambridge/Schedule (+0) "/* Saturday, October 11, 2014 (Brainstorming) */ 18:00 end"
(view diff)
#
tantek.com
edited /2014/Cambridge/Schedule (+0) "/* Sunday, October 12, 2014 (Hack Sessions) */ update start"
(view diff)
#
tantek.com
edited /2014/Cambridge (+125) "/* Schedule */ update based on main schedule page"
(view diff)
#
kylewm
snarfed: actually would you want to handle "photo is not a url" in the microformats parsing or in the actual publishing code? (I'd think the latter)
#
tantek.com
edited /2014/Cambridge (-38) "/* Schedule */ compress day 1"
(view diff)
#
tantek.com
edited /2014/Cambridge (-8) "/* Schedule */ -brs"
(view diff)
#
tantek.com
edited /2014/Cambridge (-9) "/* Schedule */ -brs"
(view diff)
paulfitz joined the channel
#
@t
Yesterday's #IndieWebCamp Cambridge sessions: #vouch, inline #reply, #mobile #UX, #indiecomms: http://indiewebcamp.com/2014/Cambridge/Schedule (ttk.me t4Ya1)
(twitter.com/_/status/521329668457521152)
#
snarfed
kylewm: agreed, probably in publish, not in the mf2 converter
#
rascul.io
edited /User:Rascul.io/jessielikes.coffee (+55) "facebook posse functional"
(view diff)
#
@tomwiththeweath
RT @t: Yesterday's #IndieWebCamp Cambridge sessions: #vouch, inline #reply, #mobile #UX, #indiecomms: http://indiewebcamp.com/2014/Cambridge/Schedule (ttk.me t4Ya1)
(twitter.com/_/status/521330340418166784)
mlncn joined the channel
#
@domenicoperri
RT @t: Yesterday's #IndieWebCamp Cambridge sessions: #vouch, inline #reply, #mobile #UX, #indiecomms: http://indiewebcamp.com/2014/Cambridge/Schedule (ttk.me t4Ya1)
(twitter.com/_/status/521332341122564096)
#
GWG
Everyone hard at work on the video feed. Makes me wish I didn't have laundry to do
#
bear
i'm updating ronkyuu to have the start of being able to handle vouches
#
bear
(to at least not error out if a vouch param is included and the start of validation)
#
GWG
I will be picking up on one of my projects later. I'm refining right now, which means new features are coming, but will be a pain in the neck to implement, because I originally didn't scope well.
#
bear
ouch - those are a pain to deal with as you get pulled into the refactoring rabbit hole
#
GWG
bear: I started out with 3 variables. So I had them independent, as it was simpler.
#
GWG
bear: Now I've decided that I want to have the option for X number of variables, so instead of duplicative code, I can have a loop, which means I need to move the variables to an array.
#
bear
that's not too bad of a change
#
bear
just more framework-y code to support a list
#
GWG
bear: That was what I was about to say
#
GWG
bear: I just have to write a function to support myself...as I think I'm currently the only user.
#
bear
nods
#
GWG
Otherwise, reenter the data for my posts.
#
bear
always the best option when writing new code - get it working for yourself and then later figure out how to make it more general
gr0k joined the channel
#
GWG
bear: This is a rel-syndication link plugin. When I started, it was in a WordPress theme, then I moved it to a plugin...it's been evolving from the beginning.
#
bear
gwg++ for iterative itch scratching
#
Loqi
gwg has 22 karma
#
GWG
I keep making the code smaller and smaller, and rearranging pieces, and driving myself crazy. But it's a good crazy
#
GWG
And I just ripped off another piece and added it in, which allows me to simplify even more code...
#
GWG
And in the end, I keep asking myself...why didn't I think of that in the first place?
#
bear
you will never stop asking that question
#
GWG
I'm aware.
#
bear
but it's never a wrong thing, just more context in your brain about the problem so of course different solutions will present themselves
#
bear
(yep, speaking to the wider audience)
#
GWG
Right now, while I'm working on one problem, my mind is thinking about the next one
#
GWG
Which is this. When I first did the contexts there, I did this quick and dirty grey box design. I think I could do better.
#
bear
design changes are always on my list because I do not like front-end design at all
#
bear
so I wait for others to get something that looks good and I "borrow" it
#
aaronpk_
bear++ a reasonable approach
#
Loqi
bear has 36 karma
#
GWG
bear: I think I sort of did that. But, my plan was to try more inheritance from what I'm embedding it in.
#
GWG
My grey box looks like a bunch of other people's grey boxes.
#
tantek
^^^ quotable
#
aaronpk_
lunch was delicious
#
tantek
*is*. /me going back for seconds.
#
aaronpk_
me too probably
#
aaronpk_
maybe after some code
#
GWG
going to grab some food as well
#
GWG
aaronpk_: Still curious about two things from you. The video setup and the Pebble thing.
#
aaronpk_
i hope I can demo the pebble thing later today
#
GWG
aaronpk_: If it is on the video feed, I'll watch it eventually
#
GWG
Even if I miss it live
#
GWG
aaronpk_: I'm just imagining you have a bunch of presets, because I can't imagine a keyboard
#
aaronpk_
the livestreaming rig today is a small canon camera directly into an h.264 encoder which broadcasts to youtube over wifi http://aaronparecki.com/notes/2014/10/12/2/indiewebcamp
#
tantek
what is livestreaming?
#
Loqi
It looks like we don't have a page for "livestreaming" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=livestreaming
#
GWG
aaronpk_: Name of the encoder?
#
tantek.com
created /livestreaming (+344) "stub with current setup"
(view diff)
#
aaronpk_
GWG: Teradek Vidiu
#
tantek
GWG, could you add that to /livestreaming ?
gr0k and wolftune joined the channel
#
kylewm
is obra using a homemade keyboard?
#
aaronpk_
you could call it that
#
kylewm
the pictures of them on his site were awwwwwwwesome
gRegor` joined the channel
#
benwerd
Oxford
#
bret
can we get a iPhone scan of the whiteboard in https://twitter.com/benwerd/status/521322006227087360 ?
brianloveswords joined the channel
#
tantek.com
edited /2014/Cambridge (+46) "add group photo"
(view diff)
#
obra
aaronpk_: does the sms url on check.fsck.com look right?
#
obra
indieauth is failing to see it
#
benwerd
bret: it's mostly gone already #whiteboarddeaths
#
rascul.io
edited /User:Rascul.io/jessielikes.coffee (+147) "link to ssl labs score, note about hsts and redirect"
(view diff)
#
aaronpk_
obra: I usually check with http://pin13.net/mf2/?url=http%3A%2F%2Fcheck.fsck.com%2F to see if it even shows up there
mlncn joined the channel
#
tantek
bret - uploaded - see recentchanges
#
bret
oh cool, k
alexhartley and alexhart_ joined the channel
#
GWG
looks up price of vidiu
#
GWG
Whoa
#
aaronpk_
don't do that
#
GWG
What?
#
aaronpk_
look up the price :P
#
GWG
No wonder it works so nicely.
#
bret
kylewm: umm... indieweb wise I have mainly been doing minor tweaks to my site. lots of brainstorming on what to do next
#
tantek.com
edited /Main_Page (+107) "/* IndieWebCamp */ update image to use Cambridge photo"
(view diff)
#
bret
gitpub needs work, but I'm a little at a loss of where to put my energy yet
#
bret
!tell erlehmann I can try to give you a slightly different take on indieauth next time you are around if you want
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
aaronpk, all I can say is that I will show my thanks for the investment by watching all the videos
#
gRegor`
Hello, IWC hack day
#
GWG
Hello, gRegor
#
gRegor`
Hah, that jazz hands GIF is great. I can't stop watching.
#
gRegor`
Love the diverse interpretation of "jazz hands." very indieweb
#
gRegor`
Hi, GWG. How's it going? Are you hacking today?
#
aaronpk_
benwerd++
#
Loqi
benwerd has 41 karma
#
GWG
I was hacking yesterday, and will do more tonight.
#
GWG
Right now, my need for clean clothes won out
#
@gRegorLove
Hahaha. Love this - from IndieWebCamp Cambridge this weekend: http://indiewebcamp.com/File:iwc-cambridge-jazzhands.gif #indiejazzhands
(twitter.com/_/status/521347809576902656)
#
bear
ok, got the skeleton code for vouch added to ronkyuu - next to test it on my site
#
bear
but first a shower and some food are in order
xxcoeurxx joined the channel
#
aaronpk_
bear: whoa!
stream7 and j12t joined the channel
#
bear.im
edited /vouch (+96) "add vouch flowchart image"
(view diff)
#
tantek.com
edited /vouch (-16) "add full size flow chart for readability in new section"
(view diff)
#
bear
ah - I didn't know if it was ok to add the full size image so went for thumbnail
#
tantek
bear - I think the flow chart needs to be readable
#
tantek
to actually function as a good intro/overview
#
obra
thanks!
#
bear
tantek - i'm having trouble reading the final decision block in the "async 202" section
#
aaronpk_
"Does my site accept webmentions to target? and does source link to target?"
#
aaronpk_
maybe s/to/for
#
bear
ah - the normal webmention validation step then
#
bear
gotcha
#
tantek
textifying flowchart now…
#
aaronpk_
but the "does my site accept webmentions for target?" check is now explicitly in the async section, since it requires resolving the target URL which involves HTTP requests
#
bear
nods
#
bret
tantek: are you turning that chart into a vector drawing?
#
bear
that is part of ronkyuu does now - haven't figured out if I want to make that optional or not
#
tantek
bret - it started as a vector drawing - on the whiteboard
#
bret
i mean on the computer
#
caseorganic
bret: do you want to do it?
#
caseorganic
bret: i could with omnigraffle - would take about 30 min
#
bret
i will if nobody else has started on it
#
caseorganic
bret: cool ok!
#
bret
caseorganic: do you know the best format to export the final chart as though?
#
bret
it has always turned into an image in the past
#
bret
ill look into svg
#
caseorganic
tantek: aaronpk_: visio has that option
#
tantek.com
edited /vouch (+2022) "/* Flow Chart */ provide text description of flow chart"
(view diff)
#
tantek
bear, bret, aaronpk see http://indiewebcamp.com/vouch#Flow_Chart now with text description of flow chart boxes
#
@invispide
IndieWebCamp is a 2-day creator camp focused on growing the independent web http://indiewebcamp.com/File:iwc-cambridge-2014.jpg
(twitter.com/_/status/521356944746237952)
#
bear
thanks tantek
#
bret
working on getting omnigraffl on my new laptop
#
tantek
now to fix the summary
shaners and sivy joined the channel
#
sivy
ho there
#
sivy
what' the non-camp version of indiewebcamp.com
#
sivy
(wiki/notes on implementations)
#
tantek
what are implementations?
#
Loqi
These are projects you can use to get your site on the IndieWeb and improve your IndieWeb support http://indiewebcamp.com/implementations
#
sivy
tantek: just notes on how others are solinv ghtis stuff
#
sivy
been a while
#
benwerd
sivy: it's all there on that wiki - don't let the "camp" part of the domain fool you :)
#
tantek
sivy, indeed. and Loqi gave you the answer :)
#
Loqi
dude
#
sivy
dude
#
bear
my simple pass at generating an image for the flow ^^
#
sivy
finally writing my own code again
#
sivy
after a long venture in "making a product"
#
tantek
bear - bottom right diamon is not right
#
neuro`
Good evening #indiewebcamp
#
tantek
vouch -> source's site? == does the vouch *link to* source's site?
#
bear
ahh - I didn't proof it against your text version
#
bear
updates
#
tantek
the --> arrow is always a link / link check
#
bear
wasn't even sure if that was an arrow tbh
#
tantek
now to rewrite the summary
#
tantek.com
edited /vouch (+91) "depends on understanding webmention, read that first."
(view diff)
willowbl00 joined the channel
#
bear.im
edited /Special:Log/upload () "uploaded a new version of "[[File:Vouch Flowchart.png]]": fixed text in lower right decision"
(view diff)
#
gRegor`
Hi sivy, welcome.
#
sivy
benwerd: love the Known logo. love love love.
#
sivy
gRegor`: o/
#
tantek
sivy, another quick overview (since you're already quite familiar with all this stuff) is IndieMark: http://indiewebcamp.com/IndieMark
#
gRegor`
Do you have a personal website?
#
sivy
http://monkinetic.com <-- 500 err while i try to fix it
#
benwerd
sivy: thank you! erinjo gets the credit for that.
#
sivy
tantek: ty sir
#
sivy
i'm s ucker for well-mixed serif and sans
#
shaners
The livestream is so riveting on Day 2.
#
tantek
lol shaners
#
shaners
Look at that @benwerd type!
#
tantek
would it help if we played some background music like the social network soundtrack?
#
benwerd
creep, over and over and over again
#
shaners
I think I just heard benwerd's IRC mention notification on the livestream too. HA!
#
shaners
hahaha. yep there's the camera benwerd
#
Loqi
hehe
#
bear
grabs food
#
benwerd
I may not have noticed it until right then
#
tantek
benwerd I'm thinking more like "In Motion"
#
shaners
ok. i'm a close the live feed as to not make you feel like a science experiment.
#
shaners
have fun!
#
shaners
benwerd ^^^
#
benwerd
is a science experiment
#
shaners
I legit woke up today thinking that it was Monday. And was confused by the talk of trains and getting to IWC and working on stuff. I even thought my computer's date was off by a day because it ws saying Sunday.
#
sivy
gRegor`: got it back up
#
sivy
back yaml value in a post
#
sivy
still a bit fragile to that
#
tantek
sivy no-www.org
#
shaners
tantek++
#
Loqi
tantek has 94 karma
#
aaronpk_
sivy: whoa hi! long time!
#
Loqi
www has -2 karma
#
sivy
aaronpk_: \o/
#
rascul
eww www
#
sivy
ok, ok people.
#
sivy
get your pants out of bunch
#
sivy
working on it
#
sivy
site is fronted by a CDN
#
sivy
and i can't yet A-record to them
mlncn joined the channel
#
sivy
i'm with you on the www thing
#
gRegor`
sivy: Nice! I hadn't made the connection with the domain. Markbox / boxpub came up recently in chat.
#
tantek
what is a CDN?
#
Loqi
It looks like we don't have a page for "CDN" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=CDN
#
sivy
tantek: monkinetic.com is fronted by fastly, so my little gunicorn app is not killed
#
tantek
what is fastly?
#
Loqi
It looks like we don't have a page for "fastly" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=fastly
#
sivy
tantek: please tell me this is just bot-talk and yu're not serious
#
aaronpk_
what is tanteking?
#
Loqi
Tantek-ing refers to a method of encouraging people to make edits to this wiki http://indiewebcamp.com/tanteking
#
tantek
sivy - it's an indirect prompt to the person who first mentioned the term to create a short wiki dfn page for it.
#
sivy
wow, that's... very tantek
#
sivy
:)
#
sivy
i am not allowed to edit
#
sivy
apprently my own domain is not yet indieweb enough yet
#
sivy
*le sigh*
#
sivy
feels like one of those infosec "apply for this job by comprimising this server and leaving your contact info in the correct location"
#
@dundeemakespace
Our next special event coming up is the inaugural Web Workshop. Make sure to get your tickets https://www.eventbrite.co.uk/e/web-workshop-001-the-indieweb-tickets-13600109293
(twitter.com/_/status/521365192979271680)
#
sivy
heh
#
@digitalWestie
RT @dundeemakespace: Our next special event coming up is the inaugural Web Workshop. Make sure to get your tickets https://www.eventbrite.co.uk/e/web-workshop-001-the-indieweb-tickets-13600109293
(twitter.com/_/status/521365435510706177)
#
gRegor`
Haha, sivy. You can sign in pretty easily if you add a rel=me link to GitHub, Twitter, or others as documented on indieauth.com
#
sivy
yeah, i see it and know how. just have not got my tempaltes updated yet
#
sivy
give me a few
#
gRegor`
Cool cool
#
gRegor`
being tanteked isn't an obligation :)
#
gRegor`
bret: Looking good. Missing a "y" after "Approve source?"
#
bret
missing a few things still, ty for pointing that out
#
@DekHarper
RT @dundeemakespace: Our next special event coming up is the inaugural Web Workshop. Make sure to get your tickets https://www.eventbrite.co.uk/e/web-workshop-001-the-indieweb-tickets-13600109293
(twitter.com/_/status/521366274811912195)
#
sivy
hrm. twitter is t.co-ing profile urls. even though there is a rel="me nofollow" on the link, is that legit?
#
tantek
who is Grant Richmond?
#
shaners
sivy: twitter TCOs all links everywhere now.
#
sivy
yeah, does it break rel=me
#
sivy
?
#
sivy
or does indieauth follwo redirects
#
tantek
the latter
KevinMarks_ joined the channel
#
sivy
ty
#
shaners
indieauth does The Right Thing™
#
KevinMarks_
I wish twitter supported www.t.co - as browsers try that when t.co barfs
#
shaners
benwerd erinjo: Finally signed up a *.withknown.com account. the onboarding process is very smooth. well done.
#
benwerd
shaners: Thanks! More to come (including the obvious elephant in the room re: domains)
#
shaners
duhn duhn duhn
#
@jimgroom
@aaronpk @timmmmyboy Forgive the polemics, but does that mean MS Frontpage and Dreamweaver are #Indieweb apps? They fit that definition.
(twitter.com/_/status/521368225565925376)
xxcoeurxx joined the channel
#
shaners
is it possible to POSSE into .com hosted Known? if not, is it on the radar?
#
shaners
benwerd ^^
#
benwerd
shaners: _into_ is on the radar
#
benwerd
for .com
#
benwerd
for sure
ShaneHudson joined the channel
#
tantek.com
created /User:Grant-richmond.com (+146) "stub with h-card"
(view diff)
#
bret
tantek: aaronpk gRegor` caseorganic https://www.dropbox.com/s/7y4vqnrj2x9dlts/Screenshot%202014-10-12%2011.37.55.png?dl=0 see any issues before I upload an svg?
#
caseorganic
bret: NICE!
#
aaronpk_
bret: I think if you move the lower right diamond down farther you can make it have a straight line from "vouch -> source" to the box and then the green dashed box can be a rectangle instead of crazy L
#
caseorganic
bret: you're missing a 202 on the right
#
sivy
hrm. i do not know how to interpret this error:
#
caseorganic
bret: also needs the 2014-285 IndieWebCamp Cambridge label
#
sivy
"Unknown error retrieving http://www.monkinetic.com: undefined method `value' for nil:NilClass"
#
bret
oops
#
caseorganic
bret: yay!
#
Loqi
woot
#
aaronpk_
sivy: oh weird!
#
sivy
logging into IWC.com
#
sivy
also, indieauth.com doesn't like the twitter link
#
shaners
bret: I like to add a title of the diagram in the diagram when i make diagrams because inevitably it'll get shared without any text for context. nice to have an answer to "what the hell is this diagram of?"
#
sivy
oh i know why
ben_thatmust__ joined the channel
#
aaronpk_
please tell me :)
#
bret
lol good point shaners
#
sivy
oh no that's not it
#
sivy
i thought i had used no-www monkinetic link on tiwtter
#
sivy
but they just remove it for display
#
sivy
says that twitter does not link
#
tantek.com
edited /User:Grant-richmond.com (+164) "div summary, workshop"
(view diff)
#
aaronpk_
k i'm debugging locally
#
sivy
oh, and gRegor`: there were two markbox's -- a free script on github, and the hosted service i ran for a while
#
sivy
the github one is not related, and the naming was nearly simultaneous
#
sivy
i ran markbox.io for a good while
#
sivy
but is gone now
#
gRegor`
sivy: I have found that I had to update my Twitter profile (remove/re-add) the Twitter link to get indieauth to work. Github works more reliably.
#
sivy
both allow publishing from dropbox
#
sivy
gRegor`: aha
#
sivy
thanks
#
aaronpk_
sivy: you have this in your <head> tag block: <link rel="me" ref="http://monkinetic.com">
#
gRegor`
Ah, ok. Yeah, markbox.io came up in chat, regarding its unfortuante death. :/
#
aaronpk_
shouldn't that be href?
#
aaronpk_
and why do you need that pointing to itself?
#
sivy
oh, aborted experiemnt
#
sivy
left in
#
sivy
one sec
#
aaronpk_
i'll handle that error case better
#
sivy
gRegor`: :)
#
tantek
shaners re: "inevitably it'll get shared without any text for context" agreed. I debated whether or not to put "diagram by Tantek & Aaron" on the whiteboard and decided not to. we'll see what happens.
#
sivy
yeah i just could not keep up wiht it, and then the hosting just went away one day. like, physical box unplugged.
#
sivy
aaronpk_: auth works now
#
sivy
i really need to figure out no-www
#
shaners
tantek bret maybe an IWC wiki url at the bottom "for more infomation"
#
bret
Ok and a URL
#
aaronpk_
cool. in this case it was me not handling an edge case sufficiently
#
tantek
yes. bret, bear include in diagrams: Updates and more information: indiewebcamp.com/vouch
#
tantek
caseorganic ^^^
#
Loqi
tantek has 95 karma
#
tantek
am going to also go out on a limb and say any kind of "Copyright © …." would be seen as uncool
#
tantek
as it implies origination of the diagram, which is not true
#
tantek
-- ignoring arguments about different artistic expressions etc. thereof --
#
@aaronpk
@jimgroom @timmmmyboy I suppose? But not if they store things in proprietary formats maybe? Anyway what... #indieweb http://aaronparecki.com/replies/2014/10/12/1/indieweb
(twitter.com/_/status/521372942190399488)
#
KevinMarks
has someone already implemented micropub in node?
#
tantek.com
edited /Events (+1) "move 10-08 HWC to recent"
(view diff)
#
KevinMarks
a micropub client, that is
#
@jimgroom
@aaronpk @timmmmyboy I imagine if you're describing applications as #Indieweb then it's important, rather than an #indieweb as ethos.
(twitter.com/_/status/521373444748099584)
#
@timmmmyboy
@jimgroom @aaronpk I'd say third party sites don't meet third qualifier: "You are in control". #indieweb actions but not app itself.
(twitter.com/_/status/521374031686402049)
#
tantek.com
edited /Events (+924) "add Grant Richmond's workshop in Dunde, UK"
(view diff)
#
tantek.com
edited /Events (+46) "IndieWebCampUK 2014 participant"
(view diff)
grantmacken joined the channel
#
tantek.com
edited /Events (+12) "/* Upcoming */ guest list"
(view diff)
#
sivy
yay indieauth is hapy now. still exploring how to no-www the site
#
@EventRadio365
RT @dundeemakespace: Our next special event coming up is the inaugural Web Workshop. Make sure to get your tickets https://www.eventbrite.co.uk/e/web-workshop-001-the-indieweb-tickets-13600109293
(twitter.com/_/status/521374943293239297)
#
@steveivy
Home sick on a Sunday (ew), hacking on boxpub and making my site a little more #indieweb. That feels good.
(twitter.com/_/status/521374981012590592)
#
tantek
what is boxpub?
#
Loqi
It looks like we don't have a page for "boxpub" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=boxpub
#
aaronpk_
so recursive
#
www.monkinetic.com
created /boxpub (+199) "Created page with "Boxpub is a blog engine written in Python that supports serving a blog out of Dropbox. https://github.com/sivy/boxpub Boxpub is (sort-of) actively developed by Steve Ivy (https...""
(view diff)
willowbl00 joined the channel
#
shaners
bret: i didn't realize you were on team YYYY-DDD
#
bret
hehe, im not any team
#
bret
thats what they labeled it as!
#
sivy
bret: logo, smaller, and flip the entire content justifcation.
#
sivy
:)
willowbl00 joined the channel
#
sivy
right justified is hurting my brain
#
sivy
:)
#
shaners
that's what *tantek* labeled. ;)
#
tantek
shaners - that's my stego signature ;)
#
benwerd
Top level mf2 examples being used in the wild for feed items (not people)? h-entry, h-event, any others?
#
sivy
could someone please recommend categories for http://indiewebcamp.com/boxpub and tell me how to add them on the wii page
#
shaners
benwerd: why do you ask?
#
sivy
bret: better, i'd recommend moving the text block to the left of the page, and the chart leaning right
#
sivy
better would be put the text block and logo across the top
#
sivy
then the chart below, unobstrcuted
barnabywalters joined the channel
#
sivy
(or text and logo across the bottom, architecturral plan-style)
#
sivy
<-- former designer, i can't help it
#
shaners
benwerd: i use h-cite for bookmarks
#
benwerd
shaners: thanks
#
shaners
benwerd: looks like tommorris is using h-review for https://tommorris.org/places/9
#
aaronpk_
also h-card
#
sivy
hrm. looks like using a 3rd party cdn for second-level domain is not really possible. I think i knew this and had intentionally forgotten. http://docs.fastly.com/guides/domains-and-dns/can-i-use-fastly-with-a-second-level-domain
j12t joined the channel
#
shaners
eli duke (my bff in pdx) is using h-recipe in the wild (though not in a feed, proper) http://www.eliduke.com/recipes/vegan-mac-and-cheese
#
sivy
looks up nginx caching
#
shaners
benwerd ^^^
#
GWG
sivy: What do you want to know about nginx caching?
#
GWG
I use it on my stuff
#
aaronpk_
oh man how did this turn into refactoring my webmention endpoint :(
#
barnabywalters
if you’re counting experimental (read: nonexistant) vocabs: h-x-tune https://waterpigs.co.uk/music/ (also in homepage feed, e.g. https://waterpigs.co.uk/?before=2014-10-12T1846)
#
Loqi
barnabywalters: jonnybarnes left you a message 3 days, 9 hours ago: I've added a u-uid for jonnybarnes.uk to my homepage's h-card, both our auth algo implementations now behave as we want them to, i.e. my author url is now my homepage: https://shrewdness.waterpigs.co.uk/test/?url=https://jonnybarnes.uk%2Fnotes/3Y
#
sivy
GWG: my publishing software calls out to dropbox to get content; I am using fastly to front my site to prevent lots of slow calls to dropbox when nothing has changed.
#
Loqi
barnabywalters: jonnybarnes left you a message 3 days, 9 hours ago: I've added a u-uid for jonnybarnes.uk to my homepage's h-card, both our auth algo implementations now behave as we want them to, i.e. my author url is now my homepage: https://shrewdness.waterpigs.co.uk/test/?url=https://jonnybarnes.uk/notes/3Y
#
sivy
GWG: I am running gunicorn as my wsgi container
#
barnabywalters
jonnybarnes: yay! nice work!
#
Loqi
woot
#
sivy
had nginx on another site
#
sivy
and figured i'd use that to cache html
#
tantek
shaners - re: h-recipe - awesome - can you add to http://microformats.org/wiki/h-recipe#Examples_in_the_Wild ?
#
shaners
you can!
#
sivy
but not sure how to purge only certain items from the cache
#
tantek
what is gunicorn?
#
Loqi
It looks like we don't have a page for "gunicorn" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=gunicorn
#
tantek
what is wsgi?
#
Loqi
It looks like we don't have a page for "wsgi" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=wsgi
#
www.monkinetic.com
created /gunicorn (+294) "Created page with "From http://gunicorn.org: "Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server i...""
(view diff)
#
www.monkinetic.com
created /wsgi (+320) "Created page with "(from http://wsgi.readthedocs.org/en/latest/what.html) "WSGI is the Web Server Gateway Interface. It is a specification that describes how web server communicates with web appli...""
(view diff)
#
GWG
sivy: Nginx has a cache where it will store the page and serve it. I use it for FastCGI, but it also has proxy and I think uwsgi.
#
shaners
Is webmention to be capitalized or nah?
#
shaners
Is vouch to be capitalized or nah?
#
tantek
shaners per canonical URL
#
sivy
GWG is it possible to purge individual items from the cache?
#
sivy
items/urls?
#
shaners
tantek: huh?
#
bear.im
edited /Special:Log/upload () "uploaded a new version of "[[File:Vouch Flowchart.png]]": added logo and link to vouch page"
(view diff)
#
shaners
When writing about (w|W)ebmention and/or (v|V)ouch, should I capitalize the first letter or not?
#
gRegor`
I presume demos will be livestreamed today?
#
tantek
shaners - what does the wiki page URL have?
#
caseorganic
tantek: :)
#
tantek
nice find caseorganic :)
#
caseorganic
tantek: too much archeology
#
aaronpk_
yes will be streaming demos!
#
gRegor`
sivy: categories aren't used too heavily on IWC wiki. For /projects, usually just a See Also section link to /projects
#
sivy
ah, ok
#
caseorganic
tantek: i was looking for dopplr screenshots.
#
barnabywalters
caseorganic: lol
#
barnabywalters
caseorganic: briansuda still has the dopplr app installed, but you can’t get very far into it now the service is gone
#
caseorganic
barnabywalters: curious. thanks!
#
caseorganic
barnabywalters: do you think you could get him to take screenshots of it and send them to me?
#
tantek
what is dopplr?
#
Loqi
Dopplr was a silo for sharing future travel plans http://indiewebcamp.com/Dopplr
#
barnabywalters
caseorganic: sure! will ask him about it tomorrow
#
GWG
sivy: Yes, by one of two methods...
dariusdunlap joined the channel
#
GWG
sivy: One, compile the cache purge module. Two, by setting a header when asking for the file to be retrieved that will regenerate the cache
#
shaners
tantek: it looks like both wm and vouch are lower case URLs.
#
shaners
is that canon?
#
tantek
now that's a good question
#
shaners
wm has a Wm redirect though
#
shaners
I tend to be a fan of capitalizing these things because they end up capped if they're the first word of a sentence.
#
sivy
GWG: thanks sir
#
sivy
will do some more reading
#
shaners
on http://indiewebcamp.com/Webmention we have both Webmention and webmention.
#
tantek
quick demo by Tim
#
tantek
showed logging into his Known using IndieAuth (instead of user/pass)
#
tantek
showed POSSEing bookmark posts to diigo, a bookmark silo often used by those in education
#
bear
sivy - if you add to the location that is serving your html cache headers then nginx will always honour the browser's request if it sends etag info for returning cached content
#
tantek
Tim has a 3rd demo
#
shaners
same with http://indiewebcamp.com/vouch : both vouch and Vouch are on the page
#
bret.io
uploaded /File:Webmention_Vouch.svg "A flowchart covering Webmention Vouch Process"
#
tantek
shows timowens.io/contact - drops down a message to save it to your home screen
#
tantek
demonstrates one-click UI to txt him, and other methods
#
sivy
bear - yeah, I want more control over it; basically i want "always cache unless I explicitly purge"
#
Loqi
gives sivy more control over it
#
tantek
built it at the indiecomms session yesterday
#
sivy
ty Loqi
#
Loqi
who, me?
#
gRegor`
webmention appears capitalized in some section headings and when it's first in a sentence, otherwise the majority are lowercase. I vote lowercase.
#
aaronpk_
I think the answer is "is it a proper noun? if so, capitalize"
#
shaners
aaronpk++
#
Loqi
aaronpk has 577 karma
#
shaners
Look at the complication of "iPhone". How does one capitalize that if it's the first word in a sentence?
willowbl00 joined the channel
#
gRegor`
That's a properly weird noun. :)
#
bret.io
edited /Special:Log/upload () "uploaded a new version of "[[File:Webmention Vouch.svg]]""
(view diff)
#
aaronpk_
good thing it's not iMention
#
aaronpk_
or iVouch
#
gRegor`
Webmention the protocol seems like a proper noun. Referring to an individual webmention I receive does not seem like a proper noun.
#
tantek
that sounds reasonable
#
shaners
agreed
#
tantek.com
edited /Special:Log/move () "moved [[webmention]] to [[Webmention]] over redirect: capitalize the formal name of the spec / protocol"
(view diff)
#
gRegor`
I believe I've seen similar with Pingback/Trackback over time.
#
aaronpk_
gRegor`: care to add that here? http://indiewebcamp.com/style-guide
#
gRegor`
Dangit
#
gRegor`
Sure ;)
eschnou joined the channel
#
sivy
ok i just got varnish running on my server, fronting my site. aint it good to be a nerd.
#
tantek.com
edited /WebMention (+0) "reduce redirect"
(view diff)
#
bret
aaronpk_: does the wiki support graffle uploads so someone else can download and make edits?
willowbl00 joined the channel
#
aaronpk_
bret: probably not, but I might be ableto enable .zip uploads
#
tantek.com
edited /webmentions (+0) "reduce redirect"
(view diff)
#
bret
that might be useful
#
aaronpk_
(if that isn't already supported)
#
bret
ill try
#
tantek.com
edited /WordPress (+0) "/* webmention */ uncamel"
(view diff)
#
KevinMarks
if you post ti as SVG we could edit it...
#
tantek.com
edited /WordPress (+0) "/* webmention */ lc"
(view diff)
#
bret
KevinMarks: media wiki converts it to an image when you put it in a page, and whatever does that is not happy with the svg format i am providiing
glennjones joined the channel
#
GWG
sivy: Never played with that myself. Felt Nginx cached well enough
#
tantek.com
edited /Known (+0) "lc"
(view diff)
#
KevinMarks
huh, I thought mediawiki understood SVG ok (unlike facebook, twitter etc)
#
sivy
GWG: i woprked at fastly for a while, so I have a soft place in my heart for varnish
#
aaronpk_
i think it does
#
bear
bah - in order to properly test my vouch work I have to finally make my site auto-add webmentions
#
GWG
sivy: I can understand that
#
tantek.com
edited /timeline (+0) "uncamel"
(view diff)
#
gregorlove.com
edited /style-guide (+167) "Webmention section"
(view diff)
#
bret.io
edited /Special:Log/upload () "uploaded a new version of "[[File:Webmention Vouch.png]]""
(view diff)
#
gregorlove.com
edited /Webmention (+18) "/* See Also */ style guide"
(view diff)
#
tantek.com
edited /vouch (+1052) "start capturing from my 2014-09-28 IRC braindump. Summary and Design Considerations, explicit "In Progress" section."
(view diff)
#
bret.io
edited /vouch (-25) "/* Flow Chart */ Added non-whiteboard flowchart"
(view diff)
#
shaners
bret++
#
Loqi
bret has 34 karma
#
shaners
Great job on the /vouch diagram
#
bret
aaronpk_: Permitted file types: png, gif, jpg, jpeg, pdf, txt, svg, ai.
#
tantek
bret - the green arrows for "yes" are confusing with the green dashed line meaning async
#
gRegor`
"the Indie Web" and "IndieWeb" still seem odd to me
#
tantek
the arrows should all be black
#
tantek
gRegor`: that's ok - we want both terms to direct people here
#
bret
Should I colorize yes and no?
#
bear
my colour blind self would appreciate arrows being monochrome
#
tantek
too much noise
#
tantek
aka chartjunk
#
gRegor`
I mean the capitalizations.
#
shaners
tantek: i disagree. red/green == no/yes.
#
aaronpk_
the green is already used to indicate async
#
bear
except to those who can't see red/green
#
aaronpk_
also the arrows are already labeled yes/no so the color does not add any additional information
#
aaronpk_
bear: can you tell the difference between the green and blue dashed lines?
#
tantek
shaners - it distracts from the more essential information in the chart
mlncn joined the channel
#
tantek
and what colors are used for
#
GWG
bear: I sympathize. I'm not color blind, but I have a coworkers who labels everything in red, yellow,and green and I use shades of grey
#
tantek
separating webmention vs vouch vs async
#
shaners
Actually, i'm just gonna back away from this bikeshed. Do whatever yall want. :D
#
bret
lol aight
#
tantek
shaners - right, any chance of color from what was drawn is bikeshed
#
tantek
s/chance/change
#
Loqi
tantek meant to say: shaners - right, any change of color from what was drawn is bikeshed
#
bear
aaronpk_ the boxes are aligned so not being able to see the colours I can still see what is boxed
erlehmann joined the channel
#
aaronpk_
ok good
#
tantek
reverting until diagram is fixed. also if "adding", then old diagram should be moved to a "Background" section, rather than being removed
#
tantek
bret - ideally the vector diagram would not make *any* editorial changes from the whiteboard diagram
#
tantek
date, title etc.
#
tantek
it should be like an OCR
#
tantek
notes the green dashes are much smaller than the blue dashes in the original whiteboard diagram
#
bret
rgr making corrections
#
Loqi
bret has 35 karma
#
tantek
thanks bret!
#
bret
What about the title (other than the date)
KartikPrabhu_ and loic_m__ joined the channel
#
bret.io
edited /Special:Log/upload () "uploaded a new version of "[[File:Webmention Vouch.png]]""
(view diff)
#
aaronpk_
omg so much cleaner
#
ben_thatmust__
just did it json for now so i could test results;
#
bret
safe to put that on vouch now?
SRCR, teknotus_, protman, mdik, danfowler, chrissaad, xxcoeurxx and dariusdunlap joined the channel
#
tantek.com
moved /vouch to /Vouch "capitalize name of protocol"
#
bret
i gotta run, feel free to use the latest edit or send me more changes. bye all!
#
ben_thatmust__
hmm, i suppose bret, I don't know if i'm going to keep that there or even open to the public
#
aaronpk_
thanks bret!
#
aaronpk_
we are pushing demos back an hour to 5pm
stream7 joined the channel
#
KartikPrabhu_
catches up on logs
#
GWG
Good...I take my break at 5:10...I can watch
#
GWG
Hi, KartikPrabhu_
#
KartikPrabhu_
nice sway gif from the live group
#
KartikPrabhu_
lol at gRegor calling iPhone a properly weird noun for capitalisation!
acegiak joined the channel
#
KartikPrabhu_
is there a common link to yesterday's etherpad notes?
#
KartikPrabhu_
ben_thatmust__: thanks
#
ben_thatmust__
what is bower
#
Loqi
It looks like we don't have a page for "bower" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=bower
#
tantek.com
created /comms (+27) "r"
(view diff)
gr0k and mlilenium_ joined the channel
#
shaners
what is h-recipe?
#
Loqi
It looks like we don't have a page for "h-recipe" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=h-recipe
#
shaners
oh yeah. wrong wiki.
caseorganic joined the channel
#
KevinMarks
realises he has no idea how to write an npm module
paulfitz joined the channel
#
bear
@KevinMarks - in the repo where your nodejs project is run "npm init ."
krendil joined the channel
#
tantek.com
edited /communication (+114) "/* How */ conditionally show/hide ways to contact"
(view diff)
#
ben_thatmust__
i'm thinking my todo list soon may include creating h-poll or something to that effect
#
aaronpk_
there's nothing like refactoring a ton of code 30 minutes before demos
stream7 joined the channel
#
tantek.com
edited /2014/Cambridge/Schedule (+0) "move demos forward by an hour"
(view diff)
shaners, glennjones_, mlncn and dariusdunlap joined the channel
#
tantek.com
edited /2014/Cambridge (+0) "/* Schedule */ update demo"
(view diff)
willowbl00 joined the channel
#
tantek
hello willowbl00!
#
tantek.com
created /h-recipe (+180) "stub with dfn, link"
(view diff)
#
ben_thatmust__
https://ben.thatmustbe.me/new if you enter "http://adactio.com/links/6980/" for "Reply To" and then change to some other field, ajax prefills vouch for me
#
willowbl00
hey tantek!
#
willowbl00
how was the day?
#
tantek
it's been a very productive day of sketching, documenting, and coding!
chrissaad joined the channel
#
tantek
also - you should see the photos / animated gifs from yesterday :)
#
gregorlove.com
edited /2014/Cambridge/Live (+0) "/* Sunday */ 5pm demos"
(view diff)
#
willowbl00
yay!
#
Loqi
does a happy dance!
#
willowbl00
where are they at?
#
kylewm
ben_thatmust__: looks cool, what criteria does the in-reply-to url have to meet to find a vouch url?
#
ben_thatmust__
any incoming referer links, i keep track of, then async i will parse go through that list and validate that they actually do link to my site without a rel=nofollow
#
ben_thatmust__
when i enter an in-reply-to url, it will curl that URL and check that page(as well as the base domain homepage) to find any links that are not rel=nofollow links
#
ben_thatmust__
from there i look up the domain in my list
#
kylewm
ben_thatmust__: i'm a little confused why it doesn't work for a page on adactio's site that doesn't mention kartik https://adactio.com/notes/7645
#
gRegor`
Pencils down, Cambridge.
#
ben_thatmust__
if adactio.com/ linked to kartik, it would work on any page
#
aaronpk_
noooooo
#
rascul
i don't have a pencil
#
gRegor`
We want demos :)
#
ben_thatmust__
i need a pencil
#
ben_thatmust__
*looks at Loqi*
#
Loqi
yeah!
#
ben_thatmust__
kylewm, basically i need some hint that adactio would accept kartik as a vouch for me, so I do a quick best-effort on the URL i'm given and the homepage
caseorganic joined the channel
#
ben_thatmust__
ideally once i had one successful vouch mention i wouldn't need to send any more
#
kylewm
ok gotcha
#
kylewm
nice work!
xxcoeurxx joined the channel
#
bear
right now i'm using a simple list of "known ok" domains
#
bear
which I'm going to backfill by reprocessing my webmentions log
#
KartikPrabhu_
is now a vouch guinea pig. bit then so is adactio
#
KartikPrabhu_
Hey live demo links please for us sitting on the sidelines
#
@veganstraightedge
RT @anomalily: In my ideal world, very soon the code divas of @BlackGirlsCode will be AT #indiewebcamp building a more open web. <3 #DayOfT…
(twitter.com/_/status/521406720812146688)
#
bear
is the stream changing for live demo?
erlehmann joined the channel
#
bret
aaronpk_: ^^
#
tantek
first up to demo
#
tantek
erinjo!
#
gRegor`
No stream yet?
#
bear
the stream still says "Starting soon..."
#
aaronpk_
one sec
#
KartikPrabhu_
Are you not entertained?
#
rascul
today's demos are secret
#
tantek
erinjo uses the basis watch
#
tantek
the company doesn't have an export
#
tantek
but this person figured out a hack to get the data out
#
tantek
pulled that stuff off github
#
aaronpk_
stream is running, you'll see it soon
#
tantek
now running a script on the terminal
#
tantek
gets a spreadsheet every day
#
tantek
setup a thing today that pulls in the data from a csv file
#
tantek
to add an entry when waking up and when going to bed
#
tantek
according to the data coming in from the watch
#
gRegor`
We're live!
#
tantek
each record from the watch each day
#
tantek
looks like this
#
tantek
(shows spreadsheet of csv)
#
GWG
just tuned in
#
tantek
can get the time it records going to sleep, waking up, light minutes spent sleeping, deep minutes spent sleeping
#
tantek
also has from phone data back to 2010 measuring sleep
#
tantek
would like to add that in also
#
bear
thanks tantek for being scribe
#
tantek
this is what started with this morning
#
tantek
wants to add a component that shows how much time in light, deep, REM sleep
#
tantek
and that will complete sleep tracking for her own site!
#
tantek
it's live everytime I run the script and upload the files
#
tantek
I have to plug-in the watch to get files
#
tantek
need to get the data off the watch onto the server first, which requires I plug my watch into my computer first
#
GWG
I can't give enough kudos for the video feed.
#
tantek
GWG -> aaronpk++
#
tantek
up next
#
GWG
I was really disappointed about that at previous IWCs.
#
tantek
ben_thatmust:
#
GWG
aaronpk_++
#
Loqi
aaronpk has 578 karma
#
GWG
aaronpk_++
#
GWG
aaronpk_++
#
GWG
I want an even 580
#
tantek
ben_thatmust: added to his new UI
#
tantek
creating post UI
#
GWG
aaronpk++
#
tantek
ben.thatmustbe.me/new
#
KevinMarks
should I be live-noting?
#
bear
aaronpk++
#
Loqi
gives GWG an even
#
Loqi
aaronpk has 579 karma
#
tantek
KevinMarks: yes!
#
GWG
Never mind. Must be a rate limiter
#
tantek
e.g. if ben_thatmust replies to
#
KevinMarks
who's up>
#
tantek
adactio.com/links/8980
#
GWG
I think that must be Ben
#
tantek
KevinMarks: ben_thatmust
#
tantek
KevinMarks: see /irc-people for details for irc nicks
#
tantek
ben_thatmust: entered adactio.com/links/8980 into the "Reply To" field
#
tantek
his server then uses AJAX to go check that links
#
tantek
and auto-fill a Vouch URL
#
tantek
based on indexing all the referrers to ben.thatmustbe.me 's site
#
GWG
tantek: I'm just imagining this narration the way one narrates a golf tournament.
#
tantek
up next
#
tantek
aaronpk
#
tantek
demonstrating his web page
#
tantek
shows a webmention sending UI
#
tantek
source tantek.com
#
tantek
target aaronparecki.ci
#
tantek
c/ci/com
#
@kevinmarks
#indieweb @aaronpk: I have a webpage with a webmention endpoint which gives a form when you fetch it from a browser
(twitter.com/_/status/521409969036726272)
#
tantek
target aaronparecki.com
#
tantek
ran through his approve function
#
tantek
and his approve function checked that he (aaronparecki.com) had linked to tantek.com in the past
#
tantek
thus the approve passed
#
GWG
!tell acegiak How is that whitelist webmention plugin going?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
and queued the async process to verify the webmention link itself source->target
#
@kevinmarks
#indieweb @aaronpk: when I get a webmention it goes through the approve() function and checks if I have linked to you before
(twitter.com/_/status/521410379000610817)
#
tantek
aaronpk: shows a manual webmention from randomguy URL to aaronparecki.com
#
tantek
shows that it is rejected
#
tantek
not from an approved domain
#
tantek
responds with HTTP 449 code
#
tantek
now redoes the webmention UI with a vouch URL
#
tantek
which goes to the vouch handling flow
#
@kevinmarks
#indieweb @aaronpk: if I send a webmention from a non approved domain it sends a 449 code instead
(twitter.com/_/status/521410623088119808)
#
tantek
approves the vouch (which is an indiewebcamp.com URL)
#
tantek
the last step is checking the vouch links to the source's site
#
GWG
I need to read that vouch wiki page
#
tantek
not implemented yet
#
GWG
And watch the movie
#
tantek
but in this case the vouch would not validate, since the indiewebcamp wiki does not link to randomguy
#
tantek
aaronpk refactored his webmention code
#
tantek
one for handling all the synchronous code in the http handler file
#
tantek
and moved all network requests out of that to a separate file for the async processing
#
tantek
and a third file does status display of async webmention processing
#
tantek
everything that is happening is also logged in a database
#
tantek
so that he can see who is being used for vouches
anomalily joined the channel
#
tantek
status of vouches
wolftune joined the channel
#
tantek
up next
#
tantek
rascul!
#
aaronpk_
how's the audio this time?
#
GWG
What about the Pebble demo?
#
aaronpk_
i'm gonna show that at the end
#
bret
goood audio
#
anomalily
It's soo cool. Did you do more work on the pebble app today, apk?
#
GWG
I had to turn the volume up a bit...
#
aaronpk_
sadly nope :(
#
aaronpk_
maybe I can on the plane :D
#
anomalily
Seems like you were busy busy today anyway
#
GWG
anomalily: You are the one who really likes train stations, right?
#
rascul
no hdmi for me yet :(
#
KevinMarks
I have an android
#
gRegor`
I has android
#
anomalily
Um, yes, I do in fact really like trainstations
#
anomalily
And the trains in them
#
gRegor`
Haha "hold still"
#
rascul
it should only show facetime if you're on ios or osx
#
rascul
using platform.js which i had discovered yesterday, http://tmp.rascul.io/os.html
#
@kevinmarks
#indieweb @t: I added to my indiecomms page of contact info it shows facetime on iOS/MacOS but not on android
(twitter.com/_/status/521411942628741120)
#
anomalily
Yea platform-conditional improvements, @t
#
GWG
anomalily: We'll have to #indiechat about that sometime.
#
tantek
ben_thatmust: has another demo
#
tantek
his new business cards
#
@erinjo
I made a little #qs thing at #indiewebcamp today that shows when I woke up and when I fell asleep: http://erinjorichey.com/nightday/
(twitter.com/_/status/521412257247268864)
#
tantek
one side says <BR>
#
tantek
other side has his h-card
#
tantek
marked up with his vim highlight colors
anomalily and snarfed joined the channel
#
anomalily
H CARD BIZ CARD SO GEEKY
#
GWG
Extra points for the vim colors
#
gRegor`
Ha! That's awesome, ben
#
@benwerd
RT @erinjo: I made a little #qs thing at #indiewebcamp today that shows when I woke up and when I fell asleep: http://erinjorichey.com/nightday/
(twitter.com/_/status/521412478333632512)
#
@kevinmarks
#indieweb @t: I also added the "add to homescreen" prompting animation to my http://tantek.com/contacts.html page
(twitter.com/_/status/521412484092420096)
#
bret
rad cards
#
GWG
ben_thatmustbeme++
#
Loqi
ben_thatmustbeme has 21 karma
#
anomalily
ben_thatmustbeme++
#
Loqi
ben_thatmustbeme has 22 karma
#
bret
tantek: skype button just loads skype now, does not offer to call you
#
gRegor`
tantek: Tried loading your contact.html for the first time on my iPad and didn't get the prompt
#
bear
ben_thatmustbeme++ nice business card
#
Loqi
dude
#
bret
(on ios
#
tantek
gRegor`: yeah I'm not sure it's working at all
#
@kevinmarks
#indieweb @dissolve333: I made a business card that has my h-card markup on the back
(twitter.com/_/status/521412677282062336)
#
rascul
h-business-card ?
#
tantek
Up next
#
anomalily
Did loqi just "dude" the collective karma-ing?
#
tantek
Jesse AKA obra
#
KevinMarks
can you tilt up so we can see the screen too
#
bret
mooninites!
#
KevinMarks
'cos we can just see the bottom 2 lines
#
aaronpk_
camera is tilting up
#
aaronpk_
not the ideal livestreaming setup :)
#
pdurbin
you gotta be there
#
GWG
pdurbin: I'd have loved to be
#
tantek
obra:
#
tantek
spend the day
#
tantek
importing his twitter into his Known instance
#
tantek
into a test Known instance
chrissaad joined the channel
#
tantek
the fact that it's a reply to Twitter works
#
tantek
the fact that it's also posted on Twitter works (with a rel-syndication link)
#
tantek
things import
#
tantek
have not undone t.co URLs yet
anomalily joined the channel
#
tantek
didn't bother to implement actually getting a token from indieauth
#
@benwerd
Watching @obra demo his Twitter to @withknown importer. He's importing all his tweets! #indiewebcamp
(twitter.com/_/status/521413517438500865)
#
tantek
re-used tokens from elsewhere
#
gRegor`
Ha. Good work, Twitter
#
@kevinmarks
#indieweb @obra: I have been importing my tweets into Known today
(twitter.com/_/status/521413586934333441)
#
@kevinmarks
#indieweb @obra: the @twitter export drops timestamps for tweets before 2010
(twitter.com/_/status/521413668660318209)
#
tantek
parses the json from the twitter export
#
@OhhSocialMedia
RT @kevinmarks: #indieweb @t: I also added the "add to homescreen" prompting animation to my http://tantek.com/contacts.html page
(twitter.com/_/status/521413807240134658)
#
@OhhSocialMedia
RT @kevinmarks: #indieweb @dissolve333: I made a business card that has my h-card markup on the back
(twitter.com/_/status/521413812449456129)
#
tantek
gets the content, date published, syndication,
#
tantek
and explicitly does not send webmentions for imports
#
tantek
and uses indiepub
#
@kevinmarks
#indieweb @obra: I parse the json from the twitter export and post them to known in backwards order for each month
(twitter.com/_/status/521414004108181506)
#
tantek
which is a Known plugin that implements IndieAuth and Micropub
#
tantek
not sending webmentions, because this is still a test import
#
tantek
and doesn't want to have to throw them away and resend
#
tantek
unsure if wants to send webmentions for imported content
#
@kevinmarks
#indieweb @obra: I use the new "nomention" feature @benwerd added to the API so I don't send 7 years of webmentions on import
(twitter.com/_/status/521414299496230913)
#
GWG
I warned about not sending webmentions on old content. I made that mistake.
#
tantek
was also getting stuck on webmentions to dopplr, likely when trying to get the endpoint
#
@kevinmarks
#indieweb @obra: Known was timing out trying to get the webmention endpoint for Dopplr as the site is dead
(twitter.com/_/status/521414729815052289)
#
kylewm
tantek++ omnomentions
#
Loqi
tantek has 96 karma
#
KevinMarks
who's up?
#
tantek
up next
#
tantek
rascul:
#
aaronpk_
rascul is up now
#
KevinMarks
ben again?
#
tantek
helped his sister get setup on Known
#
tantek
jessielikes.coffee
#
KevinMarks
I see ben onscreen
#
tantek
shows a POSSE post to Twitter
#
KartikPrabhu_
ha .coffee
#
tantek
including a like from Twitter
#
tantek
favorite that is
#
tantek
that showed up on jessielikes.coffee
#
@kevinmarks
#indieweb @rascul3: I got my sister set up with a Known site at https://jessielikes.coffee
(twitter.com/_/status/521415279205941249)
#
tantek
also getting jessielikes.coffee setup with ssl
#
tantek
and she has A+
#
tantek
also found a bug with Known regarding session
#
@kevinmarks
#indieweb @rascul3: I also set up brid.gy so she gets her twitter likes POSSEd back too
(twitter.com/_/status/521415424794439682)
#
tantek
and benwerd said he'd fix it tonight
#
bear
congrats rascul on the A+ for your sister's site
#
bear
rascul++
#
Loqi
rascul has 23 karma
#
bret
nice rascul
#
rascul
gonna work some more on the ssl stuff in due time but it's probably good enough for now
willowbl00 joined the channel
#
aaronpk_
benwerd up next
gr0k joined the channel
#
tantek
benwerd:
#
tantek
Known now works on PHP 5.3!!!
#
tantek
3 fewer dependencies
#
tantek
database backend has been rewritten
#
gRegor`
Does Known work in Lisp yet?
#
tantek
worked on following
#
tantek
trying to build a reader
#
tantek
interim interface
#
tantek
shows dev/following UI
#
tantek
with form for Following
#
tantek
enter a URL
#
@kevinmarks
#indieweb @benwerd: Known now works on PHP 5.3 because lots of hosting only has that
(twitter.com/_/status/521416439530782720)
#
tantek
enters erinjo.is
#
tantek
which works great, using microformats
#
tantek
shows following a site without microformats
gr0k joined the channel
#
tantek
e.g. anlidash.com
#
tantek
and that works too
#
gRegor`
So ben's demo is basically the backend for several other demos :)
#
tantek
uses legacy feed instead
#
@kevinmarks
#indieweb @benwerd: I rewrote the db backend and the indieauth/micropib plugin
(twitter.com/_/status/521416626806489088)
#
gRegor`
Ooh, nice work on the following, benwerd
#
tantek
shows /stream on his dev site
#
@kevinmarks
#indieweb @benwerd: I added a following UI to Known that gets other people's posts in microformats
(twitter.com/_/status/521416792544387072)
#
tantek
showing recent posts from people he's following
#
@kevinmarks
#indieweb @benwerd: I can also follow non-microformats sites too eg Anil Dash
(twitter.com/_/status/521416919447257088)
#
tantek
currently on his dev machine but hopes to have it deployed soon
#
tantek
reader is attached to the known instance, your own site
#
tantek
therefore customize it
#
@kevinmarks
#indieweb @benwerd: I need to add back the response and like buttons so I can read the whole web on my site
(twitter.com/_/status/521417204806713344)
#
tantek
up next
#
tantek
sandro:
#
tantek
worked on extracting his old LiveJournal posts
#
tantek
and importing them to his own domain
#
KevinMarks
sandro twitter?
#
KevinMarks
(not in irc-people)
#
tantek
@sandhawke
#
KevinMarks
nice lag
#
@kevinmarks
#indieweb @sandhawke: I have been extracting my old livejournal posts and posting them on my own site
(twitter.com/_/status/521417756043132928)
#
kylewm
8 people watching remotely, is that a record?
#
kylewm
aaronpk++
#
Loqi
aaronpk has 580 karma
#
GWG
kylewm: I don't know how it has gone all weekend. Earlier it was just me, but at the time, no one was talking.
alexhartley joined the channel
#
bret
tantek: while we are setting up did you get a chance to check out the edits on http://indiewebcamp.com/File:Webmention_Vouch.png?
#
GWG
aaronpk++
#
tantek
sandro: worked on importing code in Go
#
tantek
(sorry bret - scribing :P )
#
bret
np, there is lag on the video
#
tantek
sandro: reads XML from LiveJournal
#
KevinMarks
is watching
#
anomalily
is watching
#
GWG
is watching
#
anomalily
No pressure, you're my entertainment whilst cleaning
#
tantek
wanted to setup permalinks with /lj/id where id came from the LJ posts
#
GWG
Correction
#
gRegor`
is watching
#
GWG
is watching eagerly
#
@kevinmarks
#indieweb @sandhawke: I wrote the import code in Go - on github there was code that downloaded xml for my LJ posts
(twitter.com/_/status/521418211003494401)
#
tantek
then was going to make something to view it - and got to that point and working on next
#
tantek
lots of weird little things in LJ XML like music and mood
#
tantek
what music is currently playing
#
@kevinmarks
#indieweb @sandhawke: I made each of my posts correspond to an ID in livejournal and mirrored replies too
(twitter.com/_/status/521418327517069312)
alexhart_ joined the channel
#
KevinMarks
mood can now be emoji...
#
anomalily
That music was a super important thing for awhile
#
gRegor`
p-mood
dariusdunlap joined the channel
#
KevinMarks
(we did have mood in activity-streams)
#
anomalily
I remember that there was "mood icon sets" that have different represented things
#
tantek
up next
#
anomalily
So you could have only harry potter icons to represent mood or whatever
#
tantek
aaronpk and a cup of coffee
#
gRegor`
What is mood?
#
Loqi
mood is sometimes expressed explicitly in or about a post, by the post author http://indiewebcamp.com/mood
#
tantek
was hoping to finish this thing
#
tantek
( :D )
#
tantek
was working on a new micropub app
#
tantek
that goes along with Quill
barnabywalters joined the channel
#
tantek
which is a demo micropub app
#
tantek
it's for text notes
#
tantek
Teacup is for tracking what you eat and drink
#
tantek
it has a similar sign-in process to Quill
#
tantek
with built-in docs
#
tantek
when it can't find something it links out to docs showing how to do that
#
tantek
showing Teacup flow
#
tantek
sign-in - does indieauth flow
#
tantek
shows a list of drinks
#
tantek
caffeine and alcohol
#
tantek
and custom fields for other things
#
@kevinmarks
#indieweb @aaronpk: I was making a new micropub app Teacup based on Quill https://quill.p3k.io
(twitter.com/_/status/521419058068332544)
#
tantek
it also does browser geolocation
#
tantek
it has an add to homescreen button
#
tantek
so on his iphone it has a nice icon
#
tantek
when he loads on the iphone it looks like this (shows list of buttons, single column, large buttons)
#
tantek
shows aaronparecki.com/metrics for past
#
@kevinmarks
#indieweb @aaronpk: teacup is for tracking your drinks - it lets you choose what you are drinking now and post it
(twitter.com/_/status/521419240533164033)
#
tantek
loads the website on his phone
#
tantek
taps the coffee button (sips actual coffee)
#
tantek
which loads the post
#
tantek
on his phone
#
@kevinmarks
#indieweb @aaronpk: it also does browser geolocation and has an "add to homescreen" button
(twitter.com/_/status/521419371282169858)
#
KartikPrabhu_
and the coffee into him
#
GWG
I've been watching this for the last week or so...I'm waiting for the graph... coffee vs. mimosas.
#
KevinMarks
was there an url for teacup?
#
anomalily
Haha. APK has so much data on mimosas and coffee
#
ben_thatmust__
teacup.p3k.io
#
KartikPrabhu_
is .drinks a tld?
gr0k joined the channel
#
tantek
the point here is that Teacup is a micropub endpoint
#
tantek
er, uses a micropub endpoint to his site
#
barnabywalters
lol @ “how did it know the type of cup”
#
gRegor`
Different icons for "drank a coffee"?
#
tantek
if someone logs in that doesn't have micropub
#
gRegor`
Hah
#
tantek
then Teacup offers to host
#
@kevinmarks
#indieweb @aaronpk: the app is at https://teacup.p3k.io and once you click the button it take you to the post
(twitter.com/_/status/521419723385618432)
#
tantek
hosted account
#
tantek
with sign-in button
#
tantek
so you can sign-in with any IndieAuth
#
tantek
now you can use the app
#
tantek
now if you click drink coffee
#
tantek
instead of redirecting to an external site
#
tantek
it just stores it
#
barnabywalters
oooh that’s awesome
#
Loqi
aaronpk has 581 karma
#
GWG
Can you extract it later if you move it elsewhere?
#
tantek
and shows the post on teach.p3k.io/USERDOMAIN/id
#
@kevinmarks
#indieweb @aaronpk: if your site does not support micropub, the post are on teacup, not on your site
(twitter.com/_/status/521419986079068160)
#
tantek
e.g. teacup.p3k.io/pin13.net
#
tantek
in this case it is acting like a silo and storing the content for you
#
tantek
you also get a profile page if even if your site supports micropub
#
tantek
with all the posts
#
tantek
however all the posts link out to the original copy on aaronparecki.com for example
anomalily joined the channel
#
tantek
all the teacup profiles have h-entry
#
KevinMarks
hm, I get an error
#
tantek
and the h-entry links out to your permalinks on your site if your site supports permalink
#
gRegor`
GWG: mf2 for export I'm guessing
#
tantek
lastly
#
tantek
he can connect his Pebble watch
#
tantek
has same list that was on the website
#
tantek
can scroll through the list
#
tantek
click a button
#
tantek
then saves it on his site
#
tantek
and a copy on teacup
#
GWG
is waiting with baited breath
#
tantek
was working on sign-in screen to setup the Pebble app
#
kylewm
huh, aaronpk is vegetarian?
#
KartikPrabhu_
an actual use for a smart watch! well I'll be damned
#
tantek
that he's hopefully going to finish when he's on the plane
#
@kevinmarks
#indieweb @aaronpk: If you login with a non-micropub site you get a profile on teacup, otherwise it links to your posts
(twitter.com/_/status/521420616046764032)
#
tantek
the goal of this is an indieweb friendly silo
#
@kevinmarks
#indieweb @aaronpk: I also made this work on my pebble watch which is why it has buttons not type-in
(twitter.com/_/status/521420740676288513)
#
gRegor`
I'm always floored by indieweb creativity
#
@kevinmarks
#indieweb @aaronpk: I'm making an indieweb-friendly silo, which is a big goal here
(twitter.com/_/status/521420880254369793)
anomalily joined the channel
#
aaronpk_
caseorganic: weird! I think something happened with a hashtag in the slug
#
tantek
up next
#
caseorganic
aaronpk_: makes sense
#
GWG
aaronpk_: That is what I imagined. Is it getting the GPS data from the phone? I haven't looked at the Pebble SDK
#
tantek
ben - mlncn
#
barnabywalters
hears stunned silence following aaronpk’s demo :)
#
caseorganic
aaronpk_: that's my indiewebwork. a post about backing up data
#
tantek
… Drupal web developer
#
tantek
… shocked that there isn't more involvement by Drupal community in indieweb
#
tantek
… doing what he can to change that
#
caseorganic
tantek: wow - yes
#
@BillSeitz
RT @kevinmarks: #indieweb @aaronpk: I'm making an indieweb-friendly silo, which is a big goal here
(twitter.com/_/status/521421285427916800)
#
tantek
… personally wants his site that everything he does gets stored on his system
#
KevinMarks
who's up?
#
aaronpk_
kylewm: what gave it away?
#
tantek
… personal site is currently Drupal5 and not working
#
aaronpk_
KevinMarks: mlncn
#
tantek
… used to do this 4-5 years ago
#
aaronpk_
who is mlncn
#
tantek
… post here and post to Twitter and Facebook
#
bret
nice!
#
kylewm
aaronpk_: chickpea fritter ;)
#
aaronpk_
kylewm: ha
#
tantek
… @mlncn
#
tantek
… would like make Known his homebase for interacting
#
tantek
… goal is to push from Known to a Drupal site
#
@kevinmarks
#indieweb @mlncn: my site is in Drupal5 - I used to post there and send out to twitter and facebook
(twitter.com/_/status/521421604811976704)
#
tantek
… same way you can post to Twitter or Facebook
#
kylewm
what is Drupal?
#
Loqi
It looks like we don't have a page for "Drupal" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=Drupal
#
tantek
… would like to configure Known to post to more than one Twitter, more than one Facebook, more than one Drupal
#
tantek
… while still keeping it easy for the 80% use-case of only one Twitter, one Facebook, etc.
#
@kevinmarks
#indieweb @mlncn: I want to push from a Known homebase to Drupal website the way you can to twitter
(twitter.com/_/status/521421794105131010)
#
tantek
… short term goal is try to improve, make Known do everything Buffer does but better
#
tantek
… skipping the part that Buffer is supposed to do which is scheduling posts
#
@kevinmarks
#indieweb @mlncn: I would like to get Kkown to post to more than one twitter/fb/drupal site too as well
(twitter.com/_/status/521421941253885953)
#
anomalily
caseorganic: thanks for the IPRC shoutout in your post!
#
GWG
aaronpk_: Are you going to release the code for the Pebble app? I have an idea I don't know if I can pull off that is a simpler version of what you are doing.
#
@kevinmarks
#indieweb @mlncn: I want to get Known to do everything that Buffer does but better
(twitter.com/_/status/521422080274071552)
#
tantek
… first thing that I'm working is to post from Known to a Drupal 8 site.
#
aaronpk_
GWG: yeah totally! it's actually surprisingly simple
#
tantek
… also interested in making Drupal do everything Known can do
#
tantek
… Drupal 8 plays much more nicely with the PHP world than Drupal 7
#
bear
I may have to find my old "smart" watch
#
@kevinmarks
#indieweb @mlncn: posting from Known to a Drupal 8 site first, then working on making Drupal do what Known does
(twitter.com/_/status/521422480653955072)
#
tantek
up next
#
tantek
Jesse - obra
#
tantek
tends to reply from Twitter on his mobile device
#
GWG
aaronpk_: I just would want a different menu, but the same idea of triggering a preset from the watch to my site.
#
tantek
showing flow
#
tantek
looking at a tweet
#
tantek
share to Known
#
tantek
reply to Kevin
#
tantek
also publish to Twitter
#
tantek
hoping that this works
#
tantek
this is an Apache Cordova app
#
@kevinmarks
#indieweb @obra: I have a twitter client on my phone and tend to reply to tweets there instead
(twitter.com/_/status/521422767326236673)
#
tantek
(Apache version of phonegap)
#
tantek
listens for an Android intent for share something
#
tantek
gets text of that
#
aaronpk_
GWG: the choices are actually loaded from the teacup server
#
gRegor`
Oh heck yes
#
tantek
then launches his Known website
#
aaronpk_
i plan on making that list change dynamically based on what is typed in
#
tantek
with the share URL
#
aaronpk_
over time
#
@kevinmarks
#indieweb @obra: I have an android Share hook to send to known, which also publishes to twitter
(twitter.com/_/status/521422906870755328)
#
KartikPrabhu_
caseorganic++ for awesome archiving post
#
Loqi
caseorganic has 143 karma
#
gRegor`
What's Apache Cordova? Couldn't hear
#
tantek
Cordova is like phonegap by Apache
#
bear
cordova is a framework for mobile apps by Apache
#
@kevinmarks
#indieweb @obra: this is a tiny Cordova app that uses the android share intent, and launches my known website with the share reply page
(twitter.com/_/status/521423114132262913)
#
tantek
benwerd: how quickly can I get this on my phone because this is going to save me 3 hours per day
#
gRegor`
qǝʍǝᴉpuᴉ#
#
anomalily
Me too! Wish it was for iphone!
#
bear
gRegor-backtick++
#
Loqi
gRegor-backtick has 1 karma
#
bear
gRegorwithbacktick++
#
Loqi
gRegorwithbacktick has 1 karma
#
aaronpk_
we can make an iphone version with ios 8!
#
@kevinmarks
#indieweb @benwerd: how quickly can I get this on my phone? it will save me 3 hours a day
(twitter.com/_/status/521423475781554176)
#
GWG
aaronpk_: Then yay
#
Loqi
woot
#
bear
gregornobacktick++
#
Loqi
dude
#
bear
hush loqi
#
gRegor`
Haha, karma everywhere
#
anomalily
Loqi doesn't like it when people are popular.
#
Loqi
is done
#
gRegor`
Loqi doesn't like backticks either :)
#
bear
gregornobacktick++
#
Loqi
gregornobacktick has 22 karma
#
tantek
obra: it should be a micropub client
#
tantek
but this was less code
#
GWG
The day there is an Android micropub client...
#
@kevinmarks
#indieweb @obra: now making a build for @benwerd - the app is called Known -I'll have to talk to @withknown about licencing
(twitter.com/_/status/521424101471432704)
#
GWG
And an Android webactions app
#
KevinMarks
you could rename the app to your own site name?
#
GWG
We will have arrived
#
tantek
benwerd: it's not working for me. obra: you need https.
lukebrooker joined the channel
#
gRegor`
I think you need low aspirations to develop for Windows Phone
#
gRegor`
;)
#
KevinMarks
interesting - I want to hook this up to my flowpast app as well
#
barnabywalters
RE watch typing/voice posts — that’s what morse code is for :)
#
KevinMarks
my watch can replay to tweets by voice...
#
tantek
up next
#
KevinMarks
and their android app doesn't respond to their web intents
#
tantek
pdurbin:
#
tantek
made a Firefox plugin
#
tantek
when you go to web pages
#
tantek
select some text
#
tantek
it's going to post it via micropub on a website
#
tantek
just the act of selecting
#
tantek
proof of concept Firefox micropub client
#
KevinMarks
no, their app doesn't even read them, but mine does...
#
pdurbin
tantek: neat!
#
@kevinmarks
#indieweb @pdurbin: I have made a proof of concept Firefox micropub client
(twitter.com/_/status/521425436941643777)
#
tantek
that was daf
#
tantek
not pdurbin
#
tantek
sorry for the misattribution!
#
tantek
KevinMarks: ^^^
#
pdurbin
tantek: oh, I thought you made it :)
#
tantek
oh I wish
#
tantek
that was awesome
#
KevinMarks
likewise
#
KevinMarks
twitter hadnle for daf
#
tantek
daf: first Firefox micropub client
#
tantek
still working on login/auth flow
#
daf
KevinMarks: @0xdaf
#
@kevinmarks
#indieweb @0xdaf: I have made a proof of concept Firefox micropub client
(twitter.com/_/status/521425979567525888)
#
kylewm
was that "Vagrantfile for Known"?
#
@kevinmarks
#indieweb @t: we have sketched out the vouch flow now at http://indiewebcamp.com/vouch
(twitter.com/_/status/521426340051185664)
#
@kevinmarks
#indieweb @t: because we have a growing adoption of indieweb sites and webmention, it is now a spam target
(twitter.com/_/status/521426467264012290)
#
bear
gregornobacktick++
#
bear
tantek++ I have webmention+vouch implemented in a raw form
#
Loqi
tantek has 97 karma
#
kylewm
pdurbin: ha yeah I thought I heard someone ask if there was one; I was going to post yours :)
#
@kevinmarks
#indieweb @t: the way it works is that if the webmention is not form an approved url, it sends a vouch url that connects you to the host
(twitter.com/_/status/521426842834972672)
xxcoeurxx joined the channel
#
pdurbin
kylewm: it's a hack but it gets the thing installed :)
#
@kevinmarks
#indieweb @t: if we want a vouch url we return http error 449 which msft made up which means "add a parameter"
(twitter.com/_/status/521427255348580352)
#
KevinMarks
do we have someone whose name starts with C to use?
#
KevinMarks
caseorganic?
#
bear
@tantek - my receiving implementation is 75% done
#
anomalily
Great demos, y'all
#
@anomalily
Really great demos at #indiewebcamp cambridge. Great hacking, y’all! Check them out here: https://www.youtube.com/
(twitter.com/_/status/521428328868478976)
#
bear
thanks again aaronpk_ for a great video feed
#
@latest8pc
RT @kevinmarks: #indieweb @t: because we have a growing adoption of indieweb sites and webmention, it is now a spam target
(twitter.com/_/status/521428491381014528)
#
@pc8advice
RT @kevinmarks: #indieweb @t: because we have a growing adoption of indieweb sites and webmention, it is now a spam target
(twitter.com/_/status/521428493394264064)
dariusdunlap joined the channel
#
@bear
almost completed implementing Vouch for Webmentions https://bear.im/bearlog/2014/285/implementing-webmentions-vouch #indieweb - more work after dinner
(twitter.com/_/status/521429098695262209)
#
bear
does dinner
#
aaronpk_
possibly we will have better streaming next time too :)
#
barnabywalters
aaronpk_: the stream quality was excellent! It only worked in That Browser With Flash though
#
bret
barnabywalters: there was an h264 version available too
#
bret
youtube provided
brianloveswords joined the channel
#
barnabywalters
bret: oh cool, where was it?
#
bret
i have a safari plugin to extract the url, its very long
#
barnabywalters
it wasn’t working for me on Firefox :(
#
barnabywalters
nifty, thanks!
#
bret
I was watching in quicktime the whole time
#
@invispide
RT @kevinmarks: #indieweb @t: we have sketched out the vouch flow now at http://indiewebcamp.com/vouch
(twitter.com/_/status/521430612075610112)
#
tantek
we have the VGA to mini-DVI video adaptor (Mac connector) still here in Cambridge
#
tantek
that we borrowed from someone at the camp
#
tantek
not sure who it was!
#
tantek
anyone here remember?
alexhartley joined the channel
JohnDuh joined the channel
#
@kartik_prabhu
@crema glad you found @indiewebcamp you should join the discussion on the IRC channel see http://indiewebcamp.com/discuss
(twitter.com/_/status/521438677197537280)
chrissaad and brianloveswords joined the channel
shaners joined the channel
RichardLitt, joshwnj, chrissaad and mlncn joined the channel
#
@mukkukm
RT @kevinmarks: #indieweb @aaronpk: the app is at https://teacup.p3k.io and once you click the button it take you to the post
(twitter.com/_/status/521444911791353856)
mlncn and willowbl00 joined the channel
#
tantek.com
edited /communication (+501) "/* IndieWeb Examples */ add Tantek and Tim Owens, move Benwerd to previous"
(view diff)
#
tantek.com
created /User:Timowens.io (+68) "stub with h-card"
(view diff)
j12t joined the channel