News for hackers. Stuff that matters.
Re:Stepping Back by mattlondon on Sunday June 01, 2025 @04:41AM (#44149484)
I read somewhere that the subconscious brain continues "working on problems" even when you are not actively working on it consciously. Hence the expression to "sleep on it" when faced with a difficult/big decision.

I am not sure how much I believe that or how true it is, but I have found that many times I have come up with a better solution to a problem after going for a run or having a shower. So there might be some truth in it.

But yeah it is hard to know when you are in too deep sometimes. I find that imposter syndrome usually kicks in with thoughts of "why am I finding this so complex or hard? I bet colleague would have solved this with a simple fix or a concise one-liner! There must be a better way?". TBH this is where I find LLMs most useful right now, to think about different approaches or point-out all the places where code will need to change if I make a change and if there is a less-destructive/more-concise way of doing things that I hadn't thought of.

Re:Stepping Back by Phreaker00 on Sunday June 01, 2025 @04:48AM (#44149525)
> I read somewhere that the subconscious brain continues "working on problems" even when you are not actively working on it consciously. Hence the expression to "sleep on it".

It's something I've actively used for almost two decades now when dealing with challenges i'm stuck on. I remember one of my professors explaining it as having a 'prepared mind'.

What I do is, before I go to bed, try to summarize the problem to myself as concise as possible (like rubber ducking) and then go to sleep. Very often the next morning I wake up with a new insight or new approach that solves the problem in 10 minutes that took me hours the day before.

Re:Stepping Back by panstromek on Sunday June 01, 2025 @05:45AM (#44149724)
Richard Hickey talked about this in his "Hammock driven development" talk: https://youtu.be/f84n5oFoZBc?si=Ups64pcKCl47nNCY
Re:Stepping Back by varjag on Sunday June 01, 2025 @04:56AM (#44149554)
I wonder how much of that effect can be attributed to getting some rest.
Re:Stepping Back by stavros on Sunday June 01, 2025 @05:30AM (#44149673)
I've had that before, and it's not (just) about the rest. I'll wake up with the solution already in my head, as if I'd been working on it in my sleep.
Re:Stepping Back by travisjungroth on Sunday June 01, 2025 @07:00AM (#44149995)
You were. At least, as long as you don’t take “you” to be just the subvocalized thoughts of your mind.

Something that gets in the way of people’s understanding of themselves (not accusing you of this) is thinking that they’re aware of everything going on inside their brain. This is obviously not true.

You can’t catch a ball by being aware of the angle of every joint as you do it. You can understand someone speaking by considering all the rules of grammar and vocabulary as you listen. It’s just too slow.

It’s like a CLI program in verbose mode. Even with stuff flying across the screen, you can’t print out everything that’s happening. It’s just too much.

While you sleep, your brain is rearranging itself to solve your problems. It would be just as accurate to say you are rearranging your brain, because your brain is a part of you and you are a part of it. If I give someone a handshake, my hand is touching their hand and I am touching their hand.

Keeping the conscious mind updated on this whole process at all times would be like telling a PM about every keystroke.

Re:Stepping Back by stavros on Sunday June 01, 2025 @07:58AM (#44150237)
I don't have subvocalized thoughts, but I do know when I'm thinking. It wasn't that, it was like recalling a memory. I thought about the problem, and then the memory of the solution came.
Re:Stepping Back by travisjungroth on Sunday June 01, 2025 @08:51AM (#44150503)
Oh, interesting. Lots of people that have subvocalized thoughts (which is most people it seems) identify with them so strongly they think it’s who they are.
Re:Stepping Back by stavros on Sunday June 01, 2025 @08:59AM (#44150554)
Hmm, really? No, I know that's just me repeating my thoughts back, so I usually just don't do it. The thoughts themselves take milliseconds to think.
Re:Stepping Back by fuzzfactor on Sunday June 01, 2025 @10:45AM (#44151260)
>I thought about the problem, and then the memory of the solution came.

I find this works extremely well.

It can really be a tactic to overcome some things that probably could not be solved any other way.

That's the kind of rest I like to get, where you make progress at the same time ;)

Re:Stepping Back by nixpulvis on Sunday June 01, 2025 @06:35AM (#44149885)
I'm not sure how much my brain is subconsciously working, but it does make sense that popping the stacks and clearing the caches sometimes will force you to reevaluate choice and thoughts you had before. This can be very valuable in steering a design or finding a new solution.
Re:Stepping Back by hidingfearful on Sunday June 01, 2025 @04:41PM (#44153624)
Well, brain science is pretty clear that the brain uses about the same amount of glucose (energy) all the time, resting or waking.

To contrast with for example your biceps, which will use a lot of energy when lifting something and then scale back down to near-zero.

So in terms of energy use, yes, the brain is always going at near full burn.