August 19, 2013

Lazy Kids --- Relax but Be Fresh

For lazy parents with lazy kids


In boxing, the boxer with 10,00-hour practice beats your lazy son. In MMA (mixed martial arts), the fighter with 10,00-hour practice has no such guarantee. In battle mode, even Nai Khanomtom can be captured alive by the very weak Burmese soldiers. (In kick boxing, 1 on 1, Nai Khanomtom easily beat 10 Burmese boxers in a row).

So, creativity also counts.

Only in silly exams, work-hard folks beat work-less folks.

In good exams and in real life or real battles, trickiness/ creativity pays ... very handsomely.

(1) 1.5 x 1.6 - 1.78 678 = ....

(2) How many golf courses in China? Guesstimate.

Small Knowledge and Sophisticated Goals(a phrase from Peter Small's writings)


Your English is lame, your level is something like, "My father is U Hla, He's about 40 years old. He is kind and helpful. He works hard for our family."

And you know a few silly individual sentences like, "This is the House that Jack built," etc.

Some of your school mates have even better English.

You refuse to spend less time on FUN and more time on studying English.

You insist on scoring well on English essays.

Impossible kid?

Software be a lot cheaper, a lot , a lot faster and a lot, a lot ,a lot better. Impossible guy?

This is what happened with English essay.

  1. It takes no brain to use "and," "or," "but," "so," "therefore,"? 
  2. No brains to use "if," "when," "until," "as long as," "because," "since," etc? 
  3. No brains to reformat "This is the House that Jack built" into "Father is the man who provides leadership for us." 
  4. No brains to extend "Mather is the woman who provides management for us."
After reading my distinction between "leadership" and "management," now the teacher gets into a dilemma

First, if I did read something originally in English, I deserve 10% more marks AUTOMATICALLY. Second, if, most likely, I got the idea in Myanmar, but translate the idea into English, I deserve 10% more marks AUTOMATICALLY, too.

S/he has no ideas all this come from "This is the House that Jack built."

Now about better, faster, cheaper software! I am too lazy and too fun-loving to think up "original" ideas. But they say a lot of companies have done just that repeatedly. Why not us?

I refuse to learn. I insist on winning. I promise wins. Join me if you can!

I am at a dead end

This was written a few weeks ago. This doesn't reflect our current situation.


I am at a dead end. I never thought things could be this tough on this front.

But I am lucky because I can see irony/humor/joke in every situation, including this one. My usual trouble is I see and SAY things about 5 years ahead. I cannot/ will not wait to say what I've seen.

  1.  "Math is easy," I said, even when I was struggling with simple sine and cosine etc.
  2.  "Chemistry is easy," I said, even when I was struggling with periodic table and valencies.
  3.  "Literature is easy," I said, even when I was struggling with the question of whether to use "aim to win" or "aim at winning." 
  4. "Linguistic is easy," I said, even when I was struggling with John Lyons's summary of Chomsky.
  5. "Software is easy," I said, even when I was struggling with how to switch on a PC, how to print 1 to 10 line by line !!! 
  6. "A software business is easy," I say, even when I am struggling with how to run an EC2 instance etc.

People see my sweat, my shaky fingers, my grim face etc.

People see I was having lots of fun.

They didn't see what I saw in my mind. They didn't see the hard work I put in, though the working time may be short ;-)



Facebook and Google Plus Rants --- Profitable Software Business --- Part 2


Recurring Revenue Streams


What are we going to do about education?

Every newborn fish can swim. But every newborn Myanmar doesn't read or like Nat Shin Naung/Nawaday right away. Every newborn Singaporean doesn't read or like Water Margins, Han Fei Tzu etc.

Education is an ongoing business for every new generation. A lot like tax-prep software business.

Every new year is a new business.

Little Knowledge and Sophisticated Goals


The title is a phrase from Peter Small's writings.

I could not and did not bother to pronounce English correctly. I ignored phonetics and phonology because I lacked ability. But that has not prevented me ( so far, at least)to do anything I want with English.

Now I want to get big in software business. I cannot do phonology-like coding.

Will that prevent me from expressing my self?

Do I need phonemes /a/ vs /o/ vs /u/ to express my romantic love in sonnets? my patriotic love in dramas? my sense of humor in Seinfeld-like, Keaton-like, Bean-like acts? my observations in Lamb-like, Thurber-like essays?

What You Admire You already Have


Lightning-fast swoops and cloud-splitting soars inspire young eagles ... because they get it, have it already, at least in small measures

Product Development: Sum is More Than the Parts


Are you thirsty?

I have a bottle of H and another bottle of O and a kit with which you can combine that H and that O?

Will you be quenched and satisfied?

Or would you like just a bottle of high quality water at the cheapest price in town from me?

Education is a bit more complex than H2O. Yet many pieces are there, almost free. Who will mix them into A drinkable, usable form? Why not us?

Magic in Software


I read lots of silly stuff and had/have strange role models. One favorite theme : a kid was surrounded by real or rival-witch-created snakes/or some other obstacles. The kid took out a piece of paper, tore it into pieces, threw them onto the ground, OR fanned some leaves on the ground with that paper, and they turned into fierce birds etc , snatched away all those snakes etc. .... Silly? ...

What about Gmail, Hotmail, Filckr, Facebook, Salesforce.com? ....

They all started on a piece of paper, they are still a roll of characters/words and lines. Modern abracadabra, right? ....

My heart sings with software. Software is my heart. I live or die with it. One day, you just whisper into a screen and my Abracadabra will come out to serve you like the Genie of Aladdin's Lamp.

Inciting Google Plus Communities


Hi Everyone,

I want to reinvent Moodle. I want to retain about one-fifth of its features and do it in Django.

The problem is I am weak in coding. Is there anyone who wants to do this as an open source project? I can promise only 2 things :
  1. It will be better than Moodle 
  2. It will be better than Khan Academy on Google App Engine! Cheers!


Cao Cao's Assurance

Cao Cao was a famous warlord during the Three Kingdoms Period in Chinese history. At one time, hist troops were camping uneasily, there were alarms throughout the day and the soldiers were too fearful to sleep as the night came.

Cao Cao told them that he knew there were enemy troops nearby far outnumbering them, that they had seen him outwit the enemy many times before in similar situations.

Finally he suggested that they "put their hearts at peace and have a good night's sleep" for the coming battles.

This is the voice of True Hope. This how Andrew Carnegie added meters to his rather diminutive stature.

This is how I intend to sell my vision, my ideas, and my products.

August 18, 2013

Vision Flanking

Are you feeling a lot of pain?

Often I instinctively use what I call "vision flanking." "Flanking" is a military term, meaning avoiding the other side and going around it. In vision flanking, you stop seeing the other side, and they do not even belong in your sphere of existence.

For example, in 20 hours after I got the transfer order to move from Yangon to Maw La Myaing, the English Department or the English Major not longer exists in my Universe. The Dept/Major can no longer help me or harm me, it felt very cool! It still feels cool.

Yes, I still love it and its people, I still owe lots of gratitude, I still keep fond memories. Still we live in different Universes.

For example, some online programmers' groups in Singapore were full of hostile souls. It was hard for me to participate there. Their method seemed to be to subscribe to Google Alert, then post those links back to their Groups. No serious, substantial discussions or collaborations were possible, at least during my time there.

And the programmers still owe me something for my "serious" posts ;-) I can patiently wait for the pay back ;-)

For a non-attacking type, it is lucky that I was born with this "vision flanking." I'll flank to better universes whenever I was made to feel whatever pain.

August 17, 2013

Facebook and Google Plus Rants --- Big Words and Audacity


Recruitment on Facebook


I told an EDB conference in Suntec City in 2005, a few days after my wife and son arrived in Singapore, about our intention to "change the course of human history."

Very big words.

Very very big words.

Am I used to lying, boasting or madness?

A new chapter, a new journey has started already. Dangers and risks are there but no fear. Loneliness and sadness are there but no bitterness.

So, there is a good deal better chance to prove my BIG WORDS.

Audacious Problem Solving


Our software/programming team was having World-class problems, i.e. there are no solutions yet on Google, StackOverFlow, Quora, and many other online forums and discussion groups.

Is my design technically not feasible?

I joked, "That will work because I am the CEO". It's Steve Jobs's line to argue with his Engineers.

Then I said seriously, "That will work because I a monkey-scientist".  Such scientists are humble and playful and full of self-directed humor, the kind of sense of humor that Eistein said is good for preventing insanity ;-)

We solved the issues we had with Django ORM, by borrowing some techniques for Fowler's Patterns of Enterprise Application Architecture and some techniques from J2EE world.

Facebook Rants --- Recruitment

I did a lot of recruitment on Facebook in recent weeks.

Recruitment on Facebook


When our team grows, of course, our receptionists and canteen staff will have PhD's and know Hadoop, Cassandra, MapReduce, R and lots of Big Data statistical packages.

But for the time being, others have been making good money with Excel!!! Yes, Excel!!! In Myanmar, in Singapore, and in New York (and in Wall Street )

From Hadoop to Excel, the space is a bit very wide. Our team hope to score some nice goals. Any one, who has learned Excel or Hadoop or WHATEVER for 2 or 3 days, are encourage to join us! For the time being, we accept candidates without PhD, so hurry.

More Recruitment on Facebook


Suppose I run an online magazine/journal/news. I can write 30-50 articles a day. But shall I have time? Time even to type those articles? Upload relevant pics etc?

Programming is as easy as typing.

So, if you can type and read English, you are qualified to be a programmer in my team. We will train you. We'll let you attend SG$ 600 worth ITE classes, Poly classes, and even degree courses abroad.

Earn our trust, prove yourself. Not months, just weeks. Take risk with us.

We are not asking you to sign a contract that will enslave you to us for MONTHS or years.

Still More Recruitment on Facebook


I'm recruiting programmers. But no experience is required.

Software/programming is so easy with us that we can teach/train any Myanmar High school or Singapore Secondary student.

This is a big opportunity.

My credentials : (1) I have been a student of AI for decades.

My better credentials : (1) I cannot climb trees. But I have trained 3 or 4 kids to climb trees about 20 years ago. (2) I cannot draw but I've trained a few kids to draw, and so on.

So, though we intend to do only web apps right now, if your kid is bent on Assembly or Haskell, we won't stand in his/her way, but will even facilitate his/her speed.

More Recruitment on Facebook


In every soldier's bag, there is a marshal baton, Napoleon?

Any one who joins will be helped to grow as fast as they can,as far as they can!!!

Recruitment on Facebook and Business-Systems Building


6-dollars-per-hour staff with 3 or 4 days of training. You can pay for them too. But to become McDonald, you need a system, equal to or better than McDonald system.

Do I have a system to play in big league of software with ordinary programmers?

By the way, who am I? A very lazy, very ordinary kid, now an old guy. But I search or build or dream up nice cool systems.

I'm recruiting.

Let everyone know. No experience required. No commitment required.

Only these requirements - you live in Singapore, you can read and type. You can work about 4 hours per week at home and 1 hour per week at our place.

Still More Recruitment on Facebook


In old days, Mr Sim Wong Hoo (Creative Technology) went to America to sell and to build a world-class company.

Recently, I read in the papers, an SMU student making cold calls to get intern at Silicon Valley companies, getting an internship at a 4-person company, and flying there on his own money. Gradually, he got a full-time job there.

May kids in Singapore and Myanmar be more ambitious! (They are smart and brave already.)

Recruitment on Facebook


I predict 100 Instagram's from Myanmar and Singapore each. And when you predict something, you must also know when/how it can go wrong.

Instagram came from another bigger app by Kevin Systrom, called Burbn, according to this month Fast Company magazine. Burbn is a clone of all popular app features at that time.

Singapore programmer Chang Sau Sheong, in "Cloning Internet Applications with Ruby" book, has done a Burbn like app already. There are many equally capable developers in Myanmar and Singapore.

But will they reduce their bigger clone app into a smaller, more useful app like Instagram? If they do, my predictions will be true. If not, well we will get 200 clone apps, including 2 of mine ;-(

Recruitment on Facebook


I admire the source code of Django, Tornado, NLTK, boto, etc. As many of world greatest coders in history advise, their logic/code is "dumb" and therefore good.

When I coded shopping cart, CRUD etc, my logic/code stayed "dumb" and good. But when I moved even a bit farther, e.g. FSM with Pygame, an exper system etc, my logic/code became "clever," complex and unstable.

I've thought about and studied this for years.

Our team is training to be a world leader in software -- both biz-wise and techno-wise. Anyone interested in becoming better programmers are welcome. We are humble to learn and generous to share.

Love and Thanks to all.

  

A Tip for Job Search: Gold Rush Skills

  If you need to make some money very quickly, what would you do? Your answer points to the kind of problems you can solve. They give you so...