|
11711
|
Brewery, a 3d printer expansion board by @willbyte Brewery, a 3d printer expansion board by @willbyte | Stardance...
|
willbyte
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Brewery, a 3d printer expansion board by @w Title: Brewery, a 3d printer expansion board by @willbyte | Stardance...
|
1793209760.1586444
|
1793814560.1586444
|
|
36635
|
Left handed keyboard by @will_liang | Stardance
|
will_liang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Left handed keyboard by @will_liang | Stard Title: Left handed keyboard by @will_liang | Stardance...
|
1793231513.3982854
|
1793836313.3982854
|
|
51880
|
My very own WebOS by @will_kinnersly | Stardance
|
will_kinnersly
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @will_kinnersly | Star Title: My very own WebOS by @will_kinnersly | Stardance...
|
1792687841.0466843
|
1793292641.0466843
|
|
1546
|
Space themed game by @will_exe | Stardance
|
will_exe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Space themed game by @will_exe | Stardance
|
1792713259.112639
|
1793318059.112639
|
|
12993
|
Netflix-analysis by @will_exe | Stardance
|
will_exe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Netflix-analysis by @will_exe | Stardance
|
1792724094.271413
|
1793328894.271413
|
|
13060
|
Text based slot-machine by @will_exe | Stardance
|
will_exe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Text based slot-machine by @will_exe | Star Title: Text based slot-machine by @will_exe | Stardance...
|
1793184936.668824
|
1793789736.668824
|
|
13366
|
Untitled by @will_exe | Stardance
|
will_exe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @will_exe | Stardance
|
1792741781.258535
|
1793346581.258535
|
|
14274
|
Central Dogma bio model ODE (part 1) by @will_exe Central Dogma bio model ODE (part 1) by @will_exe | Stardance...
|
will_exe
|
0
|
1.29
|
0
|
[]
|
[{"post_id": 35817, "ts": "202 [{"post_id": 35817, "ts": "2026-07-27T14:31:24Z", "hours": 1.2856, "text": "This script simulates the dynamics of mRNA and protein abundance over time using differential equations and visualizes the results with a plot."}]...
|
Title: Central Dogma bio model ODE (part 1) by @wi Title: Central Dogma bio model ODE (part 1) by @will_exe | Stardance
Devlogs:
This script simulates the dynamics of mRNA and protein abundance over time using differential equations and visualizes the results with a plot....
|
1793357618.5226448
|
1793962418.5226448
|
|
34454
|
Frictionless by @wiljam144 | Stardance
|
wiljam144
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @wiljam144 | Stardance
|
1793144882.0094159
|
1793749682.0094159
|
|
28135
|
WarioWare Game by @wilhelm | Stardance
|
wilhelm
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @wilhelm | Stardance
|
1792662765.0454311
|
1793267565.0454311
|
|
40569
|
Untitled project by @wildethings | Stardance
|
wildethings
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @wildethings | Stardanc Title: Untitled project by @wildethings | Stardance...
|
1793224135.180261
|
1793828935.180261
|
|
43445
|
Edith by @wildcart642 | Stardance
|
wildcart642
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Edith by @wildcart642 | Stardance
|
1793220998.2899835
|
1793825798.2899835
|
|
35450
|
Football All-Stars by @wildbeastsstudio | Stardanc Football All-Stars by @wildbeastsstudio | Stardance...
|
wildbeastsstudio
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Football All-Stars by @wildbeastsstudio | S Title: Football All-Stars by @wildbeastsstudio | Stardance...
|
1792684357.6302047
|
1793289157.6302047
|
|
15161
|
Wilbur Clicker by @wilburadventures | Stardance
|
wilburadventures
|
0
|
7.0
|
0
|
[]
|
[{"post_id": 9303, "ts": "2026 [{"post_id": 9303, "ts": "2026-06-15T16:55:28Z", "hours": 5.7333, "text": "Devlog 2 - Robot Environment After much work, I’ve finished creating Robot Wilbur, equipped with a laser beam and a scrapyard level to go with it. This one took incredibly long because of the details that were included in the background of the scene and all the work that went into every tiny detail. With the third enemy done, I’ve already begun to create the next boss, which will be an alien version."}, {"post_id": 6402, "ts": "2026-06-10T19:29:47Z", "hours": 1.2689, "text": "Devlog 1 - Robot Wilbur Picking up where I left off, today I decided to create a new enemy for players to fight. I have already created the first 2 bosses and this third one was pretty difficult for me to create. I spent lots of time thinking of designs and landed on this one, which strikes a balance between simplicity and mechanical complication. Currently, he lacks animations and attacks but those will be implemented some other day (the next devlog). This is a good spot to leave off for now."}]...
|
Title: Wilbur Clicker by @wilburadventures | Stard Title: Wilbur Clicker by @wilburadventures | Stardance
Devlogs:
Devlog 1 - Robot Wilbur Picking up where I left off, today I decided to create a new enemy for players to fight. I have already created the first 2 bosses and this third one was pretty difficult for me to create. I spent lots of time thinking of designs and landed on this one, which strikes a balance between simplicity and mechanical complication. Currently, he lacks animations and attacks but those will be implemented some other day (the next devlog). This is a good spot to leave off for now.
Devlog 2 - Robot Environment After much work, I’ve finished creating Robot Wilbur, equipped with a laser beam and a scrapyard level to go with it. This one took incredibly long because of the details that were included in the background of the scene and all the work that went into every tiny detail. With the third enemy done, I’ve already begun to create the next boss, which will be an alien version....
|
1793029720.7569876
|
1793634520.7569876
|
|
746
|
Panorama by @wilbur | Stardance
|
wilbur
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Panorama by @wilbur | Stardance
|
1793231642.9590328
|
1793836442.9590328
|
|
9184
|
my neovim by @wil0 | Stardance
|
wil0
|
1
|
11.48
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-06T03:29:49Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "These are my personal neovim flake (nvf) configs with import-tree for modularity. Feel free to use it as a starting point for your own configs", "repo": "https://github.com/owo93/nvim.nix", "demo": "https://github.com/owo93/nvim.nix.git"}]...
|
[{"post_id": 13021, "ts": "202 [{"post_id": 13021, "ts": "2026-06-21T09:20:05Z", "hours": 1.4811, "text": "Some minor changes this week"}, {"post_id": 3257, "ts": "2026-06-06T03:11:36Z", "hours": 10.3772, "text": "Hello, world!"}]...
|
Title: my neovim by @wil0 | Stardance
Devlogs:
He Title: my neovim by @wil0 | Stardance
Devlogs:
Hello, world!
Some minor changes this week
Ships:
These are my personal neovim flake (nvf) configs with import-tree for modularity. Feel free to use it as a starting point for your own configs...
|
1793263671.2004268
|
1793350071.2004268
|
|
9191
|
jakyao by @wil0 | Stardance
|
wil0
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: jakyao by @wil0 | Stardance
|
1793285532.219173
|
1793890332.219173
|
|
9192
|
my homepage by @wil0 | Stardance
|
wil0
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my homepage by @wil0 | Stardance
|
1793274708.3180022
|
1793879508.3180022
|
|
9202
|
my system by @wil0 | Stardance
|
wil0
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my system by @wil0 | Stardance
|
1793184653.0020735
|
1793789453.0020735
|
|
63348
|
My awesome macropad! by @wiktorwdowiak | Stardance
|
wiktorwdowiak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @wiktorwdowiak | St Title: My awesome macropad! by @wiktorwdowiak | Stardance...
|
1793051369.7201972
|
1793656169.7201972
|
|
16436
|
IOU by @wikih3659 | Stardance
|
wikih3659
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: IOU by @wikih3659 | Stardance
|
1793191786.7738743
|
1793796586.7738743
|
|
40330
|
My very own WebOS by @wijmikh28 | Stardance
|
wijmikh28
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @wijmikh28 | Stardance
|
1793184708.0959914
|
1793789508.0959914
|
|
14117
|
Making my first portfolio! by @wiiuavi | Stardance
|
wiiuavi
|
2
|
11.0
|
102
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-16T21:32:24Z", "hours": 6.0, "multiplier": 10.23, "payout": 76, "blessing": "neutral", "text": "Made an informal portfolio site. This ship was more about fixing the things that I got wrong last time after looking at feedback (mobile support, sounds, favicon, more stuff, more projects, links dont work, boxes overlap each other, ect) Its minecraft themed :) best experience on pc but now mobile can enjoy too! Oh and maybe domain too!", "repo": "https://github.com/wiiuavi/web-portfolio", "demo": "https://wiiuavi.vercel.app/"}, {"ship_num": 2, "ts": "2026-06-21T21:31:58Z", "hours": 5.0, "multiplier": 5.71, "payout": 26, "blessing": "neutral", "text": "I made my own web portfolio! I can add the rest of the projects I do here (for style points ofc), themed around my favourite game! went semi-heavy on animations, 2nd time using html/css/js to quite the learning curve! (maybe a rocket-themed section for stardance next?)", "repo": "https://github.com/wiiuavi/web-portfolio", "demo": "https://wiiuavi.vercel.app/"}]...
|
[{"post_id": 29774, "ts": "202 [{"post_id": 29774, "ts": "2026-07-16T21:29:27Z", "hours": 1.1611, "text": "Added sounds, both for mobile and pc (spent a lot of time trynna make it work out the box, but sound needs user interaction to work, so js dropped it. added slideshow img too, and favicon (small stuff here and there)"}, {"post_id": 29045, "ts": "2026-07-15T18:15:16Z", "hours": 2.6442, "text": "fixed a lot of bugs that arised from previous commit and rest of the reviews. made the hamburger button actually work, game mobile some hovers which actually worked, fixed the more coming soon overlay, basically everything in the last devlog but way better."}, {"post_id": 28448, "ts": "2026-07-14T18:14:10Z", "hours": 2.3592, "text": "I spent way longer than i shouldve fixing some bugs, made a hamburger menu for mobile, also gave mobile some of the pc animations. I spent quite a while trying to fix the scrollshow at the bottom, even with ai, it wouldn’t work, idk why. also made it way easier to add projects easily and made everything neater, following vote reviews"}, {"post_id": 13353, "ts": "2026-06-21T21:27:42Z", "hours": 0.7961, "text": "Added a scrollshow + farewell note on it, (gif is very slow), site is way better than gif, as you scroll, next image is displayed. (and fixed bugs + footer position)"}, {"post_id": 11941, "ts": "2026-06-19T14:04:32Z", "hours": 1.2772, "text": "Got a About me section and contact me section going, fixed some animations, fixed majority of navbar shortcuts, added some new animations…"}, {"post_id": 10832, "ts": "2026-06-17T19:30:54Z", "hours": 0.5925, "text": "Got the site up on Vercel, added the “projects” area where I can add the other stuff imma make during stardance (and after), got some sick pop-out cards for projects with diff colour shadows. (mainly trying to makesure everything is flexible, so i can easily add any future projects)"}, {"post_id": 10560, "ts": "2026-06-17T10:57:03Z", "hours": 1.9544, "text": "Achieved creating a template-page for my web-portfolio, tried out a few different themes and settled with a mc-themed one. Got the homepage going, with a working navbar that fades in when scrolling away from homepage hero-image, and working (very basic) footer. Todo: add more content, fix navbar when zooming in too much add different sections (projects, cv, other) add contacts (github, dc)"}]...
|
Title: Making my first portfolio! by @wiiuavi | St Title: Making my first portfolio! by @wiiuavi | Stardance
Devlogs:
Achieved creating a template-page for my web-portfolio, tried out a few different themes and settled with a mc-themed one. Got the homepage going, with a working navbar that fades in when scrolling away from homepage hero-image, and working (very basic) footer. Todo: add more content, fix navbar when zooming in too much add different sections (projects, cv, other) add contacts (github, dc)
Got the site up on Vercel, added the “projects” area where I can add the other stuff imma make during stardance (and after), got some sick pop-out cards for projects with diff colour shadows. (mainly trying to makesure everything is flexible, so i can easily add any future projects)
Got a About me section and contact me section going, fixed some animations, fixed majority of navbar shortcuts, added some new animations…
Added a scrollshow + farewell note on it, (gif is very slow), site is way better than gif, as you scroll, next image is displayed. (and fixed bugs + footer position)
I spent way longer than i shouldve fixing some bugs, made a hamburger menu for mobile, also gave mobile some of the pc animations. I spent quite a while trying to fix the scrollshow at the bottom, even with ai, it wouldn’t work, idk why. also made it way easier to add projects easily and made everything neater, following vote reviews
fixed a lot of bugs that arised from previous commit and rest of the reviews. made the hamburger button actually work, game mobile some hovers which actually worked, fixed the more coming soon overlay, basically everything in the last devlog but way better.
Added sounds, both for mobile and pc (spent a lot of time trynna make it work out the box, but sound needs user interaction to work, so js dropped it. added slideshow img too, and favicon (small stuff here and there)
Ships:
I made my own web portfolio! I can add the rest of the projects I do here (for style points ofc), themed around my favourite game! went semi-heavy on animations, 2nd time using html/css/js to quite the learning curve! (maybe a rocket-themed section for stardance next?)
Made an informal portfolio site. This ship was more about fixing the things that I got wrong last time after looking at feedback (mobile support, sounds, favicon, more stuff, more projects, links dont work, boxes overlap each other, ect) Its minecraft themed :) best experience on pc but now mobile can enjoy too! Oh and maybe domain too!...
|
1792875267.8995152
|
1793739267.8995152
|
|
18723
|
CHAIR GAURDIAN by @wiiuavi | Stardance
|
wiiuavi
|
1
|
2.56
|
5
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-16T08:15:42Z", "hours": 2.0, "multiplier": 3.36, "payout": 5, "blessing": "neutral", "text": "Made a basic motion detection python script that will ensure you catch the culprit who steals your office chair (or just to see who is snooping around your desk :| )", "repo": "https://github.com/wiiuavi/NotSoIntelligentCCTV", "demo": "https://github.com/wiiuavi/NotSoIntelligentCCTV/releases/tag/v.0.3.0"}]...
|
[{"post_id": 17575, "ts": "202 [{"post_id": 17575, "ts": "2026-06-28T12:51:10Z", "hours": 0.5589, "text": "Added DSHOW backend support, this will allow the use of virtual cameras and very old webcams. Once verified that this worked, added MSMF backend as a fallback if DSHOW fails. cameras should open up way faster, and program will support way more cameras."}, {"post_id": 8880, "ts": "2026-06-14T19:55:13Z", "hours": 1.63, "text": "🪑added a toggle camera button to my basic motion detection software (use case was to find out who steals your chair but you can use it for other things too :| ) and fixed some bugs - program crashing when no cameras detected, clear media button ran another script (which would break when running python program as .exe, so imported the other script instead)"}]...
|
Title: CHAIR GAURDIAN by @wiiuavi | Stardance
Dev Title: CHAIR GAURDIAN by @wiiuavi | Stardance
Devlogs:
🪑added a toggle camera button to my basic motion detection software (use case was to find out who steals your chair but you can use it for other things too :| ) and fixed some bugs - program crashing when no cameras detected, clear media button ran another script (which would break when running python program as .exe, so imported the other script instead)
Added DSHOW backend support, this will allow the use of virtual cameras and very old webcams. Once verified that this worked, added MSMF backend as a fallback if DSHOW fails. cameras should open up way faster, and program will support way more cameras.
Ships:
Made a basic motion detection python script that will ensure you catch the culprit who steals your office chair (or just to see who is snooping around your desk :| )...
|
1792878723.3868132
|
1793742723.3868132
|
|
26008
|
My own P2P protocol by @wiiuavi | Stardance
|
wiiuavi
|
1
|
4.0
|
40
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-29T21:50:26Z", "hours": 4.0, "multiplier": 7.4, "payout": 40, "blessing": "neutral", "text": "I made a cryptographically secured peer-to-peer protocol. Behind the chatbox, the diffe hellman key exchange ensures that only you and the connected peer can understand data exchanged. Communicate with anyone in your network (for now) securely with ease. run the program twice and connect to the given IP to try it by yourself! (Dont worry, the IP shown and the one the program uses is your network’s private internal IP, not one exposed to the internet!)", "repo": "https://github.com/wiiuavi/hopefully-secure-P2P", "demo": "https://github.com/wiiuavi/hopefully-secure-P2P/releases/tag/v0.1.0"}]...
|
[{"post_id": 18650, "ts": "202 [{"post_id": 18650, "ts": "2026-06-29T20:44:35Z", "hours": 0.8411, "text": "Added a “servant”, this can act as both the client and server, allowing 2 servants to send messages back and fourth and recieve, with a simple GUI that lets you connect and talk to a given IP"}, {"post_id": 17165, "ts": "2026-06-27T21:20:19Z", "hours": 0.5511, "text": "lots of bugs fixed (client and server both listing for packets, aka deadlock) functions were encoded when they should’nt have been (and vice versa) endian across client and server were not always consistent and added a small text prompt to ensure it was actually working (not just the encryption engine)"}, {"post_id": 16919, "ts": "2026-06-27T14:11:07Z", "hours": 2.3056, "text": "Finished Encryption engine (applying a XOR mask, this way decryption is using the same function, like a “toggle”), trauncated/repeated the key where plaintext was not the same size, and finsished handshake between a client running the script and server (will make them both the same next, so both are listening and either can send the first request). All that is left after that is a GUI Image shows the word “hello”, then the word being encrypted by a random priv key, then the result after reusing the encryption function (which returns the original message here)"}, {"post_id": 15914, "ts": "2026-06-25T21:18:57Z", "hours": 0.7261, "text": "Learnt the maths behind the diffe hellman key exchange, created a working private key generator from a safe large prime, common generator number and {someone’s public key}, created a template for establishing a connection to a peer. TODO (next): add functionality to send and recieve public keys (currently am able to send encoded text)"}]...
|
Title: My own P2P protocol by @wiiuavi | Stardance Title: My own P2P protocol by @wiiuavi | Stardance
Devlogs:
Learnt the maths behind the diffe hellman key exchange, created a working private key generator from a safe large prime, common generator number and {someone’s public key}, created a template for establishing a connection to a peer. TODO (next): add functionality to send and recieve public keys (currently am able to send encoded text)
Finished Encryption engine (applying a XOR mask, this way decryption is using the same function, like a “toggle”), trauncated/repeated the key where plaintext was not the same size, and finsished handshake between a client running the script and server (will make them both the same next, so both are listening and either can send the first request). All that is left after that is a GUI Image shows the word “hello”, then the word being encrypted by a random priv key, then the result after reusing the encryption function (which returns the original message here)
lots of bugs fixed (client and server both listing for packets, aka deadlock) functions were encoded when they should’nt have been (and vice versa) endian across client and server were not always consistent and added a small text prompt to ensure it was actually working (not just the encryption engine)
Added a “servant”, this can act as both the client and server, allowing 2 servants to send messages back and fourth and recieve, with a simple GUI that lets you connect and talk to a given IP
Ships:
I made a cryptographically secured peer-to-peer protocol. Behind the chatbox, the diffe hellman key exchange ensures that only you and the connected peer can understand data exchanged. Communicate with anyone in your network (for now) securely with ease. run the program twice and connect to the given IP to try it by yourself! (Dont worry, the IP shown and the one the program uses is your network’s private internal IP, not one exposed to the internet!)...
|
1792875208.4487658
|
1793739208.4487658
|
|
29802
|
My eyes only! by @wiiuavi | Stardance
|
wiiuavi
|
1
|
9.0
|
154
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-06T21:43:28Z", "hours": 9.0, "multiplier": 14.85, "payout": 154, "blessing": "neutral", "text": "I made a File encryption and file splitting program in python. This could come in handy if the massive 200gb free cloud storage plans appeal to you but the “we get to sell your data” doesn’t. This is windows only tested but i got a demo vid goin in the readme and it prolly works elsewhere. It may look ugly, be better ugly than your files leaked right? (ok ill stop now mb gng)", "repo": "https://github.com/wiiuavi/MyEyesOnly", "demo": "https://github.com/wiiuavi/MyEyesOnly/releases/tag/v1.0.0"}]...
|
[{"post_id": 23706, "ts": "202 [{"post_id": 23706, "ts": "2026-07-06T20:18:38Z", "hours": 3.1686, "text": "Fixed everything. Added a GUI to my program with 3 main tabs. Home tab lets you review the db storing all your keys and prior encryptions encrypt/split tab lets you encrypt and split files decrypt/merge tab, kinda self explanatory used tkkbootstrap fixed up readme too added a progress bar, very good improvement from last time Think im done for now"}, {"post_id": 23112, "ts": "2026-07-05T21:21:36Z", "hours": 2.4086, "text": "I attempted to make a gui. It didnt work. Got 4 tabs going on it, a home tab where one can review all, an encrypt tab, decrypt tab, and review tab to get a better look at the db (maybe add del functionality) themes didnt work. Will try later, this took way too long and didnt get the results I wanted."}, {"post_id": 21770, "ts": "2026-07-03T21:26:25Z", "hours": 0.8742, "text": "added merge and decrypt option (had to ask ai for debugging in the end, took way longer than it should’ve) now you can specify a folder with all the encrypted splitup files, and specify the entry that the files encrypted, and it will merge/decrypt those files. also made sure that file wouldnt overflow. if you had a file that was 1gb, and to split into 2 files, now a hard stop will ensure that the 1st chunk doesnt exceed 500mb, even if the chunk that was being encrypted exceeded this. TODO: make a GUI (want to spend some time on this, gain some experience with ttkboostrap since ive alrdy used customTkinter, and get a feel of which is better)"}, {"post_id": 21575, "ts": "2026-07-03T16:33:55Z", "hours": 0.7039, "text": "Finished a temporary (maybe fallback) CLI, files now split and encrypt in chunks (specified). db working, fixed bugs in encryption engine Todo: add decrypt and merge functionality (using an xor mask, so decryption should be very straightforward) add it to CLI get started on GUI and some way to export keys/encryption entries (incase files are to be shared)"}, {"post_id": 21383, "ts": "2026-07-03T09:12:24Z", "hours": 1.5547, "text": "Finished draft functions needed for the actual program (e.g. req for files/folder, sqlite table creation, adapted my encryption engine from previous project to work with any number of bytes rather than go through bit by bit, generate a setsize key, used as a seed to get any given chunk of a keystream) now will work on: taking in file as input, not text encrypting in chunks a small mock CLI temporary some way to review the db"}]...
|
Title: My eyes only! by @wiiuavi | Stardance
Devl Title: My eyes only! by @wiiuavi | Stardance
Devlogs:
Finished draft functions needed for the actual program (e.g. req for files/folder, sqlite table creation, adapted my encryption engine from previous project to work with any number of bytes rather than go through bit by bit, generate a setsize key, used as a seed to get any given chunk of a keystream) now will work on: taking in file as input, not text encrypting in chunks a small mock CLI temporary some way to review the db
Finished a temporary (maybe fallback) CLI, files now split and encrypt in chunks (specified). db working, fixed bugs in encryption engine Todo: add decrypt and merge functionality (using an xor mask, so decryption should be very straightforward) add it to CLI get started on GUI and some way to export keys/encryption entries (incase files are to be shared)
added merge and decrypt option (had to ask ai for debugging in the end, took way longer than it should’ve) now you can specify a folder with all the encrypted splitup files, and specify the entry that the files encrypted, and it will merge/decrypt those files. also made sure that file wouldnt overflow. if you had a file that was 1gb, and to split into 2 files, now a hard stop will ensure that the 1st chunk doesnt exceed 500mb, even if the chunk that was being encrypted exceeded this. TODO: make a GUI (want to spend some time on this, gain some experience with ttkboostrap since ive alrdy used customTkinter, and get a feel of which is better)
I attempted to make a gui. It didnt work. Got 4 tabs going on it, a home tab where one can review all, an encrypt tab, decrypt tab, and review tab to get a better look at the db (maybe add del functionality) themes didnt work. Will try later, this took way too long and didnt get the results I wanted.
Fixed everything. Added a GUI to my program with 3 main tabs. Home tab lets you review the db storing all your keys and prior encryptions encrypt/split tab lets you encrypt and split files decrypt/merge tab, kinda self explanatory used tkkbootstrap fixed up readme too added a progress bar, very good improvement from last time Think im done for now
Ships:
I made a File encryption and file splitting program in python. This could come in handy if the massive 200gb free cloud storage plans appeal to you but the “we get to sell your data” doesn’t. This is windows only tested but i got a demo vid goin in the readme and it prolly works elsewhere. It may look ugly, be better ugly than your files leaked right? (ok ill stop now mb gng)...
|
1792878540.8957117
|
1793742540.8957117
|
|
31912
|
Minecraft inventory newtab by @wiiuavi | Stardance
|
wiiuavi
|
1
|
4.26
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-07T18:51:55Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a minecraft themed newtab tab. Its main feature is the inventory, where you can assign each slot its own icon, bookmark, or image of choice. the recipie book contains settings and notes on useage, I would strongly advise people to clone the repo and adapt to their liking, and because it will be faster/work offline, but the req of the site include deployment. Try to add a bookmark in hotbar slot 5! hardest part of this was aligning everything as perfect as possible. PLS SHIPWRIGHTERS open the inventory, its consists of the majority of the project. IK the actual homepage itself looks dry, but my goal included clearing out shortcuts on the tab, and being able to click / to type is just such a nice mechanic.", "repo": "https://github.com/wiiuavi/InventoryTab", "demo": "https://inventory-tab.vercel.app/"}]...
|
[{"post_id": 24844, "ts": "202 [{"post_id": 24844, "ts": "2026-07-08T17:53:20Z", "hours": 1.2608, "text": "Added very buggy but somewhat working enchatment section to give icons a glint, only works with images, not autofetched favicons and some other small cases updated readme make it an extension so it works on your newTab page, and it also uses storage rather than cache if it can, to avoid you losing ur inv addin armour next"}, {"post_id": 24258, "ts": "2026-07-07T18:20:49Z", "hours": 2.8436, "text": "Finished everything. took a break from doing python proj to get this done, think it looks sick for the most part."}]...
|
Title: Minecraft inventory newtab by @wiiuavi | St Title: Minecraft inventory newtab by @wiiuavi | Stardance
Devlogs:
Finished everything. took a break from doing python proj to get this done, think it looks sick for the most part.
Added very buggy but somewhat working enchatment section to give icons a glint, only works with images, not autofetched favicons and some other small cases updated readme make it an extension so it works on your newTab page, and it also uses storage rather than cache if it can, to avoid you losing ur inv addin armour next
Ships:
I made a minecraft themed newtab tab. Its main feature is the inventory, where you can assign each slot its own icon, bookmark, or image of choice. the recipie book contains settings and notes on useage, I would strongly advise people to clone the repo and adapt to their liking, and because it will be faster/work offline, but the req of the site include deployment. Try to add a bookmark in hotbar slot 5! hardest part of this was aligning everything as perfect as possible. PLS SHIPWRIGHTERS open the inventory, its consists of the majority of the project. IK the actual homepage itself looks dry, but my goal included clearing out shortcuts on the tab, and being able to click / to type is just such a nice mechanic....
|
1792878594.8655
|
1793742594.8655
|
|
33501
|
Restaurant Modernizer by @wiiuavi | Stardance
|
wiiuavi
|
0
|
29.47
|
0
|
[]
|
[{"post_id": 64471, "ts": "202 [{"post_id": 64471, "ts": "2026-09-08T21:54:37Z", "hours": 2.1783, "text": "Made the actual QR code gen for the tables, this will generate a pdf where each page has the qr code for its table, added option to change the base URL too, no idea what usecase yet outside testing also made dew bug fixes here and there, and added DEMO mode, in prep for moving this to hackclub nest, this will put the menu in a state where any functionality where the user could type something (e.g. item order notes, item creation, tag creation) is fully locked, this is so silly individuals cant add inappropriate things when testing the thing Also forgot to turn hackatime back on when i disabled my extensions trying to fix an issue (no matter how much i tried vs refused to detect my virtual env) i think im ready for shipping, maybe add a quick way to start one of these instances. originally i had in mind using env to customize but i feel theres more control in just running a clone of the repo with edited customer panel sites, where there is 100% control"}, {"post_id": 39728, "ts": "2026-08-02T21:33:04Z", "hours": 3.0147, "text": "Its been a while since i did anything on this, but i made a new management tab! it shows data, idrk what data is useful, but its another point i can make while providing as a service! also gave my backend’s GET req for orders start/end date parameters, imma look into not fetching all orders by default also from a random todo list which i found, i added a complete orders button incase the kitchen screen doesnt have a keyboard or mouse to do so themselves (which im guessing a lot won’t, otherwise they prolly don’t need this) dont ask why i ordered 67 fries today, it was for testing purposes trusttt"}, {"post_id": 32590, "ts": "2026-07-21T21:22:26Z", "hours": 6.3964, "text": "YOOO things r looking up search bar functional now i was having a really hard time deciding what to do for filters/tags (it makes sense to make a vegan tag, then filter for items that are vegan, but what about any item that has diary? it would look cluttered/complicated if you “exclude” tags - this is meant to make ordering quick and simple.) and icons? do i provide vegan/vegetarian/nut product tags? what if its a vegetarian restaraunt or a steakhouse, both extremes may not need the tag) so my fix? ignore the problem entirely. Now, the restaraunt admin may create tags and apply their own image with it. also redid the management UI before, you toggle tabs on or off, and it became very messy very fast. each tab could only have 50% of the screen max at a time, and some of the things there (like tag editor, and menu editor) would not be used often. It made much more sense for eaach button to switch to its own menu tag menu revamp, you can create tags, click on it edit (incl add/remove items) and you can also do this from the add/edit item menu in the images below, i made the tag some random google image, but ideally the restaraunt would have their own or use proper transparent stock icons. next additions to add: i wanna make the filter menu more compact, maybe only show it upon user request, as a lot of tags may take up space quick (im thinking of a button that upon press will shove out all the tags horizontally) also ive realised its very annoying to login to the panels, both kitchen and management/till, since enter key doesnt actually login, you press the button, but also need to keep in mind that in the kitchen, the screen may not be interactable (i havent been in a restaraunt kitchen, idek if they have screens) idk how to solve this, do i add a numpad and make the password numerical? what if they dont have that either? they cant even mark the things as done? maybe ill make a management thing or a “readonly” kitchen panel, and management panel will be the main way to complete orders. like how does a kitchen cleanly transition from using paper slips to reading orders of a screen? what if the screen is a monitor or tv hooked up in the cornner? anyways this took time maybe i take a break and work on another proj in mind, idk. holy yap i gotta wrap this up"}, {"post_id": 31478, "ts": "2026-07-19T21:37:04Z", "hours": 1.9297, "text": "Like bro cmon bro like bro So using trying to get docker working for the first time, and AI suggested i use a .env file since imma be serving the thing to diff clients and each will have their own logo/theme/passwords ect and i still dont fully know why (cus the html/css/js files lie in the same place as the .env file) but the js cant directly access it, so i wrote a quick api that would pass through the required parameters. next steps are making a filter/tag/search system for the menu, idk why i put it off (no image cus evrything looks the same, srry)"}, {"post_id": 30847, "ts": "2026-07-18T19:54:01Z", "hours": 1.9225, "text": "getting ready to make it easy to deploy diff versions for diff clients. added a navbar to hold the logo and client name made it easy to change the theme of the site added sessionStorage so users can exit the menu/refresh/switch wifi or smthng idk all in prep for getting docker ready oh and added fix for orders coming in at the same time (called write ahead logging) This isnt what the menu will look like, demoing the modular themes"}, {"post_id": 30379, "ts": "2026-07-17T21:15:16Z", "hours": 2.6636, "text": "Fixed up the edit menu from last time. Now the table number for an order is locked. You can also add notes for items and inc/reduce count. the kitchen panel will now show a timer for each order, how long ago they were ordered, and sorted by oldest first. the menu now also has an easier way to increment item count, made better for mobile. (has a few iterations of this) oh also removed any signs of the previous clientside password. and some backend stuff"}, {"post_id": 29789, "ts": "2026-07-16T22:01:40Z", "hours": 2.4689, "text": "For some reason, while i was making the password lock, i made it client side cus any skids who were tryna troll would be on their phones anyway. I only realised now that if these panels could edit orders, then there could be a lot more issues if someone took the time to login to the panel at home on a pc. So i spent the time to make both kitchen and management/till passwords server side. And i started on edit functionality for orders. ok im editing this, IDK what i was on, but the first box is for the table number, but the chance you will need to change the table for an order is basically 0. yea imma fix tht next."}, {"post_id": 27886, "ts": "2026-07-13T19:58:28Z", "hours": 3.4536, "text": "reworked a lot of the backend, add a whole price and image bit, made lots of quality of life updates: chefs can cross out what has been cooked each non personnel page is locked behind a password readability is way better, hid not so often accessed menus behind a toggle Made the order complete show a new page, and not keep them on the order page can also edit items directly, rather than del/add them will add some way to change passwords. will also fix images, as it looks so buns rn oh and add a way to edit orders, so you can still get your drink"}, {"post_id": 27617, "ts": "2026-07-13T11:18:29Z", "hours": 1.2867, "text": "partially finished the management panel. Will a way to remove items from menu completely, edit existing orders, password similar to kitchen, some way to generate QR codes on the fly, incase tables ones get damaged."}, {"post_id": 27271, "ts": "2026-07-12T18:09:49Z", "hours": 4.1594, "text": "Got a barebones customer menu, can make orders rn. Also got a basic kitchen menu, to see/complete orders and mark things out of stock. Got a python script that handles evrything, changes db accordingly. Working on a management panel now first time using FastAPI and pydantic, so a small learning curve"}]...
|
Title: Restaurant Modernizer by @wiiuavi | Stardan Title: Restaurant Modernizer by @wiiuavi | Stardance
Devlogs:
Got a barebones customer menu, can make orders rn. Also got a basic kitchen menu, to see/complete orders and mark things out of stock. Got a python script that handles evrything, changes db accordingly. Working on a management panel now first time using FastAPI and pydantic, so a small learning curve
partially finished the management panel. Will a way to remove items from menu completely, edit existing orders, password similar to kitchen, some way to generate QR codes on the fly, incase tables ones get damaged.
reworked a lot of the backend, add a whole price and image bit, made lots of quality of life updates: chefs can cross out what has been cooked each non personnel page is locked behind a password readability is way better, hid not so often accessed menus behind a toggle Made the order complete show a new page, and not keep them on the order page can also edit items directly, rather than del/add them will add some way to change passwords. will also fix images, as it looks so buns rn oh and add a way to edit orders, so you can still get your drink
For some reason, while i was making the password lock, i made it client side cus any skids who were tryna troll would be on their phones anyway. I only realised now that if these panels could edit orders, then there could be a lot more issues if someone took the time to login to the panel at home on a pc. So i spent the time to make both kitchen and management/till passwords server side. And i started on edit functionality for orders. ok im editing this, IDK what i was on, but the first box is for the table number, but the chance you will need to change the table for an order is basically 0. yea imma fix tht next.
Fixed up the edit menu from last time. Now the table number for an order is locked. You can also add notes for items and inc/reduce count. the kitchen panel will now show a timer for each order, how long ago they were ordered, and sorted by oldest first. the menu now also has an easier way to increment item count, made better for mobile. (has a few iterations of this) oh also removed any signs of the previous clientside password. and some backend stuff
getting ready to make it easy to deploy diff versions for diff clients. added a navbar to hold the logo and client name made it easy to change the theme of the site added sessionStorage so users can exit the menu/refresh/switch wifi or smthng idk all in prep for getting docker ready oh and added fix for orders coming in at the same time (called write ahead logging) This isnt what the menu will look like, demoing the modular themes
Like bro cmon bro like bro So using trying to get docker working for the first time, and AI suggested i use a .env file since imma be serving the thing to diff clients and each will have their own logo/theme/passwords ect and i still dont fully know why (cus the html/css/js files lie in the same place as the .env file) but the js cant directly access it, so i wrote a quick api that would pass through the required parameters. next steps are making a filter/tag/search system for the menu, idk why i put it off (no image cus evrything looks the same, srry)
YOOO things r looking up search bar functional now i was having a really hard time deciding what to do for filters/tags (it makes sense to make a vegan tag, then filter for items that are vegan, but what about any item that has diary? it would look cluttered/complicated if you “exclude” tags - this is meant to make ordering quick and simple.) and icons? do i provide vegan/vegetarian/nut product tags? what if its a vegetarian restaraunt or a steakhouse, both extremes may not need the tag) so my fix? ignore the problem entirely. Now, the restaraunt admin may create tags and apply their own image with it. also redid the management UI before, you toggle tabs on or off, and it became very messy very fast. each tab could only have 50% of the screen max at a time, and some of the things there (like tag editor, and menu editor) would not be used often. It made much more sense for eaach button to switch to its own menu tag menu revamp, you can create tags, click on it edit (incl add/remove items) and you can also do this from the add/edit item menu in the images below, i made the tag some random google image, but ideally the restaraunt would have their own or use proper transparent stock icons. next additions to add: i wanna make the filter menu more compact, maybe only show it upon user request, as a lot of tags may take up space quick (im thinking of a button that upon press will shove out all the tags horizontally) also ive realised its very annoying to login to the panels, both kitchen and management/till, since enter key doesnt actually login, you press the button, but also need to keep in mind that in the kitchen, the screen may not be interactable (i havent been in a restaraunt kitchen, idek if they have screens) idk how to solve this, do i add a numpad and make the password numerical? what if they dont have that either? they cant even mark the things as done? maybe ill make a management thing or a “readonly” kitchen panel, and management panel will be the main way to complete orders. like how does a kitchen cleanly transition from using paper slips to reading orders of a screen? what if the screen is a monitor or tv hooked up in the cornner? anyways this took time maybe i take a break and work on another proj in mind, idk. holy yap i gotta wrap this up
Its been a while since i did anything on this, but i made a new management tab! it shows data, idrk what data is useful, but its another point i can make while providing as a service! also gave my backend’s GET req for orders start/end date parameters, imma look into not fetching all orders by default also from a random todo list which i found, i added a complete orders button incase the kitchen screen doesnt have a keyboard or mouse to do so themselves (which im guessing a lot won’t, otherwise they prolly don’t need this) dont ask why i ordered 67 fries today, it was for testing purposes trusttt
Made the actual QR code gen for the tables, this will generate a pdf where each page has the qr code for its table, added option to change the base URL too, no idea what usecase yet outside testing also made dew bug fixes here and there, and added DEMO mode, in prep for moving this to hackclub nest, this will put the menu in a state where any functionality where the user could type something (e.g. item order notes, item creation, tag creation) is fully locked, this is so silly individuals cant add inappropriate things when testing the thing Also forgot to turn hackatime back on when i disabled my extensions trying to fix an issue (no matter how much i tried vs refused to detect my virtual env) i think im ready for shipping, maybe add a quick way to start one of these instances. originally i had in mind using env to customize but i feel theres more control in just running a clone of the repo with edited customer panel sites, where there is 100% control...
|
1792932656.2648213
|
1793796656.2648213
|
|
38457
|
hackatoggl by @wiiuavi | Stardance
|
wiiuavi
|
1
|
1.36
|
2
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-23T18:24:48Z", "hours": 1.0, "multiplier": 1.21, "payout": 2, "blessing": "neutral", "text": "Just a simple way for me to sync my hackatime entries into toggl track. I don’t think its fully accurate but will see in time. this script will take your hackclub userID and toggltrack (a time tracking suite) API key, then add entries under a “hackatime” project. Also an excuse for me to put my github actions from the student dev pack to use. Pls se the video, it sumarises the project itself.", "repo": "https://github.com/wiiuavi/hackatoggl", "demo": "https://github.com/wiiuavi/hackatoggl/releases/tag/v3"}]...
|
[{"post_id": 34576, "ts": "202 [{"post_id": 34576, "ts": "2026-07-25T12:56:17Z", "hours": 0.3647, "text": "Made a windows executable, prompted for api keys/ IDs if .env wasn’t present and made readme clear about this"}, {"post_id": 33628, "ts": "2026-07-23T18:17:30Z", "hours": 1.4961, "text": "Basically the whole proj."}]...
|
Title: hackatoggl by @wiiuavi | Stardance
Devlogs Title: hackatoggl by @wiiuavi | Stardance
Devlogs:
Basically the whole proj.
Made a windows executable, prompted for api keys/ IDs if .env wasn’t present and made readme clear about this
Ships:
Just a simple way for me to sync my hackatime entries into toggl track. I don’t think its fully accurate but will see in time. this script will take your hackclub userID and toggltrack (a time tracking suite) API key, then add entries under a “hackatime” project. Also an excuse for me to put my github actions from the student dev pack to use. Pls se the video, it sumarises the project itself....
|
1792860546.9466858
|
1793724546.9466858
|
|
41014
|
TabTiler by @wiiuavi | Stardance
|
wiiuavi
|
1
|
7.0
|
76
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-02T12:53:26Z", "hours": 7.0, "multiplier": 8.56, "payout": 76, "blessing": "neutral", "text": "I made a chrome extension, inspired by minecraft’s splitscreen, to utilise your chrome window to it’s fullest! no more juggling multiple monitors/windows, Its easy to control everything from just 1 tab! (or if u wanna make it easy to binge subway surfers while watching cake cutting vids and working!)", "repo": "https://github.com/wiiuavi/TabTiler", "demo": "https://github.com/wiiuavi/TabTiler/releases/tag/v2"}]...
|
[{"post_id": 37869, "ts": "202 [{"post_id": 37869, "ts": "2026-07-30T20:53:53Z", "hours": 0.4097, "text": "made readme, the releases, attempted to fix close og tabs setting bug, it stopped working, wasnt able to fix other than tht im ready to ship, WWW"}, {"post_id": 37312, "ts": "2026-07-29T22:32:32Z", "hours": 0.6575, "text": "so i did waht i said id do in previous devlog, ia slo didn’t realise that scrolling fully didnt work (fixed that) fixed quite a few bugs, gave it an icon/logo made a lot more bugs, the icons were not alligned due to diff size names, the names showed up as URLs, fixed most of them! i like how this turned out, ik ill use it a lot and hope other do too! readme tmrw and that should be it!"}, {"post_id": 37273, "ts": "2026-07-29T21:06:48Z", "hours": 4.2853, "text": "i was going to make another devlog before this but it was late and i forgot I added a dashboard, you can reopen previous layouts (e.g. a “review” layout which may have ur teams outlook and compay dashboard or something), or del them I added 2 toggles to the dashboard, incl hiding scrollbars, (cus i found it kinda annoying and not maximising screenspace) and if u wanna keep the tabs u tile open (as they have to reload when you tile them, and maybe you were uploading files or something idk) and added warnings for these things too added all the fixes in the previous devlog aside from newtab, it refuses to show. also did the zoom thing Things i want to improve: a: writing this, its messy, b: the dashboard button doesnt work when on a quad/duo til, will fix c: the whole home button to open a newtab is clutter. ill likely change the home icon to a search one and u can choose to google search whatever is in the box rather than url also may make “slot 1 2 ect” show the tab name itself tho tbh its basically done edit: not all the screenshots are showing, which is kinda annoying"}, {"post_id": 36346, "ts": "2026-07-28T12:16:58Z", "hours": 2.0531, "text": "I made a second working copy of tabtiler! the first one, I used the screensize to split the tabs up into windows, and removed the searchbar/bookmarks dialouge. This came a lot of issues. the windows topbar dialouge was still visible, and there was a clear gap between windows that was visible. There was also no point in using the extension to arrange the windows if each tab was its own, it would be much more useful if the user did so themselves how they liked. it also covered the chrome window itself, so i cant switch to other tabs as easily! there was also the issue of being able to close each half individually, it was a mess. attached is screenshots of the vision i want. (drawn in ms paint) and what ive achieved so far. my issues incl: Scale. this should be an easy fix, but i need a way to scale the tabs individually and default them at 25% or 50% size accordingly. Empty tabs, should be able to open existing tabs or newtabs in them. Opening tabs, rn selecting tabs will cause them to reload. if i dont find a fix for this imma have to show a warning that forms may be lost! Shifting tabs, need to add a way to shift a quadtab back into a normal one, if you need more space for it. Dragging items, currently cant drag text/images to other tabs. Opening tabs in existing slots, incase you find a need for the empty space theres a lot more, but i cba to write this any more, soo yea thats tab tiler."}]...
|
Title: TabTiler by @wiiuavi | Stardance
Devlogs:
Title: TabTiler by @wiiuavi | Stardance
Devlogs:
I made a second working copy of tabtiler! the first one, I used the screensize to split the tabs up into windows, and removed the searchbar/bookmarks dialouge. This came a lot of issues. the windows topbar dialouge was still visible, and there was a clear gap between windows that was visible. There was also no point in using the extension to arrange the windows if each tab was its own, it would be much more useful if the user did so themselves how they liked. it also covered the chrome window itself, so i cant switch to other tabs as easily! there was also the issue of being able to close each half individually, it was a mess. attached is screenshots of the vision i want. (drawn in ms paint) and what ive achieved so far. my issues incl: Scale. this should be an easy fix, but i need a way to scale the tabs individually and default them at 25% or 50% size accordingly. Empty tabs, should be able to open existing tabs or newtabs in them. Opening tabs, rn selecting tabs will cause them to reload. if i dont find a fix for this imma have to show a warning that forms may be lost! Shifting tabs, need to add a way to shift a quadtab back into a normal one, if you need more space for it. Dragging items, currently cant drag text/images to other tabs. Opening tabs in existing slots, incase you find a need for the empty space theres a lot more, but i cba to write this any more, soo yea thats tab tiler.
i was going to make another devlog before this but it was late and i forgot I added a dashboard, you can reopen previous layouts (e.g. a “review” layout which may have ur teams outlook and compay dashboard or something), or del them I added 2 toggles to the dashboard, incl hiding scrollbars, (cus i found it kinda annoying and not maximising screenspace) and if u wanna keep the tabs u tile open (as they have to reload when you tile them, and maybe you were uploading files or something idk) and added warnings for these things too added all the fixes in the previous devlog aside from newtab, it refuses to show. also did the zoom thing Things i want to improve: a: writing this, its messy, b: the dashboard button doesnt work when on a quad/duo til, will fix c: the whole home button to open a newtab is clutter. ill likely change the home icon to a search one and u can choose to google search whatever is in the box rather than url also may make “slot 1 2 ect” show the tab name itself tho tbh its basically done edit: not all the screenshots are showing, which is kinda annoying
so i did waht i said id do in previous devlog, ia slo didn’t realise that scrolling fully didnt work (fixed that) fixed quite a few bugs, gave it an icon/logo made a lot more bugs, the icons were not alligned due to diff size names, the names showed up as URLs, fixed most of them! i like how this turned out, ik ill use it a lot and hope other do too! readme tmrw and that should be it!
made readme, the releases, attempted to fix close og tabs setting bug, it stopped working, wasnt able to fix other than tht im ready to ship, WWW
Ships:
I made a chrome extension, inspired by minecraft’s splitscreen, to utilise your chrome window to it’s fullest! no more juggling multiple monitors/windows, Its easy to control everything from just 1 tab! (or if u wanna make it easy to binge subway surfers while watching cake cutting vids and working!)...
|
1792878567.116846
|
1793742567.116846
|
|
45193
|
File For File by @wiiuavi | Stardance
|
wiiuavi
|
1
|
20.0
|
314
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-22T22:37:46Z", "hours": 20.0, "multiplier": 12.9, "payout": 314, "blessing": "neutral", "text": "I made a local python based WINDOWS ONLY file converter! QoL improvement and problem being solved -> dont have to upload docs to sketch websites i dont trust. It can run in the background, in system tray, can be used from file explorer, can bulk convert, stores history, can choose where to export, runs in your browser of choice, so can act like a tab if u wanna drag+drop like the sites (although sketch, they are convinient) VIDEO DEMO INCL IN THE GITHUB RELEASE/DEMO LINK", "repo": "https://github.com/wiiuavi/FileForFile", "demo": "https://github.com/wiiuavi/FileForFile/releases/tag/v1"}]...
|
[{"post_id": 51702, "ts": "202 [{"post_id": 51702, "ts": "2026-08-21T15:12:04Z", "hours": 7.0897, "text": "i worked for a while on an “image tool”, basically an ms paint recreation, but wasnt able to create what i wanted, and felt the tool wasnt appropriate for the project. Also tried making diff UIs (e.g. one in sc, but it didnt use up all the space) made it so you can add/remove multpiple files (had it beofre but could only add at once, and remove whole list), added a history where you could open the files directly or del from history and wrote all the descriptions for the files I think im ready to ship! now js have to think abt how to ship"}, {"post_id": 50522, "ts": "2026-08-19T18:24:48Z", "hours": 9.2058, "text": "Lots of work done! now i can activate the script and convert right in file explorer, got a tray icon too when its active! the settings page now shows where converted files go to, toggle keeping the script running, light/dark mode and to remove/add this file explorer integration! when you use this with a file, that file is automatically selected, ready to convert! file descriptions and image editing tools up next!"}, {"post_id": 45725, "ts": "2026-08-12T12:17:30Z", "hours": 2.2733, "text": "nearly done with the convert page. i dont remember what i did last devlog, but i added drag and drop functionality, removed it thinking that loading large files to browser memory isnt a good idea, readded it after thinking about how often ill use it for small files like images. getting basics down for now"}, {"post_id": 42755, "ts": "2026-08-07T17:06:12Z", "hours": 1.7211, "text": "Made a good-for-now conversion table list and basic funtions for them (no actual conversions yet). Sc shows the browser frontend, however i wanted it to act like a browser tab for convinience (can bookmark and switch/drag over files). However the python script wld have to be running all the time (not ideal) since the page cant start the script itself :("}]...
|
Title: File For File by @wiiuavi | Stardance
Devl Title: File For File by @wiiuavi | Stardance
Devlogs:
Made a good-for-now conversion table list and basic funtions for them (no actual conversions yet). Sc shows the browser frontend, however i wanted it to act like a browser tab for convinience (can bookmark and switch/drag over files). However the python script wld have to be running all the time (not ideal) since the page cant start the script itself :(
nearly done with the convert page. i dont remember what i did last devlog, but i added drag and drop functionality, removed it thinking that loading large files to browser memory isnt a good idea, readded it after thinking about how often ill use it for small files like images. getting basics down for now
Lots of work done! now i can activate the script and convert right in file explorer, got a tray icon too when its active! the settings page now shows where converted files go to, toggle keeping the script running, light/dark mode and to remove/add this file explorer integration! when you use this with a file, that file is automatically selected, ready to convert! file descriptions and image editing tools up next!
i worked for a while on an “image tool”, basically an ms paint recreation, but wasnt able to create what i wanted, and felt the tool wasnt appropriate for the project. Also tried making diff UIs (e.g. one in sc, but it didnt use up all the space) made it so you can add/remove multpiple files (had it beofre but could only add at once, and remove whole list), added a history where you could open the files directly or del from history and wrote all the descriptions for the files I think im ready to ship! now js have to think abt how to ship
Ships:
I made a local python based WINDOWS ONLY file converter! QoL improvement and problem being solved -> dont have to upload docs to sketch websites i dont trust. It can run in the background, in system tray, can be used from file explorer, can bulk convert, stores history, can choose where to export, runs in your browser of choice, so can act like a tab if u wanna drag+drop like the sites (although sketch, they are convinient) VIDEO DEMO INCL IN THE GITHUB RELEASE/DEMO LINK...
|
1792878457.7592974
|
1793742457.7592974
|
|
4633
|
SpaceShield by @wigothehacker | Stardance
|
wigothehacker
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-02T22:36:47Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a shield for our earth where we analyze the space detect threats and notify our users and show them the potential future threats, the challenging thing is that in order to host it i had to remove advanced features from backend like kafka so that i can host it freely. And what I am proud of is the 3d earth model which help to visualize threats.", "repo": "https://github.com/goal651/spaceShield", "demo": "https://space-shield-six.vercel.app"}]...
|
[{"post_id": 21126, "ts": "202 [{"post_id": 21126, "ts": "2026-07-02T22:36:29Z", "hours": 0.3433, "text": "Today I tried to improve ui to match with the current system"}, {"post_id": 6239, "ts": "2026-06-10T14:19:21Z", "hours": 0.3278, "text": "Today I added 3d world map for easy exploring solar flares and fireballs"}, {"post_id": 4131, "ts": "2026-06-07T10:23:04Z", "hours": 0.8844, "text": "Devlog #2: Bypassing Cloud Memory Walls & Fixing CI/CD Pipelines What changed: Optimized the Spring Boot architecture to fit under 512MB RAM constraints, successfully deployed the backend to production, and automated the GitHub Actions Docker build pipeline. The Hurdles & Fixes: Memory Limits: The application ran out of memory on startup. Fix: Added JVM arguments (-Xmx384m -XX:+UseSerialGC) and staggered the NASA API scheduler loops to reduce runtime spikes. Syntax Crash: Spring crashed due to mixing cron and initialDelay in the same scheduler annotation. Fix: Converted the task to a clean fixedRate setup. NASA Null Bug: The app hit a NullPointerException because NASA omits the \"data\" JSON key when zero meteors occur in a week. Fix: Added a defensive null-check function. CI/CD Naming Rule: GitHub Actions failed because Docker tags strictly forbid uppercase letters. Fix: Added a dynamic shell function (tr '[:upper:]' '[:lower:]') into the YAML workflow to automatically force repository paths to lowercase on every git push. Next steps: Connect the newly published Docker package to live web hosting and finish mapping the UI dashboard layout."}, {"post_id": 3756, "ts": "2026-06-06T20:06:59Z", "hours": 4.7572, "text": "Progress update on SpaceShield Global Completed major backend and frontend foundation work: NASA API integration layer Spring Boot controllers, services, repositories, and mappers Kafka producers, consumers, and event models Risk classification engine Scheduled data ingestion Database entities and DTOs Initial Next.js frontend setup Fireball map component Current architecture: NASA APIs → Spring Boot → Kafka → Risk Engine → PostgreSQL → Next.js Dashboard Next steps: Test live NASA data ingestion Complete dashboard UI Connect risk assessments to frontend views Add visualizations for asteroids, solar flares, and fireballs SpaceShield Global is a real-time platform for monitoring and analyzing near-Earth space events using NASA data."}]...
|
Title: SpaceShield by @wigothehacker | Stardance
Title: SpaceShield by @wigothehacker | Stardance
Devlogs:
Progress update on SpaceShield Global Completed major backend and frontend foundation work: NASA API integration layer Spring Boot controllers, services, repositories, and mappers Kafka producers, consumers, and event models Risk classification engine Scheduled data ingestion Database entities and DTOs Initial Next.js frontend setup Fireball map component Current architecture: NASA APIs → Spring Boot → Kafka → Risk Engine → PostgreSQL → Next.js Dashboard Next steps: Test live NASA data ingestion Complete dashboard UI Connect risk assessments to frontend views Add visualizations for asteroids, solar flares, and fireballs SpaceShield Global is a real-time platform for monitoring and analyzing near-Earth space events using NASA data.
Devlog #2: Bypassing Cloud Memory Walls & Fixing CI/CD Pipelines What changed: Optimized the Spring Boot architecture to fit under 512MB RAM constraints, successfully deployed the backend to production, and automated the GitHub Actions Docker build pipeline. The Hurdles & Fixes: Memory Limits: The application ran out of memory on startup. Fix: Added JVM arguments (-Xmx384m -XX:+UseSerialGC) and staggered the NASA API scheduler loops to reduce runtime spikes. Syntax Crash: Spring crashed due to mixing cron and initialDelay in the same scheduler annotation. Fix: Converted the task to a clean fixedRate setup. NASA Null Bug: The app hit a NullPointerException because NASA omits the "data" JSON key when zero meteors occur in a week. Fix: Added a defensive null-check function. CI/CD Naming Rule: GitHub Actions failed because Docker tags strictly forbid uppercase letters. Fix: Added a dynamic shell function (tr '[:upper:]' '[:lower:]') into the YAML workflow to automatically force repository paths to lowercase on every git push. Next steps: Connect the newly published Docker package to live web hosting and finish mapping the UI dashboard layout.
Today I added 3d world map for easy exploring solar flares and fireballs
Today I tried to improve ui to match with the current system
Ships:
I made a shield for our earth where we analyze the space detect threats and notify our users and show them the potential future threats, the challenging thing is that in order to host it i had to remove advanced features from backend like kafka so that i can host it freely. And what I am proud of is the 3d earth model which help to visualize threats....
|
1793260253.8349571
|
1793346653.8349571
|
|
32243
|
My awesome macropad! by @wiesenhofer | Stardance
|
wiesenhofer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @wiesenhofer | Star Title: My awesome macropad! by @wiesenhofer | Stardance...
|
1793335916.542221
|
1793940716.542221
|
|
19553
|
ostenbloom by @wickk | Stardance
|
wickk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ostenbloom by @wickk | Stardance
|
1793256959.819815
|
1793861759.819815
|
|
23254
|
My very own WebOS by @whyyuuu | Stardance
|
whyyuuu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @whyyuuu | Stardance
|
1792785185.8862298
|
1793389985.8862298
|
|
15440
|
macropad thing by @whycantichoosemike | Stardance
|
whycantichoosemike
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: macropad thing by @whycantichoosemike | Sta Title: macropad thing by @whycantichoosemike | Stardance...
|
1793192050.0591044
|
1793796850.0591044
|
|
15185
|
EduGenius by @whugo0528 | Stardance
|
whugo0528
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EduGenius by @whugo0528 | Stardance
|
1792727353.004109
|
1793332153.004109
|
|
12468
|
studyroom-management-system by @whosabhiraj | Star studyroom-management-system by @whosabhiraj | Stardance...
|
whosabhiraj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studyroom-management-system by @whosabhiraj Title: studyroom-management-system by @whosabhiraj | Stardance...
|
1792745412.785061
|
1793350212.785061
|
|
14052
|
lunar-traversal by @whosabhiraj | Stardance
|
whosabhiraj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: lunar-traversal by @whosabhiraj | Stardance
|
1793235208.9356403
|
1793840008.9356403
|
|
45837
|
DatPulse by @whole-banish-ice | Stardance
|
whole-banish-ice
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: DatPulse by @whole-banish-ice | Stardance
|
1793357470.7811482
|
1793962270.7811482
|
|
21934
|
Cosmic Art by @whoknows | Stardance
|
whoknows
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Cosmic Art by @whoknows | Stardance
|
1792738485.8371344
|
1793343285.8371344
|
|
61330
|
ORBITAL by @whoami | Stardance
|
whoami
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ORBITAL by @whoami | Stardance
|
1793040548.2469687
|
1793645348.2469687
|
|
52502
|
Snake by @whoam1-dev | Stardance
|
whoam1-dev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Snake by @whoam1-dev | Stardance
|
1792896533.4731112
|
1793760533.4731112
|
|
54736
|
snake by @whoam1-dev | Stardance
|
whoam1-dev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: snake by @whoam1-dev | Stardance
|
1792802970.1437232
|
1793407770.1437232
|
|
41998
|
Swimming Tempo Trainer by @who | Stardance
|
who
|
0
|
2.42
|
0
|
[]
|
[{"post_id": 42214, "ts": "202 [{"post_id": 42214, "ts": "2026-08-06T20:39:18Z", "hours": 2.0856, "text": "I’m thinking of designs for the waterproof case, and how to make sure you can still press the buttons. I spent like an hour trying to find a proper button case, but nothing would fit the model I use. Luckily, I’ve come up with two different options that both look pretty good [in theory haven’t tested it yet]. For the first one, I would have to cut out small rectangular pieces of silicone and glue it. But the second one is just a big piece of silicone that is held together by the two halves of the case."}, {"post_id": 37876, "ts": "2026-07-30T21:16:18Z", "hours": 0.3336, "text": "Finally finished the PCB on EasyEDA!! The last time I ordered a PCB for this project, after I soldered everything I realized it didn’t work. So this is the second try, and I really hope it works. I’ll start designing the waterproof case while I wait for JLCPCB to ship them."}]...
|
Title: Swimming Tempo Trainer by @who | Stardance
Title: Swimming Tempo Trainer by @who | Stardance
Devlogs:
Finally finished the PCB on EasyEDA!! The last time I ordered a PCB for this project, after I soldered everything I realized it didn’t work. So this is the second try, and I really hope it works. I’ll start designing the waterproof case while I wait for JLCPCB to ship them.
I’m thinking of designs for the waterproof case, and how to make sure you can still press the buttons. I spent like an hour trying to find a proper button case, but nothing would fit the model I use. Luckily, I’ve come up with two different options that both look pretty good [in theory haven’t tested it yet]. For the first one, I would have to cut out small rectangular pieces of silicone and glue it. But the second one is just a big piece of silicone that is held together by the two halves of the case....
|
1793159336.8070433
|
1793764136.8070433
|
|
42112
|
my first ever game by @who | Stardance
|
who
|
0
|
0.56
|
0
|
[]
|
[{"post_id": 38999, "ts": "202 [{"post_id": 38999, "ts": "2026-08-01T17:08:16Z", "hours": 0.5614, "text": "yall im trying to learn python and make my first actual playable game. I learnt python before when i was really young but all the knowledge vanished from my brain. I looked over my notes that i took and now i know the basics. Does anybody have any tips on what type of game i should try to make, or how i can get better at python? I would really appreciate it."}]...
|
Title: my first ever game by @who | Stardance
Dev Title: my first ever game by @who | Stardance
Devlogs:
yall im trying to learn python and make my first actual playable game. I learnt python before when i was really young but all the knowledge vanished from my brain. I looked over my notes that i took and now i know the basics. Does anybody have any tips on what type of game i should try to make, or how i can get better at python? I would really appreciate it....
|
1793163063.1701026
|
1793767863.1701026
|
|
66884
|
My awesome macropad! by @whitworth_s | Stardance
|
whitworth_s
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @whitworth_s | Star Title: My awesome macropad! by @whitworth_s | Stardance...
|
1793105340.5757582
|
1793710140.5757582
|
|
55586
|
My awesome macropad! by @whitfordcalvin618 | Stard My awesome macropad! by @whitfordcalvin618 | Stardance...
|
whitfordcalvin618
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @whitfordcalvin618 Title: My awesome macropad! by @whitfordcalvin618 | Stardance...
|
1793166836.2868605
|
1793771636.2868605
|
|
55589
|
calvin by @whitfordcalvin618 | Stardance
|
whitfordcalvin618
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: calvin by @whitfordcalvin618 | Stardance
|
1793166839.06502
|
1793771639.06502
|
|
51541
|
My own site! by @whiteswordgaming7 | Stardance
|
whiteswordgaming7
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @whiteswordgaming7 | Starda Title: My own site! by @whiteswordgaming7 | Stardance...
|
1792673603.009297
|
1793278403.009297
|