#indiewebcamp 2014-03-01

2014-03-01 UTC
paulcp and netweb joined the channel
#
snarfed
KevinMarks: seems ok to me. or does it not have its own domain?
#
snarfed
(i don't know its url)
netweb, gRegor` and tantek joined the channel
#
Loqi
tantek: snarfed left you a message 1 hour, 2 minutes ago: remembered it a bit late, but i used to pay way too much attention to gift/prepaid cards. :P https://snarfed.org/privacy_through_prepaid_credit_cards
#
tantek
KevinMarks - how else do we anonymously post indieweb memes?
josephboyle joined the channel
#
tantek.com
edited /homepage (+200) "contact links currently, brainstorm: payment links"
(view diff)
paulcp_ joined the channel
#
tantek.com
created /payment (+1231) "stub a payment page with payment button link/button generators, why, article"
(view diff)
#
tantek.com
edited /payment (+287) "rel=payment on payment links"
(view diff)
#
tantek.com
edited /reader (+320) "/* Aaron Parecki */ reading screenshot showing microformats based information coming through"
(view diff)
#
tantek.com
edited /reader (+77) "/* Amber Case */ add blog post for Amber's implementation"
(view diff)
#
tantek.com
edited /reader (+149) "unlink headings - first reference inside linked is enough, and heading links usually imply permalinks which these links are not, date since"
(view diff)
fmarier, snarfed, paulcp and krendil joined the channel
#
tantek
snarfed, yes I think I've read your post on that before
#
tantek
and before I'm even done implementing the people focused comms UI on my homepage, the payment stuff popped in my head
#
snarfed
tantek: sorry to hear that. :P (re reading the post.) it's a good howto for a very specific use case, but not very interseting otherwise
#
tantek
there's a payment equivalent of the "Can We Talk?" problem http://www.wired.com/gadgetlab/2013/11/canwetalk/
#
tantek
"Can I pay you?"
#
tantek
seems to me an indieweb solution would help with this too
#
tantek
I already have encountered this problem with *non-tech* friends. Can I Square Cash you? You're only on Venmo?
#
tantek
do you know anyone in the community that has a "pay me" "donate" or "tip me" button on their indie web home page?
#
gavinc
tantek: not that I know of, friend tried rolling his own thing for a very short time and then just linked to bigcartel.com
#
poppy
from a friend: hackathon to improve the usability of anti-surveillance and anti-circumvention tools tomorrow and Sunday https://uxsprint.eventbrite.com - details are in here someplace https://surveillance.hackpad.com/San-Francisco-UX-Sprint-for-Security-Privacy-Tools-knGnPs8arv4
KartikPrabhu joined the channel
#
aaronpk
tantek: I've put pay/tip buttons on home pages of projects before
#
aaronpk
But not my personal site
#
aaronpk
I've seen some on other people's home pages tho
#
KevinMarks
Didn't we gather payment links on microformats?
#
tantek
KevinMarks - indeed, rel=payment was researched and drafted as a microformat ages ago. It's referenced in the new IndieWeb wiki page I created: http://indiewebcamp.com/payment
#
KevinMarks
Recent examples there
#
tantek
I wonder how much people get randomly paid just for having links like that on their website
#
KevinMarks
Also seen bare Bitcoin and dogecoin addresses in plaintext
#
aaronpk
Wow lots of interesting stuff on those payments pages
krendil joined the channel
#
aaronpk
Kind of funny we're back to the nascar problem with payments
#
aaronpk
There's a dozen ways to accept payments and all require the sender and receiver to have an account with the network
emmak joined the channel
#
tantek
aaronpk - not that different from the dozen ways to do comms
#
tantek
hence the analogy to my blog post on that
#
tantek
maybe it's ok to have a pop-up of an icon of ways to pay (talk/message) someone
#
tantek
5-7 choices ;)
#
tantek
I mean, at least it's a start
#
aaronpk
Certainly has to be ok for it to be useful right now
#
tantek
because the current situation is that people are now using different payment silos
#
aaronpk
The benefit you could provide by publishing that list on your site is the prioritized list
#
tantek
and just like comm protocols, it's not clear what everyone's preferred payment method is
#
tantek
bingo
#
tantek
just like comms
#
tantek
that's my point
#
tantek
it's what I ran into while implementing the comms icons as I said in my blog post
#
tantek
I was mostly through it and then the idea of payments popped in my head
#
tantek
this is a serious (personal) problem. being more than halfway done with something and then having a new idea for how to improve it.
#
tantek
or at least a new idea of how to think about it (perspective shift / growth)
#
tantek
so for now I just braindumped onto /payment and hope that's ok or others can contribute opinions (or poke holes in mine)
#
aaronpk
I should probably write a post on my personal experiences over the last 8 years of handling small-group payments
#
tantek
(oh wait, that's a pre-programmed Loqi response to "I should" ;) )
#
Loqi
yeah!
#
tantek
pats Loqi on the head.
#
aaronpk
Every day I keep being more and more convinced that small closed-group payment systems are more "indie" than even things like bit coin
#
tantek
aaronpk, certainly more decentralized
#
tantek
by their very "small group" nature
#
tantek
bitcoin is still centralized in that the apps, services, etc. to use it are all centralized. it's not economically feasible to build your own bitcoin stack for using bitcoins.
#
aaronpk
And I still can't get behind needing to download the entire history of the currency in order to make a transaction. Even the dogecoin one is like 9gb and it's only ever growing
#
tantek
right. that. doesn't. scale.
#
tantek
also why I don't buy namecoin.
#
tantek
but I'm glad to see them happen as experiments to explore the space, especially the need for UI in the space.
gRegor` joined the channel
#
aaronpk
Yep, a lot will be learned for sure
#
tantek
happy to sit back and watch for these
#
tantek
now what I'm wondering is if there's a way to make the Paypal, Square Cash, or Venmo *apps* open on an iOS device with a special URL
#
tantek
like is "venmo:" a thing?
#
aaronpk
Tho I am running a doge coin miner because it's amusing
#
aaronpk
The square cash app is funny cause all it does is open an email compose window!
#
tantek
which fails horribly if you don't have email setup on your device
#
aaronpk
Ha true
#
tantek
ahem. ;)
#
tantek
yeah I'm going to have to set it up on my laptop because people are now wanting to pay me back for stuff using square cash
#
aaronpk
Yea I don't have my personal email acct set up on the mail app so I can't use the square app either
#
aaronpk
It's pretty well done though!
#
tantek
it's more important to be setup to *receive* payment rather than send
#
tantek
incentives and all that ;)
#
aaronpk
I should put a cc form on my site using a stripe acct, then people could pay me using any credit card
#
tantek
unless you don't want to be hit by the fees
#
tantek
does it need to be a form? (post request?) or can you make it into a link?
#
aaronpk
They have a little JS dialog thingy
#
aaronpk
Could put it on a separate page and link to it
caseorganic and order joined the channel
#
tantek
yeah. as I mentioned previously, I may or may not have bought squaremo (dotcom) to experiment with something like that.
#
tantek
(with the intent of telling friends, oh, just squaremo it to see if that "works")
#
aaronpk
We should register the .pay TLD and set it up as a template for linking to all your various payment methods
iangreenleaf joined the channel
#
tantek
if they ask me what it is, I'll say, oh it just gives you the choice of using either square cash or venmo!
#
Loqi
fo sho
#
aaronpk
stops trolling
#
tantek
then if that "works" (like friends use it to pay me back for stuff), then I might have to expand it to squaremo(dotcom)/name-or-domain
#
tantek
I think you see where I'm going with this
#
KevinMarks
I think dogecoin is interesting because of its velocity
#
tantek
going mobile.
#
KevinMarks
The daily volume is about the same as the total market value
#
aaronpk
Not quite sure I do see actually. What is going to be on this domain?
#
KevinMarks
Well, people accept things they want, others pay what they want
#
KevinMarks
Bitpay is a "convert Bitcoin to arbitrary currency" api
#
pfenwick
Such market. Many coin. Wow. https://www.youtube.com/watch?v=H3oiThw2RxE
#
KevinMarks
I do enjoy it at the Bitcoin events when the audience and
#
KevinMarks
S/and/asks about dogecoin and they have to pretend their toy money isn't silly /
#
KevinMarks
Ah, capital S. Thanks android
#
pfenwick
I'm fond of the idea of Mintcoin, which aims to reduce the environmental impact of cryptocurrencies by switching from a proof-of-work to proof-of-stake model. (The currency is verified not by aggregate CPU, but by the aggregate holders of the currency itself.)
#
KevinMarks
I like Ben's idea of mintettes
#
KevinMarks
the link is in there somewhere
#
aaronpk
will have to read that later
krendil joined the channel
josephboyle and snarfed joined the channel
#
KartikPrabhu
dammit! hard to get rid of writing != habit from c in python
#
snarfed
KartikPrabhu, you're trying to use 'is not' instead?
#
KartikPrabhu
bad c habits is all
#
snarfed
beware, they do have subtly different semantics in python, they're not identical
#
KartikPrabhu
interesting!
#
snarfed
you can keep using !=, it's not bad
#
KartikPrabhu
will look that up before I get into bad python habits :)
#
snarfed
hey, btw, i've been trying to pass string data or file object to Parser() directly, instead of a url that it fetches, but i haven't managed to get either working yet
#
snarfed
any tips?
#
KartikPrabhu
really passing file handler does not work!?
#
KartikPrabhu
i.e. if you pass open("filename","r") ?
#
snarfed
well, i've passed a StringIO
#
snarfed
i'm fetching the url myself, with something like urllib2.urlopen or requests.get
#
KartikPrabhu
and passing data.text from the requests reply?
#
snarfed
(that would usually be the common case
#
snarfed
i was surprised that Parser() expected a file object instead of a string)
#
KartikPrabhu
ok will look into it next!
#
KartikPrabhu
also feel free to add that to https://github.com/kartikprabhu/mf2py/issues/9 that I just made!
#
snarfed
aha, thans
#
KartikPrabhu
working on you rsvp issue now
snarfed1 joined the channel
#
KartikPrabhu
really hopes you are not using this mf2py on important things! too many issues. my apologies
#
snarfed1
oh man, no worries! none of this is "important
#
snarfed1
and all software has bugs
#
snarfed1
totally ok. i really appreciate all the work you've done on it!
#
snarfed1
just so you know, i'm using it to build https://github.com/snarfed/bridgy/issues/10 . i'll have a working demo within a week or so. looking forward to showing you!
#
KartikPrabhu
i don't want you using this on bridgy and then cascading the bugs to everyone who uses brudy :P
#
snarfed1
eh i put plenty of my own bugs in it
#
snarfed1
and bugs from other libraries i use
#
snarfed1
nothing's perfect
#
KartikPrabhu
sweet! webmentioning silos would be awesome!
#
snarfed1
totally!
#
snarfed1
it's very alpha quality, but the code in head actually works
#
snarfed1
if you sign up on https://www.brid.gy/publish , and then send a webmention with target http://brid.gy/publish/facebook (or twitter), it will posse a post, or comment, or like, or rsvp
#
snarfed1
(the webmention endpoint is https://www.brid.gy/publish/webmention)
#
snarfed1
but i'd wait for it to actually launch in a week or so, it'll be more stable and usable
#
snarfed1
anyway. done for tonight. thanks again!
#
KartikPrabhu
yeah! will keep on this for a bit... great work on bridgy too!
#
snarfed1
thanks!
skinny_, pfenwick, eschnou, bnvk, yaf, tantek and melvster joined the channel
#
tantek
!tell aaronpk, it could act as a router for paying people at a particular domain
#
Loqi
Ok, I'll tell them that when I see them next
eschnou, melvster, pfenwick, squeakytoy, LauraJ, chrisroos, josephboyle, yaf, CheckDavid, pasevin, npdoty, bnvk, snarfed and saurik joined the channel
#
@kevinmarks
“ We've centralized the bejesus out of the Internet now, … one social network (plus the one no one uses),” https://static.pinboard.in/webstock_2014.htm #indieweb
(twitter.com/_/status/439790496810942465)
eschnou and npdoty joined the channel
#
tommorris
tantek: just restored the NaCl article. adding a few sources.
#
tantek
tommorris - appreciated!
barnabywalters and snarfed joined the channel
#
tantek
KevinMarks: "What made the instrument so durable was its beautiful simplicity."
#
tantek
s/instrument/technology
#
Loqi
tantek meant to say: KevinMarks: "What made the technology so durable was its beautiful simplicity."
#
KevinMarks
Inviting Maciej to speak is a way to get him to write epic essays. More conferences should do it.
#
tantek
yeah that was an impressive amount of research
#
tantek
KevinMarks: "So it was always a mainstay of home electronics projects, and a great starting point for experiments. It was hackable in the best sense of the word."
#
tantek
*THIS* is the indieweb we are designing and building.
ttepasse joined the channel
#
tommorris
speaking of theremin, I always liked this theremin cover of Daft Punk - https://www.youtube.com/watch?v=EvLWMqcICcM
KevinMarks_, pasevin and KevinMarks joined the channel
#
KevinMarks_
that is rather impressive, tom
melvster joined the channel
#
tantek
tommorris++
#
Loqi
tommorris has 17 karma
#
barnabywalters
obligatory hurry gurdy + theremin video: http://youtu.be/G4BUkOjxuZo?t=2m59s
#
barnabywalters
s/hurry/hurdy
#
Loqi
barnabywalters meant to say: obligatory hurdy gurdy + theremin video: http://youtu.be/G4BUkOjxuZo?t=2m59s
#
barnabywalters
still haven’t sufficiently trained autocorrect on this machine
#
waterpigs.co.uk
edited /search (+142) "/* Barnaby Walters */ added 2014-03-01 demo search screenshot"
(view diff)
skinny_, pasevin, gRegor`, barnabywalters, KartikPrabhu and CheckDavid joined the channel
#
KartikPrabhu
snarfed: fixed rsvp issue!
#
KartikPrabhu
tommorris: mf2py with BS now looks a lot different than the original! Added and moved around a whole bunch of code. Be careful while merging the pull request
#
tommorris
KartikPrabhu: will have a look later
#
KartikPrabhu
sure. just a fair warning :)
pasevin, scor, josephboyle, barnabywalters, tilgovi, nagaway and snarfed joined the channel
#
KevinMarks_
hm, thinking about the payment discussion
#
KevinMarks_
we should create a litecoin fork called IndieCred
#
barnabywalters
KevinMarks_: does making more forks solve the large-blockchain-prevents-decentralisation problem?
#
KevinMarks_
I think being less popular helps, going by http://bitinfocharts.com/
eschnou, skinny, pasevin, pdurbin, tilgovi, tilgovi_, snarfed, npdoty, josephboyle, netweb, scor and KevinMarks joined the channel
#
snarfed
has anyone here ever applied for the Instagram API's commenting access?
#
snarfed
i'd like to, but i'm afraid of them actually looking at my app and deciding it's against TOS or something similar
josephboyle joined the channel