ChasingEnigma

@ChasingEnigma@lemmy.world

This profile is from a federated server and may be incomplete. View on remote instance

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...

ChasingEnigma OP ,

I already use an LLM locally. What I'm looking is a simple way to automate the process of making the LLM write long stories.

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....

ChasingEnigma OP ,

Love the milestones it's what I think Lemmy is missing most that makes me excited about other projects.

ChasingEnigma OP , (edited )

I agree, but the post is pretty much a copy/paste from the comment where I learned about the project, so blame @ptz

ChasingEnigma OP ,

Why in the world did you enclose the readme in a code fence, though? It would be so much better to let the markdown do its job. My eyes are burning.

I wanted to use a quote to differentiate it a bit from the post but Lemmy-ui only quotes the first line.

ChasingEnigma OP , (edited )

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 blackout
    spoiler

    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.

ChasingEnigma OP ,

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.

@ptz on https://dubvee.org/comment/1671815

ChasingEnigma OP ,

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.

ChasingEnigma OP ,

That already came in the latest 0.19 release.

This is the issue: Add option to open links in a new tab

ChasingEnigma OP ,

Controversial was added on 0.19 release. This is the pull request.

ChasingEnigma OP , (edited )

Yeah keyword, tag or regex blocking would be nice. Something like this:

ChasingEnigma OP ,

having a less toxic development community

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.

ChasingEnigma OP ,

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.

ChasingEnigma OP , (edited )

Those issues seem to be closed without completion.

ChasingEnigma OP , (edited )

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.

Here is the main discussion:

ChasingEnigma OP ,

Idk if its in the works but really want transportable profiles, and the ability to add a licence to content i post like pixelfed and peertube.

That isn't in the works. @nutomic decided to close the issue on GitHub without waiting for community input.

Would also be nice to have tags hopefully they federate with mastodon.

ChasingEnigma OP ,

Account migration similar to Mastodon

That isn't in the works. @nutomic decided to close the issue on GitHub without waiting for community input:

ChasingEnigma OP ,

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.

Here is the main discussion:

ChasingEnigma OP ,

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.

ChasingEnigma OP ,

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.

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...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Mordhau
  • WatchParties
  • Rutgers
  • loren
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • mauerstrassenwetten
  • MidnightClan
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • supersentai
  • itdept
  • neondivide
  • AgeRegression
  • Teensy
  • WarhammerFantasy
  • space_engine
  • learnviet
  • bjj
  • electropalaeography
  • steinbach
  • khanate
  • jeremy
  • fandic
  • All magazines