NotesOrganization

"A real person has two reasons for doing anything... 
a good reason and the real reason."

… 

One today worths two tomorrows.

Do one thing well. Do exactly what a customer wants, 
nothing more, nothing less. 

You can't solve all the problems. You can't satisfy 
all the people.

Constructive laziness is one of the cardinal virtues 
of a master programmer.

"such a final theory must be concerned not with fields, 
not even with spacetime, but rather with information 
exchange among physical processes."

… 

04[.]08[.]2003

A good scientist is a person with original ideas. 
A good engineer is a person who makes a design 
that works with as few original ideas as possible. 
There are no prima donnas in engineering. 
-- Freeman Dyson

"There are two kinds of researchers: 
those that have implemented something and 
those that have not. The latter will tell you that 
there are 142 ways of doing things and that 
there isn't consensus on which is best.  
The former will simply tell you that 141 of them 
don't work."

ResearchNotesOrganization

.

.

2023.05.14 Sunday ACHK

Computing Note, 5

21[.]07[.]2002 

From Personal Computer[s] to Personal Robots 

27[.]07[.]2002 

optical fibers

In the beginning of the optical fiber research, 
there were a lot of difficulties. But I thought if 
[I succeeded], the research payoff would be huge, 
because it could create a whole new world. 
"Mingpao Monthly"

        By the Father of Optical Fibers 

19[.]08[.]2002

Make Robot as inexpensive and as useful as 
Personal Computer -- Personal Robot

.

.

2023.03.15 Wednesday (c) All rights reserved by ACHK

Computing Note, 4

08[.]07[.]2002 

1. Use Computer Software to improve/[]upgrade 
your Brain Software  

10[.]07[.]2002 

2. Software Philosophy: 

Use it, enjoy it, but keep your ability 
to live without it. 

<<Conversation with God>>

Enjoy everything, but need nothing! 

(Even people? 
Especially people!) 

.

.

2023.02.11 Saturday (c) All rights reserved by ACHK

Powermaster Optimus Prime


18[.]06[.]2003

Diary: [W]hen I teach taught [E]rg maths, I have had new 
ideas[. B]ut I have no new ideas in research now. 

09[.]07[.]2003

Yesterday, I went to Shatin [T]oys[R][U]s to buy a 
[robot] model for brother. But finally, I saw a 
[PowerMaster] Opimus [P]rime which I wanted to buy when 
I was small. 

Consider [whether to buy or not] for several some 
moment. [And then bought it.]

[.]

At home, we discovered that the small person-robot had 
been stolen. 

[So s]uddenly, I gave up my happiness. 

Luckily, after playing the robot with brother, instead 
of blaming me for not buying a model for him to 
construct, he loved the robot. I was very happy too as 
I discussed "the Transformers generation one" with him. 

.

.

2023.01.03 Tuesday (c) All rights reserved by ACHK

Computing Note, 3


Summer 2002

1. Perhaps the Encyclopedia Britannica 
                    Research Assistant 
                        is written by[in] Java.

2. Work Hard Play Hard 
           Live your life with[in] all [its] fullness.

3. H(Learning): HyperLearning 真切學習:
[]
Be a professional professional: 比專業還專業

.

To edit Lazarus code in Emacs:

1. Open Emacs’ initialization file, whose location should be

~/.emacs

2. Add the follwing code:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(defmacro compile-with (command-string)

  `(progn

    (save-buffer)

    (unless visual-line-mode
      (visual-line-mode 1))

    (universal-argument)

    (compile ,command-string)))

(defmacro defcomp (fn command-string kbd-string)

  `(progn

     (defun ,fn ()

       (interactive)

       (compile-with ,command-string))

     (global-set-key (kbd ,kbd-string) ',fn)))

;;;;;;;;;;;;;;;;;;;;;

(defcomp g-la-com

    (concat
     "lazbuild "
     (replace-regexp-in-string
      "pas" "lpi" buffer-file-name))

    "C-x C-p")

;;;;;;;;;;;;;;;;;;;;;

(defcomp g-la-run

    (replace-regexp-in-string
     ".pas" "" buffer-file-name)

    "C-x C-[")

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

3. Close Emacs.

4. Use the Lazarus IDE to create a console project named p11.

5. Close Lazarus.

6. Use Emacs to open the file p11.pas.

— Me@2022-12-07 08:35:48 PM

.

.

2022.12.08 Thursday (c) All rights reserved by ACHK

A big scratch on the door

One of Intel’s top executives once told me that he finally understood how things had changed in microprocessor business when someone asked him if he would accept delivery on an expensive new automobile if it was in perfect condition except for a big scratch on the door. After all, the car would deliver the same fuel economy, same performance, same cargo capacity, same expected service lifetime. But no, he paid for a perfect product, and that’s what he expected.

— IEEE Computer

— 2002.07.08

.

.

2022.10.31 Monday ACHK

CENG3430


75% -> vhdl
10% -> ps
15% -> transmission

~~~

EPROM: E = 0
       G = 0
       P = 1

~~~

Maths mid-term:
11/10/2011

.

.

2022.10.31 Monday (c) All rights reserved by ACHK

Computing Note

21122002 not mine but quotation

Yet, in principle, computers cannot be asked to discover proofs, except in very restricted areas of mathematics–such as elementary Euclidean geometry–where the set of theorems happens to be recursive, as was proved by Tarski.

… the prime number theorem was first suggested as the result of extensive hand calculations on the prime numbers up to 3,000,000 by the Swiss mathematician Leonhard Euler (1707-83), a process that would have been greatly facilitated by the availability of a modern computer.

Thus Godel was able to assert that the set of theorems of mathematics is recursively enumerable, and, more recently, the American linguist Noam Chomsky (b. 1928) could say that the set of grammatical sentences of a natural language, such as English, is recursively enumerable.

Godel’s incompleteness theorem is that the consistency of mathematics can be proved only in a language which is stronger than the language of mathematics itself. Yet, formalism is not dead- …

— Encyclopædia Britannica

.

.

2022.10.13 Thursday ACHK

Encyclopædia Britannica

The preceding illustrates, simply but clearly, one of the proclivities that are often associated with mathematical thought: relatively simple concepts (such as integers), initially based on very concrete operations (for example, counting), are found to be capable of assuming novel meanings and potential uses, extending far beyond the limits of the concept as originally defined.

— Encyclopædia Britannica

— 31.12.2002

.

.

2022.09.27 Tuesday ACHK

11X

~~~

... 中化口試
巴士:11X

~~~

10k trimmer pot: 7.31k

~~~

3150, 4260: Samuel

3170: Danny, 達
3260: Dennis

~~~

.

.

2022.08.29 Monday (c) All rights reserved by ACHK

CSCI3420


~~~

砌摩打

~~~

Design:
1: make car moving
2: make car stop itself
3: follow the track
4: change direction
5: tuning

~~~

CSCI3420 Project Phase 2

Deadline: 23:59

~~~

.

.

2022.08.03 Wednesday (c) All rights reserved by ACHK

ENGG 2011

~~~

ENGG 2011 - Advanced Engineering Maths - Assignment 1

~~~

C++: function(...)
            Many argument[s]

~~~

C++: mid-term test (31/10/2011)

~~~

.

.

2022.07.21 Thursday (c) All rights reserved by ACHK

ELEG 1110

ELEG 1110 – Basic Circuit Theory – Assignment 1

Due Date: 27/9/2011 (Tue)

Please submit your assignments in the collection box before the due time.

Please do not send soft copy to Prof. Choy or tutors.

The collection box is located on 3rd floor of Ho Sin Hang building, near room 321.

Please pay attention to submit the assignment to the collection box located at the second row, not the distribution box in the first row.

.

.

2022.07.06 Wednesday ACHK

PS2

CPU: Core 2 Duo 3.2 GHz / Core-I series
GPU: GeForce 9600 GT
2GB RAM

.

.

2022.06.03 Friday ACHK