13 May 2021

The real cure for eye strain: More experiences

 

The Real Cure for Eye Strain : More Experiences from People Around the World

This article lists experiences of other people with severe eye pain. This is a followup on my earlier article about the cure for eye strain (including the need to check with a capable ophthalmologist, since myopia and eye strain can have various other causes).

Note: Many people earn money via the number of claps they receive on their Medium posts. My Medium account has not, is not and will never be monetized.
A healthy break by closing the eyes, taking a nap when sleepy, ensuring 8 hours of uninterrupted sleep each night and getting a well balanced diet of properly cooked food, can do wonders. [Image attribution: Pexels.com]

1. Sanjeev’s experience

[Clicking the rectangle above, will take you to the website]

Sanjeev’s doctors were unable to figure out the cause of his eye pain. He theorizes that his problem arose from poor posture, and he developed a set of exercises to overcome the problem. Without knowing more about his condition and his lack of response to my communication, I’m not quite sure if his assumptions were accurate. I would assume he may have automatically reduced his computer use, which may have been the real reason for recovery.

2. Dmitriy’s experience

His experience seemed similar to mine, where he lost sleep and used the computer too much. The doctor had no clue about how to solve it (as he mentions in the end). He found my article useful. Hoping to hear from him once he gets cured.

3. Jack’s experience

Same problem. No doctor could help. Sadly, he suffered much longer than me. He mentions the strain began after he got a programming job, but he also believes that a neck injury may be another reason. I’d vouch for the excess hours of programming being the reason. The comments on his blog show a sad pattern of severe eye pain being faced by many…and inexperienced doctors sometimes thinking that the patient is lying.

4. Neil and Perry’s experience

These highlight other causes of excruciating eye pain and the danger of constantly using some kinds of eye drops. It also hints at severely affected nerves being a cause of the pain. What’s heart-wrenching here, is the same problem I’ve been through: dismissive doctors thinking that the patient is lying.

5. My experience

My experiments and process of getting cured led me to the commonsense solution of obtaining proper uninterrupted sleep for 8 hours, taking breaks by closing my eyes after 20 minutes of strenuous eye involvement and obtaining a well balanced diet of properly cooked food (proteins in particular). So far, this has been the only solution that worked. The fact that my eye power reduced a little, gave me more assurance of its efficacy.

Note to Employers

Some employers create an illusion by telling people that “the workload you take on is completely dependent on you”. Then they proceed to dole out work that ends up in a lot of overtime.

Dear employers, please make sure employees get the rest they need. Burnt out employees are only going to inadvertently reduce productivity and end up causing more errors. Every experienced manager knows that overworking people is not always going to guarantee project success. Rather than use tactics of nudging people to work longer, improve the way you plan timelines and buffers. No matter how urgent work is, let employees take periodic rest by allowing them to close their eyes or take a nap to rest. Shun overtime. There’s already decades of research on productivity, which shows that long working hours are neither helpful for the employee nor the organization.

We have a short life…a mere blink in the annals of time…on a planet that’s less than a speck of dust in the expanse of the universe.

The gift of normal vision

The number of people facing eye strain appears to be increasing. However, certain solutions/cures being provided to them and the constant pressure of school/college/work and digital-screens/sleep-loss/bad-food does not seem to allow them to heal. We need come together to do more to build a healthy planet with healthy people. The gift of normal vision is especially too precious to ruin. It’s sad that people are being prescribed spectacles and eye drops and are made to work longer instead of being advised and allowed to get rest and recover. How many people’s eyesight needs to be ruined to make a living?

All this being said, one shouldn’t rely solely on self-diagnosis. Periodic checks by a capable doctor is necessary. If the strain is being caused by some other reason, even if the doctor couldn’t figure out the problem immediately, the diagnostic procedures may help eventually figure it out. But no matter what the doctor prescribes, never forget to do the three fundamental things:
1. Eight hours of uninterrupted sleep every night.
2. Closing the eyes after 20 minutes of strenuous eye involvement (also relax the face & neck muscles), and waiting till the strain subsides.
3. Getting a well balanced diet of properly cooked food.
Any responsible, sensible, competent doctor will prescribe these three things too.

I’d love to hear your opinions and experiences in the comments. Also, please tell more people about the cure. Not enough doctors are telling eye strain patients to get proper rest and sleep.

A case for the single password field

We often spend our lives accepting the status quo. There are times however, when it helps to ask what can be done differently. For example, whenever we are asked to create a new password, we are asked to type the password into two fields.

When joining the snapcraft forum however, I noticed that they asked for entering the password only once.

 

Then it struck me...it makes perfect sense! Even if there's a typo in my password, this is a platform that allows sending an email to reset the password. 

If it was a desktop application or an OS login, it'd make sense to request entering the password twice. Web apps like these can do just fine with a single password field.

Good to see the Snap team being thoughtful and unafraid of creating a new path instead of following convention.


12 May 2021

Pushing to GitHub without needing to type the username and password each time

I've already written about doing this on Windows. Here's the Ubuntu version.

In a terminal, type:
ssh-keygen -t rsa (this is no longer accepted by GitHub)
ssh-keygen -t ed25519 -C "your_email@example.com" (also see this if ED25519 is not supported on your system)

When it asks "Enter file in which to save the key ", just press Enter and type a password. You'll be asked for this password later, so don't forget it.

Go to the ~/.ssh folder and open the id_rsa.pub id_ed25519.pub file with a text editor.
Select the entire contents of the file to copy the key.

In your GitHub account, go to the GitHub profile settings (your account's profile setting page. Not a specific project's settings page; go to the GitHub account's settings page).
Select SSH and GPG keys option in the menu on the left.
Click the green "New SSH key" button and paste the key that you copied.

On your local system, type:
git clone git@github.com:yourUserName/yourRepositoryName.git

You may be asked for entering the private key. Type the password you had recently created.

Add these commands to your ~/.bash_aliases file.
alias pushall="git push --all origin"
alias pullall="git pull --all"
alias commit='git add -A && git commit -m '

Save and exit the bash_aliases file.

Type:
source ~/.bash_aliases
to enable the commands you just entered.

Now simply go to the repository you cloned, make some changes to the files, do a commit with:
commit "a small change was made"

and push:
pushall

Tadaaah! Pushing and pulling becomes so much simpler.