Ask HN: Why can I just shut the lid on a Macbook and not think about it?
(I've got a high-end Windows laptop that I'm fairly sure will burn itself to a crisp if I don't do the right thing every time I stop using it)
(I've got a high-end Windows laptop that I'm fairly sure will burn itself to a crisp if I don't do the right thing every time I stop using it)
I traced it down to wireless mouse - it apparently "wake up" laptop as soon as mouse pointer movement detected and it "awakens" itself and boots itself with lid closed in a backpack.
So my sequence to close lid on Windows laptop:
- Disconnect all wires coming to it.
- Turn off wireless mouse.
- Close lid.
My theory is the mouse is kept active by minute vibrations from a nearby fan among other sources, but I haven't tested it yet. Either way, how Microsoft's idle detection code can be so poor give the implications is breathtaking.
Open a Terminal and type:
pmset -g assertions
You will get a list of all processes and which kind of sleep mode they are preventing currently.Having said that, it doesn't work well always. I remember that I had issues with btsync once, which was actively preventing sleep even when the lid was closed. This turned out to be a bug, but it was really annoying. An issue with modern MacBooks is that you cannot see anymore whether the device is sleeping or not as Apple decided to remove the status LED.
So it can still run hot in your bag, but it usually does not and good App developers test for this when it applies to their applications.
Otherwise, this is basically the difference between "sleep" and "hibernate". Hibernate shuts down and takes no power, sleep does require the computer stay powered on. When you close the lid of a Macbook, it sleeps, not hibernates.