this post was submitted on 05 Jun 2023
221 points (99.6% liked)

Technology

34830 readers
22 users here now

This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.


Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.


Rules:

1: All Lemmy rules apply

2: Do not post low effort posts

3: NEVER post naziped*gore stuff

4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.

5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)

6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist

7: crypto related posts, unless essential, are disallowed

founded 5 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] ch1cken@discuss.tchncs.de 40 points 1 year ago (2 children)

Honestly, at this point im hoping reddit fucks up even more so that more people switch to lemmy, seems most are switching now more than ever, heck its the reason why i heard about it in the first place

[–] HrBingR@beehaw.org 11 points 1 year ago (1 children)

Same here! I really hope Lemmy starts catching on or Reddit will never listen to its users as currently there's no real Reddit competitor (aside from Lemmy, of course)

[–] SemioticStandard@lemmy.ml 9 points 1 year ago* (last edited 1 year ago) (3 children)

I want Lemmy to succeed, but I'm highly skeptical of the ability of the instance operators to be able to do so. There's a great deal of technical sophistication that is required to support a large number of users, and from what I've seen, they don't have it. This isn't a slight against them in any way, but they freely admit that they lack SQL expertise, and I think I've seen some significant gaps in their knowledge on how to horizontally scale. This instance, for example, is all hosted on a single virtual server. There are no load balancers, no database sharding, no fanning out of services onto different servers...security is as well also likely in a shoddy state.

Again, no hate from me, nothing but praise so far. But there are some significant technological gaps here, and I worry their team isn't large or technically deep enough to fill them. What's in place at the moment is just waiting to tip over when any amount of traffic starts coming over. For what it's worth, I have offered my expertise to the admins around networking, security, scale, and automation.

[–] pineapple@lemmy.pineapplemachine.com 4 points 1 year ago (1 children)

For what it’s worth, I have offered my expertise to the admins around networking, security, scale, and automation.

It's open source. That's what's great about it, the pro that beats out all those cons. You don't have to offer anything to anyone, you can just start contributing.

[–] SemioticStandard@lemmy.ml 4 points 1 year ago (1 children)

That’s not how this works. Lemmy itself may be open source, but the instance it runs on is not. All the work in work in the world on the Lemmy codebase won’t mean anything if its actual deployment is not built for scale, and that’s not anything anyone but the admins can do anything about.

[–] pineapple@lemmy.pineapplemachine.com 5 points 1 year ago (1 children)

That’s not how this works. Lemmy itself may be open source, but the instance it runs on is not. All the work in work in the world on the Lemmy codebase won’t mean anything if its actual deployment is not built for scale, and that’s not anything anyone but the admins can do anything about.

That's not how this works.

Lemmy doesn't run on an instance. It runs on everyone's instances. If lemmy should be deployed differently, then the first thing that would be needed is documentation and automated tools that make it easier for everyone to deploy their instances that way. You might be using lemmy.ml, but I'm not!

[–] SemioticStandard@lemmy.ml 6 points 1 year ago (1 children)

I’m referring specifically to Lemmy.ml, which is what the admins (of that instance) have been discussing and posting links to GitHub issues for. You can’t just take ‘everyone’s’ instance and spread it out into one giant working install of Lemmy. Every single instance that wants to handle scale is going to have to be built, managed, and maintained for it. If Lemmy.ml isn’t built to handle scale, then it’s going to go down when traffic spikes. They’re already having problems with their SQL database and traffic levels are basically nothing. You’ll end up with a bunch of users attempting to access any of the communities on Lemmy.ml and being unable to. They will need to go to a different Lemmy instance, which will have all of the same issues that Lemmy.ml will have regarding traffic load, and interact with threads there. The good thing about federation is that they’ll be able to keep using Lemmy on other instances, even if they don’t have access to Lemmy.ml specifically.

I promise I understand what I’m talking about, building for scale on a global level is what I do for a living. I also know something about open source projects, having co-founded Rocky Linux and the Rocky Enterprise Software Foundation and serving as its Director of Operations.

[–] pineapple@lemmy.pineapplemachine.com 5 points 1 year ago (1 children)

I promise I understand what I’m talking about, building for scale on a global level is what I do for a living. I also know something about open source projects, having co-founded Rocky Linux and the Rocky Enterprise Software Foundation and serving as its Director of Operations.

I'm not calling into question your qualifications. I do think you have misunderstood how lemmy works.

The lemmy.ml website could go dark tomorrow, completely offline, and lemmy would continue to exist and the software would continue to need maintenance and optimization. Those GitHub issues are for improvements that will help everyone, not only people using lemmy.ml specifically.

If you persuade lemmy.ml's admins to deploy a load balancer and whatever else, that doesn't help me. It doesn't help anyone who's hosting an instance that isn't lemmy.ml, which is most of them. It's arguable whether it even helps the admins and users of lemmy.ml itself, since half the point of federation is to not funnel users into one massive canonical instance that everyone is using. But if you write documentation or share automation tools that guide anyone on making their other federated instances more scalable, or if you contribute to lemmy's source code to make improvements there, then that helps everyone. It improves lemmy the federated network as opposed to improving only the single inconsequential instance that is lemmy.ml.

[–] SemioticStandard@lemmy.ml 8 points 1 year ago

Yes, I understand all of that. I know that it helps all the various instance owners. But that’s a problem that has already been solved. Building for scale is not specific or special to Lemmy. There are already entire automation toolsets—things like K8s or Docker Swarm, Terraform and Ansible, and endless documentation and examples on how to use and implement all of this. You’re talking about the greater whole, and what I’m trying to talk about is Lemmy.ml.

I do agree we’re probably talking past each other, though, and that’s alright, that’s how it goes on the Internet sometimes.

[–] qprimed@lemmy.ml 4 points 1 year ago

I am planning on taking advantage of the inherent scaling of federated services and will be playing around with various self hosted fedi instances. friends and family get access and, if I am, comfortable, I will offer it more widely in my community in micro doses. I suspect that this will be replicated again and again by others. certainly not the solution to scaling, but an important, native part of it.

load more comments (1 replies)
[–] stanleytweedle@lemmy.ml 23 points 1 year ago (2 children)

Really hoping that big tree falls and opens up the canopy for the understory to grow.

[–] Tretiak@lemmy.ml 23 points 1 year ago* (last edited 1 year ago) (2 children)

I almost don't want them to succeed, so the exodus can continue to happen. Then again, I don't want this place overrun with their overwhelmingly idiot userbase.

[–] elouboub@kbin.social 19 points 1 year ago (1 children)

At least in FLOSS communities they are willing to actually implement solutions to fix problems, so there's hope. Large corps don't care until it hurts their wallet.

[–] Tretiak@lemmy.ml 8 points 1 year ago* (last edited 1 year ago)

100% with that. In fact I was listening to the Darknet Diaries ('highly' recommend their show/podcast if you're a techie) episode with Samy Kamkar from back in the day (1, 2), and he echoed the same sentiment. A lot of his exploits he's tried taking to the vendors only to have them make legal threats against him for his actions. So the next best thing was... you guessed it..., essentially doing a controlled release of it into the wild.

[–] comfy@lemmy.ml 6 points 1 year ago

It's going to be a long year...

[–] Lets_taco_bout_it@lemmy.ml 6 points 1 year ago

I may just be drunk but that's beautiful man.

[–] Gsicht@lemmy.one 23 points 1 year ago (1 children)

I migrated from Digg to Reddit 13 years ago. Looks like it's time to move again.

[–] matteote@feddit.it 9 points 1 year ago

I started looking into Reddit around 2007 and made the transition from Digg shortly after.

History repeats itself, it seems.

These are both sad and exciting times!

[–] empireOfLove@lemmy.one 22 points 1 year ago* (last edited 1 year ago) (1 children)

Lol, Reddit permabanned me and my 8 year old 500k karma account for "report abuse" after trying to report obvious bot accounts interacting in bad faith and reposting spam. Bot accounts generating "engagement" are more important to show investors for the IPO than users trying to maintain content quality, of course. How dare I report them!

I was already gonna leave once my Reddit Is Fun quit working, but the ban only hastened my transition to something better... like lemmy! Sucks for Reddit, I generate a lot of content. Their entire app and "new" Reddit is ad infested and disgusting.

[–] BaDoingyFace@lemmy.one 21 points 1 year ago (3 children)

It's good news for Lemmy. I wouldn't have just joined otherwise, and from a number of other posts it seems like this may have created a lot of defectors.

[–] rlhe@lemmy.ml 12 points 1 year ago

I was dabbling in Lemmy before, but now have fully moved!

[–] ButteryToast1991@beehaw.org 5 points 1 year ago

I just started with Lemmy yesterday. Joined a few Matrix chats as well. For the most part those have replaced everything I used Reddit for. Still a couple of niche things I'm looking for, but all things in due time...

[–] SomethingBurger@beehaw.org 4 points 1 year ago

Same. I joined because of the current debacle, and the more I read about the fediverse, the more I like it. Hopefully this attracts talented people who can work on improving the UX, which I find lacking compared to, ironically, third party apps for reddit.

[–] narp@feddit.de 19 points 1 year ago (1 children)

While I understand the sentiment, reddit is going public and will try everything to increase short-term profits for the share-holders. Getting rid of third-party apps is just one way to achieve this, other changes will follow and there is just no turning back, unfortunately.

[–] pushka@beehaw.org 14 points 1 year ago (1 children)

Also AI companies will pay anything for the API access

[–] 018118055@lemmy.ml 12 points 1 year ago (2 children)

They could have easily created pricing tiers which would have skimmed the maximum profit off each. Likewise they could embed ads in the API as a condition of access (even granting ad-free access for premium members).

For whatever reason they chose not to do these things. I'm leaning towards incompetence rather than malice.

[–] XLRV@lemmy.ml 7 points 1 year ago (1 children)

Meh, I'm pretty sure they know what they're doing, they can't be stupid enough to believe that asking that much money to indie devs is realistic, they just want a way to kill other apps to force people using their official app.

[–] 018118055@lemmy.ml 4 points 1 year ago* (last edited 1 year ago) (2 children)

Agreed they want to kill alternatives. I just think that done right they could make more money than now by not alienating part of the user base.

[–] HrBingR@beehaw.org 9 points 1 year ago

Agreed. They've just made the most tone-deaf update in /r/modnews as well that goes on to address zero concerns users have, while sending canned responses with zero actual useful information to the few comments they have replied to.

It's really sad to see Reddit in this state, as a long time user.

load more comments (1 replies)
[–] fruitywelsh@lemmy.ml 5 points 1 year ago

It doesn't need to work it just needs to sell shrug

[–] Wilshire@lemmy.ml 18 points 1 year ago (2 children)

It's futile. Reddit doesn't care about the fallout, and it's only going to worse as they prepare to sell.

[–] nLuLukna@lemmy.one 11 points 1 year ago (1 children)

See I'm taking this as another hit to the quality of the platform Us who flee aren't the ones who lurk, but the ones who make comments or produce content. Exoduses like this have happened before and the quality has sunk ever so slightly. The black out of subreddits will hopefully make more people aware of the changes, and make Reddit know that people don't like said changes. It's still a good thing even if nothing happens.

[–] Librerian@beehaw.org 7 points 1 year ago (1 children)

A lot of lurkers are gonna flee the platform too though, but they might not join other sites/communities like Lemmy to replace it. So the loss for Reddit will be bigger than those who choose to migrate to Lemmy. And I expect a few lurkers from Reddit, like myself for the most part, are gonna be more active on Lemmy, since the community seems a lot less toxic. I didn't care too much about contributing on Reddit, since pretty much every discussion attracted trolls, spammers, or just hostile users, and the discussions, the exchange of ideas and experiences just vanished or drowned in a sea of noise.

load more comments (1 replies)
[–] empireOfLove@lemmy.one 9 points 1 year ago (1 children)

The hilarious part is that Fidelity, a current investor in Reddit, already cut the valuation of their stake in Reddit by 41%.. Its obvious that investors already see Reddit as a sinking ship and that the social media value bubble run on debt is deflating, now that the free money Fed policy is a distant memory. All these moves are going to do is shutter their company with zero to show for it. Had they just done nothing, their IPO would have probably gone better lmfao. Most intelligent Reddit ceo moment.

[–] qprimed@lemmy.ml 5 points 1 year ago* (last edited 1 year ago)

even funnier... as a dinosaur, reddit could have persisted on and grown. there were enough old souls wedded to reddit to make it less swampy than some other centralized sites. the gamification of interactions and internet point scoring was mostly ignorable with minor effort. now... there will be a non-trivial exodus of people. people who's identities are not completely tied to the daily dopamine hit. in other words, the very same people that build communities.

[–] Fapper_McFapper@sopuli.xyz 13 points 1 year ago (3 children)

Just joined lemmy because of reddit's decision. Goodbye reddit. I'll keep my account on reddit up just long enough to see it go the way of Digg.

[–] pitninja@lemmy.ml 5 points 1 year ago

Yeah, I'm certainly not going to delete my Reddit account immediately. When Digg was fucking up, it took several rounds and I really made sure I was going to be comfortable on Reddit before I deleted my account there. But once critical mass was achieved, there were major threads on Digg that became literal ghost towns of deleted account comments pretty quickly. It was obvious what was happening. I don't expect we're going to see quite the same massive collapse at Reddit unless they follow up this API decision with killing old.reddit in a month and then dropping all NSFW communities in another month. If they do those things, Reddit is going to essentially die.

[–] SyJ@lemmy.ml 4 points 1 year ago

It's good to have options now

load more comments (1 replies)
[–] Rod_Orm@lemmy.ml 11 points 1 year ago (1 children)

ohh that's cute! if only we had other alternative for reddit, but better...

[–] SaltyIceteaMaker@lemmy.ml 6 points 1 year ago (1 children)

I switched over because of that lol

[–] Glokosame@beehaw.org 4 points 1 year ago
[–] Hexorg@beehaw.org 7 points 1 year ago

I haven’t seen any talk about large language models using Reddit api. I’d guess Reddit was a big source of ChatGPT's dataset and Reddit executives want a slice of that ML revenue pie. They suddenly sit on top of very large, structured, labeled conversation dataset and they want money for it. The cost might not be what they expect to be paid for user, it’s what they expect to be paid for all the users talking to each other.

load more comments
view more: next ›