Ask HN: Organize local communities without Facebook?
407 points| recvonline | 1 year ago | reply
EDIT: I live in a more rural community (moved from a big city). We have 5-6 small (~50k people) towns, all well connected. Everything happens on Facebook. I would like to move to a different platforms. Plus points for self-hosted, federated.
[+] [-] jasode|1 year ago|reply
To get better answers, you need to flesh out all the features of Facebook that your communities are using. E.g. Shared event calendars? Groups? Private Messaging? Video hosting for users to upload vids of community events? Live feeds? Etc.
Look at the left side of navigation topics to help you enumerate and think about it: https://www.facebook.com/help/130979416980121/
Do you expect those ~50k to create new logins for the new platform? Or do they sign in with their existing "Facebook ID" to avoid hassle of new account creation? Do they need a phone app? If it's website only from the smartphone web browser, do you need web push for notifications? Facebook interaction with others has convenient lookup from the phones' contact listing. Web-only site doesn't have straightforward access to smartphone's address book (without PhoneGap). Etc.
If your communities are using a lot of those social networking features, it means trying to use Mastodon as a substitute for Facebook is going to be a very incomplete solution.
Of course, alternative solutions are not going to fully match Facebook but you still need to think of the threshold for a minimum viable feature set so your 50k users won't reject it.
[+] [-] heavyset_go|1 year ago|reply
You can build out a million features for Facebook parity, but it doesn't mean much if you have low traction.
There were also cases where a simple Wordpress (or whatever) site would have worked, but the owners went all in on replicating FB features, instead of making sure users actually went to their new property at all.
[+] [-] ecshafer|1 year ago|reply
Do YOU want to move off of Facebook for some reason, or do people want to move off of Facebook for some reason. MOST people in the US, especially in a rural are are not going to quit an app because say the CEO of a company is friendly to the President. You have an uphill battle, and at best you are going to shed a majority of users. Facebook is a popular platform, especially for those 30+ people in a small town that use local groups.
[+] [-] lsllc|1 year ago|reply
Out of ~30 people, I got precisely 3 people to switch. No one else cared, no one else wanted the hassle of switching. I even got a few comments along the lines of "but no-one I know is on Signal" etc. I ended up re-installing WhatsApp because I decided that the loss of contact with so many people was worse than any privacy worries I had at the time.
[+] [-] coldpie|1 year ago|reply
[+] [-] ADeerAppeared|1 year ago|reply
"Engaging in political censorship of their platform in favour of the President" is a little more than being "friendly".
Free Speech in the US is dying. Ignore it at your own peril.
[+] [-] 20after4|1 year ago|reply
For me personally, the only features that remain at all interesting on Facebook are Marketplace, Groups and maybe Events. Does anyone still use Craigslist? It was always terrible so I don't know if there is an alternative for Marketplace but Groups and Events aren't even done that well on Facebook so that seems like a reasonable place to start as far as an MVP.
[+] [-] sebstefan|1 year ago|reply
[+] [-] kcplate|1 year ago|reply
I can’t fault for someone making the attempt for whatever reason but if the reason is tied to politics I think that it will fail. People ultimately attempting a platform shift for political reasons like this will find that most people are 1) simply not as dogmatic politically as the activist types that would propose a change like this even if they are “on the same team” and 2) people are unwilling to leave a system of comfort for a novel system that works even slightly differently to their comfort zone to essentially do the same thing.
[+] [-] hallman76|1 year ago|reply
OP didn't give say politics had anything to do with it. Let them nerd up if they want to.
Centralization around specific platforms has plusses and minuses. Having alternatives drives innovation.
[+] [-] mplewis|1 year ago|reply
[+] [-] JohnMakin|1 year ago|reply
[+] [-] chickenfeed|1 year ago|reply
[+] [-] gadders|1 year ago|reply
[+] [-] honestSysAdmin|1 year ago|reply
This is just my anecdotal experience, overwhelming anecdotal data, and I won't mention the specific regions so as to maintain my respect for those regions by not "out"ing them for having their views.
[+] [-] bottled_poe|1 year ago|reply
[+] [-] candu|1 year ago|reply
So: my advice is to not think of it as all-or-nothing. You will not be able to move 300k people off of Facebook overnight. This is somewhat akin to every IT migration project ever: it always takes longer than you think, and is not always a linear process from "fewer people migrated" to "more people migrated".
It's also akin to community organizing: there is no substitute for actually talking to people about it, especially in the initial phases. Or: high-touch sales, where you may initially need to spend a lot of energy and time per person successfully moved over. The other common thing here is that you will hear "no" a lot, which is a valuable experience anyways (but will be frustrating).
Also: unfortunately, no one will care if it's self-hosted or federated, outside of niche tech circles. They will care about whether they can reach the people they want to reach, and whether the user experience is good or not. This is reality: talking about these points will not help you.
Some things you'll probably need to do:
- Identify a single credible alternative platform. - Identify specific groups of people who are willing to be early "de-adopters". For instance: a local youth group, a sports club, whatever. Ideally you are a part of this group already; you then have a much better chance. Businesses will likely say no, so you want community groups. - Within those groups, identify champions: people who care about the same thing you care about, and are willing to commit time and effort to help. - Together with your champions, build a toolkit that allows you to scale up your efforts. This may be guides on how to talk to people about the change - what works, what doesn't. This might be instructions for setting up a specific platform. It might be communications channels, leaflets / flyers for putting up in public places, whatever.
[+] [-] PaulHoule|1 year ago|reply
https://nextdoor.com/
which is very much about community organizing but it has an aura of "people spreading rumors about bicycle thefts at the movie theater downtown (why don't they call the cops?)", the woman who radiates creepy signs of precarity (is cleaning up and looking for the phone number of the people who are suspected to run an illegal landfill) and then posts screen shots of the creepy come-ons she gets from guys who want to be her sugar daddy, etc.
Maybe there's a space for a platform that specifically targets small, community, in person kinds of organizations, maybe even targeted to a particular geographical area; something like Meetup but just a little less structured.
Here's a fair sized local organization (has more than one run a month) that has a good site
https://fingerlakesrunners.org/
But making that scalable is tricky; somebody in the club's leadership is a Wordpress pro. $5 a month would be cheap, but people are niggardly. If you're a web tech native owning a domain name is table stakes, but I think you'd lose 80% of "normies" even the phone-dependent "internet natives" if they had to get a domain name. There is a certain amount of panic over the breakdown of community organizations, see the line of research described in this film
https://www.rottentomatoes.com/m/join_or_die
and rather than getting $5 a month out of people who think they can't afford it, getting funding from somebody like the United Way (for a particular area) or the Knight Foundation might be a better idea.
[+] [-] namenumber|1 year ago|reply
Whether they'd be receptive to share their secret sauce and let a thousand Front Porches bloom is another question though, guess you could ask them! :)
[+] [-] mattlutze|1 year ago|reply
Pay for it with ads from local businesses, and give it away for free at all those stores. Get your regional Chamber of Commerce to help set you up with connections and sales channels.
[+] [-] tobinfekkes|1 year ago|reply
At first, I thought it was a little bit silly to start a print magazine in 2020, but honestly, it's amazing and everyone loves it. I look forward to each new edition. And they become hard to find cause people grab them so quickly!
Huge hit, highly recommend. But remember: it's a huge hit not because it's a print magazine; it's a hit because the execution of the couple that manage it. They're top-notch, and it's a "hobby" for them, not their main jobs.
[+] [-] coffeefirst|1 year ago|reply
Because it has an editor (and you could break the work up amongst a few people) you don't have the same problems that listservs have (spam) or nextdoor (gossip and paranoia).
Substack or mailchimp would be fine for v1.
If you don't want to distribute something on paper or cover any costs, this is a fine place to start.
[+] [-] SoftTalker|1 year ago|reply
[+] [-] fatline|1 year ago|reply
[+] [-] dutchbookmaker|1 year ago|reply
I use to love these artsy free papers but even my elderly parents don't read the local newspaper anymore that grew up reading the paper.
The local paper is a very small niche item at this point.
The only way I can think to do this is to hang old school flyers in an area of the city/town that attracts the people you want in your community.
[+] [-] declan_roberts|1 year ago|reply
[+] [-] protocolture|1 year ago|reply
Organise the newspaper on the new platform, advertise it on both.
If all the complainers have to move to the new platform to complain, or chat about it adjacent to you thats where they will end up.
[+] [-] hedora|1 year ago|reply
[+] [-] EGreg|1 year ago|reply
This is a hard problem because people expect real-time chat, videoconferencing, livestreaming, privacy controls, proper notifications, profiles, photo uploads and much more.
I have spent over a decade building essentially an open-source Facebook that can federate in more interesting ways than Mastodon, and can support Matrix protocol and much more etc. It has all those features I mentioned out of the box, and is completely open-source.
Short answer, watch this:
https://qbix.com/communities
Or just look at these PDFs:
https://qbix.com/community.pdf
https://qbix.com/alumni.pdf
Longer answer, read this: https://www.laweekly.com/restoring-healthy-communities/
We use it to serve our own local communities:
Here is the code: https://github.com/Qbix/Platform
Or if you want, contact me: greg at the domain qbix.com and I can help set it up for you.
[+] [-] qntmfred|1 year ago|reply
[+] [-] tgirod|1 year ago|reply
Never had the opportunity to test it, but it's been developped by the fine folks of framasoft as an alternative to facebook for community/event organization. Might fit the bill for you.
[+] [-] beisner|1 year ago|reply
[+] [-] nzoschke|1 year ago|reply
Their use of good old fashioned www links and SMS messages makes it easy for everyone to share and join events. No app and no Partiful account necessary.
They also have simple and good event privacy model, group scheduling, reminders, Venmo based ticket system, and group chat.
It’s taken over almost completely in my social circles and I’m all for it.
[+] [-] dangoor|1 year ago|reply
It seems like they might have group organizing features now, but I'd be concerned about adopting it for a group without a clear idea of how they're going to make money
[+] [-] EyMaddis|1 year ago|reply
[+] [-] Stronico|1 year ago|reply
I've never used Facebook for anything, but the above four tools work very well for us.
[+] [-] paarals|1 year ago|reply
Decidim is a political social network that allows communities to have a free technology, with democratic guarantees and designed for the common good. While this technology can be installed with knowledge of Ruby on Rails and some knowledge of servers, so perfectly self-hosted, there are also organisations that offer it in SaaS format at a very competitive price. Also, you can federated differents Decidims:)
[+] [-] inanutshellus|1 year ago|reply
* Look into hosting a forum (e.g. phpBB). Forums are excellent because they don't lose old information like facebook does. When someone says "Hey what's the policy on dogs?" three years later I can search "dogs" and find the answer. Downside: They're not pretty, not full of pictures and no infinite scrollingz. sadge alfababies. Kidding aside, if you do try a forum, be sure to not offer a bunch of niche subtopics. The more subtopics the more stale the forum feels overall. Just stick to one main topic until someone asks for a second.
* IRC chat. I hosted an IRC group for several years at work and it worked great. We only killed it when we decided to move to an enterprise communication app.
[+] [-] amelius|1 year ago|reply
It would be cool if they had a scraper that could pre-populate the system with some content from Facebook.
[+] [-] mooreds|1 year ago|reply
[+] [-] teeray|1 year ago|reply
[+] [-] mig39|1 year ago|reply
[+] [-] hkt|1 year ago|reply
Loomio - this is usually for coops, especially decision making, but last I checked works well as a forum.
Lemmy - federated reddit alternative.
Discourse - the forum we know and love.
Flarum - decent alternative to discourse.
The challenge with all these is moderation: Lemmy solves it best by having subreddit style division of labour, with moderation per "board". Discourse supports trusted users if memory serves, and I'm not sure about the others.
I'm pretty sure discourse and Lemmy also support eg, log in with google/facebook/etc which eases onboarding a lot.
Personally, I'd go with Lemmy. It is less mature than discourse but probably more suited to your purposes.
[+] [-] weberer|1 year ago|reply
What does that mean? I think we need a lot more context on what you want to do. Are you the IT administrator for the county and want to find alternative ways of disseminating announcements? Or are you just a citizen that wants people to chat somewhere else?
[+] [-] caycep|1 year ago|reply
-most of what you need is basically something similar to Facebook Groups (nowadays, I bookmark Facebook Groups for the 3 groups I follow, and skip the main feed, which is basically all ads and random memes these days)
-you need a platform with mass adoption - FB got it w/ free accounts back in the day, connecting old classmates or whatnot. So a new platform would need to be free for average users
-simple signup - single "Server" - i.e. can't have the weaknesses of individual forum server software or even mastodon/federated solutions (not enough users, hard to setup)
-some way to monetize - i.e. the sins of Facebook can be traced (in part) to reliance on ads to monetize. so maybe charge for admins who want to set up their own group? It would be be an order of magnitude less income than Facebook but maybe sustainable if you keep the scope of such a site/service small.
The younger gen these days use a lot of discord, older gen uses slack, but the way they are set up with individual "servers" seems clunky to me, and no web interface but it's relatively close.
[+] [-] scarface_74|1 year ago|reply
You may be able to get away with the free tier of Slack.
[+] [-] nitwit005|1 year ago|reply
The success of newer social platforms like Discord is mostly people creating new groups there, rather than wholesale migrations. Facebook itself followed that pattern in earlier days.
[+] [-] yurishimo|1 year ago|reply
If you just want a discussion board, Discourse is self-hostable and people might be familiar with it from other companies. I’d argue it’s not a very normie-friendly platform however and out of the box, I find the notification defaults quite annoying. Maybe admins can change that, but most of the communities that I’m a part of do not.
[+] [-] pluc|1 year ago|reply
[+] [-] diggan|1 year ago|reply