September 15, 2021

Candopi : Team 3

"Three Teams Leading the World" -- Team 3

This team has narrowed its focus wonderfully.

Instead of doing all types of cancers and viruses, the team will focus on only a few types of cancers.
Specifically, only hormonally regulated cancers.

Thanks to my pre-med textbooks which introduced endocrine system to me.






 "ကမ္ဘာကြီးကို ဦး ဆောင်ပြီ ၊ အဖွဲ့ သုံး ဖွဲ့ ချီ" အဖွဲ့ (၃)

ဤအဖွဲ့သည်၎င်း၏ ရည်မှန်းချက်ကို အံ့သြဖွယ်ကောင်းလောက်အောင်ကျဉ်းမြောင်း ပစ်လိုက် သည်။
ကင်ဆာနှင့်ဗိုင်းရပ်စ်အမျိုးအစားအားလုံးကိုလုပ်မည့်အစား၊ အဖွဲ့သည်ကင်ဆာအမျိုးအစားအနည်းငယ်ကိုသာအာရုံစိုက်လိမ့်မည်။
အတိအကျပြောရမယ်ဆိုရင် ၊ ဟော်မုန်းထိန်းညှိထားသောကင်ဆာများသာ။
endocrine စနစ်ကိုမိတ်ဆက်ပေးသောကျွန်ုပ်၏ pre-med ဖတ်စာအုပ်များကို အလွန်ကျေးဇူးတင်ပါသည်။

September 9, 2021

How to Read Advanced Neural Networks in 30 Seconds

We, Candopi Team 1, are showing off.

Just take a look inside the folder titled "911_write_neural_networks_in_30_seconds."

We are showing, the Harvards, the Stanfords, the MITs, the Yales, the Princetons, the Oxfords, and the Cambridges, how to teach coding/ programming/ hacking to the masses.
Not merely to high priests in the ivory towers.
It's the first bite of the apple in the garden of Eden.









September 3, 2021

Candopi Programming 101 and The Luck Factor

I once read "The Luck Factor" by the psychologist Richard Wiseman.
Now I read a neat summary of the book in "The Smarter Startup: A Better Approach to Online Business for Entrepreneurs" by Neal Cabage and Sonya Zhang.
Very neat. How can you be luckier?
  1. Alert, and open to opportunities
  2. Decide by intuition
  3. Manifest
  4. Resilience and gratitude
Each point is deep. I'll elaborate only on the most laughable point, Point 3. If I can defend the most laughable, I can defend others way better.

"Manifest?" "The Secret?" "The Law of Attraction?" Shamans? Roll your eyes, okay.

But what about "Shaping" strategy that they mention a lot in Harvard Business Review, Jack Welch, Sun Tzu, Von Moltke (Helmuth von Moltke the Elder), the US Marines manual?
What about "Effectuation" (Sarasvathy), too?

Candopi Programming 101 teaches you luck.




We, Candopi Team 1, are showing off.

We are showing, the Harvard's, the Stanford's, the MITs, the Yale's, the Princeton's, the Oxfords, and the Cambridge's, how to teach coding/programming/hacking to the masses.
Not merely to high priests in the ivory towers.
It's the first bite of the apple in the garden of Eden.



It's Prometheus bringing fire to mankind.




Can Programming Raise Your IQ?

Efforts that don't raise IQ

First, Recent research suggests that taking IQ training does raise your IQ test score, but not your IQ!
What a wicked finding?

Some Indian educators also admit that entrance exams to IIT are more practice-based than true tests of student potential.
Translation: The more you practice, the higher your score, but your true skills in general may not rise that much.
Second, Feynman also made a similar remark about learning physics and making yourself smarter.

Efforts that do raise IQ

First, Drucker's remark about Jesuit learning (in "Innovation and Entrepreneurship," I think.)
Second, What Larry Bossidy and Ram Charan talk about executive self-development in "Execution: The Discipline of Getting Things Done."

They say in effect: Once an executive can resolve/dissolve "blocks" to his/her own development, there is no limit to their potential.

Very awe-inspiring passages. I do recommend you find read them.

Third, Self-reflection, awareness, and mindfulness in general. Because such practices make you aware of your own mistakes, what others have done better than you, and so on. It is a lot like model Deep Learning neural networks. You measure your own results, adjust/update your own "weights" till you reduce your error to zero.
Candopi Programming 101 makes you alert, aware and mindful.
If math, the so-called mother of science, is about patterns, we are about seeing, surfacing, uncovering such patterns.




September 2, 2021

Candopi Teams

 Our business is made up of 3 teams. We're having lots of fun.


Team 3: Genomic data science: To identify and modify cancers and viruses.

Team 2: AI-driven Ad tech and Mar tech: A tight focus on product marketing.

Team 1: Teaching programming, software engineering, and computer science. 
Candopi Programming 101 at GitHub















September 1, 2021

Candopi Programming 101 : How to Learn Algorithms

 Candopi Programming101 

HOW TO LEARN ALGORITHMS


PART 1: Selection

1. You select by reputation, looks and feels.

2.You select by running a given code. These days you get about 3000-plus new math research papers every week.
  In biology/medicine field, according Yancopolous(of Rengenron), 60 to 90 % research reports are either irrelevant or wrong! 

PART 2: Learning

These great scientists disagree:
1. I work on/with the paper : Feynman.
2. Pencil-paper simulation is the most painless method to learn algorithms: Donald Knuth

3. No scientist thinks in equations: Einstein.
4. After paralysis, Stephen Hawking worked even better without pencil and paper.: An American contemporary physicist with Hawking
5. With certain types of problems, once a student picks up paper to solve, he loses the ability to solve it : Edgar Dijkstra.

Both groups are right. 

(1) You must run the code on paper. 
(2) But at certain spots, that will get you into trouble (just as Dijkstra warned.) 
Then, you run it in your mind, especially the conditions, corner cases, edge cases. 


REMEMBER the whole field is small. Technology moves super-slowly, as Steve Jobs kept saying.
So if you cannot learn an algorithm today, it means nothing.

Learning it today or learning it 3 months later  or 3 years later, makes ZERO difference.
These algorithms are invented or discovered 1 in every decade. You have time. 


Candopi Programming 101 : What's in it for you?

Candopi Programming101 

BENEFITS:

You can become a software billionaire, a great data scientist or anything in between.

You become ready to explore more, master more.

  1. As you can see in my own examples (Java, C++, Python, Ruby in the folders : /7_data_structures_and_algorithms/sorts_python and /7_data_structures_and_algorithms/quick_sort_python), JavaScript you learn here is very close to any other language: Java, C++, Python, PHP, Ruby or any other.
  2. Moving to Web development, Mobile development, app development, blockchain development etc, too is smooth and easy.
  3. Moving to AI, Machine Learning, Data Science etc, too is smooth and easy. (But you need a bit of math, at least A-level, or US high school level.) e.g. Neural networks, Convolutional networks (CNN), RNN, Capsule networks, One-Shot, Few-Shots etc are also made up of "while" and "for" loops you learn here.

COSTS:

  1. The course is very easy, even for primary school students.
  2. You don't need any experience.
  3. You do zero installation.
  4. The course takes just 20 to 40 hours. And zero fees.


IF YOU GET INTO TROUBLE:

  1. Say this mantra 3 times: "I'm alright. This person cannot teach. I will find a better teacher, a better book."
    As the great George Polya says, emotions is a big part of math teaching. Or any STEM teaching in general. Blame us. Don't blame yourself. Do you think we are Gods who can never err?
  2. Better still, tell us. We can, we will change this a million times for our students' sake. Try us.



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...