Avatar
jericho
cfd5ef02b6cc02765e1e18340b3a77099218d69cf2e7c312ce1ebcd2b90f7309
son of god | husband | father | student | teacher

I’ll have to look into those other event types. It’s a tough nut to crack because people may want wildly different things. Straight lifting apps provide one style, cross training another and HIIT and CrossFit another…

We don’t want the entire society to fall into complete anarchy; ideally we construct systems that preserve the good and the true.

But I’m a realist and know that the state will never go away because evil is a real thing and state systems are a proven way to prevent unopposed chaos.

I’m not sure. I’ve been mulling over how to integrate nostr in to the fitness app I’ve been working on for a while.

I could create the workouts in a JSON format post those to the note and then have the client render them in a nice format.

The difficult part is standardizing the way workouts are held in JSON.

For example, if I was to export my workout data in JSON and put it in a most note it looks like this

{"name":"Fran","worksets":[{"exercises":[{"name":"Thruster","specs":[{"mass":{"unit":{"converter":{"coefficient":0.453592,"constant":0},"symbol":"lb"},"value":95}},{"reps":21}]},{"specs":[{"reps":21}],"name":"Pull-up"},{"specs":[{"reps":15},{"mass":{"value":95,"unit":{"converter":{"coefficient":0.453592,"constant":0},"symbol":"lb"}}}],"name":"Thruster"},{"specs":[{"reps":15}],"name":"Pull-up"},{"name":"Thruster","specs":[{"mass":{"value":95,"unit":{"symbol":"lb","converter":{"coefficient":0.453592,"constant":0}}}},{"reps":9}]},{"name":"Pull-up","specs":[{"reps":9}]}],"bounds":{"timePriority_rounds":1,"timePriority_reps":0}}]}

Or a workout like Starting Strength may look like this:

{"name":"Starting Strength Phase 1A","worksets":[{"exercises":[{"name":"Barbell Squat","specs":[{"reps":5}]},{"name":"Barbell Squat","specs":[{"reps":5}]},{"name":"Barbell Squat","specs":[{"reps":5}]}],"bounds":{"elementPriority":true}},{"bounds":{"elementPriority":true},"exercises":[{"name":"Barbell Press","specs":[{"reps":5}]},{"specs":[{"reps":5}],"name":"Barbell Press"},{"name":"Barbell Press","specs":[{"reps":5}]}]},{"bounds":{"elementPriority":true},"exercises":[{"specs":[{"reps":5}],"name":"Barbell Deadlift"}]}]}

So clients like Damus and whatnot are just going to get raw JSON, which isn’t a problem per se.

Let me know. I’m really interested in working on this problem.

This guy remade old English and Lewis Carrol’s Jabberwocky make sense!

https://youtu.be/A8zWWp0akUU?si=SiLKnst10-ygonRi

My Damus says “Repost”… 🤔

🤪 nostr:note1tkg43zeu7n0zhy3v6dq5383gcml7h0pe2hxn05emfx66c4euku0s48wsck

⬆️⬆️⬇️⬇️⬅️➡️⬅️➡️🅱️🅰️▶️ is not the secret combo!

What bill is this? Already read twice, but text not available still?

https://www.congress.gov/bill/118th-congress/senate-bill/3087/text

Never did it, but the way things are going may have to look into this.