Settings

Theme

Show HN: I created a Chrome extension to help keep good posture while browsing

posture.krose.work

13 points by killa_kyle 3 years ago · 9 comments · 1 min read

Reader

Hey HN, this is a small project I created that blurs your browser window whenever you start slouching. I'm sure it can be improved, but I wanted to put it out there in case anyone was interested. Links to the github repo [0] and the extension on the Chrome Webstore [1]. I'd love to get some feedback on it.

[0] https://github.com/killa-kyle/posture-posture-posture-chrome...

[1] https://chrome.google.com/webstore/detail/postureposturepost...

airbreather 3 years ago

I appreciate the tech and effort that went into this, but the assessment criteria could maybe be given a few options to suit individual desires/needs.

(Plus I need one to tell me to stop standing too much, or standing but not moving maybe, after incurring some foot problems due to excessive standing desk use during covid lockdown)

However, my neighbour is a career academic with a PhD in human factors, and just last Friday was telling me he had been searching for statistical validation for twenty years that maintaining "good posture" while sitting was beneficial, and has yet to be able to come up with anything even vaguely statistically meaningful.

His take is, any sitting posture is bad for you, if maintained or preferred excessively.

Seems you are good however, as long as you change often enough to balance out or average out the various "curl up" and "stretch out/arching" positions.

This is unless you have a particular injury, or scoleosis etc and have certain positions you need to avoid.

Otherwise, just slouch around, but change semi regularly.

So it would be good if somehow it could tell you too much curl, too much arch/stretch, or too long in one position, instead of deviation from an absolute. But this starts getting complicated on first inspection.

The desire for "good" posture, along with many other things, falls into the category of "are you telling me something you know, or something that someone told you?".

Question everything.

  • killa_kyleOP 3 years ago

    Thanks for taking a look. Currently the "posture detection" is only considering the Y-axis deviation of your right eye from a predetermined baseline value, but if there's enough interest it could be expanded to consider those specific positions. MoveNet, the pose detection model I'm using is capable of that.

    • afarviral 3 years ago

      Yeah, this would be so cool. Even just as simple as a period of relaxation/curl followed by a period of upright/stretch or something. Love the plugin btw, it's very easy to use, though I can already feel my muscles going in to spasm from being so rigid.

      I have trichotillomania. Something that could tell me off for doing that, would be HUGE. I genuinely tie my arms to my arm rests so I can't reach my hair.

afarviral 3 years ago

Heh, I like this. But I also keep reading that simply holding "good" posture is not helpful, and that changing position (including to slouch, recline, rest on a elbow etc) protects against muscle spasm from holding the same position. I suppose this implementation could help with that too though. Slouch a bit, get reminded to lean back, repeat etc.

  • killa_kyleOP 3 years ago

    I think of the extension as a nice occasional reminder. I personally use it almost like "exercise". Turn it on for a while when I'm casually browsing, and it just helps build a habit of checking my posture. It's just one more tool I use on my health journey.

jameal 3 years ago

Super creative! Other people have mentioned the issues with static posture for too long, so I won't go there. But I like how you've set up the landing page. Easy to demo, straight and to the point. Nice.

Sunspark 3 years ago

Interesting idea. I wonder if it would be better if the camera was from the side instead of the front (I know this isn't really doable for most). The thought process here is, should there be a calibration routine to compensate not just for the height of the monitor but also the position of the webcam? As I write this, I am using very bad posture--slouching back, head craned forward, etc, but my eyes would be in the "green" area on a 2D plane. Two lenses would help a bit with depth perception from the front.. so two webcams.. one from the monitor's bezel and one from the external webcam.

  • killa_kyleOP 3 years ago

    Currently the extension relies on you to set the "good posture" baseline. You sit up to what you think is good posture, set the baseline, and then when you start slouching you'll move from the green to red.

alexkwan 3 years ago

Congrats on your launch. I just found that there was a company with similar idea made into YC. https://news.ycombinator.com/item?id=28278618

Small idea can sometimes turn into something big. Keep it up.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection