#indiewebcamp 2016-04-18

2016-04-18 UTC
#
tantek.com
edited /ICS (+830) "why, how, IndieWeb Examples, See Also"
(view diff)
#
aaronparecki.com
edited /ICS (+68) "/* IndieWeb Examples */ add screenshots"
(view diff)
mlncn, jden, awolf, neanias, JonathanNeal_, mattl, Lancey and snarfed joined the channel
velartrill, renoirb and shiflett joined the channel
#
@dym_cx
#indieweb is an agglomeration of php-sites and python scripts which are used to X-post to/from twitter and facebook.
(twitter.com/_/status/721899871901466625)
CaptainCalliope joined the channel
#
kylewm
ha, that makes indieweb sound pretty silly
velartrill_ and awolf joined the channel
#
rrix
yeah, its an agglomeration of php-sites and elisp-sites and python scripts
#
rrix
http://fontello.com/ this is quite neat
#
rrix
smooshes together various font icon sets and creates a single font file, lets you customize classes &c
[dym_cx] joined the channel
#
[dym_cx]
kylewm: if you dont use hadoop to handle your BIGDATA cloud to make the next facebook – everything will sound silly.
#
@dym_cx
#indieweb is a world wide community of people who fight against facebook's monopoly on your private data
(twitter.com/_/status/721921455001378817)
#
aaronpk
"Hadoop" is a pretty silly sounding word, just sayin'
#
aaronpk
i still dont' really understand how the whole webaction indieconfig thing works, but it's neat
mhaseneyer and tantek joined the channel
#
aaronpk
making a list of all the things I want to work on on the trains/planes back home
#
tantek
did that on the first flight
#
tantek
so much so much
#
aaronpk
yup. was worried i didn't have anything at first but now the list is too long
#
tantek
did you get the indieconfig working with quill? or sign-up your own site with voxpelli's local storage?
#
aaronpk
i just used voxpelli's for now
#
aaronpk
i still can't figure out how it works well enough to build it in to quill
#
tantek
and it works on my permalinks? you're able to click the "like" or "reply" buttons and it opens in quill?
#
tantek
wow very cool!
#
tantek
what is Hadoop?
#
Loqi
It looks like we don't have a page for "Hadoop" yet. Would you like to create it? https://indiewebcamp.com/s/10JC
#
tantek
(shupe dupe)
#
tantek
what is BIGDATA?
jihaisse joined the channel
#
Loqi
It looks like we don't have a page for "BIGDATA" yet. Would you like to create it? https://indiewebcamp.com/s/10JD
#
tantek
what is X-post?
#
Loqi
It looks like we don't have a page for "X-post" yet. Would you like to create it? https://indiewebcamp.com/s/10JE
#
aaronpk
wait what svg can embed javascript?? that seems not right
#
tantek
X-post is not an experimental HTTP header despite appearances otherwise, rather it is an abbreviation for cross-post, which, in the context of the indieweb, can most often be found as [[POSSE]], sometimes [[PESOS]], and rarely [[PESETAS]].
#
loqi.me
created /X-post (+266) "prompted by tantek https://indiewebcamp.com/irc/2016-04-18/line/1460963154041 and dfn added by tantek"
(view diff)
#
aaronpk
is that... safe?
#
tantek
what is safe?
#
Loqi
It looks like we don't have a page for "safe" yet. Would you like to create it? https://indiewebcamp.com/s/10JF
#
aaronpk
javascript in an svg?
#
tantek
is what safe?
#
tantek
it's part of the larger profile
#
tantek
there is a subset profile (I forget its name) that's used for things like CSS backgrounds and cursors
#
tantek
subset of SVG, no scripts etc.
#
aaronpk
i somehow missed that adactio's sparklines were rendered via javascript that's *inside* the svg
#
tantek
oh yeah, there was an audible gasp at that
#
tantek
check the video
#
aaronpk
so i can just copy that svg and have it on my own site?
[dym_cx] joined the channel
#
[dym_cx]
with a single link to expired website
#
[dym_cx]
~yearly wiki-purge is kinda needed
#
tantek
dym_cx - looks like it was a 2012 session, check archive.org for the page
#
aaronpk
that was easy
#
[dym_cx]
tantek: the oldest version is https://web.archive.org/web/20140814213714/https://etherpad.mozilla.org/indieweb-bigperson and it only has the default text
#
tantek
dym_cs what about the newest version?
loic_m joined the channel
#
tantek
s/dym_cs/dym_cx
#
Loqi
tantek meant to say: dym_cx what about the newest version?
#
[dym_cx]
empty
friedcell joined the channel
#
tantek
perhaps check /2012 to see who proposed it to see if you can find them and ask
#
[dym_cx]
looks like aaronpk was involved, but "#bigperson" is something never mentioned ever before or after
#
tantek
bigperson?!?
cweiske joined the channel
#
@voxpelli
@emanuelkarlsten SÃ¥ dumt! SÃ¥ om jag mikrobloggar pÃ¥ min egna sajt (typ #indieweb) är det inte fri surf, men pÃ¥ Twitter är det? Väldigt dumt
(twitter.com/_/status/721963594989092868)
#
voxpelli
^ a Swedish mobile operator is excepting "social media" from data limits
#
voxpelli
Of course only silos count as social media then
pfefferle joined the channel
#
[dym_cx]
at least they optimize photos to not be a 10megapixel 5Mb raw JPGS
#
aaronpk
Check Mozilla etherpad for notes?
#
[dym_cx]
aaronpk: its 404
neanias joined the channel
#
@fredericmarx
@mxstbr Ist Absicht :) Hab beim IndieWebCamp alles neu gemacht. Guck nach der Btconf noch mal drauf ;) (Trotzdem danke für den Hinweis)
(twitter.com/_/status/721981565589463040)
marcthiele and [kevinmarks] joined the channel
#
[kevinmarks]
The generated SVG is a bit odd though
nitot joined the channel
#
GWG
pfefferle, did you get a chance to look at the preprocess branch of Semantic Linkbacks?
prtksxna joined the channel
#
pfefferle
GWG still no internet :(
#
pfefferle
GWG i am waiting for it since 6 mounth yet
#
petermolnar
whoa, which country is this?!
nitot and Pierre-O joined the channel
#
aaronpk
petermolnar ?
#
aaronpk
KevinMarks: what do you mean "odd"? It looks fine to me. I don't really know how to judge SVG XML tho. I like how the positions are all given in %
bergie_, anarchivist_, mlncn, camerongray, sknebel_, tommorris_, davbo__, wagle_, danlyke_ and g3funk joined the channel
#
pfefferle
petermolnar germany
M-kegan, wagle and endi joined the channel
#
pfefferle
petermolnar the problem is: the "last mile" is always owned by the german telekom, so the telekom has to enable my telefone connection... but I am not a telekom customer, so I seem to be not that important...
jonnybarnes joined the channel
#
petermolnar
the fun of Europe, I feel for you pfefferle
#
pfefferle
petermolnar even worse... they claimed that they tried to reach me for two times but no one seemed to be at home... at the first time I was at home from work and at the second time my wive...
#
pfefferle
petermolnar thanks ;)
friedcell joined the channel
#
@openSUSE
@adactio Was a pleasure. Thank you for making the #IndieWebCamp as excellent as it was 👏
(twitter.com/_/status/722023490405195776)
j12t, mlncn, friedcell, endi_ and loic_m joined the channel
#
@jkphl
Also BIG thx to all the attendees, you were awesome! Considering launching a Homebrew Website Club here. Nest stop: http://indiewebcamp.com/2016/D%C3%BCsseldorf
(twitter.com/_/status/722039223549837313)
squeakytoy2, friedcell and hs0ucy joined the channel
#
voxpelli
pfefferle: can't you get 4G-based internet then? That's often the faster alternative in Sweden when there's no fiber
neanias joined the channel
#
pfefferle
voxpelli I can, but I have have a contract with a provider and we moved homes... I still have to pay for my existing contract so I don't want to pay another one...
#
voxpelli
pfefferle: oh, complicated :P (Internet seems to be somewhat complicated in Germany? Relying mostly on my roaming now that I'm here)
#
@egoexpress
.@jkphl Woohoo, Homebrew Website Club Nuremberg (Metropolitan Region or whatever). Count me in! #indieweb
(twitter.com/_/status/722043256599666690)
#
bjoern
internet in Germany is really complicated esp. if you know how things are in Finland, Sweden and the like
#
bjoern
the current target is to get 50 MBit to every home
#
bjoern
till 2018 iirc
#
bjoern
ridiculous
#
voxpelli
Oh, I can get 1GBit at home, I just haven't bothered
#
bjoern
uh, nice
#
GWG
pfefferle, I just am eager for your feedback. I do understand
brandonrozek joined the channel
#
@jkphl
.@egoexpress Good to know! So we are 3 already. I'll keep you posted! :) #indieweb
(twitter.com/_/status/722052043532345344)
#
GWG
pfefferle: I guess I'll just keep working on the project in the interim.
friedcell, singpolyma, snarfed, jrenslin, Pierre-O, shiflett and mlncn joined the channel
j12t and Leeky joined the channel
#
voxpelli
Speaking of homepage designs btw, I think https://sixcolors.com/ has a pretty interesting presentation of its stream
neanias joined the channel
uranther and gRegorLove joined the channel
#
gRegorLove
Good morning, indiewebcamp.
awolf and j12t joined the channel
#
miklb
So that I'm clear, u-photo has to be explicitly **inside** h-card, right?
[bjoern] joined the channel
#
[bjoern]
guess so
#
[bjoern]
As I learned this weekend hierarchy is important when it comes to passing mf2
#
gRegorLove
Yeah, u-* will be parsed as a property of the parent h-*
#
gRegorLove
So if it's a person's photo, u-photo inside an h-card is correct.
#
miklb
they are both children of h-entry, but for parsing, I didn't realize u-photo had to be a child of h-card as well. Just checking. Thanks
#
gRegorLove
Yeah, otherwise the u-photo gets applied to the h-entry, which is more like a /photo post
#
KevinMarks
right, they mean different things
#
miklb
KevinMarks what mean different things?
#
KevinMarks
a u-photo in an h-card vs a u-photo in a h-entry
#
miklb
is there a different class that should be applied to an author image?
#
miklb
specifically in the case of an article and byline/attribution
#
KevinMarks
no, u-photo is right for the author, as long as it's inside a p-author h-card
#
miklb
got it. thanks again
#
KevinMarks
the slight oddness is when you don't have a u-featured or u-photo for the article and the author photo gets pulled instead - facebook does this a lot, but that's more their heuristic than a markup issue
#
miklb
that's basically what was happening for me with bridgy. Was grabbing the u-photo and adding it to tweet
#
miklb
but I didn't have the u-photo inside h-card
#
kylewm
unrelated to the issue miklb has, but I noticed Known sets twitter:image and og:image to my profile picture explicitly
#
KevinMarks
yeah, it's like the giant indiewebcamp logo that we get in slack
#
KevinMarks
interesting that https://sourcecode.cio.gov/ is cc0 and git-based
#
kylewm
aaronpk: did you just get a silopub "Status is over 140 characters" error?? That should not be possible.
#
kylewm
nope, it was diplix
#
kylewm
new test case!
#
voxpelli
kylewm: that's not good of Known :/ we had problems with eg. Blogger doing something similarly weird when we started consuming og:image at Bloglovin
#
voxpelli
that meant that we replaced perfectly good images from the RSS-feed with bad images from og:image as the og:image contained nonsense and we initially at least didn't build any logic around picking the "best" image out of many possible
snarfed joined the channel
#
kylewm
that totally makes sense
#
snarfed
thanks for the inferred user id change kylewm!
#
snarfed
feel free to pull granary and deploy if you want!
#
kylewm
snarfed: I'm going to hold off on that bc I don't trust my venv right now and have to run, but thank you!
#
snarfed
np! i can
#
KevinMarks
voxpelli: trusting invisible metadata is not a good idea in general
#
KevinMarks
re the SVG comment from earlier
#
voxpelli
KevinMarks: true, but turned out that og:image in general was much less invisible than image data in feeds as people usually see it on Facebook (after Facebook has done some magic invalidation of invalid images)
#
voxpelli
another problem is that if one wants to get a high resolution image then that has been somewhat hard so far – perhaps srcset or something could solve that
#
kylewm
It's tricky, I'm guessing Known does that because otherwise Facebook decides what image to show, and soemtimes it picks the largest avatar of the commenters or something dumb
#
KevinMarks
creating a sparkline using lots of lines is a bit redundant; polyline makes more sense
#
voxpelli
kylewm: if the image is smaller than the minimum specified by Facebook, which it likely is if it is an avatar, then Facebook will pick another one anyway
#
kylewm
though hopefully these days it wouldn't do that since the commenters avatars are resized to be pretty smal
#
KevinMarks
is there a way to tell facebook not to show an image?
#
kylewm
good q
#
voxpelli
doesn't seems like it, they really should support that :/
#
gRegorLove
Author avatar makes sense to me as an og:image if there's nothing else, but a photo post should definitely use the photo.
#
gRegorLove
I don't think there's any OGP way to tell FB not to use an image
#
voxpelli
would be better to specify it as an author image though so that each client can make an informed decision
#
voxpelli
but I guess Facebook doesn't support that either :/
#
KevinMarks
<meta property="og:image:width" content="0"> ?
#
gRegorLove
Interesting. You can use rel=opengraph to point the FB crawler to a separate page for only metadata
#
voxpelli
oh, cool, had no idea
bear joined the channel
#
gRegorLove
Heh, simple solution from stackoverflow: specify a transparent image in the og:image
mhaseneyer and snarfed joined the channel
#
gRegorLove
Perhaps you could make a script that takes a URL, parses mf2, and spits out OGP for FB. Then link to that as the rel-opengraph for a page.
loic_m joined the channel
#
snarfed
service all the things :P
#
voxpelli
not sure if any service but Facebook supports that rel-opengraph though and many consume opengraph
#
gRegorLove
Nevermind, looks like FB still requiers og:title, type, image, and url metadata in the source URL, so that defeats the purpose
#
gRegorLove
s/requiers/requires/
#
Loqi
gRegorLove meant to say: Nevermind, looks like FB still requires og:title, type, image, and url metadata in the source URL, so that defeats the purpose
Pierre-O joined the channel
#
miklb
voxpelli best thing I could do was switch the the jekyll-indieweb theme on my site. Finding all the bugs :-)
#
voxpelli
miklb: dogfeeding is great :)
#
miklb
voxpelli did the person who used it this weekend have any difficulties understanding the config? Or was their biggest hurdle setting up Jekyll locally?
#
voxpelli
miklb: setting up Jekyll locally I think ;) Ruby can be interesting. Didn't chat with him after he had done it. Was busy trying to get SWAT0 working :P
#
miklb
what is SWATO
#
Loqi
It looks like we don't have a page for "SWATO" yet. Would you like to create it? https://indiewebcamp.com/s/10JG
#
miklb
what is SWAT0
#
Loqi
SWAT0 is an abbreviation for The Social Web Acid Test level 0 and is a user-feature interoperability test for social web functionality defined in 2010 https://indiewebcamp.com/SWAT0
#
loqi.me
created /SWATO (+18) "prompted by miklb https://indiewebcamp.com/irc/2016-04-18/line/1461006658278 and dfn added by gRegorLove"
(view diff)
#
snarfed
swat-oh
#
gRegorLove
Not to be confused with the Star Wars character
#
kylewm
That's where my brain went too! "Welcome to SWAT 0's shop"
#
@Lynnie_Sher
Episode 3 of Who Is Derrick Wyr is almost ready to post! #indieWebSeries #indieWeb #indieActress #happyActress #scAryIsFun
(twitter.com/_/status/722151804197216256)
#
KevinMarks
but the line width ends up odd becasue of it
#
GWG
Afternoon
#
KevinMarks
tweaking
#
KevinMarks
so, my sparkline uses the actual data points in the SVG polyline
#
GWG
voxpelli, what is dogfeeding?
#
voxpelli
GWG: my english crashing
#
voxpelli
what is dogfooding?
#
Loqi
dogfood in the context of the indieweb, refers to the software practice of "eating your own dog food" but in particular with using your own creations on your own personal site that you depend on, day to day https://indiewebcamp.com/dogfooding
#
voxpelli
^ guess I turned the term into something else :)
#
KevinMarks
dogfeeding is what I do at night before i take my dogs out for a walk
#
sknebel
maybe it is dogfeeding if you make others eat their own dogfood?
#
sknebel
or convince them to do so
#
KevinMarks
as I'm feeding my dogs raw green tripe at the moment, I'm definitely not eating that
#
KevinMarks
the implicit assumption that people and dogs should eat the same thing is flawed
#
snarfed
"leaky metaphors"
#
KevinMarks
it's like "low hanging fruit"
ehlovader joined the channel
#
KevinMarks
as someone with fruit trees, you want to start with the highest fruit on the tree, as it ripens first
snarfed and Pierre-O joined the channel
#
KevinMarks
hm, having spent a while faffing around with making sparklines I suppose I should write a post about them
#
KevinMarks
explaining why
mlncn, wagle, Lancey, snarfed and awolf joined the channel
#
@egoexpress
All good things do come in threes. Managed to connect #Instagram and #Bridgy without any errors now! #indieweb
(twitter.com/_/status/722186767617564673)
#
miklb
that's next on my to-do list.
#
KevinMarks
hm, adactio didn't write a post about his sparklines, so I can't webmention him about them
#
@sigfig
@myfreeweb is webmention new? im pretty sure ive only ever seen it on your site
(twitter.com/_/status/722191074173652992)
awolf joined the channel
#
@myfreeweb
@sigfig not exactly new, but indieweb happens slowly, we're not like startup bros who crush it in a couple nights :D
(twitter.com/_/status/722191786152763392)
#
gRegorLove
If we were startup bros, pretty sure webmention would have already been sold/pivoted/trashed or something by now. ^
awolf, mlncn and miklb joined the channel