Earlier quoted context omitted.
Simple. Don't eat. Drink water. Some people will allow juice on a fast.
I find it strange that people allow juice. If the purpose is to get your blood sugar down for a consistent stretch then juice would mess that up. I'd rather it a small high fiber, low sugar snack, like some brown rice with vegetables, than drink an equivalent amount of calories in juice form. I guess maybe the idea is the juice sugar gets digested quickly and you're back to empty, whereas the rice would stick around.…
Ask HN: What was your “why didn't I start doing this sooner” moment?
391–400 of 785 posts
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#3923 things for me: 1) Meditation, I used to think it was something hippies did. I now think its worth 10 IQ points. I honestly can't recommend it enough. 2) Sleep, I'm getting close to 40 and the last 2 times I pulled all nighters I ended up deleting pretty much all the code I wrote from 11pm onward. 3) Occasional Fasts. I normally fast from 6pm until noon the next day but I now do one 3 day fast each month. I think th…
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#393Saying "No" and giving back. Constantly remind yourself that "this is entirely optional," whether it's a lunch meeting, a product feature, or your entire career. It helps you be more present—in the moment. If it doesn't excite you enough to be in the moment, say no next time. Eventually, your schedule will be more and more interesting and engaging to you. We become a slave to "yes" without realizing it. Derek Sivers…
The "give back" mantra is a bourgeois affectation.
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#394The book was published in 2008 and I just finished reading the book a couple of months ago. It was a wild journey into the land of science fiction. Highly recommend if you are a fan of Asimov or Phillip K Dick.
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#395Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#396Not for all projects of course, but when building something enterprisey, simulated, or creative where users can model their own domain I believe that at least being familiar with the theory is not optional. I'm also somewhat convinced now that most "10x programmers" are maybe ~2x programmers who have simply encoded their expertise into a private DSL using JetBrains MPS or something. Allowing themselves to spend more time snowballing their skills and knowledgebase, and less time doing repetitive tasks and managing incidental complexity.
Oh also, I started using linear constraint solvers for automatically solving small to medium sized problems. You'll usually see them used for UI layout constraints, but that's just the beginning! For example, say you're building a small scheduling system, or a lightweight recommendation system that lies somewhere in between an if-statement and a full blown classifier, or you're writing some arbitrary last-minute business rule for a client where several things depend on each other with varying levels of weights/importance. If you know some things are linear, and the problem is unlikely outgrow the solver, then save yourself hours or work and just solve it at runtime!
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#397Exercise, though others have said that. Personally, I'd say that the thing that changed my life for the best has been Not Giving Tech Support. When I was a teenager I was kinda miserable because some people abused me for tech support. You know, it's nice to give favors, but at some point you're fed up of reinstalling every computer in your block every 6 months. People stop you on the streets and the first thing they…
As for me, I stopped giving tech support by saying "I don't use Windows anymore, probably I forgot how to do it; if you want to install Linux, I'm happy to help".
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#398Earlier quoted context omitted.
Given how complicated the brain - and its interactions with the body - is, and even how many successful medical interventions depend on placebo effect, it seems reasonable that the approach of "try it and see if it works for you" is quite effective.
I think it's just common sense. Sure, we could wait for science to prove XYZ fact about meditation...but if it makes you feel better today, why wait? You might be dead by the time the study comes out.
The XYZ fact may turn out to actually not generalize. With mental phenomena, often how you got somewhere matters more than the thing itself. For a nice negative example, think about taste - many of us have strong repulsion towards some foods caused by random events in the past. Like, for many years parsley made me nauseous, and it started when as a kid I ate a broth and then threw up. It's a common thing that when you're sick your brain can create associations between how you feel and what you smell or eat. So you end up hating some food not because it's objectively bad, not because everyone else hates it too, but because of a random event in your life that happened to get associated with it.
I treat n=1 experiments as a way to probe such random associations. If you find out that something works for you, it doesn't matter that it isn't scientifically proven. It doesn't matter the effect doesn't generalize. It doesn't matter it works only through association and that this association was created due to you doing the experiment. If it works for you, it works for you.
But to be clear - "it works for me" is the only thing you can say in such case. N=1 experiments are ok, but trying to generalize from them isn't. Saying "it must work because it worked for me" based on such experiment is of course quackery.
Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#399Re: Ask HN: What was your “why didn't I start doing this sooner” moment?
#400Thinking about hard problems in terms of lambda calculus. I took a day to read about all that stuff and at some point so many things fell into place. I learned CS theory in school, learned ML, but it's not the same as being confronted by a seemingly monstrous software project and then realizing ... omg, everything is relational and I can just write an interpreter. No longer asking "how do I write this in ruby/java/js…