RSS feed [root] /



title search:


Wed Jan 15 22:10:05 HKT 2020

(google search) (amazon search)
download zip of files only

Tue Dec 17 21:29:53 HKT 2019 From /weblog/%E6%97%A5%E5%B8%B8%E7%94%9F%E6%B4%BB


Used Car Inspection Worksheet -

(google search) (amazon search)

Mon Dec 16 20:35:45 HKT 2019 From /weblog/business/stock


Oil price resource -

Lessons learned building an ML trading system that turned $5k into $200k -[..]trading-system-that-turned-5k-into-200k/

(google search) (amazon search)

Mon Dec 16 20:34:32 HKT 2019 From /weblog/learning


焦慮能讓你表現更出眾 -

Importance of finding out your Signature Strengths -[..]ature-strengths-and-trading-success.html

那么,你應該從哪做起呢?加州德爾馬(Del Mar)的心理學家理查德‧萊瓦克(Richard Levak)表示:“首先,我們必須認識到性格中有哪些因素對我們構成了影響。如果我愛發牢騷,好爭辯,還有點多疑,我總是因為跟同事吵架,老是責怪別人而被解雇,那我就必須意識到得改變一下。”

How you can use your negative emotion -[..]reat-depression/304247/?single_page=true

Performance improvements… or experiments? -[..]ormance-improvements-or-experiments.html[..]e-you-operating-in-peak-performance.html

This, I find, is the single greatest impediment to pursuit of excellence: Most of us are simply too busy doing our jobs well to become truly world class at what we do. I occasionally ask traders to go back to old journal entries and tell me how much time they spent reviewing those entries and assessing their progress over the past week. In the great majority of instances, the journal entries are never revisited! -[..]ndar-into-a-peak-performance-tool/print/

10-questions-can-dramatically-change-life and business (I don't think so, but anyway a good reading) -[..]ns-can-dramatically-change-life-business

零成本提升工作和健身效率之道:科學擇時 -

Another article about why it is important to do thing at right timing -[..]dont-i-trade-my-plan-when-i-plan-my.html

a) Using a Calendar
b) Working in Shorter, Uninterrupted Segments
c) Mindfulness
d) Self-Reminders[..]cognitive-behavioral-techniques-for.html[..]els-i-find-repeatedly-useful-936f1cc405d

The point is finding the prime time -[..]m-won-t-make-you-successful-b3c77921d9fd[..]wer-of-doing-nothing-at-all-73eeea488b8b[..]-evolved-and-its-benefits-versus-modesty[..]y-changing-your-environment-270ce4f141e9

Slow and steady wins the race -[..]cience/short-breaks-memory-skill-2363625

The highest levels of productivity and well-being are likely to come from a good balance between persevering through hardship toward attainable goals, and disengaging from action plans that lead to unrealistic goals -[..]ower-look-like-in-the-brain-8cafd0c024ec

The Nine Habits to Increase Your Energy -[..]/the-nine-habits-to-increase-your-energy

(google search) (amazon search)

Mon Dec 16 20:34:03 HKT 2019 From /weblog/business


溝通的最高境界,如何像律師一樣爭論 -

Stick to one theme--one number--per slide. Your audience will thank you. -[..]ke-their-slides-instantly-memorable.html

The Tricks to Make Yourself Effortlessly Charming -[..]s-to-make-yourself-effortlessly-charming

(google search) (amazon search)

Mon Dec 16 20:32:41 HKT 2019 From /weblog/trip/camping


8字結 -[..]ke-your-weekend-more-enjoyable/?view=all



How to Start a Fire, Plus 15 Other Outdoor Skills That Aren’t Complicated -[..]r-outdoor-skills-that-aren-t-complicated

(google search) (amazon search)

Mon Dec 16 12:45:02 HKT 2019 From /weblog/photographic/tools


If you using mac and like to have post editing of digital photo, Definitely worth to try:[..]n/entitlement/index.cfm?e=labs_lightroom

A free (until beta period finish) competitor of Aperture. The auto tuning work excellent. However, there is no plugin yet and require highend machine to work smooth. It take 400MB RAM for just a few RAW photo and it work like a dog on my poor mac mini. This is the first time of this 5 years I wish to have a better machine


Lightroom教學: 進階設定七件事 -[..]%AD%E5%AE%9A%E4%B8%83%E4%BB%B6%E4%BA%8B/

裁剪與校正 -[..]ching-lightroom-late-foundation-lesson-6

如何用自然光拍攝有溫度的逆光照片? -[..]klight-photo-6-big-questions-once-solved[..]ure-backlight-photo-post-processing-next

輕鬆搞定大光比,8步驟打造青海經幡唯美人像 -[..]the-qinghai-sutra-fan-beautiful-portrait[..]to-pull-out-a-nice-black-and-white-photo

讓後製處理效率事半功倍的快捷鍵 -[..]ing-more-efficient-and-do-more-with-less

(google search) (amazon search)

Sat Dec 14 20:58:56 HKT 2019 From /weblog/science/animal


animals-with-insane-survival-adaptations -[..]th-insane-survival-adaptations/?view=all

rarest-animals-in-the-world -

fastest-land-animals -

unreal-animals-you-wont-believe-exist -[..]animals-you-wont-believe-exist/?view=all

bizarre-animals-youve-ever-heard-of-before -[..]als-youve-ever-heard-of-before/?view=all

Most hated insects -

awesome-animals -

adorable-hatchlings-that-are-too-cute-for-their-own-good -[..]re-too-cute-for-their-own-good/?view=all

little-known-facts-about-arctic-foxes -[..]known-facts-about-arctic-foxes/?view=all

fascinating-little-known-facts-about-polar-bears -[..]-known-facts-about-polar-bears/?view=all

adorable-photos-of-yawning-animals -

animals-with-outrageous-body-proportions -[..]th-outrageous-body-proportions/?view=all

new-species-discovered-in-2014 -[..]new-species-discovered-in-2014/?view=all

lethal-animals-you-hope-to-never-see -[..]ethal-animals-you-hope-to-never-see.html

natural-phenomena-that-science-has-yet-to-explain -[..]hat-science-has-yet-to-explain/?view=all

dangerous-looking-animals-that-are-relatively-harmless -[..]s-that-are-relatively-harmless/?view=all

Shoebill Stork -[..]05/if-you-ever-doubted-existence-of.html

sad-facts-about-animals-that-might-make-you-shed-a-tear -[..]animals-that-might-make-you-shed-a-tear/

animal-kingdom-facts-that-you-might-find-hard-to-believe -[..]cts-that-you-might-find-hard-to-believe/

popular-myths-about-animals-that-you-probably-believe -[..]about-animals-that-you-probably-believe/

scary-creatures-living-in-australia -[..]scary-creatures-living-in-australia.html

strangest-prehistoric-creatures -

unusual-cat-species -

most-powerful-bites-in-the-animal-kingdom -

freakish-looking-animals -

US animals-you-wont-find-anywhere-else -[..]ls-you-wont-find-anywhere-else/?view=all

most-invasive-creatures-on-earth -

scorpion -[..]ost-people-may-not-be-aware-of/?view=all

【寵物】10種奇特動物 你見過邊種? -[..]om/realtime/supplement/20151221/54553011

albino-animals -[..]-animals-you-have-to-see-today/?view=all

Some huge animal -[..]at-are-larger-than-you-realize/?view=all

underwater -[..]and-other-underwater-creatures/?view=all

animal-beards-that-outshine-the-biggest-hipster -[..]t-outshine-the-biggest-hipster/?view=all

kangaroo -[..]facts-to-keep-your-mind-hoping/?view=all

biggest record -

stunningly-beautiful-insects -

largest prey -

Manatees -[..]-show-how-fascinating-they-are/?view=all

endangered-animals -[..]imals-we-may-lose-this-century/?view=all

strange-animals -[..]ange-animals-that-will-confuse-your.html

red animal -[..]als-you-need-to-see-to-believe/?view=all

“Larger animals need more food to keep their bodies fueled,” Manger explains. “The elephant, which can eat several hundred kilograms of low-quality food each day, devotes a lot of time to eating, leaving less time for sleep.” -[..]gy/animals-ecology/wild-elephants-sleep/

chameleon -[..]imal-superpowers-that-are-actually-real/

Capybara (Hydrochoerus hydrochaeris) is a rodent of unusual size -[..]-files-capybaras-worlds-largest-rodents/

Goldfish turn to alcohol to get through winter in icy ponds Newburgh Gazette -[..]ohol-to-get-through-winter-in-icy-ponds/

storm-sperm-whales -[..]/geomagnetic-storm-sperm-whales-05092017[..]ls-nearly-impossible-to-see-in-the-wild/[..]ls-ecology/chameleons-fluorescent-bones/

Naming -[..]imals-ecology/baby-animal-names-04012017

Venomous Creatures -[..]-discovered-animals-you-havent-seen-yet/

Why bats can carry so many virus -[..]cience/news-science/bats-dont-sick-42432

Why snakes flick tongues -[..]cience/why-snakes-flick-tongues-30052018

spiders -[..]news-science/steady-wins-the-race-042432

斑馬黑白條紋有什麼用? -

The naked mole-rat is impervious to pain and cancer, and lives ten times longer than it should — what can we learn from it? -[..]han-it-should-what-can-we-learn-from-it/

Food availability acts as a cap for whales’s maximum size -[..]ience/whale-size-food-availability-1345/

(google search) (amazon search)

Sat Dec 14 20:56:18 HKT 2019 From /weblog/learning


Following the curiosity -[..]chives/how-i-learn-1-follow-curiousness/

Creativity is often about 'Synthesis' -[..]9/12/what-avatar-can-teach-us-about.html

How to improve creativitiy?

最成功的人,多少都帶點率性,都忠於自己。不是嗎?天天做著不喜歡的事,又怎能出類拔萃?有 Passion,自然就投入,就有幹勁。[..]%AD%E5%8A%9B%E7%9A%84%E4%BA%BA%E6%89%8D/


Too much structured knowledge hurts creativity, shows study -[..]s-of-highly-creative-people-9e30d0bd6782

如何培養創造力?達·芬奇給世人留下這三條秘訣 -

How to Come Up with Great Ideas -

Read and write for creativity -[..]life-will-never-be-the-same-1dcc545664dc

One possible contributory factor is a personality style shared by many of my creative subjects. These subjects are adventuresome and exploratory. They take risks. Particularly in science, the best work tends to occur in new frontiers. -

For me, the quest for a breakthrough often requires getting myself into literal motion; one small step for Poincaré but a whole sequence of steps for me. -[..]e-myth-and-magic-of-generating-new-ideas

When trying out creative ideas, go for your second choice, a new study finds -

(google search) (amazon search)

Tue Dec 10 20:14:41 HKT 2019 From /weblog/learning


How to learn language in 30 days -[..][..]power-of-daily-positive-words-15115.html

Language make the difference -[..]shocked-by-chinese-multiplication-table/

crazy-facts-about-languages -[..]nguage-fluently-quickly-and-efficiently/

5 tips for learning Mandarin -[..]-great-advice-from-a-variety-of-experts/

Choice other than "Regards" -[..]/email-sign-offs-for-every-occasion.html

Resource of learning a lot difference languages -

Bubble physics can explain why dialects appear and how they evolve -

語言的高與低 -

Learning music or a foreign language can help your brain be more efficient -[..]sic-bilingual-brain-efficiency-17052018/[..]n-healthier-and-learn-faster-4a67e82dd81

For learning Chinese -

(google search) (amazon search)

Mon Dec 09 21:21:19 HKT 2019 From /weblog/society


Old HK -[..]sfth6vHgTpNZZSEwcydt&bctid=1458384818001

History of HK economic growth -

Taiwanese view of 一國兩制與香港價值的流失 -

(google search) (amazon search)

Mon Dec 09 21:16:27 HKT 2019 From /weblog/java/features


(google search) (amazon search)

Mon Dec 09 20:42:07 HKT 2019 From /weblog/design

API design guideline

This is a message from a management blog, but I think the arguement is also apply API design. In fact, I think most critical difference of good and bad API is knowing which small detail is important and which is not -[..]

Design tips:[..]gView?showComments=true&entry=3258158706[..]its-of-highly-profitable-developers.html

About Compatibility issues

A blog of using interfaces-vs-abstract-classes[..]6/04/interfaces-vs-abstract-classes.html

XOM design overview -

You need to identify the business value but not pick any tools/design just because it is cool -

A lot of links here -

An introduction of good OSS project to study their source -[..]com/2007/06/28/learning-from-the-source/


Discussion of why getting feedback quick is important -[..]u-dont-know-until-you-take-the-next-step

Someone saying that routines is the greatest invention in CS, I agree -

New way of modeling system then layering, The Onion Architecture -

SOLID -[..]of-the-month-march-solid-principles.aspx <-- very good picture!

Idempotent, Orthogonality, Immutability -

Some example of how to driven good API -[..]al/2009/5/11/good-api-design-part-3.html

It's not enough to write tests for an API you develop, you have to write unit tests for code that uses your API. When you do, you learn first-hand the hurdles that your users will have to overcome when they try to test their code independently.[..]MichaelFeathers.TheGoldenRuleOfApiDesign

Active interface vs. Passive interface, for me this is another way to under "Tell, don't ask" -[..]-on-api-design-call-stack-as-source.html

The Principles of Good Programming -[..]software-principles-you-must-understand/

Difference choice of how API evolute with change -[..]sive-api-evolution-with-java-interfaces/

JUnit's evolving structure. -

API performance contract -

Consistent naming conventions
Standard terminology
Uniform error responses
Attention to detail (that’s the love part for APIs)
REST APIs that work with only 2 resources and use 4 HTTP verbs (oh, there is so much more to talk about here…)
Avoid API design by way of method-driven approach – that leads you down a slippery slope
- See more at:[..]are-like-parenting/#sthash.Ux1LHMNU.dpuf[..]ake-this-mistake-when-developing-an-spi/

Guideline for webapi -

Good naming is part of design. It sets expectations and communicates a model, showing how something should be understood and used. If you mean to tell the reader getMillisSince1970, don’t say getTime. Specific names inspire you to consider alternatives, to question whether you’re capturing the right abstraction in the right way. It’s not just labeling and it’s not just java.util.Date: This is about the code you write and the code you use. -

(google search) (amazon search)

Thu Dec 05 20:00:16 HKT 2019 From /weblog/java/fundamental


How difference platform implement nanoTime() -[..]12/02/what-is-behind-systemnanotime.html[..]62/is-system-nanotime-completely-useless

Java timezone ID reference -[..]etrive-locale-and-timezone-from-request/[..]m/java-date-time/java-util-timezone.html

setTimeZone affects calls to set(), but doesn’t change the existing Calendar time? So if we wanted to change the time zone we are working with, we have to adjust all the time fields too…but a SimpleDateFormatter still would show it as the current time zone. -[..]1/joda-time-the-future-of-java-datetime/[..]va-time-jsr-310-enhancements-java-9.html

deep dive into measuring time in Java - dihttps:[..]g-time-from-java-to-kernel-and-back.html

(google search) (amazon search)

Wed Dec 04 08:21:57 HKT 2019 From /weblog/learning


智能手機時代的速讀技術 -

Fun testing -

Fun information, text layout related to speed of reading:

Martin fowler discuss about the skill of how to read/write a big big book , more discussion -

關掉手機 享受慢閱讀的樂趣 -

这里有一个原则同学们要记住:不重要的学术作品大可不读,但重要的要反复重读,读多遍。不要相信重要作品的简化阐释,因为作者究竟怎样想我们不可能从简化的阐释中学到。 -

Rarely will I get through every section of every book.  The idea is to create a kind of dialogue among the authors, identifying points of overlap and difference.  Very often, the ideas from one book will trigger ideas that have you scouring the other books for elaboration.  The mixture of ideas from several books will lead to a thought that is not contained in any of the books.  When you read in parallel, it's like being in the room while the authors are conversing.  The intersecting of ideas almost always stimulates fresh ways of thinking about (and applying) the topic at hand. -[..]ding-in-parallel-becoming-better-at.html

Read for communication -[..]this-year-according-to-harvard-research/

在第一遍阅读时,你并不需要理解一个冗长计算的所有步骤。相反,默认它们是正确的,跳过它们,深入阅读关键的步骤。读公式之间的文字描述,读实验结果,读结论。当你大致明白了文章所谈论的东西之后,你再决定是否把时间花费在代数部分。不要在看不懂的步骤上花太多时间。当你以后有空时,可以重复阅读来慢慢理解它们。 -[..]/2017/08/how-Read-machine-earning-papers[..]achine_learning/?st=j6lm438g&sh=b1d9eba7

Reading to Learn: Why You Shouldn’t Read Beginning-to-End and What to do Instead -[..]-end-and-what-to-do-instead-4ab613e9a41d

I divided the day into four four-hour periods, of which I would be reading in three of the four-hour periods, and free one of them -[..]of-my-scholarship-and-study-68d1c35dd0d5

How And Why To Keep A “Commonplace Book” -

So is there a way to speed up how quickly we can comprehend a word? When we read our inner voice sometimes vocalises the words in our head, and some suspect that this might slow us down. Could banishing that voice make a difference? Not necessarily. Internal vocalising might be helping us to understand what’s happening, according to research by eye-tracking psychologist Mallorie Leinenger.

But the good news is that there is a way of learning to read faster, and that is to practise. Again, we are not just limited by our vision. What matters is how fast you can identify a word – a process that is faster when the word is more familiar. So the more you read, the faster you can get. -[..]icle/20191129-how-to-learn-to-speed-read

(google search) (amazon search)

Tue Dec 03 21:01:14 HKT 2019 From /weblog/java/performance


A case showing java is faster than C++ -[..]mgroups#!topic/comp.lang.c++/7aNw3PzPvMI

Case show how to improve GC time spend on a java application -[..]11/java-vm-beware-of-younggen-space.html

A case study of solving thread contention -[..]fighting-thread-contention-in-your-code/[..]-of-java-application-performance-tuning/

Notes about measuring map performance -[..]ronicle-map-and-yahoo-cloud-service.html

High Performance Java - Binary instead of Objects - John Davies -

jemalloc, look like a really nice tool -[..]c-to-get-to-the-bottom-of-a-memory-leak/

story of finding why there is so many GC -[..]horough-jvm-thorough-analysis-ygc-part01

GC thread blocked by system call -

We always need benchmark -[..]2017/06/15/forward-vs-backward-loop.html

Investigation and solutions of performance issue caused by GC log -[..]c-pauses-caused-by-background-io-traffic

Using jemalloc to get to the bottom of a memory leak -[..]c-to-get-to-the-bottom-of-a-memory-leak/

(google search) (amazon search)

Sat Nov 30 09:42:06 HKT 2019 From /weblog/learning


These 3 Hacks Will Make You Remember More -[..]will-make-you-remember-more-b30a3d9b3136

When trying to memorise new material, it’s easy to assume that the more work you put in, the better you will perform. Yet taking the occasional down time – to do literally nothing – may be exactly what you need. Just dim the lights, sit back, and enjoy 10-15 minutes of quiet contemplation, and you’ll find that your memory of the facts you have just learnt is far better than if you had attempted to use that moment more productively. -[..]effortless-way-to-strengthen-your-memory

This one is funny: "Distract yourself. You might feel like you’re being super productive and focused by sticking to your work, but you’re less likely to recall it later." -[..]-and-it-can-actually-be-fun-99a9c9b95d5b[..]proof-techniques-to-enhance-your-memory/[..]-make-you-smarter?ocid=global_future_rss

Drawing something makes it easier to remember than writing it down -[..]drawing-better-than-writting-memory-0432[..]s-your-memory-is-stranger-than-you-think

Frustrated at forgetting stuff? Some simple tricks could have dramatic positive effects.
1) Walk backwards
2) Do a drawing
3) Do some exercise, but get the timing right
4) Do nothing
5) Take a nap[..]-ways-you-could-become-a-memory-champion

In animals, weight training appeared to promote the creation of new neurons in the memory centers of the brain. -[..]w-weight-training-changes-the-brain.html

The method works something like this: you use a familiar environment, such as your home, and walk through the environment associating information (like words or digits) you want to remember with various objects or scenery. In order to recall the digits in the right order, you simply have to do a mental walk through your mind palace. In Lu’s case, he devised an intricate story, and assigned images such as a chair, a king or a horse to two-digit combinations of numbers ranging from “00” to “99.” -[..]e-but-theres-something-that-comes-close/

Most students take a laptop with them to lectures. But are there times when they might be better off taking a pad and pen? -[..]en-the-best-way-to-take-notes-is-by-hand

(google search) (amazon search)

Wed Nov 20 08:56:53 HKT 2019 From /weblog/%E6%97%A5%E5%B8%B8%E7%94%9F%E6%B4%BB


(google search) (amazon search)

Wed Nov 20 08:54:40 HKT 2019 From /weblog/health


What’s Wrong With My Shoulder? -[..]anagement/ss/slideshow-shoulder-problems

knee-pain do and don't -[..]agement/knee-pain/ss/slideshow-knee-pain

(google search) (amazon search)

Sat Nov 16 20:30:12 HKT 2019 From /weblog/design/examples


(google search) (amazon search)

Tue Nov 12 20:09:43 HKT 2019 From /weblog/software_engineering/team


Recently I help the company offshore some work to CN developers, many difficulty I've encounter, most difficult one is it is hard to share the vision and big picture to CN developers.

This article mention a few good notes , the one I think I am lacking is having short meeting with them often. I will see if we can have video conferencing so that we are easier to meet.

The other tips here -[..]_id=45367&asrc=EM_NLN_1439070&uid=703565 but I think the tips list is too long and probably only apply to large enterprise

Tips of communication with offshore team -[..]on-in-software-development-projects.html[..]ur-remote-team-and-then-getting-it-right

(google search) (amazon search)

Sat Nov 09 22:12:52 HKT 2019 From /weblog/health


Relaxing tips -[..]%9B%E5%A3%93%E5%B0%8F%E8%B2%BC%E5%A3%AB/

積極思考能夠緩解壓力,這一點毫不令人意外。不過明尼蘇達大學卡爾森管理學院工作及組織學教授、該報告的作者之一格隆布(Theresa Glomb)說,事實證明,積極正面的思考可能比用人單位目前采取的很多抗擊工作壓力的方法都更實用,這些方法包括提供靈活的工作安排或創建新的組織結構圖,而這實際上并沒有改變辦公室的日常生活。

寫下一天中發生的好事本身就很有價值,但格隆布說,真正的影響來自寫下為何這些事會讓你感覺良好。這樣做會凸顯出一個人在工作生活中獲得的資源和支持,比如技能、幽默感、讓你感到鼓舞的家人、或是一個富有同情心的老板。 -

5 Things We Need For Sustainable Performance At Work -[..]for-sustainable-performance-at-work.html

什么時候說“不”? -

界(刀)手 -[..]%92%E5%BA%A6%E4%BD%9C%E6%8E%A2%E8%A8%8E/

【朝朝正能量】七招減壓秘技讓你活在當下 -[..]realtime/international/20140724/52721787

【健康online】deadline趕到無氣抖 上班族5招踢走工作壓力 -

Burnout -[..]u-can-do-to-replenish-your-mental-energy

“In many ways, anxiety is the experiential component of stress, and it’s dependent on how a person perceives that external source of stress,” -[..]-between-stress-and-anxiety-dc0f24a9ab0d

(google search) (amazon search)

Sat Nov 09 22:11:44 HKT 2019 From /weblog/learning


How habit affecting you -[..]2012/02/poor-study-habit-and-remedy.html

How to change habit -

How to quit bad habit -[..]028&elq=2220804c77864d95acba08b4a6f21c23

好奇心,细节 -

The most interesting things I've learnt about learning -[..]-most-interesting-things-ive-learnt.html

The most interesting things I've learned about improvement -[..]t-interesting-things-ive-learned_14.html

* Increase your exposure to new and different ideas
* Spend as much time learning from your trading as you actually spend trading
* Manage yourself, not just your risk and your positions[..]hree-best-practices-of-best-traders.html[..]/energy-well-being-and-success-four.html

直覺的奧妙 — Blink -[..]%A6%BA%E7%9A%84%E5%A5%A7%E5%A6%99-blink/

1)  How does the person spend his or her free time?  Per Ayn Rand's observation above, what does he or she do for enjoyment?  

2)  How does the person respond to your successes?  Many people are willing to commiserate with you when you're down and elevate themselves in the process.  A person of genuine goodwill celebrates your successes and is happy for your happiness.

3)  What strong beliefs does the person voice and live through their actions?  Character means standing for what you believe in and living your beliefs.  Go along and get along might be comfortable, but commitment is what powers effective action in the world.[..]hree-powerful-measures-of-character.html

Ask as a habit -[..]%83%E9%80%99%E5%80%8B%E5%95%8F%E9%A1%8C/

practice consistently, stay warm -[..]brain/halo-starcraft-practice-excellence

Wake up early -[..]e-guide-for-waking-up-early-a750c011eb07

This will work, I believe, but really not easy -[..]e-your-life-in-just-a-month-eed6c90ee6c4

3 Simple Habits to Improve Your Critical Thinking:
Question assumptions
Reason through logic
Diversify thought

A cue that triggers your brain to behave automatically
A routine that consists of some kind of action
A reward that reinforces the loop by giving you a good feeling[..]ur-productivity-and-how-to-take-it-back/

(google search) (amazon search)