RSS feed [root] /



title search:


Mon Aug 09 11:02:26 AEST 2021

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

Fri Dec 03 16:29:34 AEDT 2021 From /photo/cosmos/apod


(google search) (amazon search)

Fri Dec 03 10:57:18 AEDT 2021 From /weblog/science/animal


Learn about the animals -[..]13/12/22-amazing-facts-about-tigers.html

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

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/[..]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 snakes flick tongues -[..]cience/why-snakes-flick-tongues-30052018[..]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’ maximum size -[..]ience/whale-size-food-availability-1345/[..]7-medicines-and-drugs-from-animals-venom

This frog’s babies erupt out of its back—and other surprising ways animals give birth -[..]sing-ways-animals-give-birth-live-young/[..].com/family/2020/06/amazing-animal-dads/

What I learned documenting the last male northern white rhino’s death -[..]ns-of-the-last-male-northern-white-rhino

Inside Joel Sartore's 'Photo Ark' for animals -[..]photos-saving-rare-animals-conservation/

The hidden world of microscopic life revealed in extraordinary pictures -[..]pic-life-revealed-extraordinary-pictures

goliath -[..]cience/goliath-frog-largest-frg-0432432/

Why blue and green are the brightest colors in nature -[..]reen-are-the-brightest-colors-in-nature/

We couldn't have figs without wasps. Here's how mutualism works. -

First There Were Microbes. Then Life on Earth Got Big. -[..]f-history-life-evolution-fossils-biology

Snake -[..]ws-science/snake-skin-movement-03022021/

Small but sneaky. These are the world’s 10 smallest mammals -[..]hese-are-the-worlds-10-smallest-mammals/

The oldest animal (that we know of) — and it’s not what you think -[..]t-we-know-of-and-its-not-what-you-think/

How scientists discovered a new law of nature that explains why animals grow ‘pointy’ parts -[..]-explains-why-animals-grow-pointy-parts/

The wells are often the only source of water for miles in the middle of a scorching desert. -[..]ig-wells-in-the-desert-help-life-thrive/

Many animals play dead—and not just to avoid getting eaten -[..]ls-play-dead-not-just-to-avoid-predators

Watch These Amazon Animals Discover Their Reflections -[..]n-big-cats-mirror-reflection-animals-vin

Five animal athletes bound to give Olympians a run for their money -

These tiny Latin American tree dwellers are stellar fathers and masters at camouflage, recent research reveals. -[..]ough-frogs-are-full-of-surprises-feature

Elephants carry their babies for two years, and more astonishing animal pregnancies -[..]-extremely-diverse-pregnancies-heres-why

會走路、爬樹的魚!金門烈嶼「攀鱸」復育中 切勿捕捉 -

What are symbiotic relationships: nature’s matchmaking -[..]cience/what-are-symbiotic-relationships/

Stripes. Spots. Symmetries. Swirls. In the natural world, patterns help animals attract or repel, blend in or stand out. -[..]atures-sport-patterns-with-many-purposes

(google search) (amazon search)

Fri Dec 03 10:51:33 AEDT 2021 From /weblog/science


蓋亞假說:美麗的神話 -[..]%8E%E9%BA%97%E7%9A%84%E7%A5%9E%E8%A9%B1/

色彩斑斕的動物 -

地球上仍存活的最古老生物 -

deep-sea-mysteries-and-oddities-that-will-leave-you-baffled -[..]nd-oddities-that-will-leave-you-baffled/

rare-flowers-that-are-stunning-to-look-at -

earth-facts-that-might-surprise-you -

north-pole-facts-most-people-are-not-aware-of -[..]s-most-people-are-not-aware-of/?view=all

earth-facts-you-probably-have-not-considered -[..]u-probably-have-not-considered/?view=all

River -[..]that-you-probably-did-not-know/?view=all

amazon -[..]he-most-unique-places-on-earth/?view=all

25 Interesting Tidbits About Deserts That Will Make You Glad For Rain -[..]at-will-make-you-glad-for-rain/?view=all

Antarctica is one of the coldest, most desolate places in the world, and today you're going to learn all about it. -[..]interesting-facts-that-you-probably.html

great-barrier-reef -[..]-reef-facts-youll-want-to-hear/?view=all

Types of mountains -[..]st/main-types-mountains-earths-ups-downs

bizarre-ocean-phenomena -[..]ean-phenomena-you-wont-believe-are-real/[..]ology/animals-ecology/animal-speed-limit

Ocean -[..]ising-ocean-facts-most-people-dont-know/

Earth -

sinkholes -[..]other/science-abc/science-abc-sinkholes/

ecosystems -[..]what-they-are-and-why-they-are-important[..]ture-post/what-is-supervolcano-18032018/[..]/feature-post/largest-river-world-43223/

What is soil? Here’s the inside scoop -

What causes an Ice Age? A simple explainer -[..]water-dont-underestimate-the-connection/[..]108-why-the-world-is-running-out-of-sand

Even a little extra CO2 is triggering big changes in forests -[..]o2-is-triggering-big-changes-in-forests/

Christmas flakes: macro photography reveals unique snowflake design -[..]/great-pics/christmas-snowflakes-photos/

This is the secret behind biodiversity hotspots -[..]ience/biodiversity-hotspot-source-35243/

Looking back on Palmyra’s recent history, Wegmann sees it as a source of hope. Tropical islands may seem fragile, but they can turn out to be surprisingly robust. The conservation story of Palmyra should remind us of two things, he says: “One, nature is resilient. And two, we as humans can engineer ourselves out of some of the major problems that we’ve caused.” -[..]w-tropical-islands-got-rid-of-their-rats

Rivers can change colors as time passes, and this is linked to ecosystem health -[..]-and-this-is-linked-to-ecosystem-health/

Photosynthesis could be as old as life itself -[..]thesis-old-genes-live-evolution-2374523/

climate-tipping-points -[..]ecology/what-are-climate-tipping-points/

What is natural selection: the driving force of evolution -

Simple seaweed could be used to heal human wounds with bio-ink -[..]dicine/seaweed-healing-virtues-10042021/

They spent 28 days under the sea—and found another Earth -[..]-the-sea-and-found-another-earth-feature

Earth's magnetic field flips much more frequently than we thought -[..]ld-flipped-more-times-scientists-thought

Soils from Antarctica seem to contain no life—something that's never been found -[..]-no-lifesomething-thats-never-been-found

What causes earthquakes — and what you should do if hit by one -[..]es-and-what-you-should-do-if-hit-by-one/

The hexagon shape and why it shows up so much in nature -[..]t/hexagon-shape-nature-physics-13092021/

Bizarre mangrove forest far from the coast offers clues to future sea level rise -[..]the-coast-offers-clues-to-sea-level-rise

While their blasts can no doubt wreak devastation, they also create a fresh canvas that fosters life of every hue. -[..]olcanic-eruptions-help-nourish-the-world

(google search) (amazon search)

Fri Dec 03 10:49:50 AEDT 2021 From /weblog/nature


Jane_Goodall -[..]

Sylvia Earle: Exploring and protecting the ocean for seven decades -[..]/sylvia-earle-protecting-exploring-ocean

How Argentina is saving one of Earth’s most remote places -[..]ving-remote-tierra-del-fuego-marine-life

The urgent need to protect the Serengeti’s intricate web of life -[..]serengetis-intricate-web-of-life-feature

(google search) (amazon search)

Fri Dec 03 09:56:39 AEDT 2021 From /weblog/science/animal


Why the wildebeest is the unlikely king of the Serengeti -[..]e-unlikely-king-of-the-serengeti-feature

Serengeti in motion -[..]t-serengeti-wildebeest-migration-feature

(google search) (amazon search)

Thu Dec 02 23:26:59 AEDT 2021 From /weblog/science


body-hacks-life-is-trying-to-hide-from-you -[..]ife-is-trying-to-hide-from-you/?view=all

why-we-stretch -

causes-dark-circles-eyes-sleeping-people-really-tired -[..]s-sleeping-people-really-tired/?view=all

facts-about-the-human-body-you-may-not-be-aware-of -[..]n-body-you-may-not-be-aware-of/?view=all

blood -[..]you-might-not-know-about-blood/?view=all

misconceptions-about-your-body -[..]bout-your-body-that-arent-true/?view=all

pregnancy -[..]nge-the-way-you-view-pregnancy/?view=all

blindness -[..]you-didnt-know-about-blindness/?view=all

happen-to-your-body-after-you-die -[..]pen-to-your-body-after-you-die/?view=all

your-body-is-weirder-than-you-think -[..]body-is-weirder-than-you-think/?view=all[..]-that-make-absolutely-no-sense/?view=all

「人體農場」:聽屍體說話 -[..]%BD%E5%B1%8D%E9%AB%94%E8%AA%AA%E8%A9%B1/[..]8%82%89%E9%AA%A8%E6%9F%A5-q-a-episode-4/

Albinism -

為什麼人類的耳朵長成這樣 -

oxytocin -[..]us-facts-about-oxytocin-that-youll-love/

About vaginas -

Almost everything we know about salt may be wrong. Eating salt actually makes you less thirsty but hungrier -[..]ence/salt-makes-you-less-thirsty-423432/

從進化的角度來看,幼年就是一段專門為了學習而存在的時期。在成人的庇護下,幼兒唯一的任務就是學習,他們無需操心是否要真的做出點成就來。而成人更注重的則是利用現有知識,快速有效地行動。抑制性化學物質對這一趨勢可能是有利的。自然之道的運行自有其信條:“沒壞就不用修。”既然如此,那麼大腦工作得順順當當,自然也就沒必要去改變它。 -

According to scientists, these are the three kinds of smile -

alleles -

What will happen after getting shot? -

“What’s happening with the baby is that a lot of the information is escaping even as the baby is trying to get it organized and stabilized.” In early infancy, a lot of experiences never become memories—they slip away before they can be preserved. -[..]why-we-cant-remember-before-age-3-05435/

human-digestion-system -[..]igestion-system-you-probably-didnt-know/

“信息時代的到來似乎已經創造了感覺自己無所不知的一代人,”學者們得出結論,儘管“他們對周圍世界的了解之少可能達到了前所未有的程度”。 -

Human touch can feel molecule-thin differences, study reports -[..]-molecule-thin-differences-study-reports

It is about smell -[..]ws-science/science-gut-feelings-08012017

Hypnosis -[..]facts-about-hypnosis-youll-want-to-know/

allergies -

200 hours to make best friends -

How body-heals-wound -

mummification -[..]ng-mummification-everything-wanted-know/

無意識偏見會左右大腦認知,研究:人類沒有想像中那麼理性 -

timeline-human-evolution -[..]r/science-abc/how-fast-hair-grows-042394

在雙語轉換上,關閉舊語言比啟動新語言更需要大腦認知努力 -[..]e/news-science/human-blink-why-25092018/[..]an-handle-the-truth-more-than-you-think/[..]t-people-live-life-span-versus-longevity[..]ce/news-science/hugs-protect-mood-05423/

yawning -[..]post/yawning-science-contagious-01102019[..]-a-greater-tendency-for-disorders-though[..]edicine/how-muscle-memory-works-24012019

Scientists link properties of individual brain cell size to intelligence -[..]cience/dendrite-size-intelligence-042394

A varied biome of gut bacteria is thought to have several benefits, even so far as improving our moods. New evidence suggests it could also have a physical effect – making you skinnier, or even heavier. -[..]could-gut-bacteria-microbes-make-you-fat

疼痛難以形容?科學家開發出一種血液檢測原型,能客觀測量疼痛嚴重程度 -

前皮克斯總裁其實無法在腦中想像任何畫面 因為他有「心盲症」 -[..]y-cant-some-people-remember-their-dreams

Cell phones might cause skull ‘horns’ -[..]ence/cell-phones-might-cause-skull-horns

What is RNA?

酒醉不是藉口!研究顯示道德判斷不因喝醉失準 -[..]hol-really-is-no-excuse-for-bad-behavior

Researchers finally figure out the protein that senses cold temperatures -

【Healthy點】飲食失調不止是精神障礙 研究:厭食症實為「代謝及精神失調」 -[..]ional/realtime/article/20190916/59843333

“In simple terms, we argue that when people cannot see from birth, they rely more heavily on the context they extract from the other senses,” the researchers write. They also add that this can also explain the -[..]blind-schizophrenia-connection-14102019/[..]e/four-categories-human-goals-913513634/

Soup is good for malaria? -[..]ion-medicine/soup-malaria-good-19112019/[..]medicine/white-noise-enhance-sound-0423/[..]-might-be-counting-in-the-wrong-language[..]carbon-dioxide-mental-capacity-13542134/[..]man-lungs-the-evolution-of-a-coronavirus

magic-mushroom maybe good?[..]n/magic-mushroom-effects-one-month-0423/[..]c-exercises-boost-brain-neuroplasticity/[..]ystem-reacts-to-coronavirus-cbf5271e530e

The pandemic has spawned a new way to study medical records -[..]awned-a-new-way-to-study-medical-records

All About Your Lungs -

mess-up-your-biological-clock - time -[..]-mess-up-your-biological-clock/?view=all
Best time to do everything -[..]science/what-happens-human-space-052523/

The Mandela effect: how groups of people can all remember the wrong thing -

History of heart surgery -[..]ons-learned-to-operate-on-beating-hearts

Neurogenesis: Are you the Master of your Mind? -[..]you-the-master-of-your-mind-8d66571f8e0d[..]ence/groupy-behavior-bias-people-179803/[..]humans-arent-inherintly-selfish-0423432/

Immune system -

What is hemoglobin, and should you worry that it’s in your blood? -

How Colors Can Affect You -

An Essay on the Mental Causation of Human Behavior: Does the Mind Matter? -[..]pieces/mental-causation-essays-05042021/

Why is humanity here? The stoned ape theory says: ‘drugs’ -

Muscles are important, but stiff tendons are the secret ingredient for high-speed performance -[..]t-ingredient-for-high-speed-performance/

The Olympian period — the effect of menstruation on female athletes performance -[..]truation-on-female-athletes-performance/

Why do beans make us gassy? -[..]ence/why-do-beans-make-us-gassy-feature/

An AI Finds Superbug-Killing Potential in Human Proteins -[..]bug-killing-potential-in-human-proteins/

(google search) (amazon search)

Thu Dec 02 16:49:57 AEDT 2021 From /photo/cosmos/apod


(google search) (amazon search)

Thu Dec 02 12:03:52 AEDT 2021 From /weblog/java/performance

option list

java -XX:+PrintFlagsFinal -version | findstr HeapSize , find out actual Xmx default in bytes -[..]default-parameters-of-xms-and-xmx-in-jvm

-XX:+PerfDisableSharedMem , prevent locking by sharedmem in linux -

How linkedin turn the GC -[..]ughput-and-low-latency-java-applications

Using generational & concurrent GC collector -[..]/04/ibm-jvm-tuning-gencon-gc-policy.html

Full VM option list :, update for Java7 -[..][..]ost-complete-list-of-xx-options-for.html

A simplified list for some frequency use options -[..]rbage-collector-guidelines-and-tips.html

HotSpot JVM garbage collection options cheat sheet -[..]spot-jvm-garbage-collection-options.html[..]va/javase/tech/vmoptions-jsp-140102.html

An example and story about effect of difference VM parameter affecting the performance -

Clear the code cache automatically with -XX:+UseCodeCacheFlushing -[..]time-for-long-running-java-applications/

Discussion about -XX:MinHeapFreeRatio parameter -[..]

The other detailed guide for VM parameters tuning -

Here is a more simple cookbook -

A outdated (1.4) , compehensive but still not really too detailed, overview of various GC tuning -

Some say following VM parameter is good enough
-server -Xmx -XX:+UseParallelGC[..]/page/binublog?entry=java_tuning_for_xml

Some say is useful if you have huge memory

Some say below parameter keep GC in low pause
Some say below parameter are very optimal
-XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:NewSize=1200m -XX:SurvivorRatio=16[..]d.tss?thread_id=41258&ASRC=EM_NNL_347804
Some say those parameter is good

Just in case anyone is curious, the flags enabled by -XX:+AggressiveOpts in JDK 1.6.0_25 are:


Generate dump with OOME - -XX:+HeapDumpOnOutOfMemoryError

GC log sample of -XX:+UseConcMarkSweepGC -XX:PrintFLSStatistics=1 -XX:+PrintGCDetails -

A case study of tuning VM GC parameters -[..]ld-you-trust-the-default-settings-in-jvm

Explanation for few performance related VM parameters -[..]ine-options-jvm-performance-improvement/

Show the exact vm flag that java using -[..]/looking-inside-a-jvm-xxprintflagsfinal/

For G1GC -[..]e-first-garbage-collector-tuning-flags-1[..]otspot-jvm-performance-tuning-guidelines

(google search) (amazon search)

Thu Dec 02 10:46:36 AEDT 2021 From /weblog/history


The ancient origins of glass -[..]ticle/society/2021/ancient-origins-glass

(google search) (amazon search)

Thu Dec 02 10:17:59 AEDT 2021 From /weblog/science


mushrooms -

【Gene 愛聊科學】食蟲植物讓獵物滑進瓶口的密技,成為對抗貽貝附著的無毒塗料:SLIPS -

plants -[..]ique-plants-you-have-ever-seen/?view=all

dangerous-plants -[..]us-plants-that-could-seriously-hurt-you/

Amber -

Rock -[..]her/feature-post/rock-cycle-geoloby-abc/

What is the Wilson Cycle, builder and slayer of supercontinents? -

clouds -

What is THC: the main psychoactive ingredient in marijuana -

different-types-plants-world -[..]nce/biology/different-types-plants-world

oldest tree -

Sugar -[..]her/feature-post/sugar-history-00432432/

淺談水龍捲 -[..]%BA%E8%AB%87%E6%B0%B4%E9%BE%8D%E6%8D%B2/

The science behind why leaves change color in autumn -

螞蟻與植物竟然共同演化,原來為了… -[..]96-%E5%8E%9F%E4%BE%86%E7%82%BA%E4%BA%86/[..]e/gingko-biloba-immortal-lifespan-05264/

受盡威脅,也要幫這些台灣植物活下去:走訪福山植物園 -[..]00605-culture-botanical-garden-taiwan-1/

Some trees may 'social distance' to avoid disease -[..]020/07/tree-crown-shyness-forest-canopy/[..]her/feature-post/why-is-the-ocean-salty/

The rare plants that ‘bleed’ nickel -[..]ia-the-plants-that-mine-poisonous-metals

Deepest Dive Ever Under Antarctica Reveals a Shockingly Vibrant World -[..]-frozen-beauty-exotic-creatures-penguins

As the Antarctic Peninsula heats up, the rules of life there are being ripped apart. Alarmed scientists aren’t sure what all the change means for the future. -[..]ula-ice-melt-krill-penguin-leopard-seal/

why-leaves-fall-down-and-why-it-happens-during-autumn -[..]l-down-and-why-it-happens-during-autumn/

What is gympie-gympie: the poisonous plant whose painful sting can last for years and drive people to suicide -

The tallest tree in the world is higher than the Statue of Liberty -[..]er/feature-post/tallest-tree-world-0423/

許多植物已被細菌“天然轉基因” -[..]ts-have-been-naturally-gmod-by-bacteria/

Here are the world’s most favorite fruits — judging by production figures, at least -[..]ence/worlds-most-produced-fruit-feature/

These ‘supertrees’ are engineered to capture more carbon -[..]es-are-engineered-to-capture-more-carbon

How the cauliflower got its mesmerizing fractals -[..]auliflower-got-its-mesmerizing-fractals/

The lost generation of ancient trees -[..]908-the-lost-generation-of-ancient-trees

This natural chemical could keep fruits and vegetables fresh for longer -[..]mistry/natural-chemical-fruits-25112021/

(google search) (amazon search)

Wed Dec 01 15:07:49 AEDT 2021 From /weblog/java/features


Writing a simple Filesystem using Fuse and java 17 -[..]imple_filesystem_using_fuse_and_java_17/

(google search) (amazon search)

Wed Dec 01 00:52:37 AEDT 2021 From /photo/cosmos/apod


(google search) (amazon search)

Wed Dec 01 00:06:27 AEDT 2021 From /weblog/design


How to write safer concurrency code -

reentrant and thread safe functions -[..]/31/reentrant-and-thread-safe-functions/

Libraries / toolkits for multicore process -[..]intableArticle.jhtml?articleID=212900103

Introduction -[..]QQSNDLRSKHSCJUNN2JVN?articleID=212903586[..]CQSNDLRSKHSCJUNN2JVN?articleID=213001517

Collections of links -[..]rallel-Or-Get-Left-Behind.html&Itemid=29

Briefing of difference modeling of threading system -[..]intableArticle.jhtml?articleID=215900465[..]inners-guide-to-multithreaded-libraries/[..]haloms_blog/2010/08/concurrency-101.html

Saving the Failwhale: The Art of Concurrency (Page last updated December 2012, Added 2012-12-26, Author Dhanji R. Prasanna, Publisher informit). Tips:

1) Contention is unavoidable - some resources are just slower, and you must wait for them. The secrets to good concurrency are 1) ensuring that these slower resources are rarely used, and 2) during such waiting periods, giving the faster tiers other work to do so that they continue to be utilized well.
2) Overuse of synchronization constructs such as locks and mutexes leads to systems that perform poorly under load.
3) ConcurrentHashMap is an efficient thread-safe map while HashMap is not thread-safe.
4) ConcurrentHashMap doesn't do away with locks, it still uses them but it uses more than the single global lock, so that threads gain some measure of concurrency. It uses separate locks for partitions, so that multiple threads writing to the map are likely to access different partitions, using separate locks and therefore process their data simultaneously. This technique is known as lock-striping. Efficient striping uses a number of locks proportional to the number of CPU cores in a system.
5) The asynchronous processing model smooths resource spikes by adding requests to a queue which is serviced by a pool of workers - spikes in requests make the queue grow rather than overloading the workers. (The ExecutorService is essentially a thread pool accompanied by a task queue.)

Discussion of using difference model for concurrency -[..]cks-application-architecture-pros-a.html

Concurrency vs Parallelism -[..]/2013/12/concurrency-vs-parallelism.html

Compare between Actors, CSP, Disruptor and raw Threads -[..]omparision-of-different-concurrency.html

Few coding tips that should be useful for most languages -[..]erformance-scalability-and-liveness.html[..]2015/09/java-concurrency-essentials.html

Service Design
Do one thing, do it well
No shared operational state
Bound your queues
Name custom thread pools and register an UncaughtExceptionHandler
Prefer immutable data objects over mutable state[..]-to-25-billion-notifications-during.html

On Parallelism and Concurrency -

(google search) (amazon search)

Tue Nov 30 00:26:22 AEDT 2021 From /weblog/science


About PI -[..]i-%E6%98%AF%E6%B0%B8%E6%81%86-%E4%BA%8C/

Interesting maths -[..]-math-principles-to-challenge-your-brain

Napoleon was the Best General Ever, and the Math Proves it. -[..]ever-and-the-math-proves-it-86efed303eeb[..]tal-math-tricks-that-will-blow-your-mind

The mind-bendy weirdness of the number zero, explained -[..]/7/5/17500782/zero-number-math-explained

幾何世界新成員:scutoid -

Pattern of prime -[..]h/prime-numbers-crystal-lattice-17092018

莫比烏斯環 (Möbius strip或Möbius band) -

The most beautiful and important mathematical equations -[..]athematical-equations-beautiful-30112018[..]/the-man-who-invented-modern-probability

Random -[..]ndomness-awarded-prestigious-math-prize/

calculus -[..]-calculus-and-how-to-get-the-hang-of-it/

secret-link-uncovered-between-pure-math-and-physics -[..]-uncovered-between-pure-math-and-physics

What are prime numbers and why they matter — yes, even in your day to day life -[..]re-post/what-are-prime-numbers-15122020/

What are algorithms, and why we’d best get used to them -[..]ature-post/what-are-algorithms-06042021/

Amazing egg -[..]news-science/why-egg-egg-shape-07092021/

The appeal of the paradox — mankind’s fascination with self-contradicting ideas -[..]scination-with-self-contradicting-ideas/

(google search) (amazon search)

Tue Nov 30 00:07:58 AEDT 2021 From /weblog/java/tools


Generate a diff page forother toreview in HG -

Introduce a tool to keep IDE code and webcontainer code in sync -

Auto complete of IDEA is pretty cool -[..]aster-with-intellij-idea-live-templates/

use ctrl-w to select text -[..]ins-ides-their-best-feature-is-control-w

7-new-tools-java-developers-should-know -

Buggy App is a simple java application that simulates different performance problems like Memory Leak, OutOfMemoryError, CPU spike, thread leak, StackOverflowError, deadlock, unresponsiveness, … -[..]buggy-app-simulate-performance-problems/

13 Best Java Decompilers for Download and Online Use for Java Developers -

(google search) (amazon search)

Mon Nov 29 00:35:31 AEDT 2021 From /photo/cosmos/apod


(google search) (amazon search)

Mon Nov 29 00:29:43 AEDT 2021 From /weblog/business


P2P filesharing can actually helping music sell, according to this article, if there is large amount of people download, this is a very good marketing tools -

After you spend so much effort of promoting your product, may be you miss promoting your product to YOU?? And there are millions of YOU all over the earth?

promotion, mix with free service and love -

Name is important -[..]4/pick-the-right-name-for-your-projects/

Sometime, it would be a nice promotion of comment your product in negative way, some how -

The official definition is that marketing creates demand, while sales fulfils demand, how Joel demo software -

First to release may be worst than the 2nd one -[..]window-as-part-of-your-product-strategy/ Timing is VERY important

Guessing if we have short and frequency release, we don't need to save any features. However, in case if our release cycle still long and big, this may be a good idea. -[..]2009/11/10/save-some-features-for-later/

Learning US. style of marketing -

Analysis why ice-bucket-challenge can be so popular -[..]/26/ice-bucket-challenge-viral-marketing

【台積電成功之道】B2B 的公司,都應像孵化器一樣,賦能自己的客戶!-

(google search) (amazon search)

Mon Nov 29 00:28:30 AEDT 2021 From /photo/cosmos/apod


(google search) (amazon search)

Mon Nov 29 00:19:57 AEDT 2021 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/

Parallel Collection Processing: Leveraging Batching -

Maybe good to careful about collection initalization -[..]ars-with-a-single-character-code-change/

Issue of using non-thread safe collection in multi-thread -[..]oting-cpu-spike-in-a-major-trading-appli

Performance comparison of difference JVM vendor -[..]stopping_openj9_from_overtaking_hotspot/

Why we chose java for HFT -[..]equency-trading-application-600f7c04da94

5 Mundane Java Performance Tips -[..]/posts/5-java-mundane-performance-tricks

(google search) (amazon search)

Sun Nov 28 23:45:20 AEDT 2021 From /weblog/design/examples


Life of a Netflix Partner Engineer — The case of the extra 40 ms -[..]eer-the-case-of-extra-40-ms-b4c2dd278513

A look under the hood of the most successful streaming service on the planet -

(google search) (amazon search)

Fri Nov 26 23:08:19 AEDT 2021 From /weblog/science


What is asexual reproduction: nature’s virgin birth -[..]exual-reproduction-natures-virgin-birth/

Biology-mysteries -[..]manity-has-not-figured-out-yet/?view=all

Over 50 years ago, researchers circumnavigated the Americas sampling ocean life along the way at regular intervals. In the process, they discovered a striking relationship: the abundance of a certain marine species is linked to its body size such that its collective mass is basically the same. Krill are a billion times smaller than tuna, but their numbers are a billion times more abundant. If you were to weigh all the krill in the ocean, the mass should be close to all the tuna — but not anymore. -[..]umans-broke-a-natural-law-of-ocean-life/

(google search) (amazon search)

Fri Nov 26 18:49:21 AEDT 2021 From /photo/cosmos/apod


(google search) (amazon search)

Fri Nov 26 10:52:31 AEDT 2021 From /weblog/science


misconceptions -[..]-everyone-wants-you-to-believe/?view=all

Inventions -[..]-that-revolutionized-our-world/?view=all

statistics-about-life-and-living -[..]atistics-about-life-and-living/?view=all

Colour -[..]lors-that-you-never-saw-coming/?view=all

Richard Feynman -[..]%8C%E4%B8%8D%E7%A2%BA%E5%AE%9A%E6%80%A7/

About palm-oil -[..]g-and-sad-facts-about-palm-oil/?view=all

How name related to face -

biggest-scientific-discoveries -[..]tific-discoveries-in-history-of-mankind/

weird-science-facts-you-may-not-know -

michael-faraday -

Science of Mona Lisa -[..]eonardo-da-vinci-mona-lisa-smile/540636/[..]s/hidden-shortage-world-running-low-sand

elevators -

zooming-in-on-the-cell-what-makes-animals-and-plants-different -[..]-what-makes-animals-and-plants-different

worlds-largest-electric-vehicle-fully-recharges-itself -[..]electric-vehicle-fully-recharges-itself/

radiocarbon-dating -[..]e/a-look-at-radiocarbon-dating-21352324/

mount-st-helens -[..]hould-be-scientists-may-finally-know-why[..]20200617-what-if-all-viruses-disappeared

What is cellular respiration: from food to ATP -[..]nce/what-is-cellular-respiration-052533/

encoding data in dna -[..]nce/news-science/wizard-of-oz-dna-05235/

為什麼太陽曬過的衣服香香的? -

The Plum Pudding Model: how a flawed idea was instrumental in our understanding of the atom -[..]e-post/plum-pudding-model-atom-16072020/

The mystery of the blue whirl that consumes all the fuel in its path — finally solved -[..]ence/physics/blue-fire-mystery-13082020/

See the ingenious cameras used to photograph elusive animals -[..]rcams-used-to-photograph-elusive-animals

the-beautiful-nature-journal-of-illustrator-jo-brown -[..]-nature-journal-of-illustrator-jo-brown/

Growing food at Mar -[..]l-is-challenging-but-its-not-impossible/[..]nce/why-do-paper-cuts-hurt-so-damn-much/

Taming chaos: Scientists get a step closer to solving the ‘three-body problem’ -[..]loser-to-solving-the-three-body-problem/

Nanorobotics: what it is, what it can do, and how it can become reality -[..]er/pieces/what-nanorobotics-is-08052021/

Daring ‘rescue’ mission results in Dead Sea Scroll finds, other rare discoveries -[..]-sea-scroll-finds-other-rare-discoveries

The hellish history of the devil: Satan in the Middle Ages -[..]e/history-devil-medieval-art-middle-ages

We can now track ocean microplastics from space, by looking at how winds and water interact -[..]tics-ocean-tracking-satellite-322354265/

COVID-19: kids are using soft drinks to fake positive tests – I’ve worked out the science and how to spot it -[..]rked-out-the-science-and-how-to-spot-it/

3,600 microphones and counting: how the sound of the Olympics is created -[..]ow-the-sound-of-the-olympics-is-created/

‘Ten years ago this was science fiction’: the rise of weedkilling robots -[..]robots-farming-pesticide-use-sustainable

More than 600,000 miles of fences crisscross the American West, blocking animal migration. Outside Yellowstone this summer, volunteers dismantled a few. -[..]n-old-fences-to-help-migrating-wildlife-

Seven Mysterious Sounds Science Has Yet to Solve -[..]sterious-sounds-science-has-yet-to-solve

molecule-making duo -[..]n-chemistry-goes-to-molecule-making-duo/

What’s in a futuristic house? 3D printing, automation, among many others -[..]ure-post/futuristic-tech-house-30102021/

The Rollercoaster Bridge — why Eshima Ohashi is so steep and so impressive -[..]post/rollercoaster-bridge-eshima-ohashi/

(google search) (amazon search)

Fri Nov 26 10:49:14 AEDT 2021 From /weblog/science


psychology-tells-you-about-yourself -[..]ology-tells-you-about-yourself/?view=all

Why do people stack stones in the wild? -[..]stones-and-where-to-see-them-in-the-wild

Doublespeak works, and it protects manipulative speakers from being perceived as liars -[..]uphemism-usage-insulation-lying-2625334/

調查:「藍色星期一」最有生產力 -

Narcissist -

【趣味科普】同理心等於同情心?可以後天鍛鍊嗎? -[..]om/realtime/supplement/20160712/55345201

Lie/Cheat -[..]o-know-someone-is-lying-to-you/?view=all

We need medical and psychological treatments for pain. But we also need to recognize that medical treatments have been overused. -[..]ment-psychology-cbt-mindfulness-evidence

Few article about positive psychology -

psychology life hack -[..]psychological-life-hacks-you-should.html

How to spot a liar: three cognitive techniques from science -[..]three-cognitive-techniques-from-science/

How to think about pleasure -[..]humanism-philosophys-defence-of-pleasure

Do women really like beards? Here’s what the science says -[..]ture-post/do-women-like-beards-18052021/

Why We Lie: The Science Behind Our Deceptive Ways -[..]ne/article/lying-hoax-false-fibs-science

It only works for those who have a somewhat conspiracy mindset. Those with entrenched views are less likely to get the vaccine no matter what. -[..]vaccine-as-long-as-their-friends-do-too/[..]erence-between-psychopath-and-sociopath/

Types of Depression -

The “superstar effect”: how the best chess players affect those around them — and why it matters -[..]/pieces/superstar-chess-effect-08102021/

Why You Need to Win -

Your altered identities may never let you know if you have dissociative identity disorder, and sometimes it's for the collective good. -[..]ing-into-dissociative-identity-disorder/

(google search) (amazon search)