😬
kangjushang   Taipei, T'ai-pei, Taiwan
 
 
"Whatever in creation exists without my knowledge exists without my consent."

Chicago undergraduate mathematics bibliography [www.ocf.berkeley.edu]

What do programmers mean by 'elegant' code? [www.quora.com]

Sean Carroll's Mindscape podcast [podcasts.google.com]

Two Minute Papers

:lunar2019piginablanket: [www.goodreads.com]
Currently Offline
Featured Artwork Showcase
Water Farming in Practice
🌙
The Feynman Technique: Master the Art of Learning

The Feynman Technique is the most effective method to unlock your potential and develop a deep understanding.

Richard Feynman was not only a Nobel laureate in Physics but also a master of demystifying complex topics. His key learning insight: complexity and jargon often mask a lack of understanding.

Feynman’s learning technique comprises four key steps:

1.Select a concept to learn.
2.Teach it to a child.
3.Review and refine your understanding.
4.Organize your notes and revisit them regularly.

Let’s delve deeper into these steps.

Feynman’s secret lay in understanding the true essence of a concept rather than merely knowing its name, leading to his remarkable achievements. This learning technique can be applied universally, irrespective of the subject.

The person who says he knows what he thinks but cannot express it usually does not know what he thinks.

Mortimer Adler

Step 1: Select a concept to learn.

What topic are you curious about?
Take out a blank sheet of paper. Write out everything you already know about the subject you want to understand deeper. As you learn more about the topic, add it to your sheet. If you use a different color pen as you learn new things, you can literally watch your knowledge grow.
Once you think you understand the topic well enough, move on to step 2.

Step 2: Teach it to a child.

Can you explain your chosen concept to a 12-year-old? Test your understanding by simplifying your notes. Banish jargon and complexity, using only words a child would comprehend. Simplicity reveals a depth of understanding, while jargon often conceals ignorance.
Anyone can make a subject complicated but only someone who understands can make it simple.

Step 3: Review and Refine

Write down your simplified explanation. The act of writing aids reflection and learning. In fact, reflection is the most important part of the learning process. Reflection is how we learn what we know and what we need to learn.
Simple is beautiful.
Clear writing gives poor thinking nowhere to hide.
Ensure your notes are free of any jargon or something that sounds confusing. Ensure your notes are free from jargon or any glossed-over complexities. If something sounds confusing, it needs more refinement.
Read it out loud as if to a child. If the explanation isn’t simple enough or sounds confusing, that’s a good indication that you need to reflect and refine.
Go back to the source material, reviewing the parts you don’t quite understand yet.
Repeat until you have a simple explanation.

Step 4: Organize and Review.

To test your understanding in the real world, present your explanation to someone else. How effective was your explanation? What questions did they ask? What parts did they get confused about?
When you’re happy with your understanding, take the page you created with a simple explanation and put it into a binder. Following this technique for everything you learn gives you a binder full of learning that you can review a couple of times a year.

***

Simplicity is the hallmark of true understanding. Challenge others who use jargon to explain concepts in simple terms, and their reactions may reveal their comprehension (or lack thereof).

Review Showcase
69 Hours played
Even though I figured out the solutions to every level independently, I still have no idea how some people managed to accomplish all optimization achievements in 3.9 hours, that is incredibly fast! Either they spent most of their time thinking through their code offline, consulted a walkthrough or is a genius.

雖然,程式的語法邏輯一開始接觸很難習慣且最後幾關也有相當的挑戰性,只要能摒除一切雜念然後定下心,便能發掘自己的思維在不斷循線摸索、推敲的過程中越來越靈活和敏銳。感謝創作者在這個紛擾、庸俗的亂世之中,為玩家營造出一片精神上的世外桃源。有此榮幸在這片淨土尋幽訪勝,便覺此生無憾。

Although, the underlying logic behind the syntax of this esoteric language requires deliberate effort to acclimate oneself to, those who are willing to endure the consequence of discarding certain trivial and mundane responsibilities, then fully immerse oneself in the pure and abstract process of deductive reasoning, while donning the "weirdo" persona with a healthy dose of self-imposed marginalization, will come to appreciate the divine satisfaction of becoming a more disciplined yet adventurous thinker through systematic trial and error.

==============================

Quite surprising how many cool tricks you can implement with such minimalist programming syntax.

An exciting cerebral playground to let your creative juices flow.

Attempting to solve every puzzle without external hints, see how many of these conundrums I can overcome independently.
Favorite Game
Video Showcase
2021年10月23日
42 4
😬 Dec 28, 2023 @ 7:14am 
Thank you!
AfterMath Dec 28, 2023 @ 6:33am 
也預祝2024一切順利唷:100percent:
😬 Dec 16, 2023 @ 2:41am 
I've been thinking about a metaphor. To serve as a analogy to this netcode timestamp synchronization issue.

One probably can imagine an unusual car with 4 wheels of different diameter, each wheel of this car is driven by an independent servo motor that are connected to the computing system in which a gyroscope is incorporated and the rotation cycle and rotational speed of the four wheels are stored since the activation of the car.

The friction and gradient of the surface on which the car is driving is heterogeneous.

The goal of this car is to drive in a linear path that is straight as possible.

The algorithm that enables this unusual car to drive as straight as possible from start to finish in the least amount of time is similar to an optimized netcode.

Is this metaphor appropriate?
😬 Sep 18, 2023 @ 8:00am 
https://www.thetimes.co.uk/article/women-less-likely-to-get-cpr-due-to-non-consensual-touching-fears-jszfbpskc

I wonder if this trepidation can be overcome by the potential cis male rescuer if he's willing to modify his appearance as a transgender individual or a drag queen as long as their dedication to the salvation of people's lives is sufficiently strong to overcome the distrust against men’s ulterior motives?

I can imagine he'll have to emulate the transformative process of superman and find somewhere desolate and inconspicuous to alter his appearance, then become super transvestite!
😬 May 28, 2023 @ 8:01am 
Ideas on spicing up the gameplay mechanics for Backpack Hero

https://steamcommunity.com/app/1970580/discussions/0/3839927185131828931/