linux Linux I've never played games. Suggest a couple of addictive games I can play on Linux
Jump
  • nihar nihar 5 months ago 100%

    Project zomboid

    1
  • selfhosted Selfhosted Self-Hosting to help a community?
    Jump
  • nihar nihar 6 months ago 100%

    Seeding torrents such as linux distros?

    16
  • piefed_meta PieFed Meta Envisioning my Ideal Social Media Platform: Blending the Best of Reddit and Image Boards
    Jump
  • nihar nihar 6 months ago 100%

    Just to chime in, https://lobste.rs/ also uses a tag system which is quite nice.

    1
  • piefed_meta PieFed Meta Server boosts: a sustainability model for pyfedi?
    Jump
  • nihar nihar 6 months ago 100%

    Why wouldn't we? They invest hundreds of thousands in good UX and novel business models and are one of the most popular online platforms at the moment. Better borrow liberally from what they and other companies like it come up with to make f/loss better and more financially sustainable. The joke is that because Discord took VC, their server boosts will actually not be profitable enough for them. But it might be for fediverse platforms.

    1
  • piefed_meta PieFed Meta Server boosts: a sustainability model for pyfedi?
    Jump
  • nihar nihar 6 months ago 100%

    I am also not promoting "one model". There can be many, this is about allowing customization and having communities and instances reflect contributions by members. It is fairly successful in the proprietary space no reason not to similar modes of sponsorship and reward in open source.

    1
  • piefed_meta
    PieFed Meta nihar 6 months ago 100%
    Server boosts: a sustainability model for pyfedi?

    Discord is a very popular chat application which has a business model that is partly based around the concept of [Server Boosts](https://support.discord.com/hc/en-us/articles/360028038352-Server-Boosting-FAQ). In this model, people "boost" (sponsor) the "servers" (chat rooms) they are part of. They do so by paying Discord the parent company, but it unlocks benefits for both the chat rooms they are a member of and want to support (enabling more features for all users of the chat room) and for themselves (they get more features as well as labels that show they support a particular room). Discord is targeted at gamers and therefore Server Boosts are heavily gamified and commercialized, however the core is clever and based around solidarity for the common space that people create, and something other projects could draw inspiration from. Having a way in which people can materially support the communities they are part of can possibly be a path to financial sustainability either for pyfedi the project or for individual instances. Imagine that an instance can set up an Open Collective / Patreon / Liberapay to receive donations ( a practice which is already [relatively common for Mastodon instances](https://opencollective.com/search?q=mastodon)). Individual users of a pyfedi instance can support the instance or community with financial contributions and then connect their profile (using oauth) to Open Collective / Patreon / Liberapay to establish a link. Instance admins or community admins can then configure their instance or community to translate those contributions in to particular perks. For instance a label that shows the supporter level on the profile or something that enables more features (character limit? creating communities? posting to exclusive communities? unique emoji? ability to bookmark posts? immedately get rid of "new user" status? allow profile verification like mastodon?). The model is nested: if a community receives multiple contributions the community management interface could show that and say "hey, pay some of it forward to your hosting instance". Similarly, the hosting instance would have an interface that says "hey this instance is sponsored by x amount, pay some of it forward to the project". Pyfedi already has a relatively flexible model for "roles" which could be tied to community membership. Similarly, it already works with a gradual permissions system which would make this a good fit. At the same time, this is not only a model towards financial sustainability, but some long-running platforms use paid membership as a way to keep low-quality contributions at bay. See for instance [MetaFilter's one time fee](https://www.metafilter.com/faq.mefi#1). The crucial thing here is that communities or the software do become proprietary / exclusive necessarily, but that it provides a flexible model to support the work at various levels. It can also be designed in such a way that it is not a "freemium" model, where "advanced" but necessary functionality is pay-walled. Instead, it could be done in such a way that all the necessary features are available, but that additional features that allow the creation of a community identity are unlocked through material support for the project.

    3
    6
    piefed_meta PieFed Meta PieFed privacy: control your search visibility
    Jump
  • nihar nihar 6 months ago 100%

    These are good features but I would be very careful calling any of this privacy. You can call it "limiting discoverability" and emphasize that it relies on parties (whether google or kbin) to play ball. In essence the posts are still public, can still be found, can still be linked to but are just not as discoverable as other posts.

    1
  • piefed_help PieFed help Moderation tools for communities?
    Jump
  • nihar nihar 7 months ago 100%

    Thank you! That is good to know! Again, I only created the community to understand the state of the project and help with some user testing. I'll create some issues based on this!

    1
  • piefed_help
    PieFed help nihar 7 months ago 100%
    Moderation tools for communities?

    Hi all, First of all thanks for the great work. It is really nice to see a project in a language I understand :) Also, I'm very grateful for the video walkthrough of the codebase! Anyhow, before I did a local install I thought of trying the online version and poke around a little to understand the features. I made a community for the sake of testing ([https://piefed.social/c/trolley\_problems)](https://piefed.social/c/trolley_problems)) but it won't let me use the "moderate" or "settings" functions. Is that because my account is new?

    3
    3