|
61537
|
go-to-sleep by @Phonemi | Stardance
|
Phonemi
|
0
|
0.9
|
0
|
[]
|
[{"post_id": 68074, "ts": "202 [{"post_id": 68074, "ts": "2026-09-14T13:59:55Z", "hours": 0.9, "text": "go-to-sleep new project that i will do if i dont have any motivation to do my harware project game-oflogicgates so this project is very simple its just an application for android to go to sleep so there is like a sheep counter where you just press next and i did some assats for that there are some more but yea hope you like it[-_-]"}]...
|
Title: go-to-sleep by @Phonemi | Stardance
Devlog Title: go-to-sleep by @Phonemi | Stardance
Devlogs:
go-to-sleep new project that i will do if i dont have any motivation to do my harware project game-oflogicgates so this project is very simple its just an application for android to go to sleep so there is like a sheep counter where you just press next and i did some assats for that there are some more but yea hope you like it[-_-]...
|
1793649168.4064188
|
1794253968.4064188
|
|
27955
|
go(al!) study by @shuaiyf | Stardance
|
shuaiyf
|
1
|
17.0
|
101
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-18T20:37:05Z", "hours": 17.0, "multiplier": 5.0, "payout": 101, "blessing": "neutral", "text": "Do you want to keep up with a soccer / football match, but can’t because you don’t have TSN or cable TV? Can’t because you have work, or you have to study? Want to larp being a football fan? These were exact dilemmas that I faced this summer during the FIFA World Cup. That is why I built “go(al!) study”, a real ball that I gutted, then mounted an OLED display and my RaspberryPi into. It is a small, very customized scoreboard for both FIFA and any other soccer / football match I want to larp - er, I mean keep up with. This is my first hardware project that I built by myself. I’ve worked very little with RaspberryPi’s and no experience with OLED displays at all, but I found it was a very rewarding experience to learn (shout-out to my dad! he’s a hardware engineer and this project would not be possible without the technology that he donated to me!) Happy with how it turned out in the end :)", "repo": "https://github.com/selinayunfei/software-goalstudy", "demo": ""}]...
|
[{"post_id": 30871, "ts": "202 [{"post_id": 30871, "ts": "2026-07-18T20:27:59Z", "hours": 1.8078, "text": "⋆˚꩜。 Devlog Six : Hooray!! Last devlog (for now…) Finished up some finishing edits to the code, including comments, etc. and finished up my README file! This is definitely one of the higher effort Readme’s I’ve made, and includes a haste guide on how to set it up yourself (Python library installations, RaspberryPi terminal commands). I also recorded a demo - don’t know if I did it right, bear with me! Overall, really happy with how everything turned out. This is one of my first hardware projects - and the first I’ve tried on my own - and I’m really glad I’ve been pushing myself to try to learn new skills, even if it’s just a basic hardware project. Excited to see what I can build next."}, {"post_id": 29895, "ts": "2026-07-17T01:55:46Z", "hours": 0.5003, "text": "⋆˚꩜。 Devlog Six : Wanted to decorate it a little so I sketched some patterns :) Really wanted to shout out to Capo Verde - drew England because their flag was easy and Canada bc that’s my country !! rah!!"}, {"post_id": 29876, "ts": "2026-07-17T01:18:13Z", "hours": 1.4028, "text": "⋆˚꩜。 Devlog Five : A couple of things for today! Bugs are fixed! The program worked perfectly during the Spain-France game! :) For the final piece of software, I set a piece of code in my Pi which runs the program automatically when it boots. While I was originally going to CAD and 3D print a ball, I realised that I did not have enough resources to complete the job and I also didn’t want to drag the project out longer by learning how to do CAD and finding a 3D printing place in my city. Thus, I did the obvious: I gutted a real rubber soccer ball and put my Pi into it! I secured the display using paper clips and filled the ball back with stuffing. The whole process took a lot shorter than I though; however, I had a mishap with Lapse (used it on my iPad for the first tiome) and completely did not realise that it was not recording for a good chunk of it….. Overall, the ball feels… very homey and very “DIY”, but for my first hardware project I kind of like it! I didn’t expect myself to have an 100% polished project and am happy with what I have for now. Certainly there are improvements I’m going to make for the F1 and figure skater versions of this project! SPAIN LOCK IN FOR FINALS SPAIN PLEASE"}, {"post_id": 28040, "ts": "2026-07-14T01:56:15Z", "hours": 1.1414, "text": "⋆˚꩜。 Devlog Four : Ran into some bugs while live testing Argentina vs. Switzerland match. Realised that the program was getting stuck in the gaps between half-time and second half as well as second half and extra time. Did some debugging! Tried to live test with this Atlanta vs. Colegiales match but was unable to reproduce the error since the game ended at FT. We’ll see how well my program does during the France-Spain game tomorrow! :,)"}, {"post_id": 26959, "ts": "2026-07-12T01:45:44Z", "hours": 3.9281, "text": "⋆˚꩜。 Devlog Three : Started the hardware aspect of this project! Connected to my RaspberryPi via SSH and realised that it was a lot easier to just translate all of the code into Python to run it on my Pi. Learned how to draw on the OLED display, and it ended up being a lot smoother and straightforward of a process than I expected! Was able to transfer the features I had written for my website really easily onto the display. I was able to test the scoreboard in real time! Next steps: Minor adjustments to display. CAD and 3D print a football to enclose all components! :) PS: NORWAY </3 AFKAJ live testing this was one of the most stressful things i ever did and it was NOT because of the code. extra time was an experience. norway + haaland my goat you will always be famous."}, {"post_id": 21045, "ts": "2026-07-02T20:22:50Z", "hours": 2.4742, "text": "⋆˚꩜。 Devlog Two : Now has a functioning timer and score count for live data from the API! The program differentiates between half-time, penalty shootouts, and the actual game. Decided to focus on football exclusively for now, abandoning my idea of also including F1 and Figure Skating for later versions of this project. Also considering that this will later be a hardware project and not a website, I plan on moving this exclusively to a JS project, with scores printed in the terminal!"}, {"post_id": 18063, "ts": "2026-06-29T01:35:46Z", "hours": 5.5678, "text": "⋆˚꩜。 Devlog One : This is the software version of a hardware project I’ve been wanting to make! Basic UI done and added API for live FIFA data! Unfortunately forgot to take a screenshot during the FIFA game, will attach when they play tomorrow :) Designed the rough UI for the F1 race today, did not attach to API yet."}]...
|
Title: go(al!) study by @shuaiyf | Stardance
Devl Title: go(al!) study by @shuaiyf | Stardance
Devlogs:
⋆˚꩜。 Devlog One : This is the software version of a hardware project I’ve been wanting to make! Basic UI done and added API for live FIFA data! Unfortunately forgot to take a screenshot during the FIFA game, will attach when they play tomorrow :) Designed the rough UI for the F1 race today, did not attach to API yet.
⋆˚꩜。 Devlog Two : Now has a functioning timer and score count for live data from the API! The program differentiates between half-time, penalty shootouts, and the actual game. Decided to focus on football exclusively for now, abandoning my idea of also including F1 and Figure Skating for later versions of this project. Also considering that this will later be a hardware project and not a website, I plan on moving this exclusively to a JS project, with scores printed in the terminal!
⋆˚꩜。 Devlog Three : Started the hardware aspect of this project! Connected to my RaspberryPi via SSH and realised that it was a lot easier to just translate all of the code into Python to run it on my Pi. Learned how to draw on the OLED display, and it ended up being a lot smoother and straightforward of a process than I expected! Was able to transfer the features I had written for my website really easily onto the display. I was able to test the scoreboard in real time! Next steps: Minor adjustments to display. CAD and 3D print a football to enclose all components! :) PS: NORWAY </3 AFKAJ live testing this was one of the most stressful things i ever did and it was NOT because of the code. extra time was an experience. norway + haaland my goat you will always be famous.
⋆˚꩜。 Devlog Four : Ran into some bugs while live testing Argentina vs. Switzerland match. Realised that the program was getting stuck in the gaps between half-time and second half as well as second half and extra time. Did some debugging! Tried to live test with this Atlanta vs. Colegiales match but was unable to reproduce the error since the game ended at FT. We’ll see how well my program does during the France-Spain game tomorrow! :,)
⋆˚꩜。 Devlog Five : A couple of things for today! Bugs are fixed! The program worked perfectly during the Spain-France game! :) For the final piece of software, I set a piece of code in my Pi which runs the program automatically when it boots. While I was originally going to CAD and 3D print a ball, I realised that I did not have enough resources to complete the job and I also didn’t want to drag the project out longer by learning how to do CAD and finding a 3D printing place in my city. Thus, I did the obvious: I gutted a real rubber soccer ball and put my Pi into it! I secured the display using paper clips and filled the ball back with stuffing. The whole process took a lot shorter than I though; however, I had a mishap with Lapse (used it on my iPad for the first tiome) and completely did not realise that it was not recording for a good chunk of it….. Overall, the ball feels… very homey and very “DIY”, but for my first hardware project I kind of like it! I didn’t expect myself to have an 100% polished project and am happy with what I have for now. Certainly there are improvements I’m going to make for the F1 and figure skater versions of this project! SPAIN LOCK IN FOR FINALS SPAIN PLEASE
⋆˚꩜。 Devlog Six : Wanted to decorate it a little so I sketched some patterns :) Really wanted to shout out to Capo Verde - drew England because their flag was easy and Canada bc that’s my country !! rah!!
⋆˚꩜。 Devlog Six : Hooray!! Last devlog (for now…) Finished up some finishing edits to the code, including comments, etc. and finished up my README file! This is definitely one of the higher effort Readme’s I’ve made, and includes a haste guide on how to set it up yourself (Python library installations, RaspberryPi terminal commands). I also recorded a demo - don’t know if I did it right, bear with me! Overall, really happy with how everything turned out. This is one of my first hardware projects - and the first I’ve tried on my own - and I’m really glad I’ve been pushing myself to try to learn new skills, even if it’s just a basic hardware project. Excited to see what I can build next.
Ships:
Do you want to keep up with a soccer / football match, but can’t because you don’t have TSN or cable TV? Can’t because you have work, or you have to study? Want to larp being a football fan? These were exact dilemmas that I faced this summer during the FIFA World Cup. That is why I built “go(al!) study”, a real ball that I gutted, then mounted an OLED display and my RaspberryPi into. It is a small, very customized scoreboard for both FIFA and any other soccer / football match I want to larp - er, I mean keep up with. This is my first hardware project that I built by myself. I’ve worked very little with RaspberryPi’s and no experience with OLED displays at all, but I found it was a very rewarding experience to learn (shout-out to my dad! he’s a hardware engineer and this project would not be possible without the technology that he donated to me!) Happy with how it turned out in the end :)...
|
1793663555.1005473
|
1793749955.1005473
|
|
30803
|
go kart by @luckyy20 | Stardance
|
luckyy20
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: go kart by @luckyy20 | Stardance
|
1793163204.098228
|
1793768004.098228
|
|
3228
|
gnn pcna by @advay_awesomer | Stardance
|
advay_awesomer
|
1
|
16.0
|
188
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-22T20:17:45Z", "hours": 16.0, "multiplier": 18.82, "payout": 188, "blessing": "neutral", "text": "Made GNN-PCNA: a graph neural network that scores which residues on PCNA — a notoriously hard cancer drug target — are worth investigating as hidden (“cryptic”) pockets. It reads a protein as two graphs at once (3D contacts + backbone chain) and fuses them with a learned attention gate — a GATv2 design the standard baseline (PocketMiner) doesn’t use. Hardest part wasn’t the model — it was catching homology leakage in my own data. My first benchmark looked great until I ran MMseqs2 and found near-identical proteins (99% identity!) sitting across the train/test split. So I deleted my own headline numbers and rebuilt everything on a clean 30%-homology split. The honest score came out lower — and that’s the whole point. Proud of: it’s engineered to not overclaim. Every output is framed as “hypothesis generation,” an automated verifier catches my own mistakes, and an ablation proves how much comes from sequence vs. structure. To test it: open the demo, pick a PCNA structure (try 8GLA or 1W60), and watch it score every residue in ~2s with a 3D viewer + heatmap. Heads-up: the live demo runs the lightweight model; the headline AUPRC/AUROC come from a heavier ESM2 model (too big to host free). Full story in the repo’s DEVLOG.", "repo": "https://github.com/advaycode/gnnpcna", "demo": "https://advaycode.github.io/gnnpcna/"}]...
|
[{"post_id": 13820, "ts": "202 [{"post_id": 13820, "ts": "2026-06-22T17:19:21Z", "hours": 15.8911, "text": "first making a memory base for the gnn"}]...
|
Title: gnn pcna by @advay_awesomer | Stardance
De Title: gnn pcna by @advay_awesomer | Stardance
Devlogs:
first making a memory base for the gnn
Ships:
Made GNN-PCNA: a graph neural network that scores which residues on PCNA — a notoriously hard cancer drug target — are worth investigating as hidden (“cryptic”) pockets. It reads a protein as two graphs at once (3D contacts + backbone chain) and fuses them with a learned attention gate — a GATv2 design the standard baseline (PocketMiner) doesn’t use. Hardest part wasn’t the model — it was catching homology leakage in my own data. My first benchmark looked great until I ran MMseqs2 and found near-identical proteins (99% identity!) sitting across the train/test split. So I deleted my own headline numbers and rebuilt everything on a clean 30%-homology split. The honest score came out lower — and that’s the whole point. Proud of: it’s engineered to not overclaim. Every output is framed as “hypothesis generation,” an automated verifier catches my own mistakes, and an ablation proves how much comes from sequence vs. structure. To test it: open the demo, pick a PCNA structure (try 8GLA or 1W60), and watch it score every residue in ~2s with a 3D viewer + heatmap. Heads-up: the live demo runs the lightweight model; the headline AUPRC/AUROC come from a heavier ESM2 model (too big to host free). Full story in the repo’s DEVLOG....
|
1793713887.8541107
|
1793800287.8541107
|
|
32630
|
gnex_cli by @lin3598197 | Stardance
|
lin3598197
|
1
|
5.92
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-09T15:41:53Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "My First Ship!! The new version is in progress", "repo": "https://github.com/lin3598197/gnex_cli", "demo": "https://github.com/lin3598197/gnex_cli/releases/"}]...
|
[{"post_id": 30791, "ts": "202 [{"post_id": 30791, "ts": "2026-07-18T17:59:14Z", "hours": 0.3689, "text": "We have a realese version of project now! I pack it to an appimage file so we can run it more easily"}, {"post_id": 28750, "ts": "2026-07-15T06:41:29Z", "hours": 0.9808, "text": "Finally!!! Web install tab complete!"}, {"post_id": 27669, "ts": "2026-07-13T13:19:56Z", "hours": 1.2419, "text": "Add a detail page about online extensions, but i’m thinking how to solve aout the install button, it doesn’t work:("}, {"post_id": 27087, "ts": "2026-07-12T10:31:51Z", "hours": 0.9756, "text": "add a web search tab, but it doesn’t have install button or show the info about the extension that i seleted, maybe i can add this feature and post in next devlog"}, {"post_id": 26586, "ts": "2026-07-11T14:33:40Z", "hours": 0.5372, "text": "Oh god, I didn’t see my CSS is in the wrong place so this is the CSS included version and I also add a search block to search extensions if you have too much ><"}, {"post_id": 25990, "ts": "2026-07-10T15:21:02Z", "hours": 0.8136, "text": "Some error happend when i select extensions fix bug and push again"}, {"post_id": 25260, "ts": "2026-07-09T12:46:01Z", "hours": 0.6308, "text": "Finish first version of app!!"}, {"post_id": 24809, "ts": "2026-07-08T16:42:42Z", "hours": 0.7956, "text": "Create a Repo,update file,and here we go write app.py but the main function isn’t done yet"}]...
|
Title: gnex_cli by @lin3598197 | Stardance
Devlog Title: gnex_cli by @lin3598197 | Stardance
Devlogs:
Create a Repo,update file,and here we go write app.py but the main function isn’t done yet
Finish first version of app!!
Some error happend when i select extensions fix bug and push again
Oh god, I didn’t see my CSS is in the wrong place so this is the CSS included version and I also add a search block to search extensions if you have too much ><
add a web search tab, but it doesn’t have install button or show the info about the extension that i seleted, maybe i can add this feature and post in next devlog
Add a detail page about online extensions, but i’m thinking how to solve aout the install button, it doesn’t work:(
Finally!!! Web install tab complete!
We have a realese version of project now! I pack it to an appimage file so we can run it more easily
Ships:
My First Ship!! The new version is in progress...
|
1793667321.2125072
|
1793753721.2125072
|
|
43956
|
gnArpkrAll by @Regonold | Stardance
|
Regonold
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gnArpkrAll by @Regonold | Stardance
|
1793246186.6719427
|
1793850986.6719427
|
|
72186
|
glyph-glyph by @pbhak | Stardance
|
pbhak
|
1
|
11.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-30T23:41:31Z", "hours": 11.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I contributed to glyph-glyph, an app made by @jn3008 on the internet to learn and practice different writing systems :D I added support for Indic scripts - the app currently has Devanagari and Gurmukhi in addition to all the other ones, along with full romanized/IPA transcriptions and pronunciation hints - and ran into a lot of interesting problems along the way, which led to a lot of iteration on the internal logic of the app itself (e.g. how it handled romanization, serialized data, formatted IPA readings, etc) until I got it to a point I’m happy with!", "repo": "https://github.com/jn3008/glyph-glyph/pull/4", "demo": "https://glyph-glyph.josefff.com/"}]...
|
[{"post_id": 85207, "ts": "202 [{"post_id": 85207, "ts": "2026-10-30T23:25:10Z", "hours": 10.7228, "text": "Finished adding the two new scripts :D I’ve been working on this for the last few days and what started as just adding some new options to the app became a full project with how much stuff I added. It features four different modes for both Devanagari and Gurmukhi - letters only, syllables, conjuncts, or all three. It also features full IPA transcriptions and pronunciation hints for letters :)"}]...
|
Title: glyph-glyph by @pbhak | Stardance
Devlogs: Title: glyph-glyph by @pbhak | Stardance
Devlogs:
Finished adding the two new scripts :D I’ve been working on this for the last few days and what started as just adding some new options to the app became a full project with how much stuff I added. It features four different modes for both Devanagari and Gurmukhi - letters only, syllables, conjuncts, or all three. It also features full IPA transcriptions and pronunciation hints for letters :)
Ships:
I contributed to glyph-glyph, an app made by @jn3008 on the internet to learn and practice different writing systems :D I added support for Indic scripts - the app currently has Devanagari and Gurmukhi in addition to all the other ones, along with full romanized/IPA transcriptions and pronunciation hints - and ran into a lot of interesting problems along the way, which led to a lot of iteration on the internal logic of the app itself (e.g. how it handled romanization, serialized data, formatted IPA readings, etc) until I got it to a point I’m happy with!...
|
1793681392.4253776
|
1793767792.4253776
|
|
60944
|
globalgracesalon by @syedtajamul32 | Stardance
|
syedtajamul32
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: globalgracesalon by @syedtajamul32 | Starda Title: globalgracesalon by @syedtajamul32 | Stardance...
|
1793645790.4277658
|
1794250590.4277658
|
|
49330
|
global-macro-terminal by @Dakshu | Stardance
|
Dakshu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: global-macro-terminal by @Dakshu | Stardanc Title: global-macro-terminal by @Dakshu | Stardance...
|
1793278081.8163679
|
1793882881.8163679
|
|
32694
|
globOS by @Arwin_01 | Stardance
|
Arwin_01
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-17T12:14:31Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a webOS called globOS! (don’t ask about the name) I made a welcome message, a Notes app, a Remote Print app (with cool print files!), and a nice README.", "repo": "https://github.com/Google-bt/web-os", "demo": "https://google-bt.github.io/web-os/"}]...
|
[{"post_id": 30089, "ts": "202 [{"post_id": 30089, "ts": "2026-07-17T12:02:04Z", "hours": 0.7369, "text": "I added a Remote Print app to globOS. I gave it statistics of a 3D printer, and a bunch of print files in a list. I also made the README.md better."}, {"post_id": 30063, "ts": "2026-07-17T10:46:36Z", "hours": 1.195, "text": "I gave globOS some nice touches at the styling, made a Notes app with a resizable textarea, made windows retrievable from below the top bar by making it deny mouse input (since it has no logic except for clock updates), and added the name of the app and a Window tag to the handles of windows."}, {"post_id": 29741, "ts": "2026-07-16T20:41:29Z", "hours": 0.8883, "text": "I styled my webOS, globOS, further, added a close button for the welcome message, made it look better, added blur, more styling, made classes so the creation of future windows is easier, even more styling, and added JS to be able to close the windows (by hiding them)."}, {"post_id": 29685, "ts": "2026-07-16T19:06:36Z", "hours": 0.535, "text": "I added a top bar to globOS with the text ‘globOS’ and a functioning clock, alongside a forest background image."}, {"post_id": 29544, "ts": "2026-07-16T15:23:13Z", "hours": 1.0414, "text": "I made a webOS called globOS. So far, I’ve made a welcome message with a picture of a cat and a description."}]...
|
Title: globOS by @Arwin_01 | Stardance
Devlogs:
I Title: globOS by @Arwin_01 | Stardance
Devlogs:
I made a webOS called globOS. So far, I’ve made a welcome message with a picture of a cat and a description.
I added a top bar to globOS with the text ‘globOS’ and a functioning clock, alongside a forest background image.
I styled my webOS, globOS, further, added a close button for the welcome message, made it look better, added blur, more styling, made classes so the creation of future windows is easier, even more styling, and added JS to be able to close the windows (by hiding them).
I gave globOS some nice touches at the styling, made a Notes app with a resizable textarea, made windows retrievable from below the top bar by making it deny mouse input (since it has no logic except for clock updates), and added the name of the app and a Window tag to the handles of windows.
I added a Remote Print app to globOS. I gave it statistics of a 3D printer, and a bunch of print files in a list. I also made the README.md better.
Ships:
I made a webOS called globOS! (don’t ask about the name) I made a welcome message, a Notes app, a Remote Print app (with cool print files!), and a nice README....
|
1793728441.1916351
|
1793814841.1916351
|
|
49614
|
glitchyOS by @dee27 | Stardance
|
dee27
|
1
|
4.16
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-03T15:15:08Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "built a custom webOS desktop with multiple windows you can drag around. gonna add some more apps and unique glitches later", "repo": "https://github.com/deepakverma-afk/glitchyOS", "demo": "https://deepakverma-afk.github.io/glitchyOS/"}]...
|
[{"post_id": 61354, "ts": "202 [{"post_id": 61354, "ts": "2026-09-04T07:14:36Z", "hours": 1.1617, "text": "fixed bugs and added some glitches use command “glitch” in terminal for some epic glitches"}, {"post_id": 60886, "ts": "2026-09-03T15:06:29Z", "hours": 1.1306, "text": "fixed some bugs shipping the project. gonna add few more apps and glitches later."}, {"post_id": 57961, "ts": "2026-08-30T09:22:41Z", "hours": 0.4431, "text": "Day 3 fixed some bugs, windows and icons are now draggable"}, {"post_id": 55550, "ts": "2026-08-27T14:02:08Z", "hours": 1.2822, "text": "added topbar, live clock and a wallpaper. font switched to jetbrains mono, learning abt css classes and variables. started building my first app."}, {"post_id": 49484, "ts": "2026-08-18T11:02:26Z", "hours": 0.3939, "text": "started making glitchyOS today, used ai to get basic preview, gonna rewrite the whole thing manually later"}]...
|
Title: glitchyOS by @dee27 | Stardance
Devlogs:
s Title: glitchyOS by @dee27 | Stardance
Devlogs:
started making glitchyOS today, used ai to get basic preview, gonna rewrite the whole thing manually later
added topbar, live clock and a wallpaper. font switched to jetbrains mono, learning abt css classes and variables. started building my first app.
Day 3 fixed some bugs, windows and icons are now draggable
fixed some bugs shipping the project. gonna add few more apps and glitches later.
fixed bugs and added some glitches use command “glitch” in terminal for some epic glitches
Ships:
built a custom webOS desktop with multiple windows you can drag around. gonna add some more apps and unique glitches later...
|
1793721156.5236564
|
1793807556.5236564
|
|
30624
|
glasses for the blind by @inventorsolomon | Starda glasses for the blind by @inventorsolomon | Stardance...
|
inventorsolomon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: glasses for the blind by @inventorsolomon | Title: glasses for the blind by @inventorsolomon | Stardance...
|
1793400570.1005332
|
1794005370.1005332
|
|
43485
|
glass by @chiltonqiu | Stardance
|
chiltonqiu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: glass by @chiltonqiu | Stardance
|
1793224440.805053
|
1793829240.805053
|
|
66326
|
glance by @parakhspandan | Stardance
|
parakhspandan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: glance by @parakhspandan | Stardance
|
1793717361.8010142
|
1794322161.8010142
|
|
40706
|
gl3 by @rayzheng_ | Stardance
|
rayzheng_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gl3 by @rayzheng_ | Stardance
|
1793519523.128373
|
1794124323.128373
|
|
8773
|
give&go by @vince | Stardance
|
vince
|
0
|
6.44
|
0
|
[]
|
[{"post_id": 2980, "ts": "2026 [{"post_id": 2980, "ts": "2026-06-05T22:11:38Z", "hours": 1.9806, "text": "made a nice little front page, also an individual event view page. S3 buckets are pretty fun actually, and i’m pretty jealous of how easy it is to deploy stuff on railway :L feature list, i guess: you can now sign up for events you can now look at some highlighted events you can now upload (and view! :D) images for events"}, {"post_id": 2896, "ts": "2026-06-05T20:02:18Z", "hours": 4.4631, "text": "event creation works now, integrated with the photon api by komoot (i really should selfhost that :D) EDIT: i will NOT be selfhosting that, their README says it requires 64GB of RAM :( also, live updating the form fields was a pain to set up (RHF’s form.watch is NOT the same as useWatch, form.watch doesn’t work for me)"}]...
|
Title: give&go by @vince | Stardance
Devlogs: Title: give&go by @vince | Stardance
Devlogs:
event creation works now, integrated with the photon api by komoot (i really should selfhost that :D) EDIT: i will NOT be selfhosting that, their README says it requires 64GB of RAM :( also, live updating the form fields was a pain to set up (RHF’s form.watch is NOT the same as useWatch, form.watch doesn’t work for me)
made a nice little front page, also an individual event view page. S3 buckets are pretty fun actually, and i’m pretty jealous of how easy it is to deploy stuff on railway :L feature list, i guess: you can now sign up for events you can now look at some highlighted events you can now upload (and view! :D) images for events...
|
1793480074.5197892
|
1794084874.5197892
|
|
2838
|
give me stardust by @sudo | Stardance
|
sudo
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-02T00:57:27Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I just wanted a few stardust to get some AI credits lol. this is just some junky site I made in 10 minutes", "repo": "https://github.com/Scutoidzz/boring-useless-site", "demo": "https://scutoidzz.github.io/boring-useless-site/"}]...
|
[{"post_id": 481, "ts": "2026- [{"post_id": 481, "ts": "2026-06-01T22:54:57Z", "hours": 0.3281, "text": "I’m a lazy person who wants to get stardust so I’m going to make a lazy site and try to get high votes (/s)"}]...
|
Title: give me stardust by @sudo | Stardance
Devl Title: give me stardust by @sudo | Stardance
Devlogs:
I’m a lazy person who wants to get stardust so I’m going to make a lazy site and try to get high votes (/s)
Ships:
I just wanted a few stardust to get some AI credits lol. this is just some junky site I made in 10 minutes...
|
1793735492.0359502
|
1793821892.0359502
|
|
10273
|
gitshare by @gundu | Stardance
|
gundu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gitshare by @gundu | Stardance
|
1793386195.0392568
|
1793990995.0392568
|
|
31025
|
gitscope by @DevaanshPathak | Stardance
|
DevaanshPathak
|
1
|
4.0
|
39
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-07T06:00:51Z", "hours": 4.0, "multiplier": 9.14, "payout": 39, "blessing": "neutral", "text": "gitscope is a read-only terminal UI for exploring git commit history: log rows, branch topology, refs, and selected-commit diffs in one local view. It exists as a focused personal/portfolio project for making history easier to scan without adding git workflow actions.", "repo": "https://github.com/devaanshpathak/gitscope", "demo": "https://github.com/DevaanshPathak/gitscope/releases/tag/v1.0"}]...
|
[{"post_id": 23951, "ts": "202 [{"post_id": 23951, "ts": "2026-07-07T05:08:46Z", "hours": 1.6297, "text": "Finishing v1 of GitScope !! :) This session, I tightened the project for public viewing and basic use. The documentation now matches the implemented behavior, the app was checked against the design document, and the project version was moved to 1.0.0 for the planned v1.0 release line. What Changed Updated the TUI to follow DESIGN.md more closely. Placed the app inside a single framed terminal-style window. Removed the default Textual footer so the custom status bar owns the bottom edge. Styled the title bar, refs sidebar, commit table, selection state, graph gutter, diff pane, diff overview strip, and status hints with the documented color palette. Kept the UI read-only: ref selection changes the viewed log only and never checks out a branch. Updated README status, key bindings, bounded-loading notes, and known v1 limitations. Marked the readiness pass complete in the roadmap. Updated package and CLI version strings from 0.1.0 to 1.0.0 . Release Preparation The intended public release target is GitHub Release v1.0 , with Windows and Linux builds to be published later. No release artifacts were built in this pass. No GitHub release was created. No push was performed. Known v1 Limits Line-level diffs only; no word-level intraline highlighting. No config files, custom themes, or plugin system. No remote operations and no network calls. No mutating git operations. Verification py -m pytest passed with 31 tests. py -m pip install . installed the project from source. gitscope --version reported the package version. A Textual smoke check in the local repository populated the refs, history table, selected commit, diff pane, status bar, and exported screenshot. Source scans confirmed subprocess use remains isolated to the backend and no network libraries or mutating git command shapes were added. Releases: https://github.com/DevaanshPathak/gitscope/releases/tag/v1.0 https://pypi.org/project/devaansh-gitscope/1.0.0/"}, {"post_id": 23043, "ts": "2026-07-05T19:35:51Z", "hours": 1.0967, "text": "Handling repos with large commit histories This session focused on making gitscope stay responsive when opened in repositories with larger commit histories. The app now loads commit history incrementally instead of assuming the entire log can be fetched at startup. What Changed Added bounded commit loading with an initial page size. Requested one extra commit per page so the UI can tell whether more history is available. Added a manual “load more” action for extending the visible history. Added automatic loading near the end of the currently loaded rows during keyboard navigation. Added status bar feedback for loading, more-history, and end-of-history states. Kept current branch/HEAD and all-branches views on the same paginated backend path. Preserved selected-commit behavior as new pages are appended. Why It Matters Before this work, a very large repository could force the app to ask git for too much history up front. The updated behavior keeps startup bounded by the first page of commits, then loads additional pages only when the user asks for or navigates into them. That keeps gitscope aligned with its core goal: a fast local read-only history viewer, not a heavyweight repository indexer. Testing Added and expanded tests around: initial log loading staying bounded by page size manual page loading appending rows load-more stopping cleanly at the end of history navigation near the loaded boundary requesting another page all-branches loading using the same pagination window Read-Only Review The UI still does not call git directly. It asks the backend for paged commit data, selected-commit diffs, refs, and HEAD information only. No checkout, staging, committing, branch mutation, remote operation, or network behavior was added. Verification py -m pytest passed with 31 tests. Source installation continued to work. The app could be mounted against the local gitscope repository with populated refs, log rows, selected commit, diff output, and status text."}, {"post_id": 22996, "ts": "2026-07-05T18:09:15Z", "hours": 0.6197, "text": "Updates on the build!! This session, I connected the earlier git data, diff parsing, and graph layout work to the Textual interface. gitscope now opens as a coordinated read-only history viewer instead of a static shell. What Changed Replaced the placeholder app screen with a real Textual layout. Added a refs sidebar for HEAD, local branches, tags, and an all-branches view. Added a commit table with graph, SHA, author, date, and subject columns. Rendered the branch graph gutter from the pure graph layout module. Added a diff pane that updates when the selected commit changes. Added a compact diff overview strip beside the diff pane. Added a status bar showing repo path, HEAD, selected ref, selected commit, loaded count, and key hints. Added shared reactive state for the selected commit, so the log selection drives the diff pane cleanly. Added key bindings for refresh, all branches, HEAD, load more, j/k movement, help, and quit. Read-Only Behavior The UI only asks the backend for repository data. It does not shell out to git directly and does not expose checkout, staging, committing, rebasing, pushing, pulling, fetching, branch creation, or any other mutating operation. Selecting a branch or tag changes the viewed log data only. It does not change the checked-out branch. Testing Added headless Textual tests with a fake backend to verify: the refs sidebar, commit table, diff pane, and status bar mount correctly the selected commit updates the diff pane moving the selection changes the displayed diff selecting a ref reloads log data without mutating git state the all-branches action uses the all-branches backend path Verification py -m pytest passed with 26 tests. py -m pip install . completed successfully. gitscope --version returned gitscope 0.1.0 . A headless app smoke check against the real gitscope repository loaded the commit log and selected the current commit. Source scans confirmed subprocess access remains outside the UI. Notes The next devlog will cover large-repository behavior and release-readiness work."}, {"post_id": 22964, "ts": "2026-07-05T17:17:13Z", "hours": 0.4958, "text": "Got basic stuff working!! This session, I added the core non-UI logic behind gitscope: a read-only git data layer, a line-level diff parser, and a pure branch graph layout engine. The goal was to make the app capable of reading repository history while keeping git access, parsing, and graph computation testable outside the terminal UI. Git Data Layer Added a GitBackend abstraction around the local git binary. It is the only place application code should shell out to git. The backend can now: Discover the current repository root. Validate that a path is inside a git work tree. Report the repository path. Read current HEAD details: full SHA, short SHA, and current branch. List HEAD, local branches, and tags. Load commit pages for HEAD or a specific ref. Load commit pages across local branches. Load the patch for a selected commit. The backend deliberately stays read-only. It does not expose staging, committing, checkout, reset, merge, rebase, push, pull, fetch, clone, or branch mutation. Data Models Added typed records for the main data flowing through the app: Commit GitRef HeadInfo DiffLine GraphRow GraphCell GraphConnection These keep git output, parsed diffs, and graph layout results explicit instead of passing around loosely structured dictionaries or strings. Diff Parsing Added a pure parse_diff() function for line-level git diff output. It classifies: file headers metadata lines hunk headers added lines removed lines context lines no-newline markers It also tracks old and new line numbers inside hunks so the UI can render a readable diff view later. Graph Layout Added a pure layout_graph() function that takes newest-first commits and parent SHAs, then returns lane and connector metadata for each row. It handles: empty history root commits linear history merge commits multiple active lanes detached-style history The graph logic is independent of Textual. It returns data that a terminal UI can render, but it does not depend on terminal widgets or screen state. Testing Added tests for: backend command construction backend parsing unsafe refs and SHAs unsupported git command shapes non-work-tree validation a real temporary git repository with commits, a branch, a tag, logs, refs, and diffs diff classification and line numbering empty diffs root, linear, merge, multi-lane, and detached-style graph histories graph collision checks Verification py -m pytest passed with 22 tests. py -m pip install . completed successfully. gitscope --version returned gitscope 0.1.0 . Source scans confirmed parser/layout/model modules do not depend on Textual, subprocess, or direct git commands. Notes Git access intentionally uses the installed git CLI rather than libgit2 bindings or direct object parsing. The graph layout is a first practical implementation intended to be refined once it is exercised by the live UI. Wiring this logic into the Textual interface is covered by the next devlog."}, {"post_id": 22944, "ts": "2026-07-05T16:33:05Z", "hours": 0.4378, "text": "Established the project baseline for gitscope and completed the first foundation milestone. The repository now has planning documents, design guidance, installable Python package metadata, a starter Textual app shell, a console entry point, and an initial test layout. Completed Added project planning docs: README.md , PRD.md , AGENTS.md , and roadmap.md . Added DESIGN.md and banner.png as the visual reference for the TUI. Updated README.md to show the banner image. Added pyproject.toml with Python package metadata, Textual dependency, console script, and pytest configuration. Added the initial src/gitscope package with __init__.py , __main__.py , cli.py , and app.py . Added a Milestone 1 Textual shell with the major design zones: title bar, refs sidebar, commit table, diff pane, status bar, and footer. Added initial tests in tests/test_foundation.py . Updated AGENTS.md to make following DESIGN.md compulsory for all TUI work. Verification py -m pip install . completed successfully. gitscope --version returned gitscope 0.1.0 . py -m pytest passed with 3 tests. A headless Textual mount smoke check completed successfully. Notes The current implementation is intentionally limited to Milestone 1 foundation work. Git backend, graph layout, diff parsing, real refs, and live commit loading remain future milestone work. On this machine, python resolves to an MSYS Python without pip, so verification used the working Windows launcher command py ."}]...
|
Title: gitscope by @DevaanshPathak | Stardance
De Title: gitscope by @DevaanshPathak | Stardance
Devlogs:
Established the project baseline for gitscope and completed the first foundation milestone. The repository now has planning documents, design guidance, installable Python package metadata, a starter Textual app shell, a console entry point, and an initial test layout. Completed Added project planning docs: README.md , PRD.md , AGENTS.md , and roadmap.md . Added DESIGN.md and banner.png as the visual reference for the TUI. Updated README.md to show the banner image. Added pyproject.toml with Python package metadata, Textual dependency, console script, and pytest configuration. Added the initial src/gitscope package with __init__.py , __main__.py , cli.py , and app.py . Added a Milestone 1 Textual shell with the major design zones: title bar, refs sidebar, commit table, diff pane, status bar, and footer. Added initial tests in tests/test_foundation.py . Updated AGENTS.md to make following DESIGN.md compulsory for all TUI work. Verification py -m pip install . completed successfully. gitscope --version returned gitscope 0.1.0 . py -m pytest passed with 3 tests. A headless Textual mount smoke check completed successfully. Notes The current implementation is intentionally limited to Milestone 1 foundation work. Git backend, graph layout, diff parsing, real refs, and live commit loading remain future milestone work. On this machine, python resolves to an MSYS Python without pip, so verification used the working Windows launcher command py .
Got basic stuff working!! This session, I added the core non-UI logic behind gitscope: a read-only git data layer, a line-level diff parser, and a pure branch graph layout engine. The goal was to make the app capable of reading repository history while keeping git access, parsing, and graph computation testable outside the terminal UI. Git Data Layer Added a GitBackend abstraction around the local git binary. It is the only place application code should shell out to git. The backend can now: Discover the current repository root. Validate that a path is inside a git work tree. Report the repository path. Read current HEAD details: full SHA, short SHA, and current branch. List HEAD, local branches, and tags. Load commit pages for HEAD or a specific ref. Load commit pages across local branches. Load the patch for a selected commit. The backend deliberately stays read-only. It does not expose staging, committing, checkout, reset, merge, rebase, push, pull, fetch, clone, or branch mutation. Data Models Added typed records for the main data flowing through the app: Commit GitRef HeadInfo DiffLine GraphRow GraphCell GraphConnection These keep git output, parsed diffs, and graph layout results explicit instead of passing around loosely structured dictionaries or strings. Diff Parsing Added a pure parse_diff() function for line-level git diff output. It classifies: file headers metadata lines hunk headers added lines removed lines context lines no-newline markers It also tracks old and new line numbers inside hunks so the UI can render a readable diff view later. Graph Layout Added a pure layout_graph() function that takes newest-first commits and parent SHAs, then returns lane and connector metadata for each row. It handles: empty history root commits linear history merge commits multiple active lanes detached-style history The graph logic is independent of Textual. It returns data that a terminal UI can render, but it does not depend on terminal widgets or screen state. Testing Added tests for: backend command construction backend parsing unsafe refs and SHAs unsupported git command shapes non-work-tree validation a real temporary git repository with commits, a branch, a tag, logs, refs, and diffs diff classification and line numbering empty diffs root, linear, merge, multi-lane, and detached-style graph histories graph collision checks Verification py -m pytest passed with 22 tests. py -m pip install . completed successfully. gitscope --version returned gitscope 0.1.0 . Source scans confirmed parser/layout/model modules do not depend on Textual, subprocess, or direct git commands. Notes Git access intentionally uses the installed git CLI rather than libgit2 bindings or direct object parsing. The graph layout is a first practical implementation intended to be refined once it is exercised by the live UI. Wiring this logic into the Textual interface is covered by the next devlog.
Updates on the build!! This session, I connected the earlier git data, diff parsing, and graph layout work to the Textual interface. gitscope now opens as a coordinated read-only history viewer instead of a static shell. What Changed Replaced the placeholder app screen with a real Textual layout. Added a refs sidebar for HEAD, local branches, tags, and an all-branches view. Added a commit table with graph, SHA, author, date, and subject columns. Rendered the branch graph gutter from the pure graph layout module. Added a diff pane that updates when the selected commit changes. Added a compact diff overview strip beside the diff pane. Added a status bar showing repo path, HEAD, selected ref, selected commit, loaded count, and key hints. Added shared reactive state for the selected commit, so the log selection drives the diff pane cleanly. Added key bindings for refresh, all branches, HEAD, load more, j/k movement, help, and quit. Read-Only Behavior The UI only asks the backend for repository data. It does not shell out to git directly and does not expose checkout, staging, committing, rebasing, pushing, pulling, fetching, branch creation, or any other mutating operation. Selecting a branch or tag changes the viewed log data only. It does not change the checked-out branch. Testing Added headless Textual tests with a fake backend to verify: the refs sidebar, commit table, diff pane, and status bar mount correctly the selected commit updates the diff pane moving the selection changes the displayed diff selecting a ref reloads log data without mutating git state the all-branches action uses the all-branches backend path Verification py -m pytest passed with 26 tests. py -m pip install . completed successfully. gitscope --version returned gitscope 0.1.0 . A headless app smoke check against the real gitscope repository loaded the commit log and selected the current commit. Source scans confirmed subprocess access remains outside the UI. Notes The next devlog will cover large-repository behavior and release-readiness work.
Handling repos with large commit histories This session focused on making gitscope stay responsive when opened in repositories with larger commit histories. The app now loads commit history incrementally instead of assuming the entire log can be fetched at startup. What Changed Added bounded commit loading with an initial page size. Requested one extra commit per page so the UI can tell whether more history is available. Added a manual “load more” action for extending the visible history. Added automatic loading near the end of the currently loaded rows during keyboard navigation. Added status bar feedback for loading, more-history, and end-of-history states. Kept current branch/HEAD and all-branches views on the same paginated backend path. Preserved selected-commit behavior as new pages are appended. Why It Matters Before this work, a very large repository could force the app to ask git for too much history up front. The updated behavior keeps startup bounded by the first page of commits, then loads additional pages only when the user asks for or navigates into them. That keeps gitscope aligned with its core goal: a fast local read-only history viewer, not a heavyweight repository indexer. Testing Added and expanded tests around: initial log loading staying bounded by page size manual page loading appending rows load-more stopping cleanly at the end of history navigation near the loaded boundary requesting another page all-branches loading using the same pagination window Read-Only Review The UI still does not call git directly. It asks the backend for paged commit data, selected-commit diffs, refs, and HEAD information only. No checkout, staging, committing, branch mutation, remote operation, or network behavior was added. Verification py -m pytest passed with 31 tests. Source installation continued to work. The app could be mounted against the local gitscope repository with populated refs, log rows, selected commit, diff output, and status text.
Finishing v1 of GitScope !! :) This session, I tightened the project for public viewing and basic use. The documentation now matches the implemented behavior, the app was checked against the design document, and the project version was moved to 1.0.0 for the planned v1.0 release line. What Changed Updated the TUI to follow DESIGN.md more closely. Placed the app inside a single framed terminal-style window. Removed the default Textual footer so the custom status bar owns the bottom edge. Styled the title bar, refs sidebar, commit table, selection state, graph gutter, diff pane, diff overview strip, and status hints with the documented color palette. Kept the UI read-only: ref selection changes the viewed log only and never checks out a branch. Updated README status, key bindings, bounded-loading notes, and known v1 limitations. Marked the readiness pass complete in the roadmap. Updated package and CLI version strings from 0.1.0 to 1.0.0 . Release Preparation The intended public release target is GitHub Release v1.0 , with Windows and Linux builds to be published later. No release artifacts were built in this pass. No GitHub release was created. No push was performed. Known v1 Limits Line-level diffs only; no word-level intraline highlighting. No config files, custom themes, or plugin system. No remote operations and no network calls. No mutating git operations. Verification py -m pytest passed with 31 tests. py -m pip install . installed the project from source. gitscope --version reported the package version. A Textual smoke check in the local repository populated the refs, history table, selected commit, diff pane, status bar, and exported screenshot. Source scans confirmed subprocess use remains isolated to the backend and no network libraries or mutating git command shapes were added. Releases: https://github.com/DevaanshPathak/gitscope/releases/tag/v1.0 https://pypi.org/project/devaansh-gitscope/1.0.0/
Ships:
gitscope is a read-only terminal UI for exploring git commit history: log rows, branch topology, refs, and selected-commit diffs in one local view. It exists as a focused personal/portfolio project for making history easier to scan without adding git workflow actions....
|
1792875252.1904433
|
1793739252.1904433
|
|
29710
|
github-tracker by @sailor_lucas | Stardance
|
sailor_lucas
|
1
|
9.28
|
62
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-31T12:06:19Z", "hours": 9.0, "multiplier": 7.05, "payout": 62, "blessing": "neutral", "text": "i is a site to have an easy overview of what someone has done on github using the github api. it was also to practice with transitions in css/html", "repo": "https://github.com/lucasvaneijk/github-tracker", "demo": "https://lucasvaneijk.github.io/github-tracker/"}]...
|
[{"post_id": 43940, "ts": "202 [{"post_id": 43940, "ts": "2026-08-09T12:07:19Z", "hours": 0.2842, "text": "I accidentally requested a reship but i did change things the things that where requested i made that with lower zoom settings the grid was not in the center and the profile card was not broken i fixed that"}, {"post_id": 38147, "ts": "2026-07-31T12:04:30Z", "hours": 8.755, "text": "i have already tried to complete this project om mocondo but after months of waiting it got permently rejected so i am migrating the project to here. it is a site that i made to see what someone has done on github using the github api. for me this was mainly to practise with animations in css/html"}]...
|
Title: github-tracker by @sailor_lucas | Stardance Title: github-tracker by @sailor_lucas | Stardance
Devlogs:
i have already tried to complete this project om mocondo but after months of waiting it got permently rejected so i am migrating the project to here. it is a site that i made to see what someone has done on github using the github api. for me this was mainly to practise with animations in css/html
I accidentally requested a reship but i did change things the things that where requested i made that with lower zoom settings the grid was not in the center and the profile card was not broken i fixed that
Ships:
i is a site to have an easy overview of what someone has done on github using the github api. it was also to practice with transitions in css/html...
|
1793652858.627864
|
1793739258.627864
|
|
22535
|
github activity by @andrewh | Stardance
|
andrewh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: github activity by @andrewh | Stardance
|
1793249348.1166315
|
1793854148.1166315
|
|
65655
|
gitguard by @alina_ | Stardance
|
alina_
|
0
|
1.0
|
0
|
[]
|
[{"post_id": 73563, "ts": "202 [{"post_id": 73563, "ts": "2026-09-25T12:18:04Z", "hours": 0.5089, "text": "when i started, agent_manual.py could see that gemini was requesting a tool call, but it couldn’t actually run the tool or send the result back to gemini.also, there was only one tool, so gemini never really had to choose between different tools.gemini’s opinion about risky files was coming back as a normal paragraph of text, so my code couldn’t really use it properly.the rule engine and gemini’s opinion were also living in separate scripts, so there was no way to combine both of their results.and there was no single command that could just give a clear pass or fail result.# Nownow the agent runs a full loop: it calls a tool, gets the real result, sends that result back to gemini, and keeps repeating this until gemini gives a plain answer.i also added a second tool for checking the current branch, so now gemini actually has to pick the right tool depending on what the question is.gemini now responds with structured JSON instead of normal prose , so the flagged files can actually be read by the code as a real list.the rule-based flags and gemini’s flags are now merged together. gemini can only add files to the flagged list, it can never remove a file that the rule engine already flagged.and finally, gitguard.py is now a single command that gives a clear BLOCKED or CLEAR result and also sets a exit code."}, {"post_id": 73529, "ts": "2026-09-25T10:15:41Z", "hours": 0.4958, "text": "so i started gitGuard project and im so excited to build itso i build a function named as get_staged_files() , which uses git status --porcelain to get staged filenames without reading file contents. This is the main privacy feature. then i connected gemini to my codebase using its api, its basically being used to send request to , and dw it wont look at you env secrets it will only get file names , is_sensitive_path() checks individual paths, while scan_staged_files() scans everything staged and returns flagged and safe results without using AI. i will build 2 layers, one is determinisitic layers like it will look at hardcoded rule (its like if this then do this) , and then declare this might be a secret while then this will go to gemini and he will classify it further!"}]...
|
Title: gitguard by @alina_ | Stardance
Devlogs:
s Title: gitguard by @alina_ | Stardance
Devlogs:
so i started gitGuard project and im so excited to build itso i build a function named as get_staged_files() , which uses git status --porcelain to get staged filenames without reading file contents. This is the main privacy feature. then i connected gemini to my codebase using its api, its basically being used to send request to , and dw it wont look at you env secrets it will only get file names , is_sensitive_path() checks individual paths, while scan_staged_files() scans everything staged and returns flagged and safe results without using AI. i will build 2 layers, one is determinisitic layers like it will look at hardcoded rule (its like if this then do this) , and then declare this might be a secret while then this will go to gemini and he will classify it further!
when i started, agent_manual.py could see that gemini was requesting a tool call, but it couldn’t actually run the tool or send the result back to gemini.also, there was only one tool, so gemini never really had to choose between different tools.gemini’s opinion about risky files was coming back as a normal paragraph of text, so my code couldn’t really use it properly.the rule engine and gemini’s opinion were also living in separate scripts, so there was no way to combine both of their results.and there was no single command that could just give a clear pass or fail result.# Nownow the agent runs a full loop: it calls a tool, gets the real result, sends that result back to gemini, and keeps repeating this until gemini gives a plain answer.i also added a second tool for checking the current branch, so now gemini actually has to pick the right tool depending on what the question is.gemini now responds with structured JSON instead of normal prose , so the flagged files can actually be read by the code as a real list.the rule-based flags and gemini’s flags are now merged together. gemini can only add files to the flagged list, it can never remove a file that the rule engine already flagged.and finally, gitguard.py is now a single command that gives a clear BLOCKED or CLEAR result and also sets a exit code....
|
1793703301.3203337
|
1794308101.3203337
|
|
35498
|
gitdex by @greninjaa90 | Stardance
|
greninjaa90
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gitdex by @greninjaa90 | Stardance
|
1793393312.599524
|
1793998112.599524
|
|
59507
|
gitdesktop by @InvalidJoker | Stardance
|
InvalidJoker
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gitdesktop by @InvalidJoker | Stardance
|
1793563020.893408
|
1794167820.893408
|
|
19108
|
git hackatime time per commit thing by @climbingHa git hackatime time per commit thing by @climbingHacker | Stardance...
|
climbingHacker
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: git hackatime time per commit thing by @cli Title: git hackatime time per commit thing by @climbingHacker | Stardance...
|
1793483545.9679601
|
1794088345.9679601
|
|
24694
|
girlsintech by @ksu_granger | Stardance
|
ksu_granger
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: girlsintech by @ksu_granger | Stardance
|
1793390120.0039089
|
1793994920.0039089
|
|
38478
|
ginko - personal site by @gino | Stardance
|
gino
|
1
|
10.26
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-25T22:12:53Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i made a website portfolio where i can display my projects and work. i also added a blog section where i can express my opinions whenever i feel like it. i added a frame and fonts from google fonts for the css. ai was not used. something i found difficult was trying to load the site on github pages. after a few tutorials, i was able to figure it out by opening a vscode tab from git hub and dragging and dropping the changed files into the workspace. i hope that after this first ship this portfolio will greatly progress into an ideal site!", "repo": "https://github.com/riilolol/ginko-website", "demo": "https://riilolol.github.io/ginko-website/"}]...
|
[{"post_id": 41581, "ts": "202 [{"post_id": 41581, "ts": "2026-08-05T21:32:48Z", "hours": 5.2636, "text": "devlog #2 i have made the nav bar components to highlight a light neon green when hovered over as well as making a polaroid-esque frame for pictures in the work page. when clicked on, the picture maximizes, making it better to view. i’m wondering if i can possibly add left and right arrows so the photos can also function as a galley carousel. currently the popover’s css still has issues such that when resizing the screen, such that it’s border doesn’t adjust with the screen(if that makes sense)."}, {"post_id": 34855, "ts": "2026-07-25T21:55:45Z", "hours": 1.45, "text": "mini devlog - fixed the github issue from last devlog :)"}, {"post_id": 34263, "ts": "2026-07-24T20:19:36Z", "hours": 3.8042, "text": "devlog #1 made the homepage so far, planning on adding more to it after the 1st ship. however at the moment I’m working on launching the site on github pages but it hasn’t been showing up as what is shown on the live preview in vscode here. maybe the css is the issue. ignore the heytea picture btw lol, it’s used as a placeholder picture when i eventually code for imported picutres to change about one another in a certain time interval."}]...
|
Title: ginko - personal site by @gino | Stardance
Title: ginko - personal site by @gino | Stardance
Devlogs:
devlog #1 made the homepage so far, planning on adding more to it after the 1st ship. however at the moment I’m working on launching the site on github pages but it hasn’t been showing up as what is shown on the live preview in vscode here. maybe the css is the issue. ignore the heytea picture btw lol, it’s used as a placeholder picture when i eventually code for imported picutres to change about one another in a certain time interval.
mini devlog - fixed the github issue from last devlog :)
devlog #2 i have made the nav bar components to highlight a light neon green when hovered over as well as making a polaroid-esque frame for pictures in the work page. when clicked on, the picture maximizes, making it better to view. i’m wondering if i can possibly add left and right arrows so the photos can also function as a galley carousel. currently the popover’s css still has issues such that when resizing the screen, such that it’s border doesn’t adjust with the screen(if that makes sense).
Ships:
i made a website portfolio where i can display my projects and work. i also added a blog section where i can express my opinions whenever i feel like it. i added a frame and fonts from google fonts for the css. ai was not used. something i found difficult was trying to load the site on github pages. after a few tutorials, i was able to figure it out by opening a vscode tab from git hub and dragging and dropping the changed files into the workspace. i hope that after this first ship this portfolio will greatly progress into an ideal site!...
|
1793667481.2529745
|
1793753881.2529745
|
|
71341
|
gimme the number by @Koei | Stardance
|
Koei
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gimme the number by @Koei | Stardance
|
1793602128.343403
|
1794206928.343403
|
|
67890
|
gijs by @gijs280611 | Stardance
|
gijs280611
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gijs by @gijs280611 | Stardance
|
1793735556.2812736
|
1794340356.2812736
|
|
8973
|
ghuiopò by @ahmedshaalan2008 | Stardance
|
ahmedshaalan2008
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ghuiopò by @ahmedshaalan2008 | Stardance
|
1793497924.3464036
|
1794102724.3464036
|
|
60913
|
ghostly by @KricoTheOG | Stardance
|
KricoTheOG
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ghostly by @KricoTheOG | Stardance
|
1793645776.2203224
|
1794250576.2203224
|
|
64481
|
ggu by @ddhf | Stardance
|
ddhf
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ggu by @ddhf | Stardance
|
1793674448.5580788
|
1794279248.5580788
|
|
63132
|
gg by @reaous | Stardance
|
reaous
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gg by @reaous | Stardance
|
1793659924.8034904
|
1794264724.8034904
|
|
63133
|
gg by @reaous | Stardance
|
reaous
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gg by @reaous | Stardance
|
1793659925.6895936
|
1794264725.6895936
|
|
68008
|
gettoknowme!!! by @kingkev | Stardance
|
kingkev
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-30T22:34:01Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "this is my very own personal site. no it s not a portfolio site. the intention was to put into this project, who i am independent from this whole builder stuff. what i like, what i value etc. so i focused heavily on the “aesthetics”. other then the home screen, there is a page for music where you can listen to 3 of my fav songs. another page (w multiple subpages) about the characters i kinda idolize. and finally a page for being kind and whimsical. i couldnt focuz much on the whimsical part, i was planning to add more visuals tbh but the most important part is still there: i wrote a memory that makes me happy whenever i think of it. the importance of that is, we do have some effect on people. even a bit. so rather than judging and criticizing, we can spread positivity. something you can EASILY say could make someone soooooooooo happy :D now isnt that magic :P this was basically all about my site. thx for reading all thesee", "repo": "https://github.com/Lunaa133/web", "demo": "https://lunaa133.github.io/web/"}]...
|
[{"post_id": 85183, "ts": "202 [{"post_id": 85183, "ts": "2026-10-30T22:26:14Z", "hours": 0.9569, "text": "done done done. i wish there was more time tho. i wanna add js soo much more to thiss. but heyy it’s the end i guess :,D ive finished the character thingies. but since ther wasnt a lot of time, i added the whole stuff as a single picture for each page and it looks odd but still YEYY"}, {"post_id": 79405, "ts": "2026-10-13T20:45:29Z", "hours": 0.6042, "text": "yeyy. ok so now things are working properly, i hope. js one thing: cd covers stay zoomed in until you click on another one of them. i gotta fix it, it bothers me so much. other than that YEYYY, i will next work on the pages for this three characters (abby sciuto, luna lovegood, and peter parker but andrew’s version) cuz its blank for now D: 🌈"}, {"post_id": 79160, "ts": "2026-10-12T20:47:22Z", "hours": 0.3289, "text": "okayyyyyy. as i said, it was time for the characters i loveee and wanna be like - kinda. the first two pictures are my inspo i made on canva. and now i just want the actual page to be exactly like that. so at first, i tried adding it as a whole image for background. but ofc it was nothing proper (you can pretty much understand that from the last ss i added to this devlog) so im gonna do it the hard but better way i guess. just not today :P (note: the idea was that, when you click on any of the three cd cover-ish thingys, it would become like the second image, with only a single character left and a lighter/pastel palette. and i am planning to give info about what i like in those characters: styles, personal traits, vibe,mindset etc etc)"}, {"post_id": 78891, "ts": "2026-10-11T21:50:25Z", "hours": 0.5967, "text": "NEW PAGE ON ITS WAY!!!!!"}, {"post_id": 78177, "ts": "2026-10-09T21:35:59Z", "hours": 0.3358, "text": "changed the whimsical part a bit. one day i was at a food court with my friend and we were ordering smt. there was a cashier who seemed just a bit older than us. her eyeshadow was GLITTERY PURPLE. i loved it so much. tho, she seemed a little tense(?) so i hesitated to compliment at first. but i did anyway.eventually (after i insisted on keeping a smile on my face while looking at her) she smiled in the most genuinest way to ever be genuine. and it really felt like she needed to hear that, cuz later, her sharp face appeared rather as a sad one to me. anyway spread the magic, if you tell people they are cringe or any other bad thing, sadly, they usually believe it s true. HOWEVER, if you tell them something positive and sincere, chances are, they will take that seriously as well. this is so important for me, thats why i wrote this much thing rather than writing about the functionality or the code or smt like that. if there are people reading this, thanks a lot and please, you can affect people and if you just choose to affect them in a good way it could change a lot. a few words that easily come out of your mouth could mean much more than you think to someone else :D (ok now talking about the design process: it took more time than i thought to design the window(?)/frame im gonna put behind the writing. i am planning to add more pictures, especially something glittery. “whimsy” is not really an aesthetic matter for me, i connect it deeply to not losing hope in people, and that takes a lot of space in my mind, and since the aim of this website is to show who i am outside academic or stem related interests and projects, the contents naturally differ from other projects. not only for the project itself, but also for the devlogs. so thx A LOT for your patience)"}, {"post_id": 77935, "ts": "2026-10-08T20:47:36Z", "hours": 0.4747, "text": "played with the music thingy design (gonna change it again, soon, i guess) and organized my code ? a bit. thats all for today :D"}, {"post_id": 77684, "ts": "2026-10-07T21:12:09Z", "hours": 0.9914, "text": "new section (is that the name for it?) !!!!!!!!!!!!!!!!!!!!! music is REALLLLLLLLLLLLLYY important for me, i wanted to do smt about it asap. soooooo now, you can listen to some of my fav tracks on the site :P"}, {"post_id": 77411, "ts": "2026-10-06T21:21:33Z", "hours": 0.5269, "text": "yeyyyyy. some changes for the background!!!!!!!! now theres the spiral thingy that turns around itself, but since its too dizzy that way, you can stop/start the movement by clicking on anywhere :D also floating starsss Yuppiiii"}, {"post_id": 77163, "ts": "2026-10-05T20:57:37Z", "hours": 0.4331, "text": "yeyyy, new project!!!!!!!! i dont want my personal site to be like a portfolio, instead, i want it to show my fav characters, interests or things that i like in general so that when someone checks it, it would demonstrate my personality - in a way beyond all that tech stuff :D YEYY"}]...
|
Title: gettoknowme!!! by @kingkev | Stardance
Dev Title: gettoknowme!!! by @kingkev | Stardance
Devlogs:
yeyyy, new project!!!!!!!! i dont want my personal site to be like a portfolio, instead, i want it to show my fav characters, interests or things that i like in general so that when someone checks it, it would demonstrate my personality - in a way beyond all that tech stuff :D YEYY
yeyyyyy. some changes for the background!!!!!!!! now theres the spiral thingy that turns around itself, but since its too dizzy that way, you can stop/start the movement by clicking on anywhere :D also floating starsss Yuppiiii
new section (is that the name for it?) !!!!!!!!!!!!!!!!!!!!! music is REALLLLLLLLLLLLLYY important for me, i wanted to do smt about it asap. soooooo now, you can listen to some of my fav tracks on the site :P
played with the music thingy design (gonna change it again, soon, i guess) and organized my code ? a bit. thats all for today :D
changed the whimsical part a bit. one day i was at a food court with my friend and we were ordering smt. there was a cashier who seemed just a bit older than us. her eyeshadow was GLITTERY PURPLE. i loved it so much. tho, she seemed a little tense(?) so i hesitated to compliment at first. but i did anyway.eventually (after i insisted on keeping a smile on my face while looking at her) she smiled in the most genuinest way to ever be genuine. and it really felt like she needed to hear that, cuz later, her sharp face appeared rather as a sad one to me. anyway spread the magic, if you tell people they are cringe or any other bad thing, sadly, they usually believe it s true. HOWEVER, if you tell them something positive and sincere, chances are, they will take that seriously as well. this is so important for me, thats why i wrote this much thing rather than writing about the functionality or the code or smt like that. if there are people reading this, thanks a lot and please, you can affect people and if you just choose to affect them in a good way it could change a lot. a few words that easily come out of your mouth could mean much more than you think to someone else :D (ok now talking about the design process: it took more time than i thought to design the window(?)/frame im gonna put behind the writing. i am planning to add more pictures, especially something glittery. “whimsy” is not really an aesthetic matter for me, i connect it deeply to not losing hope in people, and that takes a lot of space in my mind, and since the aim of this website is to show who i am outside academic or stem related interests and projects, the contents naturally differ from other projects. not only for the project itself, but also for the devlogs. so thx A LOT for your patience)
NEW PAGE ON ITS WAY!!!!!
okayyyyyy. as i said, it was time for the characters i loveee and wanna be like - kinda. the first two pictures are my inspo i made on canva. and now i just want the actual page to be exactly like that. so at first, i tried adding it as a whole image for background. but ofc it was nothing proper (you can pretty much understand that from the last ss i added to this devlog) so im gonna do it the hard but better way i guess. just not today :P (note: the idea was that, when you click on any of the three cd cover-ish thingys, it would become like the second image, with only a single character left and a lighter/pastel palette. and i am planning to give info about what i like in those characters: styles, personal traits, vibe,mindset etc etc)
yeyy. ok so now things are working properly, i hope. js one thing: cd covers stay zoomed in until you click on another one of them. i gotta fix it, it bothers me so much. other than that YEYYY, i will next work on the pages for this three characters (abby sciuto, luna lovegood, and peter parker but andrew’s version) cuz its blank for now D: 🌈
done done done. i wish there was more time tho. i wanna add js soo much more to thiss. but heyy it’s the end i guess :,D ive finished the character thingies. but since ther wasnt a lot of time, i added the whole stuff as a single picture for each page and it looks odd but still YEYY
Ships:
this is my very own personal site. no it s not a portfolio site. the intention was to put into this project, who i am independent from this whole builder stuff. what i like, what i value etc. so i focused heavily on the “aesthetics”. other then the home screen, there is a page for music where you can listen to 3 of my fav songs. another page (w multiple subpages) about the characters i kinda idolize. and finally a page for being kind and whimsical. i couldnt focuz much on the whimsical part, i was planning to add more visuals tbh but the most important part is still there: i wrote a memory that makes me happy whenever i think of it. the importance of that is, we do have some effect on people. even a bit. so rather than judging and criticizing, we can spread positivity. something you can EASILY say could make someone soooooooooo happy :D now isnt that magic :P this was basically all about my site. thx for reading all thesee...
|
1793735742.8290749
|
1793822142.8290749
|
|
68852
|
get up on school in time by @vivaanisthegoat | Sta get up on school in time by @vivaanisthegoat | Stardance...
|
vivaanisthegoat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: get up on school in time by @vivaanisthegoa Title: get up on school in time by @vivaanisthegoat | Stardance...
|
1793127032.9488688
|
1793731832.9488688
|
|
18341
|
get to class by @jms | Stardance
|
jms
|
0
|
1.49
|
0
|
[]
|
[{"post_id": 9138, "ts": "2026 [{"post_id": 9138, "ts": "2026-06-15T09:28:07Z", "hours": 0.5919, "text": "Random gen called on and distance made w timer but non func so far"}, {"post_id": 8569, "ts": "2026-06-14T07:42:58Z", "hours": 0.5975, "text": "I have a better arrow spirte and was making chode to change which node to point to"}, {"post_id": 8495, "ts": "2026-06-14T03:54:51Z", "hours": 0.3014, "text": "I made character with movements and arrow"}]...
|
Title: get to class by @jms | Stardance
Devlogs:
Title: get to class by @jms | Stardance
Devlogs:
I made character with movements and arrow
I have a better arrow spirte and was making chode to change which node to point to
Random gen called on and distance made w timer but non func so far...
|
1793454733.2178688
|
1794059533.2178688
|
|
42524
|
gesture synthesizer by @Marousoz | Stardance
|
Marousoz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gesture synthesizer by @Marousoz | Stardanc Title: gesture synthesizer by @Marousoz | Stardance...
|
1793180953.3748653
|
1793785753.3748653
|
|
3957
|
gesture light by @Ghostyfrog | Stardance
|
Ghostyfrog
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gesture light by @Ghostyfrog | Stardance
|
1793202935.7069676
|
1793807735.7069676
|
|
53795
|
gester drive by @rimalchetan18 | Stardance
|
rimalchetan18
|
0
|
0.3
|
0
|
[]
|
[{"post_id": 57004, "ts": "202 [{"post_id": 57004, "ts": "2026-08-29T02:22:09Z", "hours": 0.3011, "text": "i am working on a virtual controller called gesture drive which all can get on my github also https://github.com/evilhere7/GestureDrive , basically what is does it that it looks our hand gesture and helps us to control the cars in the car games which is very fun to play"}]...
|
Title: gester drive by @rimalchetan18 | Stardance
Title: gester drive by @rimalchetan18 | Stardance
Devlogs:
i am working on a virtual controller called gesture drive which all can get on my github also https://github.com/evilhere7/GestureDrive , basically what is does it that it looks our hand gesture and helps us to control the cars in the car games which is very fun to play...
|
1793504937.0208888
|
1794109737.0208888
|
|
30514
|
gerrit-mail-ingress by @poolcritter | Stardance
|
poolcritter
|
0
|
6.98
|
0
|
[]
|
[{"post_id": 23952, "ts": "202 [{"post_id": 23952, "ts": "2026-07-07T05:12:39Z", "hours": 3.2689, "text": "not good at devlogging but I am almost there. only thing standing in the way of MVP is Gerrit expecting change owners to be Gerrit users (I was using the envelope mailer)."}, {"post_id": 23598, "ts": "2026-07-06T17:34:09Z", "hours": 3.7097, "text": "the SMTP protocol sucks. handshaking is reasonably functional, and the server can successfully resolve both implicit branches and explicit branches, and resolve them to their commits. access to private repos is forbidden. still need to figure out why the server can’t find repos; that’ll be fun. [edit: forgot to mount the sshfs]"}]...
|
Title: gerrit-mail-ingress by @poolcritter | Stard Title: gerrit-mail-ingress by @poolcritter | Stardance
Devlogs:
the SMTP protocol sucks. handshaking is reasonably functional, and the server can successfully resolve both implicit branches and explicit branches, and resolve them to their commits. access to private repos is forbidden. still need to figure out why the server can’t find repos; that’ll be fun. [edit: forgot to mount the sshfs]
not good at devlogging but I am almost there. only thing standing in the way of MVP is Gerrit expecting change owners to be Gerrit users (I was using the envelope mailer)....
|
1793289044.6746511
|
1793893844.6746511
|
|
31812
|
geometry numpad by @Mozes | Stardance
|
Mozes
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: geometry numpad by @Mozes | Stardance
|
1793256587.7028816
|
1793861387.7028816
|
|
61875
|
genesis by @sidd | Stardance
|
sidd
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: genesis by @sidd | Stardance
|
1793652500.392269
|
1794257300.392269
|
|
34512
|
generator out of old motor in broken pressure wash generator out of old motor in broken pressure washer by @mete_akakin | Stardance...
|
mete_akakin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: generator out of old motor in broken pressu Title: generator out of old motor in broken pressure washer by @mete_akakin | Stardance...
|
1793202646.4053645
|
1793807446.4053645
|
|
41345
|
genaral kenobi by @parshvgoyal | Stardance
|
parshvgoyal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: genaral kenobi by @parshvgoyal | Stardance
|
1793559454.8916423
|
1794164254.8916423
|
|
17938
|
geemu by @TurboNuke | Stardance
|
TurboNuke
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: geemu by @TurboNuke | Stardance
|
1793533932.3747487
|
1794138732.3747487
|
|
43523
|
gearundo by @Mr_gears | Stardance
|
Mr_gears
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gearundo by @Mr_gears | Stardance
|
1793227820.387655
|
1793832620.387655
|
|
60430
|
gearbox solarsystem cad by @XmanuX | Stardance
|
XmanuX
|
0
|
4.13
|
0
|
[]
|
[{"post_id": 75427, "ts": "202 [{"post_id": 75427, "ts": "2026-09-30T02:03:58Z", "hours": 4.1325, "text": "I started a new project yay, right I wanted to learn cad so my main goal was to build a gear box showing the planets orbits but the gear ratios are horrendous so for now I’m only doing Mercurys, I also spent a lot of time doing mini projects to learn and get used to onshore because I am very much new, idk if that’s against the rules I’m pretty sure it isnt, also idk how to put the vid on this but I copied the link to it I hop that’s enough. https://lapse.hackclub.com/timelapse/6kVyzlXmKuFh anyways that was fun, il try and finish it tmr"}]...
|
Title: gearbox solarsystem cad by @XmanuX | Starda Title: gearbox solarsystem cad by @XmanuX | Stardance
Devlogs:
I started a new project yay, right I wanted to learn cad so my main goal was to build a gear box showing the planets orbits but the gear ratios are horrendous so for now I’m only doing Mercurys, I also spent a lot of time doing mini projects to learn and get used to onshore because I am very much new, idk if that’s against the rules I’m pretty sure it isnt, also idk how to put the vid on this but I copied the link to it I hop that’s enough. https://lapse.hackclub.com/timelapse/6kVyzlXmKuFh anyways that was fun, il try and finish it tmr...
|
1793641970.6459558
|
1794246770.6459558
|
|
66690
|
gear relation mechanism by @JACKERSON | Stardance
|
JACKERSON
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gear relation mechanism by @JACKERSON | Sta Title: gear relation mechanism by @JACKERSON | Stardance...
|
1793721313.8985007
|
1794326113.8985007
|
|
5711
|
gdot 2d game by @jonathanwillner | Stardance
|
jonathanwillner
|
0
|
23.0
|
0
|
[]
|
[{"post_id": 8993, "ts": "2026 [{"post_id": 8993, "ts": "2026-06-15T00:02:13Z", "hours": 15.0, "text": "i dont rember proboly make a careter and trying to get godot 2d to work and failing cus it dislikes me"}, {"post_id": 31360, "ts": "2026-07-19T18:03:06Z", "hours": 1.0, "text": "Goal: Create the foundation for the electricity puzzle game.✅ what i did today Chose Godot 2D as the engine. Decided on a grid-based puzzle system. Planned a simple flat + pixel art style. Created the basic project structure. Designed the gameplay concept: designed Placeing the electrical components. with the current Design The player will: Receive limited components. Place them on a grid. Connect electricity. Solve puzzles."}, {"post_id": 32528, "ts": "2026-07-21T19:20:30Z", "hours": 4.0, "text": "i made the assets for the different components ik thay suck im not good at pixilart art or art"}, {"post_id": 33009, "ts": "2026-07-22T15:37:57Z", "hours": 3.0, "text": "What I got done today Made the assets for the different orientations of the wire Component Placement System Finished the basic component placement system. Components now spawn on the grid where the player clicks. Added support for: 🔋 Battery ➖ Wire 💡 Light 🔘 Switch Component Selection Added toolbar buttons for selecting components. Fixed GameManager communication between: Toolbar Board Components Players can now choose what they want to build before placing it. Placement Preview System Added a ghost preview system. Now when selecting a component: A transparent preview appears. The preview follows the mouse. The preview snaps to the grid. Changing the selected component updates the preview."}]...
|
Title: gdot 2d game by @jonathanwillner | Stardanc Title: gdot 2d game by @jonathanwillner | Stardance
Devlogs:
What I got done today Made the assets for the different orientations of the wire Component Placement System Finished the basic component placement system. Components now spawn on the grid where the player clicks. Added support for: 🔋 Battery ➖ Wire 💡 Light 🔘 Switch Component Selection Added toolbar buttons for selecting components. Fixed GameManager communication between: Toolbar Board Components Players can now choose what they want to build before placing it. Placement Preview System Added a ghost preview system. Now when selecting a component: A transparent preview appears. The preview follows the mouse. The preview snaps to the grid. Changing the selected component updates the preview.
i made the assets for the different components ik thay suck im not good at pixilart art or art
Goal: Create the foundation for the electricity puzzle game.✅ what i did today Chose Godot 2D as the engine. Decided on a grid-based puzzle system. Planned a simple flat + pixel art style. Created the basic project structure. Designed the gameplay concept: designed Placeing the electrical components. with the current Design The player will: Receive limited components. Place them on a grid. Connect electricity. Solve puzzles.
i dont rember proboly make a careter and trying to get godot 2d to work and failing cus it dislikes me...
|
1792885947.2594018
|
1793749947.2594018
|