#indiewebcamp 2015-04-20

2015-04-20 UTC
j12t joined the channel
#
tantek.com
edited /Wink (+69) "/* Criticism */ citation"
(view diff)
snarfed joined the channel
#
tantek
really enjoying barryf's talk: https://vimeo.com/125167234 (in the middle now)
#
tantek
"Why We Need the Indieweb"
#
aaronpk
nice! i'll have to watch that later!
#
tantek
some great code snippets and screenshots of replies, likes, reposts
#
aaronpk
oh shoot I forgot to do any voting on open source bridge talks
#
aaronpk
anyone should feel free to go vote on submissions here http://opensourcebridge.org/events/2015/proposals
#
tantek
aaronpk - osbridge sign in NASCAR keeps looking worse everytime I see it: http://opensourcebridge.org/sign_in
#
aaronpk
yeah :(
#
aaronpk
they still have openid though
#
GWG
I need to see if I can get Vimeo on the big screen
#
tantek
aaronpk - we should talk them into adding IndieAuth
#
tantek
what's one more button amongst that crowd? ;)
#
aaronpk
there's an omniauth gem for indieauth.com so it would probably be not that hard
#
tantek
wow there's some hilarious stuff on there
#
tantek
e.g. Stop Building Monoliths! - totally about the problem with Object-oriented thinking/design
#
tantek
"Postcode validation was a method. Of a form object. Not a HTML form object, but the library's form object. I'd have to import the whole framework, and rewrite my application, just to validate postcodes."
#
tantek
should I add Postcode validation to CASSIS? ;)
#
aaronpk
wow there are so many submissions
#
tantek
"But wouldn't validating a postcode be a method on a string? " NO. It would be a function that takes a string. And returns true/false :P
#
aaronpk
http://opensourcebridge.org/proposals/1491 "Dr. Jekyll and Mr. Pelican: A Comparison of Static Site Generators"
#
tantek
I don't get how to vote on a proposal
#
aaronpk
star it
#
tantek
do I just star it?
#
aaronpk
it's an informal thing, but they do actually look at the number of stars proposals have when they are choosing which to accept
#
tantek
this one looked interesting too: http://opensourcebridge.org/proposals/1608 "Diversity-friendly social networks"
#
tantek
ok went through proposals and "voted for" (starred) 7 of them
#
@t
great talk by @barryf on “Why We Need The IndieWeb” https://vimeo.com/125167234 with why, how to, markup, code etc. (ttk.me t4aj1)
(twitter.com/_/status/589958119125430272)
#
@kevinmarks
RT @t: great talk by @barryf on “Why We Need The IndieWeb” https://vimeo.com/125167234 with why, how to, markup, code etc. (ttk.me t4aj1)
(twitter.com/_/status/589958615512944641)
#
@hundred37
RT @t: great talk by @barryf on “Why We Need The IndieWeb” https://vimeo.com/125167234 with why, how to, markup, code etc. (ttk.me t4aj1)
(twitter.com/_/status/589959750214930433)
#
tantek
now realizing I need to fix CASSIS auto-embedding of https vimeo URLs
#
tantek
nothing like posting to your own site to find bugs in your code
#
tantek
I think originally the vimeo embed iframe didn't work with https - but that appears to be fixed
#
tantek
fix deployed to my own site - looks good
#
tantek
committed
#
@One2Ad_com
RT @t: great talk by @barryf on “Why We Need The IndieWeb” https://vimeo.com/125167234 with why, how to, markup, code etc. (ttk.me t4aj1)
(twitter.com/_/status/589968301570318336)
lukebrooker, mdik_, ScruffyDan, smus, snarfed, cmhobbs and cuibonobo joined the channel
#
@obiwankimberly
RT @t: great talk by @barryf on “Why We Need The IndieWeb” https://vimeo.com/125167234 with why, how to, markup, code etc. (ttk.me t4aj1)
(twitter.com/_/status/590007339752689664)
snarfed, ScruffyDan and tilgovi joined the channel
#
killerog.com
edited /2015/Germany/Guest_List (+221) "/* Participants */"
(view diff)
#
killerog.com
edited /2015/Germany/Guest_List (+30) "/* Participants */"
(view diff)
smus, KartikPrabhu and wolftune joined the channel
#
GWG
Trying to think about that
tantek, j12t, snarfed, friedcell, KevinMarks and smus joined the channel
#
acegiak
GWG: Home automation is one of those things where I keep wanting to have a go but hit a brick wall pretty quickly
Jihaisse and j12t joined the channel
#
tantek
acegiak: how many walls in your home are brick?
#
acegiak
we have brick in frame in walls that get sunlight exposure to build thermal mass
#
tantek.com
edited /Home_automation (+98) "still a stub, silo example houseofcoates, see also indie box"
(view diff)
KevinMarks_ and csarven joined the channel
#
tantek
"Congress requested the report last December amid rising concerns that the government’s massive investment in digitizing health records has created a windfall for the information-technology industry, but left patient records largely stuck in silos."
KevinMarks joined the channel
#
rhiaro
aaronpk: awesome Teacup update!
#
rhiaro
aaronpk++
#
Loqi
aaronpk has 769 karma
friedcell joined the channel
#
Loqi
KevinMarks: voxpelli left you a message 11 hours ago: I added a wiki page about the social graph, could you check and extend? https://indiewebcamp.com/social_graph http://indiewebcamp.com/irc/2015-04-19/line/1429475645423
#
@LeaVerou
Many are saying (rightly) that they use jQuery because so many plugins depend on it. We need a website w/ links to alternatives. Any takers?
(twitter.com/_/status/590051703245922305)
#
KevinMarks
Interesting idea from Lea
#
tantek
KevinMarks: I don't understand - jquery plugins are just part of the larger jquery ecosystem right?
smus joined the channel
#
voxpelli
KevinMarks: +1, just looked at that one and responded to it
#
voxpelli
She opened an issue at https://github.com/h5bp/lazyweb-requests/issues/178 to keep track of it
#
KevinMarks
http://lea.verou.me/2015/04/jquery-considered-harmful/ was her original anti jquery post yesterday
#
tantek
yeah saw that
j12t, barryf, squeakytoy, petermolnar, Sebastien-L, friedcell, interactivist, smus, saurik, stream7, loic_m and tilgovi joined the channel
#
@Freerange_Inc
Should museums be frequenting+creating online platforms for exploring collections that are not silos? #sociablemuseum #MuseumNext #indieweb
(twitter.com/_/status/590102030867390464)
smus, Sebastien-L, j12t, friedcell and interactivist joined the channel
smus, frzn, j12t and elima joined the channel
#
@MikeRoddie
why in a technology era do we keep our data in paper form or distribute over many apps there is a better way to #ownyourdata @ownyourinfo
(twitter.com/_/status/590122915120611330)
friedcell, scor and KevinMarks_ joined the channel
#
@andkjaer
Instagram Post Notifications: This Week in Social Media >> http://www.socialmediaexaminer.com/?p=81948&utm_content=bufferae0e4&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from Cindy King. #SelfPublish #IndieAuth…
(twitter.com/_/status/590129291498803200)
#
GWG
Good morning
elima and smus joined the channel
#
ben_thatmustbeme
good morning
#
ben_thatmustbeme
notifications still aren't working quite right. I think i have it figured out to get them synchronized across systems though
#
ben_thatmustbeme
also, need to figure out how to have it merge multiple notifications in to one
#
GWG
ben_thatmustbeme: What is the endgoal?
friedcell, wolftune and j12t joined the channel
#
ben_thatmustbeme
notification of incoming webmentions, and clicking brings up a list of new comments/ etc
interactivist, KartikPrabhu, fourtonfish, frzn and smus joined the channel
#
jonnybarnes
anyone here used PuSH before?
#
voxpelli
jonnybarnes: yes
#
jonnybarnes
right, do I just set up the link headers for my notes feed, then set my site to send a POST request to a hub when I post a new note?
#
voxpelli
jonnybarnes: that sounds correct
#
jonnybarnes
and the first time I update my feed should the hub automatically add my site as a topic?
#
jonnybarnes
or do you have to register to hubs?
#
voxpelli
it depends on the hub, but with the big ones you shouldn't have to register
tantek joined the channel
#
@coderdojoli
RT @NZN: #indie #indieweb @indie are some of most important concept markers these days..tools/methods supporting them need much love..#sust…
(twitter.com/_/status/590151143646318593)
j12t, snarfed, torrorist, danfowler, chalettu, smus, danlyke, fkooman and gRegorLove joined the channel
interactivist and LauraJ joined the channel
#
aaronpk
man i have been getting a steady stream of spam pingbacks since friday
#
tantek
to your personal domain?
#
aaronpk
i wouldn't be surprised except for the sharp increase in the number of them
#
tantek
perhaps webmention.io needs to rotate it's pingback endpoint ;)
#
tantek
s/it's/its
#
Loqi
tantek meant to say: perhaps webmention.io needs to rotate its pingback endpoint ;)
#
aaronpk
actually aaronparecki.com has its own webmention endpoint, and it was already doing the expiring endpoints
#
aaronpk
which made no difference it turns out... each pingback was using a fresh endpoint
#
tantek
but that doesn't help if the rel=pingback endpoint does not rotate
#
aaronpk
it effectively did
#
aaronpk
because it put the rotating webmention endpoint as the forwarding address for webmention.io's pingback forwarder
#
tantek
that doesn't sound effective
#
aaronpk
well it turns out having a rotating pingback/webmention endpoint wasn't stopping any spam anyway, so I dropped it
#
tantek
because the rotation was internal to webmention.io
smus joined the channel
#
aaronpk
it was equivalent because if someone fetched a page on my site and got a pingback endpoint, it would not accept pingbacks after 5 minutes. webmention.io wouldn't know the endpoint expired, so webmention.io would forward the pingback to my site as normal, but my site would reject it
#
tantek
oh ok
#
tantek
aaronpk: worth logging your experience in the spam page
#
tantek
aaronpk, hmm - looks like expiring is still useful for DDOS? http://indiewebcamp.com/DDOS#Expiring_token_in_endpoint
#
tantek
s/for DDOS/for mitigating DDOS
#
Loqi
tantek meant to say: aaronpk, hmm - looks like expiring is still useful for mitigating DDOS? http://indiewebcamp.com/DDOS#Expiring_token_in_endpoint
Sebastien-L joined the channel
#
aaronpk
oh hmm that's right
#
tantek
wiki search FTW
#
tantek.com
edited /spam (+308) "/* Spam Prevention */ Ineffective, Expiring token in endpoint (though useful for mitigating DDOS)"
(view diff)
wolftune, marclaporte_, tantek and scor joined the channel
smus, scor, snarfed, friedcell, marclaporte_ and wolftune joined the channel
#
aaronpk
wow I think someone typed a comment in my webmention form
#
tommorris.org
edited /events/2015-04-22-homebrew-website-club (-21) "/* RSVP */ un-RSVPing. I do not have a valid passport so will not be able to enter the United States. :("
(view diff)
#
tommorris
tantek, kylewm: ^^ this sucks.
#
tantek
oh no!!!
smus joined the channel
#
@olleolleolle
@Strabd Your know, I don't know you, but i kinda want to be in your extended neighborhood. Is this what indieweb is about?
(twitter.com/_/status/590197873050050560)
#
aaronpk
okay so looking at the actual numbers from my expiring endpoints, i have some interesting results
#
aaronpk
blog post is forthcoming
#
kylewm
so sorry tommorris... what a nightmare
snarfed, dariusdunlap, KevinMarks and friedcell joined the channel
#
@thierrymarianne
RT @t: great talk by @barryf on “Why We Need The IndieWeb” https://vimeo.com/125167234 with why, how to, markup, code etc. (ttk.me t4aj1)
(twitter.com/_/status/590205165384429569)
#
Loqi
[mention] Aaron Parecki posted 'Since webmention is just a simplified version of pingback, it is just as susceptible to the same type of spam as pingback. With webmention, ...' linking to https://indiewebcamp.com/spam#The_Coming_Spam_Storm (https://aaronparecki.com/articles/2015/04/20/1/results-from-six-months-of-expiring-webmention-endpoints)
#
Loqi
[mention] Aaron Parecki posted 'Since webmention is just a simplified version of pingback, it is just as susceptible to the same type of spam as pingback. With webmention, ...' linking to http://indiewebcamp.com/spam (https://aaronparecki.com/articles/2015/04/20/1/results-from-six-months-of-expiring-webmention-endpoints)
#
aaronpk
aw I got a 500 server error trying to send a pingback to the pingback spec on hixie.ch
#
aaronpk
also a GET request to his pingback endpoint returns an HTTP code for payment required :P http://tracking.damowmow.com/
#
aaronparecki.com
edited /spam (+105) "/* Expiring token in endpoint */"
(view diff)
#
aaronpk
tantek: fun stats ^
#
tantek
hah - did you blog about pingback spec not accepting pingbacks?
#
tantek
(anymore)
#
aaronpk
good idea lol
smus joined the channel
#
aaronpk
btw I registered webmention.net and redirected it to the webmention wiki page :)
#
gRegorLove
Should .org do the same?
#
Loqi
gRegorLove: tantek left you a message 1 day ago: I added July candidate dates for IWC 2015 - please take a look at add your availability! https://indiewebcamp.com/2015#Candidate_Dates http://indiewebcamp.com/irc/2015-04-19/line/1429462403859
#
aaronpk
i don't have .org
#
gregorlove.com
edited /2015 (+148) "/* Candidate Dates */ votes"
(view diff)
#
tantek
aaronpk Portland HWC this week?!?
#
aaronpk
that came up fast! but yes!
#
tantek
gotta update the location on the wiki page more in advance than that!
#
aaronpk
and i'm gonna be at the w3c thing the next one, so hopefully can get back to normal routing after that
#
aaronparecki.com
edited /events/2015-05-20-homebrew-website-club (-32) "let's get this one set up ahead of time!"
(view diff)
#
gRegorLove
GWG: Who else is coming to NYC this week? zachdonovan?
squeakytoy and elima joined the channel
#
tantek
GWG - could you post an event specifically for HWC NYC either on your own site or on a silo (FB) for now since it starts at 19:00?
#
gRegorLove
PDX could use an indie/FB URL though
#
tantek
thanks gRegor-hwc1
#
tantek
I mean gRegorLove
#
gRegorLove
kicks gRegor-hwc1
#
aaronpk
whoa who's that guy
#
aaronpk
do I need to reboot the web irc client again?
#
gRegorLove
Past me, from last HWC :)
#
tantek
GWG, can you invite all past IWC NYC participants to https://www.facebook.com/events/1596554663924436/ ?
#
tantek
GWG, you can find past participants on the wiki e.g. /2014/NYC
t1 joined the channel
#
gRegorLove
Buh bye, past me.
frzn joined the channel
#
tantek
GWG, if you like, make me a co-organizer and I can help fix things e.g. the location on the event (it's plain text, shows no map right now)
#
GWG
Tantek, I can't till I get home. On lunch now. But, this is my first event of anu kind
#
GWG
I guess I could try to get Facebook on my phone
#
GWG
It will probably help the next time my boss wants me to explain it to him
#
GWG
Hmmm.. Can't find the settings
snarfed, KevinMarks_ and friedcell joined the channel
#
tantek
GWG, the mobile site works well
#
aaronpk
rhiaro: if you enable browser location for Teacup then the pre-filled lists will sort based on location!
nloadholtes, LauraJ and KevinMarks__ joined the channel
snarfed, KevinMarks and friedcell joined the channel
tantek joined the channel
#
aaronpk
lol I just sent a webmention to a private message of mine, and my post displays as a comment of it! I guess that's good?
friedcell, benwerd, Sebastien-L, snarfed, tantek, squeakytoy, lukebrooker, lukebroo_, wolftune, KartikPrabhu, torrorist1 and ChrisUrsich joined the channel
#
aaronparecki.com
created /connected_home (+443) "prompted by tantek"
(view diff)
#
aaronpk
okay now I am having some ideas of how to indiewebify my home
#
tantek
add to #Brainstorming on one of those pages :)
#
aaronpk
it all makes more sense with the recent developments of readers and pubsubhubbub
ChrisUrsich joined the channel
#
aaronparecki.com
edited /connected_home (+659) "brainstorming"
(view diff)
#
aaronparecki.com
edited /connected_home (+3) "i've been in markdown land too long today"
(view diff)
#
gRegorLove
Wow, stupidest Twitter decision in a while. Now anyone can DM you. http://www.cnet.com/news/twitter-upgrading-direct-messaging-feature/
#
sparverius
gRegorLove: it's opt in
#
aaronpk
i thought it's been opt-in for a while
yakker joined the channel
#
sparverius
settings.
#
aaronpk
"Receive Direct Messages from anyone"
#
gRegorLove
Hm. Are we certain this isn't on by default for new accounts?
#
sparverius
i think people assume it's on by default
#
tantek
I think it was a limited rollout (maybe to brands etc.) before
#
tantek
"Now, Twitter said, the direct messages will operate for anyone who chooses to opt in to the feature."
#
aaronpk
I've had it for a while, i'm not a verified account or a brand or anything
#
gRegorLove
Yeah, the article indicates they've tested it since 2013
#
sparverius
gRegorLove: are YOU certain it's not on by default?
#
aaronpk
oh hm I am in the advertising program tho
#
tantek
yeah see what you did to yourself
#
sparverius
if it's on and you didnt turn it on you might have been compromised
#
gRegorLove
"You've been compromised by twitter dot com"
#
tantek
also check your bio to make sure it doesn't say "Samy is my hero"
#
aaronpk
tantek++
#
Loqi
tantek has 181 karma
#
kylewm
it showed up in my Settings between 8am and noon today
#
gRegorLove
Lulz, no my account is fine.
#
kylewm
(it wasn't there at 8 and was tehre at noon)
#
gRegorLove
You'll just have to pardon me for not having the most faith in Twitter.
#
gRegorLove
Opt in today, who knows tomorrow.
#
sparverius
tbh if someone wants to DM me they can send me a fucking email like god goddamned intended. i really dont need another siloed private messaging system that isn't really, REALLY private
#
sparverius
i have a few DMs that basically are like "just email me dude"
#
gRegorLove
I'm mostly concerned about harassment issues, which has already been bad on Twitter
#
kylewm
as long as it's off by default, that is basically not an issue though right?
#
gRegorLove
Yes, as long as it stays that way.
#
sparverius
that implies that twitter's going to just flip a switch some day
#
sparverius
when they havent expressed any intent to.
#
aaronpk
plans change
#
gRegorLove
Lulz, silo's intents
#
sparverius
right but i just dont see the point in speculating, since they could do it at any time, including today
#
sparverius
so just assume they're going to make the bad choice
#
sparverius
assume they already did and you're getting spammed by hatebots
#
KartikPrabhu
turned off DMs and other nonsense I had never noticed
#
sparverius
man i gotta set up gnu social
#
kylewm
yeah! there are tens of cool people to talk to on there
#
sparverius
gRegorLove: if they piss of their users, its bad for them. and twitter has had a history of not blindsiding users about major community/platform changes like DMs on by default
#
aaronpk
kylewm++
#
Loqi
kylewm has 159 karma
#
sparverius
but yeah. twitter lol.
#
sparverius
kylewm: hopefully we can make it "tens of cool people + n"
#
gRegorLove
uh, guess you're not familiar with Twitter new emails of the week.
#
gRegorLove
Each week a new email you're opted into by default. https://twitter.com/settings/notifications is ridiculous now.
#
aaronpk
i swear twitter keeps adding new emails all the time, and you have to go there and turn them off when they add new ones
#
gRegorLove
We're just the users, not the money :)
#
aaronpk
which really sucks when you have a bunch of accounts
#
tantek
searches his site for twitter spam
#
sparverius
that's a click driver and i dont think too influential on the core socializing functions.
#
gRegorLove
Yeah. A friend has 60 accounts and those are the bane of her existence
#
sparverius
but yeah twitter's getting kind of spammy
#
aaronpk
luckily their unsubscribe link in the email *actually does* unsubscribe you immediately even if you are signed in to a different account
#
aaronpk
so props to whoever at twitter made that decision
#
gRegorLove
That's an improvement
#
gRegorLove
Ooh, 2012. Either I never noticed the date, or I thought you'd written about that more recently
#
aaronpk
or 2012 felt like not that long ago
#
gRegorLove
Probably.
#
KevinMarks_
we've probably grumbled about it longer
#
@ianhsuth
Out this week! Learn how to attract over 400 new followers every day and sell more books! https://booklaunch.io/author/seriouslyadvancedtwitter #TwitterTips #Indieauth
(twitter.com/_/status/590298998143115264)
#
GWG
I have returned
#
GWG
tantek: In order for you to co-organize, I think you have to be my friend
#
tantek
oh snap
#
GWG
I have asked you to be my friend so this is possible.
#
GWG
The Facebook type of friend, not the other type.
#
kylewm
GWG: I am needed?
#
GWG
kylewm: Context?