Live data from Hacker News

Tools for Better Thinking

untools.co

71–80 of 140 posts

Re: Tools for Better Thinking

#71

I've found that the most underrated problem solving tool is simply typing out my thought process. I used to be the type who asked a lot of questions until I realized that formulating the question was often more important than getting the answer.

On more than one occasion I've started typing my question on stack overflow. I try to do my due diligence so I don't look like an idiot on the internet, and usually as I am anticipating responses I end up trying something that solves my problem.

Re: Tools for Better Thinking

#72

Earlier quoted context omitted.

It's amazing how much a technique like rubber ducking[1] helps to work through issues. The number of times I've felt like I have no idea how to solve a problem until the moment after I ask someone else is incredible. I think the act of thinking how to explain the problem to someone else really helps trigger the problem solving side of the brain. That and the number of times taking a 10 minute walk has been more produ…

I was stuck debugging a chip for a day until I finally decided to write to the FAE. I sit down, write my problem in the simplest possible language, list all the tricks I tried and asked for a solution. Then I'm reading my email to make sure everything is in order and voila - one last thing to try. and that step worked.

What does FAE mean in this context?

Or do you mean ‘fae’ as in fairies?

Edit: speeling

Re: Tools for Better Thinking

#73

Earlier quoted context omitted.

When asking for help solving a problem, I start writing a question to ask someone, and then as I start explaining what I've tried (to try to be respectful of their time and them not have to repeat anything I've done) more and more things to try occur to me. By the time I've tried all the things that occur to me while describing the problem, I've solved the problem. That's the way it works out more often than not.

Exactly this. What is really weird, though, is that I have occasionally tried to promote this approach to people that ask my help, simply by asking them to write the request to me instead of calling. Also, getting the help request in written helps me to think the case and open issues in my own pace uninterrupted by discussion. The weird part? I have a strong feeling that more and more often (luckily not too often yet…

hab ich auch weilse sonst zu viel abgeben teilen ornen und wiedergutmachen müsseb denke ich. linke menschen muss man aufs Brot haben!

Re: Tools for Better Thinking

#74

I've found that the most underrated problem solving tool is simply typing out my thought process. I used to be the type who asked a lot of questions until I realized that formulating the question was often more important than getting the answer.

This. I've gotten a new appreciation for Stackoverflow in the past year or so. Half of the drafts I write do not end up as published questions, just because the writing process itself is often helpful in figuring out what ever problem I have with my code.

code?

Re: Tools for Better Thinking

#75

Earlier quoted context omitted.

When asking for help solving a problem, I start writing a question to ask someone, and then as I start explaining what I've tried (to try to be respectful of their time and them not have to repeat anything I've done) more and more things to try occur to me. By the time I've tried all the things that occur to me while describing the problem, I've solved the problem. That's the way it works out more often than not.

Exactly this. What is really weird, though, is that I have occasionally tried to promote this approach to people that ask my help, simply by asking them to write the request to me instead of calling. Also, getting the help request in written helps me to think the case and open issues in my own pace uninterrupted by discussion. The weird part? I have a strong feeling that more and more often (luckily not too often yet…

Yep.

I’ve asked people to not give me dimensions for a work request over the phone because it leads to potential for transcription errors and mis-hearing...

If you type it out and send it to me, or write it down and send a photo / scan, and it’s wrong... that’s your fault.

And they seem genuinely put out by me not wanting to be responsible for a mistake.

Re: Tools for Better Thinking

#76

Earlier quoted context omitted.

I was stuck debugging a chip for a day until I finally decided to write to the FAE. I sit down, write my problem in the simplest possible language, list all the tricks I tried and asked for a solution. Then I'm reading my email to make sure everything is in order and voila - one last thing to try. and that step worked.

What does FAE mean in this context? Or do you mean ‘fae’ as in fairies? Edit: speeling

field application engineer (usually a customer facing engineer from semiconductor companies)

Re: Tools for Better Thinking

#77
post #11

Earlier quoted context omitted.

Yesterday there was a Show HN about Obsidian[0] which you might be interested in. [0] https://news.ycombinator.com/item?id=23324598

you need an account for it though, right? meaning they have access to your stuff. and because they use unique formatting such as `![[filename]]`, it may not be easily cross-compatible

No account needed. They don't have access to your stuff—it works on local files—but appear to be working on a cloud option. They claim to support Commonmark and Github Flavored Markdown. [[filename]] is just a shortcut for [filename](filename), but in any case "Export to standard Markdown links" is on their short-term roadmap.

You might also check out Zim.

Re: Tools for Better Thinking

#78

Earlier quoted context omitted.

What does FAE mean in this context? Or do you mean ‘fae’ as in fairies? Edit: speeling

field application engineer (usually a customer facing engineer from semiconductor companies)

Ah right, I see, thanks.

Re: Tools for Better Thinking

#79
post #7

Lovely idea and presentation! Will come very handy at times. Something I feel like is missing: Statecharts. Very powerful to be able to reason about state changes without having to deal with the explosion of states that state machines often ends up with. Sometimes also called hierarchical state machines.

I just started digging deep into this for a project this week and I am already in love. Highly recommend this book: https://www.state-machine.com/doc/PSiCC2_Excerpts.pdf

Neat! Thanks for sharing that!

I made another comment about statecharts a while ago, listing some more resources and other comment threads on HN containing bunch of useful experience, resources and general information, starts here: https://news.ycombinator.com/item?id=22747409

Re: Tools for Better Thinking

#80

Earlier quoted context omitted.

Exactly this. What is really weird, though, is that I have occasionally tried to promote this approach to people that ask my help, simply by asking them to write the request to me instead of calling. Also, getting the help request in written helps me to think the case and open issues in my own pace uninterrupted by discussion. The weird part? I have a strong feeling that more and more often (luckily not too often yet…

Yep. I’ve asked people to not give me dimensions for a work request over the phone because it leads to potential for transcription errors and mis-hearing... If you type it out and send it to me, or write it down and send a photo / scan, and it’s wrong... that’s your fault . And they seem genuinely put out by me not wanting to be responsible for a mistake.

If them being put out causes you trouble, may be best to take them, then send the follow up email requiring the confirmation.

Humans need handling.

Post reply on HN