#indiewebcamp 2015-12-30

2015-12-30 UTC
petermolnar joined the channel
#
Schnitz
snarfed: Just an implementation question regarding bridgy: Is bridgy using some generic way of filtering the posts out of tumblr and invoking webmentions, OR, is bridgy actually going thru the markup of each tumblr and checks for h-entries?
#
snarfed
Schnitz: superfeedr does the parsing
#
Schnitz
ok, do you off top off your head what superfeedr does parsing-wise?
#
Schnitz
or the other round, I curious whether I can get any control over what is being recognized e.g. as webmention URLs
#
snarfed
docs are around there
#
snarfed
bridgy deliberately tries to send webmentions to all urls/links in your post body. i'm not sure i'd add a user option to override that
#
snarfed
do you have a use case?
snarfed joined the channel
#
Schnitz
I did a test and it didn't work: its still in the bridgy table even though I deleted the post then... it had tantek URL in the post body... on a previous attempt a URL in the post body was used as webmention URL
friedcell joined the channel
#
Schnitz
snarfed: so because I have both behaviours, once a URL in the post body got use as a webmention link and once it didn't work, I was wondering...
#
Schnitz
... whether I can enforce that somehow
#
Schnitz
https://brid.gy/tumblr/belp.audio ... Nce Beatles Cover ... should have had Tantek Post as webmention
#
snarfed
Schnitz: ok, looking. you can click on the log links to see the details of what it saw and did
#
snarfed
...except hmm, that one is missing, not sure why
#
Schnitz
snarfed: they all seem missing in my table (logs)
#
snarfed
many at least. 2 and 3 are there
#
Schnitz
snarfed: to be more precious, after this one (Beatles) all the logs are missing
#
snarfed
right. sorry about that. not sure why.
#
Schnitz
no sorry! Great investigation
#
Schnitz
OK but you seem to actually just see the RSS representation of tumblr as it seems from the superfeedr documentation
#
Schnitz
this would mean it has nothing to do with my h-entries
#
Schnitz
superfeedr uses Atom or RSS views of Tumblr as the basis... AFAIK
#
Schnitz
I will repost this post now with the Tantek URL in the post body... we will have to wait like an hour or so until it updates :-)
#
snarfed
maybe wait a bit before reposting, there's more i can look at right now
#
snarfed
yup, superfeedr isn't giving me any content for most of your posts
#
Schnitz
snarfed: yup, that is what I was fearing, but great to find that, thanks so far
#
Schnitz
snarfed: now, can I possibly get more control over what superfeedr finds or is this on your end, or both?
#
snarfed
as a superfeedr user, i don't believe i have much (any) control over how superfeedr parses your site
#
snarfed
if you find anything i can do, i'll happily try!
#
Schnitz
snarfed: yup I thought so
#
Schnitz
maybe it *does* parse my tumblr specifically? Is had to no? Otherwise it would work? I cannot be that superfeeds misses the content of *all* parsed tumblr sites?
#
Schnitz
maybe it does check my h-entries... or its doing some undocumented voodoo on how to get this stuff out of tumblrs
friedcell joined the channel
#
snarfed
it does work with at least some tumblrs. i'm not surprised that some don't though, since you can put arbitrary html in your theme
#
snarfed
i bet their parsing is documented somewhat, if you look through their docs
snarfed and KartikPrabhu joined the channel
#
Schnitz
snarfed: interesting
#
Schnitz
snarfed: wait, I have an idea
#
Schnitz
snarfed: do you know the user name of this tumblr in bridgy and can we look up the bridgy table for comparison? http://andthenitcametotheend.tumblr.com/
#
Schnitz
tallus maybe?
[snarfed] joined the channel
#
[snarfed]
sure! username is just domain
#
Schnitz
How could this guy then promote this as the default tumblr for IndieWebCamp if he's not even dogfeeding?
#
Schnitz
He's using a way cleaner markup though, would still be interesting
#
Schnitz
[snarfed]: could you try'n parse https://brid.gy/tumblr/andthenitcametotheend.tumblr.com testwise?
#
snarfed
Schnitz: sorry, i don't follow. you want me to sign https://brid.gy/tumblr/andthenitcametotheend.tumblr.com up for bridgy? i can't, the owner has to
#
Schnitz
yeah right
#
snarfed
oh wait nm, they already did
#
snarfed
confused
#
snarfed
btw you can also send webmentions with http://mention-tech.appspot.com/ , https://telegraph.p3k.io/ , or curl
#
Schnitz
alright thanks for letting me know. I'm still not totally sure whether a template author really has control over what superfeedr parses or not
#
Schnitz
template author within tumblr
#
snarfed
did you find superfeedr's parsing docs?
#
Schnitz
snarfed: and this _kinda_ suggest its picking up Atom / RSS from Tumblr
#
snarfed
yeah, i believe it
#
snarfed
i looked at your http://belp.audio/rss . not pretty, but the content is there
#
Schnitz
snarfed: exactly... thanks for bearing with me, same estamited guess
#
Schnitz
snarfed: So, if its picking up the RSS, and the content is there, why isn't it showing up properly in bridgy?
obensource_ and obensource joined the channel
#
Schnitz
Snarfed: Maybe it all working properly and there was some untrackable one-off problem. I will do the test post now and wait if the webmention gets called, BRB
#
Schnitz
IT doens't even show it in the RSS!
#
Schnitz
here's is the web view, it has the URL in the message body: http://belp.audio/post/136220381077/webmention-bridgy-test
#
Schnitz
And look at the RSS, the URL is missing: http://belp.audio/rss ... not even in the source
#
Schnitz
so thats why Brid.gy doesn't find any URL for webmentions
#
Schnitz
That sucks
#
Schnitz
On the other hand this post: http://axyl.us/post/38487210139/2012-link-dump shows up nicely in bridgy and is in RSS fully present
#
Schnitz
However the description tag of RSS all the HTML is escaped
#
Schnitz
Either tumblr changed the way RSS feeds are generated since 2012, OR, RSS feed generation is controllable within tumblr on a per theme-basis
#
Schnitz
snarfed: thanks, its now clear its a problem within Tumblr how RSS feeds get generated, nothing to do with superfeedr or brid.gy
#
Schnitz
snarfed: but on a completely different aspect, wouldn't it be more Indie Web friendly if brid.gy would actually not rely on superfeedr's RSS representation of Tumblr, but actually grab it off the HTML version that can be properly enriched with h-entries?
#
Schnitz
thats bogus
#
Schnitz
brid.gy should use the h-entries off the website
#
Schnitz
oh my god... I just found a 'Truncate RSS' feed button within Tumblr, it was activated, it randomly stripped down the rss description content, including URLs, jeeesus
#
Schnitz
now it should work
#
KartikPrabhu
Schnitz: would be good to document that on /Tumblr
#
Schnitz
KartikPrabhu: Definitely man definitely! I'm right now fully exhausted be the levels of bugfixing in getting this whole tumblr indie web integration to work... the tumblr section on IndieWebCamp is totally misleading... need to write that from scratch
#
KartikPrabhu
sure! go for it. might help the next person :)
#
Schnitz
KartikPrabhu: Man, I will do this for sure! However, tomorrow or later maybe, I need a break now :-)
#
KartikPrabhu
yup! congrats on getting it working
#
Schnitz
thanks man, it appeared a lot easier at first, some real pitholes...
#
Schnitz
KartikPrabhu: Can I send you a webmention URL from within my tumblr now for testing, too?
#
Schnitz
I've already sent Tantek one...
#
Schnitz
It takes like another hour before this is processed :-)
#
KartikPrabhu
sure. this is my test note for such things: https://kartikprabhu.com/notes/test-note-totally-te
#
Schnitz
thanks... here is the web view: http://belp.audio/post/136220381077/webmention-bridgy-test ... and the rss has the URLs too, http://belp.audio/post/136220381077/webmention-bridgy-test/rss ... so brid.gy should parse this correctly in like a hour and it would be great if you could try and like or comment in any way back, I can then see how that works (or not) :-)
#
KartikPrabhu
will keep an eye out
#
Schnitz
Excellent, thanks so much man
#
KartikPrabhu
judas priest Tumblr puts so much crap in the <head>
#
snarfed
Schnitz: no need to depend on other people, you can webmention yourself! just link to one of your other posts, then send the webmention with curl or http://mention-tech.appspot.com/ or https://telegraph.p3k.io/ or whatever
#
Schnitz
KartikPrabhu: yup :-) great blog BTW... like your SVG investigation... the SVS 1.2 spec has my name on it... wanted to check that out too...
#
Schnitz
snarfed: all good :-) thanks, I was kinda lost. All should work now
#
Schnitz
snarfed: I learned that there is this really harmful 'Truncate RSS' button inside that basically destroys your indie web integration (if you know that the RSS is taken by superfeedr / bridgy)... that was good to find it. I will warn others thru our Wiki, later... so thanks for troubleshooting this with me, was worth it!
#
snarfed
Schnitz: i saw
#
snarfed
you're welcome!
#
snarfed
and you're right, it would be more "pure" indieweb for bridgy to fetch and parse blog post h-entries itself...but in practice it would be more work for very little benefit (if any), so it's not a high priority
#
@rrrrrrrix
http://notes.whatthefuck.computer/ I made an indieweb shortnotes page using Emacs Org-mode; Going to start transitioning my entire blog to this, maybe.
(twitter.com/_/status/682011787332419586)
#
Schnitz
snarfed: oh wow, thanks for this acknowledgement! No worries, I know this all work and I'm not complaining AT ALL, sometimes I'm just vocal and need to say these things directly ... :-)
#
Schnitz
AND MOST OF THE TIME, I'm wrong too :-)... thats how you learn, right? :-)
#
KartikPrabhu
Schnitz: you have not seen how much we have pestered snarfed! ;)
#
Schnitz
Hahaha... :-)
#
Schnitz
Its totally nuts wanting to get Tumblr to be your Indie Web friend in the very first place, so... but I thought that was a kinda nice challenge and might encourage some other non-involved people later, maaaaybe.
#
KartikPrabhu
it is important to have indieweb support on Wordpress and Tumblr so that people don't need to build their own site from scratch
#
KartikPrabhu
so it is good that people are doing that
#
GWG
KartikPrabhu++
#
Loqi
KartikPrabhu has 124 karma
#
Schnitz
KartikPrabhu: alright, before I earn another Karma Point I'll try and update the wiki with all these latest lessons learned NOW before I forget them!
#
Schnitz
oh wow lemme check!
#
Schnitz
AWESOME!
#
Schnitz
very ncie, makes my day :-) ... webmentions integrated into my tumblr by just dropping URL into the rich text area / Posting box... nice! The masses will love this...
#
KartikPrabhu
well my reply shows up on Disqus on your post! sweet
#
belp.audio
edited /Tumblr (+640) "/* Add webmention support */"
(view diff)
#
Schnitz
KartikPrabhu: oh wow again, lemme check
#
Schnitz
KartikPrabhu: oh yeah I really does work both ways now, fantastic! http://belp.audio/post/136220381077/webmention-bridgy-test
#
Schnitz
is happy chicken
#
KartikPrabhu
Schnitz: the writeup looks good
#
Schnitz
KartikPrabhu: great, thanks for letting me know :-)
gRegorLove, KevinMarks, katsuki, mlncn and Schnitz_ joined the channel
#
KevinMarks_
is there a way to tell that tumblr has truncated your rss?
#
KevinMarks_
also unmung.com does RSS/Atom to h-feed
#
Schnitz_
Hey Kevin
#
KevinMarks_
not as a user, as someone parsing it?
#
Schnitz_
KevinMarks: I absolutely got confused by that, my RSS was truncated. I found that. Then it worked... OH
#
Schnitz
KevinMarks_: smart! Yes there is
#
Schnitz
But thats quite messy
#
KevinMarks_
with Atom you should get summary vs content, whereas with RSS they're both description
#
Schnitz
you would have to look at the description tag in the rss, and check whether every content has '...' at the end, thats what tumblr does
tantek joined the channel
#
Schnitz
but as I say thats rather messay
#
Schnitz
HEy Tantek
#
tantek
hey Schnitz I like what you've done with the theme :)
#
Schnitz
tantek: oh wow thanks... r u sure? :-)
#
Schnitz
it feels all in all still like a bit of a hack... but hey, it works
#
tantek
welcome to the club :D
#
KevinMarks_
hm, ending in … is a useful hint - I think WP does that too
#
tantek
ok I'm off to watch Tomorrowland (again) to get more inspiration.
#
Schnitz
KevinMarks_: Where you thinking of having some auto-detect to test whether RSS feeds are truncated by Tumblr ?
#
Schnitz
tantek: jeesus. Have fun :-)
#
KevinMarks_
OTOH ending in … is a style of tweeting too
#
Schnitz
but wait
#
Schnitz
tantek: did you get my webmention?
#
KevinMarks_
well, that may be a thing for brid.gy to warn you about.
#
tantek
Schnitz: I'm not displaying my webmentions yet - I'm queueing them at webmention.io
#
Schnitz
KevinMarks_: oh yeah, that would be super nice... However, if someone touches brid.gy, I would actually recomment trying to implement h-entries instead of rss
#
GWG
tantek: How many do you think you have queued?
#
Schnitz
tantek: oh wow ok... dogfeeding not yet, i see
#
Schnitz
tantek: just kidding dude :-) Have fun watching tomorrowland man, enjoy! :-)
#
tantek
GWG, I don't have an easy way to count or estimate that, but since Bridgy started backfeeding @t mentions, I'm going to guess 10s of thousands
#
tantek
Schnitz: it's in my Working On list - just not my top priority. It's ok for everyone to have different priorities for their own sites.
#
Schnitz
tantek: of course ! I was joking, really
#
Schnitz
tantek: 2 days ago you wanted me to implement all this stuff like immediately. Well I did. So! :-)
#
tantek
Schnitz: 2 days ago I wanted you to document your itches and go through them :)
#
Schnitz
I'm itching soi badly I need a shower first
#
Schnitz
BTW how do I like know if a Indie Web Site has webmentions installed? There should maybe a lil logo campaign or so
#
Schnitz
Now that I have all this stuff running I would like to walk around the Indie Web and spread Web Mentions... like you do in any new social media system, explore, and follow wildly
#
tantek
Schnitz: logos for plumbing are an antipattern
#
Schnitz
I agree
#
tantek
just like all the orange RSS chicklet nonsense led to people clicking on them and getting back gibberish XML
#
Schnitz
yeah BUT that was bullshit
#
tantek
Schnitz: web mention discovery is part of the spec. that's how you discover it
#
Schnitz
I can't teach tumblr that
#
tantek
that's not the point
#
tantek
assume all existing silos will ignore all this tech
#
tantek
we patch them and make proxies purely for legacy compat
#
tantek
bootstrapping until we can ignore them
#
Schnitz
absolutely
#
Schnitz
totally
#
Schnitz
no worries
#
tantek
so don't bother trying to evangelize any silos
#
tantek
it is nearly a total waste of time
#
Schnitz
no no I just want to meet new people on the Indie Web
#
tantek
Schnitz: start with /irc-people ;)
#
Schnitz
Like I sent you a web mention
#
Schnitz
Tantek, and you're not following / responding to it
#
tantek
but I am not new
#
Schnitz
luckily I had Kartik
#
tantek
so that's disconnected from your use-case
#
Schnitz
he did so, and then I know, AH, it worked
#
tantek
for new people, just start pinging people on /irc-people
#
Schnitz
yeah now I just want traffic
#
Schnitz
its like a new toy
#
tantek
that sounds like marketing / sales :P
#
Schnitz
it needs a test-drive
#
Schnitz
no no ... thats the SOCIAL part about Social Media right?
#
tantek
why? I think you missed the point; it's for your own use.
#
Schnitz
get in touch with people
#
tantek
you post to your own site, people get in touch with you
#
tantek
it's not for attention-whoring
#
tantek
that's not til generation 4 :P
#
Schnitz
aaahhh no no this is kinda philosophical
#
Schnitz
it made me look thru Kartik site
#
tantek
you're not a teenager craving attention with selfies
#
Schnitz
I found about cool stuff
#
tantek
aka "traffic"
#
Schnitz
tantek: I AM A TEENAGER CRAVING FOR ATTENTION!
#
Schnitz
No seriously! This is FUN!
#
Schnitz
I see no problem!
#
Schnitz
One can be both serious and decent but also like fan-girlish and just have with this
#
Schnitz
just have fun with this
#
Schnitz
those 2 mode to back and forth, its about moods
#
Schnitz
This is truly interesting... I totally understand your position. However, look at for example folks in the music industry, even Indie area. Still, there, you have to do some very active outreach work. And thats ok. People don't consider that offensive of childish, its OK
#
Schnitz
So, now that I'm on the Indie Web, would nice to have like old Yahoo style 'cool links' and just get in touch with people, pro-actively...
#
Schnitz
No worries, not gonna go spam anyone... would just got to know who is actively checking / commenting / replying on web mentions right now, maybe even outside this irc-circle... but I may be jumping ahead, no problem :-)
#
tantek
Schnitz, plenty of people are, everyone on *.withknown.com for example
modem joined the channel
#
Schnitz
Tantek: OK thanks for the hint... /irc-people really also is a good start, will take some time to look up some too
#
tantek
plenty of people in Germany too
#
Schnitz
tantek: that would interesting... but not way to pinpoint them down, is there?
#
tantek
see the timezones in /irc-people ;)
#
Schnitz
its kinda interesting... every SILO has this sort of 'scope' ... you have this 'space' you can somehow search thru... with what is happening here, the free web becomes a social media platform, and there is no real Google or so to Search for People related to you or so, you see what I mean? This mustn't be, but its kinda natural to think about this, and a kinda new thing... like how do you...
#
Schnitz
...find people 'close' to you?
#
Schnitz
timezones are a good filter, indeed :-)
#
KartikPrabhu
Schnitz: the way I find new people is following some people on a reader and then seeing what they reply to/like etc... and go from there to adding more people
#
KartikPrabhu
like the way I found out about IRC was becasue I was following adactio's blog
#
Schnitz
interesting
#
Schnitz
which reader do you use BTW?
#
KartikPrabhu
s/IRC/Indieweb
#
Loqi
KartikPrabhu meant to say: like the way I found out about Indieweb was becasue I was following adactio's blog
#
KartikPrabhu
I use Feedly but not a big fan
#
KartikPrabhu
it has some annoying quirks
#
Schnitz
still a good insight
#
Schnitz
thank you
#
Schnitz
Do the people all have indie web principles... or do you have to check then first whether they have, say, webmention installed, with your approach?
#
KartikPrabhu
you have to check. But if someone's blog does not have webmention but has a comment form I manually syndicate my reply anyway
#
KartikPrabhu
see this reply to a Wordpress blog with no webmention: https://kartikprabhu.com/notes/re-oxford-abc-conference
#
KartikPrabhu
it is "shared on" the original blog manually
#
KevinMarks_
I get webmentions on my homepage…
#
KartikPrabhu
and I also copied back a reply to my comment manually ;)
#
Schnitz
yes, very interesting thanks
#
KevinMarks_
also, if i get round to finishing it, mention-tech will buffer webmentions for arbitrary sites
#
Schnitz
KevinMarks_: thats good to know
#
KevinMarks_
at the moment it doesn't fetch them efficiently
#
Schnitz
Of course there are many ways to handle this. What makes me /Romantic/ is the idea of not using a reader, but just browsing the web, all personal homepages / sites / blos, and getting full social media features automatically when you like / reply / repost
#
Schnitz
s/blos/blogs
#
Loqi
Schnitz meant to say: Of course there are many ways to handle this. What makes me /Romantic/ is the idea of not using a reader, but just browsing the web, all personal homepages / sites / blogs, and getting full social media features automatically when you like / reply / repost
#
KartikPrabhu
Schnitz: ideally yes
#
KevinMarks_
KNown has a plugin for firefox that does something liek that
#
Schnitz
KartikPrabhu: alright then thats the same vision, perfect, good to sync this. I know this is FAR away right now, but it would be still be a good thing to have a nucleus of this where you can just walk thru a bit...
#
KartikPrabhu
Schnitz: the challenge then it to build in a /reader into your own site so you get updates from people you want to follow. and maybe a browser plugin so you can easily like/reply to any post on the web
#
Schnitz
KartikPrabhu: yes exactly, that is missing too
#
KevinMarks_
well, you can use woodwind as a reader
#
KartikPrabhu
similarly /woodwind is a h-feed reader which could be run on your own site if you are into python code
#
KartikPrabhu
damn 2 secs ! ;)
#
Schnitz
I think completely w/o reader would be really beautiful, but I admit I don't see it how it would work 100%
#
Schnitz
basically the duality of most social media system between posting and writing to some extent seems always kinds unnatural
#
Schnitz
s/kinds/kind of
#
Loqi
Schnitz meant to say: basically the duality of most social media system between posting and writing to some extent seems always kind of unnatural
#
KevinMarks_
well, fb, twitter, tumblr, wp all have readers too; integrated is a common pattern
#
Schnitz
KevinMarks_: absolutely. But they mostly have a shared standard stylesheet / CSS then
#
Schnitz
like this is the one thing, the personal expressiveness, I miss with readers
#
Schnitz
why not have everything on the web post in their style / layout / whatever
#
Schnitz
and still be able to aggregate / strucute somehow
#
KartikPrabhu
i only use reader for notification, I always read the original web page
#
Schnitz
s/strucute/structure
#
Loqi
Schnitz meant to say: and still be able to aggregate / structure somehow
#
Schnitz
KartikPrabhu: thanks great
#
Schnitz
s/thanks/thats
#
Loqi
Schnitz meant to say: KartikPrabhu: thats great
#
KartikPrabhu
becuase I missed the individuality of sites too
#
Schnitz
right full agreement
#
KartikPrabhu
in fact I sometimes have custom css per post so I would like people to see the original! :)
#
Schnitz
yes of course... thats really great. That is something CSS and also SVG is meant for, decoration of your post on the fly, telling stories
#
Schnitz
and this is where we are touching the area of entertainment, and there is a industry, or a human need, a big demand, for great nicely presented stories to be told on the web, not just standardized text posts
j12t joined the channel
#
Schnitz
alright, thanks so much for all this today, very inspring... I'll go crash now :-)
#
KartikPrabhu
guten nacht!
#
Schnitz
Dankeschön, ebenso :-)
jxn-is, j12t, tantek, loic_m and wolftune joined the channel
#
KartikPrabhu
what is quotation?
#
Loqi
A quotation is a type of post that is primarily a subset of the contents of another post, and often has a citation of that other post https://indiewebcamp.com/quotation
zz_tridnguyen, wagle, KevinMarks__, KartikPrabhu, j12t, KevinMarks, nitot, friedcell, circ-user-VnROV, glennjones, loic_m and marcthiele joined the channel
#
marcthiele
Hello from Krefeld, Germany.
#
marcthiele
Question: do I have a chance to see in my webmentions, that bridgy sends, if it is part of a conversation?
#
marcthiele
Reason for asking is, that here for example (http://marcthiele.com/notes/the-botanist-gimlet) I see my own messages as part of the mentions. Somehow it would be nice to visually show that these are replies or part of a certain conversation.
j12t joined the channel
#
petermolnar
marcthiele you'll probably need to take a look at "fragmentions" and "salmentions"
johnstorey, j12t, mxuribe, mlncn and Schnitz joined the channel
modem, j12t and loic_m joined the channel
#
marcthiele
Thanks, petermolnar. Will have a look at it.
#
petermolnar
wrong room marcthiele
#
marcthiele
;) Sorry. Too long ago since we used irc with our C64 ;)
#
petermolnar
oh, now that's hardcore :D
#
belp.audio
edited /User:Belp.audio/MyTumblr (+3359) "/* BELP's User Experience with Tumblr & The Indie Web */"
(view diff)
#
belp.audio
edited /Tumblr (+128) "/* Implementation Notes */"
(view diff)
squeakytoy2, johnstorey, Pierre-O and marcthiele joined the channel
snarfed joined the channel
#
Schnitz
Hey snarfed
#
snarfed
hi Schnitz!
#
snarfed
marcthiele: petermolnar: actually, to render threaded comments, you just need to match the comments' u-in-reply-tos and u-urls
#
petermolnar
true, I think I've overcomplicated it in my head
#
snarfed
ie your comment's source page would be in-reply-to your post, but it would also have an in-reply-to pointing to another comment's u-url
mlncn, squeakytoy2 and glennjones joined the channel
Pierre-O joined the channel
#
Schnitz
snarfed: awesome!
#
Schnitz
hi arronpk
#
aaronpk
good morning
#
Schnitz
good evening :-)
#
aaronpk
today I am hoping to be able to start importing content to my new site
#
Schnitz
cool, import from where?
#
aaronpk
my current site
#
Schnitz
after getting it all to work for me on my side I'm kinda lazy today, tweaking, and writing about it: https://indiewebcamp.com/User:Belp.audio/MyTumblr
#
Schnitz
is taking a break, cu later
tantek, wolftune, johnstorey and Pierre-O joined the channel
#
GWG
Greetings fellow independent webbers
#
Schnitz
tantek: morning... great foto of that hot chocolate, the background fits so nicely into my all new indie web presence, I had to reblog! http://belp.audio
#
tantek
Schnitz: oops I didn't have a chance yet to post it on my own site!
#
Schnitz
GWG: Viva la revolucion, fellow comrad!
#
tantek
working on making that flow easier
#
Schnitz
tantek: err sure... go fot it. Good morning, and nice foto :-)
#
tantek
Schnitz: ah I see what's going on. you saw it on my Tumblr which just collects stuff from other silos (per PESETAS)
#
GWG
Schnitz, the revolution will be POSSEd.
#
tantek
GWG++
#
Loqi
GWG has 135 karma
#
Schnitz
tantek: yup
#
GWG
I've decided that, if I want to deploy by Friday, I need to start testing and big fixing now. So scope reduced for now.
#
Schnitz
GWG: sounds like a sound decision
#
GWG
That is after I spent two weeks bogged down in design contemplation
#
Schnitz
yeah I know how this goes
#
Schnitz
sometimes you need to make things clearer and simple, and give yourself a break with all the achievement, otherwise it never finishes
#
Schnitz
decided to take a bath now... because of the Itches, you know
#
GWG
So I am keeping an updated version of the design that I had and will move from there in the future. The backend improvements do count.
#
GWG
Note to self, update itch list
#
Loqi
GWG has 136 karma
#
GWG
I need to get activity post kinds working or I'll break acegiak's site.
#
GWG
I adapted the play type design I added at her request to a new read post.
loic_m_ and snarfed joined the channel
#
tantek
Schnitz: ok photos posted to my own site :D
#
GWG
The Post UI I use for listen, read, jam, watch and play is pretty much identical.
Pierre-O, mlncn_, snarfed, jedahan and KevinMarks_ joined the channel
#
Schnitz
Tantek: great, this would be the use case where it would be great if you had webmentions working the way Kartik does it, that when I reblog / post your foto on my tumblr I could include the original URL of that post on Tanktek.com and there one would see that I mentioned / reposted this on my tumblr
#
Schnitz
Tantek: like here, see bottom of the past. I think this is really nice
#
Schnitz
s/past/page
#
Loqi
Schnitz meant to say: Tantek: like here, see bottom of the page. I think this is really nice
#
Schnitz
Tantek: but no worries, I totally see and understand that we all have different priorities and ways to approach or structure this .-)
#
Schnitz
BTW, looking at my automatically sent webmentions via bridgy https://brid.gy/tumblr/belp.audio it would be nice if our Wiki IndieWebCamp had webmention support similar to how Kartik does it. Maybe it does and I didn't get it :-)
#
aaronpk
the wiki shows webmentions in here, but not on the wiki itself
#
aaronpk
although come to think of it, i haven't seen any in here in a while
#
Schnitz
aaronpk: right!
#
Loqi
test
#
aaronpk
I never set up the queue processor as a system task so last time the server restarted it never came back :-(
[snarfed] joined the channel
#
Loqi
ops has 1 karma
#
Loqi
ops has -1 karma
#
[snarfed]
concurrency++
#
Loqi
concurrency has 1 karma
#
[snarfed]
transactions++
#
Loqi
slow down!
#
[snarfed]
concurrency--
#
aaronpk
brace for impact
#
Loqi
hehe
#
Schnitz
forgot to send the link to Kartiks example, I really like how he displays webmentions (at the bottom the page): https://kartikprabhu.com/notes/test-note-totally-te
#
[snarfed]
aww memories of bridgy's invite floods
johnstorey joined the channel
#
aaronpk
i think i just cleared it up, let's see if this works now
#
[snarfed]
Schnitz KartikPrabhu, although doh, a few of the webmentions on that page show security holes :P
marcthiele and KevinMarks joined the channel
#
Schnitz
aaronpk: is it working?
#
aaronpk
should be. just gotta wait for a webmention now
#
Schnitz
aaronpk: have you sent one? shall I send one (to a Wiki page I presume)?
#
aaronpk
go for it
#
jedahan
is there a nice explanation of the difference between federated and distributed?
#
jedahan
or is it just a small degree from one to the other
#
aaronpk
what is federated?
#
Loqi
federation in the context of the indieweb refers to services and features on indieweb sites that work directly with other indieweb sites peer-to-peer, without being bottlenecked by any kind of centralized service or silo https://indiewebcamp.com/federated
#
jedahan
what is distributed?
#
Loqi
It looks like we don't have a page for "distributed" yet. Would you like to create it? https://indiewebcamp.com/s/10AZ
#
jedahan
interesting, so here, the conversation is about federation. cool
#
aaronpk
what is monoculture?
#
Loqi
Monoculture refers to the antipattern of one piece of software dominating (or trying to dominate) its field, often by being limited to communicating with other instances of the same codebase https://indiewebcamp.com/monoculture
#
aaronpk
more often talking about "distributed" systems leads to monoculture
#
jedahan
like cjdns?
#
aaronpk
i am not familiar with that
#
aaronpk
a system can be distributed without supporting federation
#
jedahan
federation is more about interoperability with other systems, than a kind of topology
#
aaronpk
i.e. the same code base running on physically different computers is distributed, but is not federated (see /federated for more details on what federations means)
#
jedahan
i always imagine in my head distributed being more topologically flat and peer-to-peer than federated. but I like the clear definitions you have given, even if it messes with my previous visualization of it all
#
Schnitz
Looking at my brid.gy table, we might be lucky and its being picked up very soon. Or we just missed it and need to wait 2-3 hours :-)
#
aaronpk
Schnitz: cool, also there's a 60-90 second delay on seeing them in here
#
Schnitz
aaronpk: just call it a suggestion, I still very much believe having mentions appear in the wiki would be great selfdogfeeding and show / demonstrate the whole thing and also community involvement / traffic / buzz around this
#
tantek
what is decentralized?
#
jedahan
well, i'm having a bit of fun building a federated stack, what i got so far: power? (wind/solar?) -> wifi signals (nyc meshnet) -> routing (qmp/batman) -> dns (namecoin) -> content-addressing (ipns) -> content resolution (ipfs) -> content (tiddlywiki? or something that supports webmention i guess?)
#
Loqi
It looks like we don't have a page for "decentralized" yet. Would you like to create it? https://indiewebcamp.com/s/10A_
#
tantek
huh that's pretty funny
#
jedahan
theres a bit of fuzziness on all the layers, but i think so far the only federated one is the wifi signals
#
jedahan
also I guess if i install a dns proxy to the namecoin service that acts like regular dns, would that be considered federated? as it plays nicely with others?
#
tantek
huh? how is wifi federated in any way whatsoever?
#
tantek
you lost me at namecoin ;)
#
jedahan
tantek well, mesh network isn't federated?
#
tantek
jedahan: never seen one work in practice, have heard lots of theory about it, and even rumors of some working
#
jedahan
tantek look up guifi in spain
#
tantek
a reliable mesh network would be great. curious what replaces DHCP
#
jedahan
thats the largest, most succesful one
#
jedahan
we are using their software in nyc
#
jedahan
so far we don't have that many nodes, but really just started getting traction this year
#
tantek
jedahan: are you in NYC?
#
jedahan
tantek ok so namecoin is just like, registering .bit tlds on a?the? blockchain/sidechain
#
tantek
jedahan: In my experience "just" should never be used in a sentence with "blockchain"
#
jedahan
so like, if people wanna lookup my website, they would right now need to be able to resolve namecoin, running namecoind which is um, a monoculture
#
jedahan
well i did write a little PoC blockchain client a year or two ago for fun
#
jedahan
I understand its a bit beastly
#
jedahan
but if i made a normal DNS service, that anyone could use, and it would use my namecoind instance to lookup .bit tlds, then, I think that would fit in more with 'federated'
#
jedahan
as there are a ton of DNS options
#
tantek
is there a single SSID "name" for https://nycmesh.net/ ?
#
tantek
I don't remember seeing anything when I was roaming around Manhattan a couple of weeks ago.
#
jedahan
tantek I think its just NYCMesh-RANDOMCHARS
#
tantek
jedahan - huh, so joining them is not automatic then without client-software due to the RANDOMCHARS
#
jedahan
Actually thats a good thing to bring up - each node probably should have the same "NYCMesh" SSID
#
jedahan
I think each node should have 2-4 SSIDs
#
jedahan
first it has the meshing layer one, which is needed, called qmp
#
jedahan
thats encrypted
#
jedahan
between nodes and ad-hoc / point-to-point
#
tantek
jedahan: I'm no mesh network expert, but I do know wifi client usage well enough to know that having to pick a new SSID every time I move into/out of another SSID cloud would be annoying.
#
jedahan
then one generic one
#
jedahan
to avoid that issue
#
tantek
jedahan - interested in IndieWebCamp NYC 2016?
#
jedahan
then one generic one with a password, so that we are not cleartexting
#
tantek
we're looking at Jan 22-23 right now
#
jedahan
Um, very interested
#
jedahan
I will!
#
tantek
we're just about to pull the trigger on those dates based on preferences expressed so far
#
jedahan
We might have met when i was visiting the PNW a few years ago actually
#
tantek
GWG ^^^ hey another NYC person! (you two should meet)
#
jedahan
or maybe it was aaronpk
#
jedahan
i am so hazy
#
aaronpk
I think we met in portland maybe?
#
tantek
if only we had a microformat for that, for meeting people ;)
#
jedahan
we ate at some high-rise, and the chef came over and gave something special :D
#
jedahan
yeah aaronpk !
#
jedahan
I'm a bit older now TT
#
jedahan
Also, visited the homebrew computer club one time @mozilla
#
jedahan
not sure who I met there, but it was fun
#
jedahan
'send me your twitter id' :-p
#
tantek
that was KevinMarks way to simplify discovering someone's web site
#
jedahan
irchandle2twitterid2websitelink I.E. twitter as DNS?
#
KevinMarks
yeah, I should make noterlive.com fill in a person from their hcard on their site too
#
jedahan
interesting, so for logging in, is there a technical or security reason for not redirecting to the page you logged in from, re: the wiki
#
tantek
it's a speech-based discovery protocol for domain names
#
tantek
since saying a Twitter handle, and understanding it, is often easier / more reliable than saying a domain name, and understanding it
#
jedahan
like, would you have to share with the provider what page you were on, for a callback?
#
tantek
it should redirect like that. aaronpk ?
#
jedahan
i mean i'm running ublock and https everywhere so its possible my setup just is doing all sorts of weird stuff too
#
jedahan
but i'd be happy to test it a bit more
#
tantek
I too am running ublock AND Noscript for that matter :)
#
tantek
weirdsetups++
#
Loqi
weirdsetups has 1 karma
#
aaronpk
yeah you should be redirected back to the wiki. if not, that's a weird bug
tantek joined the channel
#
Schnitz
aaronpk: hey my webmention got sent, did it ever show up? https://brid.gy/tumblr/belp.audio
tantek joined the channel
#
aaronpk
hmm looks like not yet :(
#
jedahan.com
edited /Planning (+195) "added my availability"
(view diff)
#
aaronpk
now i'm confused what I broke
#
Schnitz
is off for dinner, be back in 1 hour
#
Schnitz
aaronpk: hmmm... good luck!
#
jedahan.com
created /jedahan (+30) "Redirected page to [[User:Jedahan.com]]"
(view diff)
#
jedahan
aaronpk looks like ?returnto= is blank
#
jedahan
for my github-based login
#
jedahan
interesting, i wonder why my gravatar/username is not showing up the same as others...
#
tantek
hey jedehan, to create /Template:jedahan, take a look and copy/paste from e.g. /Template:aaronpk :)
#
aaronpk
strange, i will take a look
#
jedahan
oh, i see, the magic of microformats
#
jedahan.com
edited /User:Jedahan.com (+10) "/* Introduction */"
(view diff)
#
jedahan
hmm, i cannot hotlink an external image, it seems
#
aaronpk
you can, but you have the wrong syntax right now
#
jedahan.com
edited /User:Jedahan.com (+23) "/* Introduction */"
(view diff)
#
jedahan
yeah i just figured out the right syntax but i need to resize it to be smaller
#
tantek
no resizing needed
#
tantek
the template does it
#
tantek
and mine uses an external image
#
jedahan.com
edited /User:Jedahan.com (+5) "/* Introduction */"
(view diff)
#
jedahan.com
created /Template:jedahan (+139) "Created page with "<span class="h-card" style="white-space:nowrap">{{sparkline|https://twitter.com/t/profile_image}}[[User:jedahan.com|Jonathan Dahan" target="_blank">User:jedahan.com|Jonathan" target="_blank">https://twitter.com/t/profile_image}}[[User:jedahan.com|Jonathan Dahan]]</span>""
(view diff)
#
jedahan
ok, i need to slow down and read before making changes
#
jedahan
this is what happens when you only drink coffee once a week
#
jedahan
becomes super "effective"
#
KevinMarks
hm, hoder.com is not resolving
#
petermolnar
but apparently not receiving either webmentions, nor pingbacks
jedahan joined the channel
#
petermolnar
that guardian article is so far a rewording of the "The Web We Have to Save" article that was on medium via matter in July
#
petermolnar
but I haven't finished
KevinMarks_ joined the channel
#
GWG
Did someone say NYC?
#
jedahan
GWG << is in brooklyn
#
jedahan
i mean me, not you
#
jedahan
well maybe you
#
GWG
is in Queens
KartikPrabhu joined the channel
#
petermolnar
KevinMarks re to the guardian article: yep, it's fuzzy-same of https://medium.com/matter/the-web-we-have-to-save-2eb1fe15a426#.cgth8ulhx and - sorry for potentially sounding rude - it's still an interesting article, but like nearly all the similars, it does not offer a how.
#
petermolnar
"I get things are bad, but what are we doing to fix it?"
#
tantek
petermolnar++ :D
#
Loqi
petermolnar has 10 karma
#
petermolnar
to be honest, I was surprised how much I liked Tomorrowland
#
tantek
same here
gavinc joined the channel
#
Schnitz
is back
#
belp.audio
edited /User:Jedahan.com (-42) "/* Introduction */"
(view diff)
#
Schnitz
broken urls, minor fix, works now
#
Schnitz
soundcloud and indieweb, anyone?
#
aaronpk
what is soundcloud?
#
Loqi
SoundCloud is a silo for hosting/sharing/commenting on sounds and music https://indiewebcamp.com/SoundCloud
#
aaronpk
I thought Known had a plugin to POSSE to SoundCloud, but it's not mentioned on that page
#
Schnitz
oh thats interesting
#
Schnitz
Now that I'm kinda happy for now with my first itch: Tumblr <-> Indie Web, I will be looking into SC <-> Indie Web
#
Schnitz
aaronpk: our wiki documentation on Indie Web / SC is zero, AFAIK
#
aaronpk
sounds like a topic worth exploring then!
#
Schnitz
did I just get hired?
#
Loqi
yay!
#
kylewm
Schnitz: Known does have a plugin https://github.com/idno/Soundcloud
#
Schnitz
checking...
#
Schnitz
interesting, thanks kylewm
iboxifoo, edsu, Leeky_ and oddvar joined the channel
#
Schnitz
lets see what disqus has to offer
#
KartikPrabhu
Loqi: messages?
#
Schnitz
hey Kartik
#
Schnitz
yeah SC is weird. Its so isolated.
#
KartikPrabhu
hi Schnitz
#
KartikPrabhu
snarfed: re: security holes in my webmentions. Yes those are tests from checkmentions and I have kept them there to remind me to fix them. I couldn't comeup with a solution last time I thought of it
#
KartikPrabhu
Schnitz: since you are excited about webmentions here is something else that can be done with them: https://kartikprabhu.com/articles/marginalia #selfpromotion
#
Schnitz
OK I looked at the known stuff a bit its not what I would want, its about posting audio to SC from outside. Thats cool, but what would be interesting is the whole commenting / liking / etc. on soundcloud tracks to be indie web friendly... and there is nothing there, at all, to start with.
#
Schnitz
Kartik, cool! Reading now...
#
KartikPrabhu
maybe a file a bridgy feature request with https://developers.soundcloud.com/docs/api/guide#comments for api
j12t and edsu joined the channel
#
Schnitz
Kartik: great idea! Also, marginalia / webmention, what an awesome idea!
edsu joined the channel
#
Schnitz
Kartik: so just to get this right, you think its ok to file a brid.gy feature request pointing to that SoundCloud page / API? (ego too low issue)
Leeky_ joined the channel
#
Schnitz
poor snarfed, no?
#
KartikPrabhu
Schnitz: of course. The worst that could happen is it would be low priority for snarfed and kylewm
#
KartikPrabhu
i would check if someone has requested it first though
#
Schnitz
oh kylewm is also working on brid.gy, didn't know
#
petermolnar
or extend bridgy and create a pull request ;)
#
Schnitz
Yeah I'll check first and maybe I want to have another look on the web to be sure.... BUT, something tells me you're totally right, l need to get my webmentions into SC somehow and the place this would have to happen is brid.gy, or brid.gy delegating it off to some other service, like it already uses superfeedr for tumblr rss parsing
oddvar joined the channel
#
Schnitz
but I'm not aware of a service like disqus that relays comments etc. into SC commenting, also back and forth even, and never seens anything like it on SoundCloud, and I spent a lot time there
#
snarfed
Schnitz: sc has an api, so bridgy would do it directly
#
Schnitz
all social media interaction on SC, liking, commenting, etc. seems to originate purely from within SC ... never saw anything relayed from outside into it or vice versa, which is exactly what I would want
#
snarfed
like it does with all the other silos, at least for backfeed
#
KartikPrabhu
SC also has a posting api so one could POSSE through bridgy publish
#
Schnitz
Kartik, yeah that I know, and have seen, yes
#
snarfed
Schnitz et al, here are instructions for adding a new silo like SC: https://github.com/snarfed/bridgy/#adding-a-new-silo
#
snarfed
happy to help anyone interesteed ramp up!
#
Schnitz
oh wow...
[shaners] joined the channel
#
Loqi
[shaners]: KartikPrabhu left you a message on 12/27 at 9:04pm: what about "Autonomous" as a name? http://indiewebcamp.com/irc/2015-12-27/line/1451279091456
#
[shaners]
!tell tantek Haven’t read this yet, but looks like you’ll be interested. Re: /read http://www.vox.com/2015/12/29/10634416/reading-list-books
#
Loqi
Ok, I'll tell him that when I see him next
#
GWG
My guess?
#
petermolnar
"Any feature that runs slow is bad. Most companies who extend the page editor to the front side, outside the ADMIN are painful slow. Any speed gains in this area are big wins." maybe, just maybe, reduce javascript and drop most of the custom fonts in favour of svg, but I'm not going to reply this, it would only generate a flamewar.
#
GWG
petermolnar: I'm betting custom comment types are on the horizon this time
#
petermolnar
I wouldn't be surprised if the build-in wp comment system would either be turned off or replaced on the overwhelming majority of the sites
#
petermolnar
by the way, I was on my way to Grav from WordPress... then it turned out that a few thousand posts and images is a bit heavy for Grav for now, so still on WP :/
#
GWG
petermolnar: They did a lot in 4.4 for comment cleanup. I need to look at a lot of those new changes for opportunities.
#
kylewm.com
edited /Goodreads (+230) "/* POSSE to Goodreads */ add me"
(view diff)
#
kylewm.com
edited /Goodreads (+92) "/* API for Goodreads */ mention silo.pub"
(view diff)
KartikPrabhu1 and KevinMarks joined the channel