#indieweb 2020-03-11

2020-03-11 UTC
mauz555, KartikPrabhu, KempfCreative, [yo], [Michael_Beckwit, vircuser, opal, nickodd, ketudb, en3r0, wolftune, gRegorLove, Ramzy, [tantek], cweiske and dmitry joined the channel; vircuser left the channel
#
dmitry
hi. I've read some articles on your website and have a quick question: what is it all about? :D is it a movement, ideology or a service? My best guess is that IndieWeb is a movement, but I'm still not sure, so I've came to ask
#
dmitry
I like a lot of things from "why" page, so if it's a movement, I'll be glad to learn more about it
#
cweiske
it's a movement
corenominal joined the channel; nickodd left the channel
#
dmitry
so, it's a number of principles and a community of people, who shares it? awesome!
#
cweiske
I'd not say principles, but more technical ideas, but you got the gist
#
dmitry
I wanted to find something like this for awhile now. It seems like nobody want to have personal website anymore and be in control of their data and everything. Even my friends from IT usually just don't care about it
#
Ruxton
there's technical specifications
#
dmitry
how widely they're supported? and is there any alternative standards or is it sort of a default standard?
#
cweiske
it's many little pieces
#
cweiske
microformats to mark up your blog posts so others can extract content and comments from it
#
cweiske
feeds for easy consumption (rss, atom or h-feed)
#
cweiske
indieauth for distributed login
#
cweiske
micropub as an api to use generic tools to publish to any enabled homepage/website
#
dmitry
great
#
dmitry
so, as long as there is some existing service, like RSS, IndieWeb tries to use it. And if there is none, develops it's own?
#
dmitry
sorry, not service*
#
dmitry
standard*
#
cweiske
yes and no. we had rss and atom, but the indieweb people invented h-feed
#
cweiske
we had openid, but the indieweb people invented indieauth
#
cweiske
all because the idea was to have something simpler
#
cweiske
(which I do not share in every case)
#
Ruxton
cweiske: openid = authentication, indieauth = authorization, similar but different.
#
cweiske
no. indieauth is authentication.
#
cweiske
rel=me is authorization
#
Ruxton
"IndieAuth is an identity layer on top of OAuth 2.0" -- that makes it authz
#
Loqi
[Aaron Parecki] IndieAuth
#
cweiske
I still disagree that openid and indieauth serve different goals
#
cweiske
with both you authenticate yourself with your domain at some other webapp
#
Ruxton
and wth indieauth you can also provide scope as to what to authorize
#
Ruxton
like oauth
#
Ruxton
and unlike openid
#
Ruxton
oauth is used for authentication lots too
#
Ruxton
but it's really authorization
wiedi, KartikPrabhu, opal, kaniini, Diogo41, dmitry, plut4rch, anotheryou and [jgmac1106] joined the channel
[jeremycherfas] joined the channel
#
[jeremycherfas]
Take it to #indieweb-dev people.
#
[jeremycherfas]
But cweiske++ for explaining clearly
#
sknebel
++ needs to be start of line
#
[jeremycherfas]
Or end of message?
#
[jeremycherfas]
But cweiske++
#
Loqi
cweiske has 4 karma in this channel over the last year (12 in all channels)
[g33kcentric] joined the channel
#
[g33kcentric]
the airbnb style guide prohibits ++ 😄
#
cweiske
re CoC: https://lunduke.com/posts/2020-03-9-b/ if only someone had warned us that CoC would be used for censoring
markoong, markong and delli3 joined the channel
#
[jgmac1106]
cweiske can you point to a time when our CoC was used for censorship? I can't think of one
#
cweiske
it's not the question if that has happened; it's the possibility that this can happen. my thoughts from 2 years ago: http://cweiske.de/tagebuch/code-of-conduct.htm
#
cweiske
i feel fully confirmed.
#
[jgmac1106]
Why because another organization chose to enforce their CoC?
#
cweiske
they "enforced" it to get rid of his voice
#
[jgmac1106]
I am not sure having expectations for decent human behavior equals censorship
#
cweiske
1. hey, I do not like this guy's ideas
#
[jgmac1106]
I don't know the history so I will not comment but I am glad IndieWeb community has a CoC
[renem] joined the channel
#
cweiske
2. let's say he violated the CoC
#
cweiske
3. all happy
KempfCreative joined the channel
#
[jgmac1106]
again with 2, I have no idea if the person violated the CoC of that organization, but do you have any examples of our CoC being used to censor voices?
#
[jgmac1106]
and our CoC governs this space, and other online, as well as our f2f meetings like Nuremberg, to me that is a good thing, but will respect your right to disagree
#
cweiske
it's not the question if that has happened; it's the possibility that this can happen.
#
cweiske
and CoCs make that very easy
#
[jgmac1106]
If you think the CoC can be improved to protect against a so called yet not to be seen possibility of censorship feel free to revise
#
[jgmac1106]
as they should, enforcing community norms in distrbuted spaces should have low barriers for participants. feature not bug
#
cweiske
enforcing community norms = banning people
#
cweiske
so you say that banning people should be easy
dmitry joined the channel
#
[jgmac1106]
Enforcing community norms is a basic role of human society. I am saying efforts should be made to create inclusive spaces where all people feel welcome
#
[jgmac1106]
Rather than striving for a policy of mirrortocracy, the data is there. Open source is one of the whitest and malest spaces in tech.
#
[jgmac1106]
Something went wrong, I have no problem working to makibg the marginalized feel welcome rather than cater to white fragility and calls of censorship
#
cweiske
I knew it would be pointless.
#
[jgmac1106]
I also can't recall of our CoC being used to remove anyone. Policy of be nice, say sorry when someone feels wronged seems to work
#
[jgmac1106]
I don't think it is pointless. Good for community to see these discussions play out
#
[jgmac1106]
Use data. A: Has our CoC censored anyone? B: Is Open Source a diverse space?
[g33kcentric] joined the channel
#
[g33kcentric]
As someone who's very existence is questioned by a lot of the population, CoCs go along way to helping me decide whether or not to even show up to an event/stay part of a community
#
cweiske
A is not a valid point, because that something has not happened in the past does not mean that it will continue so in future
#
[jgmac1106]
[g33kcentric] ++
#
Loqi
[g33kcentric] has 1 karma over the last year
#
[g33kcentric]
nooo its += ! 😄
#
[jgmac1106]
Then feel free to revise the CoC if you think possible vapor problems with 0 evidence of ever happening could arise
#
cweiske
with the initial link, I gave an example that this can happen
#
[jgmac1106]
[g33kcentric] loqi the friendly bot hands out karma
#
[g33kcentric]
Yeah, i was just poking fun 🙂
#
[jgmac1106]
False equivalence, talking our CoC, and again I do not accept your definition of censorship. A member of a community agreed to abide by a CoC. It is a matter or membership not censorship
#
[jgmac1106]
Be like not paying dues to an organization that requires dues. Don't follow rules don't get access to listserv
#
[g33kcentric]
And this CoC doesnt even advocate one strike your out, it seems to be more like, apologize, forgive and move on
#
[jgmac1106]
Is any government org telling Eric S Raymond he can't blog about open source, publish articles, no he is free to
#
[jgmac1106]
Yeah K foster, we go with if someone feels wronged, it isn't a matter of exploring the right or wrong but having empathy to the other party
#
cweiske
but the indieweb CoC does not define a clear process, like law does. the "organizers" may throw out anyone at will at any point.
#
[jgmac1106]
And it has happened when?
#
[jgmac1106]
And tech conferences have a history of being soo inclusive to underrepresented margainalized communities?
#
[jgmac1106]
If laws were sufficient to protect against rape culture than no sexual harassment, rape, or gender discrimination would exist
#
[jgmac1106]
The idea that CoCs is new is novel in itself? Leave it to tech to think the reinvent everything. In every grade I taught we hung community expectations
#
[jgmac1106]
[g33kcentric] i think be kind, apologize is so effective because it also works so well in preschool
#
[jgmac1106]
Well got to work. Our campus closed for COVID-19 but I didn't check email before i left
[Rose] joined the channel
#
[jgmac1106]
Thanks for good convo [cweiske] and [g33kcentric]
#
[g33kcentric]
have fun and stay safe!
[jeremycherfas], [LewisCowles], dougbeal|iOS, [Michael_Beckwit, [davidmead], [Ana_Rodrigues], dmitry, liljanus, jeremycherfas, petermolnar and wolftune joined the channel
[fluffy], [KevinMarks] and wolftune joined the channel
#
jacky
I didn't expect that conversation to be one that _had_ to be had
#
jacky
as someone who's had to enforce a CoC once, it rarely gets there and when people do push it, they usually never come in with good intents
wolftune and mauz555 joined the channel
#
[KevinMarks]
@cwieske your example here:
#
[KevinMarks]
“IndieWebCamps have hacking days where people code together. Now when I point out some stupid bug in someone else's code, this might embarrass the person who wrote it.
#
[KevinMarks]
This already covers the Code of Conduct's definition of "disrespectfully", and bam, I'm kicked from the conference”
#
[KevinMarks]
depends on how you do that thing - if you say "here's your problem" no-one will object; if you say "you are stupid and here's the bug" they will. Saying "you have a stupid bug" that could be a little too close to calling them stupid.
#
[KevinMarks]
that's a case for the lucky 10,000 rule I think
#
jacky
tbh, I'm going to draft my future comments in blog form - this'll make it search friendly (chats are too!) and more referential
#
Loqi
jacky has 17 karma in this channel over the last year (72 in all channels)
gRegorLove, [tantek], [yo], KartikPrabhu, plut4rch, [Joe_Crawford], [jeremycherfas], nsh, [chrisaldrich] and [snarfed] joined the channel
#
[snarfed]
happy birthday tantek!!! 🎂 🎉
#
[tantek]
thanks [snarfed] !
#
[tantek]
happy to see the open CoC discussion, however, may I suggest cweiske, [jgmac1106] that it is more appropriate for the #indieweb-meta channel?
#
[tantek]
back to dmitry's question: "is it a movement, ideology or a service". Yes, yes, yes, and more.
#
[tantek]
IndieWeb is definitely a movement, growing, in-person across the world.
#
[tantek]
IndieWeb is a loose ideology, best represented by /principles and /why
#
[tantek]
There is no "one" IndieWeb service, there are many IndieWeb services, deliberately so, per our principle of /plurality
wiedi joined the channel
#
[tantek]
Similarly there is no "one" IndieWeb project. There are many projects, and they are interoperable
petermolnar joined the channel
#
[Joe_Crawford]
IndieWeb feels like a kind of human right. I suspect that if we looked at the UN declaration of human rights we’d see rights that are consistent with the self-determination goals of IndieWeb.
#
[tantek]
[Joe_Crawford] there's a lot of overlap likely yes. Similar with Mozilla manifesto.
#
[tantek]
One big difference is the IndieWeb emphasis on community
Diogo418 and ben_thatmustbeme joined the channel
#
[tantek]
Also feeling more meta 🙂
KartikPrabhu, [schmarty] and kensp joined the channel
jamietanna, [yo], KartikPrabhu, jbove, [Rose], [Ana_Rodrigues], [tantek], danyao, jmac, skalnik, robla, rknLA, anotheryou, shakeel, terinjokes, dietricha and ecobos joined the channel
#
GWG
I keep meaning to do that myself
#
GWG
Permanent redirect URL for my avatar
mattl, terinjokes, MarkAtwood, emilbayes, netdiver, jimpick, rawkode, myfreeweb, ludovicchabant, flaki, wolftune, peterrother and DanQ joined the channel
#
vilhalmer
I can never help but feel that webfinger would have better adoption with a better name
#
rrix
cyberfinger, efinger
justache and [KevinMarks] joined the channel
#
[KevinMarks]
it was always overkill for what it did compared to having an h-card though
#
[KevinMarks]
what is webfist?
#
Loqi
Webfist is the software used to run a distributed fallback network to enable webfinger on email address from providers that do not yet support webfinger https://indieweb.org/Webfist
#
vilhalmer
rrix: I was leaning toward dropping the "finger" part ;)
#
vilhalmer
h-cards are nicer, though having something that doesn't need to parse html would be good
#
rrix
haha
#
rrix
webfist is a good name for a computer music artist
#
[KevinMarks]
you know what webfinger has to parse?
#
vilhalmer
I did some gross stuff server-side to statically implement just enough webfinger for mastodon
#
vilhalmer
but this is getting dangerously #dev-y
#
[KevinMarks]
true. I wonder if some of https://www.w3.org/wiki/Socialwg/AccountDiscovery shoudl move to our wiki
#
vilhalmer
I think I'm developing a headache
[Michael_Beckwit joined the channel
#
[Michael_Beckwit
is that a new js library? sorry, really bad joke
#
vilhalmer
ygni would be a good name for a "missing batteries" type library
#
jacky
like a utils lib?
#
[tantek]
vilhalmer: note to self, avoid naming things after unix tools, because they often sound like a tool
#
vilhalmer
jacky: yeah
#
vilhalmer
[tantek]: that and often impossible to google :D