I'm interested in automatically generating lengthy, coherent stories of 10,000+ words from a single prompt using an open source local large language model (LLM) on low-spec hardware like a laptop without GPU and with i5-8250U, 16GB DDR4-2400MHz. I came across the "Awesome-Story-Generation" repository which lists relevant papers...
Today I learned about Sublinks (here), an open-source project that aims to be a drop-in replacement for the backend of Lemmy, a federated link aggregator and microblogging platform. Sublinks is designed to be initially API-compatible with Lemmy, allowing existing Lemmy clients, such as Lemmy-UI, to integrate seamlessly....
Here are some suggestions for how to encourage more outside contributions:
Create an ARCHITECTURE.md document explaining the overall architecture and different components of Lemmy. This would help new contributors quickly familiarize themselves with the codebase.
Publish a public roadmap with milestones and release plans. This gets people excited about the project's direction and motivates them to contribute.
Nightly builds enable contributors to test upcoming changes, offer feedback, stay actively involved in the project's progress, iterate quickly on improvements, and foster a culture of continuous improvement.
Implement a bounty system for critical or challenging issues to incentivize contributions. Some people who don't want to contribute with a monthly subscription may prefer this kind of contribution.
Create project swag (stickers, t-shirts, etc.) and distribute it to active contributors as a token of appreciation.
Institute a "Lemmy contributor mentorship or apprenticeship" program where experienced developers formally take up 1-2 promising new contributors under their wing. This would be modeled after the Sith/Jedi master-apprentice relationship where knowledge and skills are passed down. Later when the apprentice has managed to develop a few issues by themselves they can take some apprentices.
The concept of more experienced contributors working with newcomers to develop features in a FOSS (Free and Open Source Software) project is commonly referred to as "mentorship" or "pair programming." In pair programming, two programmers work together at one workstation, with one writing code while the other reviews each line of code as it is typed in. The roles can switch frequently, and this method is known to enhance knowledge sharing, code quality, and team bonding. Beyond pair programming, establish a structured mentorship program where experienced contributors can mentor newcomers on a one-on-one basis.
Live or recorded screencasts solving issues, similar to mentorships but instead of one-on-one it allows more people to feel engaged in the development process, and provide feedback in the case of live streams.
Host discussions about issues on Lemmy itself, as suggested in the blog post below. The voting and threads with nested comments make it easier to have productive conversations compared to GitHub. The community is here so you'll get more contributions right away in the form of ideas and feedback. Update from Lemmy after the Reddit blackoutspoiler
At the moment we are urgently working to solve major issues, such as optimizing slow database queries, ripping out the inefficient websocket API, and fixing a major security vulnerability (big thanks to deadcade). In addition we suddenly have to manage dozens of pull requests. To give us time to work on these priorities, it would be very beneficial if users could refrain from interacting with issue trackers when possible. Before opening an issue, make sure that it hasn’t been reported before. And when writing comments, make sure that they actually contribute to solving the issue at hand. Generally it is better to move discussions to Lemmy if possible. We are very thankful to everyone who contributes by writing code, hosting instances, moderating communities, and answering questions.
At the same time, we are seeing lots of requests to implement major new features, such as migration between instances, or combining similar communities. As described above, we are completely overloaded with work, and definitely won’t have time to implement these in the near future. If there is a feature you want to see implemented, you will likely need to work on it yourself, or find someone who can.
Of course you have more experience working on a big project so take this with a grain of salt.
I don’t want this to become a rant thread, but the devs have frequently told contributors “No one is forcing you to develop for Lemmy”. That’s but one example.
Right now I'm not particularly excited about any upcoming features.
I wish there was some feature in the works to let me see less memes and US politics without having to block or subscribe to a bunch of communities. I thought scaled sorting would solve this issue, I was really looking forward to it, but it didn't quite live up to my expectations. I thought it would be like the "top" sort but with more diversity, but it ended up feeling more like the "new" sort with most posts having just a single vote.
The last release had some great additions. I wish there was a roadmap for Lemmy so I could anticipate future releases and features like I do with other projects.
It would also be great to have nightly builds for testing new features before they're officially released on most instances.
What exactly do you mean by “toxic development community”? I've heard some critique of Lemmy developers for being tankies but I've never heard something like this about Lemmy.
An Initial Public Offering (IPO) is the process through which shares of a private company are made available to the public for the first time, allowing the company to raise equity capital from public investors. This transition from private to public enables private investors to realize gains and allows public investors to participate in the offering.
The problem is that there are so many different ideas to do that that I doubt they are anywhere close to reaching a consensus. There was the user created multi-communities idea, another about moderators being able to subscribe a community to another, and a few others.
The problem is that there are so many different ideas to do that that I doubt they are anywhere close to reaching a consensus. There was the user created multi-communities idea, another about moderators being able to subscribe a community to another, and a few others.
A federated, multimedia-focused social network with features like custom feeds, user curation abilities, client-side filtering controls, anonymous posting options, user reputation systems, voting, collections, advanced search, user affinities, third-party feed algorithms, machine learning for recommendations, collaborative moderation via user trust levels, achievements, notifications, localization, theming options, threaded comments, chat, customizable profiles, granular blocking controls, quoting, surveys, related posts, downloading posts collections or tags, and more - empowering both users and communities with flexibility and customization in shaping their own experiences.
A ruthless vigilante turns his weapons on the superheroes which in his mind aren't doing a good enough job, systematically eliminating them one by one.
A sentient super intelligent AI created by scientists for good goes rogue and uses an army of robotic weapons to subjugate mankind.
I've been grappling with a concern that I believe many of us share: the lack of privacy controls on Lemmy. As it stands, our profiles are public, and all our posts and comments are visible to anyone who cares to look. I don't even care about privacy all that much, but this level of transparency feels to me akin to sharing my...
I’m curious what everyone’s ideal social media platform would be. If you could create the perfect open source, decentralized social network, what would it look like?...
What would you ask to a potential partner in a partner compatibility survey?
What do you think about giving a survey to a potential partner and using partner compatibility software?
How can I use a local LLM on Linux to generate a long story?
I'm interested in automatically generating lengthy, coherent stories of 10,000+ words from a single prompt using an open source local large language model (LLM) on low-spec hardware like a laptop without GPU and with i5-8250U, 16GB DDR4-2400MHz. I came across the "Awesome-Story-Generation" repository which lists relevant papers...
Seeking a Fediverse Platform with Customizable Content Filtering
Hey fellow Fediverse users,...
What existing platforms do you wish were federated?
Stash version 0.25.0 has been released! 🎉💦 ( github.com )
Version 0.25.0 has been released....
TIL about Sublinks, a Java-based alternative to Lemmy's backend ( github.com )
Today I learned about Sublinks (here), an open-source project that aims to be a drop-in replacement for the backend of Lemmy, a federated link aggregator and microblogging platform. Sublinks is designed to be initially API-compatible with Lemmy, allowing existing Lemmy clients, such as Lemmy-UI, to integrate seamlessly....
What Lemmy features are you looking forward to?
What software do you wish that existed?
What movies would you make if you had an AGI that could make any kind of media on demand?
Privacy Concerns on Lemmy: A Call for More User Control ( github.com )
I've been grappling with a concern that I believe many of us share: the lack of privacy controls on Lemmy. As it stands, our profiles are public, and all our posts and comments are visible to anyone who cares to look. I don't even care about privacy all that much, but this level of transparency feels to me akin to sharing my...
Martin Luther King Jr. Day ( lemmy.world )
z-library offers 1 month free premium for testing their desktop software ( z-library.se )
In case you want to download a bunch of books for free....
All of a sudden Reddthat redirects me to voyager and I don't know how to login from there or how to go back to using lemmy-ui
reddthat.com redirects me to www.reddthat.com/posts/reddthat.com/all
What would your dream social media platform look like?
I’m curious what everyone’s ideal social media platform would be. If you could create the perfect open source, decentralized social network, what would it look like?...