#indiewebcamp 2014-11-20

2014-11-20 UTC
#
tantek
aaronpk - to parse it, and *show it* as a <map> with <area> inside
#
aaronpk
unfortunately the mf2 parser doesn't recognize anything in the <area> html you gave
#
aaronpk
it just shows up as an empty h-card
#
tantek
wonders about the fallback text for his person-tag reply post on his own site: "tagged himself in a photo on aaronparecki.com"
#
tantek
goes to check the uf2 spec
#
aaronpk
and the fallback text that will display if I don't parse out the rect and such
#
tantek
right
#
tantek
better yet I should be person-tagging someone else
#
tantek
like benwerd
#
benwerd
wakes up again
#
benwerd
tagging works
#
benwerd
(but fatberg is back)
#
aaronpk
glad to know where your priorities are :)
#
tantek
<span class="e-content"><span class="p-summary">tagged benwerd</span> in a <a class="u-in-reply-to" href="https://aaronparecki.com/notes/2014/10/13/1/indieweb-latergram">a photo on aaronparecki.com</a></span>
#
tantek
aaronpk - that <area> itself needs to be inside an h-entry
#
tantek
yup I need to add <area> to the microformats2 parsing algorithm - now that we have a concrete use-case. wow.
#
tantek
well, that's good - no feature before there's a concrete use-case.
#
tantek
but here's where it gets tricky, the implication is that the uf2 parser will also extract the coords and shape attributes from the <area> tag
#
tantek
ok that's good to think about
#
tantek
aaronpk - from a publisher perspective, does that area example make sense?
#
tantek
<area class="p-category h-card" href="http://personB.example.com" alt="Person Bee" shape="rect" coords="100,100,120,120">
#
aaronpk
I think so yeah
#
tantek
good, then I think I've figured out how to update the microformats2 parsing spec
#
tantek
oh - the parser MUST already be returning SOMETHING for the area element
#
tantek
per http://microformats.org/wiki/microformats2-parsing#parsing_a_p-_property : "else if img.p-x[alt] or area.p-x[alt], then return the alt attribute"
#
tantek
so this should give you something:
#
tantek
<span class="h-entry"><area class="p-category h-card" href="http://personB.example.com" alt="Person Bee" shape="rect" coords="100,100,120,120"></span>
#
tantek
yeah that works to produce an h-entry with p-category of "Person Bee" at least
#
tantek
good. that's decent fallback.
#
tantek
now we just need to fix object-level parsing of <area> and implying properties from <area>
#
tantek
and add details of shape and coords
KevinMarks_ joined the channel
#
tantek
http://microformats.org/wiki/index.php?title=microformats2-parsing&diff=64684&oldid=64589&rcid=101047 is the edit that adds support for <area> microformats to microformats2 parsing - please review aaronpk and anyone else interested in consuming these
andrunix and j12t joined the channel
#
tantek
and now to work on a sample person-area-tag reply post to https://aaronparecki.com/notes/2014/10/13/1/indieweb-latergram
#
tantek
so we can have a concrete real world markup example to test microformats2 parser improvements on
#
tantek.com
edited /Falcon (+421) "/* Working On */ one-off person-area-tag reply to aaronpk's photo post, to person-area-tag benwerd, as part of pushing forward building blocks for SWAT0"
(view diff)
fmarier, michielbdejong and indie-visitor joined the channel
#
indie-visitor
testing
#
GWG
Hello
AustinPrior joined the channel
#
AustinPrior
testing again
#
AustinPrior
Now I have a name.
#
AustinPrior
I am a noob and I'm eager to set myself up as a citizen of the IndieWeb
#
GWG
Good evening.
#
AustinPrior
Good evening GWG
#
GWG
AustinPrior: Do you have a website?
#
AustinPrior
Yes. I've got a domain, hosting, and a wordpress instance.
#
GWG
Well, WordPress is reasonably easy to adapt
#
GWG
There are some good plugins
#
AustinPrior
I thought I was almost there but the h-card and rel-me bits have me stumped
#
GWG
AustinPrior: What's the domain?
#
AustinPrior
ShkintyBoda.org
#
AustinPrior
ShkintyBoda.org/braindump/ for the WordPress
#
GWG
In Dublin no less.
#
AustinPrior
yup. Where you based?
#
GWG
New York. But I was in Dublin last month
#
bnvk
dsdadklfjgfsf
#
GWG
AustinPrior: So, you want an h-card in a hurry?
#
GWG
It's a bit rough
#
GWG
But it'll do the trick
#
AustinPrior
yeah. I've got one but it doesn't quite pass the test...
#
GWG
Well, editing a theme to be mf2 compliant can be annoying sometimes.
AustinPrior joined the channel
#
GWG
AustinPrior: You redid the entire theme with mf2?
#
AustinPrior
???
AustinPrior joined the channel
#
AustinPrior
Me no understand
#
GWG
AustinPrior: It's markup for the theme. It allows external sites to read information from your site.
#
GWG
How did you try to do the h-card?
#
AustinPrior
I just copied and pasted from a couple of different sources
#
AustinPrior
(noobie shit)
#
AustinPrior
Just to clarify:the basic little page at the root domain is just html...
#
AustinPrior
The WordPress is at ShkintyBoda.org/braindump/
#
GWG
I'm looking at the WordPress site
#
AustinPrior
OK. My understanding was that the h-card had to be in index.html in the root
#
GWG
Doesn't have to be, but it is a good practice.
#
GWG
It is reading the h-card.
#
AustinPrior
just a sec
AustinPrior joined the channel
#
AustinPrior
having connection troubles as well
#
GWG
<a rel="me" class="u-url">…</a> - Wrap the image in this anchor link.
gr0k joined the channel
#
AustinPrior
like this?...
#
AustinPrior
<a rel="me" class="u-url"> <img src="/avatar.png" alt="" /> Austin Prior</a> </a>
fmarier_ joined the channel
#
GWG
You have two </a>
gRegor-hwc joined the channel
#
AustinPrior
oops, yeah. deleted that but I'm still getting odd output
#
gRegor-hwc
Hello from Chicago HWC
#
gRegor-hwc
Margot, Kartik, and myself are here
#
AustinPrior
can i send you the text file? Thanks for your help by the way! :)
#
GWG
Hello, gRegor-hwc
#
GWG
AustinPrior: Take the / out of the <a rel="me"
#
GWG
You can send me the text if you want.
AustinPrior joined the channel
#
GWG
Oops, lost him
#
GWG
You can send me the text if you want.
#
GWG
AustinPrior: Doesn't seem to be working.
mlncn and AustinPrior joined the channel
#
AustinPrior
my IRC client says: Waiting for the transfer to begin
#
GWG
AustinPrior: My client crashed
#
GWG
AustinPrior: But I'm working on it from your site. Stand by
#
AustinPrior
cheers
#
GWG
Pasted it
#
GWG
AustinPrior: You should have it in a private window
#
AustinPrior
cool. Got it.
#
AustinPrior
Thanks. I'm going to go and take a look...
#
AustinPrior
updated! Thanks.
#
AustinPrior
woohoo! My h-card is now "representative"
#
GWG
There you are.
AustinPrior1 joined the channel
#
AustinPrior1
GWG, You have been really helpful so please don't feel obliged to take on my next problem...
#
GWG
AustinPrior1: We're here to help.
#
AustinPrior1
Yay
#
GWG
https://twitter.com/SeveralPigeons - Get rid of the index.html
#
GWG
Then test Indieauth
j12t_ joined the channel
#
AustinPrior1
how embarrassing! I thought I had gotten rid of that. I only put it there when I was having problems removing a former redirect
#
AustinPrior1
Aha! Now I get it. indieauth does the linking. This is cool.
#
GWG
AustinPrior1: What's next?
#
AustinPrior1
I authorised both Twitter and my email but they still show as not linking on indiewebify.me
#
gRegor-hwc
aaronpk: Question from Kartik. How are you associating external content with your notes. Looked on /p3k and couldn't figure it out.
#
GWG
Hmm...When did they start doing this?
#
GWG
<span class="ProfileHeaderCard-urlText u-dir" dir="ltr"><a class="u-textUserColor" target="_blank" rel="me nofollow" href="http://t.co/s4pwvNGLQK" title="http://ShkintyBoda.org">
#
gRegor-hwc
Saw the folder structure of how you save the content mapped to the external URL
#
gRegor-hwc
Kartik is planning out moving entirely to file-based storage
#
GWG
gRegor-hwc: Is there another conversation going on I'm missing?
#
gRegor-hwc
(and tantek rejoiced)
#
gRegor-hwc
GWG: We're at HWC
#
GWG
AustinPrior1: It looks like Twitter is obscuring the URL behind a t.co redirect.
#
GWG
gRegor-hwc: I wanted to be at HWC. Where is it?
#
gRegor-hwc
Chicago, The Wormhole Coffee
#
GWG
gRegor-hwc: I can't get there in time
#
AustinPrior1
I see. And you're thinking this might be a recent change that we now need to adapt to?
#
GWG
AustinPrior1: Is it your only link other than email?
KevinMarks joined the channel
#
AustinPrior1
yeah. I'm not on any other compatible social networks
KevinMarks_ and caseorganic joined the channel
#
AustinPrior1
The email one should be working too though, right?
#
GWG
Not sure. Mine does it. But I don't know if it is a recent change.
#
GWG
How can email link back?
#
gRegor-hwc
Are you talking about logging in to the wiki or indieauth.com?
#
AustinPrior1
cos I authorised it on indieauth.com
#
AustinPrior1
maybe I'm misunderstanding...
#
GWG
It should work. Not with a rel=me, but it should work for auth
tantek joined the channel
#
GWG
AustinPrior1: GO to Indieauth.com and try to log in. It should pick up Twitter even if the test doesn't.
caseorganic joined the channel
#
AustinPrior1
These link backs should work with or without indieauth authorisation?
#
GWG
AustinPrior1: The tester seems to not be picking things up. I'll talk to the developer.
#
AustinPrior1
it did already.
#
gRegor-hwc
Sorry, not clear on what you're trying to do, AustinPrior1
#
AustinPrior1
cool. so if it was successful on indieauth, I don't need to worry?
#
GWG
AustinPrior1: Exactly. I just filed a bug report on the Indiewebify.me site about the Twitter t.co urls.
#
GWG
AustinPrior1: So, what is next for you?
#
AustinPrior1
Thanks very much. I appear to be all fixed up for rel me and the h-card
#
ben_thatmust
GWG, bringing more in to the fold I see
#
AustinPrior1
I've just logged in to the indiewebcamp.com wiki. This feels good
#
GWG
KevinMarks: Thanks for trying to help me find a meetup.
#
ben_thatmust
AustinPrior1 add yourself to irc-people
#
GWG
ben_thatmust: Beat me to it there
AustinPrior joined the channel
#
gRegor-hwc
Yay, AustinPrior1!
#
AustinPrior
my next query is just in regards to file structure. Will it mater that my WordPress instance is in a subdirectory and my index is at the root?
#
AustinPrior
gRegor-hwc: :)
#
GWG
AustinPrior: Not as far as I know. But...would you rather have it as the top level?
tantek joined the channel
#
AustinPrior
maybe. If it was, I'm wondering would there be a conflict between index.html and index.php
#
GWG
AustinPrior: Yes. But you can have your h-card in the WordPress installation
#
AustinPrior
and the rel me stuff?
gr0k joined the channel
#
GWG
Easily done.
#
GWG
I did.
#
AustinPrior
cool.
#
GWG
There is my site and the h-card, also WordPress
#
GWG
Here is https://snarfed.org/ another Indieweb WordPress site
cmhobbs joined the channel
#
AustinPrior
cool
parzzix and caseorganic joined the channel
#
AustinPrior
that tool on github that you showed me at the start is prob what I need for that
#
GWG
AustinPrior: I wrote it on Sunday.
#
AustinPrior
nice one!
tantek joined the channel
#
GWG
AustinPrior: There will be more in it later, but I'm trying to add some WordPress tools for both myself and newcomers.
#
AustinPrior
I'm going to go to bed now. I'm very happy with how far I've gotten tonight thanks to your help. I go to sleep one step closer to internet independence
#
AustinPrior
Actually, the next thing I should probably do is get myself set up for https.
#
GWG
AustinPrior: Try startssl. Free basic certs.
#
AustinPrior
great. Thanks again for all the help.
#
GWG
Any time.
#
AustinPrior
Good night GWG
#
Loqi
sleep tight!
#
AustinPrior
and good night to all the rest of you
#
AustinPrior
yes. and you loqi!
#
Loqi
who, me?
#
AustinPrior
!
KevinMarks__ joined the channel
#
tantek
reads logs
#
GWG
What do you see?
#
tantek
GWG, looks like you got AustinPrior setup with IndieAuth?
#
tantek
Was he able to login to the wiki?
fmarier joined the channel
#
GWG
tantek: Yes. And I filed an Issue about indiewebify.me not seeing a link because at some point, Twitter began to rewrite profile URLs using their shortener.
#
KevinMarks__
going to try the new h-card p-category people tagging with noterlive tonight
#
tantek
GWG - good! I remember when IndieAuth had to fix that
#
tantek
next after logging into the wiki is asking someone to add themselves to /irc-people :)
#
tantek
so they get a link and a photo
#
tantek
of course it helps to set a good example there, nudge nudge GWG :)
caseorganic joined the channel
#
GWG
tantek: I was typing it out when ben_thatmustbeme beat me to it. As for the profile picture...I keep meaning to do that. I just paired it with doing the icons for my site and haven't gotten to it. I'm not good at photos.
#
GWG
tantek: Besides, I'm still finishing up the last item on the IWC Online 2014 schedule
gr0k and mlncn joined the channel
#
tantek
GWG - don't make it more work than it is - just use your existing icon that you have on your site and hotlink it
emmak and mdik_ joined the channel
#
tantek
we're gathered in the SFO 153 Cappuccino room @Mozsf for Homebrew Website Club SF!
#
tantek
KevinMarks: want to join us? ;)
npdoty joined the channel
#
KevinMarks__
where's that?
mlncn joined the channel
#
npdoty
<comparing phones>
#
Loqi
npdoty: tantek left you a message 6 days, 9 hours ago: coming to SF next week? https://indiewebcamp.com/events/2014-11-19-homebrew-website-club#RSVP
#
npdoty
thanks, Loqi, I'm already there
#
Loqi
who, me?
#
sparverius
hi tantek's phone
tantek_ joined the channel
#
tantek_
hello from firefoxos!
chromedroid joined the channel
#
npdoty
scribenick: npdoty
#
chromedroid
hello
#
npdoty
welcome to the almost exactly 1-year anniversary of the homebrew website club
#
npdoty
from the 7th floor, down to a small room in the corner
#
npdoty
broadcast mode vs. specific subjects in smaller groups
#
npdoty
tantek: lightspeed httpd to serve file-extension-less URLs. apache docs unfortunately poor
#
@kevinmarks
#indieweb @t: this week I got a really dumb thing working - serving a file extensionless url from a file using Apache rewrite
(twitter.com/_/status/535264078386978816)
#
npdoty
"wait, you just gave me an app of yourself"
#
@kevinmarks
#indieweb @t: people say "you're using an iPod? how is that a phone" and I send them to my contact page to understand it
(twitter.com/_/status/535264442700034049)
#
npdoty
tantek: download an icon to the home screen, people think they're installing "an app" of you
#
@kevinmarks
#indieweb @t: user testing shows that when you add a link to your website on their homescreen, they think they're installing an app of you
(twitter.com/_/status/535264670874370048)
#
npdoty
... contact website where if you're signed in, you get more contact options
#
npdoty
... could even be ACL'ed
#
@kevinmarks
#indieweb @t: Ben Roberts took the contacts idea and added a login using indieauth to give more contact modes if he knows you
(twitter.com/_/status/535265028296167425)
#
npdoty
... sign in via IndieAuth (rel=me and OAuth through another service)
#
npdoty
... can whitelist some sensitive information to just certain friends
#
npdoty
... personal IRC channels with notification
#
@kevinmarks
#indieweb @t: Amy did a contact page with her own look, and also included her personal irc channell
(twitter.com/_/status/535265426562117632)
#
npdoty
... clone Tantek's contact page and customize it for yourself
#
@kevinmarks
#indieweb @t: handing out the prototype to non-techy people has been really useful
(twitter.com/_/status/535265598528561153)
#
GWG
What prototype?
#
@kevinmarks
#indieweb @dariusdunlap: I'd like to make the contact.html idea my actual homepage
(twitter.com/_/status/535265889655193600)
#
@kevinmarks
#indieweb @benwerd: trying it on android lollipop with chrome, tantek's 'add to homescreen' popup works
(twitter.com/_/status/535266181914316800)
#
npdoty
npdoty: don't see the "add to homescreen" on Firefox
#
npdoty
might be a User Agent checking issue
#
@latest8pc
RT @kevinmarks: #indieweb @t: user testing shows that when you add a link to your website on their homescreen, they think they're installin…
(twitter.com/_/status/535266749357490176)
#
@kevinmarks
#indieweb @t: this is simple, dumb and useful, but it impresses your friends
(twitter.com/_/status/535266761764249600)
#
@kevinmarks
#indieweb @t: the harder thing I got worked out was how to tag people in photos or other posts in an indieweb way
(twitter.com/_/status/535266919348469760)
#
@kevinmarks
#indieweb @t: if ben posts a photo of kevin on ben's site, I can post a reply that says 'in this rectangle of the image is kevinmarks'
(twitter.com/_/status/535267167466692608)
#
@kevinmarks
#indieweb @t: you send a webmention to the photo post to say there is a person there, and you send a webmention to the people you tag too
(twitter.com/_/status/535267342025244672)
#
@kevinmarks
#indieweb @t: the reply context for a person tag post on a photo is the entire photo - you should see the rect that is you
(twitter.com/_/status/535267527903805441)
#
npdoty
webmention to the source of the posted photo, and a separate webmention to the person being tagged
#
@kevinmarks
#indieweb @t: the point is that treating a person tag as a first class post type works with all the other flows we have
(twitter.com/_/status/535267776223780866)
#
@kevinmarks
#indieweb @npdoty: one process is that you can let the person who has been tagged veto the tag, or remove it
(twitter.com/_/status/535267909548113920)
#
@kevinmarks
#indieweb @t: one answer would be a vouch requirement that shows you have linked to each other before
(twitter.com/_/status/535268084207353856)
#
@kevinmarks
#indieweb @benwerd: can I quarantine the webmention until it has been approved?
(twitter.com/_/status/535268263773880320)
#
@kevinmarks
#indieweb @t: a rel=status link in a webmention will make this work
(twitter.com/_/status/535268341691449346)
#
@kevinmarks
#indieweb @benwerd: tagging people is one of the major sources of abuse on facebook - this lets us head that off before it happens
(twitter.com/_/status/535268517541871617)
#
@kevinmarks
#indieweb @kevinmarks: this would not delete the tagging assertion from the source, but would prevent it propagating to the photo
(twitter.com/_/status/535268693635510272)
#
@kevinmarks
#indieweb @t: if ben says "where's the vouch?" I then have to show that I actually know them with a link
(twitter.com/_/status/535268963736113152)
#
@kevinmarks
#indieweb @t: the basic solution is that you use a p-category tag with a h-card to say it is a person - you could use a geolocation or adr
(twitter.com/_/status/535269134196801538)
#
@kevinmarks
#indieweb @t: you could even use a h-event to say that the photo was time bounded too
(twitter.com/_/status/535269257761013760)
#
@kevinmarks
#indieweb @npdoty: you could use a like as an approval mechanism for these
(twitter.com/_/status/535269456805888000)
#
@kevinmarks
#indieweb @t: foursquare has the ability to check other people in - it can say 'no, yes, auto'
(twitter.com/_/status/535269569787887617)
#
@kevinmarks
#indieweb @npdoty: it's an important part of foursquare to check into palces you aren't really at
(twitter.com/_/status/535269805029593089)
#
@kevinmarks
#indieweb @benwerd: I was mayor of chez panisse for a while as my soul was there
(twitter.com/_/status/535269884864004097)
#
npdoty
npdoty: I like the idea of an endorse kind of post. that tag is okay
#
npdoty
... or reject
#
npdoty
I'm not sure how to get the "endorsement" to be easily notified to the original source of the tagged photo
#
@kevinmarks
#indieweb @4c4d: I change my profile every few months
(twitter.com/_/status/535270686743601152)
#
tantek
4c4d: mostly interested in securing all his stuff
#
tantek
… VPN all his stuff
#
tantek
… on mobile etc.
#
tantek
… all his home internet traffic
#
@kevinmarks
#indieweb @4c4d: I've been securing things - eg VPN my phone traffic to my home internet
(twitter.com/_/status/535270770688421888)
#
tantek
… but also doesn't want to have to rely on Comcast too
#
tantek
… hosts a lot of stuff at home, SSHes in, with VPN it becomes more transparent
#
tantek
… have been desiloing stuff too, mostly off of Google
#
@kevinmarks
#indieweb @4c4d: I'm not sure I should be running my phone traffic through comcast; I've been desiloing stuff mostly off of google
(twitter.com/_/status/535270944320024576)
#
tantek
npdoty.name or Nick IRL working on two things
#
tantek
… one is citations
#
tantek
… went to citations hackathon that PLoS had
#
@kevinmarks
#indieweb @npdoty: I've been working on 2 things - one is citations - I went to a citations hackathon
(twitter.com/_/status/535271026918424578)
#
tantek
… wants to put his academic writing on the web
#
tantek
… working on fork of citeproc.py
#
@kevinmarks
#indieweb @npdoty: I want my academic work to be on the web wiht proper citations
(twitter.com/_/status/535271118513639425)
#
tantek
… citeproc takes a bibtex database etc. of citations
chrissaad joined the channel
#
tantek
… and when you're writing a paper, you refer to a short name
#
tantek
… citeproc converts to a nicely formatted citation
#
tantek
… there's a language for that, a citation style language
#
@kevinmarks
#indieweb @npdoty: I forked citeproc.py which creates official citations in various formats
(twitter.com/_/status/535271259962347523)
#
tantek
… citeproc takes that and the data and turns into HTML
#
tantek
… goal would be to automatically generate h-cite type things
#
tantek
… to be able to say "this is the author"
#
@kevinmarks
#indieweb @npdoty: the output of the citation usually loses the semantics; I am modifying this to create h-cite markup
(twitter.com/_/status/535271395526443009)
#
tantek
… making progress on that fork of citeproc
#
tantek
… the other thing
#
tantek
… two - is the harrassment and abuse stuff
#
tantek
… posted about it on bcc.npdoty.name
#
tantek
… we should be thinking proactively about how to avoid this harrassment type stuff
#
tantek
… some advantages on the web - based on domain names
#
@kevinmarks
#indieweb @npdoty: harassment stuff: I posted to http://bcc.npdoty.name on how to proactively deal with harassment
(twitter.com/_/status/535271676196696065)
#
tantek
… we need to work on /block-list
#
@kevinmarks
#indieweb @npdoty: if someone has to buy a new domain name every time they want to harass me that's good
(twitter.com/_/status/535271772703453186)
#
tantek
benwerd: and services that give out free subdomains (implied ;) )
#
@kevinmarks
#indieweb @benwerd: there are also irritating free services that hand out subdomains to people
(twitter.com/_/status/535271863921172481)
#
tantek
npdoty: if you're the kind of service that hands out identities for less than the cost of the service (e.g. free), then there has to be some way to report that kind of thing
#
@ninavizz
RT @kevinmarks: #indieweb @npdoty: it's an important part of foursquare to check into palces you aren't really at
(twitter.com/_/status/535272036248330240)
#
@kevinmarks
#indieweb @npdoty: if you're doing that you should take some responsibility for your actions
(twitter.com/_/status/535272210861395968)
#
tantek
npdoty: in terms of code there should be a way to discover how to report abuse
#
tantek
… we might want some format for "this is an abusive domain"
#
@kevinmarks
#indieweb @kevinmarks: using rel=me you can get more information about a subdomain and possible twitter accounts etc
(twitter.com/_/status/535272430605172736)
#
tantek
benwerd: dangillmor points out we don't give subdomains to people, we lend them to people
#
@kevinmarks
#indieweb @npdoty: the twitter thing I saw was blocktogether which collates lists of twitter accounts to block - do this for domains
(twitter.com/_/status/535272953240621059)
#
@kevinmarks
#indieweb @dariusdunlap: I have somebody pretending to be me on a facebook thread with my name and avatar
(twitter.com/_/status/535273217230110721)
#
@kevinmarks
#indieweb @dariusdunlap: I reported it to facebook and it was gone in a shot
(twitter.com/_/status/535273271487631360)
#
@kevinmarks
#indieweb @t: twitter does not make removing cloned profiles as easy you have to give govt id
(twitter.com/_/status/535273770043576320)
#
@kevinmarks
#indieweb @t: there is a question of paraody accounts -eg the new gap logo
(twitter.com/_/status/535273945860427776)
#
@kevinmarks
#indieweb @t: are we trying to fight parody or preserve that?
(twitter.com/_/status/535274496144728064)
chrissaad joined the channel
#
@kevinmarks
#indieweb @kevinmarks: ICANN has a procedure for impersonating domains in place
(twitter.com/_/status/535274819848523776)
#
@kevinmarks
#indieweb @dariusdunlap: slander and defamation have very long histories and legal defintions
(twitter.com/_/status/535275101353439232)
#
@kevinmarks
#indieweb @benwerd: there are existing trust models that could be used as possibilities for vouch
(twitter.com/_/status/535275272086753280)
#
@DestinyLiberman
RT @kevinmarks: #indieweb @dariusdunlap: I reported it to facebook and it was gone in a shot
(twitter.com/_/status/535275304106086400)
#
@kevinmarks
#indieweb @dariusdunlap: what if someone uses the wrong name in a webmention
(twitter.com/_/status/535275775373901824)
#
@kevinmarks
#indieweb @t: there is a service called https://checkmention.appspot.com/ that sends spoofed webmentions so you cna decide how to handle them
(twitter.com/_/status/535276058158063616)
#
tantek
shing: not much of an update - busy with different things
#
tantek
at shingw.com
#
tantek
… question: been thinking about wanting to do something for presentations
#
tantek
…. is a presenter, would love to have one way to live-stream a presentation
#
tantek
… and be able to tweet out each slide
#
@kevinmarks
#indieweb @shingwong: how would you approach presentations - that could livestream or tweet out a slide?
(twitter.com/_/status/535276557187956737)
#
tantek
4c4d: reveal.js has client/server communication
#
tantek
… can add a widget to tweet from the slide deck
#
@kevinmarks
#indieweb @4c4d: reveal.js is a good way of doing presentations that lets you add css+js on top and could tweet too
(twitter.com/_/status/535276821399764993)
#
@kevinmarks
#indieweb @t: I use shower.js pronounced as show-er
(twitter.com/_/status/535277133539835905)
#
@kevinmarks
#indieweb @shingwong: I want to share that particular slide as I speak - screengrab or URL?
(twitter.com/_/status/535277440877473792)
#
tantek
… Open Broadcaster Software is free and open source software for video recording and live streaming.
#
@kevinmarks
#indieweb @kevinmarks: http://slides.com lets you generate reveal.js files by hand
(twitter.com/_/status/535278107935383553)
#
tantek
(various folks are playing with latest FirefoxOS on a Flame phone)
#
@kevinmarks
#indieweb @shingwong: if I'm doing presentations it would be great to be abel to tweet out a particular slide
(twitter.com/_/status/535278653182312448)
j12t joined the channel
#
@kevinmarks
#indieweb @dariusdunlap: if you have a short url for your own site for every slide you can do your own URL
(twitter.com/_/status/535279004430139392)
#
@kevinmarks
#indieweb @kevinmarks: the problem with twitter is getting them to approve you as a card provider -you could use flickr
(twitter.com/_/status/535279499878084609)
cmhobbs joined the channel
#
@OhhSocialMedia
RT @kevinmarks: #indieweb @shingwong: if I'm doing presentations it would be great to be abel to tweet out a particular slide
(twitter.com/_/status/535280132580466688)
#
@kevinmarks
#indieweb @t: don't try and deal with the twitter cards markup - post an image to them. let them eat bitmaps
(twitter.com/_/status/535280331331764225)
#
npdoty
it can be frustrating if the POSSE copies include links that don't provide anything additional
#
tantek
4c4d: you can use the Twitter app too
#
npdoty
... because then I click on your link in your tweet, but find out that I've already seen all of the content already
#
sparverius
https://twitter.com/settings/applications go ahead and review this and disable stuff
#
@kevinmarks
#indieweb @4c4d: I wonder how many twitter apps I have authorized. Oh wow, twitter for every platform
(twitter.com/_/status/535280946812301312)
#
@kevinmarks
#indieweb @t: Ben, you made http://freemydata.co/ to get your data out- could you have free your tokens too?
(twitter.com/_/status/535281266971926528)
#
@kevinmarks
#indieweb @benwerd: @erinjo made http://freemydata.co with links to how to get your data out, but they're all different
(twitter.com/_/status/535281478377406464)
#
tantek
www.google.com/accounts/IssuedAuthSubTokens
#
@kevinmarks
#indieweb @benwerd: being able to unmung the data from http://freemydata.co into microformats would be very useful
(twitter.com/_/status/535281765062311936)
#
@latest8pc
RT @kevinmarks: #indieweb @t: don't try and deal with the twitter cards markup - post an image to them. let them eat bitmaps
(twitter.com/_/status/535282357931360256)
#
@ShirlLacsamana
RT @kevinmarks: #indieweb @t: don't try and deal with the twitter cards markup - post an image to them. let them eat bitmaps
(twitter.com/_/status/535282359978192896)
#
tantek.com
created /freemydata (+70) "stub"
(view diff)
#
tantek.com
created /freemyoauth (+146) "stub with URLs"
(view diff)
#
tantek
KevinMarks: just implemented person-tagging in noterlive archive posts
#
tantek
per the <a class="p-category h-card"> pattern
#
tantek
KevinMarks: I don't currently send webmentions for my noterlive archive posts but I could
#
@kevinmarks
#indieweb @kevinmarks: I implemented the person tagging markup in the noterlive archives - They'll show up when I post these notes
(twitter.com/_/status/535283643535851521)
#
npdoty
accepting webmentions is a little different for your homepage, maybe
#
tantek
benwerd: I rewrote my API code
#
tantek
… I also rewrote my POSSE code, but not the social media plugins
#
@kevinmarks
#indieweb @benwerd: I rewrote my API code to use micropub, and also rewrote my POSSE code to post to multiple accounts
(twitter.com/_/status/535283781595578370)
#
tantek
… which will let me post to multiple accounts on silos
#
npdoty
I'm likely not to want to display them like comments, but still might be cool to show who's talking about me, or notify me about them
#
tantek
… like FB pages and multiple Twitter accounts
#
tantek
… also wants to play with POSSE to webhooks
#
tantek
… so I can POSSE to Slack etc.
#
tantek
… and then a bunch of stuff around the reader
#
@kevinmarks
#indieweb @benwerd: on my to do list is to try POSSE to webhooks so I can work with @slackhq
(twitter.com/_/status/535283902924210176)
#
tantek
… also TLS
gr0k joined the channel
#
npdoty
yay TLS
#
tantek
… and prototyped a WordPress importer
#
Loqi
giggles
#
@kevinmarks
#indieweb @benwerd: I also did a lot of work on the reader but there is nothing to show yet
(twitter.com/_/status/535284075368833026)
#
@kevinmarks
#indieweb @benwerd: I also worked on a thorough Wordpress importer which we are testing
(twitter.com/_/status/535284253656121344)
#
@kevinmarks
#indieweb @benwerd: we receive homepage webmentions but don't show them yet -would notify
(twitter.com/_/status/535284352549412864)
#
npdoty
"it's like @replies, except like slightly weirder"
nonboong__ joined the channel
#
@MogulAzam
RT @kevinmarks: #indieweb @dariusdunlap: slander and defamation have very long histories and legal defintions
(twitter.com/_/status/535285120346103808)
#
@kevinmarks
#indieweb @kevinmarks: I'm receiving webmentions at http://t.co/yHmJNg4AYA, and embedding them with the same app as other pages
(twitter.com/_/status/535285159231504385)
#
@kevinmarks
#indieweb @t: you could tell the distinction between being mentioned and explictly tagged in a post
(twitter.com/_/status/535285341809569792)
#
@kevinmarks
#indieweb @benwerd: webmentioning your homepages woudl also work well for an invitation to an event
(twitter.com/_/status/535285474529935360)
#
@kevinmarks
#indieweb @dariusdunlap: it feels like this is getting close to the point where we can build things that normal people can use
(twitter.com/_/status/535285685952184320)
#
@kevinmarks
#indieweb @t: if we can use them ourselves, then implementing them in bridges to silos is also easy
(twitter.com/_/status/535285871227199488)
#
@MogulAzam
RT @kevinmarks: #indieweb @npdoty: harassment stuff: I posted to http://bcc.npdoty.name on how to proactively deal with harassment
(twitter.com/_/status/535285879699693568)
#
@kevinmarks
#indieweb @t: Aaron finally started POSSEing email like @npdoty does too
(twitter.com/_/status/535285975065563136)
#
GWG
Whenever I try to extract data from a silo, I get annoyed.
#
@kevinmarks
#indieweb @t: it is easy to POSSE to email because email is so insecure you can spoof as yourself
(twitter.com/_/status/535286480227536896)
#
tantek
Darius: has upgraded his site to A- on SSL
#
tantek
… recently moved to a new house
#
@kevinmarks
#indieweb @dariusdunlap: I have upgraded my site to A- on SSL, and I moved house
(twitter.com/_/status/535286685987516416)
#
tantek
… can host an IndieWebCamp or Homebrew Website Club - Half Moon Bay
#
tantek
… has a very fast connection to the downtown network
#
tantek
… capable of 150Mbps+
#
@kevinmarks
#indieweb @dariusdunlap: I now have a very fast connection to the local ISP in my new house - now 150Mbit WiFi link
(twitter.com/_/status/535286847862493184)
#
tantek
… directional wifi over 2-3 miles away
#
tantek
… capped normally 10 down and 4 up
gRegor` joined the channel
#
tantek
… no reason the cap can't be removed
#
tantek.com
edited /Twitter (-4) "update logo"
(view diff)
#
@kevinmarks
#indieweb @dariusdunlap: If I can use my house as an event space for an indiewebcamp I could lift the ISP cap for a few days
(twitter.com/_/status/535287117241671681)
#
tantek.com
edited /Facebook (+150) "logo, dfn"
(view diff)
dariusdunlap joined the channel
#
tantek.com
edited /freemyoauth (+320) "add logos"
(view diff)
chrissaad and KartikPrabhu joined the channel
#
GWG
Hi, KartikPrabhu
caseorganic and brianloveswords joined the channel
#
KartikPrabhu
tantek_: re your earlier exploration of <area> http://indiewebcamp.com/irc/2014-11-19#t1416441185303 I had exactly the same idea to do both people-tagging and region based marginalia on photos :P
#
KartikPrabhu
actually without the p-category
caseorganic, dariusdunlap, gRegor`, cmhobbs, parzzix, j12t and wolftune joined the channel
wolftune, loic_m, friedcell, eschnou, julian``, hidgw, alanpearce, KevinMarks and KevinMarks_ joined the channel
eschnou, friedcell and pfefferle joined the channel
#
@kevinmarks
if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535355096767266816)
#
@DimitrisTzouris
RT @kevinmarks: if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535355228137476096)
#
@Freerange_Inc
RT @kevinmarks: if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535355309129469952)
#
@ciszek
RT @kevinmarks: if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535355317740007425)
#
@deburca
RT @kevinmarks: if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535355769202683904)
GWG and KevinMarks__ joined the channel
#
@realHermitian
RT @kevinmarks: if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535362192875720704)
KevinMarks joined the channel
#
fiatjaf
what about gravatar, but with domain names?
petermolnar joined the channel
#
@steveellwood
RT @kevinmarks: if you haven't clicked through http://freemydata.co yet, you should try it #indieweb
(twitter.com/_/status/535363861088849920)
KevinMarks_, stream7, Sebastien-L, KartikPrabhu and j12t joined the channel
#
nonboong__
Ouch! {'success': False, 'target': 'http://indiewebcamp.com/irc/2014-11-19/line/1416421555391', 'explanation': 'Status code: 500, Response: {"error":"internal_server_error","error_description":"Incorrect string value: \'\\\\xF0\\\\x9F\\\\x98\\\\x8E.\\\\x0A...\' for column \'name\' at row 1"}
#
nonboong__
indiewebcamp.com/irc doesn't like my "foreign" name, aaronpk :)
KevinMarks joined the channel
myfreeweb, adactio, Pierre-O, j12t, pfefferle, brianloveswords, modem, alexhartley, gr0k, friedcell, mlncn, verdi_, shiflett and GWG joined the channel
#
GWG
pfefferle: The comment_class update is deployed and working on my data.
#
pfefferle
GWG nice!
#
GWG
pfefferle: I have to do some coding to take advantage of it though.
#
pfefferle
oops :)
#
pfefferle
GWG i am curious
#
GWG
pfefferle: How so?
#
GWG
pfefferle: I was referring to CSS
#
GWG
But I also want to remove some things it makes unnecessary
#
GWG
pfefferle: I'm not sure if you looked at the comment plugin code. I overloaded the short_ping argument to create the facepile.
#
pfefferle
GWG not yet, but will have a look!
#
pfefferle
GWG what do you think about creating some subpages to describe each plugin a bit more detailed, collect ideas and to brainstorm… like http://indiewebcamp.com/WordPress/webmention for example
#
GWG
pfefferle: I'm for creating pages, but there were comments about the hierarchy.
#
GWG
By the way, https://tiny.n9n.us/2014/10/22/726/ - Here is me testing my comment plugin against Sempress
#
GWG
Re the plugins...
#
GWG
We already have two top level links
#
GWG
For example...
#
GWG
What is the Webmention Plugin?
#
Loqi
The 'Webmention Plugin' is a WordPress plugin that adds webmentions support to WordPress http://indiewebcamp.com/Webmention_Plugin
#
pfefferle
GWG oh man… have to visit the wiki more often...
#
pfefferle
GWG the integration looks awesome!
#
Loqi
GWG has 36 karma
#
pfefferle
what is Semantic Linkbacks?
#
Loqi
Semantic Linkbacks is a WordPress plugin that upgrades the presentation of linkback notifications (like Trackback, Pingback, or Webmention*) from the ugly default pingback presentation of "[…] random text excerpt […]" to a much more meaningful and user-friendly display as comments, reposts, likes, and favorites, detected using microformats2 markup from the source of the linkback http://indiewebcamp.com/Semantic_Linkbacks
j12t and danlyke_ joined the channel
#
GWG
pfefferle: The like link is going away in the next revision as the extra function added to semantic linkbacks allows me to show all the likes together.
#
GWG
As for the wiki, tantek was advocating top level links, as opposed to the /WordPress/___ and I figured...
gr0k joined the channel
#
david.shanske.com
created /Indieweb_Taxonomy (+713) "Created page with "''The '<dfn>[https://github.com/dshanske/indieweb-taxonomy Indieweb Taxonomy] Plugin</dfn>''' is a [[WordPress]] plugin that adds response support to WordPress. It creates a tax...""
(view diff)
#
GWG
What is Indieweb Taxonomy?
#
Loqi
The 'Indieweb Taxonomy Plugin' is a WordPress plugin that adds response support to WordPress http://indiewebcamp.com/Indieweb_Taxonomy
#
GWG
Figured I'd round out the set.
#
GWG
I will add more to all three, I suppose.
Pierre-O and reedstrm joined the channel
#
GWG
Pfefferle, what ideas do you have for the future?
#
pfefferle
GWG I would love to invest some time in the webactions plugin
#
pfefferle
and to optimize the ”žwebmention for comments“ plugin a bit
#
GWG
Didn't the spec change for web actions?
#
GWG
Regarding comments, I had a moderation idea based on something acegiak said.
#
notizblog.org
edited /Semantic_Linkbacks (+10) "/* Comment Type Indicator */"
(view diff)
#
fiatjaf.alhur.es
edited /User:Fiatjaf.alhur.es (+15) "added webvatar"
(view diff)
#
notizblog.org
edited /Semantic_Linkbacks (+80) "added WordPress directory link"
(view diff)
verdi_ joined the channel
#
notizblog.org
edited /Semantic_Linkbacks (+11) "/* See Also */"
(view diff)
#
pfefferle
GWG yes, the spec changed and I already updated the plugin
#
GWG
Pfefferle, I was thinking about webmentions moderation
#
ben_thatmustbeme
was just reading back on the logs a little bit
#
ben_thatmustbeme
i don't often get time to do that any more
#
pfefferle
GWG moderation?
#
GWG
pfefferle: There is a setting in WordPress "Comment author must have a previously approved comment."
#
pfefferle
GWG yes there is :)
#
GWG
pfefferle: Was thinking of looking at it from the perspective of approving a URL, not an email as the criteria for a comment author.
#
pfefferle
GWG good idea
#
pfefferle
GWG can you file an issue for that?
#
GWG
pfefferle: Okay.
#
pfefferle
GWG thanks
#
jonnybarnes
does tantek have a mobile friendly contact page? I swear I've heard him talk about something like that
#
ben_thatmustbeme
johnnybarnes, yes, a number of people do
Pierre-O and j12t joined the channel
#
GWG
pfefferle: Issue added
#
GWG
pfefferle: I have a crazy idea.
#
davidized.com
edited /WordPress (+133) "/* IndieAuth */ WP Link Relationships option for custom menus"
(view diff)
#
pfefferle
GWG thanks
#
ben.thatmustbe.me
edited /person-tag (+403) "/* Ben Roberts */ clarify my thoughts"
(view diff)
#
GWG
pfefferle: Your wordpress-webmention-for-comments plugin, and my Semantic Comments plugin would conflict with each other
#
pfefferle
GWG why that?
#
GWG
pfefferle: Don't they both replace the comment template with a custom one?
#
pfefferle
GWG not in general… I replace only the template on the single view of a comment http://notizblog.org/2014/10/09/meine-linkedin-daten-gehoeren-mir/?replytocom=647397
#
pfefferle
but you can’t really see it, because it makes a js redirect
#
pfefferle
you have to disable js first
#
GWG
pfefferle: That explains why that link didn't work.
#
GWG
But what are your plans for the plugin?
#
pfefferle
GWG the support is really basic and I want to expand it a bit
#
pfefferle
GWG and make it more solid
#
GWG
pfefferle: Specifically, is it only to support comment threading or do you have other comment enhancements you want to do?
#
pfefferle
GWG you can reply to comments via WebMention and if someone replys to one of these comments, it will also send webmentions…
#
GWG
pfefferle: Looking forward to that. May have some ideas at some point.
#
ben_thatmustbeme
!tell tantek, pretty cool idea for tagging people in photos. Just added some ideas on how to accomplish it pretty easily to /person-tag. I braindumped my thoughts before reading the full conversation from last night to see if I got to the same place.
#
Loqi
Ok, I'll tell them that when I see them next
#
pfefferle
GWG this is still working in the current version!
#
GWG
pfefferle: I'm always thinking
#
jonnybarnes
I think I've got form saving working better on my micropub client
#
jonnybarnes
I've even generalised the js to work on any form on a page in which its included
#
jonnybarnes
even namespacing the localStorage keys so two forms can have an input with the same id and the keys wont clash
friedcell joined the channel
#
ben_thatmustbeme
I'll have to try that out later, i've been looking for some way to make offline editing on my phone sane and not keep losing where i was
#
ben_thatmustbeme
I think that could do a lot for me in that area
chalettu and brianloveswords joined the channel
#
ben_thatmustbeme
gah, i just noticed a put a comment after tantek in that tell command....
#
pretty
blah
#
Loqi
pretty: ben_thatmustbeme left you a message 15 minutes ago: cool idea for tagging people in photos. Just added some ideas on how to accomplish it pretty easily to /person-tag. I braindumped my thoughts before reading the full conversation from last night to see if I got to the same place.
#
Loqi
you're welcome
#
ben_thatmustbeme
sarcasm loqi
#
tantek.com
edited /freemyoauth (+96) "more visible Twitter button, see also"
(view diff)
#
tantek.com
moved /freemyoauth to /FreeMyOAuth "camelcase for phrase readability"
#
tantek.com
edited /FreeMyOAuth (+120) "add Instagram"
(view diff)
modem joined the channel
#
jonnybarnes
ben_thatmustbeme: my form-save.js file has two dependencies, needed is https://github.com/nbubna/store to actually use Web Storage
#
jonnybarnes
then I used alertify.js to do the auto-save indicator, but you can edit that to your own needs :)
mlncn-agaric joined the channel
#
tantek.com
edited /FreeMyOAuth (+125) "add Flickr"
(view diff)
#
danlyke
I use mod_negotiation to do extension-less URLs.
#
danlyke
Pj. waot. uesterdau
#
danlyke
Oh, wait, yesterday's conversation. Sorry.
#
kylewm
wondering if the jekyll <-> webmention.io thing is time prohibitive ... if you have 100 posts, that's 100 requests to webmention.io, seems not great
#
tantek.com
edited /MediaWiki:Sidebar (-1) "next IWC - will be sometime in 2015"
(view diff)
#
kylewm
(a cool proof of concept, regardless)
#
tantek.com
edited /events/next-hwc (+0) "next in December"
(view diff)
#
tantek.com
edited /next-iwc (-6) "next IWC - will be sometime in 2015"
(view diff)
#
tantek.com
edited /FreeMyOAuth (+214) "add LinkedIn"
(view diff)
#
ben_thatmustbeme
oh, tantek_ is in here, just his handle is hiding with us prols
tantek joined the channel
#
ben_thatmustbeme
the world makes sense again
caseorganic joined the channel
#
tantek
ben_thatmustbeme: no that tantek_ is leftover from a browser IRC session
#
Loqi
tantek: ben_thatmustbeme left you a message 56 minutes ago: cool idea for tagging people in photos. Just added some ideas on how to accomplish it pretty easily to /person-tag. I braindumped my thoughts before reading the full conversation from last night to see if I got to the same place.
#
tantek
meanwhile I've been adding to /FreeMyOAuth - inspired by freemydata.co
#
tantek.com
edited /FreeMyOAuth (+143) "add Foursquare"
(view diff)
#
tantek
and Tumblr login doesn't work without JS
#
tantek.com
edited /FreeMyOAuth (+155) "add Tumblr"
(view diff)
wolftune joined the channel
#
tantek
ben_thatmustbeme: the key was figuring out both tag reply posts in general (how to tag *someone else's* post), then with arbitrary objects as well as text (e.g. tagging a person/event/geolocation in someone else's post), and only then figuring out tagging a 2d point/rect on someone else's (presumably photo) post
#
ben_thatmustbeme
my method would cover those as well, you just use different inputs to media-queries
#
tantek
you mean media-fragments?
#
ben_thatmustbeme
s/queries/fragment
#
Loqi
ben_thatmustbeme meant to say: my method would cover those as well, you just use different inputs to media-fragment
#
ben_thatmustbeme
this would actually allow you to tag people in video too
#
tantek
my point is "and only then" that that's a small part of the "tagging posts" use-case
#
ben_thatmustbeme
well tag anything, plus it is actually what you are referencing, not the photo, but a specific part of the photo
#
tantek
the 2d/temporal aspects
#
ben_thatmustbeme
i'd agree, but i don't think any of those others really fit in the same way
#
tantek
problem is that there is a mismatch between mediafragments and webmention
#
tantek
webmention -> you link to the *post* you're replying to
#
ben_thatmustbeme
when you tag category, geolocation, etc, you are tagging the entire photo, not a specific part
#
tantek
mediafragments -> you link to the *image or other media* you're referencing
#
tantek
so that doesn't actually work
#
tantek
that = mediafragments
#
tantek
doesn't work with webmentions
#
tantek
we link to HTML permalinks
#
tantek
mediafragments link to PNG, JPG, OGV, MP3 etc.
#
tantek
hence why I constructed an actual markup example in IRC yesterday that would be workable
pfefferle joined the channel
#
tantek
as part of brainstorming
#
ben_thatmustbeme
it would only work on "photo" type post, assuming you are only posting one photo per post, OR, you allow processing of actual photos
#
tantek
before writing it up on the wiki
#
tantek
it would not work on photo posts either
#
tantek
because a photo post *expects* replies to link to the *post*
#
tantek
not the JPG
#
tantek
see above - webmentions link to HTML permalinks
#
tantek
not JPGs
#
ben_thatmustbeme
well, yes, you would link to the photo post
#
tantek
mediafragments require linking to the JPG or whatever media
#
tantek
that's my point - the conflict
#
tantek
makes mediafragments not that useful in practice
#
tantek
that's part of the problem
#
ben_thatmustbeme
you think its too much to have people process webmentions that link to actual images, not just posts?
#
ben_thatmustbeme
and webmention just says URL, it doesn't require a post, people webmentions homepages, which are not posts
#
ben_thatmustbeme
I'd agree its odd
#
tantek
but they're still *people's* homepages
#
tantek
whereas who knows where the JPG is hosted on s3 or whatever
#
tantek
it's both *awkward* as a publisher
#
tantek
to have to reply to image
#
ben_thatmustbeme
but it would have the added benefit of the tag sticking with the photo, you aren't tagging people in a photo in a post, you are tagging them in the actual photo
#
tantek
*and* more work as receiver
#
tantek
to have to check to see if the the "target" is on your site
#
ben_thatmustbeme
mmm, externally hosted images would be a problem
#
tantek
which, in this case, it's likely not, it's likely on a CDN or something
#
tantek
right, mediafragments suck for this reason
#
tantek
and "awkward as publisher" means harder / more fragile
#
tantek
what I came up with doesn't require *any* change in linking behavior
#
thedod
/msg NickServ identify 3ksNK2sb
#
tantek
thedod - you may want to change your nickserv pw
#
thedod
shiyat
#
ben_thatmustbeme
you could link to the post of the photo with those media-fragments too, its not without precedent. look at how youtube does media-frags on videos
#
ben_thatmustbeme
its technically the URL for the video's "post"
#
tantek
sure - that would be inventing something new
#
tantek
that's the irony, Youtube's method works in practice
#
tantek
and was not what got standardized
#
tantek
which was something no one uses
#
ben_thatmustbeme
i just think it makes more sense to have the media-frags in the in-reply-to url, as you are not tagging the entire photo, you are referencing one specific part of it. plus links to the page could then highlight the specific tagged person
#
ben_thatmustbeme
or jump to point in video
#
ben_thatmustbeme
but it only makes sense with media
#
thedod
That was stupid.
#
ben_thatmustbeme
actually, no, its the same as webmention with fragmention that was proposed, you reference the exact part of the post that you are refering to as your in-reply-to
#
thedod
IRC clients should say "are you sure you meant ' /' and not '/'?"
#
thedod
ben_thatmust, if I have img id=theimage, then the url is ...#theimage. it's in context.
#
thedod
imagine a page with a photo of hitler with a caption: bad guy. don't take an example.
#
thedod
the author doesn't want to remembered as "a source of hitler's photo". it should be in context
#
ben_thatmustbeme
frowns, thedod, i generally stop listening at hitler/nazi references :P
#
thedod
s/hitler/darth vader/
#
Loqi
thedod meant to say: the author doesn't want to remembered as "a source of darth vader's photo". it should be in context
#
Loqi
rofl
#
thedod
or a picture of hitler with caption: don't use this picture as a reference. it's bad taste
#
ben_thatmustbeme
thedod, what if the img doesn't have an ID?
gRegor` joined the channel
#
thedod
we can decide that an indiewebcamp site that wants pictures (or anything) to be referenced should provide Ids to elements (even #p123 for all paragraphs. why not)
#
ben_thatmustbeme
plus this all seems to assume 1 photo per post, which i think is a questionable assumption. referencing the image ID would be better for that, but what if it doesn't have an ID
#
tantek
it's solving the common case with a simple solution
#
tantek
that's the typical way forward
#
thedod
not at all #img23 is also a valid ID. each h3 etc. at readme pages at github has an id
#
tantek
when you overdesign for the non-common case, then you never get any reliable adoption off the ground
#
ben_thatmustbeme
okay, so common case = 1 photo per post
#
ben_thatmustbeme
i think thats fine
#
tantek
and multiple photos in a post is better done as a collection of photo posts
#
tantek
we've already had that discussion many times
#
tantek
silos like FB do it that way too
#
tantek
even when you think you're uploading multiple photos to a post - FB creates *separate* permalinks for each photo as a post
#
ben_thatmustbeme
yeah, thats what i was thinking
#
tantek
that anyone can comment on - just one photo of your presume "set"
#
tantek
in practice this is where everyone ends up
#
tantek
the "multiple photos in a photo post" is just not long term workable
#
tantek
does anyone use Evernote? can you check to see if this URL shows you a list of your authorized applications (and UI to revoke) https://www.evernote.com/AuthorizedServices.action
#
ben_thatmustbeme
I'm going to have to play with some options. I'll bet i could get this working pretty quickly
#
ben_thatmustbeme
i'm curious about what other tagging we could do besides person/geo/category
#
tantek
event
#
tantek
all of this was figured out (from a UI perspective) by Flickr years ago
#
tantek
anyone could tag any photo with text, geolocation, event (via upcoming id), and eventually when they added, with people tags too
#
tantek
just replicating that is definitely more than "good enough"
#
tantek
especially if we can do so in a peer to peer fashion
#
tantek
where we can post tag replies to each others posts, and have the tags propagate via webmention
#
ben_thatmustbeme
so these "comments" are something of an optionally blank, so you could in theory comment at once
#
ben_thatmustbeme
off to lunch, be back later
Deledrius_ joined the channel
#
tantek.com
edited /OAuth (+96) "logo"
(view diff)
#
tantek.com
edited /OAuth (+0) "higher up"
(view diff)
reedstrm joined the channel
#
tantek.com
created /Template:pagelogo (+75) "make this easier"
(view diff)
#
tantek.com
edited /Twitter (-20) "use pagelogo template"
(view diff)
#
tantek
anybody here know how to get the list of applications that you've approved to use with Evernote, Pinterest, App.net?
#
@amandakelly4
love the POSSE concept - Publish (on your) Own Site, Syndicate Elsewhere. learn more: http://indiewebcamp.com/POSSE #HarnessSocialMedia
(twitter.com/_/status/535487151744774144)
#
tantek.com
edited /Flickr (+98) "use pagelogo template"
(view diff)
#
tantek.com
edited /Foursquare (+90) "pagelogo"
(view diff)
#
tantek.com
edited /Google (+82) "pagelogo"
(view diff)
#
tantek.com
edited /Instagram (-7) "use pagelogo template"
(view diff)
#
tantek.com
edited /LinkedIn (+116) "pagelogo"
(view diff)
#
tantek.com
edited /Tumblr (-9) "use pagelogo template"
(view diff)
#
tantek.com
edited /Tumblr (+73) "use pagelogo template"
(view diff)
#
tantek.com
edited /web_hosting (+60) "/* Custom domain silos */ content hosting service"
(view diff)
#
aaronpk
oh man oauth talk? i wanna play
#
aaronpk
can't right now. busy at the office tho.
#
tantek.com
edited /Tumblr (+12) "linky linky"
(view diff)
#
tantek.com
edited /Twitter (+0) "move TOC up"
(view diff)
#
fiatjaf.alhur.es
created /webvatar (+856) "Created."
(view diff)
#
tantek
whoa that is cool!
#
tantek.com
edited /webvatar (+79) "dfn, see also"
(view diff)
#
tantek
what is webvatar?
#
Loqi
Webvatar is a service that provides direct URLs for <img> tags when you have the domain, or website address, of the user http://indiewebcamp.com/webvatar
#
aaronpk
oh nice! I was hoping someone would make that!
#
tantek
ooh found authd apps page for Yahoo too
#
aaronpk
tantek: are you documenting those by chance? I would love that list
#
tantek
aaronpk, yes - I built a page for it *during* Homebrew Website Club last night because I said, someone should … and then I did it.
#
aaronpk
tantek++
#
tantek.com
edited /FreeMyOAuth (+168) "add Yahoo"
(view diff)
#
Loqi
tantek has 124 karma
#
tantek
I did FB, Google, Twitter last night
#
tantek
and this morning I added 6 more
#
aaronpk
i have a fun oauth blog post coming soon :)
#
tantek
do you use Evernote?
#
tantek
and do you know the URL for App.net authorized applications?
#
tantek
great
#
tantek
wow they have a boring logo
#
ben_thatmustbeme
webvatar, thats pretty cool
#
tantek.com
edited /Yahoo (+108) "page logo"
(view diff)
#
aaronpk
webvatar++
#
Loqi
webvatar has 1 karma
#
aaronpk
it parses home page h-cards I assume?
#
tantek.com
edited /Yahoo (+8) "move TOC down"
(view diff)
#
ben_thatmustbeme
i think so, it didn't work for my page since i think i don't link it on the home page
#
tantek
aaronpk - presumably? it should fallback to /icon (rel=icon) support too
#
aaronpk
is it open source?
#
tantek
have to ask fiatjaf
#
ben_thatmustbeme
it doesn't fallback to /icon currently, thats for sure
#
aaronpk
fiatjaf++
#
Loqi
fiatjaf has 4 karma
#
fiatjaf
I just wrote this
#
Loqi
fiatjaf has 5 karma
#
tantek.com
edited /FreeMyOAuth (+180) "add app.net"
(view diff)
#
tantek.com
edited /App.net (+114) "page logo"
(view diff)
#
aaronpk
what is FreeMyOAuth?
#
fiatjaf
I'll do that
#
tantek
ooh I found NIke+ apps too
#
tantek
kylewm: cool - I wanted to make sure someone who used Evernote verified that
#
tantek
rather than just trust Google
#
tantek
kylewm: presumably you use Evernote?
#
tantek.com
edited /FreeMyOAuth (+153) "add Nike+"
(view diff)
snarfed joined the channel
#
tantek
I know snarfed uses Evernote ;)
#
kylewm
tantek: I do, not regularly, but I have an account and use it on occasion
#
snarfed
laughs
#
tantek
thanks for verifying the auth'd apps link kylewm
chalettu joined the channel
#
snarfed
fiatjaf++ webvatar is awesome!
#
Loqi
fiatjaf has 6 karma
#
snarfed
fiatjaf: i wonder why it doesn't work with my site though
#
fiatjaf
snarfed: I'm working on this.
#
snarfed
fiatjaf: ok. let me know if i can help
#
tantek
what is robohash?
#
Loqi
It looks like we don't have a page for "robohash" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=robohash
#
kylewm
but I kinda like my robohash
#
snarfed
maybe it doesn't support https?
#
snarfed
kylewm: totally. robohash is fun
#
fiatjaf
I'm getting a lot of robohashes here, I'm starting to hate them.
#
tantek.com
edited /FreeMyOAuth (+113) "dfn"
(view diff)
#
aaronpk
robohash?
#
aaronpk
oh hahaha
#
tantek.com
edited /FreeMyOAuth (+145) "add Evernote"
(view diff)
#
tantek.com
edited /Evernote (+83) "pagelogo"
(view diff)
#
tantek
anybody use Pinterest?
#
tantek
or maybe an even dozen is enough to post about this
#
gregorlove.com
created /Gravatar (+236) "stub"
(view diff)
#
tantek
what is freemyoauth?
brianloveswords joined the channel
#
Loqi
Free My OAuth is a page designed to help you find who has access to various silo accounts http://indiewebcamp.com/FreeMyOAuth
friedcell joined the channel
#
tantek.com
edited /FreeMyOAuth (+1) "reword dfn a bit"
(view diff)
#
gregorlove.com
edited /webvatar (+15) "/* See Also */"
(view diff)
#
gRegor`
I have Pinterest, rarely use it.
#
snarfed
tantek: mind if we add more freemyoauth sites? or do you want to keep it to a dozen for your post?
Pierre-O, gr0k and j12t joined the channel
#
tantek
snarfed - go for it!
brianloveswords joined the channel
#
snarfed.org
edited /FreeMyOAuth (+184) "add wordpress.com"
(view diff)
#
GWG
When did webvatar happen?
#
snarfed.org
edited /FreeMyOAuth (+133) "add github"
(view diff)
#
fiatjaf.alhur.es
edited /webvatar (+116) "/* Examples */"
(view diff)
#
aaronparecki.com
edited /webvatar (-219) "remove noisy wiki markup since URLs are automatically linked"
(view diff)
#
snarfed.org
edited /webvatar (+47) "/* Examples */ kylewm"
(view diff)
#
snarfed
fiatjaf: thanks for the webvatar https fix!
#
snarfed
feature request: maybe follow redirects so https sites work even without the explicit https scheme
#
snarfed
(for use cases where you just have the domain, not full url)
#
kylewm
fiatjaf++ for webvatar!
#
Loqi
fiatjaf has 7 karma
#
GWG
fiatjaf: Is the code up on this?
#
GWG
This matches something KevinMarks was saying. A service that matched gravatar in functionality/api
Deledrius and Pea1 joined the channel
#
kylewm
there's a little bit of a mismatch in that gravatar/libravatar is looking at email addresses
#
GWG
kylewm: Is there? Just substituting one field for another
#
aaronpk
they're totally different, and not because one uses email IDs and the other web. gravatar actually hosts the images, so people have to have a gravatar account in order to have an icon show up.
#
aaronpk
webvatar doesn't require anyone to sign up, just looks at their existing website to find the icon. way better.
#
GWG
aaronpk: My suggestion was to just adopt their usage, not the storage
#
aaronpk
webvatar++
#
Loqi
webvatar has 2 karma
#
aaronpk
oh yeah forgot that gravatar profile pages are marked up with microformats!
#
GWG
Such as returning a representative h-card in json
#
GWG
Essentially a hosted parser
#
GWG
Anyone want to snap up webvatar.com?
#
gRegor`
tantek: I have a Pinterest account. Did you need me to look up a URL?
#
snarfed
gRegor`: i think he wanted to add it to http://indiewebcamp.com/FreeMyOAuth
#
gRegor`
Ok
pauloppenheim and reedstrm joined the channel
#
tantek
gRegor`: is there something in the Pinterest settings to check which apps you've authorized?
#
tantek
or "connected"?
#
gRegor`
looking
eschnou joined the channel
#
gRegor`
It's part of the account settings page, not its own permalink (ugh)
#
gRegor`
freemyoauth is a nice looking page. Good job.
#
tantek
thanks!
#
tantek
yeah I want to use direct "obvious" links only
#
tantek
do you have any connected Pinterest apps yourself?
#
gregorlove.com
edited /Main_Page (+0) "/* Homebrew Website Club */ next"
(view diff)
#
tantek
gRegor`: while you're there, can you move the 2014 Online IWC description to / href="http://indiewebcamp.com/IndieWebCamps" target="_blank">http://indiewebcamp.com/IndieWebCamps ?
#
tantek
and then we can leave the 2015 heading there below it
#
tantek
until we have the first 2015 IWC figured out
#
gregorlove.com
edited /Events (-3) "mv 11/19 to past"
(view diff)
#
GWG
tantek: Any news on that?
#
tantek
what is 2015?
#
tantek
GWG, there you go!
#
GWG
So, the answer is nothing new?
#
GWG
Okay
#
tantek
depends on what you mean by new - I suppose history of /2015/ is a good place to check depending on last time you checked it
#
GWG
Webvatar makes me wonder if I should put my plans to write functions to get profile pictures on hold.
#
aaronparecki.com
edited /FreeMyOAuth (+110) "remove wiki link icon"
(view diff)
Pea1 joined the channel
#
tantek
GWG - it's always better to get such things yourself peer to peer than use a spof. Such proxy services are good for bootstrapping your implementation.
#
tantek
thus if you already have functions to get profile pictures, use them. if not, write their first version using a call to webvatar, and comment how you'd like them to work peer to peer
#
GWG
tantek: So far, I've been going path of least resistance, then enhancing over time
#
@sonething_news
A New Service Will Help You Wrest Your Online Identity From Google. http://t.co/RXzKPX0xCS. #Enterprise #IndieHosters #IndieWeb
(twitter.com/_/status/535512727692001280)
#
GWG
But, I don't think webvatar is ready enough, so I may proceed.
#
tantek
GWG, sounds reasonable on both counts
#
aaronparecki.com
edited /FreeMyOAuth (+61) "tighter spacing"
(view diff)
#
GWG
tantek: The third scenario would be possibly contributing to webvatar to get it to that point.
#
tantek
nice aaronpk!
#
gregorlove.com
edited /IndieWebCamps (+336) "/* IndieWebCamp Cambridge 2014 */ started copy from homepage"
(view diff)
michielbdejong joined the channel
#
gregorlove.com
edited /IndieWebCamps (+353) "/* IndieWebCamp Online 2014 */ copy link list from Cambridge"
(view diff)
#
gregorlove.com
edited /Main_Page () "(-1118) /* IndieWebCamp Online 2014 */ rm 2014/Online, now archived"
(view diff)
#
gRegor`
tantek: Done. Looks like there are Schedule and Demo pages, but they're still linked if the participants want to create those.
#
gRegor`
s/are/aren't/
#
Loqi
gRegor` meant to say: tantek: Done. Looks like there aren't Schedule and Demo pages, but they're still linked if the participants want to create those.
#
tantek
"brands should build their own communities and leverage other social sites" <- Forrester endorses POSSE
chalettu joined the channel
#
tantek
although exception:
#
tantek
"REI’s Instagram photos deliver almost 3,000 times more engagement per follower than its Facebook posts."
#
snarfed
tantek: sounds suspicious. i wonder if that's partly because ig surfaces 100% of their posts to followers, but fb surfaces way fewer
#
aaronpk
why is that an exception? that sounds like leveraging!
#
kylewm
michielbdejong: logged into hacker news for the first time in like a year to upvote
Pea1 and shiflett joined the channel
#
michielbdejong
kylewm: yay, thanks!! :)
#
michielbdejong
it's really cool Wired wrote about us
#
kylewm
yeah! that's great
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
tantek
what is indiehosters?
#
Loqi
It looks like we don't have a page for "indiehosters" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=indiehosters
#
tantek
what is indiehosting?
#
Loqi
It looks like we don't have a page for "indiehosting" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=indiehosting
#
@SubhuTech
A New Service Will Help You Wrest Your Online Identity From Google: Google and Facebook… http://www.wired.com/2014/11/indie-hosters/ #Enterprise #indieweb
(twitter.com/_/status/535519485151563777)
#
tantek
what is indie hosters?
#
Loqi
It looks like we don't have a page for "indie hosters" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=indie+hosters
Pea2 and Pea1 joined the channel
#
tantek
benwerd's mentioning tagging as we discussed last night
#
Pierre-O
Still need to create these pages :)
#
tantek
oh man I need to write this up
#
aaronpk
it's recoreded right? i can't watch right now but would love to
#
tantek
hopefully?
#
gRegor`
Should be, yeah
#
gRegor`
The dots underneath are interesting. jump around in the stream?
#
gRegor`
Oh, voting!
#
gRegor`
That's cool. The dots are viewer sentiment based on voting up or down
#
tantek
drafts!
#
tantek
what is scheduled?
#
Loqi
scheduling in the context of the indieweb, refers to the feature of setting a specific time for a post to be published in the future http://indiewebcamp.com/scheduled
#
gRegor`
Are ben and erin doing these streams weekly/monthly?
#
aaronpk
michielbdejong: hey you made it to the front page! Just saw the article come through in the irc channel!
mlncn-agaric joined the channel
#
aaronpk
oh nice, it's by klint!
#
tantek
!tell benwerd,erinjo can you put the Known meetup at Mozilla Paris on the /Events page? Thanks!
#
Loqi
Ok, I'll tell them that when I see them next
Gold joined the channel
#
tantek
aaronpk - yes, it's recorded and they're putting it on stream.withknown.com
friedcell joined the channel
#
gRegor`
aaronpk: the video is recorded
#
ben_thatmustbeme
yep, hangouts on air, wonder if IWC Online influence that choice at all
#
michielbdejong
aaronpk: yes! we were really lucky with that.
#
michielbdejong
I suddenly realized yesterday that Klint had written about all my crowdfunding campaigns so far, about Unhosted on ReadWrite, and about "Terms of Service; Didn't Read" on TechCrunch.
#
aaronpk
nice. yeah he likes the whole anti-corporate angle.
nagaway joined the channel
#
michielbdejong
So I offered him the exclusive story, and he checked with his editor at Wired, and so we did the whole interview last night
#
@g33konaut
I believe in the IndieWeb - so I supported @indiehosters and you should, too! https://www.indiegogo.com/projects/indiehosters #indiegogo via @indiegogo
(twitter.com/_/status/535524721404551168)
#
michielbdejong
we postponed our IndieGoGo launch from 9am EU time to 9am pacific, to give Wired the "scoop", hehe
#
michielbdejong
oh wow, first donation! :)
#
@IndieHosters
RT @g33konaut: I believe in the IndieWeb - so I supported @indiehosters and you should, too! https://www.indiegogo.com/projects/indiehosters #indiegogo via @indiego
(twitter.com/_/status/535524991522320384)
#
tantek
oops typo
KartikPrabhu joined the channel
Deledrius_, michielbdejong1 and Pierre-O1 joined the channel
#
@t
“brands should build their own communities & leverage social sites” @forrester http://marketingland.com/forrester-says-marketers-wasting-resources-facebook-twitter-108376 #indieweb #POSSE (ttk.me t4ZE2)
(twitter.com/_/status/535529330374619139)
michielbdejong joined the channel
KevinMarks joined the channel
thedod joined the channel
#
thedod
aaronpk, do webmentions at indiewebcamp wiki go thru moderation?
#
aaronpk
it's all automatic
#
tantek
aaronpk - 14 Oauth providers so far - we'll see if anyone adds any more: http://indiewebcamp.com/FreeMyOAuth
#
tantek
I'm pretty pleased with how well it looks on mobile too
#
tantek
very tappable icons
#
thedod
so how come http://localhost:8000/#Webmention doesn't show my webmention from today?
#
thedod
I think I just answered that
#
aaronpk
no moderation, but it obviously doesn't report webmentions that are invalid (source doesn't link to target for example)
#
thedod
looks at log
#
aaronpk
what am I looking at?
#
thedod
this shows webmention.io of /Webmention
#
thedod
http://bl.ocks.org/thedod/78b14341e39ca0d09131 also has the readme below the thing
#
aaronpk
this is the https/http thing again
#
aaronpk
webmention.io treats them as different pages
#
thedod
this one tries them both
#
tantek.com
edited /Nike+ (+95) "pagelogo"
(view diff)
#
aaronpk
oh hah
#
tantek.com
edited /Nike+ (+8) "move TOC below photo"
(view diff)
#
thedod
this version is iframe-ready. you just change the constants at the top, and it can fit any webmention.ionized site
Deledrius joined the channel
#
thedod
{'success': False, 'target': 'https://
#
thedod
indiewebcamp.com/Webmention', 'explanation': 'Status code: 500, Response: {"error":"internal_server_error","erro
#
thedod
r_description":"Incorrect string value: \'\\\\xF0\\\\x9F\\\\x98\\\\x8E.\\\\x0A...\' for column \'name\' at row 1
#
tantek.com
edited /GitHub (+244) "pagelogo, expand dfn"
(view diff)
#
thedod
it's becase of my "foreign" name :)
#
aaronpk
oh man. i thought i fixed that.
#
aaronpk
utf8 in mysql is weird
KevinMarks_ joined the channel
#
aaronpk
so it's getting to IRC but not storing in the DB
#
reedstrm
thedod takes the bullet for testing utf-8 compat for us all.
#
tantek.com
edited /WordPress (+167) "/* WordPress.com hosting service */ local logo"
(view diff)
#
thedod
I once did a pull request "doesn't break on emoji" and people were like ZOMG, so now we're gonna have them?
#
tantek
slowly backs away (again), re: utf8 mysql weird DB.
#
thedod
tantek, how far away is the nearest wall (or balcony) anyway?
#
KartikPrabhu
speaking of DBs! aaronpk how does p3k relate comments to a post in its file storage
#
aaronpk
KartikPrabhu: for every URL in p3k, there's a file on disk that stores its mentions. the file format is a yaml array
#
KartikPrabhu
gotcha! and for notes do you save both the original plain text and the auto-linked/processed content?
#
aaronpk
no, it's autolinked/processed each request
#
KartikPrabhu
cool! thanks
#
aaronpk
i think i store that in memcache, but not actually sure if i disabled that or not
#
KartikPrabhu
since I lost my local dev version sql table, I am taking this chance to move everything to file storage
#
thedod
trying to mention with a "normative" name
#
aaronpk
"ascii" is a better description
#
finchd
aaronpk: https://stream.withknown.com gives me a self-signed cert for *.squirming.net not the *.withknown.com cert :(
#
aaronpk
oops. that's benwerd tho, not me
rschulman joined the channel
#
thedod
the first round failed
#
thedod
now I also changed the blog name. no more UTF8
#
aaronpk
it's still getting a utf8 error, trying to store the contents of the post
chrissaad joined the channel
#
thedod
I see now
#
thedod
and the weird thing is that I think it used to work
#
thedod
checks
#
thedod
maybe it remembers my name from then (same domain)
#
thedod
and it's utf-8
#
thedod
at the moment https://dubiousdod.org/indie/ is innocent of utf-8
#
thedod
both title and author are "normative"
#
aaronpk
it's the little 😎 after "private"
#
aaronpk
because of the implied p-name matching your whole page for some reason
#
aaronpk
if you set a better p-name to not include the footer of your site it'll work better
#
thedod
I think I'll leave the site's name like this
eschnou joined the channel
#
thedod
nevertheless, aaronpk, if you ever want to test weird characters, I'm here for you
#
thedod
but I don't know anyone who both reads hebrew and accepts webmentions :)
fmarier and squeakytoy joined the channel
#
gRegor`
Sounds like the utf8mb4 issue http://indiewebcamp.com/mysql#Full_UTF-8_Support
#
aaronpk
yep that's the one
#
thedod
ah. so that's how grownups say "doesn't break emoji"?
#
gRegor`
thedod: Not sure the context, but maybe?
#
KartikPrabhu
bleh why can't I out a <div> in a <p>!
#
KartikPrabhu
s/oout/put
#
rascul
i've been reading /photo and i'm a little confused about where in a photo post should the <img> and the caption be
#
KartikPrabhu
in e-content
#
rascul
ok, i have them both in there now
#
gRegor`
KartikPrabhu: Cause dems the HTML rules. :)
#
rascul
i did recently just have issues because i was trying to put <div> in a <p> heh
#
KartikPrabhu
whether an element is inline or block should be CSS not HTML! this is a outrage
#
gRegor`
Depending what you're trying to do, put a <span> in the <p>, display: inline-block on the span
#
gRegor`
Haha, outrage? :)
#
rascul
in my case it was weird because of how it was being generated, but i just changed the generator to make it work right
#
KartikPrabhu
yeah I want a paragraph to contain block level math, but can't do that :(
#
Loqi
gives KartikPrabhu a paragraph to contain block level math
#
KartikPrabhu
sematically the math is in the paragraph
#
tantek
KartikPrabhu: yes it is strange and yes it is broken.
#
gRegor`
You can with a span
#
tantek
big problem in HTML
#
tantek
and we can't fix it due to content / compat
#
tantek.com
edited /Falcon (+1135) "/* one-off person-area-tag reply to photo */ steps."
(view diff)
#
KartikPrabhu
judas priest! so i have to add classes to distinguish inline math and block level math... sheesh
#
gRegor`
Is it part of the paragraph, or is it more of a figure associated with a paragraph?
#
KartikPrabhu
it is part of the paragraph if you look at it from a reading POV
#
gRegor`
Hm
#
gRegor`
All you need is one class, actually, since inline is implicit
#
KartikPrabhu
gRegor`: good point
#
KartikPrabhu
ok I'll do that
#
tantek
gRegor`: could you verify that link ^^^ takes you directly to your list of authorized apps for Pinterest?
#
kevinmarks.com
edited /FreeMyOAuth (+120) "add pinterest"
(view diff)
#
tantek
What is IndieHosters?
#
Loqi
It looks like we don't have a page for "IndieHosters" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=IndieHosters
#
@kevinmarks
RT @t: “brands should build their own communities & leverage social sites” @forrester http://marketingland.com/forrester-says-marketers-wasting-resources-facebook-twitter-108376 #indieweb #POSSE (ttk.me t4ZE2)
(twitter.com/_/status/535551815182721024)
#
gRegor`
tantek: It tries to take me to that anchor in the page, yes. It's still the whole settings page.
#
tantek
but does it at least scroll to the list of apps?
#
gRegor`
I have zero apps authorized and it's bottom of the page, so the anchor doesn't show *just* apps
#
tantek
but if you make the window small?
#
gRegor`
tries again
#
@ayirpelle
RT @t: “brands should build their own communities & leverage social sites” @forrester http://marketingland.com/forrester-says-marketers-wasting-resources-facebook-twitter-108376 #indieweb #POSSE (ttk.me t4ZE2)
(twitter.com/_/status/535552961531764738)
#
KevinMarks_
I have an app authed (Home by Facebook) and it works
#
gRegor`
Yeah, it scrolls.
#
tantek
great! thanks gRegor` and KevinMarks
#
tantek
always nice when the block of icons lines up again, even mod 3 number
#
gRegor`
At least on the first load. Something AJAXy makes it not work if I try to refresh
#
@garyturner
RT @t: “brands should build their own communities & leverage social sites” @forrester http://marketingland.com/forrester-says-marketers-wasting-resources-facebook-twitter-108376 #indieweb #POSSE (ttk.me t4ZE2)
(twitter.com/_/status/535553904780787712)
#
gRegor`
Odd. Scrolls to the anchor, then removes #apps from the address bar. No redirect that I can tell from the inspector
#
gRegor`
Manually addeing #apps a second time does nothing.
KevinMarks_ joined the channel
#
thedod
used to work
chrissaad joined the channel
gr0k and npdoty joined the channel
#
snarfed
webvatar.com!
#
snarfed
fiatjaf++ i love how small and contained the source is
#
Loqi
fiatjaf has 8 karma
#
@kevinmarks
@lunalindsey I like @benwrd's idea of the #indieweb of things - webpages for your gadgets
(twitter.com/_/status/535561888789045248)
npdoty joined the channel
#
kylewm.com
edited /Template:kylewm (-14) "experiment with using webvatar"
(view diff)
#
bear
wow - webvatar is a great idea - nicely done fiatjaf !
#
bear
fiatjaf++
#
Loqi
fiatjaf has 9 karma
#
rascul
yeah webvatar is nifty
#
rascul
fiatjaf++
#
Loqi
fiatjaf has 10 karma
lukebrooker and brianloveswords joined the channel
#
bear
a great example of why I don't like twitter cards - I use ghostery to block all ad tracking items and that combined with firefox blocking mixed content items means that the twitter posts referenced in the story do not show up at all -- https://secure.marketwatch.com/story/ashton-kutcher-is-kinda-ok-with-uber-digging-dirt-on-journalists-2014-11-19#
#
fiatjaf
snarfed: I hope it is not too much bugged
#
snarfed
fiatjaf: you did the right thing! do the smallest amount of work that gets *something* working, then iterate
tantek joined the channel
#
bear
@ftrain has a great article about the web, html5 and the history of both - http://www.newyorker.com/tech/elements/group-rules-web
#
rascul
i feel like i should add checkins next to my site
#
rascul
leaflet looks interesting for showing map of where i checkin at
#
fiatjaf
rascul: are people using geojson for this kind of task?
#
aaronpk
leaflet is good if you want a zoomable map
#
rascul
fiatjaf i have no clue
#
aaronpk
if you just want to show a single point on an image, you can use this https://github.com/aaronpk/Static-Maps-API-PHP
#
aaronpk
my site uses that API and downloads a copy that is stored on disk, so it's always served from a static image that lives on my server
#
rascul
aaronpk interesting, i may end up using that
#
bret
fiatjaf++
#
Loqi
fiatjaf has 11 karma
#
bret
great idea on webvitar
#
aaronpk
for example the image here https://aaronparecki.com/metrics/2014/11/20/091942/ is actually on my server
#
bret
webvatar*
#
rascul
i'm not really sure if i want to use a static map image or a zoomable map like from leaflet so i'm looking at different options
#
bret
embed a static map and enhance it with a leaflet in JS
#
kylewm
aaronpk: I might like to switch to that from Leaflet, are there any particular restrictions on usage?
#
kylewm
oh wait I get it. I could self-host the script and it just uses public tilesets. that's awesome, nice work aaronpk!
#
aaronpk
yep. the restrictions will depend on the tileset that you use
#
tantek
what is webvitar?
#
Loqi
Webvatar is a service that provides direct URLs for <img> tags when you have the domain, or website address, of the user http://indiewebcamp.com/webvitar
#
tantek
what is webitar?
#
Loqi
It looks like we don't have a page for "webitar" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=webitar
#
tantek
what is webatar?
#
Loqi
It looks like we don't have a page for "webatar" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=webatar
#
gRegor`
Maaaan
#
tantek
what is wavatar?
#
Loqi
It looks like we don't have a page for "wavatar" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=wavatar
#
aaronpk
wavatar is a great name
#
gRegor`
Don't try to out-tantek a tanteker
#
gRegor`
:)
#
tantek
is done.
#
gRegor`
What is whatitar
#
Loqi
It looks like we don't have a page for "whatitar" yet. Would you like to create it? http://indiewebcamp.com/wiki/index.php?action=edit&title=whatitar
#
bret
crap wrong twice: webvatar *
#
gRegor`
web-sitar
#
gregorlove.com
created /gravatar (+22) "Redirected page to [[Gravatar]]"
(view diff)
#
gRegor`
Fixed my (third party, rather old) anti-spam plugin yesterday and so far today, 200 spam comments blocked, 0 getting through.
#
tantek
what kind of plugin for what kind of CMS?
#
gregorlove.com
created /Akismet (+241) "stub"
(view diff)
#
gRegor`
^ on Nucleus CMS
#
tantek
Nucleus runs Akismet?
#
tantek
I thought that was wordpress only
#
gRegor`
Akismet is available for all sorts of CMS. Drupla, Joomla, etc.
#
gRegor`
It's a REST API. It does require a wordpress.com API key, but they're free.
#
gRegor`
*free for non-commercial sites
#
gRegor`
Drupla, heh
#
gRegor`
Just wanted to rhyme. Yeah, that's it.
#
gRegor`
The code was basically their example here: https://akismet.com/development/api/#comment-check
#
gRegor`
I think fsockopen was failing on my shared host for some reason. In my logs I had a lot of blank responses. I just updated it to use cURL instead
#
gRegor`
And a sanity double-check, in case a blank response is ever received, consider it spam. The old code didn't do that part.
#
gRegor`
I'd much rather let cURL build my HTTP headers, thanks. haha
#
@dj_hematite
"One person starting IndieWeb today equals one person leaving Facebook or Twitter tomorrow" (!!!) https://www.indiegogo.com/projects/indiehosters @IndieHosters
(twitter.com/_/status/535579849772265472)
#
@BillSeitz
RT @t: “brands should build their own communities & leverage social sites” @forrester http://marketingland.com/forrester-says-marketers-wasting-resources-facebook-twitter-108376 #indieweb #POSSE (ttk.me t4ZE2)
(twitter.com/_/status/535581117148307456)
#
gregorlove.com
edited /Akismet (+370) "Supported Platforms + API"
(view diff)
mko joined the channel
#
gregorlove.com
edited /Akismet (+20) "Automattic reference"
(view diff)