Maybe doing things that are out of your comfort zone will make you happy, worst case you just walk away with next experiences. Camping can be a fun family activity for instance!
It's been a weird year, or couple of years.. and somehow it's been drawing us (our little family) back to nature and the things we're really passionate about.
For us that's currently getting a fixer-upper house that's a lot more remote than we're currently living. Not sure what it will be for yourself, but I'm sure there's something you'd rather be learning, even if it's as simple as making your own furniture. Lot more pleasure to be had from furniture than there is from code though. :)
And 60-70h/week sounds like a lot. Spending some of that time doing something mindless like walking/painting/cooking. Move the active thinking to the subconscious mind in those moments. It might actually help you see things in a different light.
Take a look at simonsarris instagram, I believe he also has a blog post about building their house. That's the sort of stuff I'm talking about I guess.
> I don't know what is fun to me anymore. I have no hobbies
Maybe you practiced a sport long ago, try giving that a go again? Or browse a couple hours on YouTube to see what kind of things peak your interest. The algorithm (will waste some time but it) should get better over time at throwing things you didn't even consider your way.
It's fairly similar from what I've observed myself, but I'd say the ah-hah! moment for a given subject is not a singular event, but can be repeated if you look at the same subject from a different angle and get a different insight, deeper understanding of the solution or even of the problem. But maybe that's because learning in my case often is very much intertwined with trying to solve a problem.
And there's:
-1. Come across the solution by talking to people, reading books, articles, videos... long before actually needing it, sometimes not even being able to recall it in the next steps until the ah-hah! moment.
0. Have an actual need for that solution due to a problem you're trying to solve. And having that feeling of "there is a solution for this" but not being able to put your finger on it.
Talking to people helps a lot to speed up the process because everyone will have their own view on things which helps to shape your own understanding of the subject.
In terms of fixing the immediate problem you have, I wonder if maybe the frequency being used by the switch would be in the 2.4Ghz range and your WiFi using the same channel.
Or maybe the batteries in the remote are running low?
And if you would like to also control that light using an app on your phone or voice commands if you use "Ok google": the Broadlink RM Pro could maybe allow you to control the light using an app.
That sounds very frustrating, but I'd like to put my two cents in.
All our lights in our rented apartment are ikea TRÅDFRI smart lights, we have the ikea 5 button remote in a lot of the rooms and google home's spread around.
The whole system works with zigbee -> mqtt and home assistant and it took me a year to iron the bugs out. But generally it seldomly takes over half a second for the lights to respond to a command. If something breaks down it's almost always because I changed a config, not by itself. And it's really fun and nice to be able to make any button do any action by just editing an UI :)
Or automate something we feel should happen by itself.
I like to think of it as it being a system that we can fit around our own lives and how we like things, instead of having to accept the situation as is (button is here and controls this light at this brightness). And it's not overly expensive either!
Also worthwhile investing some time in the completion system if you are writing aliases to save time. I've done it for serverless invoke/deploy/logs and they've been so useful!
What I'm talking about is typing 'sls logs <tab>' and having tab completion for the deployed functions when typed in the root of the repo containing the serverless.yml file.
fish-shell abbreviations are really cool, I do miss that in zsh, I'll probably give that plugin a go. It also makes it for other people easier to see what's going on when looking at the previous commands.
I wonder how having the amount of posts you made (like forums do) influences this number. And subsequently how others on the platform respond (since it's in their best interest to be as kind as possible to new posters to make the community grow?)