Supershuttle which offered shared vanpool rides to and from airports all across the US was shuttered partly because of competitions from Uber [1]. I personally find it a useful service given you can schedule it for early morning flights (6AM or earlier) without worrying about availability of drivers.
A 4-credit course is $5000 and a 3-credit course is $3900 (don't ask me why the cost per credit for each are not the same). There is also a one-time $200 transcript service fee.
With that said, if your employer has an educational plan that can cover the cost, then it is definitely worth pursuing. I am working on a AI graduate certificate and have just completed CS 221. The level of rigor in instruction and course work is far better than any online MOOC course I've taken.
Exactly. I used to be a mathematician and while I am no longer one, I can completely empathize with wanting to work on math as much as possible. To me, it's exactly the same as why some people want to run marathons, because it's exciting and immensely rewarding, and makes me feel alive.
I graduated with a PhD in math, now working in software.
I went to two math conferences this year, and plan to work on an unfinished paper next year - and hopefully start something new. The only thing stopping me is the lack of time away from the day job (and attention span that it allots). Switching between a software job and mathematics turns out to be hard.
So on that note: why did you use to be a mathematician? What would it take to continue research for fun in any amount?
> unless they started to select and/or moderate that content, at which point they would lose the carrier status
But since the homepage feed (or any medium really) displays contents in a certain order, some selection must take place.
Typically some algorithm (usually a recommender system together with some business logic) is used to determine which contents from all that's available to you are actually shown to you and in what order.
Bias seems to be an unavoidable part of the design to me.
There are shades of grey. However, we have leaked footage of a Google co-founder saying (at an all-hands meeting no less) that the outcome of a democratic election conflicts with Google's values. There is a lot of room for interpretation there, but there are signals from Google in particular (eg, donation streams; leaked video; the occasional scandal bubbling out) that their management might be seeing the world through a partisan lens.
Abstract ideas of unavoidable bias are only of academic interest; the right wing of politics is justified in seeing Google as a direct political threat. That would not be justified if Google had a strict "no political talk, no political campaigning, we are the Switzerland of the internet" style policy for their workplace.
I honestly don't see the problem with Google using its position to affect peoples' viewpoints. If we're going to allow other industries (such as energy) to hire lobbyists or advertisers to change peoples' viewpoints, and even worse, going straight to the decision-makers with lobbyist $$$, then criticizing Google is hypocritical.
>the outcome of a democratic election conflicts with Google's values.
What's wrong with this? The outcomes of the previous Presidential elections conflicted with many other companies' values. Every political election's outcome conflicts with some company's values, because companies stand to gain or lose depending on the policies enacted by that politician.
> If we're going to allow other industries (such as energy) to hire lobbyists or advertisers to change peoples' viewpoints, and even worse, going straight to the decision-makers with lobbyist $$$, then criticizing Google is hypocritical.
I'm curious that you would assume that as being the default position ?
I'm not making a moral case. I do think there is a moral case as well but it is a very complicated do-unto-others-as-you-would-have-them-do-unto-you style one with some nuances that isn't going to fit into one comment. The case is that Google is potentially a direct threat to the right wing of politics. It would be prudent for the right wing to respond by trying to break Google up and neutering them as a platform, so that there are several successful competitors in all their markets. Realistically it is possible that the moderate left wing could be convinced as well - nobody is served by the risk that an entity as powerful as Google becomes an active propaganda platform. If they aren't even professing neutrality internally then they are on the way to becoming one.
Google could have avoided this situation by not explicitly championing political views inside their organisation.
Also the energy situations you cite aren't really comparable, the companies are only lobbying for things that make them more money and they don't have the same sort of power as Google in the political sphere.
It would be totally hypocritical for the right wing to break up Google. The Democrats tried that with Microsoft back in the late 90s, and as soon as Bush took office the case was dropped because Republicans don't believe in enforcing anti-trust law.
>the companies are only lobbying for things that make them more money
Every company does this if they can, and it's either going to help or hurt some political side. The case you're making here is that Google is bad for Republicans. Maybe, but coal companies are bad for Democrats (they give money to Republicans to help them win races), so why is this OK for coal companies, but not Google? I don't see the difference. As long as other companies or industries are allowed to influence politics with money, it's perfectly OK for Google to influence elections however they want, and it would be wrong to break them up because, as I said before, the Republican party is opposed to anti-trust law.
> It would be totally hypocritical for the right wing to break up Google. The Democrats tried that with Microsoft back in the late 90s, and as soon as Bush took office the case was dropped because Republicans don't believe in enforcing anti-trust law.
Circumstances were different - Microsoft wasn't doing anything particularly political. They aren't pro-Republican. This is the difference between politically attacking an entity because it is a corporation (a bad reason) vs attacking because they are politically active (an acceptable reason).
That is the central point. Google are removing potential defences against a political attack.
> Maybe, but coal companies are bad for Democrats (they give money to Republicans to help them win races), so why is this OK for coal companies, but not Google?
It is OK for Google, they can donate to whoever they want to. The issue is if they are going to be an partisan actor they control too much information and have too much influence on how people gather information.
>It is OK for Google, they can donate to whoever they want to. The issue is if they are going to be an partisan actor they control too much information and have too much influence on how people gather information.
If they can donate to whomever they want, they are also morally correct to control information however they want. Giving money to politicians is bribery, and is much more direct than merely controlling information on the internet. Personally, as long as bribery is legal, I have no problems with Google using a different tactic. It's much more ethical to try to shape peoples' opinions at large than to directly bribe politicians.
That argument ignores scale though, giving money to politicians directly may well be unethical, but it is a path that is open to everyone and is at least somewhat out in the open. Compared to that, Google basically is the internet for a large chunk of people and tracking how they use their index is practically impossible.
Compared to news media where the actors are highly partisan but there are strong voices and opportunities to be heard for all points of view. The alternatives are a lot thinner for Web search and Youtube; and most people would be shocked if it did turn out they were actively pushing a message.
Besides, I'd expect political donation laws to come under attack to. It is a very political question. Google should have stuck to strategies and pronouncements that are neutral so that they were less likely to get involved in partisan politics.
It doesn't really matter whether you see it as ethical or not; what matters is that Google has huge and largely unchallenged reach in a field and appear to be official stances by management on social issues that they do not need to. This makes them a legitimate political target.
It was that one from late last yer. Might have been https://www.breitbart.com/tech/2018/09/12/leaked-video-googl... . There wasn't anything there that was particularly scandalous; it was just a really interesting that this was the state of affairs inside Google.
I mean, it's OK if management have political views, as long as those views don't influence search results.
As long as the experimental process is rigorous and the people are incentivised to use the right metric (and the metric isn't politically biased), then it should be fine.
However, upon making that argument I find myself concerned at the possibility that Google's corporate interests (and perhaps some political interests) may shape which questions get asked, and thus the direction the service takes.
It's quite analagous to Chomsky's views of news organisations in Manufacturing Consent.
Especially as this thread has already mostly said spam filtering (which your example would easily trigger) isn’t in opposition towards a goal of neutral status.
> my point is even chronological order can be exploited
The question is, how easy can it be?
The straw man, is indeed, that you can filter such, client- or server-side. If you see the same shit the whole time, you ignore it all. Easy; even IRC clients with scripting had such features in the 90s. Here is a list of techniques used in e-mail filtering [1]
Curious how Uber is planning to ensure the service 24 hours available? Anecdotally, it has been difficult recently getting rides before 6AM in the morning on a few occasions.
In case you feel sleep is a waste of time, it could actually be surprisingly productive to sleep. Once thing I noticed in grad school is that your sub-conscious is passively working on the problems you encountered even if you are not actively thinking about them. And often I would "dream" up a clever solution to a homework problem during my sleep.
J.P. Serre, one of the most brilliant mathematician still living today, purportedly "does all his best work in his sleep": https://tinyurl.com/y25q45ut
From what I learned in the wonderful Coursera course: "Learning How to Learn", these are manifestations of the unfocused or diffused mode of the mind, and play a critical role in learning and problem solving.
While I understand why you'd write something like this, I think that this sort of thinking is the reason people get poor sleep nowadays anyway. This obsession with "efficiency" and "productivity". Even if it is more productive to get sleep, I believe that thinking about it in terms of hygiene or in terms of quality of life is much healthier.
Maybe you disagree but not every minute of life should be devoted to doing the most productive thing you can. Sleeping for sleep's sake or because it makes you feel good should be enough reason. I'd rather turn my attention away from all these life-hack, min-maxing ways of thinking and just listen to my body telling me what it wants.
It's a truly mind-boggling feeling when you escape the busy city life and somehow manage to be truly in sync with yourself.
I was hiking in Scotland and Iceland over the last two years and either times there was a breaking point when we were in the middle of nowhere. In Iceland some weather forced us to camp near a volcano off-site from the camping zones. In the morning, I got out of our tent and looked across a vast space of grass, rocks and ashes. A creek flowing nearby made the only perceivable noise aside from wind.
You take a look left and right. Breathe. A breeze goes over your face and you hear the deafening silence emanating from nature itself.
It was then when the usual life all felt like a massive distraction from life itself. It was a nice, calming and deep feeling that it's completely enough to just be... hard to convey.
Farming is not a good life. Hunter/gatherers famously had it much better.
Doesn't matter. The sustainable population of farmers is orders is magnitudes higher, to the point that they can push out any hunter-gatherers almost without noticing. I hope that modern life is at least closing on that quality of life, but I don't think it is yet, for most people.
What most people know as farming is not the only nor most effective way to grow food in trade of time and resources.
Permaculture practices, "food forests", etc. are a better alternative and take most of their effort in the several year setup process. Once in balance, they are generally self sufficient and can produce significant amounts of edible food.
That's not to say everyone should become a "farmer", but for people in the HN community, it should warrant some study (it's all about systems design and design patterns).
Probably most of the labor of hunter gatherer societies was done by women. The men hunted some, but a bigger responsibility was raiding their neighboring tribes (often for women) and protecting themselves from being raided by their neighbors.
If you look at hunter gatherer societies, many times women are treated as property and there is horrific violence against women.
Also a lot of these societies are polygynous with men having multiple wives. So yeah, men work less - but that is because the women do the work for them under threat of violence.
The highest cause of death among young men in the HG tribes of Papua New Guinea is other young men. It's an incredibly violent culture there. The !Kung tell a much different story:
Patricia Draper - (1978) Learning Aggression and Anti-Social Behavior among the !Kung:
In writing an essay on aggression in !Kung life, one encounters some of the problems outlined above. Aggression, conflict, and violence—none of these are culturally elaborated preoccupations. Nor could one argue that a central cultural theme is concerned with an opposite set of values—the enforcement of peace and the uppression of aggression. From this point of view, values about interpersonal aggression do not qualify as an especially auspicious position from which to view the cultural terrain. Nevertheless, the !Kung are a people who devalue aggression; they have explicit values against assaulting, losing control, and seeking to intimidate another person by sheer force of personality. Furthermore, on a daily basis and over months of fieldwork one finds that overt physical acts by one person against another are extremely rare. In two years I personally observed three instances in which people lost control and exchanged blows: two twelve-year-old girls who wrestled and fought with fists; two women who scratched and kicked each other over a man (the husband of one of the women); and two men who violently shoved each other back and forth, shouted and separated to gather weapons, only to be dissuaded by other people from their respective camps. In a fourth case I saw two women who had fought the night before. Lorna Marshall, an anthropologist with much experience among the !Kung, makes a similar report:
During seventeen and a half months of fieldwork with the Nyae Nyae !Kung . . . , I personally saw only four flare-ups of discord and heard about three others which occurred in neighboring bands during that period. All were resolved before they became serious quarrels. [Marshall, 1976, pp. 311-12]
I've thought about this and come to the conclusion that the ambitious man/town/society down the road is the problem. You can hunt and gather all you want, but societies build technology and excess manpower and one day they will come along and ruin your day.
You see this to a lesser degree within society itself or even within a single workplace, where those few who are eager to over-extend with unpaid overtime ruin it for the rest of us!
And you don’t need to go far for this effect. I still to this day remember a beautiful calming moment I had when on a walk in the backyard near a house outside of Portland Maine.
Very true. and although i'm in the midwest you can still find forest preserves, hiking trails, lakes, rivers etc. Get out, find some big wide open space, no other people around. You get to zone in, decompress a little bit. personally i like fishing so i can stand around in silence for hours casting a little bait around trying to bag a fish.
Completely agree. I think GP put it this way because it’s easier to convince a “productivity ninja” that sleep is good for productivity than to convince them that productivity shouldn’t be their sole focus. If the goal is for them to get more sleep, this is how to reason with them.
I understand your point of view, but honestly I have a hard time consolidating the notion of being stress-free with the notion of making as much of an impact as I can.
I want to be as productive as possible (when I'm not allotting necessary time for recreational activity, but my social activity is generally at a minimum) because of a driving fear over the future of earth and humanity. I have a deep urge to do as much good as I can in my life for society, because anything else just seems so selfish.
I was gifted with intelligence and determination, and to waste these skills overwhelmingly in personal pursuits when the world is in flames just seems so irresponsible. Anyone could do that. I want to make a difference, and that requires being as efficient and productive as I can.
A lot of my energy still goes into the projects that feed me, but as I build after I build a nest egg there are many things I would like to increase my focus on.
For one I would like to break into the educational gaming sector. [0]
I've drafted and prototyped a few programs but haven't released anything substantial yet. Productivity and privacy tools mostly. Persona management utilities, a log utility I hope to eventually have distributed with most Linux distros, a (in my opinion) revolutionary social media platform which I'm still keeping quiet about for now.
I've recently finished drafting initial plans for a software suite which would allow you to maintain a private distributed data store and generate hashes which contain unique revocable keys in order to access and/or modify portions of this store. Websites/entities can be given these unique hashes in order to share information like reputation and private information under their own unique namespace, and other entities can be given access to (optionally fuzzed) fields from other namespaces. A Reputation API would provide entities a common way to provide cumulative updates to a person's reputation.
This could power services such as anonymized chat platforms based on reputation, distributed trustless online transactions, and hopefully a viable alternative to Cloudflare and Google reCAPTCHA. I want to work with websites like Reddit to reduce bot spam by implementing it. To move forward I'm just looking for a partner to aid me in technical writing (RFCs and such) and community management so I can start an open source collective around this idea because it's a lot of work.
I spend a lot of time leisure coding as well just for practice, picking up new technologies and stuff.
You have a valid point. But on the other hand, this is ycombinator news, and so entrepreneurs trying to get that last bit of productivity by doing an all nighter might think more long-term about this.
Hacker News is the complete opposite nowadays. People who tries to maximize productivity are frowned upon. The norm is to put your family, friends, travelling and stuff like that before anything else.
The most profound effect I noticed myself is learning passages of music on an instrument (note I'm an amateur, and not especially good!) After not too long trying to learn/practise one evening, I will be noticeably better the next day.
I found exactly the same thing and it weirded me out. How did I get better without practicing? Often I would hit a wall after practicing for hours and was not able to play a certain passage, but then the next day I magically could.
I've recently found that reading before going to sleep (while not staying up late reading) opens my mind the next day and I wake up knowing whether I have accepted or rejected a premise of a nonfiction book. It's like I read, don't think about it then, but then as I sleep I make up my mind or have more questions about the things that I read.
It's strange, and I wish I could learn more about this phenomenon.
I won't dismiss that a lot of things can happen during sleep that will help you do better in the morning, but a lot of the time I think this kind of thing boils down to performance falling off as you get tired, to the point of eventually negating improvements you make. It doesn't help if you've figured out how to do something if you're tired to execute on it.
The Dark Souls series of video games are known to be hard, especially the bosses. Many people, myself included, have experienced being stuck on a boss and after 20 attempts they give up for the night. Next time you start the game up you beat the boss on the first attempt!
It's hard to know if this is because your subconscious mind kept working on the problem, or if new neural pathways were formed to handle the eye-hand coordination, or, as you suggest, you just came back to the problem refreshed.
Being refreshed, and not frustrated and tired, seems like the simplest explanation for this.
The music thing is definitely a real phenomenon. It’s well researched and covered in some detail in “Why We Sleep” by Matt Walker (which is mentioned in tfa, and is a fantastic book.)
One day I could not compile something. After fighting it several hours I decided to go sleep. A few minutes before waking up I dreamed that the solution was to set an environment variable. I even saw the specific variable and which value I had to set. I woke up and immediately tried it. It worked.
That's the exact reason why we should have beds at work and not have regular working hours. People should just work and sleep whenever they want as long as they make meetings and project deadlines.
I for my part would never want to sleep at a bed in my office. I'd rather go home. I also live in Japan and a lot of places here have beds in the office but all it does is squeeze more time out of people and make them stay longer
I work from home coding, sometimes went onsite. If I'm stuck on a problem with some code which a walk or short break didn't solve, a sleep would usually solve it, hence the saying "sleep on it". I'd even sleep during the day for half an hour or a few hours just to get the answer. I've also been awake for 80hrs doing a windows server upgrade which failed horribly but I put that down to the system being hacked. Felt like a zombie, but strong tea and hard water calcium rich near London so possibly also contains unmetabolized cocaine in, played its part in being able to stay awake for that long.
That works for me. In the last months of collecting data for my PhD thesis, I pretty much lived in the lab. This was basically biochemistry, so there was lots of "do this, wait some hours, do that, wait some hours, ...".
So I just napped when I could. At night, on the couch in the break room. During the day, on the cot off the women's restroom. And conveniently, there was a shower for staff who cared for research animals.
Now, living in a small apartment, my ~12 m^2 room includes desk, bed and storage.
I noticed extra inspiration on bathroom breaks as well, but as a control I tried just getting up and walking outside and back, and that seemed to have the same effect for me.
There's something going on during that context switch.
It feels like because all of the data about a problem is being unloaded into long term memory, when you return to the problem, you parse the entire data as once instead of adding to it in pieces.
It almost feels like a puzzle except the second time looking at it, you're looking at the whole thing you've solved versus just the piece you last added.
I feel Luke ta a mixture of context switch and some idle time/downtime. I find walks great for letting my thoughts drift and work through things, same goes for train journeys. I think perhaps as you say, the switch unloads the information into your subconscious and then the downtime let’s it get to work.
I really liked Rich Hickeys talk on Hammock Driven Development which is basically this exact subject: load everything into your brain and then go snooze on a hammock while your mind gets to work.
It would be an interesting experiment to think on a problem, then swap to a different office and see if that gives you a different perspective and insight.
I totally agree. When faced with a problem outside the comfort zone, sometimes the brain focuses too much on a part that may turn out to be irrelevant. Having a break and returning later usually works wonderfully to again see the big picture.
Likely it's simply because that's one of the few occasions in modern life when we're not being bombarded with external stimuli. A few minutes of silence and your brain goes: "Right, now's a good time to present this thing I've been working on." Same thing with showers.
Haha, interesting theory. For some it’s a cigarette break, for others (all of us?) it’s bathroom break, shower (showerthoughts, anyone?), nap, meditation. A break of any kind, if we may generalize.
When I used to bike commute to work, I had a similar effect. My commute to work is about 1 hour each way. On the way to work, ideas about work would pop into my brain. On the way home, ideas for home would pop up. Need to say that I don't really think about either work or home, they just pop up.
Sadly that does not occur so much now that I am driving to work. I wonder if cycling vs sitting is the differentiater here.
Imagine a future where we have engineered this effect to perfection, and even in your dreams you are expected to work. The effect would be an increase in the supply of labor, without an increase in the population. Wages would be depressed. There would be at least some people who have no reprieve, no moment to themselves, just so they can make it to the next paycheck and survive. 24 hour wage slaves. A human shaped cog in a capitalists machine.
I was banging my head on a brick wall for an hour or so yesterday trying to figure out how a simple obvious thing wasn't working. The (also simple but slightly less obvious) setting that I'd forgotten to update came to me just as I was drifting off to sleep. This happens all the time.
In Spanish we call it "consultar con la almohada" (to consult with the pillow). I think it's not sleeping per se that gives you answers, but breaking the cycle of frustration. You wake up rested and think more clearly.
> I noticed in grad school that your sub-conscious is passively working on the problems you encountered even if you are not actively thinking about them
As other comments already mentioned, this works amazing for problem solving related jobs as well. As an engineer I use this actively on almost a weekly basis.
To make this work you just gotta really think about that problem and understand the actual parameters very well. Like almost every detail. And you really need to want it solved. Like make it really bother you. This usually comes
by itself if you are engaged enough with the problem anyway. You can't solve something subconsciously when you just glanced at it and think "meh" about it. Then go to sleep and hope for the best if you didn't already solve it by using the above steps. Worst case is you wake up with the urge to understand the problem better and either get the solution or the next hints within the day ... or next session of sleep. The brain is really an amazing tool if utilized right.
Lucky you. In my case, I end up thinking about the problem in my sleep, come up with solutions that are a mix between reality and fantasy within the dream and usually end in a horrible loop of the above while I desperately try to break out of it. In short, spoils my whole night sleep ( at least how I feel about it next day ). Rarely have it actually produced a successful solution!
My problem too. I actually can't fall asleep because my brain keeps throwing out random ideas at me, like a toddler tugging at my sleeve: "is this solution good enough? no? How about this? No? What about this? No? This?" and so on and so on throughout the night.
Describes perfectly some problems I've had when sleeping. They are not really any problems I think before sleeping and even in my sleep I'm not sure what the problem is but oh boy is my brain thinking hard about it. Usually I need to reset by walking around my apartment for a minute. Thankfully I've had less and less of these nights recently.
Wow, I thought that only happened to me. There was only one specific project I was on where I would have the not so practical fantasy solution like you described. Others were like the parent, a good sleep discovers solutions, I wonder what my subconscious was saying about all of this.
I secretly suspect this is everybody, and the people who claim to be coming up with real solutions in their sleep are back justifying what happened when they had enough time to sleep well and felt nice.
As I also experienced this, the trick is that you keep your mind focused around the problem, even when you go to sleep. I already mentioned you need to make trying to solve the problem your big thing of the day. Of course if you try to solve a problem and at the same day got almost robbed or were close to having an accident (or something really nice happened) your brain is most likely to process that instead at sleep or mix things up.
Claiming that all the engineers, scientists and researchers who claim to use a specific technique to solve problems are really just "back justifyting" seems a bit weird. For the record, I use this technique all the time AND, for the past 8 years, have been getting a solid 8 hours sleep most nights. Why would we do that?
I completely agree. I fully discounted the value of sleep when I was in school but now professionally I use it in a very similar way.
When I need to learn how to use a new tool, I’ll read through the docs, some tutorial examples and try to find an actual complicated example (which is usually what I actually need to work with) of how it’s used. The first day, I kind of get it in theory but struggle to connect how the tool interacts with everything else. If I get a good night’s sleep I’m usually ready to get my hands dirty the next day with the complicated stuff because my understanding greatly increased overnight
This is also covered in Matthew Walker's Why We Sleep where he cites several controlled studies demonstrating the role of sleep in learning and outlines the neurobiology behind it:
I used to see sleep as a waste of time. A few years ago I started to recognize its importance in overall well-being and adjusted my schedule and commute accordingly.
Reading Walker's book led me both to take sleep more seriously still and to take more pleasure in it.
For those that don't wanna read the book, I enjoyed Peter Attia's interview with Walker. I haven't read the book though, so no idea if you'd be missing something.
One of the most interesting takeaways / proofs about the importance of sleep mentioned in the podcast, was that there's a huge increase in car accidents and heart attacks after the clocks shift in the spring (I haven't verified the claim).
On the other hand, while Walker may be right about everything he says (anecdotally I'm extremely aware of how important sleep is day-to-day), I found his book to be very poor evidence of what he's trying to persuade us of. His writing is that of one who has bought unquestioningly into a cult. The evo-psych digressions about "wise Mother Nature" are nothing short of ridiculous; the one that sticks in my memory is that he seriously considers the possibility that Nature gave teenagers an offset sleep cycle from adults so that they could start exploring the world on their own for a few hours each night. (One much simpler possible explanation is that it gave the tribe someone who was naturally on guard duty for more of the night, but of course this is testable by looking at non-tribal animals and I haven't tested it.)
As alecco says in this thread, it is indeed a hardcore scientist who studied sleep for twenty years trying to communicate to a wider audience. I'll cut him a lot of slack.
Also, not sure if you've seen Walker speak (do check out on YouTube), he's one of the most brilliant public speakers. Very few scientists can manage to hold your concentration like Prof. Walker does.
This happens to me too for as long as I can remember. It's an endless thought-loop of abstract reasoning with a dream-like quality and coherence, never actually quite focusing in on the problem but disruptive to the goal of restful sleep.
I've had these exact type of dreams 4-5x/year for the past 15 years, since being in grad school. They're an interesting phenomenon. They're also fairly disturbing.
Joshua Waitzkin has an interesting perspective on this. He will take an idea, keep it in his hold, and then make sure he lets go of the focus a few hours before bedtime. IE. Do something with family instead.
Subconscious brain still works on it, but still able to sleep well. Not sure if this would be applicable.
In high school, I would often "retell" the day in my mind, usually right before bed. More often than not, I would wake up with the solutions to problems I struggled with.
I have been trying to recreate this as an adult, except now I'm retelling the story of my day to my wife and vice versa.
Maybe the key is to do it earlier in the evening, and then disconnect for a few hours? I'll give it a shot.
Between lucid dreaming and solving problems overnight, sleeping was never better than in my high school years. I really do wish I could go back to that.
I'm still conflicted on the merit of lucid dreaming and problem-solving.
I find ZMA and Huperzine A can you get you lucid dreaming, but I don't know if it helps with problem-solving. IE. You'll still wake with the solution w/out dreaming.
Same experience here. Sleeping with a notebook on my bedside table has helped somewhat--I can write down thoughts as I'm trying to fall asleep and not "worry" about forgetting them in the middle of the night.
But I do resort to sleeping pills after a few of those nights in a row.
I once had a problem we had thought / talked about for maybe a year, that gradually increased in urgency. We were almost down to the wire on coming up with a solution, we had 3 detailed plans written up, and they all had huge trade-offs, none of which were really acceptable to the majority of use-cases. I once spent an entire day thinking it through non-stop and just couldn't see past what we had already planned. Eventually decided to call it a night.
I woke up at 5am and knew exactly how to solve all of it. Took me 3 weeks to code what I knew the moment I woke up and it worked flawlessly from day 1 of testing. Now if I'm stuck I take off early and rest.
do you have an established routine for embarking on major efforts like that? how much value is there in writing out the plan, and at what resolution? I'm figuring out how to "sketch" large problems as I move towards being a more senior developer.
I have a pretty low bar for just starting a Google Doc, and it's part of my early thought process. It's important to very early on (even if you're not sure you're going to spend time on the problem - even if I just spend 30 minutes doing research on it), put the problem statement, exit criteria / success metrics, non-goals and stake holders on paper to clarify your own thinking about what you're even trying to do.
As different approaches present themselves I just write a quick summary with the pros / cons and gotchas that come to mind. At first I don't put in a ton of time - it's just notes organized like it might be a report one day. I'll probably throw a lot of what I've written away as my thinking on it improves, but I never throw away ideas. If it was plausible enough that I spent some time researching, it's worth recording for everyone else's benefit why you decided to abandon it.
Eventually when the problem comes to the surface more I can say, "I have a report started on this!", quickly revise it and share it with my team and stake holders, and we iterate from there. The design doc mentioned in my original post had actually been around for years, and I had shared it 6 months earlier and had a lot of detail and critical thinking applied to my early doc. It was just a progression from something I opened quickly when I had 1 idea.
You should take notes or records for early research somehow anyway, I just try and do it in a way that's quickly shareable as a design / plan. It might take months (or forever) until it's worth sharing, but it's just a place to record my ideas and new things I learn as the problem's on my mind.
I’ve experimented with nootropics and I came to the conclusion that the best way to improve your mental ability is:
Sleep
Exercise
Diet
And then everything else like nootropics
In that order. That is, they certainly work and help but they’re a micro-optimisation so there’s not much benefit if you’re not doing the macro ones first and sleep, in my opinion and anecdotal experience is at the very top of that list.
This is also my experience that sleep has the most impact. Not only does it impact my mental ability, it also impacts my mood, and therefore my productivity of wanting to work.
I don't know about the order or exercise and diet, but they are definitely on there.
Those are my exact conclusions too after doing a lot of research and experimenting. I may add that high intensity exercise seems to work best for the brain. I'd also add stress to this list - people underestimate how big it's impact can be nowadays.
Thomas Edison used sleep too. It is written that he would would would sit holding two metal objects in a chair over metal pans. He would sit and contemplate a hard problem until he dozed off and dropped the items in to the pans, waking him up, after which he would rapidly write down what conclusions or ideas he came to in that few moments of sleep.
He is not alone in this regard among the elite thinkers, “healers”, and inventors throughout history
>In case you feel sleep is a waste of time, it could actually be surprisingly productive to sleep.
Probably the most productive thing one can do.
Idea: Full sleep is useless. I'll sleep 5 hours or less and gain more productive time / life lived.
Reality: Without full sleep (7-8.30 hours/day) you'll be less performant, less intelligent, less healthy, less productive, and on top of the less performance through your life, your life itself will be shorter.
One of my undergrad (and favorite) required classes was Graph Theory at UCSC taught by Gerhard Ringel. Asked how he solved problems - he pointed out that he slept on them.
It was a comment I heard from many Profs. but his was the first and it stuck.
I think the different stages of sleep play a part here ... Salvadore Dali apparently liked to keep an object/pen in his hand that would drop and wake him up.
Still can't find enough real examples of polyphasic sleeping working, but love to know how well people of that retained content.
Yep! It's been hard to ignore the other things people questioned about his attempt though ... I'm leaning toward trying biphasic, but still not sure yet.
A litle bit insane, the article says: "Your number of immune cells begins to decline as well, as your body is deprived of its opportunity to make more".
More daily work, less health!
So many times I'd be at home in my office, crunching 12 hours straight on a problem, only to finally give up and go to sleep. Without fail I'd jump out of bed an hour later, test my solution, and go back to sleep a happy man.
This doesn't happen for everyone. I've never had this happen. I've had a few dreams that seemed like amazing insights when I first woke up but then realized how they were dumb dream ideas.
That said solving problems while not focusing them has been repeatedly shown in research, including in dreams. I've had it happen many times while awake. The technique is to work intensely on a problem, then completely stop and move to something unrelated and simple. Often times a solution or missing information will pop into your head much later.
I find this works best if the last thing you do before falling asleep is studying or thinking about the problem as you are falling asleep. i remember reading thomas edison and salvador dali used a more intricate technique to problem solve during sleep https://www.inc.com/the-muse/albert-einstein-thomas-edison-y...
I refer to it as my hamster, it sits in the background spinning the wheel of whatever problem I'm stuck on. I find it works best if I actively think about the problem before sleep and then consciously put it out of my mind by doing something else. It might take a few days but there is usually an A-Ha! moment out of nowhere.
> your sub-conscious is passively working on the problems you encountered even if you are not actively thinking about them.
This is the same for creativity, this is why you come up with ideas in the shower or the train, assuming you're just idling and not scrolling through your smartphone.
Similarly pauses allow for other skills to grow (stop playing music for a week, a month, and you'll often feel more apt when you return). We're probably full of phasors and delays. And letting time for everything to mature/settle seems to matter.
When I have long bouts of binge coding (the last month) my dreams are just me constantly refactoring the same bits of code, usually related to the task at hand when I fell asleep.
Few years ago I spent quite some time learning Haskell, failing to understand the concept of Monad. One day I just woke up, with the concept understood. It was like magic.
I've just learned to recognize the kind of problems that sleeping me is good at.
Let's see if I can verbalize that...
I think it's often when I've discovered a lot of new things during the day, and I struggle to combine them.
Or when I get stuck on something, maybe having a hard time to decide between options. I go to sleep confident that I'll have fresh perspective and decisiveness the next day!
1. https://www.latimes.com/travel/story/2019-12-12/supershuttle...