@Ola,
My two cents is worth about a penny.
But I have to ask exactly what the author of the thread meant by 'meaning'.
If they meant to address what the goal of living this life should be than I am a staunt proponent of harmonious community. I thoroughly believe that before the human will ever evolve into any improvement they must first learn how to cohabitate.
IMHO, meaning would then be to create in you the person that you would think would be someone that you would want to live with. Too many of us live life as though we are the focus and improvement has to do with enhancing our lives, when in reality that would be a great goal if we were the only ones on the planet.
But when we live side by side with 6 billion other people we have to realize that we are more than individuals, we are humanity as well.
So meaning should take that into consdiration before we place ourselves above everything else.