Previous This thread is for the discussion of NyaaPantsu (nyaa.pantsu.cat), a free (FOSS) torrent indexer. The aim of this project is to write a fully featured nyaa.se replacement in golang that anyone will be able to deploy locally or remotely.
>Why is Pantsu down/error 502? Most likely because the team is deploying changes. Wait for a bit and refresh the page. It should be mostly stable now.
News >Nyaa works! >Sukebei is in the process of being fixed >Categories and searching works on master >Filelists are implemented but need to be made hideable and tree view >People are working on improving search and making it faster. >Sukebei and nyaa accounts will be the same. >New theme will be added. >Daily db dumps possibly later today/tomorrow. >Gravatar will be removed and replaced. >Mascots will be customizable. >Site status page has been added!
Links -- Nyaa clones: *nyaa.pantsu.cat (Sup Forums+Sup Forums project; db is up to date) *sukebei.pantsu.cat (porn version of the above; db is up to date, but close to 1 year of JAV was lost) *nyoo.moe (redirects to nyaa.pantsu.cat) *nyaa.rip (uses old nyaa DB, unknown owner) *sukebei.nyaa.rip (same as above)
Local Client: >An user made a local client in case the online sources are down: instructions and download at >nyanner.net qBittorrent plugin for Pantsu. >github.com/4chenz/pantsu-plugin
make your own nyaa.si thread on reddit shitposters
Ryder Carter
>[14:35] (@ewhal4) holy shit this website is giving me cancer >[14:35] (@ewhal4) nyaa.si is so much better >[14:35] (@ewhal4) we just can't compete >[14:36] (@ewhal4) I'm sorry guys but I'm shutting down Pantsu first thing in the morning >[14:36] (@ewhal4) thank you for all your hard work >[14:36] (@ewhal4) goodnight
FUCK FUCK FUCK
Zachary Watson
Quick update: Something happened to me last Thursday when I was driving home. I had a couple of miles to go - I looked up and saw a glowing orange object in the sky, to the east! It was moving very irregularly... suddenly there was intense light all around me - and when I came to, I was home. What do you think happened to me?
Seeders/leechers/competed scraper doesn't update in postgresql #644 Can't reproduce locally.
This is really important, fix it please.
Parker Fisher
JUST
Nathan Martin
This is the end, My only friend, The end, (of pantsu)
Camden Rivera
>pantsu are down frequently L-lewd as fug.
Sebastian Moore
Is this really the new thing? Everyone becomes PantsuDev?(Well not that everyone wasn't already...)
What chat was that in? Anyway... nice bait.
Jonathan Phillips
>look for scrape code >shits all over the entire codebase how do you produce code this fucking shitty
Levi Gonzalez
I think at this point a rewrite makes the most sense. Comparing it to the nyaa.si repo makes you realize just how awful the pantsu code really is.
Wyatt Watson
にゃんぱすー
Chase Collins
nyanpasu!
Isaiah Watson
How come nyaa.si does not have nearly as many issues as Pantsu?
Cooper Smith
stop bullying the pantsu!
Luis Morales
Uh so does anyone remember pant.su?
Carson Reyes
>written in a mature language >written by people with experience in webdev
>inb4 im called a cartel shit That's just how it is. Pantsudev is pretty green when it comes to programming as are all of the other people working on pantsu.
Ethan Bell
>shits all over the entire codebase Just looked at it. Doesn't really look bad but the code is unnecessarily spread out over a handful of tiny files. database/postgres/scrape.go 28 lines common/scrape.go 14 lines config/scrape.go 29 lines service/scraper/transaction.go 147 lines service/scraper/scraper.go 216 lines
Regarding the issue they should at least have some raw sql output to look at for debugging.
Carson Bennett
>MGS2'd
Eli Wood
Why did the cartel shitposting suddenly slowed down? Don't bore me now ya hear me?
Jack Campbell
Where is Ren-chon on my Opera?
Carter Davis
>opera She's in 2017, user.
Justin Scott
Protip, that's a nyaazi shill. Another protip, native japanese speakers can tell when foreigners are posting from the way they write, you can't fool them.
Brody Hughes
He literally shilled for pantsu
Landon Foster
>code isn't that bad Oh yeah? Look at this masterpiece right here.
look at the other posts made with the same ID you asshat
Brayden Wood
Tables names can't be provided as arguments. Aside from the length there's nothing wrong with that line.
Benjamin Thompson
I tried to edit the theme that was being posted here, but I ended up rewriting the whole thing. Any input? my.mixtape.moe/wpptor.7z
Logan Jackson
Ahahahaha great meme, now answer the question
Brayden Wilson
I use nyaa.si because the jdrama guy puts his torrents there.
Pantsu is 2 weeks behind on my favorite current drama. (Hiyokko)
Grayson Lewis
Looks great user.
Ayden Sullivan
The gyaru renge for sukebei is a nice touch.
Jaxson Wood
It's probably a shitposter shitposting both sides. We get that all the time here recently.
Leo Torres
I'm about to put you 2 weeks behind your mother you fucking cunt.
Chase Lopez
185.83.215.2
Carter Miller
At least format it properly so people don't vomit when they stumble over this shit rows, err := db.ORM.Raw( "SELECT torrent_id, torrent_hash" + " FROM " + config.TorrentsTableName + " WHERE ( last_scrape IS NULL OR last_scrape < ? ) AND date > ?" + " ORDER BY torrent_id" + " DESC LIMIT ?", now, oldest, packets*ScrapesPerPacket ).Rows()
But i bet you can't do that because the go compiler will yell at you kek top shit language
Luke Gonzalez
That's Mafuyu
Asher Gray
Yes looks much better, but still a few things need fixing. 1 arrow for sorting columns, make it slightly bigger too or have the color stand out. Stretch out the page numbering on the bottom, needs to be able to select far more pages. Put powered by nyaapantsu below the theme and language select and reduce the spacing between those and the page listing. Cut the spacing between the header and the start of the list too, don't need to have such a big gap.
Christopher Stewart
Too much space at the bottom
Nicholas Peterson
I completely agree but if that's the worst line you managed to find then there's not much to worry about.
I only skimmed through the code but I can't really tell if it's ok or not because I don't know how things are generally done in Go. What I do know is that I've read the spec and that I don't want to touch the language.
Eli Ramirez
>gyaru renge
Juan Rivera
>mafuyu >gyaru renge I'm triggered.
Leo Ward
Wouldn't be an issue if the mascots weren't so retardedly huge. I mean that goes against the entire point of their minimalistic style in the first place.
Nicholas Moore
>What I do know is that I've read the spec and that I don't want to touch the language. I like you user.
Not really. Most of their use are actually as wallpapers and those are even bigger.
Jack Hall
Isn't Pantsu suppose to do daily db dumps? Where are those at?
Hunter Ward
Why waste effort on the design when everyone just uses automated rss downloads and will never see the actual website?
Hunter Edwards
Not only are they encrypted but you're now also being used to mine bitcoins.
Nathaniel Nguyen
I like it far better than the other design that was being argued about in the past threads. Tomorrow looks great.
Luis Rivera
This makes my dick hard.
Jason Sanders
This isn't a walpaper though, It's a website. I mean I'm not a fan of a persisitent render constantly following you while you scroll at all and rather it stayed as a banner thing, but at least the current design is minimal enough and fits the rest of the site's theme. This massive tumor on the other hand is just straight up fucking dumb.
Ryder Stewart
Ask ewhal4 on IRC. He only occasionally glances at the thread.
Kevin Cooper
They've said they want to get the platforms(normal and NSFW) on same code(last I recall)... Then again the IRC topic currently holds a DB Dump for the site... #nyaapnatsu-dev@rizon
Samuel Miller
Last I remember pantsudev is working on the scraper so he can scrape anidex.
Connor Taylor
This made me realize we don't have a night mode sukebei mascot.
Luke Collins
How about a gyaru then?
William Brown
You should use erlang on the server side, it scales well and you can replace functions at runtime without having to go down for maintenance.
Jordan Thompson
The stuff needed for db dumps mostly is ready. Will be at nyaa.pantsu.cat/dbdumps or something and they'll be gpg signed. Torrents for the dumps will also be generated. Nearly ready. Everything now runs off the same code base just been busy with non-pantsu related stuff.
Joshua Richardson
>run a load balancer and at least two backend instances (can be on the same server) >remove an instance from the load balancer and wait until all the current requests are processed >update the instance >repeat until all instances are updated
Camden Morris
gyaru megumin
Kayden Harris
Yeah sure, just not gyaru renge
Xavier Martin
A trap would be perfect.
Nathan Russell
will it be like whole db dump daily or a big dump, then a diff daily?
Adam Allen
When are you going to bed?
Elijah Walker
>mfw opera here too I think I got your Renchon, sorry bout that
Jose Evans
how do I use this?
Jaxon Cruz
Read api when?
Liam Bailey
hello squareanon
Ryder Jones
Damn, you got me. Hi user.
Angel Barnes
Also working on the scraper for anidex.moe. Big dumps for now but do want daily diffs to make life easier for people. Soon. Already exists.
Josiah Thompson
ye, daily diffs, then, monthly diffs, then like a whole dump every season. whatever.
Owen Bennett
Shimakaze?
Parker Scott
Fix the seeder count pls.
Jaxon Walker
God fucking damn it user.
Charles Murphy
...
Luke Myers
Did you get your scissors?
Benjamin Miller
this is great
Lincoln Green
I think the big mascot design is more suitable as a mobile version. Just reduce the unnecessary spaces and make the columns more slimmer so it fits perfectly on a tiny screen