#indiewebcamp 2014-12-17

2014-12-17 UTC
nloadholtes joined the channel
Phyks joined the channel
#
GWG
!tell snarfed Likely the new server. I wrote the message to test it.
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
snarfed: GWG left you a message 3 minutes ago: Likely the new server. I wrote the message to test it.
ezvirtual and KartikPrabhu joined the channel
#
@mistermac2008
RT @thierrymarianne: @benwerd talks abt @withknown used by students to own their contents & syndicate them out #IndieWeb via @MozillaParis
(twitter.com/_/status/545026767426052096)
lukebrooker, mdik, KartikPrabhu, j12t, prtksxna, reedstrm, carlo_au, tilgovi, snarfed and frzn joined the channel
#
GWG
I'm not sure what the problem was, but I think I fixed it
SRCR joined the channel
#
snarfed
GWG: yup, you did
sdboyer joined the channel
#
GWG
snarfed: I guess I need to make some server changes still.
nloadholtes and tilgovi joined the channel
#
prtksxna
Hello o/
wolftune joined the channel
#
prtksxna
GWG: o/
KartikPrabhu joined the channel
#
prtksxna
I recently came across IndieWebCamp. Its answers so many questions I've had
#
prtksxna
I am working on making my own website better for now…
#
GWG
What is your site?
#
Loqi
It looks like we don't have a page for "your site" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=your+site
#
prtksxna
Just my personal site - http://prtksxna.com/
Guerillero joined the channel
#
prtksxna
There is a lot of do for now. I don't have microformats set-up correctly
#
GWG
What do you want to do next?
#
prtksxna
I am not sure about RSS spamming. I have some post types that are pretty small and I am not sure if I want someone who is subscribed to my feed to see all of them. I know that kind of beats the purpose but I feel that it might be TMI
#
prtksxna
GWG: Get the basics right first. I know I want it to be on top of Wordpress but I am unsure of my current approach - https://github.com/prtksxna/feedme/issues
#
GWG
Well, welcome aboard.
#
GWG
Always happy to have another WordPress user onboard
#
prtksxna
What do you use to consume RSS feeds?
#
GWG
At the moment, TT-RSS
#
GWG
But there are Indieweb feed readers being worked on
#
prtksxna
I see, do you face the the RSS issue I mentioned?
#
GWG
I run my own installation
#
prtksxna
I am also unsure of how to syndicate certain kinds of content like check-ins…
#
GWG
prtksxna: It is something many people are working on.
#
GWG
I'm not sure who is working on Check-Ins for WordPress. I started a project but didn't take it far.
#
prtksxna
That is good to know, any projects in particular worth following
#
prtksxna
I wrote check-in support for my theme but I am unsure of syndication on RSS
#
GWG
Well, a lot of individual work is documented on the wiki
#
prtksxna
I saw some of it. Will take a deeper look over the weekend.
#
prtksxna
Thanks GWG o/
KartikPrabhu joined the channel
#
GWG
prtksxna: I had to stop for a bit to write a new cache invalidation plugin, but I have a lot of irons in the fire.
#
bret
hey prtksxna welcome!
#
bret
bb tomorrow
#
Loqi
bret: snarfed left you a message 8 hours, 51 minutes ago: looks like it might be half done already. e.g. https://charlesleifer.com/blog/a-flask-front-end-and-chrome-extension-for-youtube-dl/ among others
#
bret
ill check it out snarfed!
#
KartikPrabhu
hm more Wordpress people... good!
#
GWG
KartikPrabhu: Makes me think I should be advocating more
#
KartikPrabhu
GWG: the best way to advocate IMO is to have a great site of your own that does things
#
GWG
I'm working on it. Slowly
#
KartikPrabhu
prtksxna: nice theme on your site. neat and clean
#
prtksxna
KartikPrabhu: Thanks, I finished it recently. Still needs a lot of work :)
ben_thatmustbeme and tilgovi joined the channel
#
@kevinmarks
@SaraJChipps https://indieauth.com/ will emulate openid for you. That's what I use now #indieweb
(twitter.com/_/status/545101343971872768)
eschnou, wolftune and loic_m joined the channel
#
@deburca
@StartupLJackson but he'd be in a state of conflict between using medium for his blog or going #indieweb
(twitter.com/_/status/545111462948392960)
j12t, gRegor`, reidab_ and eschnou joined the channel
#
@kartik_prabhu
@deburca why would anyone have a conflict between Medium and #indieweb ?
(twitter.com/_/status/545124858816778240)
#
KartikPrabhu
ok might have started an argument there ^
modem joined the channel
#
prtksxna
I could never understand the point of Medium. Its like wordpress.com with content curation, right?
#
KartikPrabhu
prtksxna: to be fair it offers a much better UI for posting as well as "comments"
#
KartikPrabhu
but it is not a choice between Medium and indieweb if you want to own your data
#
prtksxna
Its interesting how things become popular because they get a fresh coat of paint.
#
KartikPrabhu
prtksxna: and it is not like wordpress in that you can't host your own instance of wordpress
#
KartikPrabhu
sorry you can of wordpress but not Medium
#
prtksxna
That is why I said wordpress.com
#
KartikPrabhu
prtksxna: yup I did catch that :)
#
KartikPrabhu
but still Medium has slicker UI and so on...
#
prtksxna
applies paint to #indieweb to make it slicker
#
KartikPrabhu
not needed :P
#
prtksxna
That is what I hoped. But it isn't true if the masses are to adopt.
#
prtksxna
Isn't that what you were saying?
#
KartikPrabhu
prtksxna: in my own cynical view masses seems to adopt whatever is new and shiny
#
KartikPrabhu
to plug my own stuff you can have paragraph level comments on the indieweb see: https://github.com/kartikprabhu/marginalia and an example post is: https://kartikprabhu.com/article/marginalia
#
KartikPrabhu
take that Medium
#
prtksxna
KartikPrabhu: i was looking at this yesterday :)
#
prtksxna
Realized only now that those tiny icons were clickable :|
#
KartikPrabhu
haha! it isn't obvious like most UI elements/icons you make up
#
prtksxna
Too obscure for me. And that's when I was actively trying to look for one.
#
KartikPrabhu
but I tried to make them similar to Medium's icons and also the "accepted" icon for comments
#
prtksxna
Oh, I am not familiar with medium icons either.
#
KartikPrabhu
prtksxna: love to have feedback. if you are not indieweb enough you can always comment using Twitter on: https://twitter.com/kartik_prabhu/status/483362431746322435
#
KartikPrabhu
he! Loqi avoids G+!
#
Loqi
who, me?
#
prtksxna
KartikPrabhu: That was all the feedback I have :) Sorry, not indieweb enough yet and don't want to use Twitter either.
#
KartikPrabhu
fair enough! good feedback nevertheless. I did realise that those icons might not be enough. but not sure how to solve the problem
#
KartikPrabhu
any suggestions are welcome
#
prtksxna
KartikPrabhu: Maybe have them lined up on one side? That way I'll always know where to look to find one, instead of having to jump from one paragraph ending another.
#
KartikPrabhu
prtksxna: you feel that the diff positioning makes them seem irrelevant?
#
prtksxna
Not irrelevant, just hard to find. They are also easier to miss because they are just outlines and not a full solid.
#
KartikPrabhu
prtksxna: good point. I made the outline because it was more colour-blind friendly. I will think about it!
#
prtksxna
KartikPrabhu: Very rare cases of colorblindness cause complete color blindness. If you keep your hues far apart there shouldn't be too much of a problem.
#
KartikPrabhu
prtksxna: true. but my site is based on a green-red theme and I did have bear complain about it at indiewebcamp NYC :)
#
prtksxna
KartikPrabhu: I usually use http://webaim.org/articles/visual/colorblind to test
#
prtksxna
KartikPrabhu: Ah! I am sure we can find a way around that :)
#
prtksxna
(btw - see how its usually just one channel that is impaired)
#
KartikPrabhu
that would be the best! I am open to suggestion, being not a web-dev
#
prtksxna
So you just want one normal and one active state, is that right?
#
KartikPrabhu
prtksxna: yes. I do understand the mechanics of colour blindness but that does not mean I understand how to get around it :)
#
KartikPrabhu
prtksxna: yup
#
prtksxna
Aha! Just switch it. Keeping it solid will make it noticeable and if its only outline on click people already know where it is.
#
KartikPrabhu
prtksxna: hmm that is very good. the solid state will bring attention to it and people who have cliked are more likely to know that it will be in outline mode
#
KartikPrabhu
prtksxna++
#
Loqi
prtksxna has 1 karma
#
prtksxna
hi-fives KartikPrabhu
minsky joined the channel
#
KartikPrabhu
hi-fives back
#
prtksxna
KartikPrabhu: For a person who doesn't do much web-dev your website looks great. I like how crisp the type is :)
#
KartikPrabhu
well the only web-dev I do is my own site :P and thanks!
julian`` and minsky joined the channel
#
KartikPrabhu
prtksxna: speaking of which you should have an about page on your site :)
#
prtksxna
KartikPrabhu: I should have a link to it :) http://prtksxna.com/about/
#
KartikPrabhu
and i should have tried that at least :P
#
julian``
hey any of you guys work with laravel much
#
prtksxna
I should also update it
#
Loqi
I agree
#
KartikPrabhu
oh sweet Mumbai! I am from there too
#
KartikPrabhu
based in Chicago at the moment for stuff
#
prtksxna
I am from Noida (near Delhi) and I live in Goa :)
#
julian``
http://prtksxna.com/work/pixel-art-of-a-calendar/ this is awesome, reminds me of habbo hotel
#
prtksxna
julian``: Haboo Hotel!! Is that…the game that 4chan once took over?
#
prtksxna
julian``: Also, thank you :)
#
julian``
yeah i think so they raided that site a lot when i used to play when i was younger lol
#
KartikPrabhu
oh boy 4chan!
#
prtksxna
My internet connection was too bad to play it when it came out. I only heard of it much later. Looked like fun.
#
prtksxna
The wiki wasn't lying when it said that this channel was friendly :)
#
KartikPrabhu
prtksxna: people here write the wiki :P
#
prtksxna
Note to self: People lie, wikis dont :P
#
prtksxna
Wikis can't, rather.
#
KartikPrabhu
"wikis don't lie" new Shakira hit single
reidab joined the channel
#
KartikPrabhu
lol! I don't think most people here would get that symbol
#
prtksxna
A man holding his head?
#
KartikPrabhu
prtksxna: you do indieweb most things. you should get on the microformats+webmention thing
#
KartikPrabhu
what is microformats?
#
Loqi
microformats are extensions to HTML for marking up people, organizations, events, locations, blog posts, products, reviews, resumes, recipes etc https://indiewebcamp.com/microformats
#
KartikPrabhu
what is webmention?
#
Loqi
Webmention is a simple way to notify any URL when you link to it on your site https://indiewebcamp.com/Webmention
#
prtksxna
I've known about these technologies for quite some time now (microformats at least)
#
KartikPrabhu
prtksxna: to be fair microformats has been most used here on the indieweb to actually do something (like comments) rather than pander to search engines and SEO people
#
prtksxna
Works takes up a lot of time. I'll probably get everything done over the holidays.
#
KartikPrabhu
yup. I get that compeltely
#
julian``
haha
#
prtksxna
I wish there were meetups here, in Goa too
#
prtksxna
I am coming to SF next month, I'll miss the event happening in December :(
#
KartikPrabhu
prtksxna: if you find one another interested party you can have a home brew website club
#
KartikPrabhu
there is one in SF every 2 weeks
#
prtksxna
Oh. Let's hope I catch one :)
#
KartikPrabhu
yeah keep a look out for it. usually tantek and kylewm are at the SF one
#
prtksxna
Too many new things/people!
#
prtksxna
shuts down
#
KartikPrabhu
c'est la vie
#
KartikPrabhu
judaspriest! it is 3am here. must sleep
#
KartikPrabhu
good night Loqi
#
KartikPrabhu
and others
#
Loqi
buenas noches
#
KartikPrabhu
o/ prtksxna hope to see more of you here
#
prtksxna
KartikPrabhu: I'll be around!
#
prtksxna
GWG: Do you use a plugin to get webmention on WP?
#
KartikPrabhu
oh no I haz to answer things on the internetz
Sebastien-L and petermolnar joined the channel
#
@kartik_prabhu
@deburca Can I host Medium on my domain? Probably not! Which is why I don’t see the conflict with #indieweb
(twitter.com/_/status/545142915647811586)
j12t joined the channel
#
julian``
does anyone know of any free services for managing email on my own domain? like the old outlook and google apps used to allow
#
KartikPrabhu
what is email?
#
Loqi
Email is a decentralized, non-web messaging transport https://indiewebcamp.com/email
#
petermolnar
julian`` by managing mail you mean sending and receiving with your own domain?
#
julian``
yeah
#
julian``
and setting up new accounts would be cool though im not sure many sites would offer this service for free
#
petermolnar
the cleanest way is to have a 5$/month Virtual Private Server from DigitalOcean with a small linux on it with, for example, Postfix + Dovecot
LauraJ and sanduhrs joined the channel
#
julian``
my site is already hosted at digitalocean so ill look into postfix and dovecot ty
#
petermolnar
I wrote a little semi-tutorial on setting up a mailserver a little while ago: https://petermolnar.eu/linux-tech-coding/debian-lightweight-mailserver-postfix-dovecot-dspam/
#
petermolnar
it might help
#
KartikPrabhu
julian``: fwiw I use my domain providers service to forward everything to my gmail. not the best indieweb solution but still it workd
#
petermolnar
KartikPrabhu you could do that with a postfix + an alias file as well
#
KartikPrabhu
petermolnar: oh did not know that. actually I don't know what hose mean even :P
#
petermolnar
there are several Mail Transfer Agents ( MTA ) for short for linux; they are the "SMTP" servers, communicating ( sending and receiving ) mails from other hosts
#
petermolnar
exim and postfix are the big names, but there are others
#
petermolnar
the IMAP servers are to serve the mails to the clients; the big names here are Cyrus and Docevot
#
KartikPrabhu
petermolnar: of course. but a less technical alternative would be useful (even for what I've done)
#
petermolnar
that has a webGUI for setting these things up
#
petermolnar
but it's a bit heavy
#
petermolnar
and usually not offered by VPS providers
KevinMarks_ joined the channel
#
petermolnar
and there is also Virtualmin which can manage virtual hosts and mails as well
#
petermolnar
I used to use both a long time ago
#
KartikPrabhu
petermolnar: since you have eperience you should document those on /email
#
petermolnar
experience from ~4 years ago are more or less invalid nowadays :)
#
petermolnar
although I can mention them as possible solutions
#
KartikPrabhu
yes that would be good too. some documentation is better than none
#
petermolnar
if only I could log in to the wiki :/ ( it's always freaking slow for me )
eschnou joined the channel
#
petermolnar
is it just me or is anyone else having troube loggin in to indieauth?
#
KartikPrabhu
on the wiki?
#
petermolnar
both the wiki & the indieauth.com site
#
julian``
mines freezing up
#
KartikPrabhu
oops seems indieauth.com is down
#
KartikPrabhu
aaronpk: indieauth.com seems to be down. getting the "welcome to nginix page"
stream7 joined the channel
#
KartikPrabhu
!tell aaronpk: indieauth.com seems to be down. getting the "welcome to nginix page"
#
Loqi
Ok, I'll tell them that when I see them next
friedcell, prtksxna and j12t joined the channel
#
@benwerd
Discovering that many wifi hotspots automatically kill large file POSTs, but, eg, Dropbox works. Room for JS chunked uploads? #indieweb
(twitter.com/_/status/545162748607217664)
glennjones and nloadholtes joined the channel
modem, michielbdejong, dns53, elf-pavlik, adactio, dch, j12t and petermolnar joined the channel
#
dch
moin, looking at the iwc wiki its possible to login to the wiki via persona. Anybody have more details to share?
#
prtksxna
dch: I hear that the auth was down, but I don't know much more.
#
dch
aaah ok
#
dch
I will try again in the new year :-)
#
prtksxna
dch: I am sure it'll get fixed sooner than that :)
#
elf-pavlik
dch, AFAIK it uses https://indieauth.com/ so you just need rel="me" link on your website with href="mailto:name@domain.tld"
#
elf-pavlik
this way indieauth will offer you mozilla persona as one of available options
mlncn-agaric, KartikPrabhu and hugoroyd joined the channel
#
hugoroyd
hello, any known/brid.gy experts here? :)
sammachin and mlncn-agaric joined the channel
#
hugoroyd
testing known to twitter crossposting, as it was bugging for me recently: https://ampoliros.net/2014/unfortunately-time-has-stopped this one got to twitter, but bridgy is not detecting any responses
#
hugoroyd
actually brid.gy tells me " No post links found "
#
michielbdejong
hugoroyd: there is indeed no link back from https://twitter.com/hugoroyd/status/545163163726270464 to your site
#
hugoroyd
michielbdejong: yeah but i see on other examples that it shuold work anyway
#
michielbdejong
hm, not sure how bridgy did that. looks like https://indiewebcamp.com/original-post-discovery would require a link to the original
#
hugoroyd
michielbdejong: i'm wondering :-á
#
hugoroyd
michielbdejong: does it work on your Known instance?
#
hugoroyd
maybe benwerd isn't using bridgy?
#
michielbdejong
no, it's not working for me either. maybe i have my bridgy account misconfigured though
Sebastien-L joined the channel
#
hugoroyd
michielbdejong: i replied ;)
wowaname joined the channel
#
michielbdejong
on https://www.brid.gy/twitter/michielbdejong# it just says 'failed', different from your error
#
hugoroyd
michielbdejong: that's because your own original post was a reply to verge
#
hugoroyd
so it's trying to send the mention to the verge
#
michielbdejong
but where did it find the original post URL then?
#
hugoroyd
michielbdejong: i also replied from known, but it's not showing either :-/
#
hugoroyd
michielbdejong: probably on known, i don't see where else
#
hugoroyd
michielbdejong: which makes me wondering why it can't always get twitter feedback
#
michielbdejong
you think it just scrapes my home page in search of a post with a similar text?
#
hugoroyd
no idea
#
michielbdejong
or Known tells brid.gy about it?
#
michielbdejong
it's mysterious :)
#
hugoroyd
yes!
#
hugoroyd
michielbdejong: most mysterious is why https://ampoliros.net/2014/testing-known-reply-to-michielbdejongs-known-through-twitter-too-- isn't showing :)
#
hugoroyd
michielbdejong: oh, maybe it's trying to send the reply back to the verge too? That'd be confusing
#
michielbdejong
it says no end-point found there
#
michielbdejong
oh, maybe i know how it works
#
michielbdejong
but this is just guessing
#
michielbdejong
it could tell my server that there is a reply to my tweet, instead of to my post
#
michielbdejong
and Known could then work out which post it was
#
michielbdejong
but i'm not even sure if that's allowed in webmention
michielbdejong1, petermolnar, michielbdejong and j12t joined the channel
#
hugoroyd
michielbdejong: can you help me file an issue about this?
#
hugoroyd
btw michielbdejong ben from known was talking about remotestorage yesterday, but i'm not sure what he was trying to do
#
michielbdejong
hugoroyd: you can refer to the irc logs when you file an issue
sanduhrs joined the channel
#
michielbdejong
cool! we want to make remotestorage an rfc
#
hugoroyd
michielbdejong: any hint what i should describe? what's relevant?
#
michielbdejong
I'm also going to offer remoteStorage hosting soon
#
hugoroyd
michielbdejong: of course ;)
#
michielbdejong
hm, just link to https://www.brid.gy/twitter/hugoroyd# should be enough, actually. And asking why this is not failing for the werd.io post
sdboyer joined the channel
#
@benwerd
A real pleasure to meet with @mycozycloud. What a superb platform. #ownyourdata
(twitter.com/_/status/545213349630185473)
#
@NeueB
RT @thierrymarianne: @benwerd talks abt @withknown used by students to own their contents & syndicate them out #IndieWeb via @MozillaParis
(twitter.com/_/status/545214566586912768)
friedcell joined the channel
#
GWG
prtksxna: Yes. Wordpress Webmention
#
GWG
petermolnar: Thank you, by the way
#
petermolnar
trying to figure out what did he get the thanks for
#
GWG
I was going to tell you
#
GWG
I was using your FFPC plugin to get ideas on how to add to something I needed to get running quickly
#
petermolnar
glad it helped :)
#
GWG
petermolnar: I'm not sure I want to do much in the way of caching plugin writing.
#
GWG
If you are interested
#
petermolnar
approaching from nginx is another way, the issue is that many of the WordPress installations out there is still under apache
#
GWG
Well, this is a specific use case. Many people using fastcgi caching under Nginx install the nginx-cache-purge module.
#
GWG
This is based on something someone came up with to avoid it.
#
GWG
You set a header to, when used, invalidate the cache
#
GWG
So, no one had a plugin for that
petermolnar joined the channel
#
GWG
petermolnar: Hiccup?
#
petermolnar
ctrl+w on a wrong window :
#
GWG
But, either way, I need to write up that technique. I don't think many people use it.
#
petermolnar
neither do I
#
GWG
I wonder why. It works.
#
petermolnar
probably no one thought about it earlier
#
petermolnar
but the idea is nice, although I'd restrict that access somehow
#
GWG
To send the header?
#
petermolnar
if anyone case use a header to invalidate an entry it could be used for ddos
verdi_ joined the channel
#
GWG
Yes. So far, no one has, but if it becomes more popular...
#
petermolnar
my guess would be that no big fish used it yet, so no attack based on this yet
#
GWG
I have to look at it to figure out how to restrict it.
#
GWG
Nginx doesn't support nested ifs. They hate ifs in general
#
Loqi
aaronpk: KartikPrabhu left you a message 4 hours, 21 minutes ago: indieauth.com seems to be down. getting the "welcome to nginix page"
#
Loqi
pong
#
aaronpk
KartikPrabhu: it looks fine to me?
#
petermolnar
aaronpk it's running now, it was dead for a few of us
#
petermolnar
aaronpk it's looking sick again forme
#
aaronpk
I don't think it would show the "welcome to nginx" page if it's down. it would show "bad gateway" or some other error
#
petermolnar
I've been waiting on GET indieauth.com for a long time, no error, but no page either
danlyke joined the channel
#
ben.thatmustbe.me
edited /2015/Cambridge (+62) "adding myself to interested"
(view diff)
#
@michielbdejong
RT @benwerd: A real pleasure to meet with @mycozycloud. What a superb platform. #ownyourdata
(twitter.com/_/status/545225195519492096)
elf-pavlik joined the channel
#
@elfpavlik
RT @benwerd: A real pleasure to meet with @mycozycloud. What a superb platform. #ownyourdata
(twitter.com/_/status/545226403894292480)
#
@theboxfactory
Pre-New Years resolution: Upgrade @withknown to the latest release from this alpha release. #withknown #indieweb
(twitter.com/_/status/545226451511812098)
reedstrm joined the channel
#
@reinergaertner
Ein schneller Test mit known und dem Indieweb. #experimental
(twitter.com/_/status/545227630337740800)
j12t and shiflett joined the channel
#
@fdevillamil
Great time today with @MyCozyCloud people and @benwerd in Paris. #indieweb
(twitter.com/_/status/545232904763494400)
minsky, gRegor`, j12t and yakker joined the channel
#
@bart_mertens
RT @kevinmarks: @SaraJChipps https://indieauth.com/ will emulate openid for you. That's what I use now #indieweb
(twitter.com/_/status/545235692251783168)
#
ben_thatmustbeme
wonder if its worth noting dandyid.org on the wiki
#
ben_thatmustbeme
whatis dandyid
#
ben_thatmustbeme
what is dandyid
#
Loqi
It looks like we don't have a page for "dandyid" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=dandyid
prtksxna joined the channel
snarfed joined the channel
#
snarfed
hugoroyd: i'm looking at your bridgy q now
#
snarfed
firefox says the cert is only for edge.ampoliros.net
#
hugoroyd
snarfed: yeah, i'm going to change that before the end of the year
#
hugoroyd
snarfed: thanks for looking, if you need help from me/info, just ask
#
ben_thatmustbeme
hey adactio, any idea why huffduffer isn't pulling in any of my rel=me links? https://huffduffer.com/benroberts
#
snarfed
so, bridgy finds benwerd's original post on werd.io and sends responses back because it sees http://werd.io/ in his twitter profile, crawls it, and finds rel-syndication links
#
snarfed
hugoroyd: it's not doing that for you in this case because ampoliros.net isn't in your twitter profile
#
hugoroyd
snarfed: ha, that's annoying!
#
snarfed
hugoroyd: :P i'm open to feedback!
#
hugoroyd
snarfed: does it work if i just add it in the description?
#
snarfed
hugoroyd: i don't think so right now, but that's a good feature request. i'll check
#
hugoroyd
:-)
friedcell joined the channel
#
adactio
ben_thatmustbeme: Hmmm ...I don't know why Huffduffer isn't seeing your rel="me" links. Very odd. I'll look into it.
#
Loqi
adactio: tantek left you a message on 10/21 at 5:40pm: perhaps the answer to the PWC/PSL dilemma/confusion is simple. Always post more content on the original on your own site, always link to the original since there is always more content there.
#
Loqi
adactio: ben_thatmustbeme left you a message on 12/16 at 11:51am: any chance you can look in to why huffduffer isn't pulling in my "Elsewhere Links" from ben.thatmustbe.me
loic_m joined the channel
davidmead and eschnou joined the channel
#
davidjohnmead.com
edited /Known (+1855) "/* Transition from WordPress */"
(view diff)
wolftune, KartikPrabhu, tantek and snarfed joined the channel
#
ben_thatmustbeme
hmm, i have been getting brid.gy backfeed for both with and without a trailing slash on my posts
#
GWG
ben_thatmustbeme, isn't that good?
#
@MyCozyCloud
RT @benwerd: A real pleasure to meet with @mycozycloud. What a superb platform. #ownyourdata
(twitter.com/_/status/545264693254705152)
#
@MyCozyCloud
RT @fdevillamil: Great time today with @MyCozyCloud people and @benwerd in Paris. #indieweb
(twitter.com/_/status/545264943285538816)
#
ben_thatmustbeme
GWG, its picking the others up as just mentions (which is a problem on my side), but if you look at https://brid-gy.appspot.com/like/facebook/14305603/10101270139267664/752481179
#
ben_thatmustbeme
view source, has both with and without the slash, so it makes sense to send it twice, but why does it have both?
julian`` joined the channel
#
GWG
I misunderstood. I thought you meant it was sending it whether it had or not, not twice.
minsky, loic_m_, loic_m and j12t joined the channel
#
kylewm
ben_thatmustbeme: it is probably finding one directly in the body of your tweet and the other one based on the u-syndication links you publish
#
kylewm
although I don't see where it would be getting without the slash
snarfed joined the channel
#
ben_thatmustbeme
i'm joing going to always trim the trailing / off on my end when i receive mentions
#
ben_thatmustbeme
i need to go through and do the same for all permalinks
#
snarfed
ben_thatmustbeme: sorry for the trouble! yeah, that can definitely be confusing
#
snarfed
(in practice they're usually the same page, but technically they are different URLs, so bridgy's conservative)
#
snarfed
ben_thatmustbeme: kylewm: my guess is actually that it's a redirect. if bridgy follows a redirect, it keeps both URLs in case the first was a short link
#
kylewm
snarfed++
#
Loqi
snarfed has 61 karma
j12t joined the channel
#
ben_thatmustbeme
what exactly is the standard, remove the trailing / or leave it?
#
snarfed
ben_thatmustbeme: not sure there is a "standard"
#
ben_thatmustbeme
s/standard/convention
#
Loqi
ben_thatmustbeme meant to say: what exactly is the convention, remove the trailing / or leave it?
#
snarfed
and in your case, actually i'm not sure where bridgy did find the url without slash. the fb post, short link, and u-url all have the slash.
davidmead joined the channel
#
snarfed
looking at a poll log, PPD only sees the slash versions of ben_thatmustbeme's post URLs: https://brid-gy.appspot.com/log?start_time=1418796036&key=aglzfmJyaWQtZ3lyGgsSDEZhY2Vib29rUGFnZSIIMTQzMDU2MDMM
#
snarfed
so, still a mystery
#
snarfed
on an unrelated note, http://retrogit.com/ is a lot of fun
martinBrown and pauloppenheim joined the channel
#
tantek
sees /URL_design questions
#
tantek
ben_thatmustbeme: in general, if you can't justify something, drop it.
shiflett joined the channel
#
snarfed
tantek: definitely! …in this case though, we're not sure that ben_thatmustbeme is doing anything wrong/redundant
#
tantek
what's ben_thatmustbeme doing in particular?
#
ben_thatmustbeme
not sure exactly why, but brid.gy is sending me webmentions twice
#
ben_thatmustbeme
once with the slash, once without
#
snarfed
(we're still not sure where bridgy is finding the one without)
#
tantek
ben_thatmustbeme: regardless, as the receiver, per redirects, you're supposed to handle it
SRCR joined the channel
#
tantek
bridgy's behavior in this case, while likely suboptimal / inefficient, is not "wrong" per se.
#
tantek
ben_thatmustbeme: citation for you're supposed to handle it: https://indiewebcamp.com/webmention##after%20following%20redirects
#
snarfed
tantek: ben_thatmustbeme agreed, earlier
#
davidjohnmead.com
edited /Known (+3) "/* Steps */"
(view diff)
elf-pavlik joined the channel
#
davidjohnmead.com
edited /Known () "(-907) /* Plugins */"
(view diff)
#
ben_thatmustbeme
also, my code doesn't return it as a redirect, it returns the same content as i treat them as the same URL
#
gRegor`
I would recommend picking one or the other and redirecting.
#
aaronpk
"DandyID lets you easily collect all of your online profiles in one convenient place and allows people to discover the real verified you across the web." <-- isn't that what your own website is for?
#
aaronpk
also they have three patents? wut?
#
tantek
what is DandyID?
#
Loqi
It looks like we don't have a page for "DandyID" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=DandyID
#
ben_thatmustbeme
yeah, i saw that, didn't look in to what the patents are on yet
#
aaronpk
https://www.google.com/patents/US20100042680 "Internet identity graph and social graph management system and method"
#
tantek
aaronpk - you should know better than to look into patents
#
ben_thatmustbeme
a more interesting issue though is now i'll need to look in to php-comments, a trailing / vs not trailing slash leads it to misinterpret it as a mention instead of a comment
#
ben_thatmustbeme
though i suppose that would be correct
#
aaronpk
"trailing slash" is misleading. they are completely separate URLs
#
ben_thatmustbeme
i believe i ALWAYS show with a /, but requesting without the / does not do a redirect
#
ben_thatmustbeme
it returns 200
#
aaronpk
the only exception is a raw domain has an implied slash since you can't have a full URL with no path
#
aaronpk
otherwise you can't assume the URLs are the same
#
tantek
aaronpk - and now that you've posted publicly about one in particular that mentions "social" which thus likely overlaps the W3C Social Web WG, you're obligated (per your agreement to the group) to disclose to the WG that you found that.
#
tantek
s/likely/possibly
#
Loqi
tantek meant to say: aaronpk - and now that you've posted publicly about one in particular that mentions "social" which thus possibly overlaps the W3C Social Web WG, you're obligated (per your agreement to the group) to disclose to the WG that you found that.
#
kylewm
patents, because who wouldn't want to read technical documents written by non-technical lawyers
#
aaronpk
tantek: heh oops
#
tantek
aaronpk - as a CTO, you should know better than that :P
#
tantek
unfortunately no heh about it - it can potentially be quite a painful mistake
#
kylewm
ben_thatmustbeme: it's bridgy's markup that differentiates the slash as a mention, php-comments is doing the right thing
#
aaronpk
it appears to be a patent for their website. the figures document their website signup flow and such
#
kylewm
bridgy considers one the canonical original and the other a u-mention
#
tantek
aaronpk - you're not listening. "you should know better than to look ***into*** patents"
#
aaronpk
well it's too late now that i've opened it
#
tantek
you're not helping by writing about it
#
@t
Absolute comparison arguments are of little utility. E.g. * two sides to … * either … or * fair & balanced #spectrums (ttk.me t4Z_1)
(twitter.com/_/status/542814233919234049)
#
tantek
e.g. in this case being "too late" or implied, not.
#
tantek
such absolute reasoning in real world situations often leads to errors in justification of actions (or lack of action)
#
tantek
aaronpk, at this point I'm pretty sure the only remaining obligation you have is to email the Social Web WG with a heads-up about it, since you publicly admitted to discovering it and that it mentions "social" and "web".
#
tantek
also as an op in this channel and indiewebcamp admin - if anyone else brings up anything about patents or a patent, I expect you to respond similarly as I did above to your statements.
wolftune joined the channel
#
aaronpk
those obligations are specifically because of my W3C involvement though, yes? or do we need to worry about patent disclosures on the research going into the indiewebcamp wiki?
#
tantek
we should likely make a similar policy about avoiding that on the indiewebcamp wiki as well
#
Loqi
I agree
#
tantek
I believe we have such a policy on microformats.org already
#
davidmead
@tantek is whistle (url shortner) easy for a noob like me to get up & running?
#
tantek
it is, only in that it is very little code, the hard part is your own /URL_design
#
davidjohnmead.com
edited /Known (+167) "/* Steps */"
(view diff)
#
davidmead
@tantek as i’m kind of starting from scratch with the Known install i want to get ahead of this while i can. i used the Hum WP plugin which was really nice.
#
tantek
davidmead - from my understanding of Known's /URL_design - it's unlikely to work
#
davidmead
@tantek :-(
#
tantek
Whistle works for permalinks which use dates, post type, and number of that post type, and specifically DO NOT depend on the slug
#
davidmead
@tantek hmm. guess I’ll have to keep investigating then.
eschnou and minsky joined the channel
#
kylewm
davidmead: this is kind of a clever url shortener hack that doesn't require code https://gist.github.com/lucasgonze/c5d935823ef17f5ffa3f
#
davidmead
thanks @kylewm. i’ll take a look
#
bret
wow keybase has a ton of tech people now, lots of overlap with my twitter network
#
davidjohnmead.com
edited /Known (+454) "/* Steps */"
(view diff)
#
davidmead
@tantek let me know if this is what you were looking for https://indiewebcamp.com/wiki/index.php?diff=16085&oldid=16083&rcid=16102. hopefully it helps.
#
davidjohnmead.com
edited /Known (-1) "/* Issues */"
(view diff)
#
tantek
ben_thatmustbeme: re: "my code doesn't return it as a redirect, it returns the same content as i treat them as the same URL" - I agree with gRegor` - you should redirect rather than serving duplicate content - which gets penalized by search engines
#
tantek
aaronpk re: trailing slash not existing, the example you gave of http://aaronparecki.com vs. http://aaronparecki.com/ is not the same as ben_thatmustbeme's permalinks
#
aaronpk
correct
#
aaronpk
I was saying http://aaronparecki.com is an incomplete URL since there is no path component
#
aaronpk
so it's okay to imply (or add) the slash
#
tantek
I believe that's what the URL standard says to do to "fix" that URL
minsky joined the channel
#
tantek
davidmead: that's a great start on Transition from Wordpress
#
tantek
minor nit - the subheads should indicate their context since they get document wide permalinks
#
davidmead
thanks @tantek. i’ve bookmarked the page, so i’ll update it as i go along.
#
tantek
e.g. s/Steps/Steps from WordPress
#
davidmead
i’ll edit that later'
#
tantek
I can take care of it :)
#
kylewm.com
edited /Template:davidmead (-4) "remove extra .com"
(view diff)
#
davidmead
thanks @tantek :-)
#
gRegor`
KartikPrabhu: HWC tonight? I could go either way on it at the moment, honestly.
#
tantek.com
edited /Known (+60) "/* Transition from WordPress */ specific subheads"
(view diff)
#
KartikPrabhu
gRegor`: upto you.
#
tantek
gRegor`: last HWC of the year!
#
tantek
take a HWC Chicago holiday photo!
#
gRegor`
Haha
#
gRegor`
Yeah, guess we should do it. Work has me stressed out at the moment is all. Hopefully that passes. :)
#
gRegor`
I can bring my Santa hat
#
KartikPrabhu
lol. keep me posted
#
KartikPrabhu
but maybe we should decide and update wiki
#
gRegor`
We'll do it.
#
KartikPrabhu
you never know who'll try to show up
#
tantek
awesome!
#
tantek
also - promote it with all the usual Chicago folks as the last HWC meetup of the year!
#
gRegor`
We *are* the brute sq-- I mean, the usual Chicago folks. :)
#
gRegor`
I'll post a note, though. Maybe Denton will make it finally!
#
tantek
and ping Mari too!
#
gRegor`
Yep
#
gRegor`
Mari is actually friends with Marcy, who provides our venue.
#
tantek
oh cool
lupinedev joined the channel
#
gRegor`
She's not made it yet, though. Rather busy, I take it.
#
Loqi
[mention] gRegor Morrill posted 'Last Homebrew Website Club of the year tonight! https://www.facebook.com/events/744818568939803/ cc @pitchdesign @marihuertas @dentonjacobs' linking to https://indiewebcamp.com/events/2014-12-17-homebrew-website-club (/notes/2014/12/17/2/)
#
gRegor`
Ooh, that's the first I've noticed the new [mention] thingy. Nice.
#
gRegor`
Annnd messed up the link.
#
tantek
the new bridgy texts are quite nice
#
tantek
which link?
#
aaronpk
tantek: the new text is not specific to bridgy either!
#
gRegor`
Opened a link and forgot to close it.
#
tantek
aaronpk - cool! is that via webmention.io then? or indiewebcamp.com?
#
aaronpk
webmention.io is doing all the parsing
#
aaronpk
and that sentence is being returned in the webmention.io API now too
#
tantek
very cool
#
snarfed
thanks tantek! credit to aaronpk for taking my initial tweaks and improving them
#
snarfed
(the brid-gy.appspot… link notifs before were pretty ugly and annoying)
#
@killerog
Very interesting idea, this Indie Web concept. Podcast with @adactio here: http://workingdraft.de/200/ and site here: https://indiewebcamp.com/
(twitter.com/_/status/545309255612784640)
Kopfstein joined the channel
#
gRegor`
aaronpk: Should it parse the full URL instead of just the path? "/notes/2014/12/17/2/"
#
aaronpk
gRegor`: what's the permalink for that post? let me take a look
#
gRegor`
http://gregorlove.com/notes/2014/12/17/2/ My u-url doesn't include the domain.
#
aaronpk
ah that's an issue with the ruby parser, I opened an issue a couple days ago: https://github.com/G5/microformats2/issues/32
#
gRegor`
k
#
aaronpk
the ruby parser is slightly behind the php one, although has some nice convenience methods for dealing with it in code
#
bret
are there abstract parsing languages that the different libraries can share?
KartikPrabhu joined the channel
#
aaronpk
like sax or something?
#
aaronpk
no that's not what i was thinknig of
#
Loqi
[bridgy] Margot Harrington replied '@gregorlove @marihuertas @dentonjacobs ha! That sounds so final! I'm sick though :( so I'll be on the couch, keeping my germs to myself.' to a tweet that linked to https://indiewebcamp.com/events/2014-12-17-homebrew-website-club (https://twitter.com/pitchdesign/status/545312113426984960)
minsky joined the channel
#
kylewm
bret: want to write a reference parser in C that all the languages justneed to write bindings for?
#
aaronpk
that would do it
#
aaronpk
isn't that how most of the json parsers work?
#
bret
kylewm: as long as it also compiles to js
#
snarfed
sounds like libxml[2]
#
aaronpk
libmf2
#
snarfed
ah, for mf2
#
aaronpk
would probably use libxml for the html parsing
Acidnerd joined the channel
#
KartikPrabhu
why don't every language bind to php-mf2 or mf2py ?
#
aaronpk
that seems not possible
#
KartikPrabhu
in any case, multiple implementations are a good thing
#
aaronpk
i mean it wuld require a node developer to have a php runtime for example
SRCR_ and SRCR joined the channel
#
@edsu
RT @t: Happy 11 Years of XFN! As predicted last year http://tantek.com/2013/349/b1/xfn-10th-anniversary #indieweb readers now here https://indiewebcamp.com/reader (ttk.me t4Ze2)
(twitter.com/_/status/545323934774984704)
#
@loicmathaud
Présentation de demain @WebEnVert "Présentation de l'IndieWeb" terminée. Y aura plus qu'á !
(twitter.com/_/status/545324121903874048)
minsky and GWG joined the channel
#
tantek
a good counter-example to abolutist thinking (e.g. about security) https://en.wikipedia.org/wiki/Defense_in_depth_%28computing%29
minsky and GWG joined the channel
#
snarfed
defenseindepth++
#
Loqi
defenseindepth has 1 karma
j12t joined the channel
#
Loqi
[bridgy] Licha amalia zaidan favorited a tweet that linked to https://indiewebcamp.com/reader (https://twitter.com/t/status/544725910533206016)
#
aaronpk
snarfed: here is an example of what I was talking about ^
#
aaronpk
because the URL in parens doesn't have the URL of the person who RT'd
#
snarfed
aaronpk: oh sure. i still agree; for twitter, we should show their handle
#
aaronpk
ok cool
#
snarfed
i think i still vote for name instead of domain in the native (non-bridgy) case, but i could be swayed
#
aaronpk
I think I agree. I want to find more exmaples of what that'd look like though
#
tantek
is this use-case documented somewhere we can understand the context / iterations of design?
#
tantek
since you're arguing "for name instead of domain"
#
tantek
what is webmention.io?
#
Loqi
webmention.io is an open-source project and hosted service for receiving webmentions and pingbacks on behalf of your indieweb site https://indiewebcamp.com/webmention.io
#
aaronpk
did we have a github thread going for this?
#
tantek
thread is no bueno. need documentation of current state.
#
tantek
current state in this case is, current understood/known "best practice"
#
aaronpk
but the current state is in flux!
#
tantek
that's the point of capturing it on the wiki!
#
tantek
so you can cite previous iterations
#
tantek
while you deliberately evolve it
#
tantek
flux is an even stronger reason to capture current state
#
tantek
otherwise all those kinds of discussions/reasonings are lost to minds that came up with them
#
aaronpk
i think it's interesting that we're essentially creating an activity stream in sentences, but without any machine-readable markup or any intent on machines parsing the sentence
#
aaronpk
instead we're deriving a human-readable sentence from the mf2 properties that exist on the object
#
tantek
perhaps implying it may be possible to make that a reversible transform
#
tantek
do you have documentation of that "deriving" somewhere?
#
aaronpk
no, just code
#
tantek
is that a reasonable framing and place to start that documentation ?
#
tantek
of at least what your existing code does?
#
aaronpk
yes i believe so
#
aaronpk
we are taking h-entries and turning them into a human-readable sentence describing the h-entry
#
tantek
(took me that long to even remotely understand the scope of what you were doing - to come up with a suggested page name for it!)
#
tantek
a-ha you just wrote the dfn for the page!
#
tantek
now stub it!
bitraten and lukebrooker joined the channel
#
aaronparecki.com
created /h-entry_to_text (+572) "stub with dfn and some examples"
(view diff)
#
tantek.com
edited /h-entry_to_text (+145) "subheads, likes vs replies, see also"
(view diff)
#
tantek.com
edited /h-entry_to_text (+151) "rsvps, see also github thread"
(view diff)
smurthas joined the channel
#
tantek.com
edited /POSSE (+79) "/* POSSE Destinations */ Plain Text Notes destinations could use h-entry to text, remove Articles section out of date todo empty section"
(view diff)
#
tantek
aaronpk, snarfed, is this a reasonable use-case / justification for h-entry to text? https://indiewebcamp.com/POSSE#Plain_Text_Notes
#
aaronparecki.com
edited /POSSE (+26) "/* Plain Text Notes */ also push notifications"
(view diff)
#
snarfed
tantek: hmm, not sure that one is quite right. the existing IRC notif use case seems like the clearest so far
#
aaronpk
maybe push notifications is not the best terminology. mobile notifications?
#
aaronparecki.com
edited /POSSE (+2) "/* Plain Text Notes */"
(view diff)
#
snarfed
"just notification, it's cleaner"
#
aaronpk
specifically thinking of this: https://indiewebcamp.com/mention-app
#
tantek
like that list of things that popup on your mobile device in locked mode?
#
tantek
is there a name for those?
#
aaronpk
usually push notifications
#
aaronpk
i just didn't wnat to potentially confuse with "PuSH"
#
tantek
do those show up on people's laptops when theyr'e in screen saver lock mode?
#
aaronpk
but iOS, Android and Windows all call them push notifications
#
aaronpk
I believe OSX has it too, also called push notifications
#
tantek
yes - the "push" borderline plumbing
#
tantek
or rather it's an orthogonal aspect
#
tantek
to the visual presentation
#
aaronpk
in that case the "push" implies realtime
#
aaronpk
not plumbing
#
tantek
might as well just call them "interruptive notifications"
#
tantek
by function rather than aspect
#
bret
aaronpk: yeah safari, chrome and FF support web notifications for open pages, but os x also supports apple push to desktop from web now I think
#
tantek
is growl another example of this?
#
bret
so the website does not need to be open
#
aaronpk
growl notifications are usually not generated remotely, so it's borderline
#
bret
growl was replaced by notification center i think
#
tantek
growl was a 3rd party thing
#
tantek
how was it "replaced by" then?
#
bret
right
#
aaronpk
"made obsolete by"?
#
bret
well, why use growl when your system has that function now?
#
snarfed
s/was/is/. it's a *nix thing, not just mac.
#
bret
oh yeah thats true
#
tantek
what is growl?
#
Loqi
It looks like we don't have a page for "growl" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=growl
#
tantek
snarfed, you seem to know more about growl ;)
#
aaronpk
anyway the thing people usually associate with "push notification" is that an app can send a message to your device without the app being open, and the notifications usually come from a remote service, not generated by the device
#
bret
aaronpk: that!
#
tantek
so a "remote service" "can send a message to your device without the [remote service's] app being open" then?
#
tantek
what is a notification?
#
Loqi
notifications in the context of the IndieWeb refer to all forms and ways that an independent web site can receive a message indicating something of interest (server notifications), and potentially relay that information (preferably in realtime) to one or more devices used by the owner of that site (client notifications) https://indiewebcamp.com/notification
#
tantek
what is a client notification?
#
Loqi
It looks like we don't have a page for "client notification" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=client+notification
#
tantek
what is a mobile notification?
#
Loqi
It looks like we don't have a page for "mobile notification" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=mobile+notification
#
aaronpk
now i'm leaning towards just keeping it as "push notification"
#
aaronpk
beacause nobody really says mobile notification
#
aaronpk
and we can deal with talking about PuSH the plumbing explicitily
#
aaronpk
yeah i'm reconsidering the usefulness of that edit
wolftune joined the channel
#
aaronpk
oops that wasn't what i meant either
#
aaronparecki.com
edited /POSSE (+44) "add back push notifications"
(view diff)
#
aaronpk
bah okay i need to eat lunch
#
tantek
good call. simple errors as an indicator of likely suboptimal reduced blood glucose levels.
pwcc, j12t and j12t_ joined the channel
#
tantek
what are push notifications?
#
Loqi
It looks like we don't have a page for "push notifications" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=push+notifications
LauraJ, shiflett and j12t joined the channel
#
tommorris.org
created /growl (+183) "new page"
(view diff)
j12t_ joined the channel
#
tommorris.org
edited /growl (-6) "oddball unicode symbols"
(view diff)
j12t joined the channel
#
tommorris.org
edited /notification (+442) "added a section on Distraction, linked to [[growl]]"
(view diff)
#
@t
Join me at Homebrew Website Club tonight - last of 2014! 18:30 #indieweb meetup @MozSF @ESRIPDX https://indiewebcamp.com/events/2014-12-17-homebrew-website-club (ttk.me t4Zg1)
(twitter.com/_/status/545363572575195136)
amblin joined the channel
#
tommorris.org
created /GPX (+747) "new page"
(view diff)
#
aaronpk
oh dear
lukebrooker joined the channel