spiritedpause

joined 1 year ago
 

Instructions here: https://github.com/ghobs91/Self-GPT

If you’ve ever wanted a ChatGPT-style assistant but fully self-hosted and open source, Self-GPT is a handy script that bundles Open WebUI (chat interface front end) with Ollama (LLM backend).

  • Privacy & Control: Unlike ChatGPT, everything runs locally, so your data stays with you—great for those concerned about data privacy.
  • Cost: Once set up, self-hosting avoids monthly subscription fees. You’ll need decent hardware (ideally a GPU), but there’s a range of model sizes to fit different setups.
  • Flexibility: Open WebUI and Ollama support multiple models and let you switch between them easily, so you’re not locked into one provider.
[–] [email protected] 11 points 1 month ago* (last edited 1 month ago)

Intel is talking about spinning its fab off

Intel's Foundry Services will still be part of Intel as a company, as opposed to AMD spinning their foundry off into a separate company called Global Foundries.

[–] [email protected] 2 points 5 months ago* (last edited 5 months ago)

Wow this is such a clean and snappy Lemmy client, may become my new daily driver!

The "For You" feed looks like it has a similar focus as the one I have on Agora, which is a webapp for following people across the "extended Fediverse" as I call it (Mastodon, Bluesky, Threads, Nostr).

The For You feed on Agora utilizes a fork of the open source FediAlgo library to create a feed that combines interesting posts from people you follow, as well as friends of friends, and it learns your preferences based on whose content you like/boost.

Agora: https://agorasocial.app

Source code: https://github.com/ghobs91/agora

[–] [email protected] 1 points 6 months ago

movie-web always seemed like such a sitting duck for takedowns like this. Any form of piracy that’s grabbing from a few centralized streaming servers is bound to be shut down.

P2P torrents over a VPN is the most resilient way to do piracy.

[–] [email protected] 4 points 8 months ago

There’s a web app in addition to the electron desktop apps, you can find an example here: https://feishin.vercel.app/

[–] [email protected] 24 points 9 months ago (1 children)

If you want to follow Twitter accounts from Mastodon, there's a bridge called Bird.Makeup that still works and is working on a workaround to this issue.

I'm working on a Mastodon client called Agora that integrates this bridge into the search, so that if you search for "[email protected]" it automatically loads the bridged Mastodon version of the profile: https://agorasocial.app/#/andrew.masto.host/a/111844567849084915

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago)

Which search indexers are you using in radarr/sonarr?

DHT allows discovery of torrents by pinging the IP addresses from an existing torrent, and asking them what other files they’re sharing. It then pings the other IP addresses seeding those files, and asks them what they’re sharing, and so on.

You can either use a torrent search index site (many of them use DHT to create their database) or you can self host your own DHT crawler and have your own personal torrent search index, but the downside is it uses a decent amount of space to store the index.

BitMagnet is the best self hosted DHT indexer if you’re interested: https://github.com/bitmagnet-io/bitmagnet

[–] [email protected] -2 points 10 months ago* (last edited 10 months ago) (5 children)

Now that DHT makes trackers unnecessary in order to find torrents, what’s the point of private trackers other than gatekeeping?

[–] [email protected] 3 points 11 months ago

They’re a publisher whose content is hosted on their own streaming service. It’s classic vertical integration.

I think the current model is better actually, because then the streaming services have to compete with each other on content, user experience, and price.

This way, you only need to subscribe to the streaming services that have the shows you’re currently watching, and can cancel whenever you’re done with those shows, until the next one comes along.

If a streaming service bundles multiple studios shows together, then you’re paying for a ton of content you may not even care about, just like how cable is.

At the end of the day, unless someone is watching hours and hours of tv a day, it’s unlikely they need to simultaneously subscribe to 7 streaming services.

[–] [email protected] 3 points 1 year ago (3 children)

isn't about choosing the better product, but on which shows you have.

But you can argue that part of what makes a streaming service a good product, is the literal product they produce, their content.

[–] [email protected] 13 points 1 year ago

Anna's Archive just added an academic papers feature called SciDB: https://annas-archive.org/

 

cross-posted from: https://lemmy.world/post/6301281

I'm excited to announce the first alpha preview of this project that I've been working on for the past 4 months. I'm initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.

What is a DHT crawler?

The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…

So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.

This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.

The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.

Currently implemented features of Bitmagnet:

  • A DHT crawler
  • A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline
  • A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database
  • An import facility for ingesting torrents from any source, for example the RARBG backup
  • A torrent search engine
  • A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql
  • A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API
  • A Torznab-compatible endpoint for integration with the Serverr stack

Interested?

If this project interests you then I'd really appreciate your input:

  • How did you get along with following the documentation and installation instructions? Were there any pain points?
  • There's a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?
  • If you're a developer, are you interested in contributing to the project?

Thanks for your attention. If you're interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!

 
view more: next ›