#indiewebcamp 2016-02-17

2016-02-17 UTC
#
tantek.com
edited /post-type-discovery (+307) "headings for resolved issues, move an issue to resolved"
(view diff)
Loqi joined the channel
#
@misuba
Nowadays, I think of indieweb stuff vs. online abuse in terms of economic reforms vs. racism. That is, I doubt they'll do that much to help.
(twitter.com/_/status/699755289013137408)
tantek joined the channel
singpolyma joined the channel
#
kylewm
that is a weird criticism and a weird analogy
shiflett joined the channel
#
tantek
kylewm: there's been a few rare notes of the form "but this doesn't solve MY problem"
#
tantek
however, it appears @misuba has been to an IndieWebCamp
#
tantek
two actually, 2012 and 2015
#
tantek
or rather at least signed up for two?
#
kylewm
he was definitely at the 2015 one
#
tantek
misses IWC 2015 but now looks forward to IndieWeb Summit 2016 :)
#
tantek
!tell aaronpk perhaps consider inviting @misuba to the next HWC PDX? He went to one in September recently: https://indiewebcamp.com/events/2015-09-09-homebrew-website-club#Portland
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
would be interesting to learn more about what he meant by that - what particular itch it's about
singpolyma joined the channel
#
tantek.com
edited /post-type-discovery (+118) "/* Feature consideration checkin */ cite Known issue as driving need to document *something*"
(view diff)
#
tantek
speaking of
#
tantek
kylewm: did you have any off-the-cuff opinions/responses to https://indiewebcamp.com/post-type-discovery#Feature_consideration_checkin ?
wolftune joined the channel
#
kylewm
tantek: well two issues i have with it; 1) i don't know how to post p-location h-card with micropub, and 2) i just don't think you can cover the difference of intent between note+location and checkin with implicit properties. structurally the two things are identical, they just have different purposes
#
tantek
1) you have to post the venue "post" as an h-card first, and then you post u-location with that venue URL
#
kylewm
i do think your solution covers a whole bunch more cases than we had before
#
tantek
2) there is the subtle difference of: *named* venue implying stronger intent toward a checkin, whereas just a geo/adr p-location and note text implies note text has stronger intent
#
tantek
(all valid questions / apparent issues btw - since I didn't (yet) document all my reasoning for each explicit decision in the proposed algorithm)
#
kylewm
here's a silly example: say i added a named venue for my Home; every note i post with p-location=Home probably isn't a check in
#
tantek
kylewm: it's too easy to construct silly examples in difficult cases like this. hence the need to rely on real world publishing behaviors.
#
Loqi
[indieweb] "FrancisCMS/FrancisCMS: An IndieWeb-friendly content management system built with Ruby on Rails." by stungeye https://github.com/FrancisCMS/FrancisCMS
#
tantek
e.g. in practice when I've seen photos in checkins, or added to checkins, they're not realtime checkins
#
tantek
that's the key interesting distinction aaronpk made
#
tantek
if you're not there when you post it, it's not really a checkin, no matter what your supposed "intent"
#
tantek
hence why photo "wins" over a named venue
gmacon joined the channel
#
tantek
even though you can cross-post from IG->Swarm, the checkin is more of a side effect, an after the fact, rather than actually the intent
#
kylewm
was my silly example really that silly? i thought it pretty realistic, especially if you had geofencing working
#
tantek
yes I should amend the "named venue" to require more details to be considered a checkin, e.g. actual address or lat long in the venue description
#
tantek
if someone post a note with p-location:"Home" with no other details, we can presume the intent there was more the note than the checkin
#
tantek
it's not unlike a p-location of just say "France" or "San Francisco"
#
tantek
which are the "adr" case I mentioned
#
sknebel_
btw, all of you running their own servers have been good and installed the security patches from today?
#
tantek
that's what a shared webhost is for
#
kylewm
I meant to say Home a venue with a url on my site where its h-card lives, and p-location = the url that points to that url
#
kylewm
venue*
#
kylewm
not the string "Home"
#
tantek
right, that's what I mean by requiring more details
#
tantek
at that URL
#
tantek
I should specify with street address, and/or lat long
#
tantek
in addition to the "name"
#
kylewm
that sounds like splitting hairs
#
kylewm
fwiw, i think you've done the best that can be done with the constraints given
#
tantek
it's not, it's making a big distinction because checkins in practice have that
#
tantek
that's the key here - looking at checkin behavior (at least Swarm/4sq and FB)
#
tantek
(even Yelp!)
#
tantek
the more precisely we can define the pattern that is actual checkin behavior, the better we reflect intent
#
tantek.com
edited /post-type-discovery (+182) "/* Feature consideration checkin */ modify algorithm first before rewriting it to be clearer to show iteration"
(view diff)
#
kylewm
tantek: cool, well I appreciate you putting thought into it! off to start making dinner
#
tantek
I appreciate the feedback! Already improved the algorithm substantially
wolftune joined the channel
#
tantek.com
edited /post-type-discovery (-82) "/* Feature consideration checkin */ rewrite algorithm to be clearer (in rough precedence order)"
(view diff)
#
tantek
yes, made it shorter
#
tantek.com
edited /bitcoin (+132) "/* Criticism */ Enables ransomware"
(view diff)
#
aaronpk
good evening
#
Loqi
aaronpk: tantek left you a message 56 minutes ago: perhaps consider inviting @misuba to the next HWC PDX? He went to one in September recently: https://indiewebcamp.com/events/2015-09-09-homebrew-website-club#Portland http://indiewebcamp.com/irc/2016-02-16/line/1455671579450
#
aaronpk
yes he's been to some homebrew website clubs too
#
tantek
might be good to reach out to find out what he meant by that tweet
#
Loqi
[mention] https://aaronparecki.com/ commented '@misuba Interesting... would love to hear more about this analogy. Come to the n...' on a post that linked to https://indiewebcamp.com/events/2016-02-24-homebrew-website-club (https://aaronparecki.com/2016/02/16/12/)
#
@aaronpk
@misuba Interesting... would love to hear more about this analogy. Come to the next HWC to talk about it? https://indiewebcamp.com/events/2016-02-24-homebrew-website-club
(twitter.com/_/status/699780468586074114)
#
aaronpk
yess my mention beat the tweet
#
aaronpk
it's always somewhat surprising when my code works
#
aaronpk
s/code/rube goldberg machine
#
Loqi
aaronpk meant to say: it's always somewhat surprising when my rube goldberg machine works
shiflett joined the channel
#
tantek
aaronpk - particularly interested in your thoughts on: https://indiewebcamp.com/post-type-discovery#Feature_consideration_checkin
#
tantek
already iterated based on feedback from kylewm
snarfed, KevinMarks and tantek joined the channel
#
@misuba
@aaronpk not saying there aren't strategies for making the indieweb more abuse-resistant than silos, I'm just newly shy of tech-as-solution.
(twitter.com/_/status/699790318997102592)
jedahan and lukebrooker joined the channel
#
Loqi
[bridgy] Mike Sugarbaker replied '@aaronpk not saying there aren't strategies for making the indieweb more abuse-r...' to a tweet https://indiewebcamp.com/events/2016-02-24-homebrew-website-club (https://twitter.com/misuba/status/699790318997102592)
ben_thatmustbeme, iboxifoo and KartikPrabhu joined the channel
#
KartikPrabhu
Loqi messages?
Zegnat, KartikPrabhu1 and KartikPrabhu joined the channel
#
Loqi
[indieweb] "Mark Matienzo: My Jekyll todo list" http://matienzo.org/2016/jekyll-todo-list/
snarfed, bupkes and wolftune joined the channel
#
KartikPrabhu
goes through logs while recovering from HDD failure
snarfed joined the channel
#
cweiske.de
edited /read (+103) "/* Other Examples */"
(view diff)
#
cweiske.de
edited /read (+55) "/* Christian Weiske */"
(view diff)
bear, dogada, lukebrooker and tantek joined the channel
#
tantek
Alright here goes nothing
#
tantek
My IG is already set to private as I said I would days ago
loic_m, elima_, loic_m_, yakker__, mothersele, KartikPrabhu, cweiske, sanduhrs, jihaisse, Pierre-O and nitot_ joined the channel
#
petermolnar.eu
edited /Planning (+175) "adding Brighton, UK to the potential list"
(view diff)
friedcell joined the channel
#
petermolnar.eu
edited /StartSSL (+354) "adding criticism"
(view diff)
timweston, gRegorLove, friedcell, adactio and tobiastom joined the channel
#
cweiske
kylewm, when subscribing to a feed in woodwind - how long does it take for the posts to appear?
#
Loqi
cweiske: tantek left you a message 12 hours, 26 minutes ago: have you read all the books on http://cweiske.de/books.htm ? if so, could you add it as an example here: https://indiewebcamp.com/read#Other_Examples http://indiewebcamp.com/irc/2016-02-16/line/1455656991945
#
cweiske
!tell kylewm woodwind does not respect the base href in h-feeds; see http://cweiske.de/tagebuch/feed/index.htm
#
Loqi
Ok, I'll tell them that when I see them next
#
cweiske.de
edited /rel-feed (+55) "/* How */ add example"
(view diff)
#
cweiske.de
edited /rel-feed (+233) "/* Publishing */"
(view diff)
KitB, kylewm, __number5__, Phyks, saurik, g3funk, sdboyer, davidascher, endi, voxpelli, kronda, JonathanNeal, tobiastom, jihaisse, mattl, iboxifoo, cjk101010, uranther, davbo, cleverdevil, bigbluehat, bret and CaptainCalliope joined the channel
#
calumryan.com
edited /Planning (+30) "/* Brighton, UK */"
(view diff)
#
@pierreozoux
RT @georgkaser With #Picasa another hosted Service will be closed soon. Time to take control of your content in future! #selfhosted #indieweb #ilovefs
(twitter.com/_/status/699923585696190465)
#
@IndieHosters
RT @georgkaser With #Picasa another hosted Service will be closed soon. Time to take control of your content in future! #selfhosted #indieweb #ilovefs
(twitter.com/_/status/699923585767489536)
#
@BoolKiRool
RT @georgkaser With #Picasa another hosted Service will be closed soon. Time to take control of your content in future! #selfhosted #indieweb #ilovefs
(twitter.com/_/status/699927593273987072)
#
tantek.com
edited /private_account (+603) "/* Twitter */ document steps for Twitter"
(view diff)
#
tantek.com
edited /private_account (+279) "Note Facebook has privacy per post, not a single private account feature"
(view diff)
#
tantek.com
edited /privacy (+1391) "Google+ Settings and quoted options."
(view diff)
Loqi joined the channel
#
tantek
!tell snarfed I couldn't find a "private account" switch for Google+, closest I found were these settings: https://indiewebcamp.com/privacy#Google_Plus Do you know how to switch a G+ account to private?
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek.com
edited /Planning (+22) "/* Brighton, UK */ yay Brighton!"
(view diff)
voxpelli joined the channel
#
tantek.com
edited /privacy (+965) "Flickr"
(view diff)
ben_thatmustbeme, Garbee, Phae and DePhraser joined the channel
#
@elpep
@franckpaul ah méh ? On ne s'était pas occupés du support webmentions dans @dotclear ?! #jeperdslaboule
(twitter.com/_/status/699970581941374976)
loic_m joined the channel
#
@cstanhope
RT @georgkaser With #Picasa another hosted Service will be closed soon. Time to take control of your content in future! #selfhosted #indieweb #ilovefs
(twitter.com/_/status/699971344490823680)
ttepasse, snarfed, Leeky, singpolyma and sammachin joined the channel
#
@elpep
@franckpaul Ah non : pingbacks only. C'est vrai que les webmentions, c'était encore un peu trop frais á l'époque.
(twitter.com/_/status/699978350891237376)
Erkan_Yilmaz joined the channel
ttepasse joined the channel
wolftune, dogada, nitot, JonathanNeal, DePhraser, Zegnat, anarchivist, yakker, elima_, Leeky, bupkes, KartikPrabhu and tantek joined the channel
#
bupkes
#
tantek
good morning #indiewebcamp!
squeakytoy, kronda, sammachin, funwhilelost, voxpelli, bergie, ramsey, gmacon, Gold, benward__, strugee, Leeky, davbo, MrClaw, elima_ and snarfed joined the channel
#
tantek
hmm - how long has Plancast.com been down?
#
tantek
I know it was sorta running on autopilot since 2012, however I thought it was set to auto-reboot etc.
#
tantek
looks like last archive.org crawl was last month! http://web.archive.org/web/20160120123152/http://plancast.com/
shiflett and yakker joined the channel
#
GWG
Afternoon all
arthurspooner1 and benwerd joined the channel
#
tantek.com
edited /site-deaths (+863) "Plancast gone since ~2016-01-21"
(view diff)
gRegorLove and [kevinmarks] joined the channel
#
tantek
o rly
Calli joined the channel
#
[kevinmarks]
rel=facebook
#
[kevinmarks]
Address elements with empty a tags
singpolyma joined the channel
#
tantek.com
edited /privacy (+700) "last.fm"
(view diff)
#
tantek
thanks last.fm: " An error occurred while processing your request." Reference #97.(long hex string)
singpolyma joined the channel
#
cweiske
does anyone use id attributes in their posts?
#
cweiske
how do you handle double IDs in h-feeds?
#
tantek
I think for that reason a lot of people stopped
#
tantek
cweiske: I used to use IDs on my posts from 2002-2008
#
singpolyma
double ids?
#
tantek
duplicates
#
cweiske
singpolyma, I add ids to each paragraph, image, blockquote... in posts
#
cweiske
so you can jump to each paragraph
#
tantek
yes that's very cool
#
[kevinmarks]
So, as silos render pages wholly with js;dr frameworks, they are writing style guides for publishers on how to write declarative html for them to parse?
#
tantek
cweiske, have you found a solution for touch UIs like smart phones?
#
cweiske
I currently don't care about touch
#
[kevinmarks]
Cweiske have you looked at fragmentions?
#
cweiske
and now that I have full-text h-feed pages http://cweiske.de/tagebuch/feed/index.htm I get double IDs
#
tantek
KevinMarks: it's pretty funny isn't? The silos are essentially recommending their own indexing / searchability / historical archive demise as compared to independent publisher sites
#
cweiske
fragmentions are no alternative for me
#
cweiske
requires JS, and breaks the standards
#
cweiske
with its double ##
#
tantek
cweiske: I was auto-generating unique IDs for posts based on the permashortlink paths for each post
#
[kevinmarks]
No longer uses double ##
#
tantek
I *could* auto-generate numbered paragraph ids that used those post-based unique IDs as prefixes, thus avoiding duplicate IDs
#
tantek
presumably you could use a similar approach
#
cweiske
I'm using a script similar to this:
#
cweiske
tantek I *could* auto-generate numbered paragraph ids that used those post-based unique IDs as prefixes, thus avoiding duplicate IDs
#
cweiske
tantek presumably you could use a similar approach
#
gRegorLove
What is POSH?
#
cweiske
maybe I have to prefix the ids on index pages
#
cweiske
should be simple enough
#
gregorlove.com
edited /POSH (+1) "period"
(view diff)
#
tantek
I stopped using IDs because I didn't want people link to ephemeral IDs on my home page
#
tantek
since they scroll off anyway
#
tantek
and there's no way to say, for this post, use this "base" URL and then the ID, so that they link to the permalink of the post instead of the home page
#
tantek
maybe with JS? (ew)
#
loqi.me
created /warrant_canary (+224) "prompted by kylewm and dfn added by kylewm"
(view diff)
#
singpolyma
could always render them as full URLs instead of just #thing
hs0ucy joined the channel
#
kylewm.com
edited /warrant_canary (+258) "add withknown.com to indieweb examples"
(view diff)
#
tantek
my Elsewhere list keeps getting shorter
raretrack, KartikPrabhu and [shaners] joined the channel
#
[shaners]
Loqi, messages?
Gold, hs0ucy, KartikPrabhu, ehlovader and shiflett joined the channel
#
@dkrentzlin
I really begin to like the indieweb. Look at this https://indiewebcamp.com/Webmention It's the basics of some very neat ideas. via @hmans
(twitter.com/_/status/700048261604843521)
#
loqi.me
created /Kindle (+188) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek.com
edited /Kindle (+88) "citation, see also"
(view diff)
#
tantek.com
edited /Kindle (+242) "criticism"
(view diff)
#
tantek.com
edited /Kindle (+144) "/* Remote Book Deletion */ citations"
(view diff)
#
snarfed
got a (mass) invitation from FB to an in person app developer focus group
#
snarfed
doubt it'd be meaningful, but still
#
Loqi
snarfed: tantek left you a message 6 hours, 6 minutes ago: I couldn't find a "private account" switch for Google+, closest I found were these settings: https://indiewebcamp.com/privacy#Google_Plus Do you know how to switch a G+ account to private? http://indiewebcamp.com/irc/2016-02-17/line/1455717800334
#
KevinMarks
go and get the issues ont he record
#
snarfed
tantek: G+ privacy settings are per post, like FB (and maybe flickr?)
#
KevinMarks
and write up their responses
#
tantek
snarfed, ok good to know
#
snarfed
KevinMarks: which issues? honestly not sure what i'd want to advocate for or against
#
tantek
snarfed: or perhaps you talk to the right friendly person at get Bridgy a long life grandfathering of various access APIs?
#
KevinMarks
well, the id/url mapping stuff
#
snarfed
i guess
#
snarfed
i'm reluctant to talk about bridgy much since i honestly don't think they'd like
#
@kevinmarks
long haul: “I was talking to @Stewart Butterfield about the chat application they're trying here.” @cshirky in 2003 http://www.shirky.com/writings/herecomeseverybody/group_enemy.html
(twitter.com/_/status/700042272436453376)
#
snarfed
i expect it's still too small for them to get worked up about, but still
#
snarfed
benwerd probably got the same invitation; he might be a better candidate than me
shiflett and bkardell joined the channel
#
bkardell
hola?
#
tantek
hello bkardell !
#
tantek
so it did work!
#
bkardell
Can you hear me now?
#
tantek
I see you and so do the logs
#
bkardell
sadly I cannot hear you back if you can
#
tantek
weird!
#
tantek
guess you have to reload once in a while?
#
tantek
aaronpk: ^^^ want to help debug the live IRC logs? bkardell has a wonky work connection
shiflett joined the channel
#
aaronpk
seems to work fine for me. make sure you're on the https URL?
KartikPrabhu joined the channel
#
tantek
he is
#
aaronpk
weird. I don't know what could be blocking it. it's pretty much regular http requests now, not on a different port or anything.
#
kylewm
all I got was this app developer survey email :(
#
Loqi
kylewm: cweiske left you a message 11 hours, 13 minutes ago: woodwind does not respect the base href in h-feeds; see http://cweiske.de/tagebuch/feed/index.htm http://indiewebcamp.com/irc/2016-02-17/line/1455701920207
shiflett joined the channel
#
benwerd
wakes up and scrolls up - snarfed, can you clarify which invitation?
#
Loqi
benwerd: tantek left you a message on 2/7 at 12:53pm: indieweb public timeline brainstorm captured - feel free to expand/edit! https://indiewebcamp.com/public_timeline#public_indieweb_notes_stream http://indiewebcamp.com/irc/2016-02-07/line/1454878435314
#
Loqi
benwerd: tantek left you a message on 2/10 at 6:32pm: coming to HWC? ETA? http://indiewebcamp.com/irc/2016-02-10/line/1455157937769
#
benwerd
I need to talk more
snarfed1, dogada and bupkes joined the channel
#
@withknown
Mad props to our shared hosting sponsors @DreamHost, who have an awesome deal right now: https://www.dreamhost.com/ #indieweb
(twitter.com/_/status/700062444014579715)
snarfed joined the channel
#
snarfed
kylewm: open the survey, that's where the in person invitation is
#
snarfed
benwerd: facebook developer survey/focus group invitation. probably in your email.
#
benwerd
ah. yes. I did respond to that.
#
snarfed
i'm a bit scared to raise bridgy on their radar at all :P
#
kylewm
dang, that base url issue is going to be hard to solve
#
aaronpk
i don't understand why it's so complicated. this isn't new technology, hasn't this been solved a long time ago?
#
kylewm
i process the mf2 output, and convert relative URLs in e-content to absolute. but at that point, do not have access to the html
#
kylewm
geez, ok
#
benwerd
snarfed: yeah, I can see that. I'm happy to raise metadata issues from Known's perspective - we were approved comparatively recently for some tasks
#
snarfed
benwerd: thanks!
#
benwerd
snarfed: I don't have a confirmed date, but let me know if there are specific questions / issues you'd like to be raised, and I'll do my best to bring them up if I end up meeting with them
#
benwerd
(My big one is storing metadata, eg a pointer to an external resource, to make up for the lack of "see original" links)
snarfed1 joined the channel
#
snarfed1
for bridgy, it's mostly the different problems translating between the graph api and the web, specifically FB profile/post/comment URLs
#
snarfed1
all the different id/url formats, usernames vs global user ids vs app scoped, etc
shiflett and smcgregor joined the channel
#
@franckpaul
@elpep cela dit, je crois pas qu’il y ait beaucoup de différence entre webmention et pingback, si ?
(twitter.com/_/status/700068995052015616)
KartikPrabhu and matrrix joined the channel
#
matrrix
snarfed, shiflett, smcgregor and ttepasse joined the channel
#
kylewm
!tell cweiske urls are normalized for video and source tags now, and the base tag should be respected. thanks for the heads up. let me know if it's not working correctly still.
#
Loqi
Ok, I'll tell them that when I see them next
shiflett and smcgregor joined the channel
#
@INC_says
You have questions? Ask. On Twitter, Facebook, email, etc. #Inc_says #Roku #RokuUK #indie ##indiefilm #indieweb
(twitter.com/_/status/700080023781449728)
snarfed1 and shiflett joined the channel
#
ben.thatmustbe.me
edited /2016/MIT/Guest_List (+117) "another rsvp from eventbrite"
(view diff)
kylewm, shiflett, snarfed and smcgregor joined the channel
#
tantek.com
edited /2016/MIT/Guest_List (-105) "/* RSVPs from other sites */ img from FB seems to not work without login/cookie"
(view diff)
friedcell and [kevinmarks] joined the channel
#
[kevinmarks]
TIL that posts on gnusocial are known as queets (from Quitter)
#
Erkan_Yilmaz
they are also called dents (from back when Sn was running on identi.ca)
Calli joined the channel
#
Erkan_Yilmaz
would an outsider know what queet dent means? so a more neutral way like message post is better
#
KevinMarks
I didn't say it was a good name
#
Erkan_Yilmaz
right
KartikPrabhu, singpolyma, j12t and lukebrooker joined the channel
#
Calli
Not sure if there are many iOS users amongst you all, but I released a new version of my Safari extension "Links from Callionica" today http://callionica.com/to-app-store-links. It's not open, but it is free! Some of you might find it useful for viewing/sharing URLs.
#
Calli
At some point I hope to get my microformats parsing code into a shipping product, but it's not this version of this app.
#
Calli
BTW I'm interested in whether anyone has seen FB Instant Articles on the public web?
#
Calli
The docs seem to suggest setting up private feeds that only FB can see. But is anyone doing it publicly?
#
Calli
Sadly I see plenty of AMP around these days (my Safari extension makes it easy to see).
tantek and [kevinmarks] joined the channel
#
[kevinmarks]
That fb doc I linked earlier was a bit odd, in that they said how to mark up posts, but then said to escape them and stuff in an rss 2 file
#
[kevinmarks]
Though today's spoiler for the amp launch implied that they would read actual web pages
#
tantek
ooh "actual web pages"?!?
snarfed joined the channel
#
Calli
Yeah - it's wacky - those docs said that you had to supply RSS and the canonical links had to be live pages
#
[kevinmarks]
But the canonical links are to non ia pages?
#
Calli
"You should only publish new stories via your Instant Articles RSS feed when they are also publicly available on your website. The Instant Articles system requires access to each article's standard web URL to render the content properly."
#
Calli
Yes - canonical in the IA markup goes to regular public HTML (AFAICT)
#
Loqi
[indieweb] "Mad props to our shared hosting sponsors @DreamHost, who have an awesome deal right now: https://dreamhost.com/redir.cgi?promo=known595" by Ben Werdmuller http://stream.withknown.com/2016/mad-props-to-our-shared-hosting-sponsors-dreamhost-who-have