Hacker Newsnew | past | comments | ask | show | jobs | submit | mjac's commentslogin

I'm working on a workout API and native apps (iOS/Android) for Strength Level [1] as another interface for my.strengthlevel.com [2]. Strength Level helps you understand your relative strength - how strong you are for your bodyweight.

Using PHP Slim Framework, MySQL, and vanilla Swift/Java. Prioritizing reliability and efficient sync between local storage and server. Currently finalizing API endpoints and feature matching the web app. Next up is adding a subscription model.

It's challenging as:

- Users want to use the app offline which means we need to sync

- We have to match our existing features on [2] in the first version and evolve the API and database to support reliable sync

- Users want to also track their cardio too e.g. Running Level [3] and Rowing Level [4] but that will have to come out in a future version

[1] https://strengthlevel.com/

[2] https://my.strengthlevel.com/

[3] https://runninglevel.com/

[4] https://rowinglevel.com/


Just downloaded! I’ve been using Strong for a while to seems to take some inspiration from that. Thanks!


Thank you! Native apps not released yet but you are welcome to try the web app at my.strengthlevel.com


The Faber Book of Science by John Carey

I’m a professional HN lurker but I can’t not contribute this one. The book all scientists should have read and would love, but haven’t heard about…

“The editor of the internationally acclaimed Eyewitness to History now charts the development of modern science. In this first anthology of its kind, Carey chooses accounts by scientists themselves--astronomers and physicists, biologists, chemists, psychologists--that are both arrestingly written and clear. Contributors include Carl Sagan, Charles Darwin, Stephen Jay Gould, Oliver Sacks, Lewis Thomas, Rachel Carson, Sigmund Freud, Henry David Thoreau, Mark Twain, and scores of others.”

Hope you enjoy!


I'll add this one to my list, thanks !


I built Running Level https://runninglevel.com/ recently along the same lines as my other site Strength Level https://strengthlevel.com/ but have only done a soft launch. Gyms are closed here in the UK so a lot of us are out running instead.

Running Level has running standards for your age/gender over many distances like 10k/marathon/mile. The calculator on the homepage helps you rate your running performance against other people your age/gender, predicts race performance and recommends some training times.

I was hoping to do a Show HN or Product Hunt but marketing has never been my strong suit. Hope someone likes it!


Very nice; I like the simplicity of Running Level (with less options than Strength Level). Where do you get the reference level data from (for running)?


Thank you for the encouragement! Did you find any areas to improve?

The seed standards reference data is mainly from publicly available race data in CSV form and common running formulas used in the industry (e.g. Effective VO2 Max / VDOT). There are plenty of online calculators and literature (mostly based on Jack Daniels' Formula). However this is just a baseline and it'll be based on its own data set in the future (e.g. survey input).

Some links: Brian Mac - https://www.brianmac.co.uk/vo2max.htm Age grade tables - https://github.com/AlanLyttonJones/Age-Grade-Tables Jack Daniels' Running Formula - https://runsmartproject.com/calculator/ (and related book)


Like it, nice and simple and useful too :-)


We really appreciate the positive feedback.

Good point with the back button. The original page was made in 2007 and the full page form submission could be refined to use an AJAX post.

Would it be possible to explain "you could remove the last result when an item is deleted from the page" a little further? Do you mean resetting the page back to its initial state?


What I mean is lets say I do this:

Save my Bench Press

Save my Dead Lift

Now, I will have the success * message at the bottom from submitting my Dead Lift, but if I go to the bottom and delete it, this success message is still showing, even though I have deleted the value.

Adding a simple event handler for the click of the delete button to empty the container containing success messages would handle this.


Understood, thanks for the explanation.


Originally http://www.exrx.net/Testing/WeightLifting/StrengthStandards.... (Starting Strength tables) but later refined with 500k+ user results.

What were you expecting to see? Could you explain further?


Yes, you are exactly right about the original source data. However, Strength Level has been around since 2007 and we use 500k+ user lifts to refine the estimations.


Wouldn't that give you big selection bias?


Yes, so we have to say you are better than 75% of other users instead of 75% of humans. Do you have any advice in this area?


Thanks for the positive feedback. It would be great to monetize Strength Level, to fund further development and expand its capabilities. We have two ideas at the moment:

1. iPhone app - people want to rate lifts at the gym

2. Premium accounts - see workouts older than 6 months/personalised recommendations


If you could add the training age as well as some additional information (height, approximate bf%, outside stress level, recovery factors, training time) as potential details you could have a serious case for recommending training programs to people. It's one of the good uses of collective intelligence to benefit the community I've always wanted, but never found the time, to implement.


We would love to provide that kind of guidance. By training age, do you mean age of user?


Training age usually refers to numbers of years of serious training. However age of user would matter as well.


The source code is very well commented, a high quality piece of engineering.


It's seems to be in a Lisp dialect that predates common lisp unfortunately.


Fortunately it is the Lisp dialect much of Common Lisp was based on: Maclisp.


And is there a way it from my machine without installing MacLisp? is there some way to translate MacLisp into Common Lisp?


There are already SHRDLU versions in Common Lisp.


I like this a lot. Could we make it the default theme?


I'd second that. Its damn nice.


That's a great point. Photoshop has extensive capabilities for visual rearrangement and transformation. Once the core design is created it can be cut up and extended with further XHTML/CSS elements (minimally for consistency).

Quora does not compare with even basic designs found in CSS galleries (http://cssbeauty.com/). Most are graphic heavy and use intelligent slicing for fast, aesthetic experiences.

For rapid design, you can use the 960 grid system (http://960.gs/) to speed up mockups, then implement the layout on top of 960's positional CSS. I tried this for the first time with my new design (http://mjac.co.uk/) and I think it produced a significant improvement in aesthetics and organisation over my previous XHTML/CSS mockups and completely custom Photoshop layouts.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: