What are your goals/resolutions for 2020?
or what have you learned in this past decade?
Also: don’t learn tech for tech’s sake but do what needs to be done to fulfill a certain task. Projects are:
- a better trail camera trigger that ignores grass and leaves
- a dog door that opens for my dog but only for her
How do you propose to identify when your dog is in proximity? I've got a Labrador and two cats, so the size differential was such that I was thinking I could probably get away with an ultrasonic distance sensor.
Other possibilities would be a pressure mat (dog is 37kg) or RFID although I never found a suitable RFID solution that had sufficient range.
I also plan on using a car door lock actuator instead of a more conventional solenoid as it can be left in either open or closed position "at rest" without needing a voltage constantly applied.
First of all I realized that audio processing is at a really awesome point right now: you could train a system to capture your dog's voiceprint when it barks! I suspect that would be sufficiently unique to only match your own dog in your neighborhood. But this could be attacked by recording the barks and playing them back, means your dog is making noise every time it wants to be let in, and also depends on the dog learning new tricks ;)
Then I wondered about GPS tracking, then realized that would be stupid since this doesn't require absolute positioning.
So then I thought about Bluetooth LE. I think this is reasonably short-range(?).
Then I thought about those tiny 2.4GHz 2Mbps radio modules you can get on eBay, and fiddling with one of those to set the output power weak enough so it only works when really close. But that might be so close to "not transmitting at all" it might be very flaky.
But the above 3 ideas all require battery replacement in a collar.
Image recognition does sound like the way to go. One thought that does come to mind though - capturing a wide view of the environment and requiring both "dog within small perimeter around dog door" AND "empty environment with no additional objects in it", for additional security (especially if the dog door is positioned such that it's not too hard to reach up through the hole to the doorhandle). Some tweaking would probably be needed to make the system resilient to birds and objects moved around the environment.
Those can help tackling anxiety in general and also being more conscious about the choices you make (like spending time on stuff you'd "regret" afterwards)
For 2020, I will:
- Read 1.5 books a month.
- Launch my startup while being employed (I am currently working on the product).
- Enjoy life and the people around me.
- Less time on social network.
- Travel to at least 3 new countries.
- Develop my photography (and videography) skill.
- Try to write more than I read on HN.
- Propose to the most wonderful woman.
- Save money, as always.
Best of luck, and congrats in advance.
I hope to share it soon on Show HN.
Sharpening the Saw:
- C# I haven’t kept up with the latest ASP.Net Core/Entity Framework Core over the past two years.
- Python: I first learned Python last year, but just enough for simple scripts and AWS lambda. I want to learn “Advanced Python” and at least do a hobby project with Django or Flask.
- ElasticSearch work projects.
- get off the soda and sweets and eat more fruits and vegetables.
- lose 10 pounds
- rebuild cardio and core strength
- add more workout days. I can work out at home on my gym equipment while watching educational videos to “Sharpen the Saw”
- More quality time with my wife. I spent a lot of time this year focused on work and getting a lot of practical experience with AWS and getting into shape (health reasons).
- Visit and call my parents more.
- Spend more time with friends.
- spend less on junk food and eating out.
1. Get more flexible. I'd like to be able to touch my toes. Stretch goal (pun slightly intended): palms to the ground
2. Finish 3 (BotW, Doom, and Celeste) of my Switch games. I've done a good job of playing a few hours of some great games, but I'd really like to see some of them through.
3. Deep dive into Clojure. For someone that uses it daily at work, I really feel like I ought to know it better.
4. Complete the Rust book and explore some ideas using WASM and WASI.
5. Another triathlon. I did one (slowly) 3 years ago. It'd be fun to train again and try to better my time.
Or were you asking for methods specifically?
I'll post only a few here so I don't pollute the space too much.
4. build dry stone arch bridge with remaining granite to the 2nd field over the big stream
7. Turn the entire front lawn into a crazy field of poppies, probably a mix of shirley, california, and icelandic. The california poppies experient grew really well this year but we'll see how they do year over year.
8. Have a baby
9. Design some cottages. It may be many years before we're able to build one, though [note: one year ago we designed and built and moved into our house]
13. Make a few more "for fun" websites
14. Make a small LLC? And sell some art stuff? I'm not sure what yet, maybe pottery or wood things, just for fun.
16. On the 3rd field, start to build a temple to Artemis or Apollo, or the sun. It will almost certainly have to be timber, not stone. Also build a small temple or shrine to Christ. Probably won't be done in 2020.
18. Start a book of fables, try to self-publish it before the end of 2021? I have only some notes for this so far, I really don't know how long it will take.
* Rekindle my career now that I’m done having kids. Start a new research project, submit ~5 good papers.
* Help my husband with his career transition.
* Figure out how to have more impact in my consulting gig.
* Learn how to match flavors in food and how to pair food and wine.
- Reduce meat consumption significantly. I do enjoy meat and cooking dishes like slow roasted meats but I started eating beyond meat/fake meats in 2019 and loved them. In a couple of dishes I literally couldnt tell the difference. I think when things get to the point where they taste as good/better than the product they're intended to replace, why not embrace them? I still like meat and am not seeking to become fully vegetarian but will definitely cut down to just 1-2 times a week, high quality butcher/organic meat and reduce my impact on the planet in some small way.
- Go completely cashless. I was just about there in achieving this in a couple of months in 2019. It's not a hugely difficult challenge but I think it's a fun one to try and it's very doable these days. Starting Jan 1st I'm going to see how far I can make it without holding real money.
- Take more 3-4 day weekends and travel more. I live in a city with great public transport and don't own a car so it can be tough to travel without thinking you have to take 2+ weeks off from work, but renting a car for a weekend is trivially cheap if you plan ahead a little bit (<$100 including gas).
- The usuals of trying to get fit, lose a few pounds, more regular gym. Need to find some way of making the gym fun as I really don't have any interest in it even though I know it's good for me.
- Make more music. I'm really getting in to Ableton and Maschine and whilst I'm really 'level 1' at the moment I enjoy it loads and want to dedicate 2-3 nights a week to just making tunes, it's very relaxing and it's great to be doing something that's more actively producing something rather than passively consuming yet more netflix, HBO etc.
The simplest answer may be that the precautionary principle suggests that eating tried and true foods, rather than newer synthetics, is probably better for your health. Many nutrients are most bio-available in the dense animal products we have eaten for a very long time.
Why not eat pastured meat instead? If you eat pastured cow, you are supporting the ecosystem of cow (for its partial life) but also possums, raccoons, ducks, field mice, butterflies, snakes, birds, bees, and thousands of other insects that populate the fields of pasture. If you eat beef every day, you still eat less than 1 cow for the year. Pasture animals are regenerative and allow for other animals to co-exist without the horrifying bits that go into making row crops (The pesticides causing colony collapse disorder? It's not the cow's fault.) Herbicide and insecticide usage is also way higher.
So I don't think it's quite so ethical clear cut, but if you try to do a calculus, I think pastured mammals is some of the best, maybe followed by vegetarian-ish diets, maybe(?) followed by factory meat at the lowest rung.
> Go completely cashless
Just curious, could you explain your motivation behind it? In my case, I was actually thinking about doing the opposite, because I rarely use cash and feel like I spend more than I should due to not seeing the actual money leaving the wallet.
In 2020, my goals are:
- Double gross subscription sales
- Keep lifetime retention above 60%
- Launch product #2 by the first of March
- Finally travel to the US for an Elixir conference
Just wanted to thank you for them, it's a solid resource for anyone interested in Elixir/Phoenix. I hope you reach and exceed your goals!
- buy minimal necessary amount of stuff in general
- choose local, seasonal and less-packaged stuff when buying groceries
- choose independent and environmentally conscious producers over large multinationals
- drink tap water and loose leaf tea instead of drinks packaged in plastic bottles
- consume minimal amount of meat/milk/cheese/fish/eggs
- walk and run
- take buses and trains instead of a personal car, cab or plane
* Finish cutting my ties with Google services
* Finalize my solar offgrid system with a tiny bit of home automation
* Focus more (professionally) instead of spreading myself thing over so many areas and interests (so hard to do...)
* Read/study the Bhagavad Gita
- Get better at cooking meals from basic ingredients. This year I cut back eating out for financial reasons. I now incorporate intermittent fasting, smoothies, lots of veggies, some meat. Cold potatoes are a staple for satiety. I would like to continue exploring different vegetables variety with a single new recipe based on a given veggie/root at least each week.
- Do a sunrise hike at a state park
- Incorporate yoga as pre routine to workout regiment in the early morning. Incorporate body weight workout into running routine.
- Sleep in once a week
- Stop work at 4pm
- Play and finish existing games I own: Witcher 3, BoTW.
- Plan for and invest in the romance of my relationship. Get better at dating wife
- Take dog out to walks at parks more
- Introduce and invest in game night with family
- Invite family over and cook for them
- Work towards purchasing a home this year
- Make one room in the home as beautiful as possible.
- Build a game with webgl, wasm, rust
- Finish rust book, rustwasm
- Attend Meetups, make a presentation at one
- Stay consistent with focused time. I got really good at eliminating all distractions this year, would like that to continue into next year.
- stay consistent with one pull request a day.
- play piano at public gig, be able to play through first movement at least in Mozart’s sonata
- stop distancing everyone due to my anger issues
- do everything I can to make the people I love happy
- learn haskell
- patch things up with my family
- go backpacking with my brother
I'm in my early 30s and pretty much avoided any sort of fitness when I was younger. I cycled to get from A to B and walked a fair bit but that was it. Now my body is starting to complain from a decade of sitting at a desk.
As well as avoiding pain, I find exercise helps to reduce stress, which means you can work more effectively, so I wouldn't even consider it lost time (vs working).
As far as the next year goes, the important ones are:
* write - at least one in-depth blog post per month
* read - ideally an hour a day
* dive into org-mode and replace my most annoying tools with it
* start hosting regular dinners - just giving curious/motivated a people a space to talk, brainstorm, and discuss the world
* more hikes, dancing, painting, and sunsets
- Start freelancing. I'd like to both write independently and do development work.
- Get back into running (XC in high school, but I'm out of practice). Run at least a 5k (preferably longer, like a half marathon) and run at least 500 miles in the year.
- Visit three more National Parks.
- Start blogging (informally or formally, whichever) about personal finance
- Travel more. I took two international trips in 2019, but they were both to places I'd already been. I'd like to go to the Baltic states in 2020 (plans maybe in process...) and possibly somewhere in South America or Africa?
In that vein, I guess I should do a retrospective:
Last year I said.
Also adding on Docker/Kubernetes and ElasticSearch.
Finally, I’ve railed against the need for LeetCode style studying and I haven’t had an interview in almost 20 years that has required it, but I guess I will get back to basics and start working through it.
So how did I do?
+ Reviewed JS and did my first Node API that is being used by four new front end features.
+ Networking outside of AWS was a real weakness. I studied for and passed the AWS Advanced Networking Certification to learn how AWS fits into the larger networking world and hybrid environments.
+ Decided not to focus on Kubernetes/Docker and started moving some services over to AWS/Elastic Container Services/Docker.
+ Created processes to start moving the company over to AWS CodeBuild + OctopusDeploy.
- Didn’t get a chance to do any ElasticSearch projects. Hopefully in 2020.
- I really hate front end development and the latest frameworks. My trying to do a React project was a complete failure. I think I’ll do a small Angular project just for a bullet point on my resume.
- Not doing leetCode or algorithms in 2020. Maybe in 2021 if necessary.
- Didn’t get any better with Python.
But, unlike the back end, making a good, consistent, usable website especially as part of a team is much harder than backend work.
On the backend, a RESTful API has simple well known semantics. It also either processes the request correctly or it doesn’t. There is no nuance. The same is true for ETL type jobs.
- start mountainbiking again (carry over from last year, got inspired after riding Slick Rock on a vacation)
- climb a 7b grade bouldering route (attained 7a as a goal for 2019)
- be able to do 20 consecutive pullups
- be able to do 40 consecutive pushups
- run a half marathon (attained 18k as a goal for 2019)
- go to more meetups and networkings events
- start blogging
- keep in touch with old co-workers
- prepare to start working as freelancer/consultant
- meet up with friends more
- fix my RSI issues
- change my diet to be more plant-based
- pick up some creative non-computer hobby
- stay at the same workplace for 1 year, OR
- start startup #2, OR
- be accepted for the London School of Economics, or a comparable degree, OR
- start a VC analyst job
- work on my reading list, finish the books I have at home. 2 books / month
- work out! I've put in less effort than I could have, and I'm in the golden years of my life (26). I'd like to be hot, at least for a short while.
- finish my BA, which I've been postponing for too many years
- I'm pretty happy with my mental health so far, but I don't want to slip back
- kiss a panda
- fuck around with investing
- travel to two countries I haven't been before
- create 12 very high quality youtube videos on development economics
In 2019, I peaked. I did an international move with my family (wife, 3yr old) while working on a major project which was ultimately setting us all up to fail
Since that move, I've begun running 5km 2-3 times a week, and improving how I focus my time. I am a workaholic, but now redirecting that time to work on (or for) myself, rather than for the company I work for (I love my job, but I was spending an inordinate amount of time for it)
Next steps are to continue reducing my caffeine intake. I don't know if it'll help but caffeine can increase anxiety. I'm working on going down from two double-shot espressos and a tea in the evening to one cup a day. I'm much better off here than others but again -- it's about reducing that anxiety!
A work in progress, never overnight :)
Eat more boring, cheaper food. Spend less, or rather enjoy the free things more, like fresh air and kids.
Career wise, I make enough now to not need to make more.
So I want to stop marketing myself so much, especially writing, blogs, social media - used to freelance where excessive posting was part of the job scope. I want to pick up programming languages that are genuinely useful and interesting, and not necessarily the ones that are easier to get jobs in.
Now that I no longer get paid hourly, I want to pick up a hobby. Philosophy is tempting. Maybe read all the big books like The Origin of Species, Das Kapital, Wealth of Nations. Probably learn swimming or a martial art.
This seems impossible, but the resolution is not a fixed SMART goal, but rather a direction and process.
- hit the gym 100 times in 2020
- eat healthy, but do not freak out about a pizza or two
- do a regular checkup
- go to the dentist
- travel 2x to a new country
- read at least a book in german of moderate difficulty
- progress in the german language, I can already somewhat speak/read but there is so much vocabulary to learn
- learn how to cook a new dish or bake something new
- play games, do silly stuff and don't be too extreme about my professional life
- give a lot of attention to my SO, doing the things she likes such as going to the movies or just walking around, same for my dog
- try to play a bit of guitar and learn a cool song
- try a new physical activity(or revive an old one, such as swimming)
Also I’ll toss in learn how to swim.
- Grew the startup from 3 to 15 engineers
- Learned a ton about systems and people
- Failed on my resolution to read more books than before
In 2020 I hope to
- Write one blog post per week (or more realistically per month)
- Mentor 3 to 5 people or startups
- Become even better at cooking
- Continue growing the team and hire more amazing new people
Important things are health, family, and a nice, friendly society in general.
- get back to doing more independent development after one year of working for an agency
- rewrite my SAAS. Right now it feels like it hit plateau and I need to change few major things to get it to next level and hopefully get it to the stage to sustain me full time
- build new building for wine production: it took me 4 years to get all paperwork done, now I hope construction is going to be faster
You know basic stuff, trying to touch my toes while standing. Some hand stretching. I guess it was totally ineffective, but number of nights with migraines are down a lot.
I want to start exploring yoga during 2020
Generally cobra stretch type manoeuvres are a good starting point. Don't neglect some strengthening of the upper/mid back, even if it's just some resistance bands etc.
Planning to get more into shaders, lighting and rendering so that would be a good thing to focus on studying. Maybe I will finally get enough skill to find a good job in that field.
And, well, important things like investments, mental health, more gym. I am happy with some progress I made in 2019, just gotta step up next year
- No sugar
- Daily journal writing
- Sweat every day (via exercise and/or sauna)
- Contact one friend/acquaintance I haven't spoken to in a while every day
We have a toddler without any of our families in town, so my goal for 2020 would be to (at least to some extent) get back into more healthy life style including eating well and more regular exercise. That leaves pretty much no time outside of the 9-5 hours at my day job.
- Finish the distant learning program which I'm currently undertaking
- Get into the best shape possible and drop body fat percentage by 3-4% (already lost 22lbs/10kgs this year, so this seems achievable)
- Move to a different country and get a better job working with Flutter or Native App Development
- Focus on my mental health
- Figure out my future with my girlfriend
- Learn to invest wisely
For me, getting from 20% to 15% body fat was straightforward, and took 3 months. I figured 15% to 10% was achievable in a similar timeframe, but it ended up taking twice as long, even with careful dieting and exercise. I would imagine 10% to 8% or 7% is even more difficult to achieve (and maintain).
Fitness is strange - everyone's bodies are different, so your mileage may vary. Although I do believe the concept of diminishing returns plays out in a general manner. Good luck on your goals!
Moving from 18% to 13-14% and maintaining it is going to be difficult but I will proceed with caution and monitor the progress diligently.
Thanks for the advice!
2. Learn everything I can do build and run a decent software startup.
3. More regular and well-defined Strength training, intermittent fasting and meditation practice.
4. Be less distracted by video games and focus on self and professional development.
5. Higher quality time with my partner and family, more mutual and outdoor activities, less screen time.
6. Write/start a blog to share my ideas on focus and productivity. (A hobby of mine)
-Get accepted to or start gradschool.
-Get a gf again.
-Be able to do at least 5 pull-ups with correct form.
• Cloud Certifications (provider TBD)
• Competent in Spring and React
• Major side projects stable, documented:
• Grafka v1.0
• QIT v2.0
• 1 hour every morning, 5 days / week
• 4 hour scheduled block 1 day / month
Also: I would like to release something good enough that you guys will upvote me into existence.
Read at least as many books as this year (50+).
Try dating again, I've been running on my own for a while. I'm in a good place with my life where I'd like someone to share it all with.
Go mostly vegetarian (aiming for 80%).
* became a father
* gained a lot of Python/Devops/AWS skills, another AWS cert, and a Linux cert
* finished one OSS project (Terraparty.com)
In 2020 I'd like to
* Gain a Pro-level AWS cert
* Learn ML and React Native (like Not Hotdog)
* Try to build a solution, or a dozen solutions, that finally appeal to real markets
* Finish learning to crochet!
* Play less video games, though we live in an Indie golden age imo
- Pick up some JS, enough to build steady UIs
- Read 20 books during the year.
- Take at least 15 days trip preferably out of country, or in the remote parts locally. Planning to do this at least twice in the year ;)
- Spend more time with the family, take kids out more.
1) Avoidance - do what I have been avoiding OR want to avoid doing
2) Connecting - connect with a person on a meaningful level
3) Water/Giving - Give encouragement, time, or mentorship to another
2 Daily Feelings I want to cultivate in my life:
1) Gratitude - being grateful
2) Value - Did I add value in my work?
- Join some pilates/yoga group/course to do together with powerlifting
- Keep improving emotionally
- Be far more assertive
- Have far more fun in life
Set up a blog w/ something more sophisticated than WP. (Probably wagtail)
Improve my webdev skills on Python/CSS/Regex/Docker/Azure.
Run more. Drink less. Sleep more consistently.
- write more blog posts
- learn, learn and learn new technologies
- try to raise correctly my newborn
- read books
2) Develop and launch a progressive ‘employee-first’ ESOP
3) Join a local tech community
My goal for 2020 will be to build something with it.
2019: Dinner with family 4/7 nights a week (success, mostly)
2020: Continue status quo
2019: 10 vacations and/or road-trips and/or weekend get-aways (success)
2020: Increase to 14
2019: Park/Recreation together 20 of 40 non-winter weekends (success)
2019: No non-emergency office work on weekends (complete failure)
2020: Aim for more realistic 8 or less weekends in office spent on non-emergency work
2019: BMI 30 → 25 (complete failure)
2020: BMI 30 → 25
2020: 25% reduction in triglycerides
2019: Gym 3x week (success)
2020: Gym 3x week -- but with HR reaching cardio zone at least 30 cumulative min each visit
2019: Bike/Walk to Work at least 20% non rainy/snowy days (success)
2020: Bike/Walk to Work at least 40% non rainy/snowy days (success)
2020: Added Goal: Cumulative Bike+Walk+Peloton mileage of 1000mi for the year
2019: Track all meals with data (failure, tracked ~20%)
2020: Track all meals with data
2019: Sleep no later than 3am every day except 5/yr (failure)
2020: Sleep no later than 2am every day except 5/yr, use weight training to force exhaustion
2019: 12 books for the year (wild success)
2020: 24 books for the year (audio or dead-tree), double-time with exercise hours
2020: Added Goal: 24 long-form articles (audio or dead-tree), double-time with exercise hours
2019: Write 5 blog posts (failure)
2020: Write 12 blog posts
2020: Create Podcast Series with at least 5 episodes
2003-2019: Read Atlas Shrugged (failure)
2020: Read Atlas Shrugged
2019 Three certifications in tech I want (failure -- did only 1 -- on NVIDIA RAPIDS)
2020 Certifications: Fast.ai; Azure Cloud (any 2 certs); Google Cloud (any 2 certs)
2020 One CGE at grad school with credit
2020 One CGE at grad school just auditing
Career and Networking
2019: 3 talks/presentations at conferences (success)
2020: Continue status quo + 1 major main-line talk
2020: 3x/month talks/meetups
2020: 2/year meetups speaker/presenter
2020: Meet 2/month new interesting people
2020: Dinner with former work colleague 1/month
2020: Phone catch-up with former work colleague 2/month
2019: Mentor 3 interns (success)
2020: Mentor 3 interns
2020: Three brand new demos for marketing
Achieve 95% test coverage on my code
2019: 5 deals (failure)
2020: 52 in-person meets with angel-stage teams
2020: 10 deals (albeit smaller dollar amount) or high-conviction PME, if that is better
Convert 3 of my graduate school projects into working projects (not business successes, just working projects to ensure I have the tech process locked down.) Outsourcing and managing is OK, delivery is the key here.
2019: Play with Jetson Nano (failure)
2020: One mini-demo with RPI
2020: One mini-demo with Jetson Nano (colab w/ friends OK)
2020: One mini-demo with Google Coral (colab w/ friends OK)
2020: One mini-demo with Azure Kinect DK (colab w/ friends OK)
2020: Discover 5 new amazing artists i’ll listen to forever
2020: Finally finish watching series I love (The Americans, The Good Wife)
2019: No loose articles (everything in Evernote/Pocket) (FAILURE)
2020: No loose articles (everything in Evernote/Pocket)
2020: No one-off reading -- everything through RSS reader or tracked
increase my current comp by 30% minimum.
save 100k/yr into my index fund
- Develop my cooking skills. I need to stop living off of Central Market meals.
- Get better at hybrid picking (guitar)
- Quit my 9-5 and go full time on my side hustle Solfej (Check it out if you're interested in learning music theory https://www.solfej.io/)
- Save more! I bought way too much dumb stuff from Amazon in 2018
- Lose 1-2% body fat while staying at my current weight
- Practice empathy to the max