|
2148
|
Chore Scheduler by @cash | Stardance
|
cash
|
0
|
3.3
|
0
|
[]
|
[{"post_id": 2506, "ts": "2026 [{"post_id": 2506, "ts": "2026-06-05T01:10:24Z", "hours": 1.6436, "text": "DEVLOG #2 I created an authentication with FastAPI and set up the database with SQLAlchemy. It’s boring with no frontend, but the automatic docs from FastAPI makes up for it :). I’m having some trouble understanding the dependency injection stuff in FastAPI with the database. Tomorrow, I plan to continue working on and hopefully finish authentication. THANK YOU!"}, {"post_id": 1668, "ts": "2026-06-03T20:12:16Z", "hours": 1.6589, "text": "Hello Stardance, I’ve been programming for some time now in many languages, but I’ve never tries my hand at any web development, so when my mom complained about me and my brothers never doing chores on our own, I had an idea to make a website to automatically schedule chores for my family. I thought this would the perfect way to both learn about web development while helping my family. . The website will essentially will allow parents to create families and add children to them. The parent can then add chores with specific parameters controlling how often they are scheduled and how difficult the chore is to complete. The website will then automatically schedule these chores to be completed in a fair manner depending on the specified workload of each child. . My plan is to use FastAPI for the backend and SQLAlchemy for the database since I have some experience in Python, but I’m unsure about what to use for the frontend. . I have already started working on the backend, but there isn’t much to show yet. . I would love any feedback or recommendations. Thank you for reading!"}]...
|
Title: Chore Scheduler by @cash | Stardance
Devlo Title: Chore Scheduler by @cash | Stardance
Devlogs:
Hello Stardance, I’ve been programming for some time now in many languages, but I’ve never tries my hand at any web development, so when my mom complained about me and my brothers never doing chores on our own, I had an idea to make a website to automatically schedule chores for my family. I thought this would the perfect way to both learn about web development while helping my family. . The website will essentially will allow parents to create families and add children to them. The parent can then add chores with specific parameters controlling how often they are scheduled and how difficult the chore is to complete. The website will then automatically schedule these chores to be completed in a fair manner depending on the specified workload of each child. . My plan is to use FastAPI for the backend and SQLAlchemy for the database since I have some experience in Python, but I’m unsure about what to use for the frontend. . I have already started working on the backend, but there isn’t much to show yet. . I would love any feedback or recommendations. Thank you for reading!
DEVLOG #2 I created an authentication with FastAPI and set up the database with SQLAlchemy. It’s boring with no frontend, but the automatic docs from FastAPI makes up for it :). I’m having some trouble understanding the dependency injection stuff in FastAPI with the database. Tomorrow, I plan to continue working on and hopefully finish authentication. THANK YOU!...
|
1792536446.502181
|
1793141246.502181
|
|
2149
|
Motorized Curtains by @choccy | Stardance
|
choccy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Motorized Curtains by @choccy | Stardance
|
1792529637.020744
|
1793134437.020744
|
|
2150
|
Untitled project by @Jntro | Stardance
|
Jntro
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Jntro | Stardance
|
1792583688.563227
|
1793188488.563227
|
|
2151
|
The Roger Protocol by @OverDsh | Stardance
|
OverDsh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Roger Protocol by @OverDsh | Stardance
|
1792738068.989099
|
1793342868.989099
|
|
2152
|
My first slack bot! by @Loading | Stardance
|
Loading
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Loading | Stardance
|
1792630475.274239
|
1793235275.274239
|
|
2153
|
My first slack bot! by @DanielNunoss | Stardance
|
DanielNunoss
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @DanielNunoss | Star Title: My first slack bot! by @DanielNunoss | Stardance...
|
1792630358.834501
|
1793235158.834501
|
|
2154
|
My first slack bot! by @HabibaMohammed | Stardance
|
HabibaMohammed
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @HabibaMohammed | St Title: My first slack bot! by @HabibaMohammed | Stardance...
|
1792749114.7246654
|
1793353914.7246654
|
|
2156
|
Untitled by @MichaelTheMoonGuy | Stardance
|
MichaelTheMoonGuy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @MichaelTheMoonGuy | Stardance
|
1792910948.7770002
|
1793774948.7770002
|
|
2157
|
MusicBot by @Geetha | Stardance
|
Geetha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: MusicBot by @Geetha | Stardance
|
1792482647.7169137
|
1793087447.7169137
|
|
2158
|
My awesome macropad! by @Harper | Stardance
|
Harper
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Harper | Stardance
|
1792659098.281277
|
1793263898.281277
|
|
2159
|
Portable Key Pad by @plazmaboltz | Stardance
|
plazmaboltz
|
0
|
0.41
|
0
|
[]
|
[{"post_id": 1585, "ts": "2026 [{"post_id": 1585, "ts": "2026-06-03T18:14:43Z", "hours": 0.4061, "text": "I’ve been working on a keypad that you can bring around with you. This makes it a lot easier to type in numbers when you don’t have a keypad on your keyboard."}]...
|
Title: Portable Key Pad by @plazmaboltz | Stardanc Title: Portable Key Pad by @plazmaboltz | Stardance
Devlogs:
I’ve been working on a keypad that you can bring around with you. This makes it a lot easier to type in numbers when you don’t have a keypad on your keyboard....
|
1792533223.6588683
|
1793138023.6588683
|
|
2160
|
My awesome macropad! by @aqua_zm | Stardance
|
aqua_zm
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @aqua_zm | Stardanc Title: My awesome macropad! by @aqua_zm | Stardance...
|
1792536441.4940002
|
1793141241.4940002
|
|
2161
|
Minecraft Launcher by @tilstoermer | Stardance
|
tilstoermer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Minecraft Launcher by @tilstoermer | Starda Title: Minecraft Launcher by @tilstoermer | Stardance...
|
1792691277.1379387
|
1793296077.1379387
|
|
2162
|
My awesome macropad! by @prajithvishnur | Stardanc My awesome macropad! by @prajithvishnur | Stardance...
|
prajithvishnur
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @prajithvishnur | S Title: My awesome macropad! by @prajithvishnur | Stardance...
|
1792547717.1509445
|
1793152517.1509445
|
|
2163
|
My first slack bot! by @Thunderhawk | Stardance
|
Thunderhawk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Thunderhawk | Stard Title: My first slack bot! by @Thunderhawk | Stardance...
|
1792698522.477502
|
1793303322.477502
|
|
2164
|
My awesome macropad! by @exelvi | Stardance
|
exelvi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @exelvi | Stardance
|
1792608491.0867467
|
1793213291.0867467
|
|
2165
|
my website by @Proatlife | Stardance
|
Proatlife
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my website by @Proatlife | Stardance
|
1792615688.6075978
|
1793220488.6075978
|
|
2166
|
My first slack bot! by @aqua_zm | Stardance
|
aqua_zm
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @aqua_zm | Stardance
|
1792511260.3606129
|
1793116060.3606129
|
|
2167
|
Yonnie's Portfolio by @Yonnie | Stardance
|
Yonnie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Yonnie's Portfolio by @Yonnie | Stardan Title: Yonnie's Portfolio by @Yonnie | Stardance...
|
1792608872.0440404
|
1793213672.0440404
|
|
2168
|
Phoenix 1 - Prototype by @Yagna | Stardance
|
Yagna
|
0
|
18.75
|
0
|
[]
|
[{"post_id": 30073, "ts": "202 [{"post_id": 30073, "ts": "2026-07-17T11:20:36Z", "hours": 9.6183, "text": "Progress Devlog 2 - Phoenix 1: So basically, YOLO didn’t really work out, so I had to delete it because I didn’t have enough RAM on my Raspberry Pi. Instead, I got ROS 2(Specifically ROS 2 Jazzy, an older version released for Ubuntu 24.04.02). For my original version of main.py, which is a system that launches 4 separate files(Ultrasonics and Motors, both arduino and python). Now using ROS 2 I built a separate mapping system called Rviz2, which is a very versatile mapping system that can spawn things like walls and stuff, and its pretty cool. But then I had to create a bunch of new files, like “phoenix_config.rviz” and I needed to create a new launching system called ./launch.sh, which booted the necessary rviz terminal commands and my main.py simultaneously. I also made something called an RF Model, also known as Random Forest. What’s Random Forest? It’s basically a module that you can import via python that uses ultrasonic readings and turns them into basic YOLO detection: Like “Corner” or “Left Wall” and that RF communicates to my Rviz2 display, telling it to snap walls or stuff like that when it detects “Corner” or “T-Junction”. For my RF Model, I used a CSV file which uses my binary encodings(1 for blocked ultrasonic and 0 for not blocked ultrasonic). It was pretty simple, and with my 4 ultrasonic sensors I was able to create 16 total types of obstacles through my RF: 0,0,0,0,Path Clear 1,1,0,0,Left Corner Trap 1,0,1,0,Right Corner Trap 1,1,1,0,Dead End 1,1,1,1,Total Box Trap 0,1,1,0,Narrow Choke Point 0,0,0,1,Back Blocked 0,1,0,0,Left Wall 0,0,1,0,Right Wall 1,0,0,0,Front Wall 1,1,0,1,T-Junction Right Open 1,0,1,1,T-Junction Left Open 1,0,0,1,Fork 0,1,1,1,U-Tunnel Forward Open 0,1,0,1,Left Lane Guard 0,0,1,1,Right Lane Guard I also created a few JSON files with timestamps and stuff to log where the walls were created in Rviz2 and when and stuff like that: [ { \"label\": \"Front wall\", \"timestamp\": \"Jul 16 15:49\", \"coordinates\": [ 3.0, 0.0 ] }, { \"label\": \"Front wall\", \"timestamp\": \"Jul 16 15:49\", \"coordinates\": [ 3.0, -0.25 ] } ] So that’s basically what I spent my 9 hours of precious time on. It was Lwk such a pain but it was worth it."}, {"post_id": 23768, "ts": "2026-07-06T21:58:27Z", "hours": 1.2544, "text": "Progress Devlog 1 - Phoenix 1: If you saw my previous devlog, you should know what Phoenix 1 is. However, if you didn’t read it(Which you probably should :) ) you’re probably wondering: What is Phoenix 1? Well, it’s an obstacle avoidance robot that is known as an SAR(Search & Rescue). It uses sensor pads featuring thermal and ultrasonic sensors to navigate its way through tough terrain. It also uses things like a servo to drive its way through rubble and save lives! Today(Or maybe another day when you read this) I worked on my motor drivers and motors, and implemented a smart-driving system that utilizes specific readings that it is trained to recognize to understand how to maneuver itself through those places. I used Binary Code for this to implement a less than, and more than {distance} system. Here’s basically what I did in python: def process_distances_to_flags(front, left, right, back): # 1 if less than threshold (blocked), 0 if clear f_blocked = 1 if front < 150 else 0 l_blocked = 1 if left < 150 else 0 r_blocked = 1 if right < 145 else 0 b_blocked = 1 if back < 150 else 0 return [f_blocked, l_blocked, r_blocked, b_blocked] # Example: If your live readings are [400, 120, 80, 400] processed_data = process_distances_to_flags(400, 120, 80, 400) print(processed_data) # Output will be: [0, 1, 1, 0] I still have a way to go before I finish, but I feel like I have good progress. Also, if you can, please try to explain why a 12 V DC Motor doesn’t work, even though I have the right wirings with my L298N motor drivers(Lwk stuck here). This is still what I have on my checklist though to complete for my SAR: Implementing Smart-Terrain Driving - Partial Fix the Motors - Partial Get a Ras Pi Camera, as well as a Hailo 10h(Separate VRAM hardware) for YOLO(See my What’s YOLO devlog for more!) Get a Power module & Thermal sensors Design Sensor Pads and Test PCBs(KiCad is what I use)"}, {"post_id": 22587, "ts": "2026-07-05T03:38:03Z", "hours": 0.6039, "text": "Have you ever heard of YOLO? If you’re a normal person, you may have heard of it as the saying: “You only live once :)” But, if you’re a computer-geek or a hack clubber, you may have also heard it as “You Only Look Once” However, what’s the difference? Well, YOLO is an AI Software that is a real-time image detection algorithm. It’s kind of like a Mock-LiDAR in a sense. If you have a regular camera, it generally isn’t possible to have a sense of perception, unlike LiDAR, which fires lasers to have depth. Below is how I used YOLO in my project! My project uses a Raspberry Pi camera from Waveshare, and a few ultrasonic(HC_SR04) sensors for distance detection. I used YOLO nano to take the readings from my dist. sensors and camera and know what exactly is in front of me, not just a “thing”."}, {"post_id": 21539, "ts": "2026-07-03T15:44:46Z", "hours": 7.2725, "text": "What’s Phoenix 1? Started on my very cool robot, which uses different sensors like ultrasonic sensors and heat sensors, to detect its surroundings. To be more specific, it is an SAR(Search and Rescue) Robot, which rescues people in different terrains by using sensor pads as well as LiDAR(A thing that uses 3D Scanning to acknowledge the environment around them.) I just finished coding my ultrasonic sensors(Sensors that record distance: if you’re like ‘IDK what that is’) and tested them. They are good to go! My next goals: That will hopefully be done :) Motors and Motor Drivers PCB Design using KiCAD(More on that in my later posts) Camera AI Module + Servos Below is my code that I used for the ultrasonic sensors, I just used an arduino nano as an extension to manage the sensors, and python as a translator and stuff, in VSCode. You can see the rest of my code in my git repo(Which i will be posting soon)"}]...
|
Title: Phoenix 1 - Prototype by @Yagna | Stardance Title: Phoenix 1 - Prototype by @Yagna | Stardance
Devlogs:
What’s Phoenix 1? Started on my very cool robot, which uses different sensors like ultrasonic sensors and heat sensors, to detect its surroundings. To be more specific, it is an SAR(Search and Rescue) Robot, which rescues people in different terrains by using sensor pads as well as LiDAR(A thing that uses 3D Scanning to acknowledge the environment around them.) I just finished coding my ultrasonic sensors(Sensors that record distance: if you’re like ‘IDK what that is’) and tested them. They are good to go! My next goals: That will hopefully be done :) Motors and Motor Drivers PCB Design using KiCAD(More on that in my later posts) Camera AI Module + Servos Below is my code that I used for the ultrasonic sensors, I just used an arduino nano as an extension to manage the sensors, and python as a translator and stuff, in VSCode. You can see the rest of my code in my git repo(Which i will be posting soon)
Have you ever heard of YOLO? If you’re a normal person, you may have heard of it as the saying: “You only live once :)” But, if you’re a computer-geek or a hack clubber, you may have also heard it as “You Only Look Once” However, what’s the difference? Well, YOLO is an AI Software that is a real-time image detection algorithm. It’s kind of like a Mock-LiDAR in a sense. If you have a regular camera, it generally isn’t possible to have a sense of perception, unlike LiDAR, which fires lasers to have depth. Below is how I used YOLO in my project! My project uses a Raspberry Pi camera from Waveshare, and a few ultrasonic(HC_SR04) sensors for distance detection. I used YOLO nano to take the readings from my dist. sensors and camera and know what exactly is in front of me, not just a “thing”.
Progress Devlog 1 - Phoenix 1: If you saw my previous devlog, you should know what Phoenix 1 is. However, if you didn’t read it(Which you probably should :) ) you’re probably wondering: What is Phoenix 1? Well, it’s an obstacle avoidance robot that is known as an SAR(Search & Rescue). It uses sensor pads featuring thermal and ultrasonic sensors to navigate its way through tough terrain. It also uses things like a servo to drive its way through rubble and save lives! Today(Or maybe another day when you read this) I worked on my motor drivers and motors, and implemented a smart-driving system that utilizes specific readings that it is trained to recognize to understand how to maneuver itself through those places. I used Binary Code for this to implement a less than, and more than {distance} system. Here’s basically what I did in python: def process_distances_to_flags(front, left, right, back): # 1 if less than threshold (blocked), 0 if clear f_blocked = 1 if front < 150 else 0 l_blocked = 1 if left < 150 else 0 r_blocked = 1 if right < 145 else 0 b_blocked = 1 if back < 150 else 0 return [f_blocked, l_blocked, r_blocked, b_blocked] # Example: If your live readings are [400, 120, 80, 400] processed_data = process_distances_to_flags(400, 120, 80, 400) print(processed_data) # Output will be: [0, 1, 1, 0] I still have a way to go before I finish, but I feel like I have good progress. Also, if you can, please try to explain why a 12 V DC Motor doesn’t work, even though I have the right wirings with my L298N motor drivers(Lwk stuck here). This is still what I have on my checklist though to complete for my SAR: Implementing Smart-Terrain Driving - Partial Fix the Motors - Partial Get a Ras Pi Camera, as well as a Hailo 10h(Separate VRAM hardware) for YOLO(See my What’s YOLO devlog for more!) Get a Power module & Thermal sensors Design Sensor Pads and Test PCBs(KiCad is what I use)
Progress Devlog 2 - Phoenix 1: So basically, YOLO didn’t really work out, so I had to delete it because I didn’t have enough RAM on my Raspberry Pi. Instead, I got ROS 2(Specifically ROS 2 Jazzy, an older version released for Ubuntu 24.04.02). For my original version of main.py, which is a system that launches 4 separate files(Ultrasonics and Motors, both arduino and python). Now using ROS 2 I built a separate mapping system called Rviz2, which is a very versatile mapping system that can spawn things like walls and stuff, and its pretty cool. But then I had to create a bunch of new files, like “phoenix_config.rviz” and I needed to create a new launching system called ./launch.sh, which booted the necessary rviz terminal commands and my main.py simultaneously. I also made something called an RF Model, also known as Random Forest. What’s Random Forest? It’s basically a module that you can import via python that uses ultrasonic readings and turns them into basic YOLO detection: Like “Corner” or “Left Wall” and that RF communicates to my Rviz2 display, telling it to snap walls or stuff like that when it detects “Corner” or “T-Junction”. For my RF Model, I used a CSV file which uses my binary encodings(1 for blocked ultrasonic and 0 for not blocked ultrasonic). It was pretty simple, and with my 4 ultrasonic sensors I was able to create 16 total types of obstacles through my RF: 0,0,0,0,Path Clear 1,1,0,0,Left Corner Trap 1,0,1,0,Right Corner Trap 1,1,1,0,Dead End 1,1,1,1,Total Box Trap 0,1,1,0,Narrow Choke Point 0,0,0,1,Back Blocked 0,1,0,0,Left Wall 0,0,1,0,Right Wall 1,0,0,0,Front Wall 1,1,0,1,T-Junction Right Open 1,0,1,1,T-Junction Left Open 1,0,0,1,Fork 0,1,1,1,U-Tunnel Forward Open 0,1,0,1,Left Lane Guard 0,0,1,1,Right Lane Guard I also created a few JSON files with timestamps and stuff to log where the walls were created in Rviz2 and when and stuff like that: [ { "label": "Front wall", "timestamp": "Jul 16 15:49", "coordinates": [ 3.0, 0.0 ] }, { "label": "Front wall", "timestamp": "Jul 16 15:49", "coordinates": [ 3.0, -0.25 ] } ] So that’s basically what I spent my 9 hours of precious time on. It was Lwk such a pain but it was worth it....
|
1792691236.3113122
|
1793296036.3113122
|
|
2169
|
World's Worst Macropad by @Lana | Stardance
|
Lana
|
0
|
1.69
|
0
|
[]
|
[{"post_id": 6508, "ts": "2026 [{"post_id": 6508, "ts": "2026-06-10T22:44:52Z", "hours": 0.8275, "text": "Finished routing my PCB and creating my case today! (Sort of) I ran into a lot of trouble with the KiCAD components because I am just getting used to the software. While laying out the PCB, I noticed that many of the pads were appearing as “disconnected,” and my investigation into this issue definately set me back. I initially thought there was an issue with the footprint itself, only to find that A. My switches were wayyy too close - I didn’t notice they were overlapping B. KiCad was identifying pins that were not connected in the schematic. The footprint was functioning correctly-the software was simply indicating that certain GPIO pins had not been assigned to any net Besides re-learning to read instructions carefully and actually reference the diagrams before jumping into any work, I fell victim to the finicky nature of CAD-based software once again - (didn’t know it could still haunt me in circuit design/firmware. Beyond the electrical component, I was finally able to drift back into my domain - 3D design - as I worked on my case. I decided to be adventurous and neglect the warning on the macropad guide by using Onshape instead of Fusion since I’m more familiar with the software. Long story short, I had to scrap the first file completely and start over 😒. I literally had ONE job… This is what I have after about an hour of drawing a box. I’m excited to delve into other macropad designs to see how I can make mine worse!"}, {"post_id": 5412, "ts": "2026-06-09T05:10:54Z", "hours": 0.8628, "text": "PCB configuration - new to KiCAD software, so getting this done took longer than it should’ve. Through-holes are appearing as unconnected, and I’m trying to figure out what went wrong. Thoughts?"}]...
|
Title: World's Worst Macropad by @Lana | Stard Title: World's Worst Macropad by @Lana | Stardance
Devlogs:
PCB configuration - new to KiCAD software, so getting this done took longer than it should’ve. Through-holes are appearing as unconnected, and I’m trying to figure out what went wrong. Thoughts?
Finished routing my PCB and creating my case today! (Sort of) I ran into a lot of trouble with the KiCAD components because I am just getting used to the software. While laying out the PCB, I noticed that many of the pads were appearing as “disconnected,” and my investigation into this issue definately set me back. I initially thought there was an issue with the footprint itself, only to find that A. My switches were wayyy too close - I didn’t notice they were overlapping B. KiCad was identifying pins that were not connected in the schematic. The footprint was functioning correctly-the software was simply indicating that certain GPIO pins had not been assigned to any net Besides re-learning to read instructions carefully and actually reference the diagrams before jumping into any work, I fell victim to the finicky nature of CAD-based software once again - (didn’t know it could still haunt me in circuit design/firmware. Beyond the electrical component, I was finally able to drift back into my domain - 3D design - as I worked on my case. I decided to be adventurous and neglect the warning on the macropad guide by using Onshape instead of Fusion since I’m more familiar with the software. Long story short, I had to scrap the first file completely and start over 😒. I literally had ONE job… This is what I have after about an hour of drawing a box. I’m excited to delve into other macropad designs to see how I can make mine worse!...
|
1792781524.7281902
|
1793386324.7281902
|
|
2170
|
My awesome macropad! by @shad0wRoot | Stardance
|
shad0wRoot
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shad0wRoot | Stard Title: My awesome macropad! by @shad0wRoot | Stardance...
|
1792612404.6111803
|
1793217204.6111803
|
|
2171
|
My first slack bot! by @stefmaes01 | Stardance
|
stefmaes01
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @stefmaes01 | Starda Title: My first slack bot! by @stefmaes01 | Stardance...
|
1792504095.1447475
|
1793108895.1447475
|
|
2172
|
Untitled project by @JaxonGreen | Stardance
|
JaxonGreen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @JaxonGreen | Stardance
|
1792608773.023052
|
1793213573.023052
|
|
2173
|
My awesome macropad! by @Emily | Stardance
|
Emily
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Emily | Stardance
|
1792749267.1916406
|
1793354067.1916406
|
|
2174
|
Prisoner's Dilemma RL by @justin_m_baratta | S Prisoner's Dilemma RL by @justin_m_baratta | Stardance...
|
justin_m_baratta
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Prisoner's Dilemma RL by @justin_m_bara Title: Prisoner's Dilemma RL by @justin_m_baratta | Stardance...
|
1792641098.1153183
|
1793245898.1153183
|
|
2175
|
EffectMaster Web Editor by @Yuutjuh | Stardance
|
Yuutjuh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EffectMaster Web Editor by @Yuutjuh | Stard Title: EffectMaster Web Editor by @Yuutjuh | Stardance...
|
1792770549.7479634
|
1793375349.7479634
|
|
2176
|
Germ Fighter by @Ishmael_Is_Goated | Stardance
|
Ishmael_Is_Goated
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Germ Fighter by @Ishmael_Is_Goated | Starda Title: Germ Fighter by @Ishmael_Is_Goated | Stardance...
|
1792576316.936907
|
1793181116.936907
|
|
2177
|
My awesome macropad! by @megan_elysse | Stardance
|
megan_elysse
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @megan_elysse | Sta Title: My awesome macropad! by @megan_elysse | Stardance...
|
1792666505.2839022
|
1793271305.2839022
|
|
2178
|
JARVIS 3.0 by @genzleagueofficial | Stardance
|
genzleagueofficial
|
0
|
0.54
|
0
|
[]
|
[{"post_id": 52330, "ts": "202 [{"post_id": 52330, "ts": "2026-08-22T13:14:32Z", "hours": 0.5378, "text": "A modular personal AI agent, built incrementally. This is Phase 1 :a basic terminal chat backed by Google’s Gemini API (free tier). No memory, no tools, no computer control yet — those come in later phases, on top of this same foundation, without rewriting it."}]...
|
Title: JARVIS 3.0 by @genzleagueofficial | Stardan Title: JARVIS 3.0 by @genzleagueofficial | Stardance
Devlogs:
A modular personal AI agent, built incrementally. This is Phase 1 :a basic terminal chat backed by Google’s Gemini API (free tier). No memory, no tools, no computer control yet — those come in later phases, on top of this same foundation, without rewriting it....
|
1792727732.557968
|
1793332532.557968
|
|
2180
|
General Purpose Discord Bot by @polarbear39 | Star General Purpose Discord Bot by @polarbear39 | Stardance...
|
polarbear39
|
0
|
22.63
|
0
|
[]
|
[{"post_id": 3909, "ts": "2026 [{"post_id": 3909, "ts": "2026-06-07T00:45:28Z", "hours": 2.6889, "text": "Yay! I finally got the database to work and now we have a server-settings command which allows you to change certain settings and permissions for the Discord bot!"}, {"post_id": 3261, "ts": "2026-06-06T03:23:33Z", "hours": 3.5208, "text": "I’ve been very hard at work trying to setup a database so anyone could invite the bot to their server and have their own settings. It’s a little bit difficult since I haven’t worked with databases before. Post another dev log once I have everything figured out. Here’s all of the errors I got by the way, and I have no idea what the cause is."}, {"post_id": 2439, "ts": "2026-06-04T22:43:11Z", "hours": 3.3956, "text": "I polished up the moderation commands a bit and even finished the timeout command I was dreading to make. The reason I was dreading making that command is because I have to deal with different stuff like days, minutes, and seconds. What I found the easiest was to include 3 fields: Days, hours, and minutes. Also I started working on the database for the Discord bot. I want the Discord bot to be able to join different server and be configurable using commands. I might even add extra stuff such as leveling if I get used to Sequelize; however, I’ve never really worked with databases, so I don’t know how long it’ll take."}, {"post_id": 1909, "ts": "2026-06-04T04:08:32Z", "hours": 4.1394, "text": "Hello, so I decided to work on my Discord bot’s uptime. I noticed that after some time, running a command will crash it. I decided I would create a logging system so I’d know what errors it throws out while I’m not there. I added 2 new commands, the ban, and kick command. They are pretty easy to create. I also noticed my code is becoming a lot more messier as this project keeps going. I think I should create a config.json for things such as error messages so everything is more uniform. Anyways, that’s all!"}, {"post_id": 1142, "ts": "2026-06-02T23:55:34Z", "hours": 1.6347, "text": "Hello everyone, I revamped the server info and user commands for my Discord bot from the default discord.js documentation. Looks so much better and more functional!"}, {"post_id": 1012, "ts": "2026-06-02T20:03:50Z", "hours": 2.0164, "text": "Although I’m far from done with my Discord bot, I really want it to be pretty user friendly for people who want to host it on their machine. I decided I’d create an install script/update script that basically does all of the setup commands for you. Of course you can still do the manual method which is going to be listed in the projects README.md"}, {"post_id": 576, "ts": "2026-06-02T02:14:14Z", "hours": 2.4897, "text": "Hello everyone, I’m working on a simple general purpose discord bot in order to get warmed up. This has been a pretty tedious task since most of the discord.js documentation is in commonjs and vanilla javascript while my setup uses all Typescript. I don’t exactly want to spend too much time on my Discord bot so here’s some features you might expect. I did use a lot of code from the documentation and some fixes I found on stack overflow. Ban command Kick command Timeout command Server Info command User Info command"}, {"post_id": 420, "ts": "2026-06-01T20:24:26Z", "hours": 2.7425, "text": "Working on a general purpose Discord bot. What do y’all think of the bot name?"}]...
|
Title: General Purpose Discord Bot by @polarbear39 Title: General Purpose Discord Bot by @polarbear39 | Stardance
Devlogs:
Working on a general purpose Discord bot. What do y’all think of the bot name?
Hello everyone, I’m working on a simple general purpose discord bot in order to get warmed up. This has been a pretty tedious task since most of the discord.js documentation is in commonjs and vanilla javascript while my setup uses all Typescript. I don’t exactly want to spend too much time on my Discord bot so here’s some features you might expect. I did use a lot of code from the documentation and some fixes I found on stack overflow. Ban command Kick command Timeout command Server Info command User Info command
Although I’m far from done with my Discord bot, I really want it to be pretty user friendly for people who want to host it on their machine. I decided I’d create an install script/update script that basically does all of the setup commands for you. Of course you can still do the manual method which is going to be listed in the projects README.md
Hello everyone, I revamped the server info and user commands for my Discord bot from the default discord.js documentation. Looks so much better and more functional!
Hello, so I decided to work on my Discord bot’s uptime. I noticed that after some time, running a command will crash it. I decided I would create a logging system so I’d know what errors it throws out while I’m not there. I added 2 new commands, the ban, and kick command. They are pretty easy to create. I also noticed my code is becoming a lot more messier as this project keeps going. I think I should create a config.json for things such as error messages so everything is more uniform. Anyways, that’s all!
I polished up the moderation commands a bit and even finished the timeout command I was dreading to make. The reason I was dreading making that command is because I have to deal with different stuff like days, minutes, and seconds. What I found the easiest was to include 3 fields: Days, hours, and minutes. Also I started working on the database for the Discord bot. I want the Discord bot to be able to join different server and be configurable using commands. I might even add extra stuff such as leveling if I get used to Sequelize; however, I’ve never really worked with databases, so I don’t know how long it’ll take.
I’ve been very hard at work trying to setup a database so anyone could invite the bot to their server and have their own settings. It’s a little bit difficult since I haven’t worked with databases before. Post another dev log once I have everything figured out. Here’s all of the errors I got by the way, and I have no idea what the cause is.
Yay! I finally got the database to work and now we have a server-settings command which allows you to change certain settings and permissions for the Discord bot!...
|
1792716832.7521555
|
1793321632.7521555
|
|
2181
|
My awesome macropad! by @ghostpunisher | Stardance
|
ghostpunisher
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ghostpunisher | St Title: My awesome macropad! by @ghostpunisher | Stardance...
|
1792478965.2211301
|
1793083765.2211301
|
|
2182
|
My awesome macropad! by @sharvinhariharan | Starda My awesome macropad! by @sharvinhariharan | Stardance...
|
sharvinhariharan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @sharvinhariharan | Title: My awesome macropad! by @sharvinhariharan | Stardance...
|
1792551139.2881336
|
1793155939.2881336
|
|
2183
|
My awesome macropad! by @Mallic12 | Stardance
|
Mallic12
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Mallic12 | Stardan Title: My awesome macropad! by @Mallic12 | Stardance...
|
1792727342.904682
|
1793332142.904682
|
|
2184
|
My awesome macropad! by @jithesh_samuel | Stardanc My awesome macropad! by @jithesh_samuel | Stardance...
|
jithesh_samuel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @jithesh_samuel | S Title: My awesome macropad! by @jithesh_samuel | Stardance...
|
1792536616.7128417
|
1793141416.7128417
|
|
2185
|
My awesome macropad! by @sutkussimas | Stardance
|
sutkussimas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @sutkussimas | Star Title: My awesome macropad! by @sutkussimas | Stardance...
|
1792583664.3478494
|
1793188464.3478494
|
|
2186
|
My awesome macropad! by @Siddham | Stardance
|
Siddham
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Siddham | Stardanc Title: My awesome macropad! by @Siddham | Stardance...
|
1792745601.30939
|
1793350401.30939
|
|
2187
|
My awesome macropad! by @aya2aladdin | Stardance
|
aya2aladdin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @aya2aladdin | Star Title: My awesome macropad! by @aya2aladdin | Stardance...
|
1792777735.1112392
|
1793382535.1112392
|
|
2188
|
3D Renderer by @Jolo | Stardance
|
Jolo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 3D Renderer by @Jolo | Stardance
|
1792486108.48617
|
1793090908.48617
|
|
2189
|
Full Flow by @Connor | Stardance
|
Connor
|
0
|
23.65
|
0
|
[]
|
[{"post_id": 12160, "ts": "202 [{"post_id": 12160, "ts": "2026-06-19T21:21:27Z", "hours": 6.1844, "text": "Devlog #7 Unfortunately, it was not that easy to finish CCEC . The problem I was getting consistently inaccurate results with H2-O2 reactions, overestimating the combustion temperature by hundreds of degrees. Troubleshooting a problem like this is very difficult because its almost impossible to figure out where exactly in the algorithm it all went wrong with just console logs. It was only really H2-O2 and H2-F2 reactions that were off; CH4-O2 and Aerozine-NTO reactions were mostly unaffected. Fix #1 When I added the ability to specify the temperatures of each reactant, I forgot to consider the fact that the NASA-9 polynomials I was using only worked for temperature ranging from 1000-6000K. That means that when I try to use 90K oxygen as reactant, the enthalpy (kind of like the total energy) is completely off. This was a pretty easy fix because I just had to use a different part of the dataset for low-temperature reactants. While this improved numbers by a little bit, it didn’t fix the hydrogen problem. Shot-in-the-dark #2 This attempt involved poking around at many different numbers while trying not to break anything. This is what took most of the hours recorded for this devlog. This did not fix the problem. The solution During the last devlog, I tried optimizing the program by cutting out any chemicals under a certain value every iteration of the chemistry solver. This was a terrible mistake . It improved the numbers for CH4-O2 by a little bit and made the solver considerably faster, so I didn’t think too much of it. However, as it turns out, this is what caused hydrogen combustion to overshoot temperature. After removing this evil line of code, everything worked perfectly fine again and I was getting great numbers! Optimization While 3 seconds on my laptop for solving CH4-O2 combustion is plenty good, 30 seconds for solving a much more complex Aerozine-NTO combustion is unacceptable. This meant I had to optimize my algorithm even more. The main way I did this was reducing the number of iterations for my binary search, since each iteration ran MinimizeGibbsEnergy which is what I’ve been working towards developing since day 1 and is the main bottleneck since it takes so long. Now I can get Aerozine-NTO results in around 7 seconds. The future Now I can hopefully finally start working on the engine fluid flow calculations, which shouldn’t take too long since I have them in Desmos already. However, I think in order to get the best results I have to solve the chemistry 3 times in total to get the data I need for the rocket engine. One for the combustion chamber, throat, and nozzle mouth respectively. This is quite unfortunate and means I may have to optimize CCEC even further. TL;DR Took forever to find a problem, also did some optimization (Finally figured out how to use markdown. Thank you Hackclub for giving the preview option for devlogs)"}, {"post_id": 7698, "ts": "2026-06-12T21:05:40Z", "hours": 1.0722, "text": "Devlog #6 After finishing the Gibbs minimizer, it was pretty easy to finish CCEC . I just had to find the chemical solution with the smallest change in enthalpy using a binary search. I put together a table for stoichiometric methalox and hydrolox combustion at 97 bar comparing my CCEC and NASA’s CEA . This is awesome!"}, {"post_id": 7191, "ts": "2026-06-12T00:22:56Z", "hours": 2.6333, "text": "Devlog #5 After poking at several functions for several hours, I have managed to reduce the Gibbs minimizer runtime from 40 seconds to around 1 second, which is good enough. Hopefully I can improve this in the future, but the final CCEC build should run in reasonable time. As you can see, CCEC matches NASA’s CEA results pretty nicely if you pay attention to the most significant chemical species!"}, {"post_id": 6949, "ts": "2026-06-11T17:36:19Z", "hours": 3.6978, "text": "Devlog #4 After hours of tracking down stupid mistakes, I’ve finally completed a rough implementation of my Gibbs free energy minimizer. It seems to produce reasonably accurate results, but it definitely needs to be optimized. For the final equilibrium solver, it will probably need to run at least 20 times so 40 seconds for one temperature is utterly ridiculous. I’m scared of optimization."}, {"post_id": 5960, "ts": "2026-06-09T23:48:10Z", "hours": 4.0569, "text": "Devlog #3 I have implemented the chemical adjustment system. Essentially, you give it a set of chemical amounts and tell it to adjust one of them while conserving the total amount of each element in the system. This ended up being really hard to implement and I had to try many different things to get it to work. First, I tried using the null space vector to change each value in the element vector, which worked in conserving the element counts but it ended up being almost impossible to ensure every chemical had an amount greater than zero. The math doesn’t care about negative numbers, but you definitely can’t have negative 10 moles of hydrogen. Unfortunately, this approach wasted several hours of my time. Next, I tried another approach that was a bit dumber but much more successful. It uses a bit of matrix magic to lock one value in place (the one you’re modifying) and change others to keep the element conservation. The second approach worked great and next update I should be able to implement the Gibbs free energy minimizer, and after that, finally finish my chemical equilibrium solver. Linear algebra is freaking awesome and magical."}, {"post_id": 4457, "ts": "2026-06-07T19:40:50Z", "hours": 2.775, "text": "Devlog #2 Now you can easily get the elemental and thermodynamic properties of a chemical species; ended up being a little difficult because the dataset I’m using is formatted really weird. Github is evil."}, {"post_id": 2348, "ts": "2026-06-04T19:54:37Z", "hours": 3.2294, "text": "Devlog #1 The goal of Full Flow is to have a spaceflight simulator where a user can design an engine and rocket parts from scratch and put them together to create a working spacecraft and fly it. One of the most challenging aspects of this project - or, at least, the one I have to deal with first - is the engine design. It is also what I consider to be the most important. Most of my time these past few weeks was spent throwing together a really complicated Desmos graph. Thanks to NASA’s propulsion index, there’s a lot of great info about this stuff. It would be pretty easy to implement this into code, but the problem is that you need to plug in really specific numbers to get the thermodynamics to make sense. This wouldn’t be a problem if all rocket engines used the same fuel, but they don’t. This means I have to implement a system that takes input chemicals and engine properties in and outputs gas properties and the combustion chamber temperatures. Starting off this project will be the development of CCEC (Connor’s Chemical Equilibrium for Combustion). As it turns out, this stuff is really complicated and required a ton more research. However, again thanks to NASA, there are tons of data and many papers about this topic. As it turns out, computers don’t understand chemistry. In order to do the calculations to solve for equilibrium, you need a bunch of data for each chemical species the algorithm can use. What I thought would take me less than an hour ended up taking me more than 3 and counting. Trying to use a database formatted in FORTRAN for a C# project is a bad idea. Since the format and syntax was different (FORTRAN uses (X)D+(Y) instead of (X)E+(Y) for scientific notation???), I had to create an algorithm to search the database. This was hard. I am a terrible programmer and C# is really weird sometimes when it comes to strings. After banging my head against a wall for 3 hours, I am finally almost done making the class for chemical species, which was the easy part. Very long devlog."}]...
|
Title: Full Flow by @Connor | Stardance
Devlogs:
Title: Full Flow by @Connor | Stardance
Devlogs:
Devlog #1 The goal of Full Flow is to have a spaceflight simulator where a user can design an engine and rocket parts from scratch and put them together to create a working spacecraft and fly it. One of the most challenging aspects of this project - or, at least, the one I have to deal with first - is the engine design. It is also what I consider to be the most important. Most of my time these past few weeks was spent throwing together a really complicated Desmos graph. Thanks to NASA’s propulsion index, there’s a lot of great info about this stuff. It would be pretty easy to implement this into code, but the problem is that you need to plug in really specific numbers to get the thermodynamics to make sense. This wouldn’t be a problem if all rocket engines used the same fuel, but they don’t. This means I have to implement a system that takes input chemicals and engine properties in and outputs gas properties and the combustion chamber temperatures. Starting off this project will be the development of CCEC (Connor’s Chemical Equilibrium for Combustion). As it turns out, this stuff is really complicated and required a ton more research. However, again thanks to NASA, there are tons of data and many papers about this topic. As it turns out, computers don’t understand chemistry. In order to do the calculations to solve for equilibrium, you need a bunch of data for each chemical species the algorithm can use. What I thought would take me less than an hour ended up taking me more than 3 and counting. Trying to use a database formatted in FORTRAN for a C# project is a bad idea. Since the format and syntax was different (FORTRAN uses (X)D+(Y) instead of (X)E+(Y) for scientific notation???), I had to create an algorithm to search the database. This was hard. I am a terrible programmer and C# is really weird sometimes when it comes to strings. After banging my head against a wall for 3 hours, I am finally almost done making the class for chemical species, which was the easy part. Very long devlog.
Devlog #2 Now you can easily get the elemental and thermodynamic properties of a chemical species; ended up being a little difficult because the dataset I’m using is formatted really weird. Github is evil.
Devlog #3 I have implemented the chemical adjustment system. Essentially, you give it a set of chemical amounts and tell it to adjust one of them while conserving the total amount of each element in the system. This ended up being really hard to implement and I had to try many different things to get it to work. First, I tried using the null space vector to change each value in the element vector, which worked in conserving the element counts but it ended up being almost impossible to ensure every chemical had an amount greater than zero. The math doesn’t care about negative numbers, but you definitely can’t have negative 10 moles of hydrogen. Unfortunately, this approach wasted several hours of my time. Next, I tried another approach that was a bit dumber but much more successful. It uses a bit of matrix magic to lock one value in place (the one you’re modifying) and change others to keep the element conservation. The second approach worked great and next update I should be able to implement the Gibbs free energy minimizer, and after that, finally finish my chemical equilibrium solver. Linear algebra is freaking awesome and magical.
Devlog #4 After hours of tracking down stupid mistakes, I’ve finally completed a rough implementation of my Gibbs free energy minimizer. It seems to produce reasonably accurate results, but it definitely needs to be optimized. For the final equilibrium solver, it will probably need to run at least 20 times so 40 seconds for one temperature is utterly ridiculous. I’m scared of optimization.
Devlog #5 After poking at several functions for several hours, I have managed to reduce the Gibbs minimizer runtime from 40 seconds to around 1 second, which is good enough. Hopefully I can improve this in the future, but the final CCEC build should run in reasonable time. As you can see, CCEC matches NASA’s CEA results pretty nicely if you pay attention to the most significant chemical species!
Devlog #6 After finishing the Gibbs minimizer, it was pretty easy to finish CCEC . I just had to find the chemical solution with the smallest change in enthalpy using a binary search. I put together a table for stoichiometric methalox and hydrolox combustion at 97 bar comparing my CCEC and NASA’s CEA . This is awesome!
Devlog #7 Unfortunately, it was not that easy to finish CCEC . The problem I was getting consistently inaccurate results with H2-O2 reactions, overestimating the combustion temperature by hundreds of degrees. Troubleshooting a problem like this is very difficult because its almost impossible to figure out where exactly in the algorithm it all went wrong with just console logs. It was only really H2-O2 and H2-F2 reactions that were off; CH4-O2 and Aerozine-NTO reactions were mostly unaffected. Fix #1 When I added the ability to specify the temperatures of each reactant, I forgot to consider the fact that the NASA-9 polynomials I was using only worked for temperature ranging from 1000-6000K. That means that when I try to use 90K oxygen as reactant, the enthalpy (kind of like the total energy) is completely off. This was a pretty easy fix because I just had to use a different part of the dataset for low-temperature reactants. While this improved numbers by a little bit, it didn’t fix the hydrogen problem. Shot-in-the-dark #2 This attempt involved poking around at many different numbers while trying not to break anything. This is what took most of the hours recorded for this devlog. This did not fix the problem. The solution During the last devlog, I tried optimizing the program by cutting out any chemicals under a certain value every iteration of the chemistry solver. This was a terrible mistake . It improved the numbers for CH4-O2 by a little bit and made the solver considerably faster, so I didn’t think too much of it. However, as it turns out, this is what caused hydrogen combustion to overshoot temperature. After removing this evil line of code, everything worked perfectly fine again and I was getting great numbers! Optimization While 3 seconds on my laptop for solving CH4-O2 combustion is plenty good, 30 seconds for solving a much more complex Aerozine-NTO combustion is unacceptable. This meant I had to optimize my algorithm even more. The main way I did this was reducing the number of iterations for my binary search, since each iteration ran MinimizeGibbsEnergy which is what I’ve been working towards developing since day 1 and is the main bottleneck since it takes so long. Now I can get Aerozine-NTO results in around 7 seconds. The future Now I can hopefully finally start working on the engine fluid flow calculations, which shouldn’t take too long since I have them in Desmos already. However, I think in order to get the best results I have to solve the chemistry 3 times in total to get the data I need for the rocket engine. One for the combustion chamber, throat, and nozzle mouth respectively. This is quite unfortunate and means I may have to optimize CCEC even further. TL;DR Took forever to find a problem, also did some optimization (Finally figured out how to use markdown. Thank you Hackclub for giving the preview option for devlogs)...
|
1792583591.356482
|
1793188391.356482
|
|
2190
|
hi macropad by @ert | Stardance
|
ert
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: hi macropad by @ert | Stardance
|
1792489807.1102705
|
1793094607.1102705
|
|
2191
|
My awesome macropad! by @Aurora-hack | Stardance
|
Aurora-hack
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Aurora-hack | Star Title: My awesome macropad! by @Aurora-hack | Stardance...
|
1792799447.0730555
|
1793404247.0730555
|
|
2192
|
Stellar Storage by @spaceynoura | Stardance
|
spaceynoura
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Stellar Storage by @spaceynoura | Stardance
|
1792666353.8416848
|
1793271153.8416848
|
|
2193
|
Skyscraper by @SeradedStripes | Stardance
|
SeradedStripes
|
0
|
3.55
|
0
|
[]
|
[{"post_id": 30129, "ts": "202 [{"post_id": 30129, "ts": "2026-07-17T13:30:13Z", "hours": 1.7467, "text": "Updates We got a semi working bootstrap one could say… Completions Lexer/parser some x86-64 code generation ELF binary writer labels & jumps Constants like $ amd . for current address String and data directives Control flow (beq, bne, blt, bge, bltu, bgeu, ble, bgt, bzs, bnz, j, jal, jr, jalr, ret) Arithmetic logic Comparison Memory Function calls & returns Stack frame management Basic Error reporting (its shit) Multi-file programs Why is this going so fast? I learned from Shiden in flavortown"}, {"post_id": 28902, "ts": "2026-07-15T14:38:09Z", "hours": 1.2689, "text": "Updates Redid the ISA-spec to be proper and better Added AI policy & AGENTS.md. Sym linkend CLAUDE.md -> AGENTS.md Added dependabot.yml for gh actions Funding.yml, pull request template too Added a boostrap-ci.yml workflow Made an ASL file for Skyscraper"}, {"post_id": 28566, "ts": "2026-07-14T21:57:19Z", "hours": 0.5317, "text": "Init We made init of repo And we make a ISA-spec.md file"}]...
|
Title: Skyscraper by @SeradedStripes | Stardance
Title: Skyscraper by @SeradedStripes | Stardance
Devlogs:
Init We made init of repo And we make a ISA-spec.md file
Updates Redid the ISA-spec to be proper and better Added AI policy & AGENTS.md. Sym linkend CLAUDE.md -> AGENTS.md Added dependabot.yml for gh actions Funding.yml, pull request template too Added a boostrap-ci.yml workflow Made an ASL file for Skyscraper
Updates We got a semi working bootstrap one could say… Completions Lexer/parser some x86-64 code generation ELF binary writer labels & jumps Constants like $ amd . for current address String and data directives Control flow (beq, bne, blt, bge, bltu, bgeu, ble, bgt, bzs, bnz, j, jal, jr, jalr, ret) Arithmetic logic Comparison Memory Function calls & returns Stack frame management Basic Error reporting (its shit) Multi-file programs Why is this going so fast? I learned from Shiden in flavortown...
|
1792612194.0883155
|
1793216994.0883155
|
|
2194
|
personal liquid cooling device by @flyingfish | St personal liquid cooling device by @flyingfish | Stardance...
|
flyingfish
|
0
|
4.41
|
0
|
[]
|
[{"post_id": 9632, "ts": "2026 [{"post_id": 9632, "ts": "2026-06-16T01:16:45Z", "hours": 4.4144, "text": "this is the case for the thing it has a water bottle and battery then i will use a semiconductor cooler with a radiating fan. the water bottle and battery go inside the backpack and the fan goes outside the backpack so there is a cover that can snap on incase of rain"}]...
|
Title: personal liquid cooling device by @flyingfi Title: personal liquid cooling device by @flyingfish | Stardance
Devlogs:
this is the case for the thing it has a water bottle and battery then i will use a semiconductor cooler with a radiating fan. the water bottle and battery go inside the backpack and the fan goes outside the backpack so there is a cover that can snap on incase of rain...
|
1792731101.574722
|
1793335901.574722
|
|
2195
|
My awesome macropad! by @Fyre63 | Stardance
|
Fyre63
|
0
|
3.34
|
0
|
[]
|
[{"post_id": 3515, "ts": "2026 [{"post_id": 3515, "ts": "2026-06-06T14:23:57Z", "hours": 0.2767, "text": "I added some holes for the screws to go through. They are M3x16 mm screws so I made each corner hole with a diameter of 3.3mm. I’m not sure how this’ll work but if you see any errors that will cause issues please let me know!"}, {"post_id": 2993, "ts": "2026-06-05T22:22:28Z", "hours": 0.7383, "text": "I’m making the case for the Hackpad but I’m a little confused. I know I need the opening or the usb and I need the screw mounts, but do I add a ledge or area for the pcb to hang on or just let it free sit in the case?"}, {"post_id": 2403, "ts": "2026-06-04T21:13:45Z", "hours": 2.3231, "text": "My Hackpad I just finished the PCB steps for the macropad but I’m not sure if everything is correct, so if you have any criticism or ideas for me, feel free to send them! Also, there are more wires on the backside as well as diodes, but I couldn’t post two images on one devlog"}]...
|
Title: My awesome macropad! by @Fyre63 | Stardance Title: My awesome macropad! by @Fyre63 | Stardance
Devlogs:
My Hackpad I just finished the PCB steps for the macropad but I’m not sure if everything is correct, so if you have any criticism or ideas for me, feel free to send them! Also, there are more wires on the backside as well as diodes, but I couldn’t post two images on one devlog
I’m making the case for the Hackpad but I’m a little confused. I know I need the opening or the usb and I need the screw mounts, but do I add a ledge or area for the pcb to hang on or just let it free sit in the case?
I added some holes for the screws to go through. They are M3x16 mm screws so I made each corner hole with a diameter of 3.3mm. I’m not sure how this’ll work but if you see any errors that will cause issues please let me know!...
|
1792421300.6287358
|
1793026100.6287358
|
|
2196
|
Six Button Macropad by @Nico | Stardance
|
Nico
|
0
|
4.88
|
0
|
[]
|
[{"post_id": 3308, "ts": "2026 [{"post_id": 3308, "ts": "2026-06-06T05:16:55Z", "hours": 4.5842, "text": "Made the case for the Macropad! The top piece gave me some problems for a while because the plate I generated for it was way too small too fit, so i had to manually measure everything in KiCad to get it all fitting nice. After this, I just need to write some code for it and then I can finally put it all together!"}, {"post_id": 2543, "ts": "2026-06-05T02:45:24Z", "hours": 0.2975, "text": "Finished designing the PCB for my macropad. It is going to have six buttons, one for each direction then two extra, and a rotary controller for volume. Let me know if anything should be changed!"}]...
|
Title: Six Button Macropad by @Nico | Stardance
D Title: Six Button Macropad by @Nico | Stardance
Devlogs:
Finished designing the PCB for my macropad. It is going to have six buttons, one for each direction then two extra, and a rotary controller for volume. Let me know if anything should be changed!
Made the case for the Macropad! The top piece gave me some problems for a while because the plate I generated for it was way too small too fit, so i had to manually measure everything in KiCad to get it all fitting nice. After this, I just need to write some code for it and then I can finally put it all together!...
|
1792691553.7374249
|
1793296353.7374249
|
|
2197
|
My awesome macropad! by @AxelM21 | Stardance
|
AxelM21
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @AxelM21 | Stardanc Title: My awesome macropad! by @AxelM21 | Stardance...
|
1792756275.43136
|
1793361075.43136
|
|
2198
|
My awesome macropad! by @Barit | Stardance
|
Barit
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Barit | Stardance
|
1792730982.2911193
|
1793335782.2911193
|
|
2199
|
My first slack bot! by @victoria | Stardance
|
victoria
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @victoria | Stardanc Title: My first slack bot! by @victoria | Stardance...
|
1792583658.472352
|
1793188458.472352
|