HackerTrans
TopNewTrendsCommentsPastAskShowJobs

twy30

no profile record

Submissions

Show HN: D4pi: Diablo4 Item Filter Inside Web Browser

d4pi.com
2 points·by twy30·2 jaar geleden·0 comments

Show HN: D4pi: Show/Share Diablo 4 Item as Text/Link (Alternative to Screenshot)

d4pi.com
2 points·by twy30·3 jaar geleden·0 comments

Ask HN: How do you help junior developers learn finding edge cases?

7 points·by twy30·5 jaar geleden·17 comments

comments

twy30
·5 jaar geleden·discuss
> How did you develop your listening skill?

By being rational -- the following method works well for me. YMMV.

I reframe this problem as: Always assume the other person's limbic system has been activated; what will it take to calm their limbic system?

I do not have the exact source handy, but IIRC it can take any time from 15 minutes to 4 hours. From experience, I concluded that the only rational moves during that time are:

* Listening (the feeling of company and support)

* Pleasant sensory stimulations, for example:

- Scent: hot tea, fresh fruit

- Touch (only when appropriate): pat on the shoulder/arm, hand-holding, hugs

In contrary, during that time, any move that requires the other person's prefrontal cortex functions (planning, decision-making, abstract thinking, etc.) is almost always a wasted effort. (So don't make this type of irrational moves.)
twy30
·5 jaar geleden·discuss
Thank you. I agree. Exploration beyond the technical domain will be beneficial, especially with the right listening mindset.
twy30
·5 jaar geleden·discuss
Thank you. I will check out that course.

The link you shared is very interesting. It reminds me of "perverse incentive" [1] and "unintended consequence" [2].

[1]: https://en.wikipedia.org/wiki/Perverse_incentive

[2]: https://en.wikipedia.org/wiki/Unintended_consequence
twy30
·5 jaar geleden·discuss
Thank you. I like your idea of support. Let me try summarizing it with bullet points:

* Maintain a healthy ratio between the knowns and the unknowns.

* Allow time and space to explore, experiment, and especially err -- to build up experience.
twy30
·5 jaar geleden·discuss
I understand. It can be a double-edged sword.

I wish you find a place where your talent is valued and appreciated.
twy30
·5 jaar geleden·discuss
Thank you. That's a great example.

It gave me 2 new directions:

(1) Are there people helping others learn critical thinking? How do they do it?

(2) What does it take to have "user-friendly, tool-assisted critical thinking"? ("formal methods" [1], perhaps?)

I will dig around those 2 directions and see if anything interesting turns up.

[1]: https://en.wikipedia.org/wiki/Formal_methods
twy30
·5 jaar geleden·discuss
Thank you. I like your idea. Let me try putting it into a bullet point form:

* Get/give healthy feedback to mitigate against tunnel vision or unknown unknowns.

* Learn from failures and mistakes.
twy30
·5 jaar geleden·discuss
Thank you. Let me try repeating your advice in my own words:

* Collect all assumptions (regarding data and actions).

* Attack each assumption by throwing known/common/trivial edge cases at it.

* Explore each assumption's necessary conditions: what they are ; how they could possibly be false/broken/absent.
twy30
·5 jaar geleden·discuss
Yes; for (1) speed, and (2) security.

* The gain of speed is noticeable. I love it.

* The benefits of security is qualitative/theoretical. I do not have any quantifiable data here.

* The change of UX is usually acceptable. I consume mostly textual information.

A few website's contents and/or services are valuable enough so that I whitelist them. For example, GitHub, YouTube, and HN.