selfhosting Self-hosting Forgejo v7.0 is now available
Jump
  • 0x1C3B00DA 0x1C3B00DA 5 months ago 50%

    There is no better. Maybe they pick a name that's more intuitive for you, but it'd be less intuitive for someone else.

    0
  • selfhosting Self-hosting Forgejo v7.0 is now available
    Jump
  • 0x1C3B00DA 0x1C3B00DA 5 months ago 100%

    They have a pronunciation guide in their FAQ on the website. There is no branding that would be obvious/intuitive to everyone

    2
  • fediverse Fediverse Last Week in Fediverse – ep 65
    Jump
  • 0x1C3B00DA 0x1C3B00DA 5 months ago 100%

    Not only are they federating with each other, but they implemented Group to Group following to help prevent duplicate posts. Its a feature that's been requested for lemmy/kbin/mbin, so it'll be interesting to see how well it works for them.

    5
  • fediverse Fediverse Last Week in Fediverse – ep 65
    Jump
  • 0x1C3B00DA 0x1C3B00DA 5 months ago 100%

    which makes it that Mastodon’s implementation will not be compatible with other fediverse implementations

    What a surprise! I never would have expected Mastodon to ignore compatibility with the rest of the fediverse /s

    4
  • technology Technology Apples4Ceasefire: Apple Employees Request Ceasefire Recognition
    Jump
  • 0x1C3B00DA 0x1C3B00DA 6 months ago 70%

    consequence of the terminally-online brain rot

    Disagree. Its a consequence of corporations loudly proclaiming their support for groups when it cost nothing (think Black History Month here in the US). Corporations like to use a lot of empty marketing talk about societal issues when they can get away with it and ppl have decided to fight that by pushing companies to actually takes stands. Also, corporations here in the US have much larger voices than individual (and again this is because of the corporations' own actions), so some ppl see it as a way they can actually have an influence on their govt.

    4
  • fediverse Fediverse Update on Pixelfed groups
    Jump
  • 0x1C3B00DA 0x1C3B00DA 6 months ago 100%

    But wait, there's more, we're standardizing our Groups implementation so other projects can take advantage of our App and Client API.

    So its compatible with lemmy but uses a different API and they want their API to be the standard for the threadiverse? This is why we should be using the C2S, but since we're not you should just stick with the lemmy api since that's where the client ecosystem is already at.

    6
  • gaming Gaming Larian Studios Is Officially Done With The Baldur’s Gate Series
    Jump
  • 0x1C3B00DA 0x1C3B00DA 6 months ago 100%

    Hasbro is probably gambling that it’s the IP that made the money, and not Larian being magic in a bottle as a developer

    This is probably true, but how can executives be so stupid? Every review I read praised Larian specifically and how the made a huge game with no microtransactions and tons of little loving touches. You have to be willfully ignorant to think it was the IP and not the developer and their work that people were responding to.

    21
  • technology
    Technology 0x1C3B00DA 6 months ago 95%
    U.S. Sues Apple, Accusing It of Maintaining an iPhone Monopoly www.nytimes.com

    The lawsuit caps years of regulatory scrutiny of Apple’s wildly popular suite of devices and services, which have fueled its growth into a nearly $3 trillion public company.

    147
    29
    fediverse Fediverse Bluesky and Mastodon users are having a fight that could shape the next generation of social media
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    Thank you for the detailed explanation. It matches what I've heard from others while having this same debate. Now allow me to explain my side.

    I have consented to functionality in which my posts are distributed to other instances within the Fediverse. It’s widely advertised and clearly explained that is how things function. I can readily find which implementations are part of the fediverse

    This is the part I think is wrong and the cause of all of this. You can not find which implementations are part of the fediverse. No tracker that you can use has an up-to-date and accurate listing of implementations. New ones come online every day as some random developer builds something new. The fediverse doesn't have clear boundaries and I think the advertising that you mentioned does a disservice by implying it does. The fediverse is similar to the web; they're both based on open protocols and can be guided but not controlled, because anybody can build something on those protocols.

    One response to this fuzziness has been to demand most features be opt-in. The reason I don't think this is tenable is because you have to have a hard boundary to determine what should be opt-in and what is ok to be opt-out. Your heuristic was native ActivityPub implementation. I don't think this scales (I feel like you're going to say this is a technological argument and therefore invalid, but it's also a social argument. Ppl don't want to use something that they have to constantly maintain. Constantly adding new servers/users to an allowlist is a chore that would drive ppl away. See google+ circles). It doesn't scale because like I said above new implementations pop up every day and these implementations are starting to branch away from the static archetypes we're used to (Twitter-like, Facebook-like, Reddit-like, etc). And some of them are existing projects that add AP support.

    For instance, Hubzilla/Friendica has been bridging AP content for years. Do all of those instances require opt-in because they use a different protocol in addition to AP? There have also been bridges that translate RSS feeds to AP actor for years. Did the owners of those RSS feeds opt-in and should they have been required to?

    What I'm trying to say is I think you're right that you can never keep up with the boundaries of the fediverse and where your posts end up. And I don't think there's an easy delineation for what should be opt-out vs opt-in. So instead we should be demanding that implementations add controls to our posts. Thinks like ACLs and OCAPs would allow you to control who can see your posts and interact with them and not care about new bridges/instances/whatever. Which is why I think the argument over opt-out vs opt-in is a distraction that will only keep the fediverse in this quasi-privacy space where you're dependent on yelling down any actor who is doing something with yours posts you don't like.

    2
  • fediverse Fediverse Bluesky and Mastodon users are having a fight that could shape the next generation of social media
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    I said the two things are different, you said how does that make asking for consent for the two things different, and my response was that for one of them it already works that way without your consent. That is a clear difference. Yes, I'm talking about the technology to explain the difference, because it's a concrete fact. Your argument that a bridge should be opt-in requires an abstract boundary that some instances are are allowed to federate on an opt-out basis and others are not.

    You don’t build trust in users by using practices like opt-out, which is again, the only argument I am trying to make.

    The instance you're on uses opt-out practices. You didn't consent to your post federating to kbin.social and yet here we are. If you don't trust the bridge, fine, block it. Every tool on the fediverse that you already use to deal with its inherently opt-out nature is available for you to use with this bridge.

    2
  • fediverse Fediverse Bluesky and Mastodon users are having a fight that could shape the next generation of social media
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    in terms of giving one’s consent, exactly how the two are different?

    Because in the second case, the user is choosing to post on a network where any other server can request their posts. A bridge is just an instance that understands more than one protocol. There's no difference in it and any other server requesting your posts. That's how the network works.

    2
  • fediverse Fediverse 📣 This is a callout proposing a working group to improve Article interop in Mastodon, and across fediverse servers & apps
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    I wish you luck and would love to see better Interoperability, but mastodon has been against better Article support from the beginning. I'm not sure much has changed there

    5
  • fediverse Fediverse Bluesky and Mastodon users are having a fight that could shape the next generation of social media
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    I think there's a huge difference in scraping your content to churn out a for-profit "AI" and federating your public posts on a federated network.

    2
  • fediverse Fediverse Tear Down Walls, and Build Bridges
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    I suppose this is where the root of our disagreement lies. For me the technical network that links tools is not the fediverse. The fediverse is what is built on top of that network and it is inherently linked with the community

    I wrote a long reply disagreeing with each of your points, but you're right. This is our disagreement. You're using the term fediverse to apply to a specific group of ppl/servers that share values with you and I think that's co-opting the term. The fediverse is more akin to the web (a platform based on technology that allows ppl access to other ppl and information) and it doesn't make sense to talk about it as a single organization.

    I think trying to change its meaning like this is flawed and leads to issues like we're having now with Bridgy-Fed. You can't shout at everyone to use the tech in the way you want, because eventually there will be ppl/orgs that just don't listen. Instead, I think you should be pushing for existing platforms you're using (lemmy, mastodon, etc) to give you more control of your own data. There are ways to allow small-fedi users to create the exact type of spaces they want and anybody else to have the wide open fediverse they want, if the various project would implement them.

    I'm happy to continue discussing this with you or leave it here. Either way, thanks for the chat and have a good one.

    6
  • fediverse Fediverse Tear Down Walls, and Build Bridges
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    For example, free software, no advertising as a business model, not commercial, not run by big corporations and talking over AP.

    None of those are requirements to be part of the fediverse. The fediverse existed long before ActivityPub was even proposed. Free software, ad free, non commercial, not run by big corporations are all just coincidence because its a grassroots effort. Even now, there's multiple companies invested in the fediverse: Mozilla, Flipboard, Facebook, Automatic being the most obvious.

    Even if you take those as given, none of those dictate any shared values. Bridgy-fed itself meets all of those requirements but clearly holds differing values. Truth Social, Gab, Spinster, etc are all on the fediverse despite being abhorrent to the majority of the rest of the fediverse.

    I'm in favor of groups maintaining shared values and enforcing policies based on them. But those policies can never apply to an entire network made up of distinct projects, servers, and people all with different ideas about how it should work.

    5
  • fediverse Fediverse Tear Down Walls, and Build Bridges
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    the nature and direction of the fediverse

    The fediverse is a decentralized network. It doesn't have a cohesive nature/direction. It's made up of servers providing twitter-like experiences, servers providing reddit-like experiences, forums, personal websites, video platforms, etc. You'll never know all the places your fediverse data has reached because the fediverse doesn't have hard boundaries so you can't possible measure it all.

    Which is why I think complaining about other what other software does is pointless. Instead, users should be pushing their own software to adopt more features to allow them to control their experience and data.

    7
  • fediverse Fediverse Tear Down Walls, and Build Bridges
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    a lot of people want nothing to do with it.

    And nobody is disagreeing with their right to do that. They have the tools to curate their own experience. But they can't demand the fediverse work they way they want it to and no other way.

    12
  • fediverse Fediverse Tear Down Walls, and Build Bridges
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    It doesn't scrape or facilitates scrapping. Your server sends your posts to the bridge and it federates it to other servers. That's how federation works. If you define that as facilitating scraping, then every instance on the fediverse facilitates scraping.

    5
  • technology Technology I want to be able to make my own Web 1.0 websites easily
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    Web 1.0 means no interactivity outside of forms (client to server request<-> response cycle). Web 2.0 was the label used when sites started gaining interactivity, using Javascript.

    1
  • technology Technology Mozilla downsizes as it refocuses on Firefox and AI
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    Mozilla seized an opportunity to bring trustworthy AI into Firefox

    Therefore, as part of the changes today, we will be bringing together Pocket, Content, and the AI/ML teams supporting content with the Firefox Organization

    This is from the Mozilla release. The second quote does say "Firefox Organization" and not "Firefox", but it seems clear they are planning on integrating AI into Firefox.

    But, I've reread @NotSteve_'s comment and they were saying the funding earned from AI could be put into Firefox, not AI itself. NotSteve wasn't claiming that putting AI into Firefox would bring in more funding, only that AI could be a separate source of revenue. So my question is moot.

    1
  • technology Technology Mozilla downsizes as it refocuses on Firefox and AI
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 80%

    how will putting AI in Firefox get them funding?

    3
  • fediverse
    Fediverse 0x1C3B00DA 7 months ago 95%
    An Introduction to Conversation Containers https://fediversity.site/channel/mikedev?mid=https%3A%2F%2Ffediversity.site%2Fitem%2Ff4f35b2a-4fe0-478e-8f19-b75acbf849e7

    A conversation is a collection of messages with a common context. The ActivityStreams specifications define both collections and contexts, but very little guidance is provided on how to use them effectively. This document specifies an Acti

    21
    0
    fediverse Fediverse FEP-61cf: The OpenWebAuth Protocol
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    The author wrote this FEP by reverse engineering the Hubzilla implementation. The point of proposing it is to find and answer questions like these.

    2
  • fediverse Fediverse FEP-61cf: The OpenWebAuth Protocol
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    OpenWebAuth has been in use on the fediverse since before WebFinger became so widely used.

    Like I said in a previous comment, this FEP was written by reverse engineering the existing implementation. It's still a proposal so it still has to go through a discussion period where issues like this can be worked out and it can be updated

    4
  • fediverse
    Fediverse 0x1C3B00DA 7 months ago 100%
    FEP-61cf: The OpenWebAuth Protocol socialhub.activitypub.rocks

    This is the proposed FEP-61cf: The OpenWebAuth Protocol. OpenWebAuth is the “single sign-on” mechanism used by Hubzilla, (streams) and other related projects. It allows a browser-based user to log in to services across the Fediverse using a single identity. Once logged in, they can be recognised by other OpenWebAuth-compatible services, ...

    32
    6
    showerthoughts Showerthoughts Beer and Wine are vegan drinks.
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    In the southern United States, we have biscuits made with bacon grease and sausage rolls, which are just rolls with ground sausage baked into them.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKB
    /kbin meta 0x1C3B00DA 7 months ago 100%
    Can registrations on kbin.social be disabled to stop spammers

    kbin.social is being overrun with spammers. Can we disable registrations on this instance so they can't keep creating new accounts? Every day I log on, I have to spend the first 20-30 minutes, reporting and blocking a bunch of new accounts. Here are some that were just created today: [https://kbin.social/u/dfgdfgfdfgfdh](https://kbin.social/u/dfgdfgfdfgfdh) [https://kbin.social/u/nyfejevy](https://kbin.social/u/nyfejevy) [https://kbin.social/u/vepotal774](https://kbin.social/u/vepotal774) [https://kbin.social/u/ayman01](https://kbin.social/u/ayman01) [https://kbin.social/u/MariaesNichols](https://kbin.social/u/MariaesNichols) [https://kbin.social/u/nidhiroute](https://kbin.social/u/nidhiroute) [https://kbin.social/u/dcesdff](https://kbin.social/u/dcesdff) [https://kbin.social/u/mauntehilss](https://kbin.social/u/mauntehilss) [https://kbin.social/u/nidhirout](https://kbin.social/u/nidhirout) [https://kbin.social/u/noraharris0](https://kbin.social/u/noraharris0)

    32
    38
    technology Technology Bluesky is finally open to everyone. But will anyone come? We ask its CEO.
    Jump
  • 0x1C3B00DA 0x1C3B00DA 7 months ago 100%

    Again, both of those are older, more established instances so its more likely they are already aware of any given user.

    And a lemmy user probably isn't the best test for this, because of how lemmy works. If anybody on the instances follows a lemmy community, all posts and comments in that community will make it to the instance. Which means lemmy users are probably spread around the fediverse more than users of other software.

    2
  • technology Technology Bluesky is finally open to everyone. But will anyone come? We ask its CEO.
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    If your instance is already aware of that user, you don't need the domain. Mastodon.social is the oldest mastodon instance and probably the biggest, so it is aware of a large majority of the fediverse.

    2
  • technology Technology Bluesky is finally open to everyone. But will anyone come? We ask its CEO.
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 75%

    If you know the person's twitter handle, its simple to search for them. People coming from centralized systems, don't realize that you have to include the domain for fediverse searches to work. I couldn't just find you by searching for p03locke, I'd have to search for @p03locke@lemmy.dbzer0.com.

    Also, if my instance has never interacted with you, your profile probably won't show posts when I find you (though this is a choice and I don't know why implementations won't fix it.)

    Again, instance blocks makes this more complicated because my instance could block yours or yours could block mine and that would prevent this search from working but the user wouldn't know that.

    4
  • green Green - An environmentalist community Remilk Makes History as First Animal-Free Milk Protein Greenlit for Use in Canada
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 66%

    I'm not gonna begrudge anybody their use of meat or dairy alternatives, but I don't think I'm in favor of them. Or at least, I hope they're not the main solution we try to use to combat climate change. Again, I have no problem with individuals using them but it feels like at the societal level, they're just an excuse to not change anything. Like the idea is we can keep consuming endlessly as long as we're consuming something slightly less damaging to the environment.

    I would also hate to see the agriculture industry replaced by manufacturers of these alternatives. The agriculture industry sucks and is terrible for small farms, but at least small farms are still there. If that industry is replaced, my fear is that small farms won't be able to sustain themselves even with innovative or regenerative practices and our only options for meat/dairy will be large corporations. (I know most people already get their meat/dairy from large corporations, but I'd love to see us move more towards local farms than replace all farms with more corporations)

    1
  • technology Technology Bluesky is finally open to everyone. But will anyone come? We ask its CEO.
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    Most people are pointed to joinmastodon.org first and have to pick an instance. And since they're not familiar with decentralization, they don't understand what that means. It's especially weird that they can't directly join mastodon on the site called "joinmastodon" but have to go to another site.

    Then once you get past that to make an account, you have to find people and discovery has always been one of the worst aspects of the fediverse. And the graph of instance blocks means a new user may not even be able to find the people they care about and they won't know why.

    If you know all this, its easy to understand. But for people used to a centralized system and unaware of all the intricacies of the network, there's a lot of snags here.

    27
  • webdev
    WebDev 0x1C3B00DA 8 months ago 100%
    Deno in 2023 deno.com

    2023 marked a significant step towards our vision of radically simplifying web development. Here are the biggest updates and what’s coming up next.

    2
    0
    webdev
    Web Development 0x1C3B00DA 8 months ago 81%
    Deno in 2023 deno.com

    2023 marked a significant step towards our vision of radically simplifying web development. Here are the biggest updates and what’s coming up next.

    7
    1
    truegaming True Gaming Financial woes in the video game industry
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    I don't think there are actual financial woes in the industry right now and its not experiencing a contraction. There are layoffs happening all across the economy and most of the companies implementing layoffs are reporting record profits. I think companies are just using the moment to get rid of ppl to boosts their bottom line.

    Hopefully, a lot of the laid off game developers will join existing indie studios or start their own. I really hope they don't wait around until the next boom in this stupid boom-and-bust cycle and join back up with some corporation. Maybe if enough go to indies, the industry can transition to a focus on smaller, more creative games and the big players will struggle to find talent.

    1
  • fediverse Fediverse The a.gup.pe Mastodon groups now federate into Lemmy
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    It shouldn’t be this hard to implement a standard structure for social media (groups/channels/sub-reddits) with an allegedly standardised protocol.

    Wait til you see mastodon's proposed Group implementation, which they're intentionally making incompatible with existing Group implementations

    6
  • television Television David Fincher Explains Why Netflix Didn't Commission Mindhunter Season 3
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    But other live action shows must have those costs too. Why is this show so much more expensive?

    1
  • webdev
    WebDev 0x1C3B00DA 8 months ago 100%
    Deno 1.40: Temporal API deno.com

    Deno 1.40 introduces the Temporal API, TC39 decorators, and a range of deprecations and stabilizations, along with improvements in Node.js compatibility, LSP, diagnostics, and handling of unstable features, paving the way for a seamless upgrade to Deno 2.

    1
    0
    webdev
    Web Development 0x1C3B00DA 8 months ago 100%
    Deno 1.40: Temporal API deno.com

    Deno 1.40 introduces the Temporal API, TC39 decorators, and a range of deprecations and stabilizations, along with improvements in Node.js compatibility, LSP, diagnostics, and handling of unstable features, paving the way for a seamless upgrade to Deno 2.

    11
    0
    green Green - An environmentalist community Stanley Tumblers are PEAK Consumerism
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    There's nothing wrong with getting an insulated and reusable thermos. In fact, that's probably a great thing to do and should be encouraged. What people are rejecting is the trend of collecting them as status symbols or buying multiple in different colors to match your outfit. That behavior has real and negative consequences.

    8
  • fediverse Fediverse Sublinks Aims to Be a Drop-In Replacement for Lemmy
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    I think the developer of PieFed is mistaken because the microblogging projects also use shared inbox a lot. My understanding is that for certain classes of posts, they actually just use it over a user's individual inbox and the remote server is responsible for delivering it from the shared inbox to the user's timeline.

    3
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    Only if you want to force everyone to adopt this behavior

    Did you read the proposal? No one is forcing anyone to do anything. The proposal would allow one community to follow another. Communities don't have to send a follow request and the other community doesn't have to follow back. This works just like users following users/communities. It's all optional.

    There are tons of people here that are telling you that this is a non-issue to them, why do you think that all clients need that?

    There are tons of ppl telling you it is an issue for them. If its not an issue for you, then you lose nothing if this is implemented, but ppl who care have one of their pain points solved.

    it absolutely is better to delegate behavior to the nodes as much as possible... Pushing as much functionality to the client is such a good way to follow Postel’s Law that is basically second nature to those developing distributed systems.

    The nodes are the servers not the clients. Your argument is the exact opposite of what every fediverse developer says. The reason most of the fediverse uses the MastoAPI (or lemmy api for the threadiverse) instead of the ActivityPub Client to Server API is because the C2S expects a more client focused ecosystem but all the developers find it easier to handle logic on the server.

    2
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    The proposal was intentionally written to be easy to implement. All fediverse platforms deal with follows so handling follows for groups is a simple extension to that.

    Some subreddits are still not wanting to move to Lemmy

    I've seen ppl saying they don't want to use any threadiverse platform because of disparate communities/threads. This issue keeps being talked about and always generates pretty big threads so its clear that its an issue that causes a lot of users friction. There's also plenty of issues that are way lower priority than this but they're still filed on various projects' trackers.

    I think it's higher priority than you do and would contribute to helping the fediverse grow but I don't think we're gonna convince each other so I'm gonna bow out here.

    1
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    requires no extensions in the spec

    That proposal doesnt require an extension to the spec. It requires a group to follow another group, which is definitively within the ActivityPub spec. The proposal above is written as a FEP (Fediverse Enhancement Proposal) which is the agreed upon way to propose new behavior in an interoperable way.

    no changes in the server side

    But it takes changes on the client side. One is not inherently better than the other. Also, doing it client side means you have to duplicate the work for every client. Doing it server side means it works for everyone.

    easily prototyped/tested

    Every fediverse platform already supports following Actors. That's part of the spec. Handling follows for groups is just as easy as for users.

    2
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 71%

    The third solution wouldn't cause extra communication. If you're subbed to a community that follows other communities, you receive all the posts once. That's the same as if you followed all of those communities yourself.

    If your server hosts communities that follow others, that would still be the same as having users on your server follow those servers. It's the same amount of communication.

    I'm assuming you were talking about this comment. That doesn't explain why merging communities is bad, only why you may not want to do it. Which would always be an option. Having the option to merge duplicate communities doesn't mean you can't maintain similar communities without merging them.

    3
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 87%

    That's exactly what the third proposal in the article would do. See the proposal its based on for more detail.

    6
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    the Lemmy devs are not interested in this

    I know. I'm the one who posted that one of the lemmy devs is not interested in this. But if the userbase gets behind it, they could convince the dev team. Kbin, mbin, or sublink could implement this and even if lemmy doesn't it would improve things for lemmy users because who follow communities hosted on those implementations and could serve as a proof of concept.

    there is also the “political” aspect

    Everything about the proposal is optional. Nobody would be forced to do anything, unless the owner of the community decides to go against the wishes of the community members.

    Lemmy has been around for years, not months, and this is still an issue that ppl are having. Some ppl know each other and can choose to keep their communities separate. But for ppl who want larger, more in depth discussions and new ppl, this simple technical measure can make the platform better for the multiple reasons I mentioned above.

    Your arguments against it seem to be:

    1. Its not needed. - I've pointed out multiple reasons I think its needed. Consolidation either doesn't happen, is never actually completed, or is a years long process. Discussions are fragmented which leads to communities that don't have enough activity. New users are unfamiliar with the platform and unaware of large players so don't know how to find the most active community. Consolidating on a single community means you've centralized the community and put it at risk if that server goes down.
    2. People might not want it - The proposal doesn't force anybody to group their communities. They can maintain their independence. I imagine that mods thinking about grouping with another community would have a discussion with the other mod team and both communities' members.

    I disagree with both of those arguments but even ignoring that, I don't understand why it matters to you. You seem to be fine with the current state and this proposal wouldn't disrupt that. Either the communities you're in don't join up with others or they do and you wouldn't notice (unless a mod groups with a wildly different community)

    2
  • fediverse Fediverse Lemmy Needs to Fix Its Community Separation Problem
    Jump
  • 0x1C3B00DA 0x1C3B00DA 8 months ago 100%

    I don't think we've consolidated around fediverse@lemmy.world. You're using a single post as an example. I've posted links that got 40+ comments in fediverse@kbin.social but way less in other communities. I've posted or seen threads in fediverse@lemmy.ml that got more discussion.

    The merge of cooking communities on lemmy.world is also not really relevant. Those communities were each supposed to be specialized communities, not general cooking communities. They shutdown because they couldn't sustain enough activity. And they were all on lemmy.world so the userbase likely all overlapped; I'd bet that most ppl subbed to them were already subbed to cooking@lemmy.world anyway.

    What I'm talking about is when small and medium sized servers (not lemmy.world) have their own communities that overlap with other communities. Users who join those servers aren't necessarily going to know about lemmy.ml or lemmy.world. They'll see communities they're interested in and sub, but then won't see as much interaction as they want. This leads to ppl just giving up and going back to the corporate sites.

    Even if consolidation is happening, there's a transition period where ppl are posting in multiple places, ppl get the same post in their feed multiple times, comment threads are separate. Then when consolidation happens, you have a single community where those mods hold all the power. If we used something like the proposal above, each community could still exist but all the conversations are still consolidated. That keeps the power spread out and likely keeps each mod team in check and provides multiple on-ramps to the community. You could find movies@a.com or movies@b.com but if they're grouped, you still find the super-community. And then if one of those servers goes down, only users subbed to that community have to migrate and they should be tangentially aware of the other community so migration is easier. Their server could even handle that migration automatically.

    2
  • elixir
    Elixir 0x1C3B00DA 8 months ago 85%
    The Design Principles of the Elixir Type System https://programming-journal.org/2024/8/4/

    Elixir is a dynamically-typed functional language running on the Erlang Virtual Machine, designed for building scalable and maintainable ...

    5
    0
    television
    Television 0x1C3B00DA 8 months ago 100%
    ‘What We Do In The Shadows’ To End With Season 6 On FX deadline.com

    FX’s What We Do in the Shadows will end with its sixth season, Deadline has confirmed. Based on the 2014 feature film of the same name by Jemaine Clement and Taika Waititi,&nbs…

    2
    0
    fediverse
    Fediverse 0x1C3B00DA 9 months ago 96%
    Thank you for making Owncast a success in 2023 https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/

    You can define success any way you like. But I'm happy with the direction of the project, and I'm thankful for everyone who has helped make it happen.

    25
    1
    fediverse
    Fediverse 0x1C3B00DA 9 months ago 100%
    Thank you for making Owncast a success in 2023 https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/

    You can define success any way you like. But I'm happy with the direction of the project, and I'm thankful for everyone who has helped make it happen.

    3
    0
    fediverse
    Fediverse 0x1C3B00DA 9 months ago 94%
    Thank you for making Owncast a success in 2023 https://gabekangas.com/blog/2024/01/thank-you-for-making-owncast-a-success-in-2023/

    You can define success any way you like. But I'm happy with the direction of the project, and I'm thankful for everyone who has helped make it happen.

    68
    9
    webdev
    Web Development 0x1C3B00DA 9 months ago 100%
    Build Real-time Applications with the new "watch" API in Deno KV deno.com

    Detecting changes in Deno KV with `kv.watch` makes it easier to build real-time applications like newsfeeds, analytics, multi-user collaboration tools, and more.

    2
    0
    webdev
    WebDev 0x1C3B00DA 9 months ago 100%
    Build Real-time Applications with the new "watch" API in Deno KV deno.com

    Detecting changes in Deno KV with `kv.watch` makes it easier to build real-time applications like newsfeeds, analytics, multi-user collaboration tools, and more.

    1
    0
    webdev
    WebDev 0x1C3B00DA 9 months ago 100%
    Using Server Sent Events to Simplify Real-time Streaming at Scale shopify.engineering

    We walk through how we implemented an SSE server that's scalable and load-balanced to simplify and improve a real-time data visualization application.

    2
    0
    webdev
    Web Development 0x1C3B00DA 9 months ago 92%
    Using Server Sent Events to Simplify Real-time Streaming at Scale shopify.engineering

    We walk through how we implemented an SSE server that's scalable and load-balanced to simplify and improve a real-time data visualization application.

    11
    2
    tech
    Technology 0x1C3B00DA 10 months ago 100%
    Why don’t EVs have standard diagnostic ports—and when will that change? arstechnica.com

    OBD-II was implemented to monitor emissions, but EVs don't have tailpipes.

    11
    1
    technology
    Automakers’ data privacy practices “are unacceptable,” says US senator arstechnica.com

    OEMs collect too much personal data and share it too freely, says Senator Markey.

    8
    2
    fediverse
    Fediverse 0x1C3B00DA 10 months ago 100%
    Looking at NLnet’s Latest Grant Round wedistribute.org

    The EU's Next Generation Internet grant continues to support innovation in the Fediverse, funding the social platform of the future.

    17
    0
    fediverse
    Fediverse 0x1C3B00DA 10 months ago 100%
    Looking at NLnet’s Latest Grant Round wedistribute.org

    The EU's Next Generation Internet grant continues to support innovation in the Fediverse, funding the social platform of the future.

    4
    0
    space
    Space 0x1C3B00DA 10 months ago 100%
    Neptune-sized exoplanet is too big for its host star arstechnica.com

    Stars this small shouldn't make planets this big.

    4
    1
    technology
    Technology 0x1C3B00DA 10 months ago 88%
    [Work In Progress]: Vosh - a third-party screen-reader for the Macintosh | AppleVis https://www.applevis.com/forum/app-development-programming/work-progress-vosh-third-party-screen-reader-macintosh

    After getting fed up with the general neglect of MacOS accessibility from Apple, and having wanted to work on something meaningful for quite some time, I decided to attempt something that for some reason nobody seems to have tried to do before: write a completely new screen-reader for that platform. This isn't an easy task, not only due to the amount of work required to even get close to matching a mature screen-reader in terms of functionality, but also because Apple's documentation for more obscure system services is nigh on non-existent.

    7
    0
    technology
    [Work In Progress]: Vosh - a third-party screen-reader for the Macintosh | AppleVis https://www.applevis.com/forum/app-development-programming/work-progress-vosh-third-party-screen-reader-macintosh

    After getting fed up with the general neglect of MacOS accessibility from Apple, and having wanted to work on something meaningful for quite some time, I decided to attempt something that for some reason nobody seems to have tried to do before: write a completely new screen-reader for that platform. This isn't an easy task, not only due to the amount of work required to even get close to matching a mature screen-reader in terms of functionality, but also because Apple's documentation for more obscure system services is nigh on non-existent.

    3
    3
    webdev
    WebDev 0x1C3B00DA 10 months ago 100%
    Onyx, a new programming language powered by WebAssembly https://wasmer.io/posts/onyxlang-powered-by-wasmer

    Learn about Onyx, a new imperative programming language that leverages WebAssembly and Wasmer for seamless cross-platform support

    2
    0
    webdev
    Web Development 0x1C3B00DA 10 months ago 77%
    Onyx, a new programming language powered by WebAssembly wasmer.io

    Learn about Onyx, a new imperative programming language that leverages WebAssembly and Wasmer for seamless cross-platform support

    5
    0
    webassembly
    WebAssembly 0x1C3B00DA 10 months ago 85%
    Onyx, a new programming language powered by WebAssembly wasmer.io

    Learn about Onyx, a new imperative programming language that leverages WebAssembly and Wasmer for seamless cross-platform support

    5
    2
    tech
    Technology 0x1C3B00DA 10 months ago 100%
    Automatic bike transmission concept is wild and spiky—and could be a big shift arstechnica.com

    Solo inventor says he's not out to replace gears, just offer an alternative.

    3
    4
    ebikes
    eBikes 0x1C3B00DA 10 months ago 100%
    Automatic bike transmission concept is wild and spiky—and could be a big shift arstechnica.com

    Solo inventor says he's not out to replace gears, just offer an alternative.

    1
    0
    webdev
    Web Development 0x1C3B00DA 10 months ago 85%
    Announcing Deno Cron deno.com

    `Deno.cron` allows you to easily create scheduled jobs and is available on Deno Deploy. Here's how it works.

    5
    0