Eliminate Negative/Self-Destructive Thoughts

Short post today. I wanted to share this article that I read the other day:

A Simple 5-Step Process to Separate Your Actions from Negative Thoughts

One of the steps seemed utterly absurd to me:
Simply walk around wherever you are, and say, “I can’t walk”. Say it to yourself and then say it out loud while walking. Although this may seem silly, you are actually training your mind to distinguish between thoughts that are helpful and those that are not.
Seriously? How would that ever help me?

Well, on Monday I started using this at the gym. As I walked I'd say "I can't walk". As I did parts of the step routine I'd say "I can't take another step" as I did, indeed, take another step.

Turns out, this idea isn't all that far-fetched. As the author describes, my internal state (so to speak) started to realize that the negativity was ridiculous. And the more I condition myself to that fact (that it's ridiculous to have negative feelings about myself), the better off I'll be.

Hope this helps!

Today's Blog Post: Boring Day, But Learned About Knockout

Warning: geek alert...

Not much inspiring to write about today, but I did finally start down the road of learning about the Knockout Javascript library (and MVC4 web applications).

We'll be using these libraries/technologies/whatever they are in the "re-engineered" version of the application I help to develop for the State Department, so it's high time I learned what they're all about and how to use them.

My adventures started at http://knockoutjs.com/, the official home of the Knockout library. I learn best by doing, so I took a few minutes to peruse the home page in a token effort to learn what the library is all about.

Grew bored with that rather quickly. Moved to the Interactive Tutorials http://learn.knockoutjs.com/ and was in geek heaven. They have a terrific set of tutorials and the pages are set up so that you can enter code and see it in action right there.

Then I moved on to how to do this in Visual Studio. I started blind, just created a new MVC4 project and tried to make it work. Nope. Some things were definitely missing. Needed help. Found this tutorial on creating MVC4 apps and started working through it: Intro to ASP.NET MVC 4. This was more like it (in other words, I actually had a running web site).

From there, I moved on to a February, 2012 (am I that far behind?) MSDN article, Getting Started with Knockout by John Papa. Great article with some good samples. But I've so forgotten my HTML and Javascript that I had to download his sample code in order to figure out that I needed to wrap the code in tags such as

<script type="text/javascript">

Oh boy, it's going to be quite an adventure getting from C# Windows Forms talking to web services to ASP.NET MVC with Razor and Knockout...

Some Lessons You'd Rather Learn Other Ways

Today I received the awful news that a young co-worker of mine had passed away after losing her fight with some form of a rare blood disease. As you'll discover below, I don't know what kind of illness she had or how long she had been battling that nasty bastard.

I always try to learn something from every situation, no matter how horrific. I determined that this news would be no exception, so after reading the announcement email I spent some time in prayer for her and her family, and then some time reflecting on the lessons that she taught me, albeit indirectly.

The lessons?

    You Just Never Know

    In all the time I knew her, up until about month before she went on medical leave, I had no idea she was even sick. She would never mention her illness, gave no indication of it, and showed no signs of how sick she was. Always cheerful and matter-of-fact, always smiling. Never glum. Not one complaint. I could never have been as calm as she was.

    1. Don't complain out loud. I've heard it said "Half the people don't care about your problems, and the other half are glad you've got them". But it's more than that: don't complain out loud because you never know if the people who hear you are actually living through much worse problems. They probably don't need to listen to you whine about your minor inconveniences in the face of their major situations.
    2. Dig deeper with those who will let you. Some people are private by nature, or don't want to come across as a burden. And some of those folks could really use a shoulder to cry on, or a pair of arms to help hold them up. So if you've got some close friends who you just don't know much about anymore, why not ask what they're facing in their lives these days. What things are scaring them at the moment. What you can do to help or support them.
    3. If you have a solution to people's problems, offer it! Sometimes we're afraid we're being pushy, preachy, or hard-selling. But if you truly believe you have something to offer that can be of assistance to others, you should make sure people know it's available and that you'll do whatever you can to get it in their hands.

    Life Is Short, Live It

    My co-worker was in her early 30's. That's way too young to die. Way too young. 

    I know that if I found out that I only had a short time left, I'd be pissed that I had squandered much of the life I've already lived. 

    Oh sure, we've made a great life for ourselves. I work hard at a job that I love. I have three awesome kids and an awesome wife of almost 25 years. But in general, I've lived my life in my comfort zone. And I've lived a life I've largely settled for.

    But there's so much more out there. Financial freedom is within everyone's grasp if we'd just reach farther, delay our gratification a little longer, be a lot bolder, and help a lot more people to get what it is that they want.

    So if you've lived the complacent life, figure out how to break yourself out of that rut. Make a game plan to get debt free. Find a way to create multiple, residual streams of income. Only then can you have true financial freedom. And if you want to know how we're pursuing those ends, contact me - I'd love to help you.

    Pray

    If you would, say a prayer for my co-worker and her family. And then pray that God will help you develop the wisdom you need to lead the life that He, as your Father, wants for you, as His child, to lead. Chances are it doesn't involve working in an office 8 hours a day wrapped with an hour of commuting each way...

    Cloud Atlas...Thoughts having almost finished the book

    I'm almost finished with the book and haven't seen the movie yet. Honestly, if I hadn't seen the trailer for the movie trailer and read the movie's blurb, I'd have no idea I was reading about the same people in different times. 

    The writing itself is superb, and the individual stories draw you in and keep you incredibly engaged. There were times, particularly in the first half of the book, when I couldn't put it down.

    But the connections between the timelines seem to be so vague as to be merely coincidences. Sure, the same tattoo makes an appearance throughout, and the occasionally run into artifacts from their past lives. Unless I'm completely missing something, that's about it.

    For a book so well-written, so descriptive and engaging, it's a shame I find myself feeling the same way I felt at the end of LOST:just what am I missing?


    Why You Should Write Daily

    If you spend any time at all reading blogs about blogging or enhancing your online presence, you will encounter this piece of advice often.

    This well-written article finally convinced me to try. It answered two important questions that I had:

    * Where will I get ideas to write about? I didn't like the answer, but I accept it.

    * How do I best get started?

    I hope you will get as much out of this as I did, and if you start to write Daily, leave a link to your blog in the comments so I can read along!

    Why You Should Write Daily : zenhabits