One thing I've worried about with self-hosting small (or smol) services is that I'm responsible for securing them against attackers. Even if my circle is 15 people using a particular service, potentially thousands of malicious actors will be poking at it over the months and years I'm running it. I'm a big fan of self-hosting, especially things that I can run inside my home with no internet-facing ports. But anything…
The “smolnet”, build for friends and friends of friends
61–70 of 104 posts
Re: The “smolnet”, build for friends and friends of friends
#62Re: The “smolnet”, build for friends and friends of friends
#63I like this. Speaks to my own goal of creating "micro" communities. https://micro.mu . We limit groups to 20 people. I think that's an ideal number for real connections. Need more, it's likely for a different type of communication.
20 seems a bit low. what happens if i want to invite 21 people? many groups have a few active people and many less active people. one group i am in has about 80 members, 10-20 or which are active and keep a steady stream of communication. if the group were to grow much beyond that, it would be to much. so you are right that 20 active people is a good group size but if there is a technical limit of 20 that means i hav…
I know in a community setting you have more passive members than not. I just don't know if I want to start out enabling that before having really solid admin and moderation tools.
Re: The “smolnet”, build for friends and friends of friends
#64One thing I've worried about with self-hosting small (or smol) services is that I'm responsible for securing them against attackers. Even if my circle is 15 people using a particular service, potentially thousands of malicious actors will be poking at it over the months and years I'm running it. I'm a big fan of self-hosting, especially things that I can run inside my home with no internet-facing ports. But anything…
As the "Administration" tag for my blog will attest, the sysadmin side does take a lot of work. Every now and then something is down, something needs defending (like the current HN users all clicking on the site which is running without any caches…), and on and on. In my experience, it's not so much cybercriminals that keep me busy but bad programmers that write spiders that treat every website in the world like corp…
It’s definitely exhausting and I hit upon a point where it felt like I couldn’t distinguish between home and business infrastructure. I expanded to include family stuff, and that became a massive headache. When you do that, it’s not always easy to extricate yourself either. It took several years to downsize so my services were only consumed by me again. Then a few more to fully move to non-self-hosted almost-everything.
I used to host my mail but that eventually becomes a headache. It didn’t become an admin headache, but overtime it became either/or (depending on the time) a technical liability or a security concern.
These days I try to buy/pay for the services I consume instead of self-hosting. However I’ve been moving back to assuming a “self hosting first” mindset because it seems like so many tech companies are actively trying to alienate their user base lately.
Tailscale does make sharing services amongst groups of technically minded friends _crazy_ simple.
Re: The “smolnet”, build for friends and friends of friends
#65Earlier quoted context omitted.
I think what ruins communities is large sustained growth and not size. Back in ye olden forum days, you'd often see cozy communities with thousands of members, most of which weren't active and a lot of them came and went. You'd see like one maybe two new members every few days. What kills most mainstream social media is needing to show growth to investors. This turns them from a village with familiar faces into a tra…
It's assimilation speed and has been seen time and time again in various contexts. If I take my American family and move to Australia, we will become Australian over time. If I take my family and the entire city I live in to Australia, there will be an American city in Australia. Eternal September is just when the influx overwhelmed the "carrying capacity" of Usenet, and anyone who has been on any forum for a length…
Re: The “smolnet”, build for friends and friends of friends
#66I like this. Speaks to my own goal of creating "micro" communities. https://micro.mu . We limit groups to 20 people. I think that's an ideal number for real connections. Need more, it's likely for a different type of communication.
Re: The “smolnet”, build for friends and friends of friends
#67Earlier quoted context omitted.
There's no end to end encryption right now but it's interesting the thought immediately goes there. This is not a replacement for signal, WhatsApp, etc. It's more like an advancement on forums or replacement for Facebook groups that takes things private in the sense that it's invite only and no one outside your group can talk to you. The recent community chats product from Facebook has also foregone end to end encryp…
Difficult to have "real connections" in a small, intimate group if you know you're being watched. Putting a 1984 telescreen in the room has a chilling effect. Without E2EE that's what you are building. Small, encrypted groups with people you know makes sense (like Signal). Large, unencrypted, open groups make sense (like reddit, facebook groups). I don't understand how you're trying to make something with parts of ea…
Re: The “smolnet”, build for friends and friends of friends
#68Earlier quoted context omitted.
I think what ruins communities is large sustained growth and not size. Back in ye olden forum days, you'd often see cozy communities with thousands of members, most of which weren't active and a lot of them came and went. You'd see like one maybe two new members every few days. What kills most mainstream social media is needing to show growth to investors. This turns them from a village with familiar faces into a tra…
It's assimilation speed and has been seen time and time again in various contexts. If I take my American family and move to Australia, we will become Australian over time. If I take my family and the entire city I live in to Australia, there will be an American city in Australia. Eternal September is just when the influx overwhelmed the "carrying capacity" of Usenet, and anyone who has been on any forum for a length…
Right out of the gates, you have selection bias in who wants to be in your club: probably people who share many of the same interests as the club. Then you have further selection pressure with inviting new membership: existing members are more likely to accept into the organization prospective members who are similar to themselves, or at least, an idealized version. Then, you have rituals, ranging from hazing to positive Big/Little type interactions, which proactively push new members to assimilate into the club.
Re: The “smolnet”, build for friends and friends of friends
#69We don't actually need complicated software or web application to run a community. Webrings were a way of navigating a very small web in the nascent days of the world wide web. People would link to eachother.
I think invite based communities can be high quality without moderation. dang does a lot of work to moderate this community. If you curate everything you read, then you can ignore stuff you don't like.
So I have a solution that is low tech too and doesn't require any protocols than what you're already using. Doesn't require your own web host or custom software, you can just use browser and you already know the website.
I use an ultra low tech solution to sharing things I want to share. It costs me nothing, it doesn't require an elaborate technical stack that requires me to remember arcane commands, maintain it or upgrade it or run a server. It doesn't require moderation or spam filtering or hosting.
I just use GitHub README.md as my blog and journals. Please do this too, then tell me about it. I would love to read other people's technical thoughts. So please do the same! I have 5 journal repositories on GitHub each with 100-800 entries on each of them because I'm interested in writing down my thoughts.
I have a number of repositories on GitHub for different purposes:
* blog: where my blog is hosted
* ideas ideas2 ideas3 ideas4 ideas5: my idea journals. I write computer related thoughts into this every day until I get to 100-800 and then create a new repository.
* wants: some things that I want to exist
* personal-manifesto: my own code of conduct
Re: The “smolnet”, build for friends and friends of friends
#70Earlier quoted context omitted.
Difficult to have "real connections" in a small, intimate group if you know you're being watched. Putting a 1984 telescreen in the room has a chilling effect. Without E2EE that's what you are building. Small, encrypted groups with people you know makes sense (like Signal). Large, unencrypted, open groups make sense (like reddit, facebook groups). I don't understand how you're trying to make something with parts of ea…
Do you believe slack messages are private? Or DMs on twitter? How about the content you store on Notion or Google docs. I guess what I'm saying is there's a lot of places where it doesn't matter as long as your data is stored securely and privately in a way that no one can access it and the operators are not mistreating it. At the end of the day we still need a way to ensure certain terrible content never exists on t…
No, so I would never choose to use them for communications with my intimate small groups, and nobody should.
>securely and privately
You cannot do that without E2EE. There are hacks constantly, if you have any security awareness.
>At the end of the day we still need a way to ensure certain terrible content never exists on the platform which is illegal
E2EE is not illegal and in reasonable jurisdictions you can simply have a report function so users can report something if they see it in their groups.
>totally aligned in doing it for the public good
Given your posture on E2EE, you seem to have a completely different alignment than me and I would expect most hackers who tend to see the issues with mass surveillance and how difficult it is to make a secure platform. You seem to be intent on wanting people to just trust that you'll never sell the business and all the communication history, for confusing reasons