#indiewebcamp 2015-09-20
2015-09-20 UTC
nitot joined the channel
# KevinMarks so when I register for twitter i need to put the callback URL /twitter/oauth_callback in ?
endi_ joined the channel
# KevinMarks hm. I think I installed everything in local python, not in the venv
# KevinMarks gah
endi joined the channel
# bear for anyone consuming or parsing twitter streams -- https://twittercommunity.com/t/moving-t-co-to-https-only-for-new-links/52380
nitot joined the channel
# KevinMarks time to update the URL measuring code
# KevinMarks so, installing in venv seems like appengien doesn't see the code
# KevinMarks library dependencies in python are such a pain comapred to npm in node
rabble joined the channel
# rabble hey i've been mulling over the idea of indieweb using ipfs instead of servers... is there anything pure js like known?
nitot joined the channel
# rabble bear: thanks, yeah probably node stuff is closest to what i want
# rabble known is really nice, but they've got a dedicated team
[snarfed] joined the channel
rbrt joined the channel
# rabble bear: i did talk to both aaronpk and KevinMarks about this a bit at xoxo
[kevinmarks] joined the channel
# [kevinmarks] I changed the python path in the venv to a system path so pip put everything there.
# [kevinmarks] I may have to scrub it all
# rabble there's a slack / irc gateway?
# aaronpk yeah you can join this chat via slack. http://slack.indiewebcamp.com to set it up
# [kevinmarks] Rabble, I did a bit in node, but it's mostly static
# rabble aaronpk: oh thanks
# rabble [kevinmarks]: static is what i want, this is to try and build indieweb blogging type platform, reading and publishing, but storing in to ipfs instead of a web server
# rabble aaronpk: yeah so my idea is to build an installed app which combines the ipfsgo node and then a NW.js/browserify front end
# rabble so it feels like you're installing an app
# rabble then exposed to the web browser through hosted ipfs gateways or ipfs plugins in to the browser
# rabble the idea which i've been itching at is that installing servers is hard for normal users to understand but installing an app isn't, and that most apps like facebook/twitter/snapchat/wahtsapp/etc.. are all just custom wrappers to web data
# rabble so perhaps we could get the indieweb by hiding from users that it's the web... or something
# rabble aaronpk: yeah but serverless lets you publish interesting things ;-)
# rabble yeah i want something which could replicate the app style experience of twitter
# rabble but which doesn't have issues of the company removing links, deleting accounts, deleting attachments
# rabble right now the social web has been pulled in to close apps
# rabble i think the need to setup servers instead of installing an app might be a block for network effects
# rabble maybe i'm crazy or just dumb, but i think it's worth a try
# rabble basically twitter was going to be federated
# rabble but blaine's stuff got lost when jack fired him
nitot joined the channel
# rabble blaine's federation stuff
# rabble and i was thinking waht if there was a microblogging medium instead of single service
# rabble and what if we rethought it today
# rabble and today the way to do it is an app
# rabble i thought a decentralized thing was a lost cause until i started seeing stuff like ipfs came out andi realized you could build something on open standards and open source
# rabble which was also a good ux installed app
# rabble bear: yeah
# rabble we need some way of finding updates, user discovery, referring to people
# rabble but posting as html, or snippits, rss, etc... seem like it could work
# rabble aaronpk: i think twitter is really holding back public real time dialog
# rabble bear: yeah i know indieweb has solved a lot of this, hance my coming back to the cannel
# rabble has shown up to some of the indieweb camps, years ago...
# aaronpk http://news.indiewebcamp.com is an attempt at that, but I have some ideas now on how to make it more like chat
# rabble aaronpk: when is it?
# rabble aaronpk: i'm going to new york for a week tomorrow, but then i'm back
# rabble yeah
# rabble lives in portland
# rabble stated the obivious
# rabble aaronpk: you do it at beulahland so you don't need to walk more than 2 blocks from your house?
# rabble i mean it's good, i get to walk too ;-)
# rabble feels horribly antisocial when ever i see calagator
# aaronparecki.com edited /events/2015-10-07-homebrew-website-club (+117) "add pdx for Oct 7" (view diff)
# rabble bear i think eren is doin ga new startup
nitot and tantek joined the channel
# rabble goes and re-reads the pdf eren sent me. ;-)
mdik_, lukebrooker, tantek, snarfed and [kevinmarks] joined the channel
# [kevinmarks] Chatting to Deanna Zandt and Christina Warren at xoxo, they said they'd be interested in NY/brooklyn indieweb/Homebrew
arlen, nitot and [kevinmarks] joined the channel
# [kevinmarks] If Rabble is in town, that may help round people up
nitot and cuibonobo joined the channel
# voxpelli !tell rabble I do a lot of IndieWeb Node.js things: https://github.com/voxpelli And https://github.com/bcomnes also does some
keroberos, nitot, eschnou, e-lima, tvn, catsup, lewisnyman, loic_m, glennjones, cuibonobo, glennjones_, kerozene, mapkyca, friedcell, parzzix, nitot_, scoates, wolftune, camerongray and Geng joined the channel
# voxpelli The only documented discussion I find is: http://indiewebcamp.com/delete#Tombstoning But that isn't fully applicable on an h-feed as it still relies on an HTTP status code to find out about the delete status
cuibonobo joined the channel
cuibonobo, tvn, KartikPrabhu and kerozene joined the channel
# Zegnat Removal is no different from any other content change, right? So any reader that supports registering updates to posts should support removal. In the case of /delete#Tombstoning, the h-entry should have the same permalink as the deleted page, so even if the reader doesn’t realise it is a removal it can still register it as a change that has replaced all of the posts content with the deletion message.
icco and [aaronpk] joined the channel
kerozene and nitot joined the channel
# KartikPrabhu what about simply repalcing the content with "this post was deleted"
# KartikPrabhu rel scopes to the whole page so that might bot be ideal
# KartikPrabhu dt-deleted sounds better
# KartikPrabhu published, edited, deleted
# kylewm for those who don't subscribe to granary repo, voxpelli started an interesting conversation about Atom's deleted-entry there too https://github.com/snarfed/granary/issues/39
# KartikPrabhu GWG: what's the use-case for special mark up?
# KartikPrabhu Do people have site names ?
# KartikPrabhu sure. My site does too but that is only 2 of them
# KartikPrabhu does anyone have deleted/tombstoned posts?
Geng joined the channel
# KartikPrabhu use CSS to hide post from honmepage?
# KartikPrabhu GWG: maybe start a /site-name with examples and your use-csae for markup?
# KartikPrabhu what is site-name?
# Loqi It looks like we don't have a page for "site-name" yet. Would you like to create it? http://indiewebcamp.com/s/102z
# KartikPrabhu yes that's what I mean't
# KartikPrabhu have the deleted post in HTML but then hide it with CSS to not advert it
[snarfed] joined the channel
# KartikPrabhu aaronpk: does hiding with CSS not work?
# KartikPrabhu oh I see as in people won't gt updates/show up in reader
cuibonobo joined the channel
# KartikPrabhu related but I have been meaning to order feed by updated instead of published and only use updated for major changes
# KartikPrabhu updated as in major edits to content, yes
# KartikPrabhu thinks it is good to advertise when you change views/update old arguments
# KartikPrabhu [snarfed]: aren't phones supposed to be as good as real computers? ;)
# KartikPrabhu GWG: no but collecting use-cases and examples will help that
# Loqi It looks like we don't have a page for "site name" yet. Would you like to create it? http://indiewebcamp.com/s/1030
nitot joined the channel
# loqi.me created /Site_name (+135) "prompted by GWG https://indiewebcamp.com/irc/2015-09-20/line/1442770776608 and dfn added by GWG" (view diff)
# Loqi Web hosting can be the primary regular cost in maintaining an IndieWeb site; this page lists several options from free on up depending on your publishing needs, like a static, shared, private, or dedicated server https://indiewebcamp.com/site
# KartikPrabhu GWG: there ^ now add your use-case for comment-presentation
Lancey joined the channel
# voxpelli Site name can have many sources I'm thinking – I eg. mark up https://webmention.herokuapp.com/ as h-x-app and p-name
# KartikPrabhu yes
# KartikPrabhu hence use-cases
# KartikPrabhu for "apps" it makes sense to have h-x-app
# KartikPrabhu like "posted using Quill"
# KartikPrabhu another thing is my site name only appears on homepage
# KartikPrabhu ooo bridgy mentioning is neat. I might update my comments display to do that
# KartikPrabhu "on Twitter via Bridgy"
# KartikPrabhu agrees
# KartikPrabhu bridgy++ more bridgy love
snarfed and nitot joined the channel
# snarfed currently testing out https://github.com/snarfed/bridgy/issues/456 (search for mentions; depended on #51) for kylewm and me. took way too much work, but it looks good so far!
# snarfed e.g. the top response here: https://www.brid.gy/twitter/kylewmahan#responses
# snarfed is this tweet: https://twitter.com/anarcho/status/643921641664200704
# @anarcho Television politics connection 10:38am PDT - https://kylewm.com/2015/09/repost-of-glenn-greenwald-the-new-revolving-door #GoogleAlerts (twitter.com/_/status/643921641664200704)
# snarfed which propagated as a mention to https://kylewm.com/2015/09/repost-of-glenn-greenwald-the-new-revolving-door
# @LukasRosenstock When a global brand like Nescafé moves their website to Tumblr, does it mean the #indieweb is dead?! http://www.theverge.com/2015/9/15/9329287/nescafe-tumblr-brand-website?utm_content=buffer8a8b5&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer (twitter.com/_/status/645674044151496704)
# snarfed had to roll back the bridgy search for mentions feature due to a bad memory leak. will debug. feel free to follow along: https://github.com/snarfed/bridgy/issues/456#issuecomment-141822487
yakker, eschnou and nitot joined the channel
# KevinMarks Breno said we should eb using the OAuth 2.0 api for google, not the google plus one https://plus.google.com/+KevinMarks/posts/FKrTLmiYYCB
[snarfed] joined the channel
# KevinMarks though that seems like a 'tell the other bits of google to change their wrappers, not us external devs' thign to me
# KevinMarks I am now in maze of twisty google auth apis, all slightly different
# KevinMarks so the appengine default auth silently gives me the user's email address, but no profile image or name, but if I want those I have to auth against G+ which warns then I'm getting their email and may bounce. o_O
# KevinMarks distinctly remembers inventing OpenSocial to solve this 'I just want their name, photo and URL, dammit' problem
# KevinMarks silos gonna silo
tvn joined the channel
# KevinMarks Breno was the one who pointed that out, which led to the "OMG we have to patch twitter" weekend
# KevinMarks is this to vsist list as opposed to check-ins?
nitot joined the channel
# KevinMarks place-tagging?
j12t joined the channel
# KevinMarks GWG I do when in here, but when I have to look at silo APIs again it is a bit disappointing
lukebrooker, nitot, tantek and Geng joined the channel
# M-kegan Hmmm, snarfed I may need to borrow your knowledge on various silo apis at some point to integrate them with Matrix.org
[snarfed] joined the channel
# M-kegan nods
# M-kegan The oauth dropins look great
# tantek.com uploaded /Special:Log/upload "uploaded "[[File:Facebook profile create post 2015-09-20.png]]""
# tantek.com uploaded /Special:Log/upload "uploaded "[[File:Facebook profile create life event 2015-09-20.png]]""
# Loqi tantek: voxpelli left you a message 1 day, 6 hours ago: no reason WebMention endpoint can't be included and discovered on an HTTP 401 response so sending a mention to a private post should be possible? http://indiewebcamp.com/irc/2015-09-19/line/1442677092492
# tantek.com edited /Facebook (+100) "/* Features */ note explicit create post types have shrunk" (view diff)
lukebrooker joined the channel
snarfed joined the channel
# tantek.com edited /create (+539) "/* Facebook */ activating text field shows more options" (view diff)
# tantek.com uploaded /Special:Log/upload "uploaded "[[File:Facebook profile create post options 2015-09-20.png]]""
# KevinMarks right, you're still injecting a link and some text
# KevinMarks i didn't get to it yet
shiflett joined the channel
# KevinMarks linking venv to /usr/bin/python python means everything is installed now so the venv doesn't have a copy
# KevinMarks I my just drop the oauth-dropins folder in and founder code it for a bit
nitot joined the channel
# KevinMarks storing up that yak debt
# aaronpk hint: http://aaron.pk/a4cw1
# Loqi It looks like we don't have a page for "recruiting" yet. Would you like to create it? http://indiewebcamp.com/s/1031
nitot and Tribler joined the channel