#indiewebcamp 2014-04-10

2014-04-10 UTC
#
tantek.com
edited /FAQ (+209) "add What are the most important things about an indieweb site"
(view diff)
#
GWG
I'm getting into the h-card stuff next
#
GWG
Although links are still annoying me
#
GWG
I started playing with custom Wordpress fields.
#
gRegor`
Re: https://github.com/snarfed/bridgy/issues/125 I like the concept of querying the source URL, but that seems like it adds a lot of work to brid.gy (or whatever service)
#
GWG
Why query the source?
#
snarfed
gRegor`: yeah. i think the biggest initial question is whether to make a separate query endpoint standard, or to extend webmention to support syndicated target urls
#
snarfed
feel free to chime in on the issue!
#
snarfed
GWG: did you read the issue?
#
GWG
Yes
#
snarfed
ok. what al
#
snarfed
sorry. …what alternative are you thinking about?
#
snarfed
to send a backfeed webmention, you need to know the original post's target url, so you need some way to get it from the silo post
#
GWG
Why can't the source tell Bridgy about things it sent?
#
GWG
The other way round?
#
snarfed
ah. sure! that's a third alternative
#
GWG
"Hey Bridgy, I just sent this source to FB, Twitter, G+...."
#
KartikPrabhu
snarfed: GWG: how would bridgy verify without a backlink?
#
snarfed
GWG: definitely worth mentioning that alternative on the issue, feel free to add it!
#
snarfed
KartikPrabhu: good point! maybe we'd allow it if the silo account and source domain had rel-me links
#
snarfed
lots of stuff like this that still needs thinking through
#
gRegor`
I don't think FB has rel-me links, though
#
gRegor`
Question mark
#
KartikPrabhu
snarfed: so you would need both the original url and a syndication-url to match up
#
snarfed
gRegor`: no, but you can interpret the links in the "web site" field as being rel-me
#
snarfed
(fb special case)
#
snarfed
KartikPrabhu: you need that matching to connect the individual post, and then you need the rel-me links (or whatever) to prove that the silo account is the same as the domain
KevinMarks joined the channel
#
snarfed
gRegor`: i see the bridgy bug on case sensitive checking for domain names. nice find! i'll file an issue
#
gRegor`
Hahaha
#
gRegor`
I was just about to tell you.
#
gRegor`
You mind reader!
leadballhummingb joined the channel
#
GWG
Bridgy does it now with Facebook. If Facebook doesn't have Rel=me, how do we justify it now?
#
snarfed
GWG: sorry, i don't follow the question
eschnou joined the channel
#
GWG
Bridgy is verifying webmentions based on the link in the Facebook post, correct? But, if there was no link...there would be no verification, that is the concern?
netweb joined the channel
#
kylewm
not just verifying, that's how it actually knows who too send the mentions to. No notion of "account owner" built in
#
snarfed
kind of, but not exactly. bridgy doesn't do any verification at all, at least on the "listen" side. it tries to send webmentions for all responses to all original post links it discovers.
#
snarfed
it's intentionally "promiscuous"
#
tantek
there's a website field in your facebook profile that Bridgy could use as well - as a one-off custom rel-me
#
snarfed
tantek: right! discussed earlier
#
snarfed
bridgy does extract that and use it for publishing, but not for backfeed.
#
kbs
snarfed, tantek - missed that discussion - what field is this?
#
snarfed
(btw, careful parsing it, people often put multiple whitespace- or newline-separated urls)
#
kbs
snarfed: aah. nice, thank you.
#
kbs
(and look forward to seeing y'all again at sfmozilla, off to the BART :)
#
snarfed
great!
#
tantek.com
edited /Facebook (+431) "add rel-me section, lack of support, using their API and "website" field instead, caution about parsing"
(view diff)
#
snarfed
thanks tantek!
#
GWG
So, bridgy knows My Site and My Facebook Profile are the same due to linking.
#
GWG
Shouldn't it trust that any identical content on one should be linked to the same content on the other?
#
snarfed
GWG: for the publish side, yes. for backfeed, it doesn't currently care
#
GWG
But to create backfeed without a link..
#
GWG
It would have to
#
snarfed
GWG: not necessarily. not everyone uses rel-syndication links
#
snarfed
but yes, one way to implement this is to require rel-syndication links, and then to build a db of connected pages as they're posted, e.g. with PuSH or custom ping protocol or whatever
KevinMarks joined the channel
#
snarfed
sorry, to answer your specific point, yes, to support this, the backfeed side would need to pay attention to "linked" accounts.
#
kylewm
and that seems way harder than adding a new rel endpoint for looking up originals from the syndicated url
#
KartikPrabhu
kylewm: Can I steal your placeholder user avatar?
#
snarfed
kylewm: probably, yes
#
kylewm
absolutely kartikprabhu. can't remember where I got it but it was reasonably free of copyright
#
KartikPrabhu
i blame it on you!
#
GWG
snarfed: I have a plugin for notifying silos of content...why can't I notify Bridgy, as I asked earlier.
ttepasse joined the channel
#
snarfed
GWG: you could! sorry if i was unclear
#
snarfed
that's what i meant just now. it's definitely doable. we could add that support to bridgy.
#
snarfed
we're not yet sure if it's the best approach, but it is one option
#
kylewm
can you just add new rel types? like I'm sure it's possible but is it a bad idea?
#
kylewm
I wonder if any of you are on the same bart rain as I am :-)
tantek joined the channel
#
snarfed
kylewm: as long as they don't conflict, sure! why not. and add them to "experimental" section(s) on microformats.org
#
GWG
kylewm: I'm in NYC, so unlikely
#
GWG
What rel are you proposing?
#
kylewm
naming is hard. original-query syndication-lookup ... not sure
#
KartikPrabhu
HWC-Chicago out!
#
tantek
but better to ask in #microformats
#
tantek
starting with your use-case - what are you trying to do (presumably with a new rel value) ?
#
kylewm
rel crush!
#
tantek
hey dietrich - I'll be in the MozSF room soon to try to figure out setup
#
tantek
notes we can't use Vidyo
#
kylewm
oops just went underground. see you in a few
#
bret
aaronpk: ill try to come to hwc tonight actually, but I might be a bit late
#
bret
has anyone played with responsive images yet? just landed in chrome
#
@gRegorLove
First Chicago Homebrew Website Club meeting finished! It's fun meeting #indieweb people in person and working on our sites. @kartik_prabhu
(twitter.com/_/status/454061664308961280)
ttepasse joined the channel
#
dietrich
no vidyo
#
dietrich
hangouts?
hugoroyd_ joined the channel
#
kylewm
hmm where does one enter this mozilla bldg
benward_ joined the channel
#
dietrich
kylewm: which city?
heathjs, tommorris_ and jacus_ joined the channel
#
kylewm
sf sorry
tantek and pavelz_ joined the channel
#
dietrich
tantek: hangout? skype?
reidab and nfn joined the channel
#
tantek
shall we try hangout?
#
kylewm
kbs and I are at the door on embarcadero side
#
kylewm
is this the right place to be? :-)
#
bret
dietrich: ill be there late, maybe like 7
#
bret
hopefully sooner
#
tantek
welcome!
#
dietrich
tantek: sure let's try it
kylewm_ joined the channel
#
ben_thatmustbeme
ohh, going google hangouts style
#
dietrich
ben_thatmustbeme: the mozilla video conferencing stuff is offline
#
dietrich
because heartbleed
pauloppenheim and demis joined the channel
#
tantek
dietrich - having network issues on my hangouts machine
#
aaronpk
Can someone let me upstairs?
#
dietrich
aaronpk: omw
#
aaronpk
Oh no what happened to vidyo?
#
aaronpk
Thanks!
#
tantek
aaronpk what do you think? ;)
#
aaronpk
Aw man.
#
aaronpk
Ok next time we're using talky and my logitech camera we used at IWCSF
kbs and pauloppenheim joined the channel
#
dietrich
tantek: u need a usb mic yo
#
pauloppenheim
for everyone who forgot: http://tantek.com
#
tantek
Evan: there's a comment somewhere about running SSL in a separate process from the webserver
#
tantek
evan: what is the state of feedreading?
#
tantek
evan: been working on a feedreader but curious what to do, what's the state of the art?
#
tantek
brad: bradfitz.com - it's pronounceable
#
tantek
brad: interested in Camlistore - works on it with Boodman
#
tantek
brad: have progress
#
tantek
ryan: is it like a personal cloud that backs up to other users?
#
tantek
lonnie rae - don't have a personal website
#
tantek
lonnie rae: we do medical search
#
tantek
… make sense of medical resources
j12t joined the channel
#
tantek
… like google meets evernote for doctors
#
tantek
… in closed beta for now
#
pauloppenheim
(business site, not personal site)
#
tantek
… scrape several 1000 resources
#
tantek
… up to 100,000
#
tantek
… including hubmed
fmarier joined the channel
#
tantek
… learning how to technically translate things I do
#
tantek
… in order to not rely on technical interpretations
#
tantek
… working on new launches
aboodman joined the channel
#
tantek
tantek: data ownership has high overlap with medical services
#
tantek
darius: got a couple of projects. dunlaps.net
#
tantek
… wordpress blog
#
tantek
… was just in the process to move some of this stuff onto a non-profit site called the squarepeg foundation
#
tantek
… working on a bunch of stuff
#
tantek
… learning, fiddling
#
tantek
Aaron Boodman: aaronboodman.com
#
tantek
… interested in data ownership
#
tantek
… UI developer
#
tantek
… interested in this because
#
tantek
… a long list of products I used going away or changing their UI
#
tantek
… in ways I didn't like
#
tantek
… had a bunch of data on Buzz that I liked
#
tantek
… and that data went away
#
tantek
… really grumpy and started using G+ anyway
#
tantek
… product kept changing in ways I didn't like
#
tantek
… started using Flickr
#
tantek
… product kept changing in ways I didn't like
#
tantek
… kept wondering why is this happening to me
#
tantek
… my needs are different than the incentives of the people developing these products
#
tantek
… original developers are not incentivized to keep working on it that way
#
kylewm_
is someone drinking an old fashioned, portland?
#
tantek
Ryan: snarfed.org - runs Bridgy
#
tantek
brid.gy
#
tantek
… priorities for this crowd
#
tantek
… scratch your own itch
#
tantek
… then selfdogfood
#
aaronpk
It's a dark and stormy, and she cannot type right now :-)
#
aaronpk
(Unrelated)
#
tantek
… things I'm thinking of working on are for more mainstream people
#
tantek
… than us
#
tantek
… not my itch personally, and wouldn't use them
#
tantek
… but when we get to working on things for more mainstream people
#
tantek
… how do we reconcile those with scratch your own itch, selfdogfood
#
tantek
Kenton
#
tantek
… works on sandstorm
#
tantek
Johannes - j12t
#
tantek
… upon2020.com
#
tantek
… news: finally decided to put the stake in the ground and get IndieBox crowd funded
#
tantek
… mini ITX box
#
tantek
… slogan: "let's bring our data home"
#
tantek
… has been running IndieBox himself for his family since 2013-12-25
#
tantek
… at home
#
tantek
… entire box being open sourced
#
tantek
… update all apps with a single command
#
tantek
bnvk has been working on http://indiewebcamp.com/store
#
tantek
… hardware because wants a place where the apps actually run
#
tantek
… without complexity of hosting account, SSL, etc.
#
tantek
… e.g. this week
#
tantek
Al Taeber
#
tantek
(sp?)
#
j12t
al tabor
#
j12t
(he typed)
#
tantek
Crystal Beasley
#
tantek
… at Mozilla
#
tantek
… then doing her own independent project
#
tantek
… make better clothing that's one-off
#
tantek
crystalbeasley.com
#
tantek
Dietrich Ayala
#
tantek
… met with grad students at U of Michigan
#
tantek
… about data ownership
#
tantek
… files and community knowledge
#
tantek
… in areas of low connectivity
#
tantek
Crystal
#
tantek
… is doing a series on drunk cryptographers
chloeweil joined the channel
#
tantek
passes around IndieWebCamp stickers
#
tantek
hey portland can you take notes for folks there
#
tantek
PaulOppenheim.com - interested in private messaging
#
tantek
Kylewm.com - reached stopping point on his site
#
tantek
… interested in getting into something else
#
tantek
… wants to make it easy for other people to do it
#
tantek
… including himself!
#
tantek
… likes to tinker
#
tantek
… interested in private data sharing
#
tantek
Jade -
#
tantek
… jadism.com (?)
#
tantek
… at some point would like to build a sandstorm app
#
tantek
… right now spends on all time on company website
#
tantek
… personal website was … in o doctors .com (sp?)
#
tantek
… endodoctors.com
dybskiy and KartikPrabhu joined the channel
#
KartikPrabhu
bret: I have responsive images on my site but I use custom javascript to do it. Don't like the picture element
#
@dybskiy
@dietrich is it too late to come to indieweb mozpdx?
(twitter.com/_/status/454082521731330049)
ben_thatmustbeme, npdoty, paulcp and scor joined the channel
#
ben_thatmustbeme
i feel like we should do an indiewebhangout at some point
etymancer, gRegor`, dybskiy and gRegor`_ joined the channel
#
bret
bret.io
#
tantek
hey portland, we're closing down here in SF
#
tantek
awesome meetup!
gRegor` joined the channel
#
gRegor`
ben_thatmustbeme: Google Hangout, you mean?
#
gRegor`
Or meatspace hangout?
#
gRegor`
sans computers :)
#
ben_thatmustbeme
google hangout
#
ben_thatmustbeme
or any other web video meetup that is
#
ben_thatmustbeme
for those of us non west-coast people
#
bret
Implemented deleted post in jekyll via http equiv: http://bret.io/2014/04/09/deleted/
#
bret
although the post is still in git history XD
#
gRegor`
Sounds good, ben. Where are you, btw?
#
ben_thatmustbeme
South of Boston
#
ben_thatmustbeme
almost in Rhode Island
#
ben_thatmustbeme
huh, didn't even notice i had several more webmentions that had not processed correctly
#
kylewm
I tried to "like" your post ben_thatmustbeme
#
ben_thatmustbeme
yeah, i just saw that
#
ben_thatmustbeme
i was just now working on fixing that mess
#
gregorlove.com
edited /events/2014-04-09-homebrew-website-club (+1034) "/* Notes */ Added some notes from Chicago meeting"
(view diff)
#
gRegor`
KartikPrabhu: Added some notes off the top of my head. Feel free to add / tweak
caseorganic joined the channel
#
KartikPrabhu
gRegor`: looks good!
#
GWG
I missed more things, didn't I?
#
ben_thatmustbeme
kylewm, also currently all a mention does is link back to it in the "recent mentions" it doesn't associate with the post yet
#
gRegor`
In chat, GWG?
#
gRegor`
KartikPrabhu: Here's the Chicago HTML5 meetup: http://www.meetup.com/chicago-html5/
#
GWG
Yes
#
GWG
I keep getting called away
#
gRegor`
Yeah, Portland and SF had their meetings, so they used chat for notes
#
kylewm
ben_thatmustbeme: actually that's a cool argument for human centric url design. even though it's just the url you still get my meaning :-)
#
kylewm
or perhaps that just shows my lack of thoughtful content
#
KartikPrabhu
snarfed: no timezones in bridgy timestamps?
#
KartikPrabhu
!tell snarfed: no timezones in bridgy timestamps? default to UTC?
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
kylewm, agreed, actually works out rather nice
#
ben_thatmustbeme
i'm actually working on loading the proper models for reply posts
#
ben_thatmustbeme
then just call a generic addComment() function that each model just has to implement for itself, and voila
dybskiy and gRegor` joined the channel
#
GWG
I'm trying to figure out this h-entry stuff
#
@ubax
@mrmzholland Hey Matt, thanks for the follow. I see that you to are involved in the #indieweb scene.
(twitter.com/_/status/454116119046291456)
caseorganic, KevinMarks, friedcell, cweiske, j12t, voxpelli, eschnou, paulcp, tobiastom, j12t_ and pdurbin joined the channel
#
tommorris.org
edited /why (+620) "/* Avoiding problems */ Personalisation/filter bubble, plus the always entertaining "My TiVo Thinks I'm Gay!" issue."
(view diff)
jsilvestre, pfenwick, krendil, dybskiy, Sebastien-L, tantek, pdurbin and eschnou joined the channel
eschnou, dybskiy, adactio, Sebastien-L, pfenwick, aboodman, scor, friedcell, jsilvestre and chloeweil joined the channel
#
@jamesdavidward
Which reminds me, I need to get finished posting #CultureCorner for @rebelbreedinc. My hesitation is over whether to go #IndieWeb first.
(twitter.com/_/status/454250408257789952)
#
cweiske
oh, so it seems Loqi does parse webmentions correctly
#
Loqi
dude
ben_thatmustbeme, ttepasse, j12t and scor joined the channel
barnabywalters, BjornW, gRegor`, paulcp, dybskiy and _6a68 joined the channel
iangreenleaf, dybskiy and dybskiy_ joined the channel
#
@kyle_wm
the scary thing isn't that ive given content to silos, but that ive consumed so much content filtered through them #indieweb (kyl.im n4VW1)
(twitter.com/_/status/454283761203429376)
pauloppenheim joined the channel
#
GWG
kylewm: Thank you for the kind words. Still haven't gotten to replies. I have an idea about them
caseorganic joined the channel
#
ben_thatmustbeme
GWG whats this?
dybskiy joined the channel
#
bret
!tell voxpelli I implemented deleted posts using http equivs, at least the delete part: http://bret.io/2014/04/09/deleted/
#
Loqi
Ok, I'll tell them that when I see them next
#
bret
i suppose the next part would be to actually work on make it easy for people to support it
tilgovi_, tantek, paulcp, KartikPrabhu and snarfed joined the channel
#
Loqi
snarfed: KartikPrabhu left you a message on 4/9 at 8:37pm: no timezones in bridgy timestamps? default to UTC?
Sebastien-L and benprew joined the channel
#
snarfed
KartikPrabhu: you mean in the translated mf2 posts, right?
#
snarfed
if the silo provides a timestamp, i try to preserve it
#
KartikPrabhu
aah so twitter just does not do it?
#
snarfed
but i don't currently look for a timestamp in the user's profile and apply it
#
snarfed
hmm, it looks like i might actually fail w/twitter
#
snarfed
looking
#
snarfed
yeah i drop twitter time zones on the floor :/
j12t joined the channel
#
snarfed
i'll file an issue. any interest in trying to fix it? should be pretty straightforward
#
KartikPrabhu
snarfed: I'll give it a shot try this evening
#
snarfed
great!
chloeweil, kbs and jsilvestre joined the channel
#
aaronpk
snarfed: Instagram got back to me
#
aaronpk
not quite what I expected
#
aaronpk
they have some better docs and guidelines coming out soon which will explain this, but,
#
aaronpk
"At this time, the comments API is being primarily being enabled for brand customer service communication and rights management workflows."
#
snarfed
interesting
#
snarfed
not what i expected either, but ok
#
aaronpk
so now I'm wondering how I can turn ownyourgram into a branc management solution :)
#
snarfed
disappointing, but nicer than "no way, we think you're sketchy, and we're shutting down your api access"
#
snarfed
oh man, love it
#
snarfed
yeah spin
kbs` joined the channel
#
aaronpk
I might actually be able to pull that off
#
snarfed
that would be quite a coup
#
aaronpk
but in the mean time, I think finding a solution for original post discovery might be a good place to start
caseorganic and caseorga_ joined the channel
#
kylewm
I am thinking I will to implement a proof of concept with an original-post-query rel endpoint
warden_ joined the channel
#
kylewm
query endpoint will take a syndication= POST parameter, and will 310 redirect to the original, if found
#
gRegor`
I like the idea, but seems like it adds a lot of work to brid.gy. KartikPrabhu and I were talking about that last night.
#
snarfed
(kylewm: 301, right?)
#
kylewm
oops, yes
#
kylewm
I'd love to hear your thoughts gRegor` and KartikPrabhu
#
kylewm
(and if you'd add them to the GH issue that would be lovely too)
#
KartikPrabhu
kylewm: issue link?
#
gRegor`
Sure, I can do that later.
#
snarfed
so, yet another thought. facebook lets you kind of "hide" the original post link in an action, which we've done with "See Original"
#
snarfed
i wonder if there's a way to do something similar with twitter, etc
#
snarfed
ie semi-hide metadata in a tweet, either via the api or whatever
#
gRegor`
snarfed: That's what I was saying would be ideal. But Twitter doesn't support metadata that I'm aware of.
#
gRegor`
Aside from photos, I guess.
#
gRegor`
Er, and location I guess.
#
snarfed
gRegor`: yeah, and even then pictures need a pic.twitter.com link
#
snarfed
ooh, location
#
snarfed
…sounds like an awesome awful idea :P
#
gRegor`
Geocode-to-source-url translation!
#
kylewm
metadata would scratch my itch, but not aaronpk's issue with instagram right?
#
snarfed
if instagram had a similar way to hide metadata, then maybe it would?
#
snarfed
or do you mean aaronpk's instagram issue that there's no (official) api for posting/commenting in the first place?
#
gRegor`
kylewm: without a backlink, brid.gy (or whatever service) would need to post every reply to your query endpoint, right?
#
kylewm
I'm not sure I understand the IG issue
#
kylewm
I thought it was that there was no good way to include a post link
#
gRegor`
I guess once it gets a response 301 it could cache that, but for how long?
#
kylewm
gRegor`: I was thinking it would cache the endpoint, so it didn't have to discover that again
#
gRegor`
Ok
#
kylewm
and that then yes you'd send every reply back to the author's query endpoint, if there is one
#
snarfed
kylewm: re instagram, you can just include the link as text in the caption. not ideal, but that's the only way bridgy supports
#
snarfed
re caching, 301 is supposed to be permanent, so bridgy could/should store it forever. (302 is temporary)
#
kylewm
ohh, and it should be a GET not a POST, huh. so that target=query?syndication=syndicated-copy looks to bridgy just like a shortened url
#
snarfed
kylewm: oh wow. embedding the query url directly in target is brilliant
#
gRegor`
Ooh
#
kevinmarks.com
edited /monoculture (+33) "/* Disadvantages */"
(view diff)
KevinMarks_ joined the channel
#
kylewm
does aaronpk include the link as text in instagram captions? I'm not seeing it
#
snarfed
kylewm: not yet afaik
#
snarfed
if you're looking for examples, i have a few: http://brid.gy/instagram/snarfed
#
aaronpk
I can't because I can't use the comments API
#
aaronpk
(I did manually for a couple tho for testing)
#
aaronpk
the whole problem I have is I have no way of programmatically adding content to instagram
#
KevinMarks_
given the existing pattern of using photos on twitter to quote longer-than-tweet-length posts, you could POSSE and image that includes the post and a link
#
KevinMarks_
do twitter/instagram regenerate the images? You can put urls in image header tags. Or just OCRable stuff in the bitmap
#
aaronpk
but KevinMarks_ the problem is instagram also doesn't let you post photos from outside the app
#
aaronpk
so the only way to get content there is from the app itself
#
KevinMarks_
right, but you can run another app that mungs photos in your camera roll
#
KevinMarks_
on android you can even make it your default camera
#
aaronpk
that sounds like too much effort for me on ios
#
kylewm
love it. I'd suspect that instagram would kill your metadata (EXIF) at least
#
kylewm
but a watermark or something would be awesome
#
snarfed.org
edited /monoculture (+208) "blog posts"
(view diff)
#
snarfed
twitter definitely strips location from exif. not sure about other parts
#
KevinMarks_
on iOS there are various apps that do this already so you can have non-square images or multicam things
#
KevinMarks
Rights management works. You can embed a copyright strapline
#
aaronpk
there's the spin
#
aaronpk
I want ownyourgram.com to be able to add a copyright notice to people's photos
#
KevinMarks
Or you could make it look like a slide positive, like some apps do, but put your url instead of a frame number
#
aaronpk
s/people/brands
#
Loqi
aaronpk meant to say: I want ownyourgram.com to be able to add a copyright notice to brands's photos
#
snarfed
ahhh good spin indeed
#
snarfed
…except that's kinda separate from commenting. how/why would you need the comment api?
#
aaronpk
embedding the URL in the image is a funny idea
#
aaronpk
because the notice gets added as a comment
#
snarfed
oh i see
#
snarfed
give it a shot!
#
aaronpk
i probably need to add some marketing fluff copy to the home page first
dybskiy joined the channel
#
aaronpk
KevinMarks: that's awesome
#
aaronpk
so bridgy would have to do OCR for the bottom slice of the image to find the URL from it?
#
snarfed
(…yeah that's kinda unlikely :/ )
#
aaronpk
what if that was a separate service
#
KevinMarks
That's using Vignette on android
#
aaronpk
heh in order to watermark the photo with my URL, I'd have to make a URL first before the photo actually exists on my site
#
KevinMarks
POSSE makes sense for brands too (I remember trying to explain this at Salesforce to buddymedia folks)
#
aaronpk
it totally does!
#
snarfed
this idea is crazy like a fox
#
aaronpk
so what's wrong with the rel original discovery idea?
#
snarfed
(re bridgy, i'm open to OCR either linked in or as a separate service. i'm just a bit skeptical, and i probably wouldn't implement it myself)
#
snarfed
aaronpk: i don't remember that one. link?
#
KevinMarks
Google has an ocr api I think
#
aaronpk
snarfed: where you'd query an API on my site passing in an instagram URL and I'd return the canonical URL
#
snarfed
right!
#
snarfed
there was more discussion of that earlier today. we like it. bonus points: if it returns a 301, you can embed the query url directly in the webmention target
#
aaronpk
oh hah
#
aaronpk
so in that case the only thing bridgy needs is to know what domain an instagram account is associated with
#
snarfed
yup, and it already does
#
kbs
[barcodes? usually easier to extract.]
#
aaronpk
and it'll have to find the rel service URL
#
snarfed
right, new protocol and discovery
#
aaronpk
kbs: I don't think the technicalities of the OCR are the problem...
#
aaronpk
it's more like the whole workflow around that
#
aaronpk
also doing OCR has the benefit of the URL being human readable too
#
snarfed
all true, but just as one data point, i'd personally lean much more toward the query solution than ocr or barcode, since they seem more complicated and brittle
#
snarfed
that's just me though
#
aaronpk
totally
#
aaronpk
tho I might try to watermark my photos anyway cause KevinMarks's demo one looked neat
#
KevinMarks_
that's Vignette, it has very photographic looking filters
KevinMarks joined the channel
#
KevinMarks_
I like the idea of using instagram's own schtick of "look like film" as a way to pass POSSE data through
#
aaronpk
there is something strangely appealing about that
dybskiy and tilgovi_ joined the channel
caseorganic, paulcp and tantek joined the channel
#
kylewm
kbs: heya, I added a PGP fingerprint to my twitter bio ... were you saying that buys me something with Lindy?
#
kbs
kylewm: yep :) let me pull up the link to the doc that I'm using
#
kbs
http://indiewebcamp.com/pgp#Authentication -- but basically - add a <a rel="key-fingerprint"> to the tweet from any of your profile pages
#
kbs
ah, twitter bio - not a tweet. That should be fine to, nothing else to do
#
kbs
you can also add it to your g+ profile page [more room there] and it will pick it up. (testing ...)
#
kbs
(Any fingerprints you directly add to your twitter/g+ profile should get picked up during rel=me checking) you can additionally point to a gist or a tweet using an rel=key-fingerprint link as well
#
kbs
yep :) working
#
kbs
I'm just in the process of updating a downloadable jar/source, etc - you can play with it directly
#
kbs
needs java and is a local web-server
#
kbs
snarfed: [don't think I got a chance to show that it to you
#
kbs
but if you add your fingerprint to your g+ profile, it'll get added to the card as a validation point]
#
snarfed
kbs: oh wow. awesome!
#
snarfed
do you look up keys in a keyserver yet?
#
ben_thatmustbeme
hmm, i'm trying to decide if i should have notes and posts stored separately in the DB or exactly the same with just a type flag. Anyone see any downside?
#
kylewm
oh cool, I will try it with rel=key-fingerprint. is the jar somewhere that i can run locally?
#
ben_thatmustbeme
I'm thinking the only minus would be the URLs would be the same /post/2014/ .... for all of them
#
kbs
kylewm: yes - give me about an hour - in the middle of fxing a few things
#
kbs
I'll post a link to all of it
#
kbs
snarfed: nope. Can't hurt I think, but this was more my random experiment to see whether keyservers could be sidestepped in the indieweb context, where people are identified by one of their profile urls and have easier control over revoking old keys, adding new ones etc
#
kylewm
I like how the key-fingerprint authentication scheme is basically the same thing reddit does for AMAs of famous people :)
#
snarfed
kbs: makes sense
#
kylewm
ben_thatmustbeme: before switching to flat files, I stored everything as the same type in the database and used a post_type field to construct the url
#
kbs
kylewm: AMAs - oh right, didn't make the connection but yea :)
#
kylewm
ben_thatmustbeme: my one recommendation is don't let the database define your url structure because you can change the former but you're always stuck with the latter
#
kylewm
but if post/2014 is what you want, I don't see a problem with it
#
ben_thatmustbeme
oh duh, yeah, i can actually put the post type in there too
#
ben_thatmustbeme
that would make things work for /note/ ... vs /post/....
caseorga_, pauloppenheim, yaf, rektide, KartikPrabhu, tahnok, gRegor` and kbs joined the channel
#
kbs
https://dl.dropboxusercontent.com/u/18852638/draft/lindy/lindy.html - updated snapshot of experiment. [mainly to do with keys and verifications etc.]
#
kbs
Probably some subset of you will have root-ca errors :) please try using the root-ca cert and the magic incantation and give it a whirl.
#
kbs
[and yes, your eyes will bleed if you look at the code, which should be buried safely inside a nuclear waste container ;)]
j12t joined the channel
#
kylewm
kbs: cool!
#
kbs
thanks :) was fun to tinker with this - get a better feel for what all the folks are upto, if nothing else.
#
kbs
s/get/I got/
#
Loqi
kbs meant to say: thanks :) was fun to tinker with this - I got a better feel for what all the folks are upto, if nothing else.
benprew and tantek joined the channel
#
gRegor`
Very cool, kbs
#
ben_thatmustbeme
sweet. by the end of this week i might actually have likes, replys, and mentions all working and displaying appropriately
#
aaronpk
whoa. interesting example of a semi-deleted post
tilgovi joined the channel
#
ben_thatmustbeme
yeah, i noticed that aaronpk when I was reading back through the logs. The guy realized he was completely wrong on the premise there.
#
aaronpk
yeah the thing he was wrong about was it only dumping from recently deallocated ram
#
aaronpk
apparently it can actually dump active ram
#
aaronpk
which means private keys are much more likely to be dumped
#
kbs
gRegor`: thanks :)
#
tantek
aaronpk - looks more like an update
#
aaronpk
kind of, it's like he wanted to delete the whole thing since it says "retracted"
eschnou joined the channel
#
tantek
I interpreted the [retracted] as retracting the summary in the name (and slug) of the post
#
tantek
good example of when it would be useful to update the slug of a post
#
tantek
without breaking links
#
aaronpk
he added this header above the original post: "The incorrect post is below, so you know how wrong I was"
#
tantek
which made sense
#
tantek.com
edited /domain_name_registrar (+79) "/* Registrars */ live link to top two registrars in the list, move Go Daddy to an others list to make it clearer that it's in a different class than the others"
(view diff)
#
tantek
btw - the one person @MozSF location without a personal domain name last night successfully purchased found/chose/purchased one by the end of the Homebrew Website Club meetup.
#
snarfed
oh wow. cool!
#
aaronpk
someone made a reverse heartbleed tester finally
#
aaronpk
to test your https clients
krendil joined the channel
#
gRegor`
I'm glad that guy retracted. Good example of the dangers of accepting a blog post and not being paranoid. ;)
KevinMarks and ttepasse joined the channel
#
aaronpk
i'm still not changing my MO for my not-critical stuff
caseorga_ joined the channel
#
gRegor`
Modus operandi? (sp)
#
gRegor`
Woo, I spelled it right.
#
gRegor`
Fancypants for "mode of operation"
#
tantek
I keep thinking of the cute little dirt cleaning robot in Wall•E
#
gRegor`
I don't remember that. I should re-watch it. Was his name Mo?
#
ben_thatmustbeme
'mode of operation'? not exactly
_6a68 joined the channel
#
ben_thatmustbeme
damn, i have to go home but my webmention stuff is not working right... yet
#
gRegor`
*operating?
#
aaronpk
whatever, you know what I mean
#
gRegor`
I was just quoting dictionary.com. It's on the internet, it must be true! ;)
#
ben_thatmustbeme
okay, well i'm going home
#
ben_thatmustbeme
still angry i had to turn off processing of webmentions... i figure adding 300 mentions from a site is probably not correct
#
aaronpk
a critique of indieweb but from indiewebify.me as the starting point
#
aaronpk
basically complaining that "it's not ready yet"
#
tantek
yeah this person sounds like generation 3
#
tantek
however: "general idea isn’t too difficult for someone accustomed to writing HTML and CSS – microformats2" that's a good sign
#
tantek
and hey this is pretty funny, it's a consultant saying, this is too hard for me, don't hire me to do it ;)
#
tantek
he's admitting to *his* knowledgegap
#
kylewm
I like "I hope the current model of IndieWebify is an intermediate step towards a simpler adoption pattern that will compete with Apple and Google from a usability perspective."
#
kylewm
well, not the stuff about Apple and Google...
#
gRegor`
I think being able to link to a WordPress theme (or several) that are mf2 ready would be helpful.
#
kylewm
but that it's an intermediate step
#
gRegor`
I'm sure they're out there
#
gRegor`
and/or I should make some.
#
tantek.com
edited /generations (+251) "/* Generation 3 IndieWeb */ Example of a Generation 3 individual's reaction"
(view diff)
#
gRegor`
One of the things I like about indieweb is that it seems everyone *is* trying to make it easier
#
tantek
gRegor`: can you improve upon http://indiewebcamp.com/WordPress#Themes ?
#
gRegor`
I'll take a look.
#
kylewm
from talking to GWG, it seemed like there is some confusion about the microformats plugin specifically
#
gRegor`
I also need to review indiewebify.me. Only briefly used it once or twice
#
kylewm
(author is a 'she', btw)
#
gRegor`
As much as I dislike WordPress, I guess I should set up an install to play around with.
#
gregorlove.com
edited /User:Gregorlove.com (+175) "/* Interests */ Braindump"
(view diff)
#
gRegor`
Initially typoed "braindumb." It's been one of those days.
j12t and _6a68 joined the channel
#
bret
word
#
bret
re datahiveconsulting.com is there another easier way to do cross site discussions we are missing? ;)
scor joined the channel
#
pauloppenheim
re datahiveconsulting: this is the brain damage that startups have done to us
#
pauloppenheim
because why wouldn't some technology seek Exponential Growth?
#
aaronpk
wtf happened to twitter profiles
#
aaronpk
why are the font sizes in every other tweet different?
#
tantek
so good
#
tantek
I meant the content, not the restyled profiles
#
tantek
seriously, Twitter design just seriously jumped the shark
#
tantek
aaronpk, mine is fine: twitter.com/t
pfenwick and _6a68 joined the channel
#
aaronpk
mine is normal too
#
aaronpk
they must be selectively rolling it out
benprew joined the channel
#
tantek
aaronpk so I'm much more annoyed by the visual noise added between tweets
#
aaronpk
interesting that they're showing retweet/reply/fav counts now
#
tantek
they've been showing that in the mobile iOS app for a while
#
tantek
but yes, interesting from a "stream view of an h-entry" perspective
#
aaronpk
heh actually the new stream layout looks way more similar to my site now
#
KartikPrabhu
twitter seems to be looking more like FB!
dybskiy joined the channel
#
tantek
KartikPrabhu: it's a race to a lowest common denominator stream UI
warden__ joined the channel
#
gRegor`
You guys just discovering the latest FB-ification? That's what I've been complaining about. :)
#
gRegor`
Tweets different sizes based on their popularity. Oy.
#
@gRegorLove
New Twitter motto: 140 characters and 1,000 things in the UI to distract you from them.
(twitter.com/_/status/453577938214993920)
#
tantek
gRegor`: aaronpk discovered on this one amazing Twitter profile: https://twitter.com/swiftonsecurity
#
gRegor`
Yepp
scor joined the channel
#
gRegor`
On the plus side, the threshold for making a better indieweb UI just got easier. :)
#
gRegor`
Ooh
#
KartikPrabhu
this weekend!
#
gRegor`
Can't make it
#
gRegor`
You going to participate?
#
KartikPrabhu
now that I know about it, it is a serious contender for this weekend
pfenwick, fmarier, dybskiy and dybskiy_ joined the channel
#
j12t
Has anybody written a history of Indie Web Camp? Like how the name was picked etc?
#
@hollyherndon
Really into this @indiewebcamp POSSE idea. Super simple and feasible, host your own content and syndicate out https://indiewebcamp.com/POSSE
(twitter.com/_/status/454404013350342656)
#
kylewm
is this a known person^? Digging her music
#
@hollyherndon
A really clarifying talk about IndieWeb and more here by @caseorganic https://www.youtube.com/
(twitter.com/_/status/454404859794444288)
#
@DIYchurch
RT @hollyherndon: Really into this @indiewebcamp POSSE idea. Super simple and feasible, host your own content and syndicate out https://t.c…
(twitter.com/_/status/454405680745971712)
#
j12t
kylewm: great, I missed that one (“history” was about something else). But: that’s all the facts, but where’s “the story”?
#
j12t
Orally, I’ve heard it a few times, about frustrations with conferences etc
#
KartikPrabhu
j12t: there is no "the story" specially with so many people involved everyone would have their own reasons for being on IWC. Maybe you want "the stories" of the founders?
#
kylewm
I feel like I did hear something specifically about why they started the first IWC, curious if that's written down
#
j12t
Everybody comes at this from different personal histories, I realize that, but somebody some day said “and there shall be a thing and it shall be called Indie Web Camp and it will only have paid marketing speeches” … oops
#
j12t
kylewm: I have that same feeling
#
kylewm
@EvilTantek slipped in there for a sec