#indieweb 2018-10-07

2018-10-07 UTC
#
KartikPrabhu
what is reader?
#
Loqi
A reader (AKA indie reader or social reader) in the context of the indieweb is the portion/feature integrated into an indieweb site that provides a way to read content from other indieweb sites, possibly including posts from the current site, and respond (like, comment, repost, etc) inline in the reading UI itself https://indieweb.org/reader
#
KartikPrabhu
Old_Man: ^
#
KartikPrabhu
yup. we try to document actual usage
#
aaronpk
the #microformats channel gets pretty active at times, just not every day like this one :) https://chat.indieweb.org/microformats/2018-09-29
#
Old_Man
So if I'd been reading various web pages and github feature requests and such, and noticed a trend that people want to work around Google's proprietariness by creating OpenStreetMap-based traffic reporting alternatives...
#
Old_Man
One way I might like to approach that is by letting people contribute simple dtg/lat/long/speed documents to a central repository.
BBNZ, [jgmac1106], mlncn, renem, wolftune, tantek__ and cweiske joined the channel
#
cweiske
I see that the "Code of Conduct" is linked at https://indieweb.org/2018/Nuremberg#Participating
#
cweiske
Am I required to sign it to be able to attend?
cweiske and [kevinmarks] joined the channel
#
Zegnat
cweiske, no, the online signing is more symbollic. Though at the event the CoC will be pointed out again as the one that governs the event.
#
cweiske
then I guess I'm out
#
Zegnat
At least, that has become the norm and I see no reason why jkphl would deviate
#
Zegnat
Any specific issues with the CoC?
#
Zegnat
checks the feedback pae
#
cweiske
I generally do not want CoCs
#
cweiske
just like I don't sign CLAs or NDAs
#
Zegnat
That’s going to make attending events a lot harder. I’ve seen more and more of them adding CoCs or similar documents. It feels mostly to make organisers feel empowered to act against bad behaviour, imho.
#
cweiske
organizers have a house right and may banish people anyway
#
cweiske
also, there is something called "law"
#
Zegnat
(I hadn’t actually read that page before, reading now, haha)
#
cweiske
tantek cites one post of one person to show that it's a good thing
#
cweiske
I don't think so
#
Zegnat
https://indieweb.org/IndieWebCamp#During also states “as part of [the introductions] show and present the code of conduct, also point out points of contact.” So it is fair to say the CoC will be brought in somehow at the Nürnberg event.
#
Zegnat
Would love it if you could add your feedback to https://indieweb.org/code-of-conduct-feedback. Afraid I do not have a lot to add to this discussion as I really haven’t looked into it :( You could always try #indieweb-meta during US daylight hours.
#
jeremycherfas
I'm very much on the fence about the detailed nature of the CoC, but I come at it from what may well be a position of privilege. One problem I see is that something not specifically mentioned as forbidden may be taken to be allowed. I'd far rather see something based on Do unto others ...
#
jeremycherfas
But I also appreciate that that leaves a lot of leeway to people who claim they wouldn't mind having inflicted on them what they inflict on others.
#
jeremycherfas
There is law, and there is common sense, and in the end it is a private event in a private location. So while I am not going to sign up, I am also going to behave as well as I can and hope that others do the same.
#
cweiske
jeremycherfas++, good explanation
#
Loqi
jeremycherfas has 7 karma in this channel over the last year (23 in all channels)
#
jeremycherfas
Also, I hope to see you there cweiske
[Rose] joined the channel
#
[Rose]
I've seen a lot of events implementing a code of conduct and specifically stating what behaviour is acceptable which as a female in a predominantly male environment is definitely welcome. It's good from my point of view for it to be clear in advance what will not be tolerated to attendees and the event holders
#
Loqi
Rose has 1 karma in this channel over the last year (2 in all channels)
#
[Rose]
(Which I've just seen is documented in the why page)
#
[Rose]
I'd also note that while in general the vast majority of people are extremely well behaved the minority that are not really do ruin experiences - for everyone. Thankfully everyone I've encountered here has been wonderful and I fully expect that trend to continue - as such the code of conduct is "we're documenting how we're behaving" rather than "people suck and have to follow this" here (in my experience, again)
#
jeremycherfas
That is my exact feeling about this particular group.
#
[Rose]
Well that's a good sign!
#
cweiske
so are there CoCs that say that people may not spit at other people?
#
Zegnat
No clue. The IndieWeb one tries to encourage the dos, not the donts.
#
cweiske
If a CoC tries to define what people are allowed to do, it will never be complete (e.g. nobody says breathing is allowed)
#
sknebel
luckily CoCs don't try to exhaustively list what's allowed to do
#
cweiske
so CoC is because people think that laws and common sense are not enough=
#
jeremycherfas
Laws are definitely not enough, because they are slow and often ineffective, and the people responsible for administering the laws may have a vested interest in some of the behaviour that is being complained about. Common sense would be fine, if we all shared the same idea of what constitutes good sense.
#
jeremycherfas
I understand your concerns, but how would you feel if I just started shouting "Of course we need a CoC, you're an idiot if you can't see that, and you're probably ugly too"? None of which is against the law. But it isn't very kind or welcoming.
#
jeremycherfas
And the thing I said earlier about "people who claim they wouldn't mind having inflicted on them what they inflict on others" has two problems. First, it degenerates into a fight that solves nothing and, as [Rose] said, disrupts for everyone. And secondly, it is mostly untrue. The one thing bullies of any kind cannot stand is being stood up to. And mostly they are bullies.
#
cweiske
this implies that there are people who think that this shout would be good sense
#
cweiske
so a CoC is there because it's easier to ban people based on written text than to ban them based on common sense?
#
[Rose]
If it's in writing they cannot complain they didn't know when they were banned
#
jeremycherfas
It does, because there are.
#
[Rose]
As someone who has been managing online communities for years unless you have rules to point to it quickly descends into a "you're banning me because you hate me" fest if there isn't something like that
#
sknebel
it's also a commitment by the event organiser to other participants that they will actually make use of their "hausrecht"
#
jeremycherfas
And like all the best contracts, you hope for the best but plan for the worst.
#
[Rose]
Seconding both of those statements
#
[Rose]
Best case scenario: we never need to think about the CoC and everyone acts nicely and is happy. Worst case scenario: well, let's not think about that.
#
cweiske
I wish I would not have to think about the CoC, but I had because it is written on the Nuremberg page
#
jeremycherfas
And in doing that, cweiske, you are probably ahead of most other people. I mean, I knew about the CoC and I remember it being mentioned last year, but I had not read any changes or signed up. And I won't sign because that is just a gesture, and I am not big on gestures. I prefer to just act.
#
[Rose]
If there were no CoC, I wouldn't be attending
#
jeremycherfas
You should document that, somewhere.
#
[Rose]
Just need to find the right place, probably on the why page
#
Loqi
I agree
#
[Rose]
Good Loqi
#
Zegnat
Had to drop out for lunch. Note that topics like this are probably better discussed in #indieweb-meta as to not discourage people finding the IndieWeb to chime up and ask questions on this channel.
#
Zegnat
[Rose] it would be much appreciated to document your thoughts on the wiki! (As would cweiske’s thoughts!) /code-of-conduct-why as well as /code-of-conduct-feedback are good places to add thoughts.
[jgmac1106] joined the channel
#
[jgmac1106]
I would say, "Avoid demeaning, discriminatory, harassing, hateful, or physically threatening behavior, speech, and imagery." coves "Do Not Spit on People"
#
cweiske
so Rose is attending the event because it's easier to ban people.
#
[jgmac1106]
heading to meta
#
cweiske
the main problem is that all the adjectives defining respectful behavior are subjective - because their meaning is defined by ones common sense
#
cweiske
one person may find something "demeaning" that another may not
#
[Rose]
#indieweb-meta is where the discussion is now 😉
#
cweiske
I'm done with it anyway
#
[jgmac1106]
thx, if you have concerns, there is a place to put them
jgmac1106 joined the channel
#
@AntoineAugusti
I've requested my personal data from @trainline_fr thanks to #GDPR and I've decided to take 1 hour to visualise how I travel by train. First, 👏 to Trainline: they send you a very complete JSON (mine had 100k lines). See what I've done with it and what I visualised ⤵️ #data
(twitter.com/_/status/1048600809091596293)
[tmiller], [jgmac1106], [schmarty], wolftune and [TimApple] joined the channel
#
[TimApple]
I'm a big mastodon user... I'm wondering if the best way to indiefie (can I coin that term) mastodon is to just run my own instance for myself. Don't know if it's necessary, but hosting yourself is pretty cheap. If I lost my stuff, it would be my own darn fault.
#
Zegnat
Indiewebify.me is a thing, so you might be late to the coining party, [TimApple]
#
[TimApple]
lol
#
Zegnat
Selfhosting it definitely gets you to own your own data, and the ability to put it on your own domain to also own the identity. Definitely something recommendable imho
#
aaronpk
if you're tied to the mastodon software then yeah that's gonna be the best option, or at least pay the $5/mo to that company that will host one for you so you can point your domain to it
#
[TimApple]
That's what I was planning [aaronpk]
#
Zegnat
aaronpk do you mean masto.host?
#
aaronpk
that sounds right
#
[TimApple]
Yeah, I was looking at them.. 5 euro isn't bad.. And for me by myself should be ok on the smallest instance
#
Zegnat
They host IndieWeb.me. Seems like good people.
wolftune and miklb joined the channel
#
aaronpk
hm there isn't really anything about that on https://indieweb.org/HTTPS
#
vilhalmer
I think TLS as implemented in the CA model is inherently anti-indieweb, it requires a third-party for trust
#
aaronpk
add a note about that on the criticism section on that page?
#
vilhalmer
good idea
#
vilhalmer
I continue to wish that Convergence had gone anywhere https://web.archive.org/web/20160803195327/http://convergence.io/
#
vilhalmer
it would also be nice if browsers distinguished "private" from "secure" but I understand why they don't
#
vilhalmer
tls combines identity and privacy in a way that it doesn't really need to
#
vilhalmer
*tls+cas
#
vilhalmer
it would be cool to come up with a way that indieweb sites could vouch for the authenticity of each others' certificates
#
vilhalmer
it's a tricky problem though, because you have to look at the page you aren't sure if you trust in order to find out who you should ask about that trust
#
vilhalmer
ssh also requires an out of band transfer of the key
#
vilhalmer
that's the thing that TLS has to avoid
#
Old_Man
Which isn't out of the question for me.
#
vilhalmer
it isn't widely used because it's way too hard for most users :)
#
vilhalmer
including me
#
Old_Man
We could work on automating more of that, I think.
#
vilhalmer
people keep trying to fix it but you can only do so much when bolting stuff on an existing system
#
vilhalmer
keybase probably did the best
#
vilhalmer
but there's a third party again
#
Old_Man
I mean isn't there a commonly-implemented server-to-server encryption layer now?
#
vilhalmer
pgp servers you mean?
#
Old_Man
No, SMTP servers encrypting now.
#
Old_Man
I forget what it's called... let me google...
#
vilhalmer
I think that uses TLS
#
vilhalmer
the big ones might pin each others' certs to avoid the tofu problem
#
vilhalmer
of course, you always have to trust SOMEONE
#
vilhalmer
you have to do some sort of cert pinning if you want to know that you really are talking to the same person each time
#
vilhalmer
which would be a cool thing to crowd-source like convergence tried to do
#
vilhalmer
"what cert do you see for this domain"
#
Old_Man
One of those
#
vilhalmer
it's not really encryption, just verification
#
Old_Man
Ahh, okay, yeah, I think so.
#
vilhalmer
SMTP has STARTTLS which can be blocked by a man in the middle
#
vilhalmer
but that's what happens when you bolt it on after the fact
#
Old_Man
...invisibly to users who don't want to learn it.
#
vilhalmer
convergence did that well, you only had to configure who to trust if you really wanted to change it
#
vilhalmer
it was vulnerable to sybil attacks though
#
vilhalmer
a sufficiently powerful attacker can become a big enough portion of the network that they can drown out legitimate trust anchors
#
vilhalmer
which again comes down to tofu
KartikPrabhu joined the channel
#
vilhalmer
not currently
#
vilhalmer
I'm a bit of a tourist at the moment :)
#
Old_Man
I think those both provide encryption natively at a lower layer.
#
vilhalmer
been busy on other projects
#
vilhalmer
cjdns is interesting
[jon] and [eddie] joined the channel
#
Zegnat
So many words in my backlog that assume knowledge of terms like DKIM / DMARC / SPF / Tor / WoT / TOFU / ... This conversation was probably better had on #indieweb-dev or another less front-facing channel :)
#
vilhalmer
I was just thinking that, heh
#
Zegnat
Just for future consideration - we really *want* to get better on keeping jargon out of this channel and making it more welcoming to others to join in on the talks
#
vilhalmer
will do
[jgmac1106] joined the channel
#
[jgmac1106]
[TimApple] [christophe] has an instance indieweb.me build primarily for French audiences but also for just hacking on with IndieWeb stuff
#
aaronpk
I just realized I don't really have an "about" page
#
aaronpk
I have a page with my bio that I use for conference talks, but that's really just a bio and not an "about" page
tantek__ joined the channel
#
Old_Man
So as far as decentralization technologies go, apparently there's another one called "InterPlanetary FileSystem (IPFS)". It's a decentralized file-storage protocol, that might be interesting as a distributed content management system. Anybody give that a try yet?
#
aaronpk
what is IPFS?
#
Loqi
IPFS is short for InterPlanetary File System, potentially a static site storage method using content based addressing https://indieweb.org/IPFS
#
Old_Man
Ooh, a wiki page on that too. Cool.
#
tantek__
Old_Man, haven't used it myself, though maybe ask about "technologies" in #indieweb-dev?
#
tantek__
What personal use-case are you looking to solve?
#
Zegnat
What would be on a personal about page, aaronpk?
#
Zegnat
What is about?
#
aaronpk
Zegnat: like your profile page
#
aaronpk
I don't even have anywhere to add more detailed information like yours
#
Zegnat
I think I might propose a quantified self / profile page session in Nürnberg. I need ideas, and would love to inspire others :D
#
tantek__
what is a profile?
#
Loqi
Your homepage represents you on the web, typically at the top of your domain, with your name and an iconic representation, often marked up with h-card, and fairly commonly one or more streams of recent, topical, or most relevant posts marked up with h-entry https://indieweb.org/profile
#
Old_Man
tantek, no "personal" use-case, but I like more-decentralized and federated technologies like email and bittorrent. Diaspora for social networking.
#
Old_Man
IRC for chatting. :)
#
Zegnat
I do not actually have a note-sized blurb on my page, as described on /about, haha
#
Old_Man
followed a few links to arrive at details of "filecoin" that seems to be replacing "siacoin" as a decentralized storage network with economic incentives for longevity.
#
[Rose]
Sign me up for that session Zegnat
#
tantek__
Zegnat, sounds like an out of date entry - go ahead and update it
#
Zegnat
No, I mean the page specified p-note in its “guidelines” for an about page. And I do not have it.
#
Zegnat
I am not on that page at all, which is funny in itself, when you know what my page looks like
#
tantek__
Old_Man, yeah, in general for technology centric discussions, #indieweb-dev is better
miklb and [asuh] joined the channel