Starting with Firefox 148, which rolls out on Feb. 24, you’ll find a new AI controls section within the desktop browser settings. It provides a single place to block current and future generative AI features in Firefox.
They actually listened to the community, thats very nice.



How about giving it a try.
If you happen to have work that is primarily text based (like programming).
Pick something that you have expertise on, and see LLM can help to automate it. Usually this requires using LLM with tooling that provides agentic capability (if you are into this, checkout Opencode / Kilocode / Roo code).
Once you get a hang on it, try to mix it up with skill gap that you are less knowledgeble of, but have an idea of what you are trying to accomplish. This is what fascinate me.
Don’t jump straight into vibe coding or domain with 0 knowledge and expect good and repeatable result (not now at least).
In my case, I am a Web UI developer, I have quite an extensive knowledge on that. For serious work, I can provide (or get it to reference) my requirement, so that it create close to 85-95% of what I need. I can easily verify and make modification. If not, just delete the entire work, refine my original idea and ask LLM to try again.
But occassionaly I need to test my work on native iOS and Android device. These are not my expertise and I have no interest in learning them yet. In the past, I will either get help from someone to build a prototype for me, or learn and read docs to create a lower quality outcome.
Now, i ask LLM to create a prototype in 5 minutes. Then add different scenario and features in the next 5 minutes, allowing me to test my work and iterate much faster. If I really want to do that myself, it may take a day or 2, time that I could have spent improving my own work.
These are throw away work that will only be used a few times. I don’t care about maintaining or debugging it.
Another case is again report and visualization generation for data. Instead of reading several pages of documentation on how to create these visualization and trying to architect the data flow. Now i just ask LLM to “given this data that shows the relationship between x and y, create a report with visualizatiom focus on xyz”.
Nowasday LLM produce work that already surpass what a junior-mid developer can produce. And if I am not satisfied with the work, I will just delete the entire work and redo. No hard feeling, no need to convince the orher person that their time has just gone to waste.
The only worry I have now is when people stopped learning because of this. And that companies stop hiring new junior developers.
Without junior developers, there will be no senior developers. Or maybe LLM will eventually make expert obsolete? Right now I don’t think it is possible yet.