News for hackers. Stuff that matters.
Re:Mastodon – Simplified Federation by ck2 on Saturday November 05, 2022 @11:41AM (#33482525)
Ah but that's because all models are "opt out" where you block someone afterwards.

Instead make it "opt in"

The same way people browse posts to respond to, people can browse people to allow comments.

Friend requests and all that.

In the current world, especially post-2016, there is a greater than 50% chance any person (or bot) openly allowed to comment without approval is going to offend.

Unless you are in a closed community, in which case all the twitter models are unnecessary anyway.

Re:Mastodon – Simplified Federation by mawise on Saturday November 05, 2022 @11:54AM (#33482637)
Opt-in is key, thats how I made spam a non-issue on Haven[1]. And really it isnt anything super creative, anyone using an RSS reader for primary consumption gets the same benefits.

[1] https://havenweb.org

Re:Mastodon – Simplified Federation by colinsane on Saturday November 05, 2022 @06:29PM (#33486593)
if i understand right, each reader has to create one account per blog they wish to comment on?

if so that’s the UX element i was talking about. i follow like 200 people: i’m not gonna create 200 accounts for that.

(i don’t mean to degrade your work: it’s always cool to see what people build when solving a problem they’re passionate about.)

Re:Mastodon – Simplified Federation by mawise on Saturday November 05, 2022 @07:49PM (#33487180)
I need a better word that Blog for Haven (feel free to make suggestions!) because 'Blog' comes with all the connotations of public posting--but everything on Haven is private. So it's worse than creating an account, you need to have the owner of that Have create an account for you; there is no self-signup.

Account management is admittedly one of the weak parts of Haven's UX right now, but everything needs to be source-initiated or else spam is an even bigger issue. (That was my previous experience trying to do this on Wordpress). I've got ambitions of adopting IndieAuth and building Haven as an IndieAuth identity (IndieAuth is like Oauth, but you sign is as your domain instead of a user @ google/facebook/github/whatever). This would let account creation be more of a whitelisting process--just paste the names of the people (people identified as domains) to which you want to grant access, and authentication is handled by their own domains.