|
58452
|
AUTO HEXA by @emmanuelpaiva11 | Stardance
|
emmanuelpaiva11
|
0
|
5.17
|
0
|
[]
|
[{"post_id": 71884, "ts": "202 [{"post_id": 71884, "ts": "2026-09-21T18:10:46Z", "hours": 2.6011, "text": "DEVLOG 02- First Leg Am gonna Compress Devlog 02 and 03 cause i made alot of progress and each of them deserve separate sections of Dev log hence here DEVLOGS 02-03 will be written, I built my First complete 3DOF Hexapod leg in FreeCAD with 3 servos, coxa, femur, tibia, tip and the smaller parts . My first coxa joint went wrong HORRIBLY, so the servo model rotated instead of the part which was connected the servo head, Then I troubleshooted for a bit trying not to loose my mind in the “PROCESS” Then I fixed my Joint refrences and got the movement working. I also learnt how to use fixed/revolute joints and work with STL parts, After wayy to much clicking the First Leg was done. DEVLOG 03- Six legs, finally After getting the first CHICA leg working, the next goal was to finish the full six-leg assembly and get it moving in FreeCAD. I saved the completed leg as a subassembly so i didnt have to build the same thing six times, lol. I inserted the leg into the main assesmbly and repeated it until all 6 legs were there THE MOST SATISFYING PART: Simulation At first, The joints were moving so cursed like i was hikey crashing out sfm, The main problem was the rotation formulation in the revolutes of the joints i selected. After testing the formulas and adjusting the joint motion, I finally got the legs moving in a controlled way. What I learnt: Subassemblies save A LOT of time Finally, i have a complete 18-dof CHICA Assembly moving in FreeCAD."}, {"post_id": 67601, "ts": "2026-09-13T19:01:21Z", "hours": 2.5708, "text": "DEVLOG 01 - Laying the foundations Am starting Auto-Hexa , a long-term Project to build a modular, Autonomous, and upgradeable hexapod robot. Before designing my own robot, I decided to study CHICA FROM MakeYourPet to understand how a 18-DOF hexapod is actually built. My first mistake was mixing up chica and chipo parts, so i simplified things and decided to use chica only as my mechanical reference. lol i also started learning FreeCAD , which came with its own learning curve, STL files were a pain in the asss to assemble, i flipping spent 1hours mapping and selecting the 484848 of triangles try to assemble the parts omg, until i discovered STEP FILES lol. Then i began assembling the first leg. I initially misunderstood how the coxa connects, and my first revolute joint didnt move because i was changing the wrong setting. After figuring out the correct joint rotation, I finally got the servo moving around the servo shaft!!!!!, THE FEELING I GOT OMG, THE SENSE OF ACCOMPLISHMENT I FELT WAS ON ANOTHER LEVEL!! ok so What I learned: step is much easier to work with for assemblies i shudnt clutter stl and step files of different bots tgt lol joint axed and mounting points matter"}]...
|
Title: AUTO HEXA by @emmanuelpaiva11 | Stardance
Title: AUTO HEXA by @emmanuelpaiva11 | Stardance
Devlogs:
DEVLOG 01 - Laying the foundations Am starting Auto-Hexa , a long-term Project to build a modular, Autonomous, and upgradeable hexapod robot. Before designing my own robot, I decided to study CHICA FROM MakeYourPet to understand how a 18-DOF hexapod is actually built. My first mistake was mixing up chica and chipo parts, so i simplified things and decided to use chica only as my mechanical reference. lol i also started learning FreeCAD , which came with its own learning curve, STL files were a pain in the asss to assemble, i flipping spent 1hours mapping and selecting the 484848 of triangles try to assemble the parts omg, until i discovered STEP FILES lol. Then i began assembling the first leg. I initially misunderstood how the coxa connects, and my first revolute joint didnt move because i was changing the wrong setting. After figuring out the correct joint rotation, I finally got the servo moving around the servo shaft!!!!!, THE FEELING I GOT OMG, THE SENSE OF ACCOMPLISHMENT I FELT WAS ON ANOTHER LEVEL!! ok so What I learned: step is much easier to work with for assemblies i shudnt clutter stl and step files of different bots tgt lol joint axed and mounting points matter
DEVLOG 02- First Leg Am gonna Compress Devlog 02 and 03 cause i made alot of progress and each of them deserve separate sections of Dev log hence here DEVLOGS 02-03 will be written, I built my First complete 3DOF Hexapod leg in FreeCAD with 3 servos, coxa, femur, tibia, tip and the smaller parts . My first coxa joint went wrong HORRIBLY, so the servo model rotated instead of the part which was connected the servo head, Then I troubleshooted for a bit trying not to loose my mind in the “PROCESS” Then I fixed my Joint refrences and got the movement working. I also learnt how to use fixed/revolute joints and work with STL parts, After wayy to much clicking the First Leg was done. DEVLOG 03- Six legs, finally After getting the first CHICA leg working, the next goal was to finish the full six-leg assembly and get it moving in FreeCAD. I saved the completed leg as a subassembly so i didnt have to build the same thing six times, lol. I inserted the leg into the main assesmbly and repeated it until all 6 legs were there THE MOST SATISFYING PART: Simulation At first, The joints were moving so cursed like i was hikey crashing out sfm, The main problem was the rotation formulation in the revolutes of the joints i selected. After testing the formulas and adjusting the joint motion, I finally got the legs moving in a controlled way. What I learnt: Subassemblies save A LOT of time Finally, i have a complete 18-dof CHICA Assembly moving in FreeCAD....
|
1793494201.1982663
|
1794099001.1982663
|
|
58453
|
Cloud Slider by @seanlhwi | Stardance
|
seanlhwi
|
0
|
11.95
|
0
|
[]
|
[{"post_id": 65800, "ts": "202 [{"post_id": 65800, "ts": "2026-09-11T05:42:28Z", "hours": 1.8836, "text": "Today, I attempted a design that resembles a record player, but as a fidget. However, I still need to figure out how to make the arm."}, {"post_id": 64644, "ts": "2026-09-09T06:33:46Z", "hours": 1.25, "text": "Today, I improved my roulette table fidget design from last time by adding a handle and ridges. The ridges are uses so that the model won’t slide around when using with one hand, and the handle further enhances the one-useability."}, {"post_id": 64627, "ts": "2026-09-09T05:16:55Z", "hours": 1.4833, "text": "Today, I worked on making a roulette table inspired fidget slider. The prototype was pretty good, but I intend on making revision on the ergonomics and design."}, {"post_id": 63922, "ts": "2026-09-07T23:28:13Z", "hours": 0.4503, "text": "I shortly worked on variations for my mini magnetic slider! I wasn’t expecting anything amazing from my test print of a tiny magnetic slider, but it turns out to be really compact and fun!"}, {"post_id": 63817, "ts": "2026-09-07T19:45:13Z", "hours": 1.1672, "text": "Today, I shortly worked on a simpler version of my project, the Cloud Lite. It’s practically a smaller and top-caseless version of it, which I made to test out how it will feel."}, {"post_id": 63399, "ts": "2026-09-07T06:46:10Z", "hours": 0.3836, "text": "Today, I updated the clearances once again on my Cloud Slider. The two edges that the slider touches with the case is increase by 1.5mm each, and I hope this will help it glide smoothly. I also adjusted the support settings so that it can be more easily removed."}, {"post_id": 62710, "ts": "2026-09-06T06:14:35Z", "hours": 4.9003, "text": "Today, I worked on finishing my 3D printed, magnetic slider fidget. It is mainly designed to resemble a cloud, with a small cloud logo on the slider knob. However, I sorta messed up the first prototypes print cuz I forgot to add supports… :("}, {"post_id": 61992, "ts": "2026-09-05T06:15:37Z", "hours": 0.4356, "text": "Today, I worked shortly on a new design: the Cloud Slider. I created a simple base, and top enclosure, but am still figuring out how to make a cloud shape."}]...
|
Title: Cloud Slider by @seanlhwi | Stardance
Devl Title: Cloud Slider by @seanlhwi | Stardance
Devlogs:
Today, I worked shortly on a new design: the Cloud Slider. I created a simple base, and top enclosure, but am still figuring out how to make a cloud shape.
Today, I worked on finishing my 3D printed, magnetic slider fidget. It is mainly designed to resemble a cloud, with a small cloud logo on the slider knob. However, I sorta messed up the first prototypes print cuz I forgot to add supports… :(
Today, I updated the clearances once again on my Cloud Slider. The two edges that the slider touches with the case is increase by 1.5mm each, and I hope this will help it glide smoothly. I also adjusted the support settings so that it can be more easily removed.
Today, I shortly worked on a simpler version of my project, the Cloud Lite. It’s practically a smaller and top-caseless version of it, which I made to test out how it will feel.
I shortly worked on variations for my mini magnetic slider! I wasn’t expecting anything amazing from my test print of a tiny magnetic slider, but it turns out to be really compact and fun!
Today, I worked on making a roulette table inspired fidget slider. The prototype was pretty good, but I intend on making revision on the ergonomics and design.
Today, I improved my roulette table fidget design from last time by adding a handle and ridges. The ridges are uses so that the model won’t slide around when using with one hand, and the handle further enhances the one-useability.
Today, I attempted a design that resembles a record player, but as a fidget. However, I still need to figure out how to make the arm....
|
1793494208.949051
|
1794099008.949051
|
|
58454
|
moss by @endrcc | Stardance
|
endrcc
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: moss by @endrcc | Stardance
|
1793908306.6804502
|
1794772306.6804502
|
|
58455
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767832.9352763
|
1794631832.9352763
|
|
58456
|
Al-Ameen by @KashanZahid | Stardance
|
KashanZahid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Al-Ameen by @KashanZahid | Stardance
|
1793908311.4300966
|
1794772311.4300966
|
|
58457
|
Monster Slayer 2D Incremental by @Iforgor | Starda Monster Slayer 2D Incremental by @Iforgor | Stardance...
|
Iforgor
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Monster Slayer 2D Incremental by @Iforgor | Title: Monster Slayer 2D Incremental by @Iforgor | Stardance...
|
1793494213.7946196
|
1794099013.7946196
|
|
58458
|
AstraOS by @PandaCoding | Stardance
|
PandaCoding
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: AstraOS by @PandaCoding | Stardance
|
1793494216.7558677
|
1794099016.7558677
|
|
58459
|
open tab by @kai_lmao | Stardance
|
kai_lmao
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-05T16:15:58Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "hey everyone! i just made a new project, OPEN-TAB! its a tab design thats meant to replace the boring plain new tab that most browsers have, with a sleek minimalist tab! the design uses a glassmorphism (a new word i learnt today) UI over a dark background for a simple easy to use look. it features a real-time calendar and clock grid, a direct web search bar, and shortcut links to github, youtube, Nasa, and reddit, and a NASA widget featuring APOD (a picture of the day) on the bottom which shows a new picture from Nasa every single day! i definitely ran into a few headaches while building this. i had some issues with making the main logo spin smoothly, and there were a ton of css transform bugs breaking the hover and glow effects on my widgets. getting the nasa api widget to pull the daily astronomy picture and link properly was also a bit tricky, but i managed to work through all of it (with a little bit of help from ai) to get the layout perfectly stable and tactile. im proud of how clean this turned out :)", "repo": "https://github.com/KaiTheGreat-123/open-tab", "demo": "https://kaithegreat-123.github.io/open-tab/"}]...
|
[{"post_id": 62269, "ts": "202 [{"post_id": 62269, "ts": "2026-09-05T15:42:32Z", "hours": 2.5467, "text": "i made a relatively small project, so i will all fit in this one devlog. i made this new website today called OPEN-TAB! basically, the new tabs of most browsers are boring, so this is a minimalist new tab which looks better than those boring tabs with smooth animations and easy access to popular websites!"}]...
|
Title: open tab by @kai_lmao | Stardance
Devlogs: Title: open tab by @kai_lmao | Stardance
Devlogs:
i made a relatively small project, so i will all fit in this one devlog. i made this new website today called OPEN-TAB! basically, the new tabs of most browsers are boring, so this is a minimalist new tab which looks better than those boring tabs with smooth animations and easy access to popular websites!
Ships:
hey everyone! i just made a new project, OPEN-TAB! its a tab design thats meant to replace the boring plain new tab that most browsers have, with a sleek minimalist tab! the design uses a glassmorphism (a new word i learnt today) UI over a dark background for a simple easy to use look. it features a real-time calendar and clock grid, a direct web search bar, and shortcut links to github, youtube, Nasa, and reddit, and a NASA widget featuring APOD (a picture of the day) on the bottom which shows a new picture from Nasa every single day! i definitely ran into a few headaches while building this. i had some issues with making the main logo spin smoothly, and there were a ton of css transform bugs breaking the hover and glow effects on my widgets. getting the nasa api widget to pull the daily astronomy picture and link properly was also a bit tricky, but i managed to work through all of it (with a little bit of help from ai) to get the layout perfectly stable and tactile. im proud of how clean this turned out :)...
|
1793861552.1715348
|
1793947952.1715348
|
|
58460
|
Hacking Device by @ProHacker221113 | Stardance
|
ProHacker221113
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Hacking Device by @ProHacker221113 | Starda Title: Hacking Device by @ProHacker221113 | Stardance...
|
1793494218.6690912
|
1794099018.6690912
|
|
58461
|
Sift by @anika-jha | Stardance
|
anika-jha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Sift by @anika-jha | Stardance
|
1793494220.5707765
|
1794099020.5707765
|
|
58462
|
Frictionless by @Mistix | Stardance
|
Mistix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @Mistix | Stardance
|
1793908314.9472156
|
1794772314.9472156
|
|
58463
|
My first slack bot! by @joxel95173 | Stardance
|
joxel95173
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @joxel95173 | Starda Title: My first slack bot! by @joxel95173 | Stardance...
|
1793908316.710177
|
1794772316.710177
|
|
58464
|
atomic by @ttyChud | Stardance
|
ttyChud
|
0
|
36.45
|
0
|
[]
|
[{"post_id": 65584, "ts": "202 [{"post_id": 65584, "ts": "2026-09-10T20:25:58Z", "hours": 7.5739, "text": "atomic Devlog #6: the atom stops lying and starts solving itself Since last time i added a whole layer: fine structure, real spectral lines, a hot-gas version, and Hartree-Fock — the atom now solves its own electrons. Change 1: real levels. The clean Bohr ladder hides structure, so i added five closed-form refinements: fine structure, Dirac (which shows 2s1/2=2p1/2 exactly — reality splits them with the Lamb shift, and the model admits it), Zeeman’s full Breit-Rabi crossover, Stark, and the hyperfine 21 cm line. Each carries its own trust tier. Change 2: line strengths. I compute the dipole integral, then oscillator strength, Einstein A and lifetimes, and check everything against vendored NIST wavelengths (never live). The silent killer: both states in a transition must share one grid, so a test feeds a pair whose natural boxes differ. Change 3: it’s a gas now. Boltzmann + Saha populations, Gaussian/Lorentzian/Voigt profiles, optical depth, transfer I=B(1-e^-tau), and the curve of growth. Where a choice is a choice (plasma level truncation), it’s tagged MODEL. Change 4: Hartree-Fock. GSZ was a fitted model — no sulfur or chlorine, double-counted energy, unsigned error. HF is variational, so E_HF >= E_exact: a bounded, one-signed error the provenance can state. Slater integrals, angular coefficients pinned four ways, matrix-free LOBPCG for the non-local exchange, three independent energy checks. Payoff: Li->P, plus sulfur and chlorine — atoms GSZ couldn’t do. Result: 888 Python + 179 frontend tests green. Next: counterfactual electrons and HF 3D clouds."}, {"post_id": 65048, "ts": "2026-09-09T21:38:28Z", "hours": 8.0586, "text": "atomic Devlog #5: breaking physics on purpose, then adding real atoms Two big landings since last time: the What-If labs (altered constants, custom force laws, classical ghosts) and screened multi-electron atoms all the way from engine to UI. 359 tests green. You can now break the laws of physics Five sliders over the raw constants of nature — double the electron charge, quadruple vacuum permittivity, watch alpha, the Bohr radius and binding energy refuse to move. That degeneracy is the whole lesson: only dimensionless combinations are observable. Next to it, force-law presets (power law, Yukawa, harmonic, finite well, Coulomb-plus-core) plus a type-your-own V(r) box with a whitelist parser and a trust gate that flags unconverged levels instead of silently serving them. And the classical ghost: what Newton predicts for hydrogen, a spiral into the nucleus in picoseconds, which quantum mechanics forbids. That refusal is the point. Real multi-electron atoms GSZ screened model with honest transcribed parameters for 15 elements, self-consistent-solver-free but validated against ionization data. Monte-Carlo cloud sampling with KS-tested distributions, y=0 plane cross-sections, screened levels and radial endpoints on the API, atom picker entries and an occupancy ladder in the UI. Sulfur and chlorine get a named refusal instead of invented numbers — no fitted parameters exist for them, so the server says exactly that."}, {"post_id": 64197, "ts": "2026-09-08T12:55:37Z", "hours": 8.1053, "text": "atomic Devlog #3: solver, server, and the web instrument Three phases landed since last time: the numerical solver, the FastAPI backend, and the React + Three.js frontend. 193 backend tests and 48 frontend tests green, everything pushed. Change 1: numerical radial solver Built a 3-point finite-difference solver for arbitrary central potentials, plus a grid-halving error estimator. Validated against the exact hydrogen answers: energies match, 1s overlap > 0.99999, convergence measures exactly 2.00 across all cases. Two of my own test assertions were wrong along the way (forgot reduced mass in the expected energy, grid too coarse for the normalization check) — the engine was right both times. Change 2: FastAPI backend atomic serve now runs a real server: health, systems, state, levels, radial endpoints, plus background jobs (cloud sampling, plane cross-sections) with websocket progress and binary data channels. Sampling is honest inverse-transform Monte Carlo of |psi|². Also fixed a URL-encoding bug where the he+ key decoded as “he “ and got refused everywhere — verified against the live server. Change 3: web instrument Full frontend: orbitable 3D point clouds with density/phase coloring, y=0 plane canvas views, clickable energy ladders, radial R/P plots with node marks and mean-radius markers, shareable URLs for every state, zustand store underneath. Production build splits Three.js into a lazy chunk; the server mounts the built UI directly."}, {"post_id": 63080, "ts": "2026-09-06T17:50:33Z", "hours": 6.7197, "text": "atomic Devlog #2: exact hydrogen engine + systems registry I had two goals in my mind in this session. One was to build the exact hydrogen-like physics engine and the other is to add a systems registry plus the element tables. Here is what and how I implemented this stuff and the challenges i faced: Change/Problem 1: Before I even got started on the new stuff i wanted to add, i faced a big problem. The moment i wired the new physics into last session’s spine, 4 tests instantly failed. My Field type (the container every array result travels in) demanded its grid be strictly increasing, but wavefunction sampling evaluates on scattered, unsorted points, so every single evaluation got rejected with a ValueError. The fix: It is important to know what a Field actually is here. It’s not a mesh — it’s just samples of a function on a set of points, plus the provenance saying how they were computed. Sorted-ness is a quadrature concern and belongs to the mesh module, not the container. So i dropped just the ordering rule and kept the finite/shape guards, then added a regression test pinning the decision so nobody re-adds it later and silently breaks everything again. Change 2: hydrogen engine implementation I implemented the exact closed-form hydrogen-like solutions, all in Hartree atomic units. The energy is E_n = −mu_ratio · Z² / (2n²), and the trick that makes it powerful is the reduced-mass ratio mu/m_e sitting right in the formula — deuterium, tritium, muonic hydrogen and positronium all fall out of the same code just by changing that one number. The radial functions use the normalized generalized-Laguerre form R_nl = N · exp(−ρ/2) · ρ^l · L(ρ) with ρ = 2Zμ′r/n, and mean radii come from = (3n² − l(l+1)) / (2Zμ′). I checked the 1s case by hand: = 1.5 bohr, exactly like the textbooks say. Change 3: angular bases + systems + proof I implemented both angular bases as first-class outputs: complex spherical harmonics (with the Condon-Shortley phase, so Y_1^1 has a negative real part at phi=0) and real chemistry orbitals (p_x, p_y, d_xy and friends with proper orientation). On top of that sits the systems registry — H, D, T, muonic hydrogen, positronium, He+, plus a generic hydrogen_like(Z) — each carrying CODATA-cited reduced masses and honest nuclear radii (positronium gets None instead of a fake zero, because its “nucleus” is a point positron). The last batch of work was the proof: 139 tests green. Normalization, orthogonality, node counts coming out as exactly n−l−1 every time, angular orthonormality up to l=3 in both bases. Nothing’s shipped anywhere yet though — next is Phase 2, the numerical solver, validated against these exact answers. That’s the first real solver-vs-truth showdown."}, {"post_id": 62261, "ts": "2026-09-05T15:27:04Z", "hours": 5.99, "text": "atomic Devlog #1: foundation is done, the atom has a spine i just kick started a new project called atomic, and the aim is kinda crazy: a quantum-mechanical atom model that never quietly lies about its physics. every number that crosses a module boundary carries a record of how it was computed and how far it can be trusted, with tiers going from EXACT (closed-form) all the way to COUNTERFACTUAL (deliberately altered physics, computed rigorously). i’ve got the whole thing mapped out as a 15-phase plan. today was all about Phase 0: the foundation. no physics yet, just the spine everything else will stand on. Change 1: environment setup (this fought me) my machine had no conda, no pip, no uv, nothing. just bare python 3.14. i almost gave up and then found out python ships with ensurepip, so i bootstrapped a venv with python3 -m venv .venv and pip-installed numpy, scipy, pytest and ruff into it. worked first try after that. lesson learned: check ensurepip before panicking. Change 2: the provenance spine + constants + mesh i scaffolded the actual package: provenance.py (the fidelity tiers plus the Quantity and Field types that carry them), constants.py (CODATA values with a counterfactual-universe hook for the future What-If lab, where you’ll be able to mess with constants like e and watch what breaks), and numerics/mesh.py (uniform + exponential radial meshes with a ghost-node fix at the inner wall, since an exponential mesh can’t reach the origin). getting the discretization right now means every solver later stands on solid ground. Change 3: evidence-style tests, all green i wrote 34 tests and they all pass in 0.2 seconds. they’re written as evidence, not coverage: solver checks against the exact hydrogen ground state, mesh guards that refuse bad inputs, constants checked against published CODATA values. the idea is that if i ever break the physics, CI screams at me immediately."}]...
|
Title: atomic by @ttyChud | Stardance
Devlogs:
at Title: atomic by @ttyChud | Stardance
Devlogs:
atomic Devlog #1: foundation is done, the atom has a spine i just kick started a new project called atomic, and the aim is kinda crazy: a quantum-mechanical atom model that never quietly lies about its physics. every number that crosses a module boundary carries a record of how it was computed and how far it can be trusted, with tiers going from EXACT (closed-form) all the way to COUNTERFACTUAL (deliberately altered physics, computed rigorously). i’ve got the whole thing mapped out as a 15-phase plan. today was all about Phase 0: the foundation. no physics yet, just the spine everything else will stand on. Change 1: environment setup (this fought me) my machine had no conda, no pip, no uv, nothing. just bare python 3.14. i almost gave up and then found out python ships with ensurepip, so i bootstrapped a venv with python3 -m venv .venv and pip-installed numpy, scipy, pytest and ruff into it. worked first try after that. lesson learned: check ensurepip before panicking. Change 2: the provenance spine + constants + mesh i scaffolded the actual package: provenance.py (the fidelity tiers plus the Quantity and Field types that carry them), constants.py (CODATA values with a counterfactual-universe hook for the future What-If lab, where you’ll be able to mess with constants like e and watch what breaks), and numerics/mesh.py (uniform + exponential radial meshes with a ghost-node fix at the inner wall, since an exponential mesh can’t reach the origin). getting the discretization right now means every solver later stands on solid ground. Change 3: evidence-style tests, all green i wrote 34 tests and they all pass in 0.2 seconds. they’re written as evidence, not coverage: solver checks against the exact hydrogen ground state, mesh guards that refuse bad inputs, constants checked against published CODATA values. the idea is that if i ever break the physics, CI screams at me immediately.
atomic Devlog #2: exact hydrogen engine + systems registry I had two goals in my mind in this session. One was to build the exact hydrogen-like physics engine and the other is to add a systems registry plus the element tables. Here is what and how I implemented this stuff and the challenges i faced: Change/Problem 1: Before I even got started on the new stuff i wanted to add, i faced a big problem. The moment i wired the new physics into last session’s spine, 4 tests instantly failed. My Field type (the container every array result travels in) demanded its grid be strictly increasing, but wavefunction sampling evaluates on scattered, unsorted points, so every single evaluation got rejected with a ValueError. The fix: It is important to know what a Field actually is here. It’s not a mesh — it’s just samples of a function on a set of points, plus the provenance saying how they were computed. Sorted-ness is a quadrature concern and belongs to the mesh module, not the container. So i dropped just the ordering rule and kept the finite/shape guards, then added a regression test pinning the decision so nobody re-adds it later and silently breaks everything again. Change 2: hydrogen engine implementation I implemented the exact closed-form hydrogen-like solutions, all in Hartree atomic units. The energy is E_n = −mu_ratio · Z² / (2n²), and the trick that makes it powerful is the reduced-mass ratio mu/m_e sitting right in the formula — deuterium, tritium, muonic hydrogen and positronium all fall out of the same code just by changing that one number. The radial functions use the normalized generalized-Laguerre form R_nl = N · exp(−ρ/2) · ρ^l · L(ρ) with ρ = 2Zμ′r/n, and mean radii come from = (3n² − l(l+1)) / (2Zμ′). I checked the 1s case by hand: = 1.5 bohr, exactly like the textbooks say. Change 3: angular bases + systems + proof I implemented both angular bases as first-class outputs: complex spherical harmonics (with the Condon-Shortley phase, so Y_1^1 has a negative real part at phi=0) and real chemistry orbitals (p_x, p_y, d_xy and friends with proper orientation). On top of that sits the systems registry — H, D, T, muonic hydrogen, positronium, He+, plus a generic hydrogen_like(Z) — each carrying CODATA-cited reduced masses and honest nuclear radii (positronium gets None instead of a fake zero, because its “nucleus” is a point positron). The last batch of work was the proof: 139 tests green. Normalization, orthogonality, node counts coming out as exactly n−l−1 every time, angular orthonormality up to l=3 in both bases. Nothing’s shipped anywhere yet though — next is Phase 2, the numerical solver, validated against these exact answers. That’s the first real solver-vs-truth showdown.
atomic Devlog #3: solver, server, and the web instrument Three phases landed since last time: the numerical solver, the FastAPI backend, and the React + Three.js frontend. 193 backend tests and 48 frontend tests green, everything pushed. Change 1: numerical radial solver Built a 3-point finite-difference solver for arbitrary central potentials, plus a grid-halving error estimator. Validated against the exact hydrogen answers: energies match, 1s overlap > 0.99999, convergence measures exactly 2.00 across all cases. Two of my own test assertions were wrong along the way (forgot reduced mass in the expected energy, grid too coarse for the normalization check) — the engine was right both times. Change 2: FastAPI backend atomic serve now runs a real server: health, systems, state, levels, radial endpoints, plus background jobs (cloud sampling, plane cross-sections) with websocket progress and binary data channels. Sampling is honest inverse-transform Monte Carlo of |psi|². Also fixed a URL-encoding bug where the he+ key decoded as “he “ and got refused everywhere — verified against the live server. Change 3: web instrument Full frontend: orbitable 3D point clouds with density/phase coloring, y=0 plane canvas views, clickable energy ladders, radial R/P plots with node marks and mean-radius markers, shareable URLs for every state, zustand store underneath. Production build splits Three.js into a lazy chunk; the server mounts the built UI directly.
atomic Devlog #5: breaking physics on purpose, then adding real atoms Two big landings since last time: the What-If labs (altered constants, custom force laws, classical ghosts) and screened multi-electron atoms all the way from engine to UI. 359 tests green. You can now break the laws of physics Five sliders over the raw constants of nature — double the electron charge, quadruple vacuum permittivity, watch alpha, the Bohr radius and binding energy refuse to move. That degeneracy is the whole lesson: only dimensionless combinations are observable. Next to it, force-law presets (power law, Yukawa, harmonic, finite well, Coulomb-plus-core) plus a type-your-own V(r) box with a whitelist parser and a trust gate that flags unconverged levels instead of silently serving them. And the classical ghost: what Newton predicts for hydrogen, a spiral into the nucleus in picoseconds, which quantum mechanics forbids. That refusal is the point. Real multi-electron atoms GSZ screened model with honest transcribed parameters for 15 elements, self-consistent-solver-free but validated against ionization data. Monte-Carlo cloud sampling with KS-tested distributions, y=0 plane cross-sections, screened levels and radial endpoints on the API, atom picker entries and an occupancy ladder in the UI. Sulfur and chlorine get a named refusal instead of invented numbers — no fitted parameters exist for them, so the server says exactly that.
atomic Devlog #6: the atom stops lying and starts solving itself Since last time i added a whole layer: fine structure, real spectral lines, a hot-gas version, and Hartree-Fock — the atom now solves its own electrons. Change 1: real levels. The clean Bohr ladder hides structure, so i added five closed-form refinements: fine structure, Dirac (which shows 2s1/2=2p1/2 exactly — reality splits them with the Lamb shift, and the model admits it), Zeeman’s full Breit-Rabi crossover, Stark, and the hyperfine 21 cm line. Each carries its own trust tier. Change 2: line strengths. I compute the dipole integral, then oscillator strength, Einstein A and lifetimes, and check everything against vendored NIST wavelengths (never live). The silent killer: both states in a transition must share one grid, so a test feeds a pair whose natural boxes differ. Change 3: it’s a gas now. Boltzmann + Saha populations, Gaussian/Lorentzian/Voigt profiles, optical depth, transfer I=B(1-e^-tau), and the curve of growth. Where a choice is a choice (plasma level truncation), it’s tagged MODEL. Change 4: Hartree-Fock. GSZ was a fitted model — no sulfur or chlorine, double-counted energy, unsigned error. HF is variational, so E_HF >= E_exact: a bounded, one-signed error the provenance can state. Slater integrals, angular coefficients pinned four ways, matrix-free LOBPCG for the non-local exchange, three independent energy checks. Payoff: Li->P, plus sulfur and chlorine — atoms GSZ couldn’t do. Result: 888 Python + 179 frontend tests green. Next: counterfactual electrons and HF 3D clouds....
|
1793908318.445065
|
1794772318.445065
|
|
58465
|
BLARE by @IVANBRO | Stardance
|
IVANBRO
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BLARE by @IVANBRO | Stardance
|
1793494226.415828
|
1794099026.415828
|
|
58466
|
Tommy Init by @fawatix600 | Stardance
|
fawatix600
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Tommy Init by @fawatix600 | Stardance
|
1793908321.1238506
|
1794772321.1238506
|
|
58467
|
BLARE by @pallavdholariya | Stardance
|
pallavdholariya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BLARE by @pallavdholariya | Stardance
|
1793494232.4295805
|
1794099032.4295805
|
|
58468
|
WarioWare Game by @Elinalatifpour | Stardance
|
Elinalatifpour
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @Elinalatifpour | Stardan Title: WarioWare Game by @Elinalatifpour | Stardance...
|
1793494235.4094276
|
1794099035.4094276
|
|
58469
|
BLARE by @okzyrox | Stardance
|
okzyrox
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BLARE by @okzyrox | Stardance
|
1793494236.3235693
|
1794099036.3235693
|
|
58470
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767834.706508
|
1794631834.706508
|
|
58471
|
BioPrep by @silviawilliam0724 | Stardance
|
silviawilliam0724
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BioPrep by @silviawilliam0724 | Stardance
|
1793494239.3899918
|
1794099039.3899918
|
|
58472
|
IMKON by @diyorabotirova | Stardance
|
diyorabotirova
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: IMKON by @diyorabotirova | Stardance
|
1793494241.2271395
|
1794099041.2271395
|
|
58473
|
Whack-a-mole! by @saniannaprince1205 | Stardance
|
saniannaprince1205
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Whack-a-mole! by @saniannaprince1205 | Star Title: Whack-a-mole! by @saniannaprince1205 | Stardance...
|
1793494245.5047255
|
1794099045.5047255
|
|
58474
|
Hackpad by @Arifd | Stardance
|
Arifd
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Hackpad by @Arifd | Stardance
|
1793494248.0880933
|
1794099048.0880933
|
|
58475
|
esp32 smartwatch by @bosshero_251 | Stardance
|
bosshero_251
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: esp32 smartwatch by @bosshero_251 | Stardan Title: esp32 smartwatch by @bosshero_251 | Stardance...
|
1793494249.0476365
|
1794099049.0476365
|
|
58476
|
comicscraver by @gold | Stardance
|
gold
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: comicscraver by @gold | Stardance
|
1793494251.2522273
|
1794099051.2522273
|
|
58477
|
PawXygen Rush by @thapar_smayan | Stardance
|
thapar_smayan
|
3
|
19.0
|
249
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-31T20:20:36Z", "hours": 2.0, "multiplier": 17.05, "payout": 36, "blessing": "neutral", "text": "This is the 3rd ship of this project. Its a space themed puzzle game where you help space animals escape a decaying spaceship. I made the changes that i got feedback for in my last ship. I added more levels and added a timer mechanic I also cleaned it up a bit. I am proud of myself for sticking to this project for this long. The timer and level layout was a bit challenging but I got it done. The last ship got a 15x multiplier I’m aiming for a bit higher this time. If you’re gonna rate this i recommend you read the readme first to understand the game. Enjoy!", "repo": "https://github.com/thaparsmayan2011-ctrl/PawXygen-Rush", "demo": "https://pawxygenrush.vercel.app/"}, {"ship_num": 2, "ts": "2026-09-13T17:57:19Z", "hours": 7.0, "multiplier": 15.67, "payout": 113, "blessing": "neutral", "text": "I made all of the changes that were requested in my previous ship! PawXygen Rush is a 2D turn based maze game in which you play as various characters and try to escape a decaying space station. I am proud of myself for stepping out of my comfort zone and learning new things. Creating new characters was difficult. If you’re gonn try the game remember to have fun! Its what I made it for.", "repo": "https://github.com/thaparsmayan2011-ctrl/PawXygen-Rush", "demo": "https://pawxygenrush.vercel.app/"}, {"ship_num": 3, "ts": "2026-09-09T13:46:02Z", "hours": 10.0, "multiplier": 10.11, "payout": 100, "blessing": "neutral", "text": "I have made a 2D space themed maze/ survival game in which you play as Laika the space dog from 1957. The HTML canvas part was difficult as it was my first experience with making html graphics. I am proud of pushing myself and stepping out of my comfort zone. Have fun!", "repo": "https://github.com/thaparsmayan2011-ctrl/PawXygen-Rush", "demo": "https://pawxygenrush.vercel.app/"}]...
|
[{"post_id": 85831, "ts": "202 [{"post_id": 85831, "ts": "2026-10-31T19:38:03Z", "hours": 2.1161, "text": "I got a lot of feedback on my last ship so I have worked on all of that. I added 5 more levels and a timer mechanic. The ui was tricky on this one. I hope you guys like it."}, {"post_id": 67541, "ts": "2026-09-13T17:51:45Z", "hours": 3.1944, "text": "I have finally made all the requested changes to PawXygen Rush. I have deployed it to vercel. I’m gonna ship now!"}, {"post_id": 66747, "ts": "2026-09-12T17:15:35Z", "hours": 4.0172, "text": "After the feedback I received on PawXygen Rush, I have resumed my work on this game. I have started by adding a menu, level selector, character selection and I have made the canvas scale with your window size."}, {"post_id": 64794, "ts": "2026-09-09T13:36:44Z", "hours": 2.0289, "text": "I have finally finished the project!!! After cleaning up the repo all that will be left is to SHIP!!!!"}, {"post_id": 64666, "ts": "2026-09-09T07:41:43Z", "hours": 2.9558, "text": "I have finished the graphics and coded the entire game, this took me like 2 hours but it was fun. All that is left to do is add a legend, level chooser and a soundtrack."}, {"post_id": 63693, "ts": "2026-09-07T17:04:00Z", "hours": 1.8672, "text": "I have finished cleaning up the game logic and added some of the graphics. Next I’ll add the rest of the graphics and a few more levels. Currently the player isn’t visible coz I haven’t added its graphics yet. Trust the Process!"}, {"post_id": 62908, "ts": "2026-09-06T13:20:20Z", "hours": 2.5056, "text": "I have added the core game logic along with the sound effects. I am facing some issues with particles but i’ll figure it out. I am left with clean up, particle debugging and graphics for now."}, {"post_id": 62035, "ts": "2026-09-05T08:00:55Z", "hours": 0.5442, "text": "I am creating a space themed game in which you play as Laika the dog and navigate through a decaying space station. I have coded the core game logic for now. Next I will work on the designs of the sprites."}]...
|
Title: PawXygen Rush by @thapar_smayan | Stardance Title: PawXygen Rush by @thapar_smayan | Stardance
Devlogs:
I am creating a space themed game in which you play as Laika the dog and navigate through a decaying space station. I have coded the core game logic for now. Next I will work on the designs of the sprites.
I have added the core game logic along with the sound effects. I am facing some issues with particles but i’ll figure it out. I am left with clean up, particle debugging and graphics for now.
I have finished cleaning up the game logic and added some of the graphics. Next I’ll add the rest of the graphics and a few more levels. Currently the player isn’t visible coz I haven’t added its graphics yet. Trust the Process!
I have finished the graphics and coded the entire game, this took me like 2 hours but it was fun. All that is left to do is add a legend, level chooser and a soundtrack.
I have finally finished the project!!! After cleaning up the repo all that will be left is to SHIP!!!!
After the feedback I received on PawXygen Rush, I have resumed my work on this game. I have started by adding a menu, level selector, character selection and I have made the canvas scale with your window size.
I have finally made all the requested changes to PawXygen Rush. I have deployed it to vercel. I’m gonna ship now!
I got a lot of feedback on my last ship so I have worked on all of that. I added 5 more levels and a timer mechanic. The ui was tricky on this one. I hope you guys like it.
Ships:
I have made a 2D space themed maze/ survival game in which you play as Laika the space dog from 1957. The HTML canvas part was difficult as it was my first experience with making html graphics. I am proud of pushing myself and stepping out of my comfort zone. Have fun!
I made all of the changes that were requested in my previous ship! PawXygen Rush is a 2D turn based maze game in which you play as various characters and try to escape a decaying space station. I am proud of myself for stepping out of my comfort zone and learning new things. Creating new characters was difficult. If you’re gonn try the game remember to have fun! Its what I made it for.
This is the 3rd ship of this project. Its a space themed puzzle game where you help space animals escape a decaying spaceship. I made the changes that i got feedback for in my last ship. I added more levels and added a timer mechanic I also cleaned it up a bit. I am proud of myself for sticking to this project for this long. The timer and level layout was a bit challenging but I got it done. The last ship got a 15x multiplier I’m aiming for a bit higher this time. If you’re gonna rate this i recommend you read the readme first to understand the game. Enjoy!...
|
1793861596.4967833
|
1793947996.4967833
|
|
58478
|
larp by @tjingi_ | Stardance
|
tjingi_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: larp by @tjingi_ | Stardance
|
1793494254.2940254
|
1794099054.2940254
|
|
58479
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767835.5664544
|
1794631835.5664544
|
|
58480
|
Maps by @Yellow_Cat | Stardance
|
Yellow_Cat
|
0
|
7.91
|
0
|
[]
|
[{"post_id": 63177, "ts": "202 [{"post_id": 63177, "ts": "2026-09-06T20:49:47Z", "hours": 7.9119, "text": "I’ve started a new project for my watch. Now, it’s a routing app with maps which in the future you’ll be able to input any 2 real world coordinates or names of real places (like shops or streets) and it will work worldwide using OpenStreetMaps. Right now I’m still creating a functional UI. In the image it’s all explained simply. Right now it’s all very bare bones, yet i have already made most of the front-end functionalities. The next steps are getting the watch to auto-download the images off of the URL and to be able to use the routes."}]...
|
Title: Maps by @Yellow_Cat | Stardance
Devlogs:
I Title: Maps by @Yellow_Cat | Stardance
Devlogs:
I’ve started a new project for my watch. Now, it’s a routing app with maps which in the future you’ll be able to input any 2 real world coordinates or names of real places (like shops or streets) and it will work worldwide using OpenStreetMaps. Right now I’m still creating a functional UI. In the image it’s all explained simply. Right now it’s all very bare bones, yet i have already made most of the front-end functionalities. The next steps are getting the watch to auto-download the images off of the URL and to be able to use the routes....
|
1793494258.2398288
|
1794099058.2398288
|
|
58481
|
yousnoozeyousolve by @nzx37 | Stardance
|
nzx37
|
0
|
9.96
|
0
|
[]
|
[{"post_id": 83463, "ts": "202 [{"post_id": 83463, "ts": "2026-10-28T00:18:10Z", "hours": 1.5789, "text": "Soldering Today, I got all my parts! So I’m basically just soldering everything up and screwing stuff in. Shipping soooooon!!"}, {"post_id": 78226, "ts": "2026-10-10T01:11:35Z", "hours": 2.4003, "text": "#Soldering for YSYS! Today, my parts for YSYS finally arrived. So I soldered most of the parts together(except the diodes) so I hope to be able to upload firmware and ship soon!"}, {"post_id": 73117, "ts": "2026-09-24T12:57:45Z", "hours": 0.3167, "text": "PCBs Arrived! Finished: PCBs for YouSnoozeYouSolve have been delivered through JLCPCB! What I did I got my pcbs today! Stardance got extended by a month(thank goodness i was NOT going to ship in time BAHAHA). But anyway today I finally got the PCBs for ysys. Hopefully the BLARE kit and 3D prints come soon(The Stickers that you get for starting are still in US ;D). TODOStuff I Still have to Recieve BLARE kit Assembly Ship!"}, {"post_id": 70532, "ts": "2026-09-19T10:16:46Z", "hours": 0.4694, "text": "Ordering PCBs! Finished:PCBs for YouSnoozeYouSolve have been ordered through JLCPCB! *thank you hack club for money :D What I did I got my project funding! Since stardance ends soon i want to get this finished up and shipped! Today I ordered the PCBs for ysys. Hopefully the BLARE kit comes fast. TODOStuff I Still have to: Recieve BLARE kit Recieve PCBs Order prints Assembly Ship! ill send 3d print order tn kbye"}, {"post_id": 68548, "ts": "2026-09-15T09:28:41Z", "hours": 0.2911, "text": "#Fixing github files I recently tried funding but apparently some folders were structured wrong so i spent some time fixing it! Hopefully the request is accepted and we can move on to building :D"}, {"post_id": 65867, "ts": "2026-09-11T09:27:48Z", "hours": 0.3672, "text": "Final Preparation for Shipping! I updated the github and made the readme readable."}, {"post_id": 65805, "ts": "2026-09-11T05:56:30Z", "hours": 2.3472, "text": "Firmware plans + CAD Finished: Planning for UI of YSYS Added hooks for glasses and watch I first worked on firmware planning(ie. navigation etc.) this should allow me to code it out better! the diagram is messy but its how i think it out =P Afterwards I was going to move onto coding but i suddenly really wanted to add a glasses hook. This is a rare chance to make my own alarm clock i wanted it to be useful too! i ended up with a watch holder and glasses holder as they are normally on my table and end up on the floor or in the bin. going to work on coding now"}, {"post_id": 62235, "ts": "2026-09-05T14:37:50Z", "hours": 1.6917, "text": "Case CADing Part 1 The PCB has a cash register looking case now! The case has holes for keypad, port, screen and buzzer. Before the end of the day I CADed the case for yousnoozeyousolve. It comes in a top bottom screw case and features holes for the switches, screen, usb port and buzzer. Overall its ready to ship, will work on firmware soon! ;D"}, {"post_id": 62053, "ts": "2026-09-05T08:54:06Z", "hours": 0.4972, "text": "BLARE alarm clock DEVLOG 1 i started this with my old account but ive been locked out of that :(. so i have basically finished the pcb and gerber files! hopefully i can ship soon after the CAD is done!"}]...
|
Title: yousnoozeyousolve by @nzx37 | Stardance
De Title: yousnoozeyousolve by @nzx37 | Stardance
Devlogs:
BLARE alarm clock DEVLOG 1 i started this with my old account but ive been locked out of that :(. so i have basically finished the pcb and gerber files! hopefully i can ship soon after the CAD is done!
Case CADing Part 1 The PCB has a cash register looking case now! The case has holes for keypad, port, screen and buzzer. Before the end of the day I CADed the case for yousnoozeyousolve. It comes in a top bottom screw case and features holes for the switches, screen, usb port and buzzer. Overall its ready to ship, will work on firmware soon! ;D
Firmware plans + CAD Finished: Planning for UI of YSYS Added hooks for glasses and watch I first worked on firmware planning(ie. navigation etc.) this should allow me to code it out better! the diagram is messy but its how i think it out =P Afterwards I was going to move onto coding but i suddenly really wanted to add a glasses hook. This is a rare chance to make my own alarm clock i wanted it to be useful too! i ended up with a watch holder and glasses holder as they are normally on my table and end up on the floor or in the bin. going to work on coding now
Final Preparation for Shipping! I updated the github and made the readme readable.
#Fixing github files I recently tried funding but apparently some folders were structured wrong so i spent some time fixing it! Hopefully the request is accepted and we can move on to building :D
Ordering PCBs! Finished:PCBs for YouSnoozeYouSolve have been ordered through JLCPCB! *thank you hack club for money :D What I did I got my project funding! Since stardance ends soon i want to get this finished up and shipped! Today I ordered the PCBs for ysys. Hopefully the BLARE kit comes fast. TODOStuff I Still have to: Recieve BLARE kit Recieve PCBs Order prints Assembly Ship! ill send 3d print order tn kbye
PCBs Arrived! Finished: PCBs for YouSnoozeYouSolve have been delivered through JLCPCB! What I did I got my pcbs today! Stardance got extended by a month(thank goodness i was NOT going to ship in time BAHAHA). But anyway today I finally got the PCBs for ysys. Hopefully the BLARE kit and 3D prints come soon(The Stickers that you get for starting are still in US ;D). TODOStuff I Still have to Recieve BLARE kit Assembly Ship!
#Soldering for YSYS! Today, my parts for YSYS finally arrived. So I soldered most of the parts together(except the diodes) so I hope to be able to upload firmware and ship soon!
Soldering Today, I got all my parts! So I’m basically just soldering everything up and screwing stuff in. Shipping soooooon!!...
|
1793494259.1834629
|
1794099059.1834629
|
|
58482
|
Vaskopad by @Vasil | Stardance
|
Vasil
|
0
|
3.37
|
0
|
[]
|
[{"post_id": 62447, "ts": "202 [{"post_id": 62447, "ts": "2026-09-05T19:58:42Z", "hours": 0.3839, "text": "Vaskopad is ready for production! 🚀Uploaded all final files to GitHub:PCB: Gerber & Drill archive (Vaskopad.gbr.zip). Assembly Data: BOM (Vaskopad.csv) and Pick & Place (Vaskopad-all.pos). 3D Enclosure: Case and 3-switch top plate STL files. Next up: fabrication and assembly!"}, {"post_id": 62290, "ts": "2026-09-05T16:19:29Z", "hours": 1.8194, "text": "Designed and model-checked a custom 3D-printable case and switch plate in Tinkercad for the macropad. Created a 3-hole switch plate, fitted it into the enclosure pocket, added a side USB port cutout, and exported both STL files ready for 3D printing."}, {"post_id": 62146, "ts": "2026-09-05T12:20:31Z", "hours": 1.1711, "text": "Finished PCB routing for my macropad — 3 Cherry MX switches wired to a Seeeduino XIAO. Had to flip the XIAO footprint a few times to get it oriented right 😅 Edge cuts next, then the case."}]...
|
Title: Vaskopad by @Vasil | Stardance
Devlogs:
Fi Title: Vaskopad by @Vasil | Stardance
Devlogs:
Finished PCB routing for my macropad — 3 Cherry MX switches wired to a Seeeduino XIAO. Had to flip the XIAO footprint a few times to get it oriented right 😅 Edge cuts next, then the case.
Designed and model-checked a custom 3D-printable case and switch plate in Tinkercad for the macropad. Created a 3-hole switch plate, fitted it into the enclosure pocket, added a side USB port cutout, and exported both STL files ready for 3D printing.
Vaskopad is ready for production! 🚀Uploaded all final files to GitHub:PCB: Gerber & Drill archive (Vaskopad.gbr.zip). Assembly Data: BOM (Vaskopad.csv) and Pick & Place (Vaskopad-all.pos). 3D Enclosure: Case and 3-switch top plate STL files. Next up: fabrication and assembly!...
|
1793494262.6656528
|
1794099062.6656528
|
|
58483
|
A Robot by @lhiarq | Stardance
|
lhiarq
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: A Robot by @lhiarq | Stardance
|
1793494266.985749
|
1794099066.985749
|
|
58484
|
New Tab by @aarav_shrivastava | Stardance
|
aarav_shrivastava
|
1
|
6.3
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-12T16:05:32Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I have made a custom new browser tab it has some shortcuts, month calendar, search bar, time & date and NASA’s image of the day background. I have first time used vite so it was difficult to do its setup. To try project just click “Try project” button below.", "repo": "https://github.com/aaravshrivastava4129/New-Tab", "demo": "https://aaravshrivastava4129.github.io/New-Tab/"}]...
|
[{"post_id": 67153, "ts": "202 [{"post_id": 67153, "ts": "2026-09-13T07:04:35Z", "hours": 0.3036, "text": "New Tab Added favicon and removed calendar. This is for the reviewer -> I have used AI only to get theme color and for making calendar. So I have removed calendar. Every other this is made my me. Edit- I forgot to change banner image and I have shipped it."}, {"post_id": 66695, "ts": "2026-09-12T15:59:32Z", "hours": 2.1214, "text": "New Tab Added calendar, settings and Image of the day article redirect on clicking info at bottom left."}, {"post_id": 66041, "ts": "2026-09-11T16:23:21Z", "hours": 3.5714, "text": "New Tab Added background image from NASA API, also added date, time, search bar and 4 shortcuts."}]...
|
Title: New Tab by @aarav_shrivastava | Stardance
Title: New Tab by @aarav_shrivastava | Stardance
Devlogs:
New Tab Added background image from NASA API, also added date, time, search bar and 4 shortcuts.
New Tab Added calendar, settings and Image of the day article redirect on clicking info at bottom left.
New Tab Added favicon and removed calendar. This is for the reviewer -> I have used AI only to get theme color and for making calendar. So I have removed calendar. Every other this is made my me. Edit- I forgot to change banner image and I have shipped it.
Ships:
I have made a custom new browser tab it has some shortcuts, month calendar, search bar, time & date and NASA’s image of the day background. I have first time used vite so it was difficult to do its setup. To try project just click “Try project” button below....
|
1793807251.400026
|
1793893651.400026
|
|
58485
|
My awesome macropad! by @brooklynbhobho | Stardanc My awesome macropad! by @brooklynbhobho | Stardance...
|
brooklynbhobho
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @brooklynbhobho | S Title: My awesome macropad! by @brooklynbhobho | Stardance...
|
1793494267.8722944
|
1794099067.8722944
|
|
58486
|
My awesome macropad! by @YasenMustafa | Stardance
|
YasenMustafa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @YasenMustafa | Sta Title: My awesome macropad! by @YasenMustafa | Stardance...
|
1793494270.7546504
|
1794099070.7546504
|
|
58487
|
DevTab by @Dev_L_K | Stardance
|
Dev_L_K
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-06T06:12:16Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A custom new tab named DevTab. It was a hard task to make the bookmarks. Others were quite simple.", "repo": "https://github.com/dev-l-k/DevTab", "demo": "https://tab.devlkakkoth.me"}]...
|
[{"post_id": 62699, "ts": "202 [{"post_id": 62699, "ts": "2026-09-06T05:53:59Z", "hours": 1.3711, "text": "Devlog 5 DevTab Completed the project and debugged. added functional bookmark setup 12 hr wise time Deployed via Vercel Try through https://tab.devlkakkoth.me"}, {"post_id": 62626, "ts": "2026-09-06T02:57:59Z", "hours": 1.0267, "text": "Devlog 4 DevTab Progress Completed Css Currently working on JS added Time sync functions"}, {"post_id": 62590, "ts": "2026-09-06T01:48:33Z", "hours": 0.38, "text": "Devlog 3 DevTab modernizing the ui of the DevTab project"}, {"post_id": 62204, "ts": "2026-09-05T13:52:09Z", "hours": 1.1183, "text": "Devlog 2 DevTab Currently adding styles to my devtab"}, {"post_id": 62111, "ts": "2026-09-05T11:16:01Z", "hours": 0.5619, "text": "Devlog 1 DevTab(mission) Now I have completed the complete html structure for my DevTab project mission Current Features added bookmarks (html only) added time label"}]...
|
Title: DevTab by @Dev_L_K | Stardance
Devlogs:
De Title: DevTab by @Dev_L_K | Stardance
Devlogs:
Devlog 1 DevTab(mission) Now I have completed the complete html structure for my DevTab project mission Current Features added bookmarks (html only) added time label
Devlog 2 DevTab Currently adding styles to my devtab
Devlog 3 DevTab modernizing the ui of the DevTab project
Devlog 4 DevTab Progress Completed Css Currently working on JS added Time sync functions
Devlog 5 DevTab Completed the project and debugged. added functional bookmark setup 12 hr wise time Deployed via Vercel Try through https://tab.devlkakkoth.me
Ships:
A custom new tab named DevTab. It was a hard task to make the bookmarks. Others were quite simple....
|
1793864846.7828674
|
1793951246.7828674
|
|
58488
|
My own site! by @shanmukhshanyu | Stardance
|
shanmukhshanyu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @shanmukhshanyu | Stardance
|
1793494271.6999757
|
1794099071.6999757
|
|
58489
|
Kirby by @Mistix | Stardance
|
Mistix
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-05T12:45:52Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built a Slackbot named Kirby :) This is my first ever slackbot I created with the use of node.js and Axios. I had a lot of fun making it. If you would like to try it out just head over to Slack and spam the bot channel with either of these two commands; /kirby-dogfacts or /kirby-help", "repo": "https://github.com/AyaanplayszYT/kirby", "demo": "https://hackclub.enterprise.slack.com/archives/C0P5NE354"}]...
|
[{"post_id": 62080, "ts": "202 [{"post_id": 62080, "ts": "2026-09-05T10:14:50Z", "hours": 0.4128, "text": "My first Slack bot! I build this using node.js, Slack bolt and axios. So far, i have added commands like /kirby-help /kirby-dogfacts /kirby-advice and more!"}]...
|
Title: Kirby by @Mistix | Stardance
Devlogs:
My f Title: Kirby by @Mistix | Stardance
Devlogs:
My first Slack bot! I build this using node.js, Slack bolt and axios. So far, i have added commands like /kirby-help /kirby-dogfacts /kirby-advice and more!
Ships:
I built a Slackbot named Kirby :) This is my first ever slackbot I created with the use of node.js and Axios. I had a lot of fun making it. If you would like to try it out just head over to Slack and spam the bot channel with either of these two commands; /kirby-dogfacts or /kirby-help...
|
1793695725.040599
|
1794559725.040599
|
|
58490
|
My first slack bot! by @theo1758 | Stardance
|
theo1758
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @theo1758 | Stardanc Title: My first slack bot! by @theo1758 | Stardance...
|
1793494273.6154094
|
1794099073.6154094
|
|
58491
|
Infrastructure intelligence, without the guesswork Infrastructure intelligence, without the guesswork. by @koglesh_official | Stardance...
|
koglesh_official
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Infrastructure intelligence, without the gu Title: Infrastructure intelligence, without the guesswork. by @koglesh_official | Stardance...
|
1793494275.5628972
|
1794099075.5628972
|
|
58492
|
My very own WebOS by @nataro6577 | Stardance
|
nataro6577
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @nataro6577 | Stardanc Title: My very own WebOS by @nataro6577 | Stardance...
|
1793908351.9081588
|
1794772351.9081588
|
|
58493
|
my APOD site by @8gln | Stardance
|
8gln
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @8gln | Stardance
|
1793494276.4570785
|
1794099076.4570785
|
|
58494
|
My own site! by @zeeshqn | Stardance
|
zeeshqn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @zeeshqn | Stardance
|
1793494277.3252056
|
1794099077.3252056
|
|
58495
|
My very own WebOS by @divij_chaudhry | Stardance
|
divij_chaudhry
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @divij_chaudhry | Star Title: My very own WebOS by @divij_chaudhry | Stardance...
|
1793494278.202444
|
1794099078.202444
|
|
58496
|
custom os AETHER by @Syntaxx | Stardance
|
Syntaxx
|
0
|
0.42
|
0
|
[]
|
[{"post_id": 62070, "ts": "202 [{"post_id": 62070, "ts": "2026-09-05T09:44:00Z", "hours": 0.4161, "text": "started and named as aether its an html project and the goal is to make it look futuristic and i didnt’t know how my plans will work and using some help of ai ( claude ) if i ran into some problems"}]...
|
Title: custom os AETHER by @Syntaxx | Stardance
D Title: custom os AETHER by @Syntaxx | Stardance
Devlogs:
started and named as aether its an html project and the goal is to make it look futuristic and i didnt’t know how my plans will work and using some help of ai ( claude ) if i ran into some problems...
|
1793494280.2985027
|
1794099080.2985027
|
|
58497
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767837.2997205
|
1794631837.2997205
|
|
58498
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793767838.157668
|
1794631838.157668
|
|
58499
|
My very own WebOS by @acsupreme_ | Stardance
|
acsupreme_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @acsupreme_ | Stardanc Title: My very own WebOS by @acsupreme_ | Stardance...
|
1793494281.186523
|
1794099081.186523
|
|
58500
|
Fps by @ishant_bhaskar1901 | Stardance
|
ishant_bhaskar1901
|
0
|
1.2
|
0
|
[]
|
[{"post_id": 62130, "ts": "202 [{"post_id": 62130, "ts": "2026-09-05T11:48:22Z", "hours": 1.1978, "text": "Completed basic player movement with sprint, jump and crouch :)"}]...
|
Title: Fps by @ishant_bhaskar1901 | Stardance
Dev Title: Fps by @ishant_bhaskar1901 | Stardance
Devlogs:
Completed basic player movement with sprint, jump and crouch :)...
|
1793497628.5521502
|
1794102428.5521502
|
|
58501
|
Dazzy-Alaram by @KashanZahid | Stardance
|
KashanZahid
|
0
|
12.35
|
0
|
[]
|
[{"post_id": 75155, "ts": "202 [{"post_id": 75155, "ts": "2026-09-29T09:51:13Z", "hours": 7.1003, "text": "working on finishing"}, {"post_id": 69062, "ts": "2026-09-16T09:47:58Z", "hours": 3.4172, "text": "##fix my errors"}, {"post_id": 64027, "ts": "2026-09-08T04:23:01Z", "hours": 1.8336, "text": "finally lean how to use cad"}]...
|
Title: Dazzy-Alaram by @KashanZahid | Stardance
D Title: Dazzy-Alaram by @KashanZahid | Stardance
Devlogs:
finally lean how to use cad
##fix my errors
working on finishing...
|
1793497629.4727726
|
1794102429.4727726
|