Reply
  • Aug 12
    3 replies



    Bot having a mid-off

  • Aug 12
    Clippin Jimmy



    Bot having a mid-off

    Ay don鈥檛 disrespect Dreamchasers 2. That tape had Amen, Burn, and songs with Kendrick and Travis

  • Aug 12
    1 reply
    Freight
    路 edited

    rankabl.io

    Pretty easy to use I think. It just shows you two random albums. Pick the one you prefer and then it calculates a ranking based off the data points.

    After Rolling Stone put out their list I wanted to know what a list made by actual hip-hop fans would look like. But I couldn't find a website that would allow me to crowdsource a ranking the way I wanted to. So I just decided to build my own. The only problem there is the fact that I don't know how to code.

    So yeah, if the whole thing flops or crashes and breaks immediately, or takes forever to load, or is filled with bugs...idk how to code so idk what you expected. It was a fun project while work was slow over the summer.


    UPDATE: UNDER MAINTENANCE

    Somebody f***ed with the ranking by writing a script that spams the same result over and over. Currently working on a way to prevent that from happening again.


    UPDATE 2:

    when u click on undo the screen stuck

  • Aug 12
    1 reply

    @op where's PPDS at Kid Cudi section?

  • Aug 12
    1 reply
    Clippin Jimmy



    Bot having a mid-off

    DC2 a top 3 meek project and a top 10 mixtape OAT

  • Aug 12
    1 reply
    dotM

    DC2 a top 3 meek project and a top 10 mixtape OAT

    KTT sleeping. They got it at 32nd among just mixtapes

  • Aug 12
    1 reply
    Freight

    KTT sleeping. They got it at 32nd among just mixtapes

    Where鈥檚 that list of mixtapes???

  • Aug 12
    1 reply
    S3R14L

    @op where's PPDS at Kid Cudi section?

    Come on man I had to try to keep the number of albums under 500 lol. PPDS didn't make the cut

  • Aug 12
    1 reply
    dotM

    Where鈥檚 that list of mixtapes???

    Filter by type on the rankings

  • Aug 12
    Freight

    Alright first off sorry to anyone that dug that site that it was down for an entire week after only being up 12 hours. Basically what happened was when I initialized developed it I took some pretty big shortcuts when it came to accessing my data. This was a lot quicker and easier but it also left my endpoints completely exposed and vulnerable. All anyone needed to do manipulate the data was hit those endpoints. @鈥婼 pointed out these security flaws almost immediately but at the time I was just counting on nowhere caring enough about my dumb rankings to mess with it....I was obviously wrong. It's what I get for underestimating the internet honestly.

    But to fix that meant migrating to a full MERN stack which meant learning how to use express and how to create a sort of custom api. Which took a little bit of time. I also adding in some result validation that should make it more annoying to try to post results that didn't originate on the website. I doubt I made it impossible though. I'm not even sure if that's realistically achievable. But hopefully now it really is more trouble than it's worth. We'll see if the site stays up for more than 12 hours this time.

    The bad news is that all of this meant moving the site's hosting off of firebase and that could mean the cookie I was using keep track of your personal results the site no longer has access to. So I'm pretty sure everyone is going to have to start off. Sorry to the person out there that voted on over 3k pairs.

    I also kept the site down a couple days longer as an opportunity to add a couple performance updates that were creeping up last week. As well as two new features.

    UNDO BUTTON - There's now an undo button for everyone that requested it.

    Ranking refresh button - If you're just sitting on the ranking page watching it update like I know one person said they were doing last week, there's now a refresh button to update the rankings. This is going to be a lot quicker than refreshing the entire page because instead of re-downloading all 40k results it just grabs the ones that have been submitted since you loaded the page.

    Anyways, again, thanks everyone for the positive feedback last week. Hopefully everything goes well now but who knows. I literally have no clue what I'm doing

    thank you for the hard work man. this site is so dope

  • Aug 12
    1 reply
    Freight

    Filter by type on the rankings

    Did you rip the lists from streaming services?

    Edit: really cool idea!

    Definitely could add more features as time goes on

  • Freight

    Come on man I had to try to keep the number of albums under 500 lol. PPDS didn't make the cut

    hm aight cool ima let u slide this time bc u did a f***ing great job let me fork that s*** on github

  • Aug 12
    dotM

    Did you rip the lists from streaming services?

    Edit: really cool idea!

    Definitely could add more features as time goes on

    All the albums came off Apple Music鈥檚 api. But it doesn鈥檛 distinguish what kind of project it is so I had to add in those fields manually. For the most part I just went off Wikipedia discography pages. If they call it a mixtape I called it one

  • Aug 12
    1 reply
    S3R14L

    when u click on undo the screen stuck

    Alright I think I fixed this. I left a hardcoded value in there like a moron so it was always responding with the same pair of albums instead of the one you just voted on and want to undo

  • Freight

    Alright I think I fixed this. I left a hardcoded value in there like a moron so it was always responding with the same pair of albums instead of the one you just voted on and want to undo

    fixed
    thank you man

  • Aug 12
    1 reply

    Really surprised how low TPAB and DAMN are. TPAB below IYRTITL and DAMN below More Life

    Also Ridin Dirty and TM:101 being outside the top 100 is criminal. Southern classics

  • Freight

    Really surprised how low TPAB and DAMN are. TPAB below IYRTITL and DAMN below More Life

    Also Ridin Dirty and TM:101 being outside the top 100 is criminal. Southern classics

    Make a ranking by artists

  • I鈥檓 stuck on JIK vs Vinyl Days

  • Savage Mode vs Trap God

  • Aug 12
    1 reply

    Chose LL Cool J debut over Super Slimey and I鈥檓 not ashamed

  • Aug 12
    1 reply
    RXK SUPER JIT

    Chose LL Cool J debut over Super Slimey and I鈥檓 not ashamed

    You real for respecting Trap God

  • Freight

    You real for respecting Trap God

    This is kinda fun

    Me and my homie like to do Globle and Wordle every day so this might be a good game for us to do too

  • Now I got Mama Said Knock You Out vs WATTBA 馃槀

  • Clippin Jimmy



    Bot having a mid-off

    Bro that's DC2

  • Aug 13
    1 reply

    New feature:

    Pressing the Share button now copies a link to an image of your personal ranking like this

1
...
12
13
14
...
17