Live data from Hacker News

Library Genesis Desktop app, now with IPFS support

wiki.mhut.org

41–50 of 75 posts

Re: Library Genesis Desktop app, now with IPFS support

#41

I wanted a dead-simple Library Genesis Mac app so I released one called Alexandria ( https://github.com/Samin100/Alexandria ) a while ago, and recently just updated it to use IPFS via the Cloudflare gateway. Compared to the previous Libgen servers, book downloads are nearly instant. When IPFS works, it works really well.

This is cool but "loading sources..." never seems to complete on my machine. Great icon.

It works, sometimes the LibGen servers take a while to respond

Re: Library Genesis Desktop app, now with IPFS support

#42
post #23

Can we create decentralized library (catalog) protocol , so it can't be taken down? I'm thinking about libgen/sci-hub/whatcd(RIP), but entirely decentralized, protocol-based. We already have basically all necessary tools: BitTorrent/IPFS to distribute files, magnet links to link them, DHT to discover peers. We just need to combine them together in a smart way and maybe add some bits of missing functionality, like: -…

The file sharing aspect of this seems to be the least difficult portion of the problem. I’d love to see something that passes muster, to a librarian, on the catalog front. Sort of a wikipedia or open street map of library catalogs.

The resources themselves might be found anywhere (physically at a library, in digital form for purchase, downloadable via torrent, etc.). A true library of babel.

If I knew more about library science, I suspect catalog federation protocols all exist, but there is probably work to be done in making such a thing resilient.

Re: Library Genesis Desktop app, now with IPFS support

#43
post #7

The ´Books' tool [1] has been doing the same for a long time as well, can be used anywhere where Bash runs and - given its shell-based nature - is eminently hackable. It comes with a CLI (named 'books'), TUI ('nbook' and 'nfiction') and GUI ('xbook' and 'xfiction') and supports both IPFS, Bittorrent as well as direct download. It can search on all fields. Source: I wrote this about 6 years ago and maintain it every n…

That is really cool project, but I can't give this to non technical people

Alexandria [1] is pretty much a UI-based Mac app version of Books. I've been maintaining it for a while now and whenever I share it with someone non-technical Libgen's breadth blows their mind.

[1]https://github.com/Samin100/Alexandria/releases

Re: Library Genesis Desktop app, now with IPFS support

#44
post #23

Can we create decentralized library (catalog) protocol , so it can't be taken down? I'm thinking about libgen/sci-hub/whatcd(RIP), but entirely decentralized, protocol-based. We already have basically all necessary tools: BitTorrent/IPFS to distribute files, magnet links to link them, DHT to discover peers. We just need to combine them together in a smart way and maybe add some bits of missing functionality, like: -…

I think a lot of the social stuff is unnecessary and getting ahead of things.

The core product IMO is just a resource database, with a nice resource description interface, peer syncing, and the ability to search and aggregate results from multiple databases together. A resource could be a web page blob, or a file, or plain text (e.g. a comment). All the social stuff, file viewers, blacklists, etc can be built on top of that, ideally by third parties in an open ecosystem.

Re: Library Genesis Desktop app, now with IPFS support

#45
post #35
post #7

Earlier quoted context omitted.

That is really cool project, but I can't give this to non technical people

So lets work on making the people around us more technical.

Hacker news is mostly a nice forum; but the fact that the above got downvotes is a perfect representation of exactly what's wrong with it.

Re: Library Genesis Desktop app, now with IPFS support

#46
post #40
post #34

Does somebody know of a plugin for Zotero to automatically fetch a file from LibGen? I tried writing one but it seems like libgen does something weird to not show the download link... s.t. I gave up.

Just commenting to say how great site to is and I’m always surprised at how little I hear about it in the wild.

Not sure what you mean? Typo?

Re: Library Genesis Desktop app, now with IPFS support

#47

Earlier quoted context omitted.

This is cool but "loading sources..." never seems to complete on my machine. Great icon.

Which book did you search for? Sometimes the Library Genesis servers take a while to respond.

For my test searches I did "Donnie Darko" and clicked on the first result, and then "Diana Spencer" and tried a few results. Doesn't seem like sources ever load for me. I have a much better experience just going to whatever libgen URL Safari auto-completes for me.

Re: Library Genesis Desktop app, now with IPFS support

#48
post #7

Earlier quoted context omitted.

That is really cool project, but I can't give this to non technical people

Alexandria [1] is pretty much a UI-based Mac app version of Books. I've been maintaining it for a while now and whenever I share it with someone non-technical Libgen's breadth blows their mind. [1] https://github.com/Samin100/Alexandria/releases

This looks great! Thanks for making it

Re: Library Genesis Desktop app, now with IPFS support

#49

Earlier quoted context omitted.

Which book did you search for? Sometimes the Library Genesis servers take a while to respond.

For my test searches I did "Donnie Darko" and clicked on the first result, and then "Diana Spencer" and tried a few results. Doesn't seem like sources ever load for me. I have a much better experience just going to whatever libgen URL Safari auto-completes for me.

Ah, I figured out what went wrong. Libgen has two different databases, a fiction and non-fiction one, and right now Alexandria only queries Libgen's non-fiction DB. I'll update it to search both databases later this week. Thanks for bringing this to my attention!

Re: Library Genesis Desktop app, now with IPFS support

#50
post #7

Earlier quoted context omitted.

That is really cool project, but I can't give this to non technical people

Alexandria [1] is pretty much a UI-based Mac app version of Books. I've been maintaining it for a while now and whenever I share it with someone non-technical Libgen's breadth blows their mind. [1] https://github.com/Samin100/Alexandria/releases

Why do you advertise it as a mac-based app, when it's Electron based and should therefore be cross-platform?
Post reply on HN