#indieweb 2018-01-07

2018-01-07 UTC
daf1 joined the channel
#
curve25519
how do you guys address the argument that a domain based identity forces a mapping of one identity per domain? What if i have a family domain and there are multiple people on that domain on purpose?
#
tantek
what is a subdomain
#
Loqi
A subdomain typically refers to a domain with one more "name(dot)" component than that which someone actually has registered which is often seen indieweb sites with a family name domain like joel(dot)franusic(dot)com, or often on silos like matt(dot)wordpress(dot)com https://indieweb.org/subdomain
#
curve25519
yeah but a subdomain is really for all intents and purposes a separate domain
#
tantek
yes, and that's a feature for security & privacy reasons, CORS etc.
#
tantek
still solves the "family domain" problem as noted on that page
#
tantek
(with existing real world problems)
#
tantek
s/problems/solutions
#
curve25519
tantek++
#
Loqi
tantek has 232 karma in this channel (413 overall)
#
snarfed
yeah eg bridgy publish is only mediocre at this. https://github.com/snarfed/bridgy/issues/629
#
Loqi
[dogada] #629 publish: support multiple accounts (on same silo) per domain
#
GWG
Also, which Indieweb concept requires a domain?
#
tantek
GWG own your identity
#
snarfed
uh yeah, domain is kinda the most critical first step to indieweb
#
GWG
tantek, but that is not a requirement for any of the protocols we've built
#
curve25519
indieauth
#
snarfed
indieweb is principles first, protocols second (maybe third)
wolftune joined the channel
#
GWG
Indieauth allows for profile URLs
#
curve25519
it does?
#
curve25519
TIL
#
aaronpk
snarfed++
#
Loqi
snarfed has 292 karma in this channel (329 overall)
#
snarfed
your own domain buys you portability, which gives you control of your data and destiny, which are maybe the most important indieweb principles
#
GWG
snarfed, agreed, but sometimes people have to get there by half measures
#
curve25519
wow
#
curve25519
how did i not know that
#
curve25519
aaronpk++
#
Loqi
aaronpk has 534 karma in this channel (1526 overall)
#
snarfed
but honestly it's pretty damn easy for even gen 2-3 to buy and set up a domain
#
GWG
snarfed, I agree.
#
snarfed
eg $1-2, and some free/cheap hosts that don't make you do anything with DNS
#
curve25519
yeah my argument wasn't 'domain is too hard' it's "i have multiple people per domain on purpose"
#
snarfed
yup. *that* is not as straightforward for many of our tools right now
#
tantek
which is reasonable, and thus something we can document a how to for with /subdomain
#
GWG
I deliberately use a subdomain for my site, you notice
#
GWG
I hope someday some other member of my family wants their subdomain
#
curve25519
i mean subdomain is probably a good enough solution
#
curve25519
at the end of the day
#
tantek
GWG, as documented! https://indieweb.org/subdomain#IndieWeb_Examples (feel free to add more reasoning / use-cases too)
#
aaronpk
I like that the subdomain solution means each person can point their subdomain to different hosting providers too
#
curve25519
aaronpk++
#
curve25519
yeah having your own DNS kingdom per user is nice
#
snarfed
nice for gen 1. not really any other gens
#
curve25519
is a gen1 elitist :P
#
aaronpk
nice for the admins for other gens tho
#
tantek
snarfed, why do you say that? as long as a gen 1 family member is maintaining the family domain, seems perfectly find for all gens
#
tantek
fine*
#
GWG
I am just a realist. I will be happy if people adopt something Indieweb because it is like a gateway drug to more
#
snarfed
right. i wasn't expecting the dependency on someone else to be your admin
#
tantek
that's kinda the point of a family domain
#
snarfed
if so, then sure
#
snarfed
it's a slightly degraded form of "own your identity," but not too bad
#
tantek
people collectively own all sorts of things with their family members
#
tantek
that's existing practice
#
snarfed
sure. we agree.
#
tantek
just mapping domains to that is
#
curve25519
my wife controls my money, i control her web identity
#
snarfed
one difference is that owning a physical object doesn't always require expertise, like owning a domain and managing DNS does
#
snarfed
eg if the family admin dies, how many families will be able to take over DNS admin? some. not all.
#
tantek
sidesteps the physical object maintenance lifecycle philosophy discussion
#
snarfed
thx. obviously not the point. :P
#
@ChrisAldrich
@Joseph_Koivisto @edsu I would heartily invite you all to come to #IndieWebCamp in Baltimore Jan 20-21: https://indieweb.org/2018/Baltimore It will be an even better introduction than the narrower scope Homebrew Website Club.
(twitter.com/_/status/949797464852369408)
#
curve25519
are there any purely-dns based indieweb specs, like using TXT records as something similar to rel=me?
bergie joined the channel
#
@ChrisAldrich
@Joseph_Koivisto @edsu I would also encourage you to think about potentially proposing an Edu-focused session that Saturday to help get a broader conversation going around IndieWeb and education: https://indieweb.org/Indieweb_for_Education #edtech #higherED
(twitter.com/_/status/949797731035435009)
#
Loqi
[superfeedr] "@Joseph_Koivisto @edsu I would also encourage you to think about potentially proposing an Edu-focused session that Saturday to help get a broader conversation going around" by Chris Aldrich on 2018-01-07 http://stream.boffosocko.com/2018/joseph_koivisto-edsu-i-would-also-encourage-you-to-think-about
#
tantek
snarfed, " how many families will be able to take over ..." is part of larger problem of all online "resources", silo accounts, email etc.
#
@ChrisAldrich
@edsu @Joseph_Koivisto @westgardja @katedohe I suspect that you could use a Homebrew Website Club to do much of what you're contemplating and there's no reason that Institutions and their social presences shouldn't be a part of the bigger discussion as well.
(twitter.com/_/status/949797940930981888)
#
curve25519
would be cool if i could make a dns entry for my domain that points to github for indieauth rather than hosting an actual webpage
#
tantek
curve25519: you can use an HTTP LINK header if you like
#
curve25519
although i guess that defeats the point of indie"web"
bengo joined the channel
#
tantek
but now we're getting into dev talk
#
tantek
#indieweb-dev that is
#
curve25519
an http header requires that i run a webserver
#
tantek
like you said, indie"web" :)
#
tantek
but solves the "rather than hosting an actual webpage" problem you pointed out
#
tantek
back to user level questions
#
curve25519
i suck at maintaining content. all my urls are broken
#
tantek
is it worth documenting "family domain" as its own page, examples, use-case?
#
tantek
what is a family domain?
#
Loqi
It looks like we don't have a page for "family domain" yet. Would you like to create it? (Or just say "family domain is ____", a sentence describing the term)
#
tantek
(I'll let folks who use one choose to document it or not)
#
curve25519
i don't actually use one, i was more curious what the argument was
#
tantek
we tend to prefer to focus on solutions rather than arguments :)
#
jjuran
Hi curve25519, are you related to Ed? :-)
#
curve25519
i mean at some level we are all related man
#
jjuran
That’s twisted
#
curve25519
I think socratic arguing is very useful in finding solutions
#
curve25519
i think saying they are mutually exclusive may be a bit of a fallacy
#
curve25519
aaronpk: im getting 502s on indieauth :(
#
jjuran
It might be fair to say there’s an emphasis on building (and using) prototypes vs. settling all the details in advance.
tomasparks joined the channel
#
curve25519
jjuran++
#
Loqi
jjuran has 5 karma in this channel (7 overall)
#
jjuran
Thanks. Can’t repro 502 on <https://indieauth.com/>, though.
#
aaronpk
curve25519: sounds like a timeout? are you using any URLs that don't exist maybe?
cdchapman, [kevinmarks], tantek, sebsel and bengo joined the channel
yar, snarfed and mblaney joined the channel
#
Loqi
[superfeedr] "Steps to get on the IndieWeb: Get a blog and post to it You’re on the IndieWeb!" on 2018-01-06 https://keithjgrant.com/notes/2018/01/56400/
ancarda, cdchapman, wagle, snarfed, renem, tomasparks, dumnut, wolftune, daf1, tantek, KartikPrabhu, barpthewire, nitot and pindonga joined the channel
#
Zegnat
Aw, I missed the family domain and non-root-domain-as-profile discussion.
#
@mpbishop
just signed up to this. Looks a great project, but doubt I’ll use it. #indieweb #microblog https://micro.blog/
(twitter.com/_/status/949932200081940486)
#
Zegnat
!tell curve25519 not only do I do all my IndieWeb things on a family domain, I even use a subdirectory instead of subdomain: https://vanderven.se/martijn/
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
Martijn van der Ven
#
curve25519
Zegnat: nice site
#
Loqi
curve25519: Zegnat left you a message 2 minutes ago: not only do I do all my IndieWeb things on a family domain, I even use a subdirectory instead of subdomain: https://vanderven.se/martijn/
#
Zegnat
It has sometimes confused IndieWeb tech, but 99% of the time all is fine. As the argument that you might not need a domain at all.
tomasparks joined the channel
#
@voxpelli
@rsms I miss the old days of the blogs (and somewhat the podcasts) where innovation could happen everywhere. I love the idea and execution of @indiewebcamp because of that – that it just documents emerging patterns in aid of the development of decentralized networks
(twitter.com/_/status/949943454611771398)
chegalabonga and catsup joined the channel
#
Loqi
[superfeedr] "Sunday Morning 2018-01-07" by carlesbellver on 2018-01-07 http://www.carlesbellver.com/blog/2018/01/07/sunday-morning-8/
[kevinmarks] joined the channel
#
@quinnnorton
Hi @instagram let's talk about why your algorithmic time line is stupid and aggressively ignores what people actually enjoy about your platform. This, this is stupid. https://www.instagram.com/p/BdlZpvJHVdd/
(twitter.com/_/status/949978382456049664)
#
@quinnnorton
If a user hit post and your interface face said "great! you followers will see this in three to five days!" or some other arbitrary period of time, that would be honest. But you don't do that because you're pretty sure they'd come burn down your houses. That's not a bad instinct.
(twitter.com/_/status/949978386771988486)
friedcell joined the channel
#
Zegnat
I am happy not to have that problem. I follow 58 people, of which maybe 10 people even post to Instagram at all. My feed is pretty much just a chronological feed.
KartikPrabhu, dumnut, tomasparks, raretrack, davidmead and [kevinmarks] joined the channel
#
aaronpk
I did just point him to Vouch last week
#
GWG
Good morning all
#
[kevinmarks]
i'm not sure how you can replace http with dat and html with json and call it the web tbh
snarfed joined the channel
#
aaronpk
considering implementing a "10 years ago today" feature instead of just 1 year
wolftune joined the channel
#
[kevinmarks]
I could do that
#
@kevinmarks
Six degrees of Kevin Burton? Is that when you track AIM connections by packet sniffing?
(twitter.com/_/status/2296743)
#
aaronpk
how about a post from your site from 10 years ago? ;-)
#
aaronpk
o.o "Today's iPhone announcement"?
#
aaronpk
oh that was 2007
#
aaronpk
this is 2018 now [kevinmarks] :)
#
@kevinmarks
@ev Twitter is the phatic, made emphatic.
(twitter.com/_/status/569776312)
#
snarfed
[kevinmarks]++ that's a good one. although obviously less true now than ten years ago :P
#
Loqi
kevinmarks has 218 karma in this channel (293 overall)
#
Zegnat
I fear for the day blogspot closes, [kevinmarks]. Do you have an archive of all your blogging ready to publish on kevinmarks.com?
#
[kevinmarks]
not a recent one, though it is all on archive.org
#
[kevinmarks]
sounds like a good itch
#
[kevinmarks]
now I have a Fritter account. However the authors don't seem to be self-dogfooding it
#
[kevinmarks]
I take that back
#
@taravancil
So I made a #fritter profile. We made this as an example app and didn't expect to use it, but it's actually kind of fun! dat://9900f9aad4d6e79e0beb1c46333852b99829e4dfcdfa9b690eeeab3c367c1b9a/user/dat://6348fac3c70e916885ead7dce6927f01e02c0efd1a9273849891c23b7e7bac4d https://pbs.twimg.com/media/DS0dBBGUQAA2FlL.jpg
(twitter.com/_/status/949447130359435264)
#
taravancil
[kevinmarks]: we are dogfooding it! Keep in mind we built it as a demo app
#
taravancil
It’s intended to demonstrate how to use some tools we built
#
[kevinmarks]
you didn't have a link from your website
#
[kevinmarks]
it is fun though
pfrazee, wolftune, tomasparks and snarfed joined the channel
#
[kevinmarks]
discoverability is hard when urls look like hashes
#
snarfed
Zegnat [kevinmarks]: google at least has a decent record of keeping read only archives of services online after they're closed. e.g. http://answers.google.com/ , https://code.google.com/
#
taravancil
[kevinmarks] yeah discovery is one of the harder parts of using a p2p network. there are solutions, we just haven't implemented them yet :)
#
snarfed
hell, the answers read only archive has stayed online for 12y! https://en.wikipedia.org/wiki/Google_Answers
#
taravancil
i followed you in any case
#
Loqi
Google Answers
#
Zegnat
What is Fritter?
#
Loqi
It looks like we don't have a page for "Fritter" yet. Would you like to create it? (Or just say "Fritter is ____", a sentence describing the term)
#
Zegnat
snarfed, I don’t really expect Google to just up-and-leave either. But with all the IndieWeb ideas, it feels a little odd whenever I see [kevinmarks] share a blogspot URL ;)
#
taravancil
Zegnat: Fritter is a simple p2p Twitter clone that pfrazee and I built https://github.com/beakerbrowser/fritter
#
[kevinmarks]
Fritter is a twitter-alike web app built on [dat], so you need to use Beaker Browser to see it. More info here https://github.com/beakerbrowser/fritter
#
Loqi
[beakerbrowser] fritter: A peer-to-peer Twitter clone (in progress!)
#
Loqi
[beakerbrowser] fritter: A peer-to-peer Twitter clone (in progress!)
#
snarfed
[kevinmarks] could download an html archive from https://takeout.google.com/settings/takeout/ and publish it on kevinmarks.com
#
[kevinmarks]
I do that for twitter when I remember
#
[kevinmarks]
I'd have to mung it "Blogger data is provided in the Atom XML format."
#
[kevinmarks]
also, that blog is with my old google account
#
[kevinmarks]
or unmung
#
[kevinmarks]
I think 2.5M of atom feed is making them both choke
#
snarfed
😂😭
#
snarfed
oh actually you found a unicode bug in granary. thanks!
#
snarfed
looking
#
[kevinmarks]
I get DeadlineExceededError on unmung
#
snarfed
[kevinmarks]: that's probably urlfetch's 15s default, you can extend that
#
[kevinmarks]
no, it's dying in the parser, but this is a really messed up atom file
#
snarfed
😂😭
#
[kevinmarks]
the first entry is an escaped dump of the template for the blog
awolf joined the channel
#
snarfed
[kevinmarks]: deployed the fix for the granary 500. thanks for finding!
#
[kevinmarks]
does that mean I should try again? that first post is a doozy
#
snarfed
i removed the first one manually
#
snarfed
not pretty, but looks like everything's there. needs css :P
#
[kevinmarks]
the settings posts are also a bit daft
#
[kevinmarks]
the css was in the first post, but escaped
snarfed joined the channel
#
[kevinmarks]
but it's relying on classes that aren't in the granary version
[miklb] joined the channel
#
snarfed
ah yeah, those classes probably got stripped from the exported atom
#
snarfed
(granary doesn't modify content)
#
dgold
taravancil++ for all the work on beaker - of all the p2p systems I've tried, yours is the only one that makes _sense_ (to me)
#
Loqi
taravancil has 1 karma
#
taravancil
dgold i'm flattered you feel that way. our goal is to make beaker and all the apps we build on top of it as easy as possible to use
#
taravancil
of course we've failed on that mark countless times, but we're trying!
tomasparks, DanC, cweiske, DanC__, snarfed and devsl joined the channel
#
devsl
Hi, I need some help integrating my WordPress site with IndieWeb standards for Micro.blog
#
dgold
hi devsl - i'm not sure there are many of the WP-mavens on just now
#
devsl
Oh ok
#
dgold
perhaps if you outlined what issues you're dealing with?
#
dgold
they're a _very_ helpful group of people, always willing to offer solutions to WP users
#
devsl
Mainly, I’m posting new posts on my website and they show up with an empty image in micro.blog
#
devsl
When are they usually here?
#
Loqi
what
#
devsl
I write a post on my WordPress site, that has for example: “Test” as it’s contents
#
devsl
and on micro.blog, it shows up as Test and an empty image below
#
dgold
that sounds weird
#
dgold
have you checked with the micro.blog community?
#
dgold
they run a slack specifically about WP issues
tantek and kupad joined the channel
#
Zegnat
taravancil, [kevinmarks], I just updated https://indieweb.org/Fritter - Please do add details if you think it is a worthwhile experiment to document further!
wladz_ and AngeloGladding joined the channel
#
@chriskrycho
@schnarfed @microdotblog @withknown @WordPress @tumblr @wordpressdotcom @Blogger I’m actually aware of *all* of those, and am capable of setting it up myself if I want. The point of comparison isn’t “install a WP plugin,” though: it’s “sending a tweet.” For IndieWeb stuff to work, it’s going to have to get way better at that side of things.
(twitter.com/_/status/950106360892411909)
KartikPrabhu joined the channel
#
@chriskrycho
@schnarfed @microdotblog @withknown @WordPress @tumblr @wordpressdotcom @Blogger (To be clear, I say this as a fan. But also as a person very frequently confronted with “blogging is too hard” as a sentiment from really sharp folks; if blogging is too hard then IndieWeb-style blogging isn’t even worth bringing up.)
(twitter.com/_/status/950106634780475393)
snarfed and tantek joined the channel
#
@kevinmarks
@chriskrycho Have you tried setting up a new twitter account recently? Got through the enforced follows and the phone number check? Sending an indieweb post, once you are set up, is as easy as sending a tweet, and it will likely send the tweet too
(twitter.com/_/status/950109963573080064)
#
Loqi
[superfeedr] "Have you tried setting up a new twitter account recently? Got through the enforced follows and the phone number check? Sending an indieweb post, once you" by Kevin Marks on 2018-01-07 http://known.kevinmarks.com/2018/have-you-tried-setting-up-a-new-twitter-account-recently
[kevinmarks], doubleloop[m], emceeaich, johannh, elgatonoir, bengo, AngeloGladding, snarfed and tantek joined the channel
#
Loqi
[superfeedr] "Reading up on #IndieWeb. I like the idea of owning and publishing your own content. So I’m going all-in: Installing WordPress with all the IndieWeb goodness." by Tom Schenkenberg on 2017-12-27 http://www.schenkenberg.nl/2017-12-28-2006/
tantek joined the channel
gRegorLove and drkokandy joined the channel
#
Loqi
[superfeedr] "Today's email decentralized twitter is Fritter, built on data and the Beaker Browser https://github.com/beakerbrowser/fritter of keywords below once you install Beaker" by Kevin Marks on 2018-01-07 http://known.kevinmarks.com/2018/todays-email-decentralized-twitter-is-fritter-built-on-data-and
[kevinmarks] joined the channel
#
[kevinmarks]
Known's title field and autocorrect are a bad combination on mobile.
snarfed and tantek joined the channel