Should Johnny Learn to Program?

Should Johnny Learn to Program?

Points and counter points on whether programming should be something all  kids should learn: Should Johnny Learn to Program?

I’m on the  side of no, programming is not a basic skill everyone should learn.  I like this counterpoint:

The giant hole in our workforce isn’t entry level developers who can hash out c code and write a compiler from scratch. It is for people with combined skills who can APPLY encapsulated technology (lots thanks to companies has been encapsulated) to specific domains.

Let’s stop trying to train the mass of high school students to become preservation carpenters, and instead make them very good contractors.

My reply:

I would recommend a deeper understanding of computing for the USER.  People don’t have a clue of the very basics of computing.

How many people click on an attachment to save and can never find it again?  People don’t understand the concept of CC vs BCC.  Folks don’t not the difference between  an Operating System, a browser, and a website.  Learning how to program is NOT something everyone should learn.  Phillips is right on the mark in suggesting we adjust the education system to teach application of encapsulated technology.  A good book on the subject is Daniel Pink’s A While New Mind.

Why Average Should Be The New Excellent

Why Average Should Be The New Excellent

I am reprinting an article I came across. The original is linked at the end of this post.
This is also posted on the Lake Travis Parents site.

Are we pushing our kids too hard?

It’s a natural instinct to push our kids to succeed. We only want the best for them, after all. But are we damaging our children by teaching them that their choices are limited to either success or failure?

Our children grow up under the crushing weight of all our hopes and dreams for them. As they master crawling, walking and talking, we plan their futures. We imagine ourselves standing gracefully on the White House lawn, in the front row at the Academy Awards, waiting in the wings in Stockholm, courtside at the NBA finals. The child who absently bangs a few notes on the piano as he passes by is nurtured with lessons, his innate talent praised. The girl who twirls joyfully in the park is signed up for ballet and gymnastics lessons the next afternoon.

All over the world, parents push their children to succeed, to be the best, to excel. And that’s fantastic, except that the reality is that most of our children will not be world-famous whatevers or the greatest fill-in-the-blanks of all time. Most of us, after all, are fairly ordinary. Oh, sure, we’re really good at something or other, and we enjoy relative success in our chosen fields, but are we world-renowned? Are we turning down endorsement opportunities or juggling our schedules to give back-to-back keynotes at conferences on different continents or inspiring unauthorized autobiographies? Are we even writing unauthorized biographies? Most of us are not.

EMBRACE ORDINARY

What’s critical is that our kids understand that even though we want the best for them, “the best” is relative. We want them to try, to dream, to reach, but we also need to ensure that they understand that normal does not necessarily mean mediocre, and that mediocre does not define their character, even if they can’t cure cancer or play in the NFL — or even make the JV team in high school.

People can be ordinary and still make a difference in the world. People can be average and still be extraordinary. And before you brush away that word disdainfully, before you discount average, consider this: Average is what you pray for during pregnancy. If you don’t believe it, just ask any parent of a child with special needs.

DREAM — AND DO

Dreams matter. Of course they matter. Of course we want greatness for our children. But we don’t want them to be so paralyzed by the thought of greatness that they fail to do anything meaningful with their lives. Life, in general, is not an all-or-nothing proposition. Our children deserve the chance to experiment, to dabble, to be free to aspire to normalcy. To do, without worrying about success or failure. To do. To be.

UNCONDITIONAL LOVE

It’s not, “I’ll love you even if you can’t be the best or no matter what you do.” It’s, “I love you.” That intrinsic, essential, fundamental thing that makes your son your son is why you love him. Unconditional love means you don’t put conditions on it. It sounds obvious, but it’s something that’s easy to forget.

Hopes and dreams are a good thing. They’re an important part of parenting. But an equally important part is to remind yourself — and your child — that those hopes and dreams are there to inspire, not to crush. The only weight your child should feel on his shoulders is his head held high with pride in who he is now, at this moment.

Here is a link to the original article posted on SheKnows.com and written by Abbi Perets:
Are we pushing our kids too hard? Why Average Should Be The New Excellent.

Read this if you have a PayPal account and don’t like receiving advertising emails

Read this if you have a PayPal account and don’t like receiving advertising emails

If you have a PayPal account you may be receiving emails from PayPal partners.  Here is how to stop it.  BTW, I was alerted to this from PayPal themselves.  I decided to actually read their email titled PayPal Annual Privacy and Error Resolution Notice.

If you do not want PayPal to share your personal information with eBay companies for the purpose of marketing their products or with other financial institutions for the purpose of marketing our jointly offered products to you, please log in to your account and uncheck the box in the Information Sharing section of the Notifications and Information Sharing page. This page can be accessed by going to the Profile subtab under the My Account tab.

Personally, I think it should be criminal to automatically opt in someone and require them to jump through hoops to opt-out.

Lake Travis Parents

Lake Travis Parents

I’ve recently spoken to several parents about their kids school schedule because we were wanting to make some adjustments to Cassidy’s.  It helps to know the experience of other parents with kids in LTISD, especially if they have older kids!   I got some great insights and information from friends which motivated me to setup a blog to help us share our experiences and offer advice.  Lake Travis Parents is now live and I invite everyone to visit, subscribe to it (via RSS) and to register so that you can be a part of the discussion.  You don’t even HAVE to be a Lake Travis parent!  Registration is not required to post comments.  Click here to check it out.

UAC

UAC

User Access Control has been causing me fits.
With UAC on, if you attempt to open a registry key in the LOCAL_MACHINE hive and you specify WRITE permissions, it will fail (that was a bug on my part).
Something else to consider is that processes of different  integrity levels cannot send/post messages to each other.  This post has a good explanation of that and a work around.

Facebook Places

Facebook Places

This week,  Facebook opted everyone into a new feature they call Places.  It allows you to easily post to your wall where you are. It also allows others to post that they saw you at a particular location.  I’m recommending you Opt-Out of this feature and I have created this webpage to show you how.  If you’re wondering why this is a bad idea, check out this PleaseRobMe website.

Recommended HD Render options for Sony Vegas

Recommended HD Render options for Sony Vegas

I’ve been struggling to find the best settings to use to save my edited videos.  My video camera takes 1280×720 HD footage and I edit with  Sony Vegas.  There are many formats to choose from and I want  a balance of low disk usage and high quality.  I  found this post and the settings recommend appear to be work well.  After selecting Sony AVC I select the “Internet 16:9 HD 30p template and verify the settings as described (except Audio  format is ACC).

File>Render As>
Save as type “Sony AVC”
Click “Custom”
Project Tab:
Video Rendering Quality: Best
Video Tab:
Format: AVC
Frame Size: Custom
Width: 1280 Height: 720
“Uncheck” Allow source to adjust frame size
Profile: Main
Entropy Encoding: CABAC

“Uncheck” Allow source to adjust frame rate
Field Order: None (Progressive)
Pixel Aspect Ratio: 1.0000
Bitrate (bps): I recommend anywhere from 4,000,000 to 6,000,000 for Vimeo. Only go below for longer videos.

Audio Tab:
Format: AVC
Sample Rate: 48,000 Hz
Bit Rate: 128,000

System Tab:
Format: MP4

RESULT: quality indistinguishable from the original. and if you wanna push it even further, add a ‘light shrapening’ effect to your footage, and the outcome will be EVEN BETTER than your original MTS file quality.

SIZE you ask? between 45 to 60% of the original MTS size.

The output format is the perfectly universal and usable MP4.

Sanyo Xacti HD VPC-ZH1R Video Camera

Sanyo Xacti HD VPC-ZH1R Video Camera

I bought a new HD video camera this summer to replace my Canon DV that was dieing a slow death.  I LOVE the Sanyo camera I got and the bundle that included a nice case, a 1g memory card, an EXTRA battery, and a HDMI cable,  all for under $200.  $180 to be exact.  I ordered it from Best Buy online.  Fry’s had it but it was over $200.  The camera shoots 1280×720 30fps.  That’s the introductory size of HD, most camera’s now offer 1280 x 1080.  I’m happy with 1280×720 and it will help with file sizes of the video.  The camera has a nice 3″ LCD screen and 30x OPTICAL zoom!  It also has a photo taking mode.

Here is some sample footage that shows you the powerful 30x zoom:

Salt (2010)

Salt (2010)

Salt *****. 3.7.4.  I LOVED this movie.   Took all 3 kids this afternoon for Cassidy’s birthday.   I’ve never been a HUGE fan of Angelina Jolie but I really liked her in this movie.  The movie is an action packed thriller with a good plot.  The action is over the top just like every action flick now a days.  There was no gratuitous graphic violence.   Very little bad language.  And no sex.  Goes to show you can make a terrific action  movie without that  stuff.   I thought it had a great ending and I can’t remember ever thinking before a movie was over that I couldn’t wait for the sequel.