|
62672
|
warehouse robot pathfinding by @nurali | Stardance
|
nurali
|
0
|
3.88
|
0
|
[]
|
[{"post_id": 69485, "ts": "202 [{"post_id": 69485, "ts": "2026-09-17T04:37:04Z", "hours": 3.8847, "text": "Devlog 1 I added a function to track how much time the robot spends on each tile. this is needed to “reserve” tiles in the future so other robots dont collide. this gave me a headache as it just would not work! but so far everything is going good. next step is to add another robot and setup the A* pathfinding."}]...
|
Title: warehouse robot pathfinding by @nurali | St Title: warehouse robot pathfinding by @nurali | Stardance
Devlogs:
Devlog 1 I added a function to track how much time the robot spends on each tile. this is needed to “reserve” tiles in the future so other robots dont collide. this gave me a headache as it just would not work! but so far everything is going good. next step is to add another robot and setup the A* pathfinding....
|
1792439245.4162283
|
1793044045.4162283
|
|
57823
|
war game by @slayer-EX | Stardance
|
slayer-EX
|
0
|
1.99
|
0
|
[]
|
[{"post_id": 64090, "ts": "202 [{"post_id": 64090, "ts": "2026-09-08T08:30:15Z", "hours": 1.9947, "text": "i have made a mini game simple war game"}]...
|
Title: war game by @slayer-EX | Stardance
Devlogs Title: war game by @slayer-EX | Stardance
Devlogs:
i have made a mini game simple war game...
|
1792727307.3610587
|
1793332107.3610587
|
|
42596
|
wall mounted recycled lcd flight tracker by @silas wall mounted recycled lcd flight tracker by @silasschrupp | Stardance...
|
silasschrupp
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wall mounted recycled lcd flight tracker by Title: wall mounted recycled lcd flight tracker by @silasschrupp | Stardance...
|
1792515103.4532073
|
1793119903.4532073
|
|
5875
|
wall bot by @joshua_r | Stardance
|
joshua_r
|
0
|
10.82
|
0
|
[]
|
[{"post_id": 16044, "ts": "202 [{"post_id": 16044, "ts": "2026-06-26T02:15:22Z", "hours": 0.8, "text": "Finished New Mounting I used some old kite string I found which should be a lot stronger than the old thread I was using. Tomorrow I can start testing code again :)"}, {"post_id": 10882, "ts": "2026-06-17T20:49:36Z", "hours": 2.7983, "text": "First Working Moments before failure The wall bot was successfully working and drew some very basic shapes like squares moments before the tether suddenly snapped and it succumed to the laws of physics. 🫠 The picture is of it working about half a second before it snapped Things to do: Get stronger string Program a method to command the bot to any coordinate on the whiteboard rather than manually programming individual steps"}, {"post_id": 9605, "ts": "2026-06-16T00:20:50Z", "hours": 2.2636, "text": "Finished wiring (wire management was a pain as always) Finished printing the whiteboard mounts for the string Started programming!"}, {"post_id": 5330, "ts": "2026-06-09T02:02:54Z", "hours": 0.4692, "text": "Redesigned pen holder to hold the tip of the marker at the correct depth when deployed. Things to do: Design spools Design corner mounts for the whiteboard to hold the string Program!"}, {"post_id": 3856, "ts": "2026-06-06T22:35:18Z", "hours": 1.0081, "text": "first assembly of the wall bot done in real life! Many modifications are needed, mostly regarding clearances, but the entire pen holder needs to be redesigned because it holds the pen to close to the bottom of the bot right now"}, {"post_id": 2946, "ts": "2026-06-05T21:05:44Z", "hours": 2.4853, "text": "finished the pen lifting mechanism, spools still need to be created"}, {"post_id": 2514, "ts": "2026-06-05T01:29:41Z", "hours": 0.9997, "text": "The main gantry is done except for the pen lifting mechanism. The spools for the rope still need to be designed as well as the mounts for the end of the rope."}]...
|
Title: wall bot by @joshua_r | Stardance
Devlogs: Title: wall bot by @joshua_r | Stardance
Devlogs:
The main gantry is done except for the pen lifting mechanism. The spools for the rope still need to be designed as well as the mounts for the end of the rope.
finished the pen lifting mechanism, spools still need to be created
first assembly of the wall bot done in real life! Many modifications are needed, mostly regarding clearances, but the entire pen holder needs to be redesigned because it holds the pen to close to the bottom of the bot right now
Redesigned pen holder to hold the tip of the marker at the correct depth when deployed. Things to do: Design spools Design corner mounts for the whiteboard to hold the string Program!
Finished wiring (wire management was a pain as always) Finished printing the whiteboard mounts for the string Started programming!
First Working Moments before failure The wall bot was successfully working and drew some very basic shapes like squares moments before the tether suddenly snapped and it succumed to the laws of physics. 🫠 The picture is of it working about half a second before it snapped Things to do: Get stronger string Program a method to command the bot to any coordinate on the whiteboard rather than manually programming individual steps
Finished New Mounting I used some old kite string I found which should be a lot stronger than the old thread I was using. Tomorrow I can start testing code again :)...
|
1792666341.9569478
|
1793271141.9569478
|
|
57938
|
wakey-wakey by @nesix | Stardance
|
nesix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakey-wakey by @nesix | Stardance
|
1792730905.3018527
|
1793594905.3018527
|
|
58354
|
wakey-wakey by @agilfor | Stardance
|
agilfor
|
0
|
9.07
|
0
|
[]
|
[{"post_id": 63034, "ts": "202 [{"post_id": 63034, "ts": "2026-09-06T16:34:17Z", "hours": 9.0653, "text": "Devlog Ok so I kind of locked in and one-shot this over the weekend, but here’s an overview of everything that I did. Basically I started with the schematic, which was 80% easy and 20% crazy rabbit-hole cuz I decided I really want the possibility to make this battery powered and to monitor the battery level. Afterwards I moved on to the PCB and routing, which didn’t take too long but I ended up spending wayyy too long on the silkscreen and finding a nice font and all. Anyways, I’m really happy with how it turned out, so it’s worth the 4-5 ish hours I put into it :) CAD was awful at first. I was using FreeCAD, which is an awful experience imo (0 stars, would not recommend). Thankfully @EMT (formerly babydriver) saved me and showed me the joys of Onshape. I managed to get like 90% of the CAD done in about an hour and a half, which was awesome. I forget to record it with Lapse though 😭 There’s not really much more to say about the CAD, except maybe that I spent wayyy too long trying to make it perfectly symmetrical for the display so that it looks nice. Finally for the firmware I used C++ with Platform IO in VS Code (yes I started Hackatime this time). It’s currently a first draft, as I need to have the parts to do some testing before I can continue. However as of now it supports going into deep sleep (safely hopefully), being woken by a keypress, and drawing a date, time, and battery percentage to the TFT display. I’m planning to add alarms, time sync over Wi-Fi, alarms, 12H-24H time toggling, and a little config over an AP (probably just as a website). Again though, I’m really stuck right now cuz of the charlieplexing (kind of shot myself in the foot lol). I understand the theory and all, but I just need to see it before I can work with it. Anyways, that’s all for now. If anyone has any feedback that would be appreciated. If not, then thanks for reading this far and see y’all in the next one :)"}]...
|
Title: wakey-wakey by @agilfor | Stardance
Devlog Title: wakey-wakey by @agilfor | Stardance
Devlogs:
Devlog Ok so I kind of locked in and one-shot this over the weekend, but here’s an overview of everything that I did. Basically I started with the schematic, which was 80% easy and 20% crazy rabbit-hole cuz I decided I really want the possibility to make this battery powered and to monitor the battery level. Afterwards I moved on to the PCB and routing, which didn’t take too long but I ended up spending wayyy too long on the silkscreen and finding a nice font and all. Anyways, I’m really happy with how it turned out, so it’s worth the 4-5 ish hours I put into it :) CAD was awful at first. I was using FreeCAD, which is an awful experience imo (0 stars, would not recommend). Thankfully @EMT (formerly babydriver) saved me and showed me the joys of Onshape. I managed to get like 90% of the CAD done in about an hour and a half, which was awesome. I forget to record it with Lapse though 😭 There’s not really much more to say about the CAD, except maybe that I spent wayyy too long trying to make it perfectly symmetrical for the display so that it looks nice. Finally for the firmware I used C++ with Platform IO in VS Code (yes I started Hackatime this time). It’s currently a first draft, as I need to have the parts to do some testing before I can continue. However as of now it supports going into deep sleep (safely hopefully), being woken by a keypress, and drawing a date, time, and battery percentage to the TFT display. I’m planning to add alarms, time sync over Wi-Fi, alarms, 12H-24H time toggling, and a little config over an AP (probably just as a website). Again though, I’m really stuck right now cuz of the charlieplexing (kind of shot myself in the foot lol). I understand the theory and all, but I just need to see it before I can work with it. Anyways, that’s all for now. If anyone has any feedback that would be appreciated. If not, then thanks for reading this far and see y’all in the next one :)...
|
1792748926.525807
|
1793353726.525807
|
|
64867
|
wakey-wake by @HighInSummer | Stardance
|
HighInSummer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakey-wake by @HighInSummer | Stardance
|
1792450430.4964085
|
1793055230.4964085
|
|
54913
|
wakey wakeyy by @burnt_bread | Stardance
|
burnt_bread
|
0
|
0.62
|
0
|
[]
|
[{"post_id": 55419, "ts": "202 [{"post_id": 55419, "ts": "2026-08-27T07:15:42Z", "hours": 0.6169, "text": "SOO i started this, and im stuck already, i cant seem to get the footprint files for the xaio seed esp 32"}]...
|
Title: wakey wakeyy by @burnt_bread | Stardance
D Title: wakey wakeyy by @burnt_bread | Stardance
Devlogs:
SOO i started this, and im stuck already, i cant seem to get the footprint files for the xaio seed esp 32...
|
1792810258.7225585
|
1793415058.7225585
|
|
65701
|
wakey wakey by @notfix133 | Stardance
|
notfix133
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakey wakey by @notfix133 | Stardance
|
1792457318.4349384
|
1793062118.4349384
|
|
66772
|
wakey wakey by @cosmic79conqueror | Stardance
|
cosmic79conqueror
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakey wakey by @cosmic79conqueror | Stardan Title: wakey wakey by @cosmic79conqueror | Stardance...
|
1792461236.517616
|
1793325236.517616
|
|
59319
|
wakeup floor is lava by @aiza_asad | Stardance
|
aiza_asad
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakeup floor is lava by @aiza_asad | Starda Title: wakeup floor is lava by @aiza_asad | Stardance...
|
1792792492.274778
|
1793397292.274778
|
|
59783
|
wakeinator3000 by @ainavv | Stardance
|
ainavv
|
0
|
8.5
|
0
|
[]
|
[{"post_id": 66807, "ts": "202 [{"post_id": 66807, "ts": "2026-09-12T18:15:52Z", "hours": 1.0172, "text": "tried to resolve issues with onshape, failed to do so. need help :("}, {"post_id": 65068, "ts": "2026-09-09T22:33:33Z", "hours": 7.4872, "text": "just finished with the cad design, hoping to improve the exterior later after getting some inspiration, and maybe considering painting it directly (just completed cad design step from start to end in 3 hours so im tired right now)"}]...
|
Title: wakeinator3000 by @ainavv | Stardance
Devl Title: wakeinator3000 by @ainavv | Stardance
Devlogs:
just finished with the cad design, hoping to improve the exterior later after getting some inspiration, and maybe considering painting it directly (just completed cad design step from start to end in 3 hours so im tired right now)
tried to resolve issues with onshape, failed to do so. need help :(...
|
1792421505.1225383
|
1793026305.1225383
|
|
69038
|
wakee clock by @garvx23 | Stardance
|
garvx23
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakee clock by @garvx23 | Stardance
|
1792475578.9770882
|
1793339578.9770882
|
|
69039
|
wakee clock by @garvx23 | Stardance
|
garvx23
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wakee clock by @garvx23 | Stardance
|
1792475579.7850184
|
1793339579.7850184
|
|
47255
|
wake-up safe by @asianviking8 | Stardance
|
asianviking8
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wake-up safe by @asianviking8 | Stardance
|
1792508062.128383
|
1793112862.128383
|
|
67654
|
wake up!!! by @Brokie | Stardance
|
Brokie
|
0
|
10.19
|
0
|
[]
|
[{"post_id": 80101, "ts": "202 [{"post_id": 80101, "ts": "2026-10-16T07:09:33Z", "hours": 1.1867, "text": "so made some changes both in pcb and cad readjusted everything in place"}, {"post_id": 79746, "ts": "2026-10-15T08:34:45Z", "hours": 1.5653, "text": "made sum further changes with the alarm clock added more button in 2*3 matrix and some other stuff"}, {"post_id": 79486, "ts": "2026-10-14T08:16:46Z", "hours": 1.5947, "text": "continued the cad design of my alarm clock added back plate and cutout for usb c cable and added some screw holes for pcb"}, {"post_id": 78063, "ts": "2026-10-09T12:48:41Z", "hours": 1.6267, "text": "so i wanted to create an alarm clock that resembled the brick phone from 90s so i was trying to create the body the clock in fusion"}, {"post_id": 77546, "ts": "2026-10-07T12:18:13Z", "hours": 1.6206, "text": "So i finished the pcb added sum stickers on it and started working on the case for it rn i have only made a simple layout for the case i will work on the case tomorrow"}, {"post_id": 77010, "ts": "2026-10-05T11:09:30Z", "hours": 0.7, "text": "currently working on my alarm clocks pcb layout"}, {"post_id": 76400, "ts": "2026-10-03T12:58:48Z", "hours": 1.8958, "text": "i started blare challenge and i created the schematic of my pcb today"}]...
|
Title: wake up!!! by @Brokie | Stardance
Devlogs: Title: wake up!!! by @Brokie | Stardance
Devlogs:
i started blare challenge and i created the schematic of my pcb today
currently working on my alarm clocks pcb layout
So i finished the pcb added sum stickers on it and started working on the case for it rn i have only made a simple layout for the case i will work on the case tomorrow
so i wanted to create an alarm clock that resembled the brick phone from 90s so i was trying to create the body the clock in fusion
continued the cad design of my alarm clock added back plate and cutout for usb c cable and added some screw holes for pcb
made sum further changes with the alarm clock added more button in 2*3 matrix and some other stuff
so made some changes both in pcb and cad readjusted everything in place...
|
1792468173.0139585
|
1793072973.0139585
|
|
68203
|
wake up seal by @TheBigFatSeal | Stardance
|
TheBigFatSeal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wake up seal by @TheBigFatSeal | Stardance
|
1792471717.0754454
|
1793076517.0754454
|
|
57995
|
wait i can do it twice by @willexists | Stardance
|
willexists
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wait i can do it twice by @willexists | Sta Title: wait i can do it twice by @willexists | Stardance...
|
1792731168.1232347
|
1793335968.1232347
|
|
9731
|
waifmark-2 by @qb | Stardance
|
qb
|
1
|
25.88
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-04T02:30:20Z", "hours": 23.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Waifmark 2 is now public. This is a benchmarking utility for local (V)LLMs testing their local agentic and roleplay/persona capabilities, built using vllm on python. Waifmark 1 had existed before this, but this was my first attempt automating any kind of LLM behaviour and that was certainly challenging. Another important aspect with this benchmark was that since local AI is being used, cost isn’t a primary concern but rather response time. This led to a entire process of figuring out how to inject end-of-reasoning traces directly into the LLM but it was honestly too difficult and inconsistent to evaluate in the end. Similarly, manually reviewing over 200 flagged tasks was a pain and introduces a systematic uncertainty that is myself reviewing these questions that are mostly arbitrary rather than discrete (i.e. questions having multiple possible answers, being on a spectrum rather than definitive wrong/correct). In the end however, I feel like I’ve not made a niche benchmark but actually also a fully open-source benchmarking utility for people to play around with, test with their own test-bank and evaluate local large language models to find the one best tailored for their unique use cases. To test Waifmark 2, note that the github site is just a static site and you cannot directly benchmark from there. Follow the instructions on the static site / or README.md on github to run correctly.", "repo": "https://github.com/qubixal/waifmark", "demo": "https://qubixal.github.io/waifmark/"}]...
|
[{"post_id": 62549, "ts": "202 [{"post_id": 62549, "ts": "2026-09-06T00:15:24Z", "hours": 1.2206, "text": "As requested, README has been updated and rewritten by a human. There are also now three ways to install - directly through PyPI by doing pip install waifmark, or downloading waifmark-macos.zip and unzipping. there’s not a lot otherwise to say about this devlog"}, {"post_id": 61482, "ts": "2026-09-04T12:51:23Z", "hours": 0.4283, "text": "it was found that I accidentally committed using personal details and a local email. The gh repo has been wiped and recreated; here’s proof of the original repo and work. Thank you reviewers for your understanding."}, {"post_id": 61333, "ts": "2026-09-04T06:14:17Z", "hours": 1.23, "text": "Waifmark 2 has been updated with a new UI! After criticisms of the previous UI being too AI, I’ve refactored it with a cleaner, pastel aesthetic. I kinda like it! tell me what i should change next -»> (readme has been humanified too…)"}, {"post_id": 61239, "ts": "2026-09-04T02:23:29Z", "hours": 1.2233, "text": "after ~18 hours over two days of benchmarking, 17 models were evaluated on the waifmark 2 benchmark. (💢💢💢 benchmarking time got recorded to root ~/ and so I can’t include in this project time) Final findings: 1: higher param models like Qwen3.5 9B and Gemma 4 12B are able to score high despite their low Q3 quants, with only their speed dragging them down 2: Nanbeige 4.2 3B and Granite 4.2 8B at Q4 are not considered to be mainstream open models (i.e. competing with Qwen or Gemma), but scored incredibly well given their small size. The only downside came with unoptimised runs and thinking traces inflating the time/response metric. 3: every AI lab except for Liquid (LFM) saw a direct proportionality trend, that for a higher score a higher time/response is required. 4: As a larger portion of the benchmark is now tied to Agentic tasks in a sandbox, there is a much larger variance in the distribution of scores with more recent models scoring comparatively higher, with less models scoring in-between compared to Waifmark 1. The Pareto Frontier for Waifmark is: Qwen3.5 9B (89%) -> LFM2.5 2.6B (55%) -> Ling 3.0 Tiny (35%) ->Qwen3 4B Instruct 2507 (21%). Now, the issues faced: UI issues from the refactor to FastAPI + frontend; fixed with page indexing. During benchmarking, many models timed out due to unstable mlx weights, a corrupted test bank during Day 4 with 6 times the number of actual roleplay scenarios caused a benchmark time of over 12 hours; once I realised the mistake at the end (due to ~600+ tasks that had to be reviewed) I reran the benchmark with the correct test bank (which had also been recently changed to 1/3 agentic + 2/3 roleplay, and consists of 4 times more questions than Waifmark 1. over 260+ out of ~600 total tasks had to be re-reviewed by a human, as the LLM-as-a-Judge flagged the answer. Most were agentic tasks that the benchmarked LLM did not provide an answer to but had demonstrated steps in its reasoning, with toolcall accuracies above 0%. This took a significant portion of my time to audit all scores. See images for results, or navigate to: https://qubixal.github.io/waifmark/chart.html"}, {"post_id": 60212, "ts": "2026-09-02T13:12:39Z", "hours": 3.8194, "text": "finally, benchmarking has begun. The benchmark was re-evaluated meticulously based on Qwen3.5-4B as a ~50% guideline for benchmarking. Then, I set up my now dead macbook pro (dead display, dead battery) to a portable monitor to use as basically a cloud server and started benchmarking. This is the fourth night of trying (after benchmarking failed over the night due to the computer not plugging in and losing all charge (day 1), automation logic not working (day 2), LFM weights getting stuck (day 3) so hopefully it works today with the 17 consecutive models to be benchmarked. using 17 models, including: MiniCPM5-1B (0.57GB) LFM2.5-2.6B GGUF (1.59GB) Granite3B (2.09G8) G9V3 (1.77GB) Nanbeige (2.50GB) Granite8B (4.98GB) Ling(4.58GB) Falcon (4.28GB) LFM8B (4.51GB) Gemma E2B(4.04GB) Gemma E4B (4.79GB) Gemma12B (5.30GB) Qwen3.5-9B (4.35GB) Qwen3-4B-2507 (2.1GB) Qwen3.5-2B (1.60GB) Qwen3.5-4B (2.83GB) DeepSeek-R1-Qwen3-8B (4.29GB) Note, all models were selected to fit within 6-8GB vram total so it could be evaluated on my local hardware."}, {"post_id": 58584, "ts": "2026-08-31T01:39:24Z", "hours": 3.0928, "text": "devlog 4 - UI refactor streamlit was replaced with FastAPI + a frontend and i think it looks much better than previously now. issues + features: hugging face’s api (i.e. HfApi.list_models() was not filtered correctly during search) direct model import based on local dir is now possible openrouter judge was outdated and replaced, now user-configurable install now possible in a oneliner pip install -r requirements.txt && waifmark if a benchmark was cancelled, previously a bg server process vLLM workers would leak; instead process groups (start_new_session=True) and os.killpg gets rid of all processes when a session is ended. streamlit ran CORS and XSRF disabled; rebound to localhost"}, {"post_id": 19866, "ts": "2026-07-01T08:52:48Z", "hours": 5.715, "text": "devlog 3: it’s been even longer but I’ve finally done enough to call this a “devlog”. basically everything has been fully rewritten in python. A few (quite detrimental) bug fixes are: nonexistent error recovery system (i.e. pausing benchmark + invalid responses) scoring rubric weights ignored in prompt sent to judge save files mislabelling A/B scoring only having one slider for better model several UI patches (floating navbar -> broken margins) added leaderboard from the original index.html currently visible on the github under “Leaderboard”, displaying top scores. To work on: largely inconsistent and seemingly inflated scoring check if benchmark can actually be completed, finalise benchmarking criteria + process benchmark the rest of the models i hope this can be done within 2 more devlogs. Image 1: much more simplified run system (compared to before). Image 2: the og graph, now in v2!"}, {"post_id": 5576, "ts": "2026-06-09T12:41:48Z", "hours": 6.1856, "text": "Dev2 It’s been so long but the UI looks a little better now (?) The process has been basically fully streamlined: HF model download -> pick quant/download type Benchmarking -> start server -> run benchmark, score/100 evaluation, ETA and live console monitoring Result auditing (Will continue to work on this) -> human review responses flagged by LLM judge Results showcase/leaderboard -> WIP Progress related to benchmarking: 3x question count compared to Waifmark 1 ~2x faster parallel automated scoring memory system (short/long ctx), agentic toolcalling (basic file reading/shell/research) functions fully implemented as part of local agentic benchmarking."}, {"post_id": 3503, "ts": "2026-06-06T13:57:19Z", "hours": 3.0169, "text": "Devlog 0.1 (For a future project.) I’m trying out LLM benchmarking on my M1 Macbook Pro that probably needs a break! Prior to Stardance - Waifmark 1 was a benchmark testing local agentic capabilities and speech persona of small locally hosted (V)LLMs. However, my benchmarking process for Waifmark 1 was unstandardised and troublesome, and I kept all the data in excel out of all places. Current stage - Waifmark 2 is in the works. The benchmark is now evaluated by an LLM-as-a-Judge that can flag and pass low-confidence outputs for human review (as is industry standard). Using the wonderful streamlit library I built a basic app that can download you a model from hf, serve the model and benchmark it in 3 steps. Unfortunately I cannot show any more behind the process as of now, but I’m very excited to join Stardance and to see what changes can be observed moving from Waifmark 1 -> 2!"}]...
|
Title: waifmark-2 by @qb | Stardance
Devlogs:
Dev Title: waifmark-2 by @qb | Stardance
Devlogs:
Devlog 0.1 (For a future project.) I’m trying out LLM benchmarking on my M1 Macbook Pro that probably needs a break! Prior to Stardance - Waifmark 1 was a benchmark testing local agentic capabilities and speech persona of small locally hosted (V)LLMs. However, my benchmarking process for Waifmark 1 was unstandardised and troublesome, and I kept all the data in excel out of all places. Current stage - Waifmark 2 is in the works. The benchmark is now evaluated by an LLM-as-a-Judge that can flag and pass low-confidence outputs for human review (as is industry standard). Using the wonderful streamlit library I built a basic app that can download you a model from hf, serve the model and benchmark it in 3 steps. Unfortunately I cannot show any more behind the process as of now, but I’m very excited to join Stardance and to see what changes can be observed moving from Waifmark 1 -> 2!
Dev2 It’s been so long but the UI looks a little better now (?) The process has been basically fully streamlined: HF model download -> pick quant/download type Benchmarking -> start server -> run benchmark, score/100 evaluation, ETA and live console monitoring Result auditing (Will continue to work on this) -> human review responses flagged by LLM judge Results showcase/leaderboard -> WIP Progress related to benchmarking: 3x question count compared to Waifmark 1 ~2x faster parallel automated scoring memory system (short/long ctx), agentic toolcalling (basic file reading/shell/research) functions fully implemented as part of local agentic benchmarking.
devlog 3: it’s been even longer but I’ve finally done enough to call this a “devlog”. basically everything has been fully rewritten in python. A few (quite detrimental) bug fixes are: nonexistent error recovery system (i.e. pausing benchmark + invalid responses) scoring rubric weights ignored in prompt sent to judge save files mislabelling A/B scoring only having one slider for better model several UI patches (floating navbar -> broken margins) added leaderboard from the original index.html currently visible on the github under “Leaderboard”, displaying top scores. To work on: largely inconsistent and seemingly inflated scoring check if benchmark can actually be completed, finalise benchmarking criteria + process benchmark the rest of the models i hope this can be done within 2 more devlogs. Image 1: much more simplified run system (compared to before). Image 2: the og graph, now in v2!
devlog 4 - UI refactor streamlit was replaced with FastAPI + a frontend and i think it looks much better than previously now. issues + features: hugging face’s api (i.e. HfApi.list_models() was not filtered correctly during search) direct model import based on local dir is now possible openrouter judge was outdated and replaced, now user-configurable install now possible in a oneliner pip install -r requirements.txt && waifmark if a benchmark was cancelled, previously a bg server process vLLM workers would leak; instead process groups (start_new_session=True) and os.killpg gets rid of all processes when a session is ended. streamlit ran CORS and XSRF disabled; rebound to localhost
finally, benchmarking has begun. The benchmark was re-evaluated meticulously based on Qwen3.5-4B as a ~50% guideline for benchmarking. Then, I set up my now dead macbook pro (dead display, dead battery) to a portable monitor to use as basically a cloud server and started benchmarking. This is the fourth night of trying (after benchmarking failed over the night due to the computer not plugging in and losing all charge (day 1), automation logic not working (day 2), LFM weights getting stuck (day 3) so hopefully it works today with the 17 consecutive models to be benchmarked. using 17 models, including: MiniCPM5-1B (0.57GB) LFM2.5-2.6B GGUF (1.59GB) Granite3B (2.09G8) G9V3 (1.77GB) Nanbeige (2.50GB) Granite8B (4.98GB) Ling(4.58GB) Falcon (4.28GB) LFM8B (4.51GB) Gemma E2B(4.04GB) Gemma E4B (4.79GB) Gemma12B (5.30GB) Qwen3.5-9B (4.35GB) Qwen3-4B-2507 (2.1GB) Qwen3.5-2B (1.60GB) Qwen3.5-4B (2.83GB) DeepSeek-R1-Qwen3-8B (4.29GB) Note, all models were selected to fit within 6-8GB vram total so it could be evaluated on my local hardware.
after ~18 hours over two days of benchmarking, 17 models were evaluated on the waifmark 2 benchmark. (💢💢💢 benchmarking time got recorded to root ~/ and so I can’t include in this project time) Final findings: 1: higher param models like Qwen3.5 9B and Gemma 4 12B are able to score high despite their low Q3 quants, with only their speed dragging them down 2: Nanbeige 4.2 3B and Granite 4.2 8B at Q4 are not considered to be mainstream open models (i.e. competing with Qwen or Gemma), but scored incredibly well given their small size. The only downside came with unoptimised runs and thinking traces inflating the time/response metric. 3: every AI lab except for Liquid (LFM) saw a direct proportionality trend, that for a higher score a higher time/response is required. 4: As a larger portion of the benchmark is now tied to Agentic tasks in a sandbox, there is a much larger variance in the distribution of scores with more recent models scoring comparatively higher, with less models scoring in-between compared to Waifmark 1. The Pareto Frontier for Waifmark is: Qwen3.5 9B (89%) -> LFM2.5 2.6B (55%) -> Ling 3.0 Tiny (35%) ->Qwen3 4B Instruct 2507 (21%). Now, the issues faced: UI issues from the refactor to FastAPI + frontend; fixed with page indexing. During benchmarking, many models timed out due to unstable mlx weights, a corrupted test bank during Day 4 with 6 times the number of actual roleplay scenarios caused a benchmark time of over 12 hours; once I realised the mistake at the end (due to ~600+ tasks that had to be reviewed) I reran the benchmark with the correct test bank (which had also been recently changed to 1/3 agentic + 2/3 roleplay, and consists of 4 times more questions than Waifmark 1. over 260+ out of ~600 total tasks had to be re-reviewed by a human, as the LLM-as-a-Judge flagged the answer. Most were agentic tasks that the benchmarked LLM did not provide an answer to but had demonstrated steps in its reasoning, with toolcall accuracies above 0%. This took a significant portion of my time to audit all scores. See images for results, or navigate to: https://qubixal.github.io/waifmark/chart.html
Waifmark 2 has been updated with a new UI! After criticisms of the previous UI being too AI, I’ve refactored it with a cleaner, pastel aesthetic. I kinda like it! tell me what i should change next -»> (readme has been humanified too…)
it was found that I accidentally committed using personal details and a local email. The gh repo has been wiped and recreated; here’s proof of the original repo and work. Thank you reviewers for your understanding.
As requested, README has been updated and rewritten by a human. There are also now three ways to install - directly through PyPI by doing pip install waifmark, or downloading waifmark-macos.zip and unzipping. there’s not a lot otherwise to say about this devlog
Ships:
Waifmark 2 is now public. This is a benchmarking utility for local (V)LLMs testing their local agentic and roleplay/persona capabilities, built using vllm on python. Waifmark 1 had existed before this, but this was my first attempt automating any kind of LLM behaviour and that was certainly challenging. Another important aspect with this benchmark was that since local AI is being used, cost isn’t a primary concern but rather response time. This led to a entire process of figuring out how to inject end-of-reasoning traces directly into the LLM but it was honestly too difficult and inconsistent to evaluate in the end. Similarly, manually reviewing over 200 flagged tasks was a pain and introduces a systematic uncertainty that is myself reviewing these questions that are mostly arbitrary rather than discrete (i.e. questions having multiple possible answers, being on a spectrum rather than definitive wrong/correct). In the end however, I feel like I’ve not made a niche benchmark but actually also a fully open-source benchmarking utility for people to play around with, test with their own test-bank and evaluate local large language models to find the one best tailored for their unique use cases. To test Waifmark 2, note that the github site is just a static site and you cannot directly benchmark from there. Follow the instructions on the static site / or README.md on github to run correctly....
|
1792972165.9954412
|
1793058565.9954412
|
|
44362
|
waged,s bot by @Waged | Stardance
|
Waged
|
0
|
1.7
|
0
|
[]
|
[{"post_id": 41640, "ts": "202 [{"post_id": 41640, "ts": "2026-08-05T23:57:07Z", "hours": 1.7, "text": "waged-Bot is an interactive Slack bot created for the Hack Club Stardance Challenge.Features:Built with Node.js, Slack Bolt SDK, and Socket Mode./ping-waged – Checks if the bot is online and responding./joke-waged – Serves a random programming joke./quote-waged – Delivers an inspiring tech quote"}]...
|
Title: waged,s bot by @Waged | Stardance
Devlogs: Title: waged,s bot by @Waged | Stardance
Devlogs:
waged-Bot is an interactive Slack bot created for the Hack Club Stardance Challenge.Features:Built with Node.js, Slack Bolt SDK, and Socket Mode./ping-waged – Checks if the bot is online and responding./joke-waged – Serves a random programming joke./quote-waged – Delivers an inspiring tech quote...
|
1792583502.7492034
|
1793188302.7492034
|
|
23328
|
wag by @connor_mattingly | Stardance
|
connor_mattingly
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wag by @connor_mattingly | Stardance
|
1792522443.66388
|
1793127243.66388
|
|
25438
|
wadvideo by @althotdev | Stardance
|
althotdev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: wadvideo by @althotdev | Stardance
|
1792662720.9137614
|
1793267520.9137614
|
|
65270
|
wack a mole by @MaybeKiya | Stardance
|
MaybeKiya
|
0
|
1.05
|
0
|
[]
|
[{"post_id": 75094, "ts": "202 [{"post_id": 75094, "ts": "2026-09-29T04:15:31Z", "hours": 1.0514, "text": "wack a mouse/ today i worked on changing the backgrond from green to pink"}]...
|
Title: wack a mole by @MaybeKiya | Stardance
Devl Title: wack a mole by @MaybeKiya | Stardance
Devlogs:
wack a mouse/ today i worked on changing the backgrond from green to pink...
|
1792453879.8220806
|
1793058679.8220806
|
|
2208
|
waaiz by @mohdwaaiz | Stardance
|
mohdwaaiz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: waaiz by @mohdwaaiz | Stardance
|
1792641179.7408974
|
1793245979.7408974
|
|
10995
|
w by @Fawy2010 | Stardance
|
Fawy2010
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: w by @Fawy2010 | Stardance
|
1792508015.1699748
|
1793112815.1699748
|
|
58522
|
vyora by @chestagahlawat06 | Stardance
|
chestagahlawat06
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-07T12:00:40Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made an interactive space learning platform where learning is fun. The biggest problem i faced was to create texture on the earth of my home screen. I hope you would love the project.", "repo": "https://github.com/chestagahlawat6-maker/Vyora", "demo": "https://vyora-two.vercel.app/"}]...
|
[{"post_id": 63499, "ts": "202 [{"post_id": 63499, "ts": "2026-09-07T11:56:35Z", "hours": 0.7344, "text": "hi i am working on a interactive space learning platform ….. first design of my home screen without any texture on earth…"}, {"post_id": 62248, "ts": "2026-09-05T14:55:04Z", "hours": 1.1342, "text": "hi I am chesta. I am working on vyora an interactive space learning platform…..Finally completed the home screen"}]...
|
Title: vyora by @chestagahlawat06 | Stardance
Dev Title: vyora by @chestagahlawat06 | Stardance
Devlogs:
hi I am chesta. I am working on vyora an interactive space learning platform…..Finally completed the home screen
hi i am working on a interactive space learning platform ….. first design of my home screen without any texture on earth…
Ships:
I made an interactive space learning platform where learning is fun. The biggest problem i faced was to create texture on the earth of my home screen. I hope you would love the project....
|
1792972567.318667
|
1793058967.318667
|
|
25891
|
vsslack by @freddie | Stardance
|
freddie
|
0
|
0.83
|
0
|
[]
|
[{"post_id": 43300, "ts": "202 [{"post_id": 43300, "ts": "2026-08-08T14:14:12Z", "hours": 0.8342, "text": "So I haven’t really been doing much for stardance other than mission reviews but today is the day I lock in and evlog. I made the folder and base code for this weeks ago but now I’ve polished it and made my first commits. Slack is my home, but when I used discord to contact friends I loved the Discord Rich Presence extention. I originally wanted this to just updated based on what app your on but this is much cooler! In the ~1 hour I’ve spent so far, I have a simple python script that detects if your current window is VScode, what your are working on, updating every five seconds. I don’t think I’m going to stick with a one python file thing and move to a VSCode app extention but this is a nice start."}]...
|
Title: vsslack by @freddie | Stardance
Devlogs:
S Title: vsslack by @freddie | Stardance
Devlogs:
So I haven’t really been doing much for stardance other than mission reviews but today is the day I lock in and evlog. I made the folder and base code for this weeks ago but now I’ve polished it and made my first commits. Slack is my home, but when I used discord to contact friends I loved the Discord Rich Presence extention. I originally wanted this to just updated based on what app your on but this is much cooler! In the ~1 hour I’ve spent so far, I have a simple python script that detects if your current window is VScode, what your are working on, updating every five seconds. I don’t think I’m going to stick with a one python file thing and move to a VSCode app extention but this is a nice start....
|
1792605101.295911
|
1793209901.295911
|
|
11806
|
vsprocessing by @ilovesilverwolf | Stardance
|
ilovesilverwolf
|
1
|
45.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-16T07:06:26Z", "hours": 45.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "VS Processing is a fork of Code - OSS customized to deliver a near-native browser-based development experience. It adds support for writing, compiling, and running Processing & Java code directly in the browser, plus IntelliSense for all supported languages, a virtual file system, and GitHub integration (pull & push directly to GitHub!) VS Processing is designed specifically for Advanced Placement Computer Science A (AP CSA) classrooms to enable students to develop and run Java/Processing programs without installing any local software. We also found it useful in teaching Java to new members of our FIRST robotics team.", "repo": "https://github.com/CloudTronUSA/vsprocessing", "demo": "https://vsp.cloudtron.us/"}]...
|
[{"post_id": 80098, "ts": "202 [{"post_id": 80098, "ts": "2026-10-16T06:56:42Z", "hours": 6.8725, "text": "added github support - experimental"}, {"post_id": 8687, "ts": "2026-06-14T13:06:32Z", "hours": 2.0592, "text": "added online assignment fetching"}, {"post_id": 7820, "ts": "2026-06-13T01:44:38Z", "hours": 7.47, "text": "added assignments; updated java runtime to support more features, fixed mismatch between official java and our implementation; updated language server; updated vsp ui."}, {"post_id": 7199, "ts": "2026-06-12T00:47:01Z", "hours": 8.7086, "text": "implemented a filesystem that can read and write files from vscode and other places using fetch and java coroutine; fixed processing graphics implementation."}, {"post_id": 6143, "ts": "2026-06-10T10:21:05Z", "hours": 1.4119, "text": "fixed minor issues."}, {"post_id": 6102, "ts": "2026-06-10T08:13:23Z", "hours": 4.5678, "text": "added reference guides; worked on buildding system; deployed to vercel"}, {"post_id": 5463, "ts": "2026-06-09T08:08:26Z", "hours": 8.2408, "text": "added linting, fixed EVIL SAFARI stuff."}, {"post_id": 4645, "ts": "2026-06-08T01:35:19Z", "hours": 5.4681, "text": "optimizing error trace"}]...
|
Title: vsprocessing by @ilovesilverwolf | Stardanc Title: vsprocessing by @ilovesilverwolf | Stardance
Devlogs:
optimizing error trace
added linting, fixed EVIL SAFARI stuff.
added reference guides; worked on buildding system; deployed to vercel
fixed minor issues.
implemented a filesystem that can read and write files from vscode and other places using fetch and java coroutine; fixed processing graphics implementation.
added assignments; updated java runtime to support more features, fixed mismatch between official java and our implementation; updated language server; updated vsp ui.
added online assignment fetching
added github support - experimental
Ships:
VS Processing is a fork of Code - OSS customized to deliver a near-native browser-based development experience. It adds support for writing, compiling, and running Processing & Java code directly in the browser, plus IntelliSense for all supported languages, a virtual file system, and GitHub integration (pull & push directly to GitHub!) VS Processing is designed specifically for Advanced Placement Computer Science A (AP CSA) classrooms to enable students to develop and run Java/Processing programs without installing any local software. We also found it useful in teaching Java to new members of our FIRST robotics team....
|
1792958081.695675
|
1793044481.695675
|
|
45988
|
vraj's site by @vrajsanghavi | Stardance
|
vrajsanghavi
|
2
|
6.0
|
3
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-16T16:39:08Z", "hours": 1.0, "multiplier": 4.69, "payout": 3, "blessing": "neutral", "text": "i have made my website to display who i am and what i am doing…", "repo": "https://github.com/vraj2011/personal-site", "demo": "https://vraj-site.netlify.app"}, {"ship_num": 2, "ts": "2026-08-15T09:15:24Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "🚀 An interactive personal portfolio blending cricket, electronics, coding, and creative web development — built from scratch with HTML, CSS & JavaScript.", "repo": "https://github.com/vraj2011/personal-site", "demo": "https://vraj-site.netlify.app"}]...
|
[{"post_id": 48188, "ts": "202 [{"post_id": 48188, "ts": "2026-08-16T14:15:05Z", "hours": 0.2969, "text": "i have full looks now,fixed last time’s error ,done in just 20 minutes, because i lost it at then but i got it back…."}, {"post_id": 47997, "ts": "2026-08-16T08:45:06Z", "hours": 0.2939, "text": "finally, last feature is completed whole website is completed and deployed to https://vraj-site.netlify.app"}, {"post_id": 47040, "ts": "2026-08-14T17:13:26Z", "hours": 4.5283, "text": "today,i creted my website’s project.. i created most of the things today my project is ready to deploy but i will deploy it later because there’s a feature which is not here yet… it is cursor effects i will quickly work on it and deploy it.!!"}]...
|
Title: vraj's site by @vrajsanghavi | Stardanc Title: vraj's site by @vrajsanghavi | Stardance
Devlogs:
today,i creted my website’s project.. i created most of the things today my project is ready to deploy but i will deploy it later because there’s a feature which is not here yet… it is cursor effects i will quickly work on it and deploy it.!!
finally, last feature is completed whole website is completed and deployed to https://vraj-site.netlify.app
i have full looks now,fixed last time’s error ,done in just 20 minutes, because i lost it at then but i got it back….
Ships:
🚀 An interactive personal portfolio blending cricket, electronics, coding, and creative web development — built from scratch with HTML, CSS & JavaScript.
i have made my website to display who i am and what i am doing…...
|
1792878807.742525
|
1793742807.742525
|
|
9154
|
vr cad by @Apoll0 | Stardance
|
Apoll0
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: vr cad by @Apoll0 | Stardance
|
1792698874.6440191
|
1793303674.6440191
|
|
7246
|
vox by @codex8 | Stardance
|
codex8
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: vox by @codex8 | Stardance
|
1792684271.3176541
|
1793289071.3176541
|
|
24209
|
vortex shader by @Alan | Stardance
|
Alan
|
1
|
1.0
|
1
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-23T01:21:17Z", "hours": 1.0, "multiplier": 1.19, "payout": 1, "blessing": "neutral", "text": "I made a simple, html based shader that is a swirling vortex, which will be used in the future for The Void project. The difficulty itself didn’t really come from writing the shader, but more so by the fact of having to choose the proper values of the constants until it looked like how I imagined it. Even the colors themselves were originally more vibrant and there was even orange sprinkled in there, which honestly idk where it went. But, in the end it was an overall easy project to do. I’m not really the best at writing in glsl, and a lot of things could probably be changed, but nonetheless it was done.", "repo": "https://github.com/Just-Alan/The-Void", "demo": "https://just-alan.github.io/The-Void/vortex_shader/void_shader.html"}]...
|
[{"post_id": 14040, "ts": "202 [{"post_id": 14040, "ts": "2026-06-23T00:46:28Z", "hours": 1.1483, "text": "My fellow stardancers. I humbly present my small grain of sand to an endless beach of shaders. Its basically just a vortex that just goes endlessly into the nothingness. Not really that cool, but its for my other project, The Void, so I thought I could share the shader as it’s own project."}]...
|
Title: vortex shader by @Alan | Stardance
Devlogs Title: vortex shader by @Alan | Stardance
Devlogs:
My fellow stardancers. I humbly present my small grain of sand to an endless beach of shaders. Its basically just a vortex that just goes endlessly into the nothingness. Not really that cool, but its for my other project, The Void, so I thought I could share the shader as it’s own project.
Ships:
I made a simple, html based shader that is a swirling vortex, which will be used in the future for The Void project. The difficulty itself didn’t really come from writing the shader, but more so by the fact of having to choose the proper values of the constants until it looked like how I imagined it. Even the colors themselves were originally more vibrant and there was even orange sprinkled in there, which honestly idk where it went. But, in the end it was an overall easy project to do. I’m not really the best at writing in glsl, and a lot of things could probably be changed, but nonetheless it was done....
|
1792990247.656778
|
1793076647.656778
|
|
24301
|
volume mixer by @xeon | Stardance
|
xeon
|
0
|
4.37
|
0
|
[]
|
[{"post_id": 26693, "ts": "202 [{"post_id": 26693, "ts": "2026-07-11T17:09:36Z", "hours": 0.6378, "text": "volume mixer actually works!!"}, {"post_id": 17948, "ts": "2026-06-28T22:10:43Z", "hours": 1.7772, "text": "just finished writing the circuitpython code for the raspberry pi pico side of the mixer. it reads 4 rotary encoders and sends commands over usb serial to the pc controller i made earlier.basically how it works:each knob has a data pin, clock pin, and a button pinturning the knob sends stuff like “SPOTIFY_UP” or “DISCORD_DOWN” over usbpressing the knob down sends “SPOTIFY_MUTE” etcdial 4 is still tbd because i havent decided what i want it to do yeti havent tested it on real hardware yet since im still waiting on parts, but the logic should work. the hardest part was figuring out how rotary encoders actually send their signals"}, {"post_id": 16431, "ts": "2026-06-26T18:53:10Z", "hours": 1.9539, "text": "finally got the volume control working!! my python script works basically it can control: spotify volume discord volume my whole pc volume and if i press the knob (once i actually build it) it’ll mute each one the system volume part was a pain - pycaw kept giving me errors so i just used powershell to simulate pressing the volume keys instead. sometimes the easy way is better ig"}]...
|
Title: volume mixer by @xeon | Stardance
Devlogs: Title: volume mixer by @xeon | Stardance
Devlogs:
finally got the volume control working!! my python script works basically it can control: spotify volume discord volume my whole pc volume and if i press the knob (once i actually build it) it’ll mute each one the system volume part was a pain - pycaw kept giving me errors so i just used powershell to simulate pressing the volume keys instead. sometimes the easy way is better ig
just finished writing the circuitpython code for the raspberry pi pico side of the mixer. it reads 4 rotary encoders and sends commands over usb serial to the pc controller i made earlier.basically how it works:each knob has a data pin, clock pin, and a button pinturning the knob sends stuff like “SPOTIFY_UP” or “DISCORD_DOWN” over usbpressing the knob down sends “SPOTIFY_MUTE” etcdial 4 is still tbd because i havent decided what i want it to do yeti havent tested it on real hardware yet since im still waiting on parts, but the logic should work. the hardest part was figuring out how rotary encoders actually send their signals
volume mixer actually works!!...
|
1792576409.4251335
|
1793181209.4251335
|
|
58540
|
volt_ai by @sojagck | Stardance
|
sojagck
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: volt_ai by @sojagck | Stardance
|
1792756102.8883724
|
1793360902.8883724
|
|
464
|
voidborne by @fireentity | Stardance
|
fireentity
|
0
|
27.99
|
0
|
[]
|
[{"post_id": 12329, "ts": "202 [{"post_id": 12329, "ts": "2026-06-20T03:35:04Z", "hours": 2.1903, "text": "set up dialogic + trigger systems!! I have an easy way to trigger any dialogic timeline through a component/scene I made, and timelines have the ability to trigger events like opening doors (I still have to make an animation for that)!!"}, {"post_id": 11796, "ts": "2026-06-19T06:06:08Z", "hours": 3.9289, "text": "Made more world tiles, improved enemy behaviour, improve knockback, enemies don’t go over the edge, made the basis of a door that opens on a condition being met (like arena fight complete or key collected). Also made more of the first area itself. I’m planning on having an arena fight where the video ended off and having the player go down deeper and deeper until they are met with a cutscene."}, {"post_id": 11598, "ts": "2026-06-18T21:45:33Z", "hours": 2.92, "text": "Added the first enemy! Still deciding a name but it’s SUPER easy to deal with bc it’s literally the first enemy. Hit detection now works (though the player taking damage is rly buggy rn and I gotta fix it) and I still have to do a death animation/sequence and whatnot. I’m thinking of having an impact frame so the game freezes for a split second upon hit, hollow knight style!"}, {"post_id": 11124, "ts": "2026-06-18T06:06:31Z", "hours": 1.3297, "text": "maaaaajor optimizations! and worldbuilt a little bit. the swirl shader was MASSIVELY laggy so I got a better one and it works fine now! also fixed the fog shader so it looks nicer and is more optimized."}, {"post_id": 11093, "ts": "2026-06-18T04:19:34Z", "hours": 2.3772, "text": "Working on the intro/wakeup/tutorial area right now! The plan is to have it look like it’s dead, dark, and void-like. Super empty, dreary, eerie, etc you get the vibe."}, {"post_id": 10716, "ts": "2026-06-17T16:03:48Z", "hours": 0.6911, "text": "Added in a slash animation for the player’s attack. Also made the player a little bit brighter so they stand out against the very monochrome background."}, {"post_id": 10466, "ts": "2026-06-17T06:10:41Z", "hours": 0.8514, "text": "we are SO locked in on the first area!! looks pretty nice, added a drop shadow behind the player for contrast and it’s been working pretty well"}, {"post_id": 10435, "ts": "2026-06-17T04:49:30Z", "hours": 0.8031, "text": "wooohooo the animations don’t look that bad now!! basically just improved player animations and added separate ones for jump moving, moving, and still jumping/standing still."}, {"post_id": 10401, "ts": "2026-06-17T03:00:24Z", "hours": 1.0967, "text": "Pixel art is SO hard Working on player animations right now. I have a decentish base down? But it looks HORRIBLE and it looks even worse if you’re actually moving. I need to lock in hard"}, {"post_id": 10361, "ts": "2026-06-17T01:21:09Z", "hours": 0.9136, "text": "WE’RE GETTING SOMEWHERE!! Made a player sprite and added an idle animation to it. I decided to move away from having a fully pixel perfect setup bc it was more annoying and bad-looking than being standard. I’m still gna avoid mixels at ALL costs bc they look horrible. But yes the voidborn is real now say hi to them :p"}, {"post_id": 10274, "ts": "2026-06-16T22:20:30Z", "hours": 10.8925, "text": "FIRST DEVLOG YAYAYAYAY Set up the project :p Currently working on making a pixel-perfect system for the game so it looks super polished like Celeste (the original Voidborne had crazy mixels ) Looks HORRIBLE rn but I plan to start artmaxxing soon!!"}]...
|
Title: voidborne by @fireentity | Stardance
Devlo Title: voidborne by @fireentity | Stardance
Devlogs:
FIRST DEVLOG YAYAYAYAY Set up the project :p Currently working on making a pixel-perfect system for the game so it looks super polished like Celeste (the original Voidborne had crazy mixels ) Looks HORRIBLE rn but I plan to start artmaxxing soon!!
WE’RE GETTING SOMEWHERE!! Made a player sprite and added an idle animation to it. I decided to move away from having a fully pixel perfect setup bc it was more annoying and bad-looking than being standard. I’m still gna avoid mixels at ALL costs bc they look horrible. But yes the voidborn is real now say hi to them :p
Pixel art is SO hard Working on player animations right now. I have a decentish base down? But it looks HORRIBLE and it looks even worse if you’re actually moving. I need to lock in hard
wooohooo the animations don’t look that bad now!! basically just improved player animations and added separate ones for jump moving, moving, and still jumping/standing still.
we are SO locked in on the first area!! looks pretty nice, added a drop shadow behind the player for contrast and it’s been working pretty well
Added in a slash animation for the player’s attack. Also made the player a little bit brighter so they stand out against the very monochrome background.
Working on the intro/wakeup/tutorial area right now! The plan is to have it look like it’s dead, dark, and void-like. Super empty, dreary, eerie, etc you get the vibe.
maaaaajor optimizations! and worldbuilt a little bit. the swirl shader was MASSIVELY laggy so I got a better one and it works fine now! also fixed the fog shader so it looks nicer and is more optimized.
Added the first enemy! Still deciding a name but it’s SUPER easy to deal with bc it’s literally the first enemy. Hit detection now works (though the player taking damage is rly buggy rn and I gotta fix it) and I still have to do a death animation/sequence and whatnot. I’m thinking of having an impact frame so the game freezes for a split second upon hit, hollow knight style!
Made more world tiles, improved enemy behaviour, improve knockback, enemies don’t go over the edge, made the basis of a door that opens on a condition being met (like arena fight complete or key collected). Also made more of the first area itself. I’m planning on having an arena fight where the video ended off and having the player go down deeper and deeper until they are met with a cutscene.
set up dialogic + trigger systems!! I have an easy way to trigger any dialogic timeline through a component/scene I made, and timelines have the ability to trigger events like opening doors (I still have to make an animation for that)!!...
|
1792514896.5445786
|
1793119696.5445786
|
|
61390
|
voidOS by @CEOsanskar | Stardance
|
CEOsanskar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voidOS by @CEOsanskar | Stardance
|
1792432124.0903432
|
1793036924.0903432
|
|
61391
|
voidOS by @CEOsanskar | Stardance
|
CEOsanskar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voidOS by @CEOsanskar | Stardance
|
1792432124.920065
|
1793036924.920065
|
|
53689
|
void by @lmao_DK | Stardance
|
lmao_DK
|
1
|
2.59
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-30T13:19:38Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made void a hacker-themed dashboard. It packs a custom HTML5 canvas Matrix rain animation, live clock, Pomodoro timer, Google search that opens in a new tab, and daily space shots pulled straight from NASA’s APOD API. The build process had its share of headaches the canvas layer initially wrecked the flexbox layout with weird alignment bugs and Vites asset bundling gave me a blank white screen on GitHub Pages until I resolved the module paths. I’m super happy with how smooth the background animation turned out without breaking interactivity. To test it just click through the live site, try starting the timer, and check out today’s NASA feature!", "repo": "https://github.com/Code-Breaker16/void", "demo": "https://code-breaker16.github.io/void/"}]...
|
[{"post_id": 58886, "ts": "202 [{"post_id": 58886, "ts": "2026-08-31T13:42:20Z", "hours": 0.5931, "text": "just completed with the changes and there was a error too fixed that also"}, {"post_id": 58084, "ts": "2026-08-30T13:12:44Z", "hours": 0.2728, "text": "Done with all the testing this was hectic not gonna lie it took like 3-4 changes and commits but finally the project is ready to be shipped"}, {"post_id": 58066, "ts": "2026-08-30T12:38:51Z", "hours": 0.4314, "text": "Css also done great work thank god it got finished fast also started testing the project . Finally I can say that the project is its final stages and it will be completed soon."}, {"post_id": 58046, "ts": "2026-08-30T12:11:29Z", "hours": 0.4614, "text": "After a long time got back to the project was stuck in exams java script done next step css this is gonna be hell lot exciting crazy stuff coming up for u guys"}, {"post_id": 53701, "ts": "2026-08-24T11:37:08Z", "hours": 0.3192, "text": "huh html done crazy stuff this is trying this for the first time learning new things new skills a great experience for me especially its a place and time where i feel disconnected from the blah blah outer world its so peaceful"}, {"post_id": 53686, "ts": "2026-08-24T11:14:44Z", "hours": 0.2564, "text": "Just done with the setup for my vs studio code, vite and the basic things"}]...
|
Title: void by @lmao_DK | Stardance
Devlogs:
Just Title: void by @lmao_DK | Stardance
Devlogs:
Just done with the setup for my vs studio code, vite and the basic things
huh html done crazy stuff this is trying this for the first time learning new things new skills a great experience for me especially its a place and time where i feel disconnected from the blah blah outer world its so peaceful
After a long time got back to the project was stuck in exams java script done next step css this is gonna be hell lot exciting crazy stuff coming up for u guys
Css also done great work thank god it got finished fast also started testing the project . Finally I can say that the project is its final stages and it will be completed soon.
Done with all the testing this was hectic not gonna lie it took like 3-4 changes and commits but finally the project is ready to be shipped
just completed with the changes and there was a error too fixed that also
Ships:
I made void a hacker-themed dashboard. It packs a custom HTML5 canvas Matrix rain animation, live clock, Pomodoro timer, Google search that opens in a new tab, and daily space shots pulled straight from NASA’s APOD API. The build process had its share of headaches the canvas layer initially wrecked the flexbox layout with weird alignment bugs and Vites asset bundling gave me a blank white screen on GitHub Pages until I resolved the module paths. I’m super happy with how smooth the background animation turned out without breaking interactivity. To test it just click through the live site, try starting the timer, and check out today’s NASA feature!...
|
1792990223.7360973
|
1793076623.7360973
|
|
43564
|
voicemeeter controller by @eirode | Stardance
|
eirode
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voicemeeter controller by @eirode | Stardan Title: voicemeeter controller by @eirode | Stardance...
|
1792551285.695845
|
1793156085.695845
|
|
22157
|
voicecontroled application launcher by @idiriss | voicecontroled application launcher by @idiriss | Stardance...
|
idiriss
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voicecontroled application launcher by @idi Title: voicecontroled application launcher by @idiriss | Stardance...
|
1792518862.2247915
|
1793123662.2247915
|
|
39854
|
voice-wheeled by @shresth | Stardance
|
shresth
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voice-wheeled by @shresth | Stardance
|
1792659069.9074564
|
1793263869.9074564
|
|
2257
|
voice by @pamm | Stardance
|
pamm
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voice by @pamm | Stardance
|
1792781279.8528914
|
1793386079.8528914
|
|
9532
|
voice by @htqkeku2 | Stardance
|
htqkeku2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voice by @htqkeku2 | Stardance
|
1792515294.632021
|
1793120094.632021
|
|
4135
|
voice agent by @nikil | Stardance
|
nikil
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: voice agent by @nikil | Stardance
|
1792529642.0899777
|
1793134442.0899777
|
|
59728
|
vn_folks by @lanhoamanh | Stardance
|
lanhoamanh
|
1
|
31.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-18T15:03:13Z", "hours": 31.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made VNfolks, a small website about Vietnamese folklore, traditional beliefs, and the stories I grew up hearing about. I wanted to present these topics in English and look at them from both a cultural and scientific perspective .The hardest part was probably deciding how to present these stories without making them feel like I was trying to prove that supernatural things are real. I also had to spend quite a lot of time researching the background of different beliefs and figuring out how to turn all of that information into something simple and easy to read. I’m most proud of the fact that I actually finished and shipped the website. It started as an idea based on my own interests, and I ended up turning it into something that other people can explore too .If you want to test it, you can start from the Home page and use the navigation to explore the different topics and stories. The website is mainly designed for people who are curious about Vietnamese culture, folklore, or just enjoy learning about strange and mysterious stories.", "repo": "https://github.com/lanhoamanh/vn_folks", "demo": "https://vnfolks.vercel.app/"}]...
|
[{"post_id": 69647, "ts": "202 [{"post_id": 69647, "ts": "2026-09-17T14:16:30Z", "hours": 6.6447, "text": "I’ve finally added the data and JS to the website—yes, it’s complete."}, {"post_id": 67924, "ts": "2026-09-14T07:24:46Z", "hours": 4.1164, "text": "I have finished the website’s interface. I used AI to generate illustrations because finding actual photos was difficult given the spiritual and folklore-related theme; however, I still make an effort to include human-created illustrations in each article to help users visualize the content better. I will proceed with the JavaScript implementation and provide updates later."}, {"post_id": 64833, "ts": "2026-09-09T14:53:00Z", "hours": 12.1892, "text": "I am currently designing the interface; it is not yet finished, so I will continue working on it."}, {"post_id": 64139, "ts": "2026-09-08T10:32:50Z", "hours": 8.3653, "text": "I am building a website that compiles information on spiritual and folk traditions in Vietnam. I have finished the HTML structure and am currently developing ideas for the interface; I will provide updates later."}]...
|
Title: vn_folks by @lanhoamanh | Stardance
Devlog Title: vn_folks by @lanhoamanh | Stardance
Devlogs:
I am building a website that compiles information on spiritual and folk traditions in Vietnam. I have finished the HTML structure and am currently developing ideas for the interface; I will provide updates later.
I am currently designing the interface; it is not yet finished, so I will continue working on it.
I have finished the website’s interface. I used AI to generate illustrations because finding actual photos was difficult given the spiritual and folklore-related theme; however, I still make an effort to include human-created illustrations in each article to help users visualize the content better. I will proceed with the JavaScript implementation and provide updates later.
I’ve finally added the data and JS to the website—yes, it’s complete.
Ships:
I made VNfolks, a small website about Vietnamese folklore, traditional beliefs, and the stories I grew up hearing about. I wanted to present these topics in English and look at them from both a cultural and scientific perspective .The hardest part was probably deciding how to present these stories without making them feel like I was trying to prove that supernatural things are real. I also had to spend quite a lot of time researching the background of different beliefs and figuring out how to turn all of that information into something simple and easy to read. I’m most proud of the fact that I actually finished and shipped the website. It started as an idea based on my own interests, and I ended up turning it into something that other people can explore too .If you want to test it, you can start from the Home page and use the navigation to explore the different topics and stories. The website is mainly designed for people who are curious about Vietnamese culture, folklore, or just enjoy learning about strange and mysterious stories....
|
1793008366.3432298
|
1793872366.3432298
|
|
33412
|
vm .bats for windows machines to run linux distros vm .bats for windows machines to run linux distros easiely by @simon15 | Stardance...
|
simon15
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: vm .bats for windows machines to run linux Title: vm .bats for windows machines to run linux distros easiely by @simon15 | Stardance...
|
1792612122.618885
|
1793216922.618885
|
|
67573
|
vlog a world by @aabhash | Stardance
|
aabhash
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: vlog a world by @aabhash | Stardance
|
1792468114.5435975
|
1793072914.5435975
|
|
47610
|
viztini.github.io by @viztini | Stardance
|
viztini
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: viztini.github.io by @viztini | Stardance
|
1792522322.178321
|
1793127122.178321
|
|
64296
|
vixen's portfolio by @anaghasreshta | Stardanc vixen's portfolio by @anaghasreshta | Stardance...
|
anaghasreshta
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: vixen's portfolio by @anaghasreshta | S Title: vixen's portfolio by @anaghasreshta | Stardance...
|
1792446657.3874857
|
1793051457.3874857
|
|
68851
|
vivaans website by @vivaanisthegoat | Stardance
|
vivaanisthegoat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: vivaans website by @vivaanisthegoat | Stard Title: vivaans website by @vivaanisthegoat | Stardance...
|
1792475353.26078
|
1793080153.26078
|