This thread is for the discussion of the possible replacements for Nyaa.se
News >Thanks to the new Uk streaming laws nyaa is taken down by his founder. No database was left. >Some anons in the last thread actually believed that you could put a bitcoin miner inside a .mkv or a magnet. Everyone went nuts. It was confirmed that it was just a stupid bait.
Sources >nyaa.pantsu.cat (db is up to date with nyaa) >sukebei.pantsu.cat (db is from 8-15) >nyaarchive.moe (hosted on a russian website,the db is most uptaded one and it has descriptions)
You guys making these back-ups are doing Lains work.
Joshua Adams
Did that complete nyaa mirror that vacation user posted ever turn out to be legit?
Isaiah Cooper
is the irc channel down? can't login with rizon
Connor Wright
Have you removed the bitcoin miners from the magnet links yet?
Kayden Jackson
he tried to put miners inside mkv files and shit, it wes a fake
Brody Morales
>No database was left. What the actual fuck how spooked can one euro get
Carter Cox
why do you people try to use nya when there is already and has been even before nya been a perferctly good alternative/mirror? try looking up tokyotosho
Nathan Ortiz
Man Sup Forums is really dedicated to bringing nyaa back arn't they?
Jace Lewis
Collective autism brings greatness into this world. Also RSS feeds support queries.
John Wilson
EU can take our freedums but they ain't taking our chinese cartoons
Joseph Myers
Anime is serious fucking business.
Anthony Hill
I'm not much into tecnology, can someone tell me what is the "DHT" that the pastabin talks about? Google only tells me about some molecule.
tl;dr: magic that makes it possible for torrent clients to find peers to download from using only the infohash of a torrent (contained in a magnet link), without needing any tracker sites
Julian Phillips
Stop that shit.
He tried to extort money then put adfly links into his garbage which was just random nonsense.
>nyaa is taken down by his founder It should say nyaa was voluntarily taken by down its founder.
>Everyone went nuts. It was confirmed that it was just a stupid bait. Those people going nuts were baiters as well. Only a few legit people got spooked. Everything else was obvious bait.
Oliver Hill
Are magnets magic? Because they feel like they are.
Jason Adams
yes, magnets are magic
Jackson Reed
through dick unity
magnets were magic to begin with, magnet links are advanced magic, 7th year stuff
Ayden Miller
I'm one of the ones who got spooked by it but looking back on it I find it pretty funny now.
The vacation guy was a bit of a cunt trying to get money for his "work"
Eli Ross
It's only an aggreagator, you still need to upload the torrent somewhere for tokyotosho to work, you could use one of the torrent caches like itorrents.org/, but not convenient, plus I don't even know if TT supports udp trackers
Gabriel Peterson
I'm getting a 502 error that the site is down but only when I make certain searches Is the site actually going up and back down or is this a problem? I'm trying to search for the urara meirochou manga raw I accidentally searched all categories but that worked Searching under the literature category didn't work
Nathan White
(Continuing from last thread) Moving to a unique topic makes sense, to lessen the burden on individual users. The exchange would look something like this: —User sends a search query that looks something like this, to "the_index": { query: "anime op flax", cat: "Music", limit: "50", page: "0", topic: "kkbj32b" } —User subs to topic "the_index-kkbj32b" —Bot subs to "the_index-kkbj32b", and preforms query. —Bot sends search results, that looks something like so: { client: "Qm....", results: [ ... ] } —User reads the result, and publishes a confirmation message, before disconnecting from pubsub.
Thus the user doesn't need to listen to everyone else's queries while he waits on the bot. If the user doesn't "Confirm" he got the message, the bot will try to send it again a few times before giving up. All the while, the bot is still connected to the_index.
There may need to be a bit more to the spec though. The bot can only identify people through their Peer ID (the IPNS hash) but this would be the same for people accessing the site through a public gateway like ipfs.io or glop.me So maybe throw in some extra session-data type stuff in the initial search query.
Unfortunately, I'm not sure how we could prevent trolls from injecting their own results.
Grayson Ross
yeah it is, devs are applying changes to fix bugs
Adrian Robinson
>Unfortunately, I'm not sure how we could prevent trolls from injecting their own results. Actually nevermind. Just make it so the client only picks up search results from approved peers. Not sure why that didn't come to me as obvious.
Grayson Watson
Just thought of something, how would we capture the normie audience that don't want to do anything special they just want to access the site grab what they want and go. How many people would actually want to sit down and install ipfs or maybe like a searcher in electron or something. Pretty sure that was my original thinking for an actual web server handling queries in the first place.
AFAIK the pubsub will not work browser side for ipfs.
Alexander Young
Normalfags are irrelevant though, this would be an easy to use archive for dedicated anons to have, so that we can avoid a retard deleting everything again.
Just attach a guide for illiterates to use in case they want to use it.
William Smith
I'm poking around in that fusion.sqlite3 file directly and the descriptions are some weird mush of undisplayable characters
what format is that and how do I properly view it?
Gavin White
That's why I picked go and kept sane defaults. Normies will be able to download a db and then just run nyaa.exe and go to their browser. All we need is a scraper and bam everyone has their own nyaa clone. probably zlib
Camden Ross
I am a peasant, is the scrapper exclusive for each torrent? If so we would have to wait for HSL friends to make a move and see what they came up with.
Wyatt Garcia
>how would we capture the normie audience Who cares It would probably be beneficial for us to keep it low profile enough so that it doesn't get too much attention.
Jordan Ramirez
Well I plan on scraping their site anyway.
Ryan Reyes
This is my exact thinking, the confirmation is good thinking never thought of that.
Yeah I guess that's fair, it's just that the normal fags would be the ones who would help the adoption.
Normies would be able to download a database through IPFS easy, the public gateways are open to anybody. >download a db >run nyaa.exe If they end up downloading a db and running a program, having to run a program that does all the IPFS stuff for them (which is the aim from the beginning for me anyway) they may as well use IPFS.
I'm thinking longer term, with future up to date uploads.
Connor Peterson
>running an external executable when I want to dl animu How about no? This sounds awful and extremely unlikely it will be adopted by average users. If average users don't adopt, why would fansubs groups?
Owen Hernandez
is Nyaa Pantsu eventually becoming the official replacement site?
if so, god speed user.
Mason Bell
>>running an external executable when I want to dl animu >How about no? So why do you use a torrent client then?
William Barnes
Sasuga
They are too retarded for that.
Remember, this is a database, not a tracker project, you only need a small number of anons keeping it on for it to work.
Alexander Green
>AFAIK the pubsub will not work browser side for ipfs. It'll work if the IPFS daemon is running with pubsub enabled (it's currently an experimental feature) and if their config is setup right. ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin "[\"*\"]" ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials "[\"true\"]" ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods "[\"PUT\", \"POST\", \"GET\"]" (Note, this allows usage of the API that runs at localhost:5001. Potentially risky)
So yeah, it may be a good idea to offer an Electron package with an IPFS daemon onboard. But we can leave that to someone else, if they really want normalfags to use it without going through setting up IPFS on their own.
Isaiah Evans
Maybe. But it'll probably be replaced with a completely distributed version of the site instead.
Jacob Reyes
Clear your cache anons if the new site design doesn't appear for you.
Connor Thompson
i would like to know how to embed bitcoin miner into mkv.
Justin Howard
The torrent client has more purposes than deal with a single torrent site. I would have to have a torrent client AND another pantsu-exclusive executable.
Owen Butler
It's all apart of the sub cartels plan to make a profit off people who illegally download anime. Daiz strikes again
Colton Richardson
>>running an external executable when I want to dl animu >How about no? This sounds awful and extremely unlikely it will be adopted by average users.
I don't think users should have to download a server/client to download shit. There's nothing wrong with one person hosting a webserver for others to open in their regular browser.
If people want to host their own tracker / webserver, then of course they will need a server of some type
Andrew Wilson
There was this distributed sqlite thing on hackerjews github.com/lmatteis/torrent-net that could be useful if it wasn't OS X only
Caleb Cruz
table content is still broken I'm the css guy from the irc chat a while ago
Jacob Allen
>underestimating trolls What if a trusted peers decides to troll? I think you will need some of paxtons algorithm. I got it from a book called "distributed systems" where its explained in detail. OTOH: Each node is "judged" by its peers i.e. before making a connection with that Node (A) the Node (B) asks its neighbors (using the distance function of the underlying hash algorithms) of their opinion about the node. If most agree that its trustworthy then it is considered as such. The trick is to use a time dependent exp function which you can tune to either assume new nodes (who of course have no transactions in the past) to be untrustworthy until proven otherwise (can be hard to do since no one will wnant to connect to them) or assumes the opposite (may lead to some trolls at first but they would dissapear quickly since they would be considered untrustworthy almost immediately)
Jose Nguyen
Gee, thanks for that red curve, wouldn't have noticed otherwise.
Lincoln Young
I was referring to if we just setup a site on IPNS that used the client side JS api github.com/ipfs/js-ipfs-api and did all the searching that way.
But yeah I guess if all the hardcore users want to use support it with their good servers etc it'll be fine. If someone wants to make their own frontend site using our backend they can, nothing is stopping them.
>(Note, this allows usage of the API that runs at localhost:5001. Potentially risky) Is it possible to just disallow usage to other api endpoints? IPFS is still new to me so I'm learning as I go basically. Is there actually any risk, does IPFS already have safeguards?
Josiah Green
yw
Kayden Sullivan
>nyaa pantsu >not nyanpasu talk about dropping the ball
Mason Howard
ah alright I'll keep my eye open.
Ian Kelly
Well...
Gabriel Collins
you cannot. It would require an exploit in the VLC player that starts interpreting the malicious code in the .mkv as operations which mine bitcoins. This assumes that: 1. The user wont just stop the program if it hangs for more than 2 seconds 2. Using off the shelf hardware instead of dedicated ASIC farms is still profitable in 2017
Hiding miners in the magnet is even more impossible.
The only thing pissing me off about nyaa going down is that I went though all the trouble of setting up the rss downloader in qbittorrent to download the newest anime I've been watching.
I can still download the anime, that isn't going to change, but the automated convenience is gone for the time being.
Adrian Bennett
wtf i use opera and it looks good
Connor Rivera
I don't get it (Chromium here)
Aiden Jones
No need to spam this stuff on every thread, make a thread on one of the porn boards.
Carter Brooks
me
disregard what I just said, I suck cocks and found a way to rss again.
Aaron Flores
First for fuck deluge
rTorrent soon™
Michael Lee
I like it.
Asher Carter
The system we're planning relies on IPFS's pubsub feature. When you publich to pubsub on a topic, It basically "announces" to the world (or at least everyone listening to that topic) what you want. IPFS identifies everyone involved by their peer-id, so as long as the query results come from a peer-id that is white-listed, it should be ok.
Should. But what do I know?
>I was referring to if we just setup a site on IPNS that used the client side JS api Yeah, that's what I had in mind too. If we set things up like this, other people can just create a different front-end tied to a website.
>Is it possible to just disallow usage to other api endpoints? I... think there might be. I'll ask on their IRC. Because the above 3 lines can enable malicious IPNS sites to pin and rm whatever they want from IPFS, so I assume there should be a configuration to only allow certain API features.
Henry Johnson
--enable-pubsub-experiment Is the launch option they specify here ipfs.io/docs/commands/#ipfs-pubsub but I'd imagine it would be doing similar, if not what you said before?
Owen Hall
how about now?
Ryan Thompson
what browser? Screen?
Christian Watson
in the end he solved the issue with responsiveness adding an horizontal scrollbar
Carter Perez
I will make an irssi-autodl .tracker file if u niggers want
What channels though?
and I will need the logs for their upload bots
Liam Richardson
found a minor thing
Gabriel Bell
with the overfow rule enabled you are safe for now. don't bother too much if a new theme is coming in the next days
Leo Murphy
Why not just use ThePirateBay and just collect the magnets on some random deep web site?
That shit will never go down.
Jose Adams
Looks like Nyaa but modernized. I like it.
Caleb Miller
you can solve this increasing the z-index for nav#mainmenu from 3 to 4
Brandon Peterson
...
Brandon Long
Yeah, to enable pubsub you need to run ipfs daemon --enable-pubsub-experiment But because modern browsers protect against "Cross Origin Resource Sharing" in most cases, you need to set up your config so that when you use IPFS through your browser, the page can call the API (which is actually run on a separate port)
To enable CORS, there are these three lines: $ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin "[\"example.com\"]" $ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials "[\"true\"]" $ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods "[\"PUT\", \"POST\", \"GET\"]" But again, this opens up the entire API.
Josiah Wilson
Non-Webdev here: Is there a reason why sukebei is run in a separate instance instead of being namespaced to /sukebei/ or something? Seems like it would be easier to create a copy, as you would only need one instance instead of two.
Caleb Garcia
It's fixed now. Firefox Nightly on any screen.
Alexander Williams
Separate is better
Adrian Gonzalez
What the fuck? He had a bitcoin link in the original post, right? Was he not happy with not getting money for it? Did he want some up front without proofs?
Jason Gutierrez
Ahh I see. So, what if we just ditch the web browser sites like you suggested ages ago and instead go for a local program that has it's open webui, using the Go and Node libraries. If a website wants to make a front for it they can still use this exact program.
Wouldn't have to worry about CORS then.
Colton Thomas
> date 2017-05-01T17:37:00Z
Pantsu pls
Jace Jenkins
Using Go or* Node libraries. My bad,
I use Node so I'll be no help to anything Go.
Ryder Bailey
I guess ordering by downloads is useless? Or was the value in the db
Landon Martin
>Or was the value in the db Yes
Ayden Ramirez
Yeah, at this point using a web browser page seems like it would put users at risk. Over on #ipfs they said that if I run a website, I could put the API behind a proxy, but that would only help for a possible front-end. I might still set up a front, but I don't really want to run it on my server.
In the meantime, I should probably focus on setting up a guideline for how our system would work, create a bot to manage and update the database, and then petition the big sub groups to adopt our plan.
John Rogers
Can't you put them all in a torrent since the ones on the website keeps getting deleted.
Anthony Kelly
Quick question on getting the backend setup, will you be using the Node implementation they have or Go, would be nice to know for future referencing.
John Adams
Ahahahahah
Sub groups live for attention They want the normalfags
They will never agree to obscure ipfs
Zachary Gray
If obscure ipfs works and their normies can get to it easily I'm sure they would think about it.
Isaac Morgan
I'm in a subgroup and I don't want the normies
Brandon Gray
Negro my normalfags friend can't even learn torrents
Cooper Diaz
Then they can stick to their shitty kiss/9anime
Wyatt Scott
I'm more familiar with Go. I honestly haven't touched Node in any serious manner.
IPFS is just a backend. Normies can have a website that's easier to deal with, but IPFS would insure the database is open for anyone to backup.
Sebastian Gomez
So, I already completely downloaded a certain torrent and shut my PC down yesterday, which I do quite often. I seeded a bit yesterday evening after it was finished and hit "Pause" before shutting it down. Today I started up the client again and hit "Resume" but now it's downloading it again.
I don't want to redownload the torrent files, I want to just seed them, as I already have the files available. What can I do?
Gabriel Moore
Probably be better to use Go anyway since it's the more up to date and feature rich version.
I couldn't get the node implementation to compile on the latest version so I had to downgrade to the latest stable version, which is fine, but I'll miss my async functions, poo.
Well anyway, time to start prototyping something.
Michael Richardson
Can someone give me a quick rundown on what is this pubsub thing and what are you thinking to do with IPFS? Thanks.
Joseph Sanders
Use a good program
Gabriel Stewart
Do any of the backup sites allow you to upload your own magnet links?
Ryder Flores
Is there anything I can mirror on IPFS right now that would help? My node has high uptime and speed, I only take it down when I play video games and I'd like to assist in hosting.
Brandon Walker
Set it to the same download location and/or recheck torrent