#indiewebcamp 2016-04-22

2016-04-22 UTC
miklb joined the channel
#
kylewm
I am bookmarking this repository for the next time someone says github stars "roughly equate" to anything
#
kylewm
to do that avatar with silo-icon-overlay trick, is that css making the overlay? or are the images munged together into a new bitmap?
miklb_ joined the channel
#
aaronpk
i did it with css overlay
snarfed joined the channel
[kevinmarks] joined the channel
#
[kevinmarks]
Now indieauth and micropub?
#
[kevinmarks]
You should have linked it to one that works, like webmention.io
KevinMarks joined the channel
#
aaronpk
heh i was thinking about that
#
aaronpk
not sure i want to collect webmentions from random sites that copypasta it
#
aaronpk
tho that would have been an interesting stat
#
aaronpk
I could register a webmention.io "account" called "example"
#
tantek
or even github-head-example
#
tantek
you might want to use w3c-tr-example for the spec examples ;)
#
aaronpk
last I checked I'm not allowed to use real URLs in the spec ;)
#
tantek
still with example.com as the domain
#
tantek
leave it as an easter egg
#
gRegorLove
There's issues on that repo for webmention and micropub
#
gRegorLove
and indieauth. but looks like a PR will get accepted more quickly.
#
aaronpk
that is usually true
#
aaronpk
webmention was already accepted tho :)
#
tantek
that reminds me I think I have uncommitted improvements in cassis from IWC Nuremberg
#
gRegorLove
tantek: Speaking of merges, can you merge https://github.com/microformats/tests/pull/47 ?
#
tantek
looks reasonable
#
gRegorLove
Thanks! I'm eager to get better php-mf2 test coverage
#
snarfed
gRegorLove: feel free to steal *.mf2.html and *.mf2.json from https://github.com/snarfed/granary/tree/master/granary/test/testdata
#
gRegorLove
I'll take a look, but I think the idea is to use microformats/test as the main test repo. I think mf2py uses it as well
#
tantek
hmm - April has been a busy/productive month for CASSIS compared to previous months
#
snarfed
gRegorLove: oh sure, i just meant you're welcome to copy any of those that you don't already have
#
tantek.com
edited /events/2016-04-20-homebrew-website-club (+162) "/* Notes */ add some notes / tweets"
(view diff)
#
tantek.com
edited /events/2016-04-20-homebrew-website-club (+102) "/* Photos */ add Diane's photo she tweeted"
(view diff)
#
tantek
!tell adactio Can you confirm HWC Brighton 2016-05-04? Update location? https://indiewebcamp.com/events/2016-05-04-homebrew-website-club#Where
#
Loqi
Ok, I'll tell him that when I see him next
#
gRegorLove
Much web. Such HTML. Wow.
#
tantek
!tell Jeena Can you confirm HWC Göteborg 2016-05-04? Update location? https://indiewebcamp.com/events/2016-05-04-homebrew-website-club#Where
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell aaronpk Can you confirm HWC PDX 2016-05-04? Update location? https://indiewebcamp.com/events/2016-05-04-homebrew-website-club#Where
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell jgarber Can you confirm HWC DC 2016-05-04? Update location? https://indiewebcamp.com/events/2016-05-04-homebrew-website-club#Where
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
heh that's the night before my flight to Düsseldorf
#
tantek
nice!
#
tantek
it's also May The Fourth :D
#
tantek
in case anyone wants to think of Star Wars themed indieweb hacks or site customizations :)
#
@gabrielgironda
DEAR #FRONTEND DEVELOPERS: PLEASE STOP MAKING SITES WITH LINKS I CAN'T COMMAND-CLICK TO OPEN IN A NEW TAB. WHAT IS WRONG WITH YOU
(twitter.com/_/status/721115498474270721)
#
tantek.com
edited /JSON (+21) "see also JS"
(view diff)
#
tantek.com
edited /JavaScript (+274) "Breaks Browser User Features"
(view diff)
#
rrix
Should p-name go inside of e-content, generally?
#
tantek
no argument either way
wolftune and [kevinmarks] joined the channel
#
[kevinmarks]
Depends. For a note, they're the same. For an article separating them makes more sense.
#
[kevinmarks]
Ditto for p-summary
snarfed joined the channel
#
[kevinmarks]
Might be a bit of the content, might be separate
#
rrix
*nod*
#
aaronpk
for articles i prefer to keep it outside the content because otherwise the content has a duplicate of the name
#
tantek
oh no - aaronpk did you know about this? when geo-IP mapping goes wrong: http://fusion.net/story/287592/internet-mapping-glitch-kansas-farm/ - in case any of you were going to do that for your posts
#
aaronpk
but sometimes that makes sense, like if the name of the post is teaser text of the article
#
rrix
So, if I publish a note, and syndicate it using brid.gy, the e-content pulls the p-name, but bridgy also sends the page <title> (for example https://www.facebook.com/10153834879468856/posts/10154194384458856 ))
#
rrix
(at least I *think* line 1 is the <title>?)
#
aaronpk
tantek: is that the story that was on npr recently? i think i heard about that
#
tantek
wonders what the address is of the geographical center of SF
#
tantek.com
edited /location (+428) "Beware of IP Mapping"
(view diff)
#
rrix
Actually, if I move the p-name and dt-published out of e-content that post will probably look just fine, I guess that line one is the value of p-name
#
rrix
plays with it instead of speculating
#
miklb
wonders if a mf2 linter would ever be feasible
#
KartikPrabhu
what is linter?
#
Loqi
It looks like we don't have a page for "linter" yet. Would you like to create it? https://indiewebcamp.com/s/10JY
#
rrix
Yeah, there we go
#
rrix
That was the trick
#
miklb
KartikPrabhu basically a tool that checks for conformance to a standard or method of writing a particular language
#
tantek
conformance to a standard is more of a validator
#
rrix
basically simple static code analysis for (mostly) interpreted langauages like Python and Javascript
#
miklb
I was just thinking out loud of having something for an editor to check as you write.
#
rrix
nods
#
KartikPrabhu
that one is missing a participant right?
#
tantek
well one early vs one later
#
tantek
compare photos on the 2016-04-20 page if you want to see the diff
#
KartikPrabhu
aah, it would be best to use one with all if such exists else it is fine
#
tantek
so of the two I used the one with more horizontal layout of people
#
[kevinmarks]
Aaron there was one on reply all about the only house with wifi in a neighbourhood
#
[kevinmarks]
But this one was even odder.
#
rrix
That image isn't rendering for me in Firefox, oddly enough
#
tantek
rrix - that is odd because I'm using FF!
#
rrix
Yeah
#
KartikPrabhu
same here
#
rrix
debugging/investigating
#
tantek
version?
#
tantek
KartikPrabhu: same here doesn't help when we're both having diff results :)
#
rrix
It might be some cross-origin http/https thing since I've got all the paranoia-plugins turned on
#
KartikPrabhu
as in I am using FF too
#
gRegorLove
image loads for me in Firefox
#
rrix
Ok, sounds like one of my paranoia-plugins, I'll figure out which one
#
tantek
uh oh I'm not finding kylewm's webmention endpoints
#
tantek
debugs
#
rrix
Ah, weird
#
tantek
and I'm not handling 301 apparently :(
#
rrix
The resource at "https://pbs.twimg.com/media/CgmqjoiU4AAlWdL.jpg" was blocked because tracking protection is enabled.[Learn More]
#
rrix
Interesting..
#
tantek
aaronpk: do we have any 301 tests for endpoints?
#
rrix
I wonder why twimg is flagged as needing tracking protection
#
tantek
pretty sure Twitter supports tracking protectin
#
tantek
hmm - going to file this as something to fix later and just use kylewm's latest URLs in my post
#
tantek.com
edited /events/2016-05-04-homebrew-website-club (+4) "/* San Francisco */ update indie event URL"
(view diff)
#
kylewm
what's happening?
#
tantek
my code wasn't following the 301 from the previous indie event link on your post
#
tantek
to find the webmention endpoint
#
tantek
probably something I turned off in CURL because PHP was complaining something cryptic
#
rrix
I wonder if I should disable `privacy.trackingprotection.enabled' ...
#
tantek
rrix is this native FF behavior or something with an add-on?
#
tantek
as a user, you shouldn't have to muck with such prefs, usually indicates something FF can do a better job at
#
rrix
there was a big hubbub about turning it on by default late last year, I turned it on and apparently forgot about it (:
#
Loqi
[Martin Brinkmann] Firefox Tracking Protection decreases page load times by 44%
#
rrix
annnnyways, the twimg image loads once I disable that, and it appears to come from https://github.com/mozilla-services/shavar-prod-lists/blob/master/disconnect-blacklist.json
#
KartikPrabhu
rrix: yeah I enabled tracking protection and the image does not load
#
rrix
I guess twitter could technically track users using pbs.twimg.com ...? *shrug*
#
KartikPrabhu
all the avatars on comments that come from Twitter are also gone on mysite
#
rrix
It's interesting that this is the first time I've noticed it fighting me
#
rrix
Since I've probably had it turned on since May '15
#
tantek
rrix, it's possible Twitter did a website update where they messed up their tracking protection settings
#
rrix
Oh hey
#
rrix
I work with Jesus, I think
#
rrix
haha
#
rrix
Now that the image loads...
#
tantek
if only there were a tracking protection validator
#
rrix
Okay, that yak is shaved, back to redesigning my sites..
#
rrix
Such yak.
#
KartikPrabhu
much hair
#
aaronpk
tantek: i couldn't figure out how to make a test for that
#
aaronpk
oh i could use the one-time codes maybe
#
tantek
as the redirect destination
#
aaronpk
it's going to be harder than the rest tho
#
aaronpk
for the person testing
#
tantek
agreed, postpone til Update remove link and Delete tests are done
#
aaronpk
it'll be tricky to explain it
#
tantek
it'll be like explaining the existing Update test which was non-trivial
#
aaronpk
k, i'll finish update and delete first
#
aaronpk
pretty sure there's only one delete test
#
tantek
agreed
#
tantek
I'll try to stay on top of testing them as you're making them
#
tantek
would be good to get those wrapped up by Tuesday's telcon for sure
#
aaronpk
yes good call
#
aaronpk
"This is the new digital center of the United States" the image is an arrow pointing to the middle of a lake
#
tantek
nah, they really should just open an FBI office there
#
tantek
would make for an excellent honeypot
#
tantek
I mean seriously, why is that not obvious
#
aaronpk
well it's someone's house, so that isn't quite practical
#
tantek
imminent domain
#
tantek
this is more of a lesson of why artificial precision is bad than anything else
#
tantek
heck FB could probably buy the person's house and then use all the data it gets to make more ad $
#
tantek
anyway I captured the IP Mapping issue
#
rrix
Is it bad that I want to put a css "filter: blur(1px);" on my site, like, 1% of page loads?
#
tantek.com
edited /location (+151) "/* Beware of IP Mapping */ note update"
(view diff)
#
rrix
There was a rogue wifi at my hackerspace in Arizona that did that to http pages, it was great
#
aaronpk
that's hilarious
#
Loqi
fun has 2 karma
#
tantek.com
edited /exercise (+651) "Issues / Privacy with tracking devices with citation of example (better example welcome)"
(view diff)
#
rrix
Bah, I want to use this https://developer.mozilla.org/en-US/docs/Web/CSS/backdrop-filter but it doesn't even work in Chrome yet
#
rrix
it's just a draft
shiflett joined the channel
#
aaronpk
kylewm: does woodwind send an accept header when querying for syndicate-to?
#
aaronpk
nvm i'm dropping the other version
#
aaronpk
i think it worked with the new syndicate-to format!
#
tantek
is kylewm implementing the full CDURU of Micropub?
#
aaronpk
we just sorted out syndication this morning
j12t joined the channel
#
rrix
http://notes.whatthefuck.computer/1461286860.0-note.html http://notes.whatthefuck.computer/ I think it needs a better background-image but it's a start...
#
Loqi
[Ryan Rix] Now that the base of Arcology is working, time to work on design
endi, mlncn and snarfed joined the channel
#
snarfed
reluctantly starts upgrading from FB API v2.2 to v2.6
[kevinmarks] joined the channel
#
[kevinmarks]
Now I need to reverse engineer that acronym.
#
[kevinmarks]
Create, Tombstone, Hide, Unhide, List, Update
#
KevinMarks
'cos delete isn't always enough
#
KevinMarks
Old data lies dreaming
wolftune and KartikPrabhu joined the channel
#
GWG
I have returned
KartikPrabhu and [kevinmarks] joined the channel
#
[kevinmarks]
From R'lyeh?
#
GWG
From Awayness.
#
GWG
I have contemplated my journey.
#
kylewm
aaronpk: yes it does send an accept header
tantek, miklb, cweiske, jihaisse, loic_m and wolftune joined the channel
[kevinmarks] joined the channel
#
[kevinmarks]
Anyone awake and good at jekyll?
#
@SaraSoueidan
Oh great. @jekyllrb is randomly refusing to build new posts. How am I supposed to publish then? :/ #lazyweb
(twitter.com/_/status/723409850714091520)
#
voxpelli
[kevinmarks]: I'm awake, but at a phone for at least the next 30-40 mins
#
voxpelli
[kevinmarks]: Oh, I'm at the same place at she (RenderConf, Oxford)
#
@benwerd
RT @kevinmarks #indieweb @IdentityWoman: the UN has a development goal that everyone should have a legal identity by 2020 http://id2020summit.org/
(twitter.com/_/status/723416256095784961)
jgmac1106, j12t and marcthiele joined the channel
#
Loqi
[indieweb] "How aaronparecki.com looks on nexus 6 #indieweb" by Kevin Marks http://known.kevinmarks.com/2016/how-aaronpareckicom-looks-on-nexus-6-indieweb
marcthiele and [kevinmarks] joined the channel
#
[kevinmarks]
Voxpelli: Sara is a genius at SVG, if you can help her post, that's a public service
#
voxpelli
[kevinmarks]: she had a great talk yesterday :) seems like she figured it out now
#
KartikPrabhu
sounds more like copy-pasta and bad editing
#
KartikPrabhu
blaming tools for not confirming the final product
#
miklb
agreed.
#
KartikPrabhu
as someone who is editing a PhD thesis I do not empathise at all
#
[kevinmarks]
From our html aware pov this is shocking; for people trusting systems they use, I have empathy
#
miklb
I just find it difficult neither the editor or the author never looked at the published articles and didn't realize the missing attribution/quote
KartikPrabhu, j12t and [kevinmarks] joined the channel
#
[kevinmarks]
The author model for traditional media is submit and trust editors
Pierre-O joined the channel
#
jgmac1106
I think cutting and pasting an article from an email…well that just strikes me as lazy
j12t, friedcell, Leeky, Lancey, Garbee, ehlovader and ShaneHudson joined the channel
#
ShaneHudson
Hey all :) Been faaarr too long since I've dropped by. Been really busy and had server issues (site was going down hourly for months really) but have finally fixed them heh
mlncn, brianlovewords_ and j12t joined the channel
#
GWG
Greetings, ShaneHudson
brianlovewords_ joined the channel
#
Loqi
[indieweb] "barryf commented on pull request indieweb/mention-client-ruby#2" by barryf https://github.com/indieweb/mention-client-ruby/pull/2#issuecomment-213439940
j12t joined the channel
#
acegiak
Do I have mail?
brianlovewords_, yakker and snarfed joined the channel
Pierre-O, shiflett, brianlovewords_, tantek, j12t and mlncn joined the channel
#
GWG
Did I miss acegiak?
#
GWG
I feel alone.
#
tantek
GWG there's lots of us here :)
#
ShaneHudson
I've hopefully going to push that merge of my personal and portfolio sites soon... been working on it for about 6 months, mostly changing my mind all the time hah
#
tantek
ShaneHudson: hey I heard your site was down, everything ok?
#
ShaneHudson
Yeah I have a dedicated unmanaged server and it's been hit by a lot of traffic recently. Got cloudflare etc set up to try to protect it but turned out PHP was set up as if it was a small server even though it is quite a powerful machine
#
ShaneHudson
So this week I've been learning and reconfiguring, now running faster than ever
#
ShaneHudson
But I've just been so busy recently I hadn't had time to sort it
#
GWG
tantek, I meant as a WordPress person
#
tantek
GWG, I still have to occasionally do WordPress things on microformats.org
#
tantek
so I'm sure I will be asking for your help :)
#
GWG
Both pfefferle and acegiak are busy of late. I wish there were more people building for WordPress
brianlovewords_, j12t, miklb, gRegorLove, M-RyanRix and M-kegan joined the channel
#
@btconf
Great news: @t joins the #IndieWebCamp in Düsseldorf during #btconf next to @aaronpk and @adactio. Be part of it: https://beyondtellerrand.com/blog/indiewebcamp-duesseldorf-2016
(twitter.com/_/status/723548489309949953)
M-Kodo joined the channel
#
@webrocker
RT @btconf Great news: @t joins the #IndieWebCamp in Düsseldorf during #btconf next to @aaronpk and @adactio. Be part of it: https://beyondtellerrand.com/blog/indiewebcamp-duesseldorf-2016
(twitter.com/_/status/723549131445288960)
snarfed joined the channel
#
@jkphl
RT @btconf Great news: @t joins the #IndieWebCamp in Düsseldorf during #btconf next to @aaronpk and @adactio. Be part of it: https://beyondtellerrand.com/blog/indiewebcamp-duesseldorf-2016
(twitter.com/_/status/723552567897272320)
#
@bastianallgeier
RT @btconf Great news: @t joins the #IndieWebCamp in Düsseldorf during #btconf next to @aaronpk and @adactio. Be part of it: https://beyondtellerrand.com/blog/indiewebcamp-duesseldorf-2016
(twitter.com/_/status/723555249198379009)
#
aaronparecki.com
edited /2016/Nuremberg (+483) "/* Sponsors */ add yearly sponsors"
(view diff)
#
aaronparecki.com
edited /2016/Düsseldorf (+483) "/* Sponsors */ add yearly sponsors"
(view diff)
#
tantek
looks for an indie event for Düsseldorf
#
aaronpk
check out my home page ;)
#
tantek.com
edited /2016/Düsseldorf/Guest_List (+563) "add self. needs a sort ;)"
(view diff)
shiflett, jciv, begriffs, tvn, sivoais, mlncn, hs0ucy, snarfed, finchd, KevinMarks and miklb joined the channel
wolftune joined the channel
#
fmarx.com
edited /2016/Düsseldorf/Guest_List (+263) "/* Participants */"
(view diff)
#
aaronpk
good riddance OAuth 1.0
#
@adactio
RT @btconf Great news: @t joins the #IndieWebCamp in Düsseldorf during #btconf next to @aaronpk and @adactio. Be part of it: https://beyondtellerrand.com/blog/indiewebcamp-duesseldorf-2016
(twitter.com/_/status/723559766598004736)
begriffs_, wolftune, shiflett and [barryf] joined the channel
#
[barryf]
Hey aaronpk. Thanks for merging in my PR for the Ruby Webmention client.
#
aaronpk
[barryf]: hello!
#
[barryf]
It was fun debugging against Webmention Rocks as a test suite.
#
aaronpk
awesome
#
[barryf]
I should also be up-to-date on Micropub syndication targets
#
aaronpk
that's great. i was also wondering about your implementation of editing and deleting
#
aaronpk
your client and server suport edits right now?
#
[barryf]
Not quite. That’s next on my list.
#
aaronpk
ah okay cool
#
aaronpk
there's some discussion about the best way to handle that and I would appreciate your feedback
#
[barryf]
I’ve just recently been reading about the updates. It’s really come on since I launched my site.
#
[barryf]
Edits/deletes are a use-case I definitely want to avoid manual server edits.
#
[barryf]
Is there a discussion in the wiki or in IRC logs?
#
aaronpk
i'm writing up a github issue with a summary of the current state
#
aaronpk
there's a short summary of the latest changes here https://aaronparecki.com/2016/04/08/7/micropub
#
Loqi
[Aaron Parecki] Micropub Spec Updates
#
GWG
barryf, long time no see
mlncn joined the channel
#
[barryf]
Hey GWG. Nice to see you again! That freezing MIT IWC last year seems like a long time ago.
#
GWG
You think that was freezing? IWC NYC this year was so bad it got held over for an extra day and I got snowed in at my house and couldn't get there.
#
bear
i'm both dreading and looking forward to getting update/delete working in my micropub
#
GWG
Either way, hope you come across the pond again
#
aaronpk
update/delete/undelete ;-)
#
[barryf]
aaronpk Thanks. I’ll take a look.
#
GWG
I need to write unit tests before I'm allowed to do update and delete
#
[barryf]
GWG Weather over where you are is… severe(!)
#
GWG
barryf, it was the only big snowstorm of the season. Unlucky timing. BUt we're trying again...NYC2 in August
#
[barryf]
I think my server should be able to deal with the updates/deletes. Just needs some reasonable refactoring and tests.
#
GWG
My biggest problem is that the standard kept adjusting on that matter
snarfed and hs0ucy joined the channel
#
[barryf]
aaronpk I know myfreeweb is working on his own Micropub client with support for edits. I let him know about Micropublish changes because I see he uses it.
#
aaronpk
cool. yeah I talked to him earlier about the syntax
#
tantek
what is OAuth 1.0?
#
Loqi
It looks like we don't have a page for "OAuth 1.0" yet. Would you like to create it? https://indiewebcamp.com/s/10JZ
#
tantek
barryf, are you looking at adding Micropub delete, undelete, read, update support to your code?
brianlovewords_ joined the channel
#
aaronpk
OAuth 1.0 is an obsolete version of [[OAuth]] which has a few lingering implementations, although most providers have replaced it with OAuth 1.1 or OAuth 2.0
#
loqi.me
created /OAuth_1.0 (+184) "prompted by tantek https://indiewebcamp.com/irc/2016-04-22/line/1461348598065 and dfn added by aaronpk"
(view diff)
#
[barryf]
tantek Hi! Yes, I currently do those actions manually through my server.
#
tantek
what do you mean by "manually"? editing and scping files?
brianlovewords_ joined the channel
#
[barryf]
Yes. Well, using vi on the files and a few batch jobs. Now that Micropub supports those actions I’m reading about how to add to my software.
#
aaronpk
that's how i currently edit the contents of my posts since i haven't built a UI that uses micropub editing yet
#
tantek
barryf, cool. definitely feel free to think out loud here with feedback while you're reading those parts of the spec
#
myfreeweb
"his" "him" oh well. my website says "they/them", it's even marked up with microformats :)
#
myfreeweb
so yeah, you can try micro-panel already
#
[barryf]
Oh, sorry for the pronoun faux pas, myfreeweb.
#
myfreeweb
it's not Production Quality™ yet
#
myfreeweb
but it does things
#
[barryf]
Thanks tantek. I’ll certainly do that. I’m going to try myfreeweb’s implementation as a test client.
#
aaronpk
myfreeweb: is your server open source as well? or just the JS client?
#
myfreeweb
it's been open source from the beginning which is over a year ago
#
aaronpk
awesome. ah yes it's this one, right? https://github.com/myfreeweb/sweetroll
#
myfreeweb
why would I ever do a personal project closed source? that would make me feel like the code is wasted :D
#
tantek
what is sweetroll?
#
myfreeweb
yep
#
Loqi
sweetroll is Greg V's engine that powers their website, unrelenting.technology https://indiewebcamp.com/sweetroll
#
tantek
myfreeweb++
#
Loqi
myfreeweb has 13 karma
#
aaronpk
myfreeweb++
#
Loqi
myfreeweb has 14 karma
frzn and snarfed joined the channel
#
webrocker.de
edited /2016/Düsseldorf/Guest_List (+252) "/* Participants */"
(view diff)
#
aaronpk
myfreeweb: micro-panel is totally empty for me in chrome. it looks like it's working in firefox tho.
#
aaronpk
hm not quite. getting a JS error in firefox: "TypeError: can't convert undefined to object"
#
aaronpk
this is really cool tho
#
@misuba
Not-so-idle #indieweb question: what are the implications if we change "you own your data" into "*we* own *our* data"?
(twitter.com/_/status/723579613209747456)
KartikPrabhu joined the channel
#
myfreeweb
hmm works for me in both
#
aaronpk
i wonder if my server is returning unexpected data?
#
aaronpk
here's firefox for me when I click "edit" on a post https://aaronparecki.com/uploads/Screen-Shot-2016-04-22-11-34-23.png
#
kylewm
misuba really has a talent for asking ambiguous questions
#
myfreeweb
ah line 12 looks like no "properties" in the json
#
dym.cx
edited /User:Dym.cx (+4) "new photo, microformated"
(view diff)
marcthiele and brianlovewords_ joined the channel
#
myfreeweb
is your ?q=source correct? check the requests in devtools
#
snarfed
kylewm++
#
Loqi
kylewm has 317 karma
#
tantek
kylewm: perhaps he is turning his site into a multi-user site
#
aaronpk
ah, my endpoint wasn't returning data
#
kylewm
I'm mulling something over with silo.pub... what if it didn't require registration before you could use it and just did authorization every time you log in
mlncn joined the channel
#
tantek
not a bad option
#
kylewm
I think it would be a lot less confusing, and maybe simplify the code
#
aaronpk
lessconfusing++
#
Loqi
lessconfusing has 1 karma
#
tantek
kylewm: depends on backend use of silo.pub vs UI right?
#
kylewm
right now I think it's creepy that you can log into Quill with https://silo.pub/twitter.com/kylewmahan and start posting without granting write permissions (since you granted silopub write permissions the first time you logged in)
#
tantek
for the backend you just want it to work automatically after reigstration
#
tantek
s/reigstration/registration
#
Loqi
tantek meant to say: for the backend you just want it to work automatically after registration
#
kylewm
tantek: yeah once you have an access token, your backend stuff doesn't ever have to auth again
#
kylewm
unless the oauth token expires like it does with facebook
#
tantek
aaronpk: I didn't see an indie event for 2016-05-04 HWC PDX: https://aaronparecki.com/events
#
tantek
was just going to reply to misuba encouraging him to bring it up as a discussion at the next HWC
#
tantek
since Twitter is bad for discussion of such "big ideas"
#
snarfed
tantek++
#
Loqi
tantek has 286 karma
#
aaronpk
there was something last night that made me think i was going to have to change the time of HWC next week... what was it
#
Loqi
It was a dark and stormy night https://indiewebcamp.com/It
#
tantek
Loqi++
#
Loqi
Loqi has 396 karma
#
aaronpk
bahaha
#
aaronpk
hey it kind of works!
#
aaronpk
i think my server needs a little more error checking, but basic editing with micro-panel works now!
dym_cx joined the channel
#
dym_cx
> It was a dark and stormy night: https://youtu.be/wOj-Is2ylA0
#
Loqi
[indieweb] "I launched GitHub support on silo.pub this morning, so you can create and comment on issues via Micropub 🕶 #indieweb" https://kylewm.com/2016/04/i-launched-github-support-on-silo-pub-this-morning
#
tantek
curious why Loqi didn't pick up this @-reply: https://twitter.com/indiewebcamp/status/723586068793024512
#
@indiewebcamp
@misuba good question. Bring it up at the next Homebrew Website Club PDX for a good discussion! http://indiewebcamp.com/next-hwc ^@t
(twitter.com/_/status/723586068793024512)
Phae joined the channel
#
KartikPrabhu
wow! my webmention parser did not find aaronpk's name https://kartikprabhu.com/notes/re-aaronpk-english-US hmm
#
aaronpk
is an edge case
#
Loqi
[Kartik Prabhu] Au contraire, I have a “whoa everyone speaks only English” moment whenever I land back in the US.
#
aaronpk
check step 7 of /authorship
#
KartikPrabhu
aah maybe I don't have full implementation of /authorship
#
@indiewebcamp
@misuba good question. Bring it up at the next Homebrew Website Club PDX for a good discussion! http://indiewebcamp.com/next-hwc ^@t
(twitter.com/_/status/723586068793024512)
#
@wwnrw
IndieWebCamp Düsseldorf: @aaronpk @adactio und @t freuen sich auf Euch! Hier lang zur kostenlosen Registrierung: http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/723583756678901761)
#
@workingdraft
IndieWebCamp Düsseldorf: @aaronpk @adactio und @t freuen sich auf Euch! Hier lang zur kostenlosen Registrierung: http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/723583756678893570)
#
aaronpk
tantek: there it is ^^
#
KartikPrabhu
aaronpk: an aside, would like you site to have "hover" styles on links :)
#
KartikPrabhu
never realised I pay attention to those until now
#
aaronpk
oh looks like it's too subtle on some of them
#
aaronpk
the blue changes slightly
#
KartikPrabhu
oh yeah just noticed
#
Loqi
[Kyle Mahan] I launched GitHub support on silo.pub this morning, so you can create and comment on issues via Micropub 🕶 #indieweb
#
aaronpk
the not-blue links get underlines
#
kylewm
(aaronpk's name that is)
#
aaronpk
check step 7!
#
KartikPrabhu
kylewm: maybe time for a python /authorship implementation
#
KartikPrabhu
I get mine currently from mf2util which only looks at the page mf2
#
kylewm
yeah, I'd love to improve the one in mf2util
friedcell joined the channel
#
aaronpk
it's on the page, it's just at the bottom outside the h-entry
#
aaronpk
srsly read step 7 ;)
#
KartikPrabhu
aaronpk: yes, both kylewm and I don't have that step :) nothing wrong on your end
#
aaronpk
it doesn't require an extra http request, it's all on the page
#
kylewm
aaronpk: it's on the bottom outisde the h-entry but that's not the one we should be parsing accordin to step 7
friedcell and wolftune joined the channel
#
kylewm
(right?)
#
kylewm
KartikPrabhu: I was thinking find_author would take an optional parameter, a function that takes a URL and returns mf2
#
aaronpk
wow finding all sorts of fun issues in my micropub endpoint now that i'm trying it with a different client
#
KartikPrabhu
i think it is better to keep mf2uitl to just parsing the mf2 instead of making requests
#
tantek
aaronpk yay interop testing!
#
Loqi
yay!
rrix joined the channel
#
tantek
hopefully you're able to capture those issues as things to tighten up in the spec!
#
aaronpk
some of the issues are because my site treats values as arrays or strings, but wasn't normalizing them properly
#
aaronpk
for example, in form-encoded, h=entry means h is a string value, but the JSON says to do type:['h-entry'] which means it's an array
marcthiele joined the channel
#
@kylewmahan
I launched GitHub support on https://silo.pub/ this morning, so you can create and comment on issues via Micropub 🕶 #indieweb
(twitter.com/_/status/723587739606634498)
#
snarfed
kylewm++ so cool. are you the first person (here) to do automated github posse?
#
Loqi
kylewm has 318 karma
#
Loqi
kylewm has 319 karma
#
kylewm
KartikPrabhu: totally agree that I don't want mf2util making HTTP requests; the function that you pass in abstracts that away from mf2util
#
kylewm
snarfed: I'm not sure! And I'm not going to count it until I post an a real issue :)
#
kylewm
but thank you!
#
KartikPrabhu
kylewm: if someone is using mf2util then they probably already have the mf2, or have a way of getting the mf2
#
snarfed
kylewm: does it support comments too?
#
KartikPrabhu
i think what is needed is an authorship implementation outside but using mf2util as an intermediate step
#
snarfed
so cool
#
kylewm
One thing you cannot do is Review Comments on a changeset
marcthie_ joined the channel
#
kylewm
those require a lot of extra data(commit id, line number, file name, etc.)
begriffs joined the channel
#
kylewm
KartikPrabhu: so the way you could do that, is if mf2util returns a dict like {"url":...}, then you could do step 7 yourself
#
KartikPrabhu
yeah that is what I was thinking
#
KartikPrabhu
if the author name is missing do step 7 yourself or something
#
KartikPrabhu
i might not get to this for a long while though
#
KartikPrabhu
gtg later
#
aaronpk
kylewm: i think you're on the right track with skipping the "register" step
#
aaronpk
here's my syndication configuration on my site. I want to just type the silo.pub URL for github and have it do the github auth in the same flow
#
kylewm
yeah I think that makes good sense
#
aaronpk
well this will be fun
#
Loqi
Just generated the first draft of this week's newsletter! http://indiewebcamp.com/this-week/2016-04-22.html I'll generate it again in an hour and it will be sent out at 2pm.
#
aaronpk
oh hey it's friday
#
aaronparecki.com
edited /2016/Nuremberg (+16) "add u-photo"
(view diff)
#
Loqi
Just generated the first draft of this week's newsletter! http://indiewebcamp.com/this-week/2016-04-22.html I'll generate it again in an hour and it will be sent out at 2pm.
#
aaronpk
nice. let's see if the animated gif makes it into the email
#
aaronpk
gotta add some posts
#
Loqi
[indienews] New post: "Adactio: Journal—Sparklining" https://adactio.com/journal/10531 (from https://aaronparecki.com/2016/04/22/10/)
#
aaronpk
who else wrote summary posts of IWC Nürnberg?
#
tantek
sadly I'm not going to get mine written before 2pm
#
bear
!tell kartikprabhu if you can file an issue against ronkyuu with your case and I'll add authorship support to it
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[Tantek Çelik] On #IndieWebCamp hackday I did
#
tantek
aaronpk: hmm I don't see a "Blog Posts" section on https://indiewebcamp.com/2016/Nuremberg
#
tantek
where are you collecting these?
#
aaronpk
this-week gets them from indienews
#
tantek
oh ok
#
aaronpk
it's easier for me to post to indienews than to edit the wiki :D
#
tantek
that's pretty funny
#
voxpelli
tantek: just remembered to try and post a like to that post though indie-config -> Quill :) http://voxpelli.com/social/2016/04/71071/ Success!
#
Loqi
Liked:
#
tantek
voxpelli++ yeah! nicely done!
#
Loqi
voxpelli has 70 karma
#
aaronpk
i'm writing a quick summary as a note instead of as a blog post
#
aaronpk
nah guess i'll make it a blog post
#
Loqi
[indienews] New post: "IndieWebCamp Nürnberg Demos 2016-04-17" http://www.kevinmarks.com/indiewebcampnuremberg2016demos.html (from https://aaronparecki.com/2016/04/22/12/)
KartikPrabhu joined the channel
#
Loqi
[indienews] New post: "IndieWebCamp Nürnberg Hack Day" https://aaronparecki.com/2016/04/22/14/indiewebcamp
#
aaronpk
woo there we go
KartikPrabhu joined the channel
#
KevinMarks
I always for get how to post to indienews
j12t joined the channel
#
aaronpk
i added indienews as a syndication target in my site, so i have a button for it
#
aaronpk
but all you really need to do is add a link to the indienews page in your post and your webmention sending will post it
KartikPrabhu joined the channel
#
KevinMarks
hm, how did you submit mine then?
#
aaronpk
it says on that page
#
aaronpk
i submitted my bookmark of your post
#
KevinMarks
oh, webmention
#
KevinMarks
derp class not rel
#
Loqi
[indienews] New post: "Homebrew Website Club 2016-04-20" http://www.kevinmarks.com/hwc2016-04-20.html
#
Loqi
[indienews] New post: "IndieWebCamp Nürnberg 2016-04-16" http://www.kevinmarks.com/indiewebcampnuremberg2016.html
#
myfreeweb
aaronpk: just fixed micro-panel in chrome (iframe was 0px high lol)
#
myfreeweb
css--
#
Loqi
css has 1 karma
#
tantek
does anyone have any familiarity or experience with the tools here? http://tools.dcentproject.eu/
#
Loqi
Just generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 2pm. http://indiewebcamp.com/this-week/2016-04-22.html
#
Loqi
[indienews] New post: "SVG Sparklines 2016-04-18" http://www.kevinmarks.com/svgsparklines.html
tantek joined the channel
#
tantek
hmm - no photos for HWC?
#
KevinMarks
indienews all the things
#
tantek.com
edited /events/2016-04-20-homebrew-website-club (+246) "/* Photos */ u-photo - does that help"
(view diff)
#
tantek
hoping that helps
frzn joined the channel
#
Loqi
[indienews] New post: "I launched GitHub support on silo.pub this morning, so you can create and comment on issues via Micropub 🕶 #indieweb" https://kylewm.com/2016/04/i-launched-github-support-on-silo-pub-this-morning
#
marcthiele
Hmmpf …falsches Fenster ;)
#
aaronpk
woo busy indienews day!
#
marcthiele
Sorry. Wrong Window :D
#
kylewm.com
edited /User:Kylewm.com (+196) "update itches"
(view diff)
tvn_ and shiflett joined the channel
#
KevinMarks
now we have the nuremberg pic with hwc sf?
#
acegiak
Gwg: *hugs*
Pierre-O joined the channel
#
tantek
aaronpk - in last week generation - it somehow swapped a IWC image for the HWC! https://indiewebcamp.com/this-week/2016-04-22.html
#
tantek
# 2 - User:Gregorlove.com/Archived Interests shows up as a "New Community Members"
#
aaronpk
hm yeah that's tricky since some peoples' user pages do have a path
#
tantek
the image thing is even more odd
#
aaronpk
weird about the photo
#
tantek
oh oops it didn't get added to /Events
#
tantek
gRegorLove: could you help out with an example of a two day event with your fancy new template?
#
gRegorLove
Don't have multi-day-event template set up.
#
gRegorLove
Just one-day-template. I'll revisit it now that we're doing text-only.
#
aaronpk
oh snap
#
aaronpk
that was dumb
#
gRegorLove
Heh, oops on my Archived page showing up as a user. Guess it pulls in all new pages in the User: space
#
aaronpk
it overwrote the first HWC photo with the first IWC photo
snarfed joined the channel
#
aaronpk
k fixed the web page but it unfortunately already got sent out via email
#
aaronpk
10 posts on indienews this week! wow!
Lancey joined the channel
#
tantek.com
edited /Events (+4428) "move 04-20 to past, add 04-27, add HWCs for 2016-05, 2016-06"
(view diff)
#
tantek
gRegorLove++ the single-day event templates definitely made it a lot easier to more HWCs
#
Loqi
gRegorLove has 61 karma
#
gRegorLove
Good! Incremental progress :)
#
GWG
I got a hug?
#
gRegorLove
gives GWG a hug
#
tantek.com
edited /Template:events (-21) "show results in preview"
(view diff)
#
tantek.com
created /events/2015 (+45218) "create with 2015 events"
(view diff)
#
tantek.com
edited /Events () "(-44934) archive 2015 events"
(view diff)
bear and snarfed joined the channel
#
kylewm
aaronpk: does Monocle support ETags?
#
kylewm
or Last-Modified
tantek joined the channel
#
aaronpk
i need to totally redo all of monocle's polling
#
aaronpk
er, not polling, subscriptions
frzn joined the channel
#
@felixsalmon
@ftrain @max_read why is it so hard to paste (or import) GDocs -> WP, that's what I want to know.
(twitter.com/_/status/723642880657612802)
#
snarfed
aaronpk: use a service? superfeedr, newsblur, feedly, etc
#
aaronpk
eh maybe
#
aaronpk
i have more drastic plans for it first anyway
#
snarfed
(building your own robust feed crawler/fetcher sounds like a lot of work for not much added value)
#
aaronpk
it'll also make it modular so i can have some feeds on superfeedr and others polling manually and such
frzn joined the channel
#
@ashleymayer
The only innovation I want is to be able to start an email thread and bcc myself out of it at the same time.
(twitter.com/_/status/723651634094469121)
#
kylewm
isn't that called From: do-not-reply@...
#
KevinMarks
yes, it's doable in protocol terms, it's a UI problem
#
snarfed
seems a bit inconsiderate
#
aaronpk
it's the email where you are introducing two people
#
aaronpk
the convention is that the next person replies BCC's the person who made the introduction, so that the following emails don't go to them
#
snarfed
ah, good point