You are browsing as a guest. Sign up (or log in) to start making projects!

Stardance Payout Estimator

  • 2 Devlogs
  • 5 Total hours
Open comments for this post

1h 55m 41s logged

first of all, hcai went down for about a day, cuz openrouter decided to reject mahad’s card. when it was back up, i saw that the BAcklog of unembeded projects would take about 3 days to clear, then i decided to fix the script, so it does not embed projects without any devlogs, and also to use the BAtch endpoint, since hcai limits 750 requests/ 30 minutes, i could previously only embed 750 projects every 30 mins. now, i send 25 different projects at one time, so that i can get faster embedings. i also added a cost tracker, and see that embedings are GODAMN cheap! like less than $0.1 for almost half of stardance!

I also fixed a bug, where the scraper parsed hour counts incorrectly since the actual text included minutes too, so it miscounted

then i was bored, so i made a api for this, and made db live for you guys to have fun with! db at https://stardance.devansh.dino.icu/db/ api at https://stardance.devansh.dino.icu/api/

I also wrote a few(LOT) of helper funcions to query the db and emnedings, etc, for the Payout Estimater ™️

also, for scraper to get payout, i made this #873 which shows hour count, and multiplier for each ship. i also made #931 which makes stardance.hackclub.com/projects/latest redirect to latest project link(should, but for some reason does not as of writing, Rowan said bug on their end) Lastly, Mish asked for a descrption of what cursed and blesed is, as a update to the hour count and stuff, which i did in #1035

5
0
52
Open comments for this post

3h 30m 24s logged

I made a scraper to scrape all of this very same site you are reading this on!then, i proceeded to use HackClub AI to embed each and every projectIncase you dont know what embeddings are, here is a short explanation:wait, do you know what vectors are? basicly its a list of numbers that show how to get from one place to other, in a number of dimensions. so if i want to go from here to moon, i may move -100km in x 120km in y and like a billion km in z direction. A embeding model takes a piece of text, and outputs a vector, but unlike the above example, which was 3d, the model gives like 2560 dimensions vector! What we can do with this, is feed all projects into it and get embedings out of them, allowing us to compare them with other projects. this lets me find similar projects, how is this usefull?when i code the part that estimates what payout you should get, it will compare the embedding on your project to the one on other project and find similar ones to estimate your payout.

0
0
22

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…