• 60 Posts
Joined 4M ago
Cake day: Apr 18, 2022

Trending packages?
Is there a script to see the trending packages with the data from [pkgstats](https://pkgstats.archlinux.de/) or some other way?

One is simulating reality, which will be possible in the future. Running many simulations of reality in parallel until AGI is made on one of this simulations. But it would be too easy for an AGI to find a bug and break free of the simulation.

Do all p2p protocols require a list of addresses to connect to more peers? Where to find them?
I'm using mldonkey which supports many p2p protocols. For the edonkey protocol it required a `server.met.gz` file to connect to more servers. Do I need something like that for the rest of the netwroks? overnet, kademlia, bittorrent, opennap, soulseek, gnutella, gnutella2, fasttrack, directconnect, fileTP.

libby: a simple CLI tool to quickly download books from libgen (Library Genesis)
libby scrapes Library Genesis with curl and pup and gives you a list of downloads with fzf. I made this because I felt the alternatives were too slow. Feel free to add issues/feature requests/PRs! The tool is available on the AUR as libby-git. [GitHub](https://github.com/carterprince/libby) [Source](https://github.com/carterprince/libby/blob/main/libby)

It’s a firefox extension with 1.7k users, I don’t think there is going to be an independent study just to make sure it’s safe. That said the project is open source so you can always read the code. The project has many contributors so for me it’s safe enough that I wouldn’t bother looking at the code.

Has anyone here vetted LibRedirect?

I don’t know what you mean.

I’ve found very useful the unify option to copy the settings for all instances.

It would need to be run before federating the instance then.

Wow that is so cool!

Not really a feature for the ui, more like a separate script. A migration script so that forum maintainers can migrate all posts to lemmy from phpBB.

**Mirrors** - pilimi.org - 2urmf2mk2dhmz4km522u4yfy2ynbzkbejf2cvmpcbzhpffvcuksrz6ad.onion **Contact** - [Twitter](https://nitter.privacy.com.de/pilimi_anna) - [Reddit](https://libreddit.pussthecat.org/user/pilimi_anna) **Donations** - BTC: bc1qgn7h75qx42lgzcaxeqyfahxkzqzfuhdk9la7st > This project aims to contribute to the preservation and libration of human knowledge. We make our small and humble contribution, in the footsteps of the greats before us. > > The focus of this project is illustrated by its name: > - Pirate - We deliberately violate the copyright law in most countries. This allows us to do something that legal entities cannot do: making sure books are mirrored far and wide. > - Library - Like most libraries, we focus primarily on written materials like books. We might expand into other types of media in the future. > - Mirror - We are strictly a mirror of existing libraries. We focus on preservation, not on making books easily searchable and downloadable (access) or fostering a big community of people who contribute new books (sourcing). > > The first library that we have mirrored is Z-Library. This is a popular (and illegal) library. They have taken the Library Genesis collection and made it easily searchable. On top of that, they have become very effective at solliciting new book contributions, by incentivizing contributing users with various perks. They currently do not contribute these new books back to Library Genesis. And unlike Library Genesis, they do not make their collection easily mirrorable, which prevents wide preservation. This is important to their business model, since they charge money for accessing their collection in bulk (more than 10 books per day). > > We do not make moral judgements about charging money for bulk access to an illegal book collection. It is beyond a doubt that the Z-Library has been successful in expanding access to knowledge, and sourcing more books. We are simply here to do our part: ensuring the long-term preservation of this private collection. > > We would like to invite you to help preserve and liberate human knowledge by downloading and seeding our torrents. See the project page for more information about how the data is organized. > > We would also very much invite you to contribute your ideas for which collections to mirror next, and how to go about it. Together we can achieve much. This is but a small contribution among countless others. Thank you, for all that you do. > > Anna and the Pirate Library Mirror team

A file named a.txt would go in a folder named A. A file called abc.txt would go in a folder C inside B inside A, assuming the folders A and B had more than the given number of files. It would be case insensitive.

Looking for software for Linux to sort files into letter named folders repeatedly until there are only a given number of files per folder
Let's say I have a really big number of files. I would like a program that created a folder for each letter in the alphabet, one for special symbols, one for numbers and placed the files into those folders based on the first letter of the file's title. It would repeat this process with the next letters of the file title until there were less than a given number of files in each folder. This would be useful to open the folders quicker, as opening a folder with too many files is often buggy or slow.

That’s true, I also follow a couple niche subreddits that don’t even exist here yet.

?? I just read this and then saw your post: Got another RISC-V board 😎. If you want more normies to join you should be posting cat pictures.

MLDonkey but it’s too old. I’m rewritting envy on rust to be able to run it on linux without wine, but I’m just beginning https://git.disroot.org/hirrolot19/Jedi_Archives

How do I open ports in router and firewall?
This is what I've done on my router website: ![Screenshot from 2022-06-30 22-45-16](https://user-images.githubusercontent.com/105824751/176775251-d366ad9a-7642-45c8-9ce3-890bb9abbc31.png) And on Manjaro Linux: ``` ❯ sudo systemctl enable --now ufw.service ❯ sudo ufw enable # NicotinePlus ❯ sudo ufw allow 2234/tcp # eMule ❯ sudo ufw allow 4662/tcp ❯ sudo ufw allow 4663/tcp ❯ sudo ufw allow 4664/tcp ❯ sudo ufw allow 4665/udp ❯ sudo ufw allow 4672/udp ❯ sudo systemctl restart ufw.service ❯ sudo ufw status Status: active To Action From -- ------ ---- 2234/tcp ALLOW Anywhere 4662/tcp ALLOW Anywhere 4663/tcp ALLOW Anywhere 4664/tcp ALLOW Anywhere 4665/udp ALLOW Anywhere 4672/udp ALLOW Anywhere 2234/tcp (v6) ALLOW Anywhere (v6) 4662/tcp (v6) ALLOW Anywhere (v6) 4663/tcp (v6) ALLOW Anywhere (v6) 4664/tcp (v6) ALLOW Anywhere (v6) 4665/udp (v6) ALLOW Anywhere (v6) 4672/udp (v6) ALLOW Anywhere (v6) ``` edit: > maycne.sonahoz > > By default, on Linux, listening ports are closed unless you actually have a program actively listening to them. So there is no need to explicitly start a firewall and “open” them. By default, on Linux, listening ports are closed unless you actually have a program actively listening to them. So there is no need to explicitly start a firewall and “open” them. Testing gives an error: http://porttest.emule-project.net:81/ct_frame.php?lang=1036&tcpport=64121 ``` Please wait while the ports of your eMule are being tested... Testing IP: (xxx.xxx.xxx.xxx) Obfuscation: Disabled Starting TCP connection test... TCP test failed! UDP test will not be performed. Connection test finished. Results in detail: TCP connection test failed. It was not possible, to establish a TCP connection to your eMule. Other users will only be able to connect to you with the help of a server, resulting in a low ID for you. While eMule still works, this will give you several disadvantages. Therfore it is highly recommended to solve this problem. How to resolve port problems... Something is interfering with your network communications. There are two main reasons for this: If you are using a firewall, ensure that your firwall don't block the required ports! You might need to set a rule to allow the ports to be available. If you use a router, make sure that your router forwards the required ports to your local IP! You can find more details and guides [here in the online help.](http://www.emule-project.net/home/perl/help.cgi?rm=show_entries&cat_id=232) ```

I still would need a way to figure out if the file corresponds to the torrent one. There may be different files with the same or similar name. If I don’t get the torrent one I can’t seed it.

Yes this is what I’ll have to end up doing, but then I can’t seed the completed torrent, and there’s probably more people who want to complete it.

I think it’s possible because BitComet, MLDonkey and Shareaza can download files from multiple networks at once even when they use different hashes, but I just don’t know how they manage to do it.

I’ve tried copy and pasting the magnet link from qBittorrent to aMule but it didn’t find anything. Have you tried this before? I just don’t think the edonkey network uses magnet links.

How can I find the equivalent emule hash for a bittorrent file?
I'm downloading a torrent with many files and it's been at 99.7% for a few months. I would like to know how to search on emule for the same files? I've thought maybe I can get the hash for a file in qbittorrent but I couldn't and even if I had it, there isn't a database with all the hashes for a file so I couldn't find the emule hash with the bittorrent one.

Download connection to http://peerates.net/servers.php was lost. How to get more connections on Envy?
On [Envy](https://github.com/GetEnvy/Envy) with the default settings and DC++ connection enabled, I've only got 2 G2 hubs, 3 G1 peers, and 1 DC++ hubs after 30 minutes. Only 6 neighbors in total. Is this normal? How do I get more connections? Specially on eDonkey where it hasn't achieved a single connection. And clicking on `Update eDonkey server list from the web. (.MET file)` gives a `Download connection to http://peerates.net/servers.php was lost` error. Does anyone know a way of editing this `.MET` file manually?

Where is the true succesor to eMule?
::: spoiler Where is the true succesor to eMule? Most of you will say that the succesor to eMule is BitTorrent as it is the most widely used P2P network today, but there are some things that BitTorrent lacks and eMule provides. The most notorious for me are the following: Built-in network-wide search Easy sharing Unique links Maybe you don't consider this features important, but the fact is that with the approach BitTorrent takes, we are highly dependent on central points that make the network vulnerable. With BitTorrent we depend on trackers and link listing websites to share content. A torrent client is useless on its own if we don't have a link listing site to get torrents or magnet-links from. On the other side, with the built-in search eMule provides, one can start downloading without the need for a website to take links from. Easy sharing is also very important, because it provides more peers to download files from. This is specially important on rare files, because with torrents the seeds to download a file can become scattered between different torrents and there can be 5 different torrents seeding the same data, yet they don't share peers. It is clear that one torrent with multiple seeds is preferred that multiple torrents with one seed each, for example. When there is one single way to identify a file on the network (like with ed2k hashlinks) even the less tech-savvy users are able to contribute. Sharing on eMule is as simple as dropping the file you want to share on your incoming folder (even if it is not the optimal way to do it). In BitTorrent, you must download an existing torrent file or magnet link, stop the download, replace the half downloaded files with the ones you already had downloaded, making sure that you use the same directory structure and filenames that are defined in the torrent, recheck the torrent and start it, all this in order to share files you had downloaded previously. Tell a noob user to do that to help you download some rare file... And now imagine that you have an entire drive full of sharing material, but the directory structure and filenames differ from the ones used on the torrents (because you like to keep things ordered in your hard drive). This scenario makes it impossible to share those files on the torrent network without creating brand new torrents, so you can't contribute and be one more seed on already existing torrents. Why not use eMule then? Because it's slow, inneficient, and there is practically only one client that is no longer actively developed. Searching for alternatives, the most similar program that has various clients and is multiplatform is Direct Connect, but it is not decentralized, and different servers don't communicate with each other, so peers for the same file are not shared globally and instead are scattered around different hubs Is there really no other program that works the way eMule does? Is there no true spiritual succesor to eMule nowadays? ::: - [Comparison of file-sharing applications](https://en.wikipedia.org/wiki/Comparison_of_file-sharing_applications) - [Best p2p network to bulk share stuff?](https://reddit.com/r/Piracy/comments/ayo1hu/best_p2p_network_to_bulk_share_stuff/) - [List of P2P protocols](https://en.wikipedia.org/wiki/List_of_P2P_protocols) - [What are your favorite file-sharing applications?](https://lemmy.ml/post/335082) - [Alternatives to soulseek](https://reddit.com/r/musichoarder/comments/plt569/good_alternatives_to_soulseek/) - [How to search and download unpopular and old files on the internet](https://medium.com/@ValdikSS/how-to-search-and-download-unpopular-and-old-files-on-the-internet-e5947ef507ba)

PR Announcement: https://medium.com/yandex/yandex-publishes-yalm-100b-its-the-largest-gpt-like-neural-network-in-open-source-d1df53d0e9a6 Github: https://github.com/yandex/YaLM-100B Network is trained using same principles as Megatron LM, inference alone will require 4 A100s > u/gwern > > No information on how they targeted the size/compute, or a loss curve, so that probably means they undertrained it, because no one can resist the temptation to claim a bigger parameter-count than they actually have the compute-budget for, and it won't outperform models you'd expect it to. (And I don't mean Chinchilla, I mean OPT and GPT-J-20b.)

Is there a way to contribute to the project for people who don't want to use github?
I haven't used github since they [anounced](https://lemmy.ml/post/257191) they would require two factor authentication for all contributors.

[SOLVED] Looking for open source library or software that implements a distributed voting system
I need this functionality for a project, but I don't know how to do it myself so I'm searching for an open source implementation. Edit: I've learned about the [Raft protocol](http://thesecretlivesofdata.com/raft/) which seems exactly what I needed.

It’s probably used only for mods so I don’t think anybody cares about the copyright. If it was used to make a game that would be another thing.

As of now they are. But if someone comes later they can look it up here: https://bitsearch.to/search?q=audiobooks&sort=size


1.55 TB, 1968 files, 2018/10 - Good Old Games (GOG) Colossal Collection - 1,200+ DRM Free Games - October 29th, 2015 - 25fb0fb1598db3c5575268171ca24f5ae92cd0c9
1.22 TB, 52419 files, 2021/02 - Best of the Best Games - 08d0428d5b65c510fa19248e5ab8a48a6098ae08