? Editing: Post:21.body Save Delete Cancel
Content changed Sign & Publish new content

BinChan's ZeroNotes

Messy Notes about using ZeroNet and other things
All code published here are under CC-BY-SA licence, if not compatible, then MIT license X)

Follow in NewsfeedFollowing

TOC by date
TOC by tag
View in light theme

Latest comments:

Add new post

Title

21 hours ago · 2 min read ·
3 comments

tag:
Body
Read more

Not found

Coding is Harmful for Health

on Aug 19, 2018 · 2 min read
tag: not tagged

Excuse me for using such a horrific title, it's translated from a toot of a young Japanese hacker, so not my idea :P and actually I'm not going to shitpost the bad of coding, but to share my experience about dealing with health issues, especially neck pain [Kiwipedia mirror], for longtime working with computer.

In common we are sitting when using computer, and when coding or doing other things, like gaming, many people may keep on using computer for several hours and even more than half a day, time table of some hardcore/dead skull/superhuman can be 20h/7d/.., but unfortunately we all have a vulnerable body ;_;


In my case, I'm just an amatuer dev, I started having home pc since 2001, self-learning programming since 2008 but never endevoured myself into any project before ZeroNet, I do regular outdoor sports and rarely have any illness, also I studied life sciences when I was a university student and have a large scale of professional knowledge from organ, physiology to cell, biochemistry, etc. After spending too much time (zeronet is dope XD) on ZeroNet for several months, I started to have neck pain. At first I began to actively move my neck and change sitting style, but the pain got worse, then I changed my chair so that my neck could get supported by the chairback. It helped in the beginning though neck pain never went away in daily life, but months later I even felt uncomfortable when sitting with that chair.. so the problem slowly got more and more severe in a course I even couldn't sense ><

One solution is pretty simple and effective, just do not sit when using pc XD Afaik it's now popular in some offices, though searching online there are quite some debates about sitting vs standing.. Also when watching the documentary "The Rise and Rise of Bitcoin" (2014), such a scene caught my eyes:

Bildschirmfoto_2018-08-19_15-41-24.png.jpg (0x0)

Even so neck pain is a complex common problem, and one single solution probably can't get rid of it. Here are some other ideas I found:

  • change lifestyle and prevent from keeping sitting or using pc for too long time, or just have a more regular schedule of daily life. Changing work environment, taking a big break like travel, do sth completely different from daily life should be helpful, too.

  • cool down overheating organs like using a wet and cool towel to absord heat from head, neck.

  • do daily Tai chi [Kiwipedia mirror]. Yoga [Kiwipedia mirror] is probably a perfect practice for curing such a problem, and dancing should help, too. Growing more muscle in the back may be another nice idea.

  • use E-ink screen instead of LED. CLEARink is another promising tech [1] [2].

  • use more often ears instead of eyes for getting information.

become_a_better_developer.jpe (0x0)

8 Comments:

user_name1 day ago
Reply
Body
leftsideon Dec 04, 2018
Reply

caryoscelus: You can just remove the images and re-sign site, i suppose.

But fixing on source code level is required.
Of course I can run inotifywait or crontab to kill those orphaned files myself.

caryosceluson Dec 04, 2018
Reply

leftside: Issue: I cloned ur blog, and found out that the attached image files don't go away even though its parent post is deleted. Missing image files are floating around in ./data/img/ directory. Do u have any plan to deal with this issue??

You can just remove the images and re-sign site, i suppose.

leftsideon Dec 04, 2018
Reply

Issue: I cloned ur blog, and found out that the attached image files don't go away even though its parent post is deleted. Missing image files are floating around in ./data/img/ directory. Do u have any plan to deal with this issue??

caryosceluson Aug 20, 2018
Reply

"Learn You a Haskell for Great Good" :3

That's what i did, but then ended up being frustrated with Haskell. I'm learning category and homotopy type theories right now. And even not considering Haskell's shortcomings, learning it still can make you frustrated that most people didn't and continue to code awfully.

leftsideon Aug 20, 2018
Reply

binchan2: Thx for sharing, that's an interesting solution, I did a search about "Periodic cctv shot" but found nothing, any more detailed introduction and explanation?

"Learn You a Haskell for Great Good" :3

Easiest solution is to connect to ur PC usb plug with a webcam, and add a mjpg_streamer to crontab to take a shot from your webcam. In order to get a satisfying angle u may need additional usb cable extension. Popping up the taken shot on the screen may be a bit tricky. $ notify-send ; doesn't take focus from the user to display its msg, but I have not found any app to display img in the top most front without taking the focus. (You can do this via a complicated way, though :p) You could simply overcome this by showing notify-send msg which just indicates that there's a shot taken from cctv so that u could click a hot-key (which u defined) to bring up the shot, check and close manually and periodically.
.
Or you may allocate a small area on the screen for a video player which could be continuously streaming the webcam. :)

binchan2on Aug 20, 2018
Reply

leftside: Periodic cctv shots from the proper angle and popping up the shots periodically on ur screen help solve the problem.

Thx for sharing, that's an interesting solution, I did a search about "Periodic cctv shot" but found nothing, any more detailed introduction and explanation?

caryoscelus:
As for the title, i should add that coding is also harmful for your mental health ;)

"Learn You a Haskell for Great Good" :3

caryosceluson Aug 19, 2018
Reply

I mostly half-lie/half-sit with my laptop these days. I'm getting tired of just sitting pretty quick and can't commit to a proper posture anyway..

As for the title, i should add that coding is also harmful for your mental health ;)

leftsideon Aug 19, 2018
Reply

Periodic cctv shots from the proper angle and popping up the shots periodically on ur screen help solve the problem.

Select user
  • Welcome to ZeroMessage!
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More