Monday, October 6, 2014

Be Careful What You Think

In Western culture, it's commonly considered a sign of intellectual freedom and ability to think about and consider several points of view before advocating a certain one. In our world, it makes sense to debate the pros and cons of various opinions - the good and the bad - before coming to a conclusion.

But consider this - the way the human brain works, in order to evaluate whether something is true or not, you have to, for a moment, believe that is true. This is because our minds contain a model of how the world works. When considering a statement, we evaluate it by adding it to our model and then checking whether the model still seems valid or not. If it seems valid, we accept the statement as true. If it doesn't, we reject it as false.

This means that for an instant, in your worldview, that statement - however ridiculous - is true. And this affects us. The first time you think that thought, it affects you a little. The more you dwell on it, the more it affects you. The better the thought originally fit in your mental model, the stronger its effect on you.

For example - if you keep thinking of how much better your coworker Joe is than you at your job, then even if you don't actively obstruct Joe's work, there will likely come a day when you have the opportunity to hinder him without anyone finding out, and you will take it. Once you take it, hindering Joe in the future will become okay. What was once an immoral thing - something you might never have considered - becomes a real possibility. Additionally, if you are naturally a jealous person, or are in an environment where jealousy is the norm, your mental model will be more accepting of such thoughts, and your progress down this path will be faster.

Therefore, don't just be a vacuum cleaner, absorbing every piece of information that comes your way. Carefully evaluate what pieces of information will guide you towards being the person you want to be. Be a person who thinks good thoughts. Don't expose yourself to wicked ideas unless you have a good, solid framework that will help you discern the right from the wrong. The human brain is like a sponge - wipe it in muck and it becomes dirty. Dip it in clean water and it absorbs the water and even cleans itself. Be careful what you choose to put your brain in - be careful what you think.

Wednesday, October 1, 2014

Creating simple logging "apps" with Google Forms


If you want to improve something, you've got to measure it first. Putting numbers on things helps us tame the wild waters of instinct and gut feeling. It helps us break things down and make them easy to understand. Numbers help us improve.

I've often felt the urge to create a means of recording something or the other in my life, and when I've had this urge, I've often fantasized about whipping out my Eclipse instance and putting together wonderful Android app that lets me record that thing and has a few dozen bells and whistles to boot. Of course, this never gets done, since I've never needed to record anything badly enough to create a dedicated app for it.

Recently though, I discovered a lovely shortcut to doing this, using Google Forms. I'm going to describe how to do that in this blog post. I mentioned in another article several ideas to help productivity. One of these was a recording what you eat and correlating productivity with it, so I chose that as my initial logging "app"/webpage.

Here's what the final result looks like:






This allows me to enter what I ate for dinner, breakfast, and lunch, and then in a 1-5 scale, rate how productive I felt at work and at home. The real trick was to keep the form simple. Once I conceived the idea of making this form, I wanted to add all sorts of bells and whistles - for example, if I wanted to track productivity, shouldn't I look at other major indicators? Maybe I should have a field for sleep, and another for any snacks that I ate. What if there were extenuating circumstances, like a friend visiting from out of state?

In the end I decided to include a catch-all "notes" field at the end of the form (not shown in the screenshot). I knew that if I made it too complicated, it would just be an excuse for me to procrastinate from filling it out at the end of the day when I'm tired anyway.

How to create the form

Step 1: Go to Google Forms and create a forms with the fields you want. In my example, I used type "text" for the breakfast/lunch/dinner fields, type "scale" for the rating fields, and type "paragraph text" for the notes field. This is what my "dinner" field looks like: 


Step 2: Make sure multiple responses per person are allowed in the form settings on the top of the page. 


Step 3: Go to File > Send Form. This will allow you to get the link to the form.

 

How to add the form to your phone

Step 4:  Copy the link and send it to your phone. You could just email it to yourself if you don't have a better way of doing it. 

Step 5: Open the link on your phone. On my Android phone, Chrome has the option to "Add to Homescreen":


If you tap that option, the OS will add an icon representing this form to your home screen. You can tap the icon, and it will open up your browser of choice with the form loaded! 

So there you have it - using this technique, you can make what is essentially a quick "App" to record any data you might want to on a daily or weekly basis in a convenient way using Google Forms. Whenever you want to check out your responses, and data logged so far, just log into your Google Drive, open up the form, and hit the View Responses button:

 

It might not be as neatly executed as a real app, but it will get the job done, and you can do it in five minutes, instead of spending hours coding an app!

Drop me a comment, letting me know what you use this technique for. :)