Saturday, March 23, 2013

Robots, software and hope

Hey there, Kiddo

You don't want to go to ballet class.  I am secretly glad.  I endorse and aggressively support your passions, but I don't see it having a high yield or a great shelf life.  Does every little girl who practices ballet go on to be a successful ballerina?  Much less than everyone who takes a guitar lesson becomes a musician.  I want you to have a future, and I know that it starts now.  I am worried though that you want to quit for the wrong reasons.  You might be abdicating hard work.  That would be an epic fail.  It would be an even greater epic fail on my part to support it.

Your mother is making (great) progress in teaching you to read.  Not like my mother did where she could not tell the difference between memorization and actual reading.  My daughter reads new stuff.  You.  You are learning to read.  Literacy is big.  Computer literacy might be bigger.

Here are things that I am finding:

  • RobotC - Is real-world useful.  I learned logo in 6th grade and it was pretty much wasted.  So in one room in one school I could learn to make one particular software do something.  I couldn't take it with me when I moved (and my psycho mom, justly terrified of my psycho dad, spent years and years and years moving every 3 $#@$#@ months, so I have moved ~78 times in my life and only 3 times in the last decade.  You need to have something to take with you.  You need something that has real world substance.  If I try and throw you into RobotC right now you are likely to bounce right off because it is pretty complex.  You might.  (note to self: build experiment here, test)
  • Karel++ - Is a logo-like introduction that gives some C/Java language familiarity.  Robomind.  AgentSheets.  Toontalk.
  • HacketyHack, Scratch.
  • csunplugged.org, code academy
  • ...
I'm going about this the wrong way.  

I know MatLab.  I have used it throughout my Bachelors and Masters in Mechanical Engineering.  I am pretty good at it.  I can't use it at home because I can't afford to pay off $5000/year license.  That kills me.  I am very unhappy with it.  I should have been able to make re-sellable software from day 1.  I have thought about Python/SciPy/NumPy/MatPlotLib but it is going to take some ramp-up and doesn't have the extensive libraries that MatLab has.  Right now it looks like the language to learn is, surprisingly enough, "R".  It is the favorite of stats students and has tons (and tons) of libraries.  It is open source, but it is the ugliest thing in the world to learn to program.  It is a mishmash of styles and rules.  It is the Millennium Falcon: a hunk of junk that can make the Kessel run in less than 12 parsecs (whatever that means).

The right tool for you will:
  • allow you to do something ridiculously simple with ease that a 4 year old can get.  You are a freaky smart 4 year old, so lets make this requirement mean that the software is something that an 8 year old can get and start there.
  • teach you the basics of programming, not just drafting or pretty pictures.
  • Stage you for a real language.  By "real" I mean that a real language can
    • program a microcontroller for Arduino, Microchip, or a big seller for Parallax.  If you can't build a PlasmaCAM or ARC Flashlight with it, then it is not powerful enough.
    • is open source or free to use for you day 1.  If you want to make and sell a game as a 5 year old, then I want you to be empowered to do it.  You shouldn't be charged $5000 US to do it.
    • will run on the beater computer that I have at home, and doesn't require the latest iDongle that costs a months pay (or more) to buy.
    • can make pretty/arty/beautiful stuff.  Can make good reliable daily-use software.  Can make things that you would want to make.  This means solid data access, good operating system independence (or flexibility, or not frozen to one and only one OS)
    • Being able to have GUI elements would make this a slam dunk
I should solicit all of my programming friends and ask them for input, and then record it (with some level of anonymization) about what the requirements should be for a language that can be effectively and quickly taught to my 4 year old, but can be the tool of choice for world-class programmers.  Things to do.

I have to get some good jogging music on, and another cup of coffee, and go assemble your new(er) bunk bed so that both you and your sister are able to sleep in your bedroom.  That way, once I get my weight/snoring/apnea issue under control, I can sleep again in the same room as my wife.  

I hope for you that you can have a good future.  I look now at the girls that I grew up with who were interested in "fashion" or such.  They are for the most part nothing they hoped to be.  They became nothing.  I don't want that for you.  I want to equip you with the basic tools so that you can be something.  Anything?  I want you to be something good.  I want your life to be a benefit to those around you.  I want you to make a difference for the better in your family, in your community, and in the world.  In ten thousand years, when our nations are dust, and our constructions are dust, and our words are dust - I want the echoes of the lives we lived to endure.  The only way that they can do that is as a shock wave in human lives - something very good that is carried forward in time.  All the inclinations of the fallen man are dust and have nothing.  In ten thousand years you will not be able to find a few cells stacked together of them.  Know God.  Love God.  Obey God.  Honor God.  Honor God with heart, mind, soul, and strength.  You have an exceptional mind so you have an exceptional responsibility to honor God with it.  In doing this, and doing it well, you can have the fingerprints that transform the world for the better for later on.

Assuming we live so long.  Assuming we can make it there.  I love you.  I love your amazing mathmommy too.  Just in case I'm not next to you, my spirit is next to you.  You get to see a piece of me in these words - it is a very limited medium so there is a limited vision, but it is infinitely more that no vision.  Even when you have no vision, there are those who love you, who through that love are with you.  Not in a Richard Bach sense, but in a "god-sense".  Big ideas too large for letters, or words.  In the sense of the Great Divorce.  Who knew that the narrow pipe of human communication had so many ideas it was incapable of transporting.  

Gotta go.  Love you so.

Thursday, March 21, 2013

80th Day, 2013

Happy 80th day.  It is the 80th day of the year.  It is nearly 6am.  I can't sleep.  I wake up 4am-ish.  Not enough sleep makes me grumpy.  Grump grump grump.

Last weekend your uncle J-math and his kids were here.  We went to the zoo.
  Here is a picture of you and your two cousins.  It looks like you had a good time.  I get the idea that kiddos your age don't retain much, so I'm wondering if things like Disney or Movies have any value at all for you.  Maybe they are an opiate for parents?

Your other cousins Keen-Bean and i-Man now live here.  Keen-Bean is fifteen.  I hope she is nice, but she might be mean.  Who she becomes is yet to be seen.  I think both my sisters see past her smoke screen.  They want to hide it, but she's in the ravine.  They have no pride in her, so she is no queen.   I guess that ship has sailed.  And that is a sad thought, that dark has prevailed.

I become Dr. Seuss-like when tired.  

Am I supposed to tell you the apparitions that visit me in my sleep?  If I do, do they in that visit you?

I ache.  Teeth.  Shoulder.  Hips.  Barometric pressure is changing, a storm system is going through and it makes all my old and new broken parts hurt.  I want you to have good parts that work, and are used well in good things.  I don't like to think of you as having broken parts.  A wart or scar here and there might be tolerable, but something important missing for you?  I don't want it.  I want you to be excellent and have what you need.

Why is it so often that getting what our hearts desire can corrupt our hearts so well?  Are our hearts so built for self-defeat in their wants?  *sigh*

I have to stage for today.  Success is earned.  Nobody is entitled, but you can get it with hard work, and discipline.

Thursday, March 14, 2013

Pi(e) day, 2013

Happy Pi(e) day, mathfamily,

We ate pie, apple and lemon.  We had pizza pie.  My sweet mathwifey even got me pi-based T-shirts.

It is 3.14.'13.  It is symmetric, pi(e) day, any way you slice it.

-Mathdad

Tuesday, March 12, 2013

March 2013

Hello Mathbaby.  Mathgirl.
...
Mathgirl and Mathbaby.  Mathmommy.

It is nearly Friday.  It's tuesday.  It isn't nearly friday.  I'm ditzy.  I'm tired, or old, or low on blood sugar.  I'm something.

It is nearly pi-day.  Pi is a geometric idea.  It started as a geometric idea, but like many mathematical things, it can live in many places including geometry.  We eat pies on pi-day.  pi.  Pie.  They go together for mathpeople.  We are mathpeople.  Mathbaby, mathgirl, and mathdad.

Here are some pi-day links.  In 20 years they won't be around, but your aunties, and grandfolks who look at this site can read it and get some context.  Here you go:

  • http://www.piday.org/
  • http://en.wikipedia.org/wiki/Pi_Day
  • http://www.exploratorium.edu/pi/index.html
I like pecan pie.  Mathgirl.  You are nearly five but it is still hard to not say mathbaby.  Mathgirl, when I ask you what your favorite pie is, what do you say?  "Apple.  My only favorite is apply.  I just love apple."  That is a quote, saved for posterity.

You like my smartpen.  I hope it is useful.  I need a secret weapon for study, or I am going to get wasted in reviews.  I gotta always be sharp or they are just going to throw me away.  You gotta keep practicing in order to stay at the top of your game.  I gotta keep my mind sharp.  They didn't tell me the kind of toughness that was needed in life.  I learned it the hard way.  Why is it that humanity leaves its callouses on my soul?  I hope that through me it isn't leaving callouses on you.  Infectious diseases.  They aren't just biological.  Viral. They are biological but are communicated through human perception instead of through the medium of proteins that comprise bacteria or viruses.  You can get emotional ... diseases.  You can also get good things.  They are both communicated.  

My friend S. says that disney princesses are NOT evil.  She says they are entertainment and leave no lasting impact outside of fun.  People are like trees - the outer rings are built on the shapes of the inner ones.  If something changes the shape of an early ring, it changes that inner ring, and can influence the shape of the tree.  

I hope you are well.  I hope the years treat you well.  I imagine talking to you through a tunnel in time, with your grown-up faces peering into it.  I hope you are well.  I want you to have good things.

I still want to go geocaching.  I'm going to be sad if we don't start doing that.  

Also you are nearly 5.  I want you in a martial art.  Every girl related to me for 2 generations has been assaulted.  Ugly word.  I do not want that for you.  I want you safe.  I want you safe.  I want you safe.  I can't be there to teach you how to run well, or not be stupid, or ... at last resort .. to be able to punch a guy in the throat.  Tai Chi.  Gives you grace, fluidity, and softness.  Also lets you get away well.  In the last resort, it gives you a very solid hit to the throat.  I hope it makes you graceful.  I hope it gives you health, balance, and strength.  I hope you never have to use it to break a throat.  If you need to - I want you to be able to.  

Time to go shopping.  Not so many pictures here.  

You are reading with mommy - you are learning to read.  I love your smart.  I love your learn.

Don't learn the wrong lessons.  Don't take the bandaids that the world teaches you to use on bullet-wounds - they have no healing power.  Get something useful, or use nothing, but don't put a lie over it to make the death stick.  Don't learn the wrong lessons.

-Mathdad

Tuesday, February 26, 2013

Advice from Martha Stewart: You can do anything you choose.

Hi Mathbaby,

I saw a beautiful Article on LinkedIn by Martha Stewart.  I find a lot to admire in her.
Here is the link (link) but I expect that in the several years it takes you to be able to read, retain, or appreciate this blog, it might not be on the internet.

Here is the text of the article:

The best advice I've ever received was from my father when I was 12 years old and willing to listen. He told me that with my personal characteristics, I could, if I set my mind to it, do anything I chose. This advice instilled in me a great sense of confidence, and despite the fact that sometimes I was a little nervous, I stepped out and did what I wanted to do when I wanted to do it. I think it really often is up to the parents to help build confidence in their children. It is a very necessary part of growing up.
When I look back on the years when I was exploring career choices and discovering my true entrepreneurial spirit, my choices seem rather eclectic. I was barely in my teens when I began taking a bus from my hometown in Nutley, New Jersey, to New York City, where I worked as a model. This work was fun and lucrative. It demanded a certain optimism and a drive that not everyone possesses. Still, by the time I married and finished my college studies in history and architectural history, I was tired of modeling. I wanted to build a career, and I longed to do something more intellectually stimulating.
Armed mainly with my father’s encouragement that I could do anything I put my mind to, I considered my options. I had no capital to start my own business. I did, however, have a great desire to work hard and learn. So I went to Wall Street and joined a small brokerage house where I learned to be a stockbroker. It was an outstanding education in business and often was very exciting, but I never developed a passion for it. I loved houses and landscaping and decorating, so I thought real estate might be a good career for me — but I left the business without ever hosting an open house or buying a single property! However, even my brief time in real estate held an important lesson — I learned that the true work of any job may be much different than what you imagine.
Even before I found my entrepreneurial spirit, one thing I did know was that I enjoyed cooking and focusing on the home. I began baking pies and selling them at a local market. I opened a small gourmet food market called the Marketbasket where I sold my own foodstuffs as well as those I commissioned from local women. Then I took a bigger step: I started a catering business. From the first event, I knew immediately that I had found an enterprise that combined several of my talents, my interests, and some of my business experience.
Catering paved the way for me to find my true passion. If you want to begin the journey to discover your entrepreneurial passion, you must first analyze your own interests, strengths, weaknesses, and desires; and then you must consider carefully how hard you want to work. I have always found it extremely difficult to differentiate between what others might consider my life and my business. For me they are inextricably intertwined. That is because I have the same passion for both. Simply stated, my life is my work and my work is my life. As a result, I consider myself one of the lucky ones because I am excited every day: I love waking up; I love getting to work; I love focusing on a new initiative. There are many, many people who have inspired, taught, influenced, and supported me during the years that I have been visualizing, creating, building, and managing my own entrepreneurial venture — but I’ll never forget the favor my father did me when he instilled in me the tenacity I needed to build a career based on what I love most.

Monday, February 25, 2013

Seven months of stereo

Happy February Mathbaby,

Your sister is now 7 months old.  Your birthdays are 3 days apart.  Right now you are in art class.

Wow.  This was started a month ago and all I got was once sentence.  *sigh*


We got to go to the Arizona Renaissance fair this year.



Here is a video of you and your sister around the Mother goose stuff.











Here are some photos of the events.
You are riding a Butterfly.  It is a human-powered carnival ride, thing.














Here you are with your friend the Ocelot.  Dr. Dufenschmirtz was raised by Ocelots, but not one as knightly and noble as this.









Here you are setting up for the Pirate themed high-jump-thing.

















And here you are waaaay up in the air.













Here is your face post face painting ($5).













And here you are at the end of the day.  One very tired Warrior Princess.
















Your dad didn't bring sunblock.  Your 7 month old baby sister needed something so we got her something.




















This is how she looks in it.













She is looking at the camera.  I like how her eyes look in this picture.

I love both my mathbabies, even if I am unable to blog as often as I should.  

Wednesday, September 5, 2012

Nearly 3 months later

Your sister is bigger than when she was born.

Still pretty tiny.  Lots of folks say she looks exactly like you did at that age.  The nurse tried to shape her (highly elliptical) head immediately after birth (there are finger-dents on the back showing it) - your sister spent an extended time in the birth canal because of the umbilical cord being doubly wrapped around her neck.  

We went to "Out of Africa" and you fed a Tiger.


You started Kindergarten yesterday.  Four years old, but totally ready for it.  joys of homeschooling.