Category Archives: Social Software
A new understanding on life
Note: This is a repost of a book outline with a new title and a little addition in the content. Our science so far hasn’t developed sufficiently to provide a proper understanding of human consciousness and development of human society. … Continue reading
Filed under About Software, Chan/Zen, Computer Software, Culture, Learning, life, Python, Social Software
Social consciousness, software, and our future society
Note: a newer version is available. Note: Based on my review of 2008 posts, I added more posts, and some introduction for the parts and chapters. I am thinking of publishing this as a book. I haven’t thought a good … Continue reading
Filed under About Software, Chan/Zen, Computer Software, Essay, Featured Essays, Learning, life, Python, Social Software
A better way to understand web2.0
Note: there are various definitions of web2.0, with the most quoted one (http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html) being provided by Tim O’Reilly. But I feel all those definitions fall short of hitting the true nature of web2.0. I have articulated my understanding of web2.0 … Continue reading
Filed under About Software, Computer Software, Grassroots, Social Software
Computer Science is Life Science
Computer Science (CS) is not a science of computers. CS is a science of life. It is a bridge to connect the physical science with human science. Here I take the word life as what is meant by C.A. (Christopher … Continue reading
Filed under About Software, Chan/Zen, Computer Software, Essay, Featured Essays, Programming, Python, Social Software
Software programming for everybody
When software programming is made so easy, it is a revolution. I am referring to python and its web frameworks. Programming with python is like writing articles. Instead of writing things down, I just write them into software directly. In … Continue reading
Filed under About Software, Programming, Python, Social Software
Managing common property is a challenge
In our time, there are a lot of thinking that many resources should be managed as common properties instead of being privatized. For example, I just watched the documentary Flow the other week: http://foodandwaterwatch.org/ As I came from China, a … Continue reading
Where is the frontier
When I was in China, I like to read a lot of things. As China was going through a transformation of modernization, there are a lot of reflection on the traditional social structure and what it means to be modern … Continue reading
Filed under Grassroots, Social Software
How to take back our democracy Part 2: Democracy, Money, Social Products, Local Services, the Power of Consciousness
This is to follow up with the part 1 The power of politics is the power to make laws to govern. The law should be minimum. Otherwise it becomes a tool to restrict people’s freedom instead of facilitating it. So … Continue reading
Filed under About Software, Essay, Grassroots, Social Software
Why I choose New York
When I graduated from school, I was faced with a decision: whether to go to Scillicon Valley or go to New York. Since this is time of Web2.0 Expo at New York, I would like to write a little about … Continue reading
Filed under About Software, Open Project, Social Software
Comments on the Success Of Open Source
Just finished the book the Success Of Open Source by Steven Weber. I am glad that people start to summarize our experiences in open source and try to understand its general implication for human society. It is about time. And … Continue reading
Filed under Grassroots, Open Project, Social Software
Future organizations’ education responsibilities
Note: I was talking with a friend about the future of education tonight. During the conversation, I mentioned a little what I think of future organization’s education responsibilities. I thought it would be helpful to post these thoughts here. In … Continue reading
Filed under Python, Social Software, unschooling
Work on the context to provide meaning to the work
If you don’t feel your work is very meaningful, you’d better work more on the context. In the software programming world, it means to merely coding might make you feel boring or tiring. But if you work more on the … Continue reading
Filed under Programming, Social Software
The Art of My Life
I am going to talk about the art of my life and how I came to it. It is going to be a long article since it spans my whole life. I cut many things off, but it is still … Continue reading
Filed under Chan/Zen, Elearning, Essay, Featured Essays, Social Software, unschooling, What is Learning
Tech and life, why no software master among oversea Chinese
The interest in tech pursuit (also in art) is a high level need. We oversea Chinese are all fighting for survival here. Thus no general tech discussions. Thus no extensive interest in tech. Thus among oversea Chinese, there is no … Continue reading
Filed under Culture, Programming, Social Software