Good plan. You'll definitely find things you don't like along the way and struggle. And having something to get things done in a crunch is useful. Just keep learning and in the end you'll have all the tools you need and it'll be great.
It was a challenge I wanted to conquer too but also I increasingly felt like I didn't own my computer. The software was increasingly cutting me out of the ability to modify and use it the way I wanted.
I spent a lot of time in Gentoo early on where patching software was an overlay and recompile away and it was great testing early amd64 bugs and pushing the limits with gaim and reverse engineering chat protocols.
I was doing some dual booting then but as i built a career in web development, it became more and more my solo driver. Running the same platform you're developing for is incredibly convenient and Linux runs the web.
Now I can't imagine running windows. Using it and helping people on it is just a miserable experience for me.
Generally no but in realitly it could contribute. some have weird behaviours in how they allocate space so knowing can be useful to rule things out our suggesting gotchas to look for.
As a dev with many years of experience, a bug no one knows about is ticking timebomb waiting to blow up when you have the least amount of time to deal with it.
I'd much rather have it captured and known where I can try and find time to fix it then have it blow up in my face.
Been using cosmic ui on and off since the beta release and it is still pretty beta. Really good at this point honestly and a huge achievement for them but not without some annoying bugs for me.
Just something to consider before jumping. You should be ready to work around some annoyances, deal with some slowness/quirks, and probably be ready to provide feedback and bug reports.
Minor releases aren't beta. By any convention they should be fully tested, final releases. And if gnu core utils broke systems in a minor release you better believe it would make it to some news.
The instability of choosing a beta software for the literal core of your operating system is kind of the point.
Millions of people didn't throw out their desktops overnight.
Lots of tech channels finding their core audience that's actively supporting and often growing on platforms like patreon aren't showing up in their metrics while fluff videos are getting picked up outside their community on mobile and "performing well“.
So something definitely seems to be going on.
To me, ads contributing to "views“ metrics seems the most logical since YT wants to incentivise ad watching but I have to agree it feels like every day someone has proven a new theory so it's hard to say what exactly is going on.
Because the deal is probably not about graphics. As with everything these days, it's AI. We'll be seeing the announcement of the nvidia powered Intel AI CPUs soon.
In that context Intel's GPU is a complimentary video provider to NVIDIAsAI GPU chiplets.
Now this is a pretty simple problem to fix. First open your IDE, and we'll need to create a quick node project with a couple dependencies. You don't know what an IDE is... Can you open a pull req... No, don't know what that is either. ok sure but this is entry level... Right ok well maybe we can find a way to do this in an online REPL... clickbeepbeep hello? No? Ok guess they figured it out. Job well done. Ticket closed.
Good plan. You'll definitely find things you don't like along the way and struggle. And having something to get things done in a crunch is useful. Just keep learning and in the end you'll have all the tools you need and it'll be great.