#indiewebcamp 2015-04-17

2015-04-17 UTC
#
GWG
Does anyone use php-mf2 for generating link previews?
#
kylewm
GWG: I assume aaron and barnaby do, what are you thinking about?
#
GWG
kylewm: Well, still working on that web actions thing, since I'm stuck not moving.
KevinMarks__ joined the channel
#
GWG
I wanted to make it use the gambit of existing php-mf2 tools to generate the information brought in.
KevinMarks_, KevinMarks__ and lukebrooker joined the channel
#
@awasim
When Is Open-Source & Self-Hosted Worth the Inconvenience? | Jeffrey Kishner http://blog.scriptingsysadmin.com/post/116600332961/when-is-open-source-self-hosted-worth-the#_=_ web, software, indieweb
(twitter.com/_/status/588869019509383169)
KevinMarks_ joined the channel
KevinMarks__ and KevinMarks_ joined the channel
#
tantek
GWG do you have specific /link-preview presentation goals in mind?
#
GWG
I'm working on figuring that out
KevinMarks__ joined the channel
#
GWG
It is all part of my attempt to make sharing easy
#
GWG
kylewm: I've already added all the php-mf tools to my project
#
tantek
GWG, I suggest some brainstorming / prototyping of what presentation you want first, before digging into libraries
#
tantek
GWG, feel free to add new subsections here with your thoughts (even just raw / braindump) about why and how you want to present link-previews: http://indiewebcamp.com/link-preview#brainstorming
KartikPrabhu joined the channel
#
GWG
Hmm
KevinMarks_ joined the channel
#
GWG
I tend to try to build basic presentations...
KevinMarks__, KevinMarks___, KevinMarks_ and mdik joined the channel
#
@fourtonfish
@jgmac1106 @chrislarry33 @withknown I did read about #indieweb a while ago, I actually have WordPress installed on my server --
(twitter.com/_/status/588887514510974976)
mxcosma joined the channel
#
dariusdunlap
tantek: rel-me article captures it. but I think I have some other clarifications to make.
#
dariusdunlap
tantek: also, I found a lot o dead links and bad examples linked up in the various pages… taking notes.
#
dariusdunlap
tantek: I’m going to try to turn mine into a good example to include.
torrorist, j12t, snarfed, KevinMarks__, KevinMarks_, lukebroo_ and tantek joined the channel
#
@humanproject
@David_R_Wheeler @alexismadrigal We're well beyond institutions. #indieweb #OSOS2015 et al... Enroute #Eywa Near term hack: #BasicIncome
(twitter.com/_/status/588941087127003136)
eschnou, nloadholtes, cweiske, KevinMarks_, friedcell, csarven, loic_m, wolftune, alexhartley, Pierre-O1, Jihaisse and KevinMarks__ joined the channel
KevinMarks_, mxcosma and petermolnar joined the channel
#
petermolnar
good morning
Sebastien-L joined the channel
#
acegiak
morning!
KevinMarks__ and indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
KevinMarks_, stream7, fkooman and nloadholtes joined the channel
#
@hackr
@martinlindner auf twitter schwer aber mehr dazu hier http://hackr.de/2014/10/04/der-besserwisser-pt-1-revisited (offensichtlichstes thema für de privacy, sicher auch indieweb)
(twitter.com/_/status/589020121030590465)
frzn and friedcell joined the channel
#
@martinlindner
#indieweb! gerade erst mitbekommen: #MyWord plain open blog-editor von @davewiner, via @hackr, gibts seit 4 wochen. http://scripting.com/2015/03/23/mywordEditorIsOpenSource.html
(twitter.com/_/status/589027358138597376)
interactivist joined the channel
#
@davewiner
RT @martinlindner: #indieweb! gerade erst mitbekommen: #MyWord plain open blog-editor von @davewiner, via @hackr, gibts seit 4 wochen. http…
(twitter.com/_/status/589034134871404544)
#
@martinlindner
jetzt bin ich in meinem leben einmal von Doc Searls im blog verlinkt & einmal von Dave Winer RTet worden. gibts dafür ein #indieweb-badge?
(twitter.com/_/status/589034806522028032)
scor joined the channel
KartikPrabhu, KevinMarks__ and torrorist joined the channel
#
@barryf
Video of the Tech Talk I presented to my @globaldev team on the #indieweb and why it's important you #ownyourdata http:///125167234
(twitter.com/_/status/589048878374105088)
#
Loqi
[mention] Barry Frost posted 'Here’s a video of the Tech Talk I presented last month to my globaldev team on the #indieweb and why I believe it’s important that you #own...' linking to http://indiewebcamp.com (https://barryfrost.com/2015/04/here-s-a-video-of-the)
cweiske joined the channel
#
@simonbingham
RT @barryf: Video of the Tech Talk I presented to my @globaldev team on the #indieweb and why it's important you #ownyourdata https://t.co/…
(twitter.com/_/status/589050321541996544)
#
@globaldev
RT @barryf: Video of the Tech Talk I presented to my @globaldev team on the #indieweb and why it's important you #ownyourdata https://t.co/…
(twitter.com/_/status/589050775860600832)
barryf joined the channel
#
barryf
Morning everyone. Here's a video of a tech talk I did introducing the Indieweb: https://barryfrost.com/2015/04/here-s-a-video-of-the
#
barryf
(Please excuse the RTs)
#
barryf
It was to an audience of ~30 of my team as part of our monthly tech talks. I'm hoping to have convinced a few of them to try for themselves.
#
GWG
Hello, barryf
#
barryf
Hi GWG. How are you?
#
GWG
Hurt myself yesterday. Been lying around trying to heal. On a positive note, have a laptop and have been working on a project.
#
GWG
A way of quickly posting things.
#
barryf
Oh dear. Well at least you've had an opportunity to work on that.
#
barryf
Is that via Micropub?
KevinMarks_ and KartikPrabhu joined the channel
#
GWG
barryf: It's nothing too bad. But not via Micropub. Snarfed did the WordPress micropub interface.
#
jonnybarnes
hello all
#
GWG
barryf: Basically, web action type handling. Send in a URL and get a 'Like' or 'Bookmark' type post. So, much simpler.
#
barryf
GWG: Sounds great. Something you could use via a bookmarklet?
#
barryf
Hi jonnybarnes
frzn joined the channel
#
GWG
barryf: Exactly. Among other things. You were one of the inspirations, indirectly.
#
GWG
barryf: You POSSE to Pinboard. I keep a lot of bookmarks in there, and wanted to move to keeping them in my site.
#
jonnybarnes
hi barryf, how come #ownyourdata isn't clickable in your talk post?
#
GWG
Which meant I needed a friction-free way of saving them there
#
barryf
GWG: Nice. So just as convenient as using the Pinboard bookmarklet.
#
barryf
jonnybarnes: Oops. I think that was my regex not picking up the full-stop. I've tweaked it.
#
GWG
barryf: I'm hoping. And to use the same bookmarklet on my phone, or similar solution. I do a lot of reading there.
#
GWG
So, this has the potential to be the most useful project for me yet, unifying a lot of the other stuff I did with a UI.
#
GWG
Although not everyone understands the use case. But not everyone wants micropub. As long as I want the thing...
sivoais joined the channel
#
Loqi
gives GWG the thing
#
GWG
slaps Loqi around with a dead trout
sammachin, fourtonfish and LauraJ joined the channel
#
barryf
GWG: I use my bookmarklets on my phone all the time. As you say, lower friction and very useful to you personally.
#
GWG
I just wish I had a better way to share from the Android sharing intent system
#
voxpelli
GWG: WIll your web action thing also be exposeable through indie-config? So it can work with indie-action tags polyfills?
gRegorLove joined the channel
#
GWG
voxpelli: That was my intention
#
GWG
I was going to look at the work done at IWC last year on that
#
voxpelli
GWG: great! ping me if you need help with any of the hackish parts of it
#
voxpelli
GWG: my blog has all the buttons working if you need to test it: http://voxpelli.com/2014/10/indie-config-overview/
sammachin1 joined the channel
#
GWG
voxpelli: Still working on the code that turns a URL into a nicely formatted post
#
voxpelli
good direction to start in!
#
ben_thatmustbeme
good morning all
sammachin joined the channel
#
GWG
voxpelli: I have the general overview of what I want to do. Need to fill in the pieces, then iterate
#
voxpelli
good morning ben_thatmustbeme!
#
jonnybarnes
is indieauth failing for anyone else
#
ben_thatmustbeme
gah, can't get this chrome notifications working still
#
jonnybarnes
"Unknown error retrieving https://jonnybarnes.uk:"
#
jonnybarnes
but my website is defo up!
#
ben_thatmustbeme
i got no errors logging in
#
ben_thatmustbeme
why is there a : at the end?
#
ben_thatmustbeme
jonnybarnes: I can attempt to login to my site with your url fine
chalettu joined the channel
#
jonnybarnes
so I got the error after trying to log into OSM via OpenID
#
jonnybarnes
I then get presented with the lost of known login options, I clicked on the Google link and thats when I get the error
#
ben_thatmustbeme
i tried a rescan of your site and the only option it found was gpg key
#
ben_thatmustbeme
the other options may have been cached
#
ben_thatmustbeme
then i got 'There was an SSL error connecting to https://jonnybarnes.uk'
#
ben_thatmustbeme
thats all i get now
#
ben_thatmustbeme
jonnybarnes: now its back, but again, only GPG
#
jonnybarnes
"There was an SSL error connecting to https://jonnybarnes.uk" great...
#
ben_thatmustbeme
seems intermittent
snarfed joined the channel
#
voxpelli
ben_thatmustbeme: what's the problems with the Chrome notifications?
#
ben_thatmustbeme
seems to be actually a problem of my API key isn't working
#
ben_thatmustbeme
not sure what is wrong with it
KevinMarks__ joined the channel
#
ben_thatmustbeme
huh, so... weird. it works from my current machine, but not from my server
KevinMarks_ and KevinMarks__ joined the channel
#
ben_thatmustbeme
well, i need to actually send data instead of just a default message
KevinMarks_ joined the channel
#
ben_thatmustbeme
but i got a push notification from my server
#
gRegorLove
Is it just me or is it weird for the CEO of Medium to be talking about openness and decentralization? Your business model is centralization. https://medium.com/@ev/sometimes-things-stay-stuck-a0796cc638a3
KartikPrabhu joined the channel
#
gRegorLove
"I’m intrigued to hear what, more specifically, would push things in the other direction."
#
gRegorLove
Build something that makes it easier for people to publish on their own site instead of medium.com?
#
petermolnar
or at least provide api to post to medium...
#
ben_thatmustbeme
now back to real work
KartikPrabhu and KevinMarks_ joined the channel
#
@10kInMidwest
Doing some document spring cleaning and chuckling at pre2005 me. My new goal is to ensure this museum of edocs lives on #backup #ownyourdata
(twitter.com/_/status/589085761217110017)
#
KevinMarks_
$200M spent on advertising website creation tools
snarfed joined the channel
#
aaronpk
jonnybarnes: it looks like I was getting some SSL errors saying the hostname on your certificate didn't match
wolftune joined the channel
#
jonnybarnes
aaronpk: hmmm
#
jonnybarnes
aaronpk: :( I think it might be my TLS setup
sammachin joined the channel
#
jonnybarnes
yeah, i think its my setup
#
jonnybarnes
aaronpk: what version of OpenSSL do you have installed on your server?
#
aaronpk
very strange... if you figure it out, is there something you could add to /https to help others troubleshoot?
#
aaronpk
hmm good question... it's hard to tell
#
jonnybarnes
Cause I'm using Mozilla’s modern setup, so I only support TLSv1.2 and TLSv1.1, and OpenSSL 0.9.* only supports up to TLSv1.0
KartikPrabhu joined the channel
#
aaronpk
here's why it's hard to tell http://aaron.pk/a4VU1
#
aaronpk
glad I wrote that... one sec
#
aaronpk
I have the Oct 1, 2014 version
#
aaronpk
there's an update, I should go install that
#
jonnybarnes
ok, can you try something for me, try `openssl s_client help` which should give you a list of arguments
#
jonnybarnes
do you see -tls1_1 or -tls1_2
#
jonnybarnes
or only -tls1
#
jonnybarnes
I thought that was it
#
Loqi
hehe
#
jonnybarnes
what happens if you try openssl s_client -connect jonnybares.uk:443 from you vps?
#
aaronpk
"gethostbyname failure" :P
Sebastien-L joined the channel
#
aaronpk
looks like it worked
#
aaronpk
you were missing an "n"
#
jonnybarnes
right, so that worked, am I barking up the wrong tree though, does indieauth.com use openssl (even indirectly) when connecting to sites?
#
jonnybarnes
right, so I've just edited my config to re-enable TLSv1 for now
#
jonnybarnes
and can confirm that with OpenSSL 0.9.8zd I can connect with the -tls1 flag
#
jonnybarnes
but clicking re-scan still says an SSL error occured
#
aaronpk
still getting the hostname doesn't match error
#
jonnybarnes
so even without using -servername my openssl still verifies everything
#
aaronpk
error?
#
@stevesmith2609
@mackenziechild Was just watching a presentation about indieweb which might help you decide where your data lives https://vimeo.com/125167234
(twitter.com/_/status/589099265449926657)
#
jonnybarnes
anyway, I have no idea why you should be getting a hostname mismatch?
#
jonnybarnes
jonnybarnes.uk is set as a Subject Alt Name
#
aaronpk
where is the SAN supposed to show up in that? cause your cert is for sha2.jonnybarnes.uk
#
jonnybarnes
where it says here
#
jonnybarnes
its just the inital output doesnt show everything
#
jonnybarnes
but OpenSSL should know about the other CNs when using s_client
#
jonnybarnes
what's the full error message you're getting?
#
aaronpk
"hostname does not match the server certificate"
#
aaronpk
here's the really weird thing... if I open a ruby console, it works fine
#
aaronpk
i think this might be the same intermittent problem as before...
#
aaronpk
yup... try it now
#
jonnybarnes
Working, just logged in to OSM
#
jonnybarnes
what do we think was wrong?
#
aaronpk
there was a ruby bug for resuming ssl sessions
#
jonnybarnes
and can I go back to Mozilla’s modern TLS setup (i.e. drop TLSv1 support)
#
aaronpk
yeah, that had nothing to do with it
#
jonnybarnes
excellent, will a bugfix for that ever make it onto your server?
#
aaronpk
i'm going to have to update the system ruby to something newer than 1.9.3, which i should really do now
#
aaronpk
i think i can test all the projects under a new ruby on my laptop and assume that if they work there, they'll work on the server
#
aaronpk
then i can upgrade ruby in place instead of needing to make another server
#
aaronpk
oh I only have 3 ruby apps on the server... this shouldn't be hard
fourtonfish and cweiske joined the channel
#
@acegiak
Do we have an #indieweb equivalent of global hashtags and livetweeting yet? Maybe @yacy_search can help us do it - http://acegiak.net/2015/04/18/10357/
(twitter.com/_/status/589106323645542401)
#
cweiske
acegiak, I discussed such a thing yesterday with aaronpk
#
aaronpk
super excited to do it
#
acegiak
oh neat!
#
GWG
The Indieweb equivalent of those is what?
#
GWG
Hello, by the way
#
acegiak
the whole post was saying that if your local yacy is auto indexing your new posts then by default hte livetweet hashtag can be searched through yacy?
#
acegiak
at least, it can be for everyone who is doing that
#
cweiske
I don't know if yacy is the correct tool for that
snarfed joined the channel
#
acegiak
I don't know either. I'm just throwing ideas around
#
acegiak
I'm the spitballin' queen
#
aaronpk
just updated all the ubuntu packages... including php
#
aaronpk
now installing new ruby
#
acegiak
I feel like one of the draws of twitter is the ability to take part in those global conversations that aren't necessarily with people in your influence circles
#
acegiak
global hashtags make that easy
#
aaronpk
pubsubhubbub.club would definitely make that possible
#
acegiak
what is pubsubhubbub.club
#
aaronpk
pubsubhubbub.club is an idea for an aggregator that subscribes to people's PuSH feeds and publishes tag-specific feeds back out from the aggregate posts. https://github.com/aaronpk/PubSubHubbub.club
#
loqi.me
created /pubsubhubbub.club (+225) "prompted by acegiak https://indiewebcamp.com/irc/2015-04-17/line/1429289257287 and dfn added by aaronpk"
(view diff)
#
GWG
Acegiak, you have a minute for brain picking?
#
acegiak
always
#
GWG
I'm trying to add support to extract data from a URL to add into the post kind. Anu thoughts on what is important?
#
acegiak
where's this happening? which url?
#
acegiak
is this where you just enter the url and it autopopulates the other post kind fields?
#
GWG
Acegiak, exactly.
#
acegiak
the title is the most important thing. The author name and citation are probably equal after that
#
acegiak
also, question, what mf2 field does your Site Name/Publication/Album box map to?
tilgovi joined the channel
#
GWG
P-publication
#
GWG
I might consider storing some other parameters. Like a site image if no author image
#
acegiak
aaronpk: in the pubsubhubbub.club model if I search on one server does my query only see what that server is subscribed to or do they have a way of federating and talking to each other?
#
acegiak
PuSH is not a strong point of mine
#
aaronpk
the pubsubhubbub.club would be a silo of its own
#
aaronpk
it'd subscribe to a bunch of people's sites, but wouldn't know if there were other sites doing the same
#
acegiak
aaronpk: that's why I was thinking something LIKE YaCy?
#
aaronpk
but then you have to convince everyone to run that software
#
voxpelli
would be interesting to add some social graph crawling to that, to find what sites to follow
#
acegiak
aaronpk: agreed that it's a terrible cubersome implementation
#
aaronpk
i'd rather federate at the http+html layer
#
acegiak
I feel like the hashtag thing in general should be a function of search engines
#
acegiak
and YaCy just happens to be a decentralised one
#
aaronpk
YaCy sounds like monoculture
#
acegiak
I agree
#
acegiak
that's the problem with it
#
GWG
Trying to figure out what to parse to get data on a page and in what priority. Mf2, open graph, html tags..
#
acegiak
GWG: there's something that makes me uncomfortable with having a field labelled with three things
#
acegiak
I understand the intention, and I think you're right. They are similar
#
GWG
Well, it is contextual
#
GWG
In a citation, the publication would be, if not a physical publication, the site name
#
GWG
Which is the same thing. In an audio context, that is the album.
#
GWG
It is more trying to describe to the user.
#
acegiak
I think you're right. it IS the same thing, the labelling just makes my inner dba freak out about different types of data stored in the same field
#
GWG
Acegiak, any ideas on a better label then?
#
acegiak
GWG: Hmm. For a lot of online stuff author name and site name bleed across so that sometimes you have both or one or the other or both as one
#
acegiak
GWG: I don't have a better suggestion. I think I just needed to think it out loud to get it out of my head
#
GWG
Well, I figure if it is a personal site, then the field is unused
#
GWG
If you look, if you leave it blank, it displays the domain name
#
acegiak
yeah, I see that
#
GWG
Which I was reading that coincidentally Google has decided to do
#
GWG
Site title over url
#
acegiak
the problem for me is: how do I programatically distinguish between whether a site is a person or a publication
#
acegiak
cause I store all my links for whisperfollow in wordpress bookmarks which have a title
#
acegiak
the title is the person's or publication's name/alias interchangably
#
GWG
This is what I am trying to figure out in my code.
#
GWG
I have to decide where I get the data
#
GWG
I've already decided mf2 will be top, but what if the site has no microformats
#
GWG
That is why I'm looking at things like open graph
#
acegiak
ah see I'm dealing with mf2 and rss/atom
#
GWG
So, you are using structured data straight from the rss/Atom feed
#
GWG
I need to parse it straight from the page
#
acegiak
what's annoying here is that "name" is a nice pointer for "source of this content" whether it's a person or publication. But then some publications also list the author which means we then need a separate field for the publication so now "name" that means individual author when on a publication but when it's a person's own block then you either have the same data in both name and publication or you
#
acegiak
don't populate publication neither of which seem quite right
#
acegiak
s/block/blog/
#
acegiak
I should really sleep
#
Loqi
I agree
KartikPrabhu joined the channel
#
acegiak
GWG: also, I'm not criticizing post formats, I'm just waxing lyrical on the complexities of the situation
tantek and Sebastien-L joined the channel
#
acegiak
same as I was thinking out loud about the complexities of mimicing the convenience of centralised hashtags in a decentralised environement
Sebastien-L joined the channel
#
acegiak
sleepytime for ashton. night all
#
tantek
GWG, basic presentations are an excellent start (I wrote last night but forgot to press return)
#
jonnybarnes
thanks aaronpk
#
GWG
Tantek, I have my basic format as part of my current presentation
KevinMarks__ and stream7 joined the channel
#
barryfrost.com
edited /videos_about_the_indieweb (+183) "/* 2015 */ Adding Barry's Tech Talk"
(view diff)
#
aaronpk
wow i'm getting a bunch of pingback spam right now
eschnou joined the channel
#
gRegorLove
kylewm: snarfed posts from 49 days and 61 days ago just appeared at the top of woodwind. It was sitting open, not a refresh.
tilgovi, KevinMarks_ and Pierre-O joined the channel
#
kylewm
gRegorLove: that happens to me too sometimes, haven't tracked it down yet :(
#
kylewm
it's possible it was a genuine edit, but usually it's a false positive
#
kylewm
I probably shouldnt' push edits to the top of the feed anyway
#
gRegorLove
Seemed to go away eventually; not there now.
#
kylewm
after a refresh?
#
kylewm
uh, tha'ts weird
#
gRegorLove
Er, actually that might have been a separate tab.
#
gRegorLove
I didn't refresh, but I think I had it open twice.
#
kylewm
oh interesting
#
ben_thatmustbeme
haven't yet hooked it up to my webmention receiver but .....
#
kylewm
gRegorLove: it's kind of interesting, posts from my site and kartik's return syndication links in apparently random order
#
kylewm
so when it seems them in a different order than it saw previously, it thinks there was an update
#
gRegorLove
Ah, because you have more than one syndication link on some/most posts?
tilgovi joined the channel
#
gRegorLove
I'm guessing the randomness is due to JSON, since they're not ordered.
#
kylewm
ahem, database, probably
#
gRegorLove
I learned the hard way to not rely on the order of things in JSON :)
#
kylewm
JSON lists are ordered right? just not objects?
#
KevinMarks
yes, though that is language dependent
#
gRegorLove
Oh, apparently yes.
#
KevinMarks
PHP objects have consistent order; Go randomizes them deliberately to stop you depending on order by accident
#
gRegorLove
Maybe it's PHP reading them that has issues then
KevinMarks__, KartikPrabhu and KevinMarks_ joined the channel
#
kylewm
hmm i'm trying to listen to a podcast in woodwind, finding i need the player in some sort of floating/fixed window
KevinMarks___ joined the channel
#
aaronpk
maybe a "pop out" button that opens the single post in its own browser window?
#
kylewm
ohh that's cool
#
kylewm
yeah I like that, it'd be nice if it remembered your place like youtube videos do
#
aaronpk
good idea!
#
gRegorLove
Does HTML5 have a native way to do that or is it still JS?
#
aaronpk
set the player position?
#
aaronpk
maybe that works as an html attribute too?
#
gRegorLove
"Let me stackoverflow that for you"
#
ben_thatmustbeme
hmmm, that should do it
#
aaronpk
looks like no html attribute, so would require setting that property in JS
#
ben_thatmustbeme
as soon as i finish processing a webmention, i should get a push notification in chrome
#
aaronpk
ben_thatmustbeme: neat! is that using the GCM service?
#
ben_thatmustbeme
without the site open too
#
aaronpk
fancy!
#
jonnybarnes
aaronpk: I can't log into monocle :(
#
ben_thatmustbeme
still waiting for them to update the chrome mobile
#
aaronpk
jonnybarnes: uhoh what happened?
#
jonnybarnes
I typed my url into the log in box, that sent me to indieauth,com
#
ben_thatmustbeme
my phone is still on chrome 41 grr
#
jonnybarnes
then wehn I clicked the Google link to authenticate I got the following:
#
jonnybarnes
You just authenticated as '' but your website linked to 'https://plus.google.com/117317270900655269082'
#
aaronpk
i bet the google auth gem changed
#
aaronpk
if you use another provider it'll probably work
tantek joined the channel
#
jonnybarnes
logged in with GitHub
#
jonnybarnes
must be a Google error
#
aaronpk
no it's probably an error with the google oauth2 gem
#
aaronpk
since i just upgraded a bunch of libraries that the server uses
fkooman joined the channel
#
aaronpk
i think they may have changed their scope values
#
jonnybarnes
also, I added a feed in monocle, then when I click reply, nothing happens?
#
aaronpk
reply isn't hooked up yet sorry
#
aaronpk
but like and bookmark work
#
jonnybarnes
that would explain it :)
#
aaronpk
i gotta get back in javascript-fiddly mode
#
@dissolve333
Push notifications of webmentions to my site, now working #IndieWeb (btmb.me s/8p) (https://ben.thatmustbe.me/note/2015/4/17/1/)
(twitter.com/_/status/589150106915459072)
#
ben_thatmustbeme
gah, i need to just get rid of PSCs already. or just start managing my own syndication out so i can better control that
#
jonnybarnes
"h-x-app" is the x for expermintal?
#
jonnybarnes
but unlike http headers it doesn't go first?
#
jonnybarnes
as in x-h-app
#
aaronpk
i think because it's the "app" part that's experimental, not the h
#
aaronpk
and mf2 parsers look for a prefix of "h-"
#
aaronpk
so they wouldn't parse "x-h-app"
#
jonnybarnes
fair enough
#
aaronpk
oh gawd, yeah the gem changed how they return google profile info
#
aaronpk
they changed it from "link" to "profile"
#
@andkjaer
Scopely Launches Yahtzee With Buddies on iOS, Android >> http://www.adweek.com/socialtimes/?p=618462&utm_content=buffer95ce7&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from Brandy Shaul. #SelfPublish #IndieAuth…
(twitter.com/_/status/589152352663371776)
#
aaronpk
jonnybarnes: works now :)
scor joined the channel
#
ben_thatmustbeme
someone want to send me a webmention, so i'll know if things are working?
#
aaronpk
ben_thatmustbeme: set you a like!
#
aaronpk
says it's in the process queue
scor joined the channel
#
ben_thatmustbeme
it runs every 5 minutes
wolftune joined the channel
#
ben_thatmustbeme
ah ha, i think i have it fixed
#
ben_thatmustbeme
requeued the latest one
#
tantek
reads today's IRC log
#
ben_thatmustbeme
once i am sure this works nicely, next step is to get it sending actual data with it
#
ben_thatmustbeme
rather than just a standard popup
#
tantek
acegiak: re: "the problem for me is: how do I programatically distinguish between whether a site is a person or a publication" - 2 things: one, what's the use-case that's driving that question? and two, by using the top level h-* object of course :)
#
KevinMarks
if you use their silo markup
KevinMarks_ joined the channel
#
tantek
ben_thatmustbeme: you don't have PSCs, you have PSLs.
#
aaronpk
i see a PSC
#
aaronpk
and a PSL
#
aaronpk
which is the problem
#
@dissolve333
Push notifications of webmentions to my site, now working #IndieWeb (btmb.me s/8p) (https://ben.thatmustbe.me/note/2015/4/17/1/)
(twitter.com/_/status/589150106915459072)
#
ben_thatmustbeme
yeah, i have both, i have been having to manage putting PSCs when a post is under a certain length so that is appears on twitter, but then i have to tell bridgy not to include link, but then PSCs show up on FB which brigy posts the full content anyway
#
ben_thatmustbeme
plus as aaronpk pointed out that i have to actually have them part of the post itself, which isn't nice for readers
#
ben_thatmustbeme
also makes a mess of comments on other sites
#
tantek
oh weird
#
tantek
yeah once you upgrade from a PSC to a PSL, no need for the PSC
#
ben_thatmustbeme
i'm thinking of just going with always using PSLs
#
ben_thatmustbeme
and just drop PSCs
#
ben_thatmustbeme
i know its not nice for twitter, but honestly, i only really use twitter to syndicate to a few friends and to # it for here
#
tantek
Once the content on your site is *more* functional than the POSSE copy (e.g. on Twitter), then it makes sense to *always* include the PSL on POSSE copies.
#
tantek
what is Bitbucket?
#
Loqi
Bitbucket is a source code silo and alternative to github as it offers free git (and mercurial) repository hosting for public and private projects for individuals https://indiewebcamp.com/Bitbucket
#
gRegorLove
What's this about Pumpkin Spice Lattes? Mmm. :)
#
aaronpk
oh yeah they did trademark PSL™
#
aaronpk
(sorry for lack of pemalink, USPTO site is not web-friendly)
#
KevinMarks
what is PSL?
#
KevinMarks
what is PSC?
#
loqi.me
created /PSC (+31) "prompted by KevinMarks https://indiewebcamp.com/irc/2015-04-17/line/1429301875760 and dfn added by kylewm"
(view diff)
#
loqi.me
created /PSL (+27) "prompted by KevinMarks https://indiewebcamp.com/irc/2015-04-17/line/1429301863677 and dfn added by kylewm"
(view diff)
#
@dissolve333
Finally dropped PermaShortCitations. There will just always be links back. #indiewebcamp (https://ben.thatmustbe.me/note/2015/4/17/3/)
(twitter.com/_/status/589161428646367232)
KartikPrabhu joined the channel
#
aaronpk
there's a bunch of trademarks for PSL too
#
aaronpk
apparently beer and coffee fall under different categories, cause someone has a trademark on PSL for beer
#
tantek
I should add Permashortlink to wp
#
Loqi
yea!
#
tantek
Well, since Loqi thinks it's a good idea...
#
aaronpk
PSL™: medical device, clockfaces, espresso beverages, and beer
KevinMarks__ joined the channel
#
tantek
I suppose I should make our PSL page its own page instead of part of a permalink
KartikPrabhu and snarfed joined the channel
#
tantek.com
edited /permashortlink (+26) "see also permashortcitations"
(view diff)
#
tantek
permalink page needs some cleanup :/
#
@aaronpk
@rhiaro Import your tweets to your website, then you can grep your filesystem for it! #ownyourdata
(twitter.com/_/status/589168304125648896)
#
rhiaro
aaronpk: yeah I actually already had the csv for this very reason
#
rhiaro
oh that was twitter
#
aaronpk
`grep -Ri foo .` is a great way to find all my posts that mention "foo" :)
#
rhiaro
backporting all of my tweets is definitely on the todo list..
#
aaronpk
i think i still have to import all my tweets from my first twitter account
#
tantek
now extracting / splitting permashortlink content from the permalink article
KevinMarks_ joined the channel
KevinMarks_ joined the channel
#
gRegorLove
rhiaro++
#
Loqi
rhiaro has 56 karma
KevinMarks_ and interactivist joined the channel
#
tantek.com
edited /permalinks () "(-1797) move some psl content from permalink page to permashortlink page"
(view diff)
#
tantek.com
edited /permashortlink (+2519) "move some psl content from permalink page to this one"
(view diff)
snarfed joined the channel
#
KevinMarks
this notifications stuff looks rather fiddly at the moment - you can't put any content in them? http://updates.html5rocks.com/2015/03/push-notificatons-on-the-open-web
#
tantek.com
edited /permashortlink (+465) "Expand why with reasons excerpted from http://tantek.com/w/Whistle#whyshortURLs"
(view diff)
snarfed and KevinMarks__ joined the channel
#
tantek.com
edited /permashortlinks (-11) "r to new page"
(view diff)
KevinMarks_ joined the channel
#
tantek.com
edited /permashortcitation (-14) "cleanup a bit, move why, how to top, then indieweb examples, templates"
(view diff)
#
tantek
ben_thatmustbeme: could you add yourself to https://indiewebcamp.com/permashortlink#IndieWeb_Examples ?
#
tantek
aaronpk, you too :) ^^^
#
tantek.com
edited /permashortlink (+45) "/* IndieWeb Examples */ since"
(view diff)
#
tantek.com
edited /permashortlink (+235) "/* Tantek */ since citation, example vs. summary"
(view diff)
KevinMarks__ joined the channel
#
jonnybarnes
tantek: The PSL examples says ordered roughly by when deployed, what if I can't remember when I deployed it on my site?
#
tantek
approximate
#
tantek
can you find evidence on a silo of a datetime stamped post with a PSL from you?
#
tantek
that's what I dug up for mine
#
jonnybarnes
!tell kylewm I get this at the bottom of https://reader.kylewm.com/feeds : $(function() { $(".feed-details").css({display: "none"}); $(".show-details").click(function() { var target = this.data("target"); $(target).css({display: "inherit"}); this.css({display: "none"}); }); });
#
Loqi
Ok, I'll tell them that when I see them next
#
kylewm
jonnybarnes: thanks, editing the site live atm
#
Loqi
kylewm: jonnybarnes left you a message 44 seconds ago: I get this at the bottom of https://reader.kylewm.com/feeds : $(function() { $(".feed-details").css({display: "none"}); $(".show-details").click(function() { var target = this.data("target"); $(target).css({display: "inherit"}); this.css({display: "none"}); }); }); http://indiewebcamp.com/irc/2015-04-17/line/1429308195480
#
jonnybarnes
tantek: I could amybe go on when I registerd jmb.so
#
tantek
that's a good start, and citable
#
jonnybarnes
which would be a year ago
#
jonnybarnes
cause its up for renewal
#
jonnybarnes
though I'm thinking of changing the short domain I use, last I checked jmb.lv was available
#
jonnybarnes
and latvia is in the EU, unlike Somalia
#
tantek
ben_thatmustbeme: could you add yourself to http://indiewebcamp.com/PSC#IndieWeb_Examples including when you started and stopped using PSCs?
#
loqi.me
created /ADN (+20) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
lukebrooker joined the channel
#
aaronpk
okay this is disconcerting
#
aaronpk
the spam pingbacks i've been getting all day have an IP address of the indiewebcamp server
KartikPrabhu joined the channel
#
aaronpk
oh funny, some of the same ones have been sent to webmention.io
#
aaronpk
okay this is weird...this has to be someone here messing with me... there's a pingback/webmention sent from one of the foursquare RSS feeds sent to tommorris' website
colintedford joined the channel
#
aaronpk
okay but this still doesn't explain how someone is making the indiewebcamp server send a pingback to my server
#
kylewm
is it only running mediawiki?
#
aaronpk
and indieauth.com and stuff
#
aaronpk
but mediawiki is the only thing on there i didn't write
#
colintedford.com
edited /Twitter (-326) "/* Broken Without JS */ mobile site now works"
(view diff)
#
colintedford.com
edited /Tumblr (-37) "/* POSSE to Tumblr */ trim unimportant"
(view diff)
#
colintedford.com
edited /Tumblr (+195) "/* Criticisms */ Can't add alt text to pics in rich text editor"
(view diff)
#
colintedford
^ Other than the alt text problem, I really like Tumblr's new (at least to me) rich editor.
#
colintedford.com
edited /Tumblr (+475) "/* UI/process documentation */ === Rich Text Editor ==="
(view diff)
torrorist and j12t joined the channel
#
colintedford.com
edited /Tumblr (+243) "/* Accessibility */ Search results & tag pages require JS"
(view diff)
#
colintedford.com
edited /Tumblr (+10) "/* UI/process documentation */ heading for auto-syndication, minor copy-edit of rich text editor"
(view diff)
#
KevinMarks
feedparser has had all microformat support removed