Good luck and get the sleep you need.
62 karma · joined November 28, 2012
Good luck and get the sleep you need.
When a small study shows that 80% of smokers stop cold-turkey after a single session and 60% of them are still abstinent a year later (versus 30% for therapy), it's hard to discount the results so long as other trusted methods are used.
Study using psilocybin for smoking cessation: https://www.ncbi.nlm.nih.gov/pubmed/27441452 Study using CBT for smoking cessation: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4119230/
Based my reading of that, what these researchers are doing is not prescribing psychedelics to patients with mental disorders and giving the whole "take one time a day with food". What these researchers are finding is that the drugs can be very effective in a therapeutic setting with a guide (trained therapist or otherwise) to coach and conform the experience to reach a goal. In other words to those familiar with these drugs, set and setting. That is, mindset and surroundings are at least as important as the drug itself to achieving anything. Without that, it's just a drug experience. This is very unique compared to the drugs we're used to.
No medication will ever be a miracle drug, and most drugs show a significant decline in effectiveness once they're out of small trials and methods have standardized. However, any drug or therapy that sees orders of magnitude of improvement over existing drugs and therapies is promising and not worth dismissing simply because of a moral panic from the 60s or the Puritan ideals of our Western culture. Given time and the leeway to experiment, hopefully we will find uses for this class of drugs that have gone shunned for decades for no reason other than someone's moral qualms.
Don't we have enough change and confusion in the *Script world without also trying to change the name? I just don't understand what the value would be.
First, you should find a counselor, any counselor, and open up to her/him. Direct, immediate feedback from a professional "personal problem helper" will help you. You can stop reading here and act.
Now, on to my non-professional ideas that you should probably skip but my ego prevents me from omitting:
It sounds like you need goals like school gave you. Let's think about it. In school, you had short-term goals (assignments, next exam), mid-term goals (grades during a semester), and long-term goals (graduation, GPA). Our tech work is terrible at these things except at very small companies where there's too many obvious things to do, and very large companies where the career ladder is so defined that you just need to show up and follow simple instructions. In the middle lies the domain of the lost and the over-motivated. Choose your path.
If you choose to go back to school, you'll have these goals again, but you'll probably have the same problem and feelings again once you're done. Plus, you'll have more debt and thus more pressure to be "successful", which is probably counter-productive to your feelings.
Don't listen to people on the internet, including me. Nothing we say is true for you. Try to take a general consensus and make your own decisions with that input. There's wisdom in every comment above and below, but it's shaded by bias, experience, and fallacies that are not your own.
Please, seek help. Don't waste any more time trying to deal with this by yourself in your own head until you've been given a proven pattern for doing so by a professional. Visit them with an open mind and few expectations and be more frank and honest than you ever have before. You'll move whether you want to or not. It's up to you to choose the direction.
Be well, do good.
I don't consider drinking a problem any more than I consider eating a problem. If I eat too much or eat poorly, I feel bad and gain weight which further complicates things. If I drink too much the same things happen, plus I sleep worse and can get in trouble if I say or do the wrong things. Is it food that's the problem or me? Is it drinking that's the problem or me?
I try to not be my own problem.
As far as what your current company feels, consider this. Are you producing at the level you know you could? If not, is it really better for them if you stick around? I just heard an example of this from the Design Details podcast where Kim Bost left Etsy to go to a smaller company in arguably a more socially important field. She wasn't enjoying herself not was she capable of doing her best work so she left after 4 months on good terms. It's better for both sides to quit early.
If you like the app, though, you might want to check out Astral (https://astralapp.com). Extremely similar functionality, but Astral runs in your browser.
With Deis, you first allocate the number of machines you want to be your cluster and install Deis on them. Think of the cluster as a large physical machine that can run many services. You might have a production cluster (7 machines), dev (3 machines), staging (3 machines), etc. Now, deploy your apps to that cluster via a git push for each.
Need to boot a new front-end server to handle load? Just run an extra container in your cluster. Same with API.
How would you do that with your current setup? I'm guessing provision an entire second machine (or VM, same thing) and put them behind a load balancer.
With Deis, each cluster is exposed behind a single load balancer and each app/service is exposed as a subdomain on that loadbalancer. Deis handles the internal load balancing.
Cluster getting full? Just add a new machine/vm to it.
So, if you like the idea of Heroku, you might like Deis, especially if you'd like to use your own hardware/VPC or want to use Docker locally and in production.
We have an Angular app w/ OAuth flows and connections to outside apps. We started with Protractor running locally and on SauceLabs, but it hasn't seen much love because adding new tests takes time, especially for complicated stuff like oauth flows.
Your product should allow our "Product guys" and QA guy write the smoke tests in much less time and maintain them without having to write code or take up developer time, which is huge in a team of 2 guys who write front-end code and would be maintaining the tests.
The only real issues I have right now are 1. Errors can be hard to track down since there isn't any console output. That's something I miss from SauceLabs which was a huge help. 2. Smaller, but annoying, pasting isn't allowed when creating a test. This is painful for username/password entry. It would also be nice to use some kind of variable to ease this. 3. I'm unsure of pricing. When I'm logged in, I see that I have the free plan, but I see no limits or details about the plan.
Other than that, it was a great feeling to get a basic smoke test, plus jenkins integration, plus flowdock integration within an hour of discovering the app. Again, great job!
I hope you made it maintainable, there's going to be a lot of feature requests coming your way :)