Spyke

Posts

dataisbeautiful·Data is Beautifulbyjaykrown

[OC] Interactive Chicago Divvy bike dashboard visualization from April 2020 to May 2026

Tools used were primarily Google's Antigravity with Opus 4.6/Gemini Flash 3.5, and Cursor with Composer 2.5. The code is Python with sqlite3 and vanilla JavaScript. It has a map that allows you to filter by month, weekday, rider type and activity. This can be used to pinpoint the locations with the most activity by rider type and time of year. The difference in behavior between member and casual riders is pretty interesting. Divvy didn't seem to do too well last year during this period, but hopefully will have a stronger 2026. I worked on this briefly a while ago during my data analysis certificate, I've improved it and now I'm hosting it live. If you have any issues with it please let me know, there may be a few bugs. Thanks for reading.

Interactive charts/map can be viewed live at: https://masland.tech/divvy/

Quick demonstration video: https://i.imgur.com/uhbKYZ5.mp4

Data was sourced from here: https://divvybikes.com/system-data

View original on lemmy.world

Kothba v0.0.7 — Update Notes

Kothba v0.0.7 — Update Notes

Prior update: 6-update.md · What’s next: roadmap.md

Update 7 is about fighting smarter — block with your buckler, read monster tells, swap loadouts, and run a bow with a quiver instead of bottomless bag ammo.


What’s in this update

Shield guard

  • Hold right mouse with your buckler equipped to block frontal melee.
  • Blocked hits cost stamina, not health — you’ll see a gray flash and stamina bar shake, not the red hurt flash.
  • Guard and sprint share the same stamina pool. When you’re exhausted, guard drops and stamina can recover normally again.

Monster tells

  • Goblins wind up a visible scratch before they hit.
  • Golems telegraph a ground slam ring before the impact — slower and easier to read than before.
  • The combat log names attacks correctly: scratch, slam, sword, bow.

Weapon loadouts (keys 1 and 2)

  • Loadout 1: sword + buckler
  • Loadout 2: bow + quiver
  • Swapping takes a short equip time — press Esc to cancel.
  • The bottom bar now shows four slots (main + off for each loadout). Two-handed weapons will fill both slots in a pair when we add them.
  • Gear assigned to a loadout is hidden from your bag grid until you swap it off the preset.

Bow, quiver, and arrows

  • The bow is one-handed. You need a quiver in your off-hand to shoot.
  • Pick up arrows as normal 1×1 bag stacks.
  • Reload: drag arrows onto the quiver slot (equipped off-hand or bow loadout off slot).
  • Unload: click the button on the quiver to return loaded arrows to your bag.
  • The quiver holds up to 20 loaded arrows. Shots consume from the quiver, not directly from your bag.

Inventory

  • Drag-and-drop bag grid with lift animation and smoother drops.
  • Equipment panel, weight bar, and loadout assignment rows inside the inventory (I).

Quick reference

ActionHow
Swap loadout1 sword + buckler · 2 bow + quiver
BlockHold RMB (buckler equipped)
AttackLMB or hold Space
Reload quiverDrag arrows onto quiver slot
Unload quiverUnload button on quiver
InventoryI · cancel action Esc

What we’re working on next

This update sets up deeper combat and inventory. Our priorities right now:

  • Ranged feel — Arrows should hit moving targets reliably at range. We’re fixing shot detection so arrows land where monsters actually are when they arrive, not where they were when you fired.
  • More combat depth — Abilities beyond basic swing and shoot, two-handed weapons (e.g. a hammer filling both hand slots), and smoother block/guard interactions.
  • Inventory and economy — Bigger bags, loot that matters, crafting and market hooks — all built on the grid, equip times, and loadout system you have now.
  • Polish — Quiver and loadout edge cases, item art, and keeping what you see matched to server rules.

We ship in small slices. If something still feels off — block stamina, bow reload, loadout swap, monster telegraphs — tell us; it helps us pick the next pass.

Thank you for testing. Live updates continue toward a stable v1.0.0.

Free to play without an account: https://masland.tech/kothba/

View original on lemmy.world
games·Gamesbyjaykrown

I built Kothba - King of the Hill Battle Arena game

This is an online free-to-play PvP game, no account required. Hop in and get on the leaderboard. Fight other players and monsters. The green circle gives 1 point a second if other players are online.

You can sprint with shift, switch from melee sword to bow (10 ammo to start), get health and ammo drops from enemies. The combat is similar to Vampire Survivors, kiting enemies is the best strategy if you're careful you can take them out without being hit.

I used Rust with Bevy, server side authoritative, Trunk frontend, and it uses WebGL2. The world is a circle, has a collision system and two different enemy types.

I plan to continue building on this over time. I primarily used Composer 2.5 for the coding, and Opus 4.8 (Max) for the planning. Desync and visual stutters are still an issue, but I think hit reg and sync should be good enough at this point. The next major update I plan on slowing things down a bit, this is more of a stress test. Visually it's very raw, I'm spending all my effort making the world and gameplay as smooth as possible first.

Please let me know if you have any suggestions or issues, thanks for trying it!

https://masland.tech/kothba/

https://masland.tech/kothba/Open linkView original on lemmy.world
justpost·Just Postbyjaykrown

My fictional world idea I've created for my short story I'm writing

This is a contextual summary of my worldbuilding efforts over the last couple months and I'm really interested to hear what you think or if you have any questions or ideas.

The "lux" particle was discovered as a byproduct of fusion/darkmatter project in a near-future Solarpunk scenario. A corporation, Helios, realized that anyone exposed to this byproduct was able to do "weird" things, and immediately kept it as hidden as possible. It disrupted all technology and electronics to some degree, but specifically transistors, which even slight byproduct of Lux completely disabled, something due to the band gap. During one of the first accidental exposures, a researcher reached for a pen and it came to their hand, then they were able to keep repeating it. Telekinesis and somatic ritual produces magical effects channeling the particle through their nervous system. They then realized they could shape the channeling through certain movements, amplifying the radiance. The scientists were left uneasy and shaky after being exposed to the particle, like caffeine withdrawal, and they'd have to keep being exposed to the byproduct of the process to be able to perform the physical rituals. After several years, many trials/mishaps, and preparation, they tried odd things under the effects, they started to realize it made the room colder, changing the temperature. They immediately started producing higher concentrations of the byproduct. The experiments eventually got to a critical point, they started realizing they could make plants produce faster, and slow the ageing of cells. The first original core members started going insane, twitching, and desperate for more lux, more power. It's addictive nature was noticed and they were able to stop all hell from breaking loose, but eventually, one of the original members tried "the big one". They wanted to be eternal, and in their madness they attempted it. At one facility, the experiment breached containment, and released the radiance across the globe, breaking the natural function of transistors, ending the world as they knew it. After, governments and entities learned about the lux particle, successfully framed as a rogue terrorist who abused the power. Helios was able to maintain its power due to their preparations, teaching the best cleanest types of magic and feeding governments and other corporations their product. The problem? The radiance didn't just end the world and make Helios all-powerful, it brought major destabilization. Magical mishaps produce a volatile byproduct, slag which cools into amber, a less pure form, has to be purified into lux carefully to make magic safer to use. Several religions formed, the Orthodox believe that using raw amber is the way it was intended, even though it makes them go crazy. Volatile magic bands form in desperation and scarcity, crazy stuff happens on the surface, good and bad. Many people don't want to touch it, some embrace it, most avoid it, are afraid of it, or are an awe of its power.

Thanks for reading!

View original on lemmy.world