pmset -g log|grep -e " Sleep " -e " Wake "
And get the same results (although a bit harder to sift through)(source: http://apple.stackexchange.com/questions/52064/how-to-find-o...)
First off, "yet"? They're going to change they're mind at some point about code signing?
And second, nw.js apps like Kitematic can sign their code, no matter how quick a hack this is don't belittle Apple's security to explain away your laziness of not signing your app.
Thank you for sharing, although the glamorizing of killing yourself for work is also a bit disturbing.
On the other end of the spectrum, we've got things like redshift, and redshift-schedule, which alter the temperature on your screen to avoid sleep-depravation and actually maintain healthier sleeping habits.
I used both, especially for a time when I started migrating to polyphasic sleep.
When I first got into software development years ago with an eye for tools and games, I approached web programming as a stepping stone. I wonder what direction I would go if I were to start over today.
Really, what's up with you people?
BTW, not saying that the idea is bad or anything, but it's sad to see people talking about such a waste of resources like it's OK to use in "production". People have other stuff running on their machines and it adds up, quickly.
Not to be too acerbic, but, first of all, 4 MB is already huge for an applet. Secondly, how does the fact that the source is 4 MB excuse the 90 MB runtime?!
18mb is not decent for such a simple little app! What?!?!
Not to mention webkit running a menu bar app is nauseous, though I would certainly hope 99% of the framework isn't involved.
https://github.com/jvinet/dotfiles/blob/master/bin/doorman.p...
Or how does this get called?
Yes, Apple doesn't trust you, and with good reason. I think we have properly demonstrated the average public has no sense at all when when it comes to running software from unknown developers with the chance that it is potentially malicious and damaging.
The setting to turn that off permanently is really only a couple of clicks away. "Grown-ups" know how to find it easily. Others are better off not being able to do it without understanding how it works.
If I was frequently waking on the couch with my laptop on my chest I wouldn't think "gee, did I get enough sleep? I should write an application that detects what time I doze off on the couch!" I'd think "Wow, I need to address my late night computing habits, as they're clearly interfering with my sleep."
It suggests you are wanting to ensure you get a healthy amount of sleep by getting the answers to these questions. But really, you don't need to answer these questions at all. Instead just time-box the amount of sleep you should have (whatever you determine that to be) and then just set alarms on your phone/laptop around your schedule to instruct you when to go to bed and when to sleep - sorted.
I sense your overly elaborate, approximate solution to your problem is a result of you suffering from sleep deprivation! ;)