|
66306
|
smart home system by @Farooq121 | Stardance
|
Farooq121
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-11T09:31:55Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i made this for handicapped people", "repo": "https://github.com/u53982253-blip/esp32home", "demo": ""}]...
|
[{"post_id": 78677, "ts": "202 [{"post_id": 78677, "ts": "2026-10-11T08:43:07Z", "hours": 0.5231, "text": "i am working on a handicapped system for lrg handi capped people that when one on then rlya first on like that rset"}]...
|
Title: smart home system by @Farooq121 | Stardance Title: smart home system by @Farooq121 | Stardance
Devlogs:
i am working on a handicapped system for lrg handi capped people that when one on then rlya first on like that rset
Ships:
i made this for handicapped people...
|
1793216930.026533
|
1793303330.026533
|
|
27004
|
smart home system by @sebethaton | Stardance
|
sebethaton
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smart home system by @sebethaton | Stardanc Title: smart home system by @sebethaton | Stardance...
|
1792659129.8646233
|
1793263929.8646233
|
|
28383
|
smart prosthetic hand by @mahmoudnasr | Stardance
|
mahmoudnasr
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smart prosthetic hand by @mahmoudnasr | Sta Title: smart prosthetic hand by @mahmoudnasr | Stardance...
|
1793235028.6628757
|
1793839828.6628757
|
|
34488
|
smart security door system by @disara | Stardance
|
disara
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smart security door system by @disara | Sta Title: smart security door system by @disara | Stardance...
|
1793245853.1149354
|
1793850653.1149354
|
|
42189
|
smart wearable glove for blinds and deaf blinds by smart wearable glove for blinds and deaf blinds by @kartikeyk_net | Stardance...
|
kartikeyk_net
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smart wearable glove for blinds and deaf bl Title: smart wearable glove for blinds and deaf blinds by @kartikeyk_net | Stardance...
|
1793166507.8131368
|
1793771307.8131368
|
|
47477
|
smart-cache by @yonatamnyuval1 | Stardance
|
yonatamnyuval1
|
1
|
12.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T16:22:13Z", "hours": 12.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built a smart caching library, to use in a larger product I’m developing. Building it was very challenging since I had never really dealt with building cache mechanisms before, and I invested a lot of hours studying beyond just writing code. I think I’m proud that I ended up building it myself instead of using an existing solution just because I was unsure if I could pull it off.", "repo": "https://github.com/yonatamnyuval1-stack/smart-cache", "demo": "https://github.com/yonatamnyuval1-stack/smart-cache/raw/main/releases/smart-cache-demo.exe"}]...
|
[{"post_id": 53880, "ts": "202 [{"post_id": 53880, "ts": "2026-08-24T16:11:30Z", "hours": 1.0517, "text": "Hi! I finished my smart-cache library. I spent the last hour mostly thoroughly reviewing my code and refining small details ahead of a version update on GitHub. The project is officially finalized and ready to ship."}, {"post_id": 50262, "ts": "2026-08-19T12:55:51Z", "hours": 3.0494, "text": "I completed the tests, tested edge cases, and pushed everything to GitHub, so I guess it’s time to ship the project. I’ll check my code one last time and will ship."}, {"post_id": 49490, "ts": "2026-08-18T11:06:38Z", "hours": 7.7294, "text": "I’m working on smart cache library, here my first devlog! I built this library to give myself and other fans of the genre an option to get a smart cache without having to build it themselves."}]...
|
Title: smart-cache by @yonatamnyuval1 | Stardance
Title: smart-cache by @yonatamnyuval1 | Stardance
Devlogs:
I’m working on smart cache library, here my first devlog! I built this library to give myself and other fans of the genre an option to get a smart cache without having to build it themselves.
I completed the tests, tested edge cases, and pushed everything to GitHub, so I guess it’s time to ship the project. I’ll check my code one last time and will ship.
Hi! I finished my smart-cache library. I spent the last hour mostly thoroughly reviewing my code and refining small details ahead of a version update on GitHub. The project is officially finalized and ready to ship.
Ships:
I built a smart caching library, to use in a larger product I’m developing. Building it was very challenging since I had never really dealt with building cache mechanisms before, and I invested a lot of hours studying beyond just writing code. I think I’m proud that I ended up building it myself instead of using an existing solution just because I was unsure if I could pull it off....
|
1793332603.512967
|
1793419003.512967
|
|
49502
|
smart-reliability-predictor by @Matrix | Stardance
|
Matrix
|
2
|
70.0
|
1044
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-08T11:39:10Z", "hours": 9.0, "multiplier": 17.9, "payout": 159, "blessing": "neutral", "text": "I have made an smart reliability predictor analysis which dedects anomaly in the systems and flags it . I have made it using prob and stats concepts like z-score , poission formula , bayes etc . i wrapped this section in v1_v2 . And than i created another section V3 where i added an official NASA SMAP and MSL dataset . this was an tough job because i spended lots of days studying data , plotting it on graphs , trying to find patterns in the anomlies . Than i tried multuple models like linear regression and random forest but they just didnt perform well( i also added this models section where user can choose and see results) . Than i moved towards implementing an lstm (RNN) which also performed much bettrt than other models . Than i created an calibration system to choose threshold and persistance itself on training on the validation set and than test it on test set . And created a dashbaord for it and changed it a lots of time and finalize the theme of the dashbaord .", "repo": "https://github.com/Matrix-09x/Smart-Reliability-Predictor", "demo": "https://smart-reliability-predictor.vercel.app/"}, {"ship_num": 2, "ts": "2026-09-28T16:48:40Z", "hours": 61.0, "multiplier": 14.5, "payout": 885, "blessing": "neutral", "text": "I have made an smart reliability predictor analysis which dedects anomaly in the systems and flags it . I have made it using prob and stats concepts like z-score , poission formula , bayes etc . i wrapped this section in v1_v2 . And than i created another section V3 where i added an official NASA SMAP and MSL dataset . this was an tough job because i spended lots of days studying data , plotting it on graphs , trying to find patterns in the anomlies . Than i tried multuple models like linear regression and random forest but they just didnt perform well( i also added this models section where user can choose and see results) . Than i moved towards implementing an lstm (RNN) which also performed much bettrt than other models . Than i created an calibration system to choose threshold and persistance itself on training on the validation set and than test it on test set . And than created an dashboard for it", "repo": "https://github.com/Matrix-09x/Smart-Reliability-Predictor", "demo": "https://smart-reliability-predictor.vercel.app/"}]...
|
[{"post_id": 77806, "ts": "202 [{"post_id": 77806, "ts": "2026-10-08T11:35:57Z", "hours": 0.3933, "text": "Like i still have 9 hours left to ship as i logged 9 hours more for satisfying the changes required , so i was going to ship again but like i dont want to ship the project again with no change so instead i changed the theme from plain to this theme , like i played with color wheel for a bit and decide to implement this theme . As i read the ratings a lot of you said my project was exceptional the only thing needed work was the theme as it was plain so i changed it ."}, {"post_id": 76387, "ts": "2026-10-03T11:35:02Z", "hours": 3.7606, "text": "Rewrited and completely changed the frontend by hand ."}, {"post_id": 75891, "ts": "2026-10-01T14:51:56Z", "hours": 1.1089, "text": "Added more cool feature to the dashbaord . Just saw an reel and got an idea , so i implemented it right away ."}, {"post_id": 75587, "ts": "2026-09-30T14:20:19Z", "hours": 1.9786, "text": "i wroted the index.html the frontend part myself this time . I learned html , css and js according the requirement .Like i think html is basically nested boxes it was not that complicated and the documentation was also simple i understood it . Css was also good but js takes time . I think it was pretty similar to the streamlit experience liek the logic was same but this time i was writing it in different langugae i just needed the documenatiton for that . Than i deployed it again . I wanted to make the dashbaord looks like exactly like previous one so i treid to keep the theme same as i liked it ."}, {"post_id": 75268, "ts": "2026-09-29T16:27:32Z", "hours": 1.6183, "text": "I just got to know that we cant use streamlit for dashboard . So i switched to vercel . I wrote the code and everything was fine but in deployment process everytime some problem comes i am working and solving it from past 8 hours continuoulsly . hope it get accepted now . Also one thing to clarify if you open the url intially it will show api offlinne its not an problem or error in code . if you click the run analysis button api will be online and will show you the output so its not the problem . Bye"}, {"post_id": 74928, "ts": "2026-09-28T16:39:18Z", "hours": 0.9422, "text": "I have successfully deployed the app on streamlit . Although i faced many problems but i have finally done it . I also added an killer readme check it out . Thats it bye ."}, {"post_id": 74870, "ts": "2026-09-28T14:08:26Z", "hours": 2.5158, "text": "Final Devlog – this is going to be my last devlog . I have finally compelted the project . I have pretrained the model and save it in models file and used added ‘pretrain’ mode and ‘inference’ mode for my funtions for different model . So basically i used the pretrain model for pretraining the models and save it in the models file and used inference mode in the app.py my dashboard where it take the outputs from the models folder directly so it doesnt need to train again . Only readme is left for my project than i will ship it . Bye"}, {"post_id": 74403, "ts": "2026-09-27T10:13:16Z", "hours": 4.7556, "text": "I have improved and completed the final dashboard for the project . I have added more things like line chart , analysis summary , limitations also improved many other things and polished it . Done same to v1/v2 section improved it more and added more things . I also worked on the thing and added css code for it , as plain white was not up to the mark so i choosed this color .Now deploying it is left . But there is one problem like as it will on free cloud service by streamlit , i think it cant run heavy models like lstm , so i think i am gonna pre train the models save the outputs and than deploy it ."}, {"post_id": 73551, "ts": "2026-09-25T11:42:30Z", "hours": 8.8828, "text": "My research with Nasa dataset has officialy ended today , i tried the things that i can possibly do till now and now the time is almost up and i need the remaining time to focus on different things . so my V3.2 of project the calibration layer has also ended , but i found out that the fixes threshold plus persistance is working better than the calibration layer as it produces more precision and recall compare to others , so i think i am gonna keep it . As the dataset is the official and real dataset from NASA so it was expected . By i learned a lot throught this journey , started with Probability and statistics concepts and ended up making an system with real NASA dataset and implementing lstm (RNN) , and other ml models ."}, {"post_id": 70660, "ts": "2026-09-19T15:22:10Z", "hours": 8.7031, "text": "so i mainly focused on two things from past week . I was adding the calibration layer , in which my system is gonna select the best combination of persistance(continuous anomalies) and threshold my itself . For that first i am generating its threshold combination on the validation dataset , where i myself has injected fake anomalies in it . Than i am gonna test those threshold on the testing dataset(currently in progress) . I also completed adding the linear regression and random forest model to the dahboard so the user can choose it and run the model to see the results for that i created 2 more funtions for linear regressiona and random forest and connected it ."}, {"post_id": 66529, "ts": "2026-09-12T11:29:36Z", "hours": 6.9347, "text": "I was studying the outputs produced by my system across various channels , and was plotting multiple graphs , comparing multiple parameters to understand it .And i found out what i need to do next to increase my model efficiency , i know i cant make it perfect because i am currently working on a real dataset by NASA , also i dont have enough time because of my exams . so my next plan is to add an intelligence layer . Like before i was hardcoding the the thresholds like 2std or 3std and the min_consecutive value logic . so i decided to let my system decide it what is best for it . like i am gonna first train my lstm model on validation set and than like compute threshold with the validation error and also the min_consecutive logic and find the best pair and than test it with the testing dataset . and in past hours i also tried to add the option for user to select the model himself to see the output and result , implemented the random forest one , linear regression is left i think i will do it after the lstm improvement .so stay tuned"}, {"post_id": 63000, "ts": "2026-09-06T15:53:39Z", "hours": 4.4397, "text": "Update – Like i made an basic dashboard for my system .Like i separated it in 2 parts , first my previous stimulator based on my maths concept where i myselft created the random anomlies by inputing the no of request and prob of failures and than used z_Score or poission distirbution accorfing to which conditon it satisdy to conclude the results . Thats was V1 of my project , than added bayes concept like where my system pretend it doesnt know the cause , and it finf the p(cause|evidence) which is finding the prob of cause given evidence , that was v2 . now for v3 i created an different system where i added the nasa dataset and than run the models . So i put both of those to show my actual progress , and like user can play with both ones . now i think i will polish it more and than focus on improving the accuracy of lstm ."}, {"post_id": 61585, "ts": "2026-09-04T15:48:56Z", "hours": 1.8197, "text": "I implemented lstm , but its not that accurate , it works great and precision results are awesome , some channel precision were even 100 , but recall is mostly average i need to improve it like its 26 - 45 % . But heres the problem , my school exams are coming and i need to start prepare for that urgently and cherry on top i have this weekend where i can try to give more hours but next week schedule is gonna be tough but i will still try to code and debug and plan everything and solve the problem . so i have decided first to make a dashboard using streamlit in python . That will include V1+V2 and V3 section where user can choose input like channels from NASA dataset and see the results and found anomalies in the system .So i am working on that and postponding my schedule to improve lstm later , because if i try to improve lstm now i dont know how much time it can take and like time will left for making dashbaord so i need to do this first because we get voting on usability section also and i dont it to be cli ."}, {"post_id": 60760, "ts": "2026-09-03T10:53:43Z", "hours": 5.1192, "text": "Update – i completed my analysis with linear regression and random forest model . I calculated the perdect tuning by changing window size to 10 and found out the best threshold for anomalies , my formula for threshold was x * std + mean , and chosing 0.5 as x gave us the best result and it makes as i realize because prediction errors during anomaly range arent that much bigger compare to errors in normal range . so thats why lowering down the x helped us . Also i created confusion matrix and get result for random forest and linear regression model, catching around 42 percent anomaly though only 12-13 % catched were actually correct . Tested the setup on multiple channels , some channels work perfectly and give some good results but some not and with no cleat pattern i end my case with lienar regression model and random forest here and moved towards implementing LSTM . Currently implemeting it and testing it and trying to improve the results . LSTM update will come in next devlog ."}, {"post_id": 57988, "ts": "2026-08-30T10:08:00Z", "hours": 4.3997, "text": "Update , like i finshed anlayzing the sensors . I plotted multiple sensors on graph and like for point i can observe pattern in the graph for changes like high spike in anomaly zone , but for contextual there was no similarity or pattern . even for point the spikes are not similar for every sensors . Some magintude and std is more compare to other . So i conclude that we cant make an rule based system for this dataset . I have to move towards implementing ml . So i used linear regression model first to train on first 10 input and than predict the 11th ouput , as i am doing time series analysis because my dataset is continuous data , so i have kept my window size 10 . so i am currently analyzing how many errors lie in our anoamly zone . If linear regression model didnt perfectly work i will try differnet model like random forest and if they also didnt work i have to move towards lstm ."}, {"post_id": 55099, "ts": "2026-08-26T15:38:14Z", "hours": 4.1028, "text": "I added real Nasa dataset to my system . Its NASA Anomaly Detection Dataset SMAP MSL . Its vast dataset have different sensors sendsing the telemary and giving the values i have been studying the data from the past 4 hours like across different channels to observe pattern . i currently found that channels of point like p-1 , e-11 have different pattern compared to contextual . like i calculated the changes in their consecutive values , and check the values under anomaly range provided inside the dataset . point sensors have very large amount of change inside their anomaly range and contextual have long runs of zero inside their anomaly range . I am still studying the data to conclude more information and patterns ."}, {"post_id": 52909, "ts": "2026-08-23T09:02:31Z", "hours": 2.0408, "text": "After building Bayes, I added a 3x3 confusion matrix to check its accuracy , it tracks how many predictions were correct versus which causes got mixed up with each other. Then I ran the simulation 10,000 times and saved the accuracy from each run into a list, and the average accuracy came out to about 98% . Next step is adding the NASA dataset to make it an real stimulation system ."}, {"post_id": 51877, "ts": "2026-08-21T19:19:37Z", "hours": 2.525, "text": "So after hours of work i successfully added Bayes logic , it was not an easy task because to find p(cause|evidence) i needed to find p(evidence|cause) and p(cause) and p(evidence) for each possible cause . And i was so confused because i used lots of loops to implement this , and after hours i finally did it . And now for every given evidence i have the most probable cause . The bayes is gonna be more useful in future when i will add real dataset from Nasa and ml concepts also ."}, {"post_id": 51140, "ts": "2026-08-20T17:11:34Z", "hours": 3.8539, "text": "Been learning probability and statistics for my ai engineer roadmap for the past month but it was all theory, no projects, so when i found stardance I figured this was a good chance to actually build something with it instead of just reading. The project stimulates a system getting a bunch of requests with some chance of failing, then uses stats to check if the number of failures is normal or if somethings actually wrong, using binomial and poisson to figure out how many failures we’d expect and comparing that to what we actually got. First version used a z-score for this but while testing with small numbers I noticed the results got weird, turned out z-scores don’t work well when the expected failure count is small because the math assumes a symmetric bell curve and at small numbers the real distribution is skewed, so I ended up building an exact fix using the actual poissonon formula instead of the approximation for those cases. After that I started working on figuring out not just that something’s wrong but why, so now every failure gets assigned a hidden cause like database overload, network issues or server overload along with evidence that actually matches it, like high db load for database issues and high latency for network stuff, but with enough overlap that it’s not too obvious or easy. Next up is bayes theorem, where the program only sees the evidence and has to figure out the probability of each cause itself, which is when it goes from just flagging that something’s off to actually explaining why."}]...
|
Title: smart-reliability-predictor by @Matrix | St Title: smart-reliability-predictor by @Matrix | Stardance
Devlogs:
Been learning probability and statistics for my ai engineer roadmap for the past month but it was all theory, no projects, so when i found stardance I figured this was a good chance to actually build something with it instead of just reading. The project stimulates a system getting a bunch of requests with some chance of failing, then uses stats to check if the number of failures is normal or if somethings actually wrong, using binomial and poisson to figure out how many failures we’d expect and comparing that to what we actually got. First version used a z-score for this but while testing with small numbers I noticed the results got weird, turned out z-scores don’t work well when the expected failure count is small because the math assumes a symmetric bell curve and at small numbers the real distribution is skewed, so I ended up building an exact fix using the actual poissonon formula instead of the approximation for those cases. After that I started working on figuring out not just that something’s wrong but why, so now every failure gets assigned a hidden cause like database overload, network issues or server overload along with evidence that actually matches it, like high db load for database issues and high latency for network stuff, but with enough overlap that it’s not too obvious or easy. Next up is bayes theorem, where the program only sees the evidence and has to figure out the probability of each cause itself, which is when it goes from just flagging that something’s off to actually explaining why.
So after hours of work i successfully added Bayes logic , it was not an easy task because to find p(cause|evidence) i needed to find p(evidence|cause) and p(cause) and p(evidence) for each possible cause . And i was so confused because i used lots of loops to implement this , and after hours i finally did it . And now for every given evidence i have the most probable cause . The bayes is gonna be more useful in future when i will add real dataset from Nasa and ml concepts also .
After building Bayes, I added a 3x3 confusion matrix to check its accuracy , it tracks how many predictions were correct versus which causes got mixed up with each other. Then I ran the simulation 10,000 times and saved the accuracy from each run into a list, and the average accuracy came out to about 98% . Next step is adding the NASA dataset to make it an real stimulation system .
I added real Nasa dataset to my system . Its NASA Anomaly Detection Dataset SMAP MSL . Its vast dataset have different sensors sendsing the telemary and giving the values i have been studying the data from the past 4 hours like across different channels to observe pattern . i currently found that channels of point like p-1 , e-11 have different pattern compared to contextual . like i calculated the changes in their consecutive values , and check the values under anomaly range provided inside the dataset . point sensors have very large amount of change inside their anomaly range and contextual have long runs of zero inside their anomaly range . I am still studying the data to conclude more information and patterns .
Update , like i finshed anlayzing the sensors . I plotted multiple sensors on graph and like for point i can observe pattern in the graph for changes like high spike in anomaly zone , but for contextual there was no similarity or pattern . even for point the spikes are not similar for every sensors . Some magintude and std is more compare to other . So i conclude that we cant make an rule based system for this dataset . I have to move towards implementing ml . So i used linear regression model first to train on first 10 input and than predict the 11th ouput , as i am doing time series analysis because my dataset is continuous data , so i have kept my window size 10 . so i am currently analyzing how many errors lie in our anoamly zone . If linear regression model didnt perfectly work i will try differnet model like random forest and if they also didnt work i have to move towards lstm .
Update – i completed my analysis with linear regression and random forest model . I calculated the perdect tuning by changing window size to 10 and found out the best threshold for anomalies , my formula for threshold was x * std + mean , and chosing 0.5 as x gave us the best result and it makes as i realize because prediction errors during anomaly range arent that much bigger compare to errors in normal range . so thats why lowering down the x helped us . Also i created confusion matrix and get result for random forest and linear regression model, catching around 42 percent anomaly though only 12-13 % catched were actually correct . Tested the setup on multiple channels , some channels work perfectly and give some good results but some not and with no cleat pattern i end my case with lienar regression model and random forest here and moved towards implementing LSTM . Currently implemeting it and testing it and trying to improve the results . LSTM update will come in next devlog .
I implemented lstm , but its not that accurate , it works great and precision results are awesome , some channel precision were even 100 , but recall is mostly average i need to improve it like its 26 - 45 % . But heres the problem , my school exams are coming and i need to start prepare for that urgently and cherry on top i have this weekend where i can try to give more hours but next week schedule is gonna be tough but i will still try to code and debug and plan everything and solve the problem . so i have decided first to make a dashboard using streamlit in python . That will include V1+V2 and V3 section where user can choose input like channels from NASA dataset and see the results and found anomalies in the system .So i am working on that and postponding my schedule to improve lstm later , because if i try to improve lstm now i dont know how much time it can take and like time will left for making dashbaord so i need to do this first because we get voting on usability section also and i dont it to be cli .
Update – Like i made an basic dashboard for my system .Like i separated it in 2 parts , first my previous stimulator based on my maths concept where i myselft created the random anomlies by inputing the no of request and prob of failures and than used z_Score or poission distirbution accorfing to which conditon it satisdy to conclude the results . Thats was V1 of my project , than added bayes concept like where my system pretend it doesnt know the cause , and it finf the p(cause|evidence) which is finding the prob of cause given evidence , that was v2 . now for v3 i created an different system where i added the nasa dataset and than run the models . So i put both of those to show my actual progress , and like user can play with both ones . now i think i will polish it more and than focus on improving the accuracy of lstm .
I was studying the outputs produced by my system across various channels , and was plotting multiple graphs , comparing multiple parameters to understand it .And i found out what i need to do next to increase my model efficiency , i know i cant make it perfect because i am currently working on a real dataset by NASA , also i dont have enough time because of my exams . so my next plan is to add an intelligence layer . Like before i was hardcoding the the thresholds like 2std or 3std and the min_consecutive value logic . so i decided to let my system decide it what is best for it . like i am gonna first train my lstm model on validation set and than like compute threshold with the validation error and also the min_consecutive logic and find the best pair and than test it with the testing dataset . and in past hours i also tried to add the option for user to select the model himself to see the output and result , implemented the random forest one , linear regression is left i think i will do it after the lstm improvement .so stay tuned
so i mainly focused on two things from past week . I was adding the calibration layer , in which my system is gonna select the best combination of persistance(continuous anomalies) and threshold my itself . For that first i am generating its threshold combination on the validation dataset , where i myself has injected fake anomalies in it . Than i am gonna test those threshold on the testing dataset(currently in progress) . I also completed adding the linear regression and random forest model to the dahboard so the user can choose it and run the model to see the results for that i created 2 more funtions for linear regressiona and random forest and connected it .
My research with Nasa dataset has officialy ended today , i tried the things that i can possibly do till now and now the time is almost up and i need the remaining time to focus on different things . so my V3.2 of project the calibration layer has also ended , but i found out that the fixes threshold plus persistance is working better than the calibration layer as it produces more precision and recall compare to others , so i think i am gonna keep it . As the dataset is the official and real dataset from NASA so it was expected . By i learned a lot throught this journey , started with Probability and statistics concepts and ended up making an system with real NASA dataset and implementing lstm (RNN) , and other ml models .
I have improved and completed the final dashboard for the project . I have added more things like line chart , analysis summary , limitations also improved many other things and polished it . Done same to v1/v2 section improved it more and added more things . I also worked on the thing and added css code for it , as plain white was not up to the mark so i choosed this color .Now deploying it is left . But there is one problem like as it will on free cloud service by streamlit , i think it cant run heavy models like lstm , so i think i am gonna pre train the models save the outputs and than deploy it .
Final Devlog – this is going to be my last devlog . I have finally compelted the project . I have pretrained the model and save it in models file and used added ‘pretrain’ mode and ‘inference’ mode for my funtions for different model . So basically i used the pretrain model for pretraining the models and save it in the models file and used inference mode in the app.py my dashboard where it take the outputs from the models folder directly so it doesnt need to train again . Only readme is left for my project than i will ship it . Bye
I have successfully deployed the app on streamlit . Although i faced many problems but i have finally done it . I also added an killer readme check it out . Thats it bye .
I just got to know that we cant use streamlit for dashboard . So i switched to vercel . I wrote the code and everything was fine but in deployment process everytime some problem comes i am working and solving it from past 8 hours continuoulsly . hope it get accepted now . Also one thing to clarify if you open the url intially it will show api offlinne its not an problem or error in code . if you click the run analysis button api will be online and will show you the output so its not the problem . Bye
i wroted the index.html the frontend part myself this time . I learned html , css and js according the requirement .Like i think html is basically nested boxes it was not that complicated and the documentation was also simple i understood it . Css was also good but js takes time . I think it was pretty similar to the streamlit experience liek the logic was same but this time i was writing it in different langugae i just needed the documenatiton for that . Than i deployed it again . I wanted to make the dashbaord looks like exactly like previous one so i treid to keep the theme same as i liked it .
Added more cool feature to the dashbaord . Just saw an reel and got an idea , so i implemented it right away .
Rewrited and completely changed the frontend by hand .
Like i still have 9 hours left to ship as i logged 9 hours more for satisfying the changes required , so i was going to ship again but like i dont want to ship the project again with no change so instead i changed the theme from plain to this theme , like i played with color wheel for a bit and decide to implement this theme . As i read the ratings a lot of you said my project was exceptional the only thing needed work was the theme as it was plain so i changed it .
Ships:
I have made an smart reliability predictor analysis which dedects anomaly in the systems and flags it . I have made it using prob and stats concepts like z-score , poission formula , bayes etc . i wrapped this section in v1_v2 . And than i created another section V3 where i added an official NASA SMAP and MSL dataset . this was an tough job because i spended lots of days studying data , plotting it on graphs , trying to find patterns in the anomlies . Than i tried multuple models like linear regression and random forest but they just didnt perform well( i also added this models section where user can choose and see results) . Than i moved towards implementing an lstm (RNN) which also performed much bettrt than other models . Than i created an calibration system to choose threshold and persistance itself on training on the validation set and than test it on test set . And than created an dashboard for it
I have made an smart reliability predictor analysis which dedects anomaly in the systems and flags it . I have made it using prob and stats concepts like z-score , poission formula , bayes etc . i wrapped this section in v1_v2 . And than i created another section V3 where i added an official NASA SMAP and MSL dataset . this was an tough job because i spended lots of days studying data , plotting it on graphs , trying to find patterns in the anomlies . Than i tried multuple models like linear regression and random forest but they just didnt perform well( i also added this models section where user can choose and see results) . Than i moved towards implementing an lstm (RNN) which also performed much bettrt than other models . Than i created an calibration system to choose threshold and persistance itself on training on the validation set and than test it on test set . And created a dashbaord for it and changed it a lots of time and finalize the theme of the dashbaord ....
|
1793342844.4790223
|
1793429244.4790223
|
|
38549
|
smartPlace by @JoshuaA | Stardance
|
JoshuaA
|
0
|
0.64
|
0
|
[]
|
[{"post_id": 35301, "ts": "202 [{"post_id": 35301, "ts": "2026-07-26T16:50:51Z", "hours": 0.6389, "text": "fixed lines in the code that stopped the site from working properly"}]...
|
Title: smartPlace by @JoshuaA | Stardance
Devlogs Title: smartPlace by @JoshuaA | Stardance
Devlogs:
fixed lines in the code that stopped the site from working properly...
|
1793159471.63108
|
1793764271.63108
|
|
7074
|
smart_and_speedy by @scikit_star | Stardance
|
scikit_star
|
0
|
3.46
|
0
|
[]
|
[{"post_id": 3509, "ts": "2026 [{"post_id": 3509, "ts": "2026-06-06T14:12:02Z", "hours": 3.4589, "text": "Finished making the card piles and the logic, I love swift (would give up way faster if i used anyth else)"}]...
|
Title: smart_and_speedy by @scikit_star | Stardanc Title: smart_and_speedy by @scikit_star | Stardance
Devlogs:
Finished making the card piles and the logic, I love swift (would give up way faster if i used anyth else)...
|
1792759782.1815848
|
1793364582.1815848
|
|
17965
|
smartwatch by @jacobjuneau | Stardance
|
jacobjuneau
|
0
|
3.53
|
0
|
[]
|
[{"post_id": 8373, "ts": "2026 [{"post_id": 8373, "ts": "2026-06-13T22:32:10Z", "hours": 3.5278, "text": "Schematic decided on the nrf52840 for the main chip and just started adding things that i need."}]...
|
Title: smartwatch by @jacobjuneau | Stardance
Dev Title: smartwatch by @jacobjuneau | Stardance
Devlogs:
Schematic decided on the nrf52840 for the main chip and just started adding things that i need....
|
1792918128.8638148
|
1793782128.8638148
|
|
60264
|
smartysite by @smriti | Stardance
|
smriti
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smartysite by @smriti | Stardance
|
1793033368.5536184
|
1793638168.5536184
|
|
69786
|
smiski hackpad by @chlocolatess | Stardance
|
chlocolatess
|
0
|
0.87
|
0
|
[]
|
[{"post_id": 80094, "ts": "202 [{"post_id": 80094, "ts": "2026-10-16T06:29:26Z", "hours": 0.8689, "text": "my initial goal with this project was to create a cute hackpad that is smiski themed! with the hackpad tutorial, i was guided through on the schematics, pcb design, and the cad. although for NOW i am simply following the tutorial, i plan to add additional components and parts to this project!"}]...
|
Title: smiski hackpad by @chlocolatess | Stardance Title: smiski hackpad by @chlocolatess | Stardance
Devlogs:
my initial goal with this project was to create a cute hackpad that is smiski themed! with the hackpad tutorial, i was guided through on the schematics, pcb design, and the cad. although for NOW i am simply following the tutorial, i plan to add additional components and parts to this project!...
|
1792860456.6375413
|
1793465256.6375413
|
|
69919
|
smol bot by @Zayyan | Stardance
|
Zayyan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smol bot by @Zayyan | Stardance
|
1792957833.5464945
|
1793562633.5464945
|
|
54468
|
smol keyboard by @chicke | Stardance
|
chicke
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smol keyboard by @chicke | Stardance
|
1792792171.4184492
|
1793396971.4184492
|
|
67169
|
smoll Viocity by @HarvyLiu | Stardance
|
HarvyLiu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smoll Viocity by @HarvyLiu | Stardance
|
1793108854.425249
|
1793713654.425249
|
|
46525
|
smooth seas by @nathkirkgamer01 | Stardance
|
nathkirkgamer01
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smooth seas by @nathkirkgamer01 | Stardance
|
1792669673.720846
|
1793274473.720846
|
|
26541
|
smooth-spend-api by @Luksh | Stardance
|
Luksh
|
1
|
2.85
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-26T22:39:30Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I created the backend API for Smooth Spend, an app designed to help manage personal finances smoothly. I deployed it officially on Hack Club Nest using Node.js and Express! The most challenging part was dealing with port forwarding and getting the reverse proxy settings right on Nest, as well as fixing PM2 setup errors so the server could run 24/7 in the background without crashing. I’m super proud of successfully making the API public and seeing the live “Il server di Smooth Spend è online!” message in my browser after a good debugging session. To test it, you can simply visit the live URL: https://smooth-spend-api.hackclub.app 🚀", "repo": "https://github.com/D399def9/smooth-spend-api", "demo": "https://smooth-spend-api.hackclub.app/"}]...
|
[{"post_id": 25476, "ts": "202 [{"post_id": 25476, "ts": "2026-07-09T19:29:36Z", "hours": 1.2417, "text": "Started over from scratch today. Rebuilt my Node.js backend instead of relying on generated code so I can actually understand every part of it. Server is running again"}, {"post_id": 19502, "ts": "2026-06-30T20:34:36Z", "hours": 1.6106, "text": "Hi, at the moment I’m working with JavaScript and doing some debugging while putting together the server. I’m setting up the backend structure and testing how the different parts connect."}, {"post_id": 16558, "ts": "2026-06-26T22:35:15Z", "hours": 0.2972, "text": "Descrizione del progettoQuesto progetto è una piccola API backend in Node.js per la scansione OCR di scontrini."}]...
|
Title: smooth-spend-api by @Luksh | Stardance
Dev Title: smooth-spend-api by @Luksh | Stardance
Devlogs:
Descrizione del progettoQuesto progetto è una piccola API backend in Node.js per la scansione OCR di scontrini.
Hi, at the moment I’m working with JavaScript and doing some debugging while putting together the server. I’m setting up the backend structure and testing how the different parts connect.
Started over from scratch today. Rebuilt my Node.js backend instead of relying on generated code so I can actually understand every part of it. Server is running again
Ships:
I created the backend API for Smooth Spend, an app designed to help manage personal finances smoothly. I deployed it officially on Hack Club Nest using Node.js and Express! The most challenging part was dealing with port forwarding and getting the reverse proxy settings right on Nest, as well as fixing PM2 setup errors so the server could run 24/7 in the background without crashing. I’m super proud of successfully making the API public and seeing the live “Il server di Smooth Spend è online!” message in my browser after a good debugging session. To test it, you can simply visit the live URL: https://smooth-spend-api.hackclub.app 🚀...
|
1793278054.381408
|
1793364454.381408
|
|
45516
|
smoother life by @Arianna | Stardance
|
Arianna
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: smoother life by @Arianna | Stardance
|
1793335970.0272272
|
1793940770.0272272
|
|
68565
|
smth by @krates | Stardance
|
krates
|
0
|
0.8
|
0
|
[]
|
[{"post_id": 77788, "ts": "202 [{"post_id": 77788, "ts": "2026-10-08T08:43:03Z", "hours": 0.8039, "text": "yea lowk did smthin, mhhmmh did smthin rrlly rlly important tk reall important"}]...
|
Title: smth by @krates | Stardance
Devlogs:
yea l Title: smth by @krates | Stardance
Devlogs:
yea lowk did smthin, mhhmmh did smthin rrlly rlly important tk reall important...
|
1793123396.1846693
|
1793728196.1846693
|
|
32611
|
smth tab by @Christianlikes67_Bobbpheus | Stardanc smth tab by @Christianlikes67_Bobbpheus | Stardance...
|
Christianlikes67_Bobbpheus
|
2
|
4.0
|
1
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-07T15:43:20Z", "hours": 1.0, "multiplier": 1.13, "payout": 1, "blessing": "neutral", "text": "I made a basic website weak css and not that much special things but it has a clock and some buttons that send you to different websites so not that much but i originally had made another projects but then i lost most of it and needed to rework it all", "repo": "https://github.com/Christianlikes67/smth-tab", "demo": "https://christianlikes67.github.io/smth-tab/"}, {"ship_num": 2, "ts": "2026-07-10T11:13:29Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "🐱🚀 AstroCat Explorer AstroCat Explorer is a fun and interactive web app that lets you explore NASA’s Astronomy Picture of the Day (APOD) with a unique space-cat theme. Instead of creating a standard NASA gallery, this project combines space exploration, animated visuals, and a playful personality to create a more engaging experience. ✨ Features 🌌 NASA Astronomy Picture of the Day API 📅 Search for a specific date 🎲 Random Mission button 🐱 Random Space Cat facts 🏆 Mission counter ⭐ XP system with Space Cat ranks ☄️ Animated shooting stars 🪐 Floating planets 🚀 Rocket cursor 💎 Glassmorphism UI 📱 Responsive design 🎨 Custom space-themed interface ⚡ Smooth animations and transitions 🛠️ Built With HTML5 CSS3 JavaScript (ES6) NASA APOD API You can get a free API key from: https://api.nasa.gov/ 📂 Project Structure AstroCat Explorer/ │ ├── index.html ├── style.css ├── script.js └── README.md 🎮 Inspiration This project is inspired by: Space exploration Cats 🐱 Modern gaming-inspired UI NASA’s Astronomy Picture of the Day 📸 Main Features View NASA’s daily space image. Explore images from previous dates. Launch random space missions. Earn Space Cat XP as you explore. Unlock new Space Cat ranks. Enjoy animated cosmic effects. 💡 Future Improvements ❤️ Favorite missions 🎥 Support NASA APOD videos 🌍 Dark/Light mode 🔍 Search by keywords 🚀 More achievements 🔊 Optional sound effects 👨💻 Author Made with ❤️ by Christianlikes67.", "repo": "https://github.com/Christianlikes67/smth-tab", "demo": "https://christianlikes67.github.io/smth-tab/"}]...
|
[{"post_id": 27618, "ts": "202 [{"post_id": 27618, "ts": "2026-07-13T11:19:46Z", "hours": 0.4914, "text": "basically changed evrything cuz i just felt like it"}, {"post_id": 26444, "ts": "2026-07-11T07:47:05Z", "hours": 0.4128, "text": "now i fixed the css and a lot of other things"}, {"post_id": 25865, "ts": "2026-07-10T10:56:12Z", "hours": 0.3553, "text": "this is gonna take a bit longer i have ran into a problem and im now tryna fix it"}, {"post_id": 25847, "ts": "2026-07-10T10:22:28Z", "hours": 0.6558, "text": "Almost done with CSS"}, {"post_id": 25498, "ts": "2026-07-09T20:11:08Z", "hours": 0.8886, "text": "I am pretty much done with the “Moving on to JavaScript” part in the guide so i only need to COOK with CSS now"}, {"post_id": 25469, "ts": "2026-07-09T19:09:01Z", "hours": 0.3744, "text": "just finished the “Starting with HTML” part in the guide and i also finished what i wanted to do and the time i used to make it is the logged time from this devlog and the one before with the meowl img."}, {"post_id": 25394, "ts": "2026-07-09T17:34:04Z", "hours": 0.7331, "text": "I am making a cool NASA inspired facts website with cats where there is a date picker and then it finds a text from nasa about that day i couldnt get a screenshot"}, {"post_id": 24785, "ts": "2026-07-08T16:10:25Z", "hours": 0.3531, "text": "just began coding"}]...
|
Title: smth tab by @Christianlikes67_Bobbpheus | S Title: smth tab by @Christianlikes67_Bobbpheus | Stardance
Devlogs:
just began coding
I am making a cool NASA inspired facts website with cats where there is a date picker and then it finds a text from nasa about that day i couldnt get a screenshot
just finished the “Starting with HTML” part in the guide and i also finished what i wanted to do and the time i used to make it is the logged time from this devlog and the one before with the meowl img.
I am pretty much done with the “Moving on to JavaScript” part in the guide so i only need to COOK with CSS now
Almost done with CSS
this is gonna take a bit longer i have ran into a problem and im now tryna fix it
now i fixed the css and a lot of other things
basically changed evrything cuz i just felt like it
Ships:
🐱🚀 AstroCat Explorer AstroCat Explorer is a fun and interactive web app that lets you explore NASA’s Astronomy Picture of the Day (APOD) with a unique space-cat theme. Instead of creating a standard NASA gallery, this project combines space exploration, animated visuals, and a playful personality to create a more engaging experience. ✨ Features 🌌 NASA Astronomy Picture of the Day API 📅 Search for a specific date 🎲 Random Mission button 🐱 Random Space Cat facts 🏆 Mission counter ⭐ XP system with Space Cat ranks ☄️ Animated shooting stars 🪐 Floating planets 🚀 Rocket cursor 💎 Glassmorphism UI 📱 Responsive design 🎨 Custom space-themed interface ⚡ Smooth animations and transitions 🛠️ Built With HTML5 CSS3 JavaScript (ES6) NASA APOD API You can get a free API key from: https://api.nasa.gov/ 📂 Project Structure AstroCat Explorer/ │ ├── index.html ├── style.css ├── script.js └── README.md 🎮 Inspiration This project is inspired by: Space exploration Cats 🐱 Modern gaming-inspired UI NASA’s Astronomy Picture of the Day 📸 Main Features View NASA’s daily space image. Explore images from previous dates. Launch random space missions. Earn Space Cat XP as you explore. Unlock new Space Cat ranks. Enjoy animated cosmic effects. 💡 Future Improvements ❤️ Favorite missions 🎥 Support NASA APOD videos 🌍 Dark/Light mode 🔍 Search by keywords 🚀 More achievements 🔊 Optional sound effects 👨💻 Author Made with ❤️ by Christianlikes67.
I made a basic website weak css and not that much special things but it has a clock and some buttons that send you to different websites so not that much but i originally had made another projects but then i lost most of it and needed to rework it all...
|
1792875199.4580007
|
1793739199.4580007
|
|
53254
|
snake by @goodaysarecomingsoon | Stardance
|
goodaysarecomingsoon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snake by @goodaysarecomingsoon | Stardance
|
1792741968.0949972
|
1793346768.0949972
|
|
54736
|
snake by @whoam1-dev | Stardance
|
whoam1-dev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snake by @whoam1-dev | Stardance
|
1792802970.1437232
|
1793407770.1437232
|
|
62914
|
snake game by @hollymarielise | Stardance
|
hollymarielise
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snake game by @hollymarielise | Stardance
|
1793047876.3011732
|
1793652676.3011732
|
|
62915
|
snake game by @hollymarielise | Stardance
|
hollymarielise
|
0
|
1.73
|
0
|
[]
|
[{"post_id": 69987, "ts": "202 [{"post_id": 69987, "ts": "2026-09-18T06:03:35Z", "hours": 1.7333, "text": "Snake- My first pyhton game - made entirerly by me to conince people in my school options evening to take computer science"}]...
|
Title: snake game by @hollymarielise | Stardance
Title: snake game by @hollymarielise | Stardance
Devlogs:
Snake- My first pyhton game - made entirerly by me to conince people in my school options evening to take computer science...
|
1793047877.1682467
|
1793652677.1682467
|
|
69585
|
snake game by @koushickan | Stardance
|
koushickan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snake game by @koushickan | Stardance
|
1792857164.7027252
|
1793461964.7027252
|
|
66519
|
snake game in python by @NK_elite | Stardance
|
NK_elite
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snake game in python by @NK_elite | Stardan Title: snake game in python by @NK_elite | Stardance...
|
1793098502.4956234
|
1793703302.4956234
|
|
42121
|
snakinal by @harsht7 | Stardance
|
harsht7
|
0
|
2.8
|
0
|
[]
|
[{"post_id": 44916, "ts": "202 [{"post_id": 44916, "ts": "2026-08-10T23:56:26Z", "hours": 2.1239, "text": "Devlog #2 (a terminal snake game) I’m back with my Rust project based learning journey (creating a rust project for the first time to help me out with another big project I’m thinking about) TL;DR : I got input and basic game state done, a character in the terminal can move Full version : Anyways, this devlog I got quite a bit done! I first started creating a simple Position struct, moved to create a simple Game class, then created Input matching using crossterm terminal library built in Events where I was getting confused between an “associated” fn vs a method and got into this thinking loop because of Result<Option<Command>> but basically you need to read it from inside out, if that helps! Also I can’t be more grateful for THE GOAT KEYWORD…drumroll… match ! I don’t understand why other languages don’t have this, it’s way easier to handle enums this way! After being done with input, I added a input handling function to my game file to update player_pos . Then going back to main, I added a loop and made sure all the pieces fit together. I then did my first test where I saw movement working! but there were some issues that I resolved in later commits, like the character being in different places b/c of not clearing the screen before every redraw and adding a delay so that my CPU doesn’t BLOW UP from the loop. I still need to fix one thing though: the loop breaks even without me pressing the quit button after some time, so I need to figure out what’s doing that. I also need to make sure the terminal window size and character updating is synced. In the next devlog I’ll try to add some food and hopefully start adding some snake growing logic! Glad that I’ve got to learn crossterm , and hope to learn async and tokio , etc with rust in the future… sorry for the yap, nevertheless, I think I took a bit long to create basic movement but I’m satisfied since it’s my first time. Also I uploaded a gif bc for some reason .mkv upload didn’t work"}, {"post_id": 37918, "ts": "2026-07-30T22:30:23Z", "hours": 0.675, "text": "Devlog #1 (snakinal - a snake game in the terminal) This is my first time in a long time doing something related to the terminal and also my first time with Rust 🦀 (I’ve fiddled with C++, so that background helps me connect to things in rust)! I’m going with a PBL (project based learning) route to quickly learn Rust (although I know Rust has a big learning curve). Also, shout out to Let’s Get Rusty’s rust learning playlist on YT. Anyways, below I’ve managed to write something simple in the terminal through a bit of AI help. In this devlog I’ve learnt quite a bit of rust syntax: like how creating “classes” in rust has a 3 step procedure ( struct , impl , and trait ) instead of just class in other low level languages !() are macros that executes before compile time ?; is used on expressions that can return a success or fail, and to return the error immediately if it fails, also only works when the return type is Result<> learnt a bit about how crossterm library functions work also took me a year to understand why lsp/linting wouldn’t work for another file that I had. Apparently Rust doesn’t see files unless you do mod <filename> in main.rs One more thing that still slightly confuses me is the difference between :: & . and when to use one or the other (so if someone doesn’t mind commenting, I’d really appreciate!) I hope this pointers have helped other beginner rusties, and if I’ve said something incorrect, rustaceans pls forgive me"}]...
|
Title: snakinal by @harsht7 | Stardance
Devlogs:
Title: snakinal by @harsht7 | Stardance
Devlogs:
Devlog #1 (snakinal - a snake game in the terminal) This is my first time in a long time doing something related to the terminal and also my first time with Rust 🦀 (I’ve fiddled with C++, so that background helps me connect to things in rust)! I’m going with a PBL (project based learning) route to quickly learn Rust (although I know Rust has a big learning curve). Also, shout out to Let’s Get Rusty’s rust learning playlist on YT. Anyways, below I’ve managed to write something simple in the terminal through a bit of AI help. In this devlog I’ve learnt quite a bit of rust syntax: like how creating “classes” in rust has a 3 step procedure ( struct , impl , and trait ) instead of just class in other low level languages !() are macros that executes before compile time ?; is used on expressions that can return a success or fail, and to return the error immediately if it fails, also only works when the return type is Result<> learnt a bit about how crossterm library functions work also took me a year to understand why lsp/linting wouldn’t work for another file that I had. Apparently Rust doesn’t see files unless you do mod <filename> in main.rs One more thing that still slightly confuses me is the difference between :: & . and when to use one or the other (so if someone doesn’t mind commenting, I’d really appreciate!) I hope this pointers have helped other beginner rusties, and if I’ve said something incorrect, rustaceans pls forgive me
Devlog #2 (a terminal snake game) I’m back with my Rust project based learning journey (creating a rust project for the first time to help me out with another big project I’m thinking about) TL;DR : I got input and basic game state done, a character in the terminal can move Full version : Anyways, this devlog I got quite a bit done! I first started creating a simple Position struct, moved to create a simple Game class, then created Input matching using crossterm terminal library built in Events where I was getting confused between an “associated” fn vs a method and got into this thinking loop because of Result<Option<Command>> but basically you need to read it from inside out, if that helps! Also I can’t be more grateful for THE GOAT KEYWORD…drumroll… match ! I don’t understand why other languages don’t have this, it’s way easier to handle enums this way! After being done with input, I added a input handling function to my game file to update player_pos . Then going back to main, I added a loop and made sure all the pieces fit together. I then did my first test where I saw movement working! but there were some issues that I resolved in later commits, like the character being in different places b/c of not clearing the screen before every redraw and adding a delay so that my CPU doesn’t BLOW UP from the loop. I still need to fix one thing though: the loop breaks even without me pressing the quit button after some time, so I need to figure out what’s doing that. I also need to make sure the terminal window size and character updating is synced. In the next devlog I’ll try to add some food and hopefully start adding some snake growing logic! Glad that I’ve got to learn crossterm , and hope to learn async and tokio , etc with rust in the future… sorry for the yap, nevertheless, I think I took a bit long to create basic movement but I’m satisfied since it’s my first time. Also I uploaded a gif bc for some reason .mkv upload didn’t work...
|
1793163068.5340583
|
1793767868.5340583
|
|
51099
|
snapOS by @JSnap | Stardance
|
JSnap
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snapOS by @JSnap | Stardance
|
1792655589.7778704
|
1793260389.7778704
|
|
51100
|
snapOS by @JSnap | Stardance
|
JSnap
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snapOS by @JSnap | Stardance
|
1792658879.5640497
|
1793263679.5640497
|
|
46526
|
snapdex by @Saikonchada | Stardance
|
Saikonchada
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snapdex by @Saikonchada | Stardance
|
1792669674.563298
|
1793274474.563298
|
|
51544
|
snapware by @JSnap | Stardance
|
JSnap
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snapware by @JSnap | Stardance
|
1792673610.3983915
|
1793278410.3983915
|
|
347
|
snazzy by @aahil | Stardance
|
aahil
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snazzy by @aahil | Stardance
|
1792641225.2320924
|
1793246025.2320924
|
|
38816
|
snazzy_kvm by @Sundar | Stardance
|
Sundar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snazzy_kvm by @Sundar | Stardance
|
1792694928.1014366
|
1793299728.1014366
|
|
21763
|
snehasish's portfolio website by @snehasish | snehasish's portfolio website by @snehasish | Stardance...
|
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snehasish's portfolio website by @sneha Title: snehasish's portfolio website by @snehasish | Stardance...
|
1793271182.8268938
|
1793875982.8268938
|
|
68796
|
snekgame by @shreyancat | Stardance
|
shreyancat
|
0
|
1.76
|
0
|
[]
|
[{"post_id": 78078, "ts": "202 [{"post_id": 78078, "ts": "2026-10-09T14:26:37Z", "hours": 1.7628, "text": "game all done,waiting for reviews for any changes or possible improvement……"}]...
|
Title: snekgame by @shreyancat | Stardance
Devlog Title: snekgame by @shreyancat | Stardance
Devlogs:
game all done,waiting for reviews for any changes or possible improvement……...
|
1793126941.3839033
|
1793731741.3839033
|
|
19274
|
sniff-the-bag.ai by @nobrainerparikshit | Stardanc sniff-the-bag.ai by @nobrainerparikshit | Stardance...
|
nobrainerparikshit
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sniff-the-bag.ai by @nobrainerparikshit | S Title: sniff-the-bag.ai by @nobrainerparikshit | Stardance...
|
1792691508.279243
|
1793296308.279243
|
|
37329
|
snip by @floppek | Stardance
|
floppek
|
1
|
3.0
|
25
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-20T16:36:13Z", "hours": 3.0, "multiplier": 9.98, "payout": 25, "blessing": "neutral", "text": "Free uploading service for your files with 40+ domains to choose from. Upload files up to 100mb for free. NOTE: Files get wiped after 30 days.", "repo": "https://github.com/floppek/snip/", "demo": "https://snip.sperm.monster"}]...
|
[{"post_id": 31868, "ts": "202 [{"post_id": 31868, "ts": "2026-07-20T16:33:12Z", "hours": 1.58, "text": "Finally snip is done. You can now upload files up to 100mb for free. Visit snip.sperm.monster to try it out! :)"}, {"post_id": 31693, "ts": "2026-07-20T09:41:31Z", "hours": 1.7958, "text": "Currently, the site isn’t functional. I’m working on the backend. I’m open to suggestions about the site’s design. Upcoming features: file uploads and link shortening. (yes the file uploading will work for free up to 100mb per file! With auto wipe set to 30 days meaning uploaded files will get deleted after 30 days. Let me know if the auto wipe should stay or no)"}]...
|
Title: snip by @floppek | Stardance
Devlogs:
Curr Title: snip by @floppek | Stardance
Devlogs:
Currently, the site isn’t functional. I’m working on the backend. I’m open to suggestions about the site’s design. Upcoming features: file uploads and link shortening. (yes the file uploading will work for free up to 100mb per file! With auto wipe set to 30 days meaning uploaded files will get deleted after 30 days. Let me know if the auto wipe should stay or no)
Finally snip is done. You can now upload files up to 100mb for free. Visit snip.sperm.monster to try it out! :)
Ships:
Free uploading service for your files with 40+ domains to choose from. Upload files up to 100mb for free. NOTE: Files get wiped after 30 days....
|
1793256577.6867607
|
1793342977.6867607
|
|
60582
|
snoopy's first by @maheenzia_699 | Stardance
|
maheenzia_699
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snoopy's first by @maheenzia_699 | Star Title: snoopy's first by @maheenzia_699 | Stardance...
|
1793036886.0242305
|
1793641686.0242305
|
|
65315
|
snoopyboard by @dln | Stardance
|
dln
|
0
|
11.44
|
0
|
[]
|
[{"post_id": 79237, "ts": "202 [{"post_id": 79237, "ts": "2026-10-13T05:02:14Z", "hours": 1.4903, "text": "Polish Polish Polish! still have a bit more to do but I got the firmware into a finished state and created the Github page, overall polishing the project to get it ready to ship in the near future"}, {"post_id": 77539, "ts": "2026-10-07T11:46:31Z", "hours": 2.1364, "text": "cleaned up the CAD file and added snoopy! (woodstock too) started the firmware side of things but still have a bit to go on that side"}, {"post_id": 77495, "ts": "2026-10-07T07:29:43Z", "hours": 3.15, "text": "worked on the case a bit more and changed a few things in the design. having fun!"}, {"post_id": 77446, "ts": "2026-10-07T01:10:40Z", "hours": 1.3647, "text": "revised the layout of the pcb so the cable would come out the back of the pad and the OLED screen would be vertical along the left side. started to work these changes into the case design"}, {"post_id": 76945, "ts": "2026-10-05T04:53:05Z", "hours": 1.735, "text": "Finished PCB, and worked on designing the case after taking a week off working on this project for other more important projects! (whoops)"}, {"post_id": 73058, "ts": "2026-09-24T09:21:16Z", "hours": 1.5617, "text": "Hackpad!!!! I designed what I wanted a Hackpad to look like and thought about how I could design around the ways that I could use one. I like designing with ideas first, then considering the rules of the size of the whole thing aswell as how the parts will fit into it, or any other limitations that could need to be designed around. I was inspired by the orpheuspad to have 4 keys in an arrow key formation as that would make the most sense for how I would use it. Then I started designing the PCB and, since it was my first time being hands on with this software, learning how to work with this kind of design that im not familiar with. Overall, I enjoyed dipping my feed into this project and am excited to design the case of the pad in a software that im more comfortable using!"}]...
|
Title: snoopyboard by @dln | Stardance
Devlogs:
H Title: snoopyboard by @dln | Stardance
Devlogs:
Hackpad!!!! I designed what I wanted a Hackpad to look like and thought about how I could design around the ways that I could use one. I like designing with ideas first, then considering the rules of the size of the whole thing aswell as how the parts will fit into it, or any other limitations that could need to be designed around. I was inspired by the orpheuspad to have 4 keys in an arrow key formation as that would make the most sense for how I would use it. Then I started designing the PCB and, since it was my first time being hands on with this software, learning how to work with this kind of design that im not familiar with. Overall, I enjoyed dipping my feed into this project and am excited to design the case of the pad in a software that im more comfortable using!
Finished PCB, and worked on designing the case after taking a week off working on this project for other more important projects! (whoops)
revised the layout of the pcb so the cable would come out the back of the pad and the OLED screen would be vertical along the left side. started to work these changes into the case design
worked on the case a bit more and changed a few things in the design. having fun!
cleaned up the CAD file and added snoopy! (woodstock too) started the firmware side of things but still have a bit to go on that side
Polish Polish Polish! still have a bit more to do but I got the firmware into a finished state and created the Github page, overall polishing the project to get it ready to ship in the near future...
|
1793084291.1553028
|
1793689091.1553028
|
|
43449
|
snow60 by @leonjohns | Stardance
|
leonjohns
|
0
|
35.34
|
0
|
[]
|
[{"post_id": 55668, "ts": "202 [{"post_id": 55668, "ts": "2026-08-27T17:04:29Z", "hours": 0.9333, "text": "Entry #7 Switched to printing-legion Amazon Cost increased due to taxes and shipping :("}, {"post_id": 54478, "ts": "2026-08-25T14:29:57Z", "hours": 2.6728, "text": "Entry #6 Calculated Cost and sliced 3d prints to fit on printers"}, {"post_id": 54110, "ts": "2026-08-24T22:20:14Z", "hours": 9.9006, "text": "Entry 5 -I have made a pcb attachment for each switch for rgb leds -Updated the plate and case to support proper stabilizers"}, {"post_id": 52752, "ts": "2026-08-23T02:52:22Z", "hours": 8.7981, "text": "Entry 4 I have completed my 3d printed plate and my case and they are ready to get printed -Now I am basically waiting on getting approved and funded"}, {"post_id": 49599, "ts": "2026-08-18T14:14:00Z", "hours": 10.3933, "text": "Entry #3 I am scraping the pcb due to many reasons Pcb manufacturing is expensive especially with pick and place It add unnecessary complexity in my build Hand wiring is cheaper"}, {"post_id": 40403, "ts": "2026-08-03T21:33:35Z", "hours": 1.9914, "text": "Entry #2 I have completed the layout of the keyboard and managed to put the holes for the stabelizers, now I need to wire it up an make all the other things like the case and plate."}, {"post_id": 40221, "ts": "2026-08-03T17:00:09Z", "hours": 0.6458, "text": "Entry #1 I have spent some time making a schematic. This is not my first time trying to make a schematic, as I have some experience with EasyEDA. To make this schematic, I followed a YouTube tutorial by Joe Scotto on how to Design Mechanical Keyboard PCBs with KiCad. I used his provided symbols and other resources for this schematic"}]...
|
Title: snow60 by @leonjohns | Stardance
Devlogs:
Title: snow60 by @leonjohns | Stardance
Devlogs:
Entry #1 I have spent some time making a schematic. This is not my first time trying to make a schematic, as I have some experience with EasyEDA. To make this schematic, I followed a YouTube tutorial by Joe Scotto on how to Design Mechanical Keyboard PCBs with KiCad. I used his provided symbols and other resources for this schematic
Entry #2 I have completed the layout of the keyboard and managed to put the holes for the stabelizers, now I need to wire it up an make all the other things like the case and plate.
Entry #3 I am scraping the pcb due to many reasons Pcb manufacturing is expensive especially with pick and place It add unnecessary complexity in my build Hand wiring is cheaper
Entry 4 I have completed my 3d printed plate and my case and they are ready to get printed -Now I am basically waiting on getting approved and funded
Entry 5 -I have made a pcb attachment for each switch for rgb leds -Updated the plate and case to support proper stabilizers
Entry #6 Calculated Cost and sliced 3d prints to fit on printers
Entry #7 Switched to printing-legion Amazon Cost increased due to taxes and shipping :(...
|
1793221005.7911499
|
1793825805.7911499
|
|
65155
|
snowglobe by @willowmovit | Stardance
|
willowmovit
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-26T17:05:25Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "It’s a website, it was really hard because I tried to add a feature that didn’t end up working, so I had to start over.", "repo": "", "demo": ""}]...
|
[{"post_id": 72744, "ts": "202 [{"post_id": 72744, "ts": "2026-09-23T17:09:59Z", "hours": 5.1292, "text": "I got it working finally"}]...
|
Title: snowglobe by @willowmovit | Stardance
Devl Title: snowglobe by @willowmovit | Stardance
Devlogs:
I got it working finally
Ships:
It’s a website, it was really hard because I tried to add a feature that didn’t end up working, so I had to start over....
|
1793213706.9037101
|
1793300106.9037101
|
|
56660
|
soccer bot by @abrarhasin533 | Stardance
|
abrarhasin533
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: soccer bot by @abrarhasin533 | Stardance
|
1792673616.798967
|
1793278416.798967
|
|
7548
|
soccer fitness tracker by @Tony1292 | Stardance
|
Tony1292
|
0
|
0.38
|
0
|
[]
|
[{"post_id": 2417, "ts": "2026 [{"post_id": 2417, "ts": "2026-06-04T21:45:50Z", "hours": 0.3769, "text": "I am learning c++ and arduino. This hackthon has made me learn a lot of stuff I would not think I would try to learn."}]...
|
Title: soccer fitness tracker by @Tony1292 | Stard Title: soccer fitness tracker by @Tony1292 | Stardance
Devlogs:
I am learning c++ and arduino. This hackthon has made me learn a lot of stuff I would not think I would try to learn....
|
1792702074.2753732
|
1793306874.2753732
|
|
66280
|
soccer help by @Tony1292 | Stardance
|
Tony1292
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: soccer help by @Tony1292 | Stardance
|
1793098140.9017308
|
1793702940.9017308
|
|
64319
|
social media panel by @Virus | Stardance
|
Virus
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: social media panel by @Virus | Stardance
|
1793058943.495609
|
1793663743.495609
|
|
64870
|
software by @Engine | Stardance
|
Engine
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: software by @Engine | Stardance
|
1793069300.3265312
|
1793674100.3265312
|
|
60932
|
software project by @p0zatron | Stardance
|
p0zatron
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: software project by @p0zatron | Stardance
|
1793037112.6416242
|
1793641912.6416242
|
|
58051
|
softwear by @harshithgamedeveloper | Stardance
|
harshithgamedeveloper
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: softwear by @harshithgamedeveloper | Starda Title: softwear by @harshithgamedeveloper | Stardance...
|
1792734738.6219075
|
1793339538.6219075
|
|
58052
|
softwear by @harshithgamedeveloper | Stardance
|
harshithgamedeveloper
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: softwear by @harshithgamedeveloper | Starda Title: softwear by @harshithgamedeveloper | Stardance...
|
1792734742.101984
|
1793339542.101984
|
|
69601
|
sohams website by @imdarealsoham | Stardance
|
imdarealsoham
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sohams website by @imdarealsoham | Stardanc Title: sohams website by @imdarealsoham | Stardance...
|
1792857209.8729212
|
1793462009.8729212
|