I use Firefox on Android perhaps entirely because it supports uBlock Origin and my other extensions.
I would guess that of people that would ever go out of their way to use a non-Chrome browser on Android, the fraction who care about extensions is pretty significant.
On a different tack, I feel like I went out of my way to use Firefox (and Firefox Focus) on iOS and was thankful they had them during a time where everything had to use the safari renderer. IIRC Firefox Focus even had an ad-block extension that worked on safari
Historically yes, but in some areas like the EU there have been some regulation changes in 2024 where theoretically there could be alternate browser engines on iOS but in practice it hasn't happened yet. See https://open-web-advocacy.org/blog/apples-browser-engine-ban...
Reading the post about how a lot of tech breaks because of the slow internet https://brr.fyi/posts/engineering-for-slow-internet makes me think "Kids these days" (stupid kid coders who can't take into consideration slow or latency-filled connections) and want to take a bat into the "open space" where these dumb devs are siting around...
Am a young dev but it shocks me how few of my fellow developers actually consider tech from the ground up.
Most just say 'x has y, we can use that', even when x does a thousand other things and we only want y.
They completely skip the design phase of Y because they have X.
If you design something with actual minimal requirements, ignoring frameworks and language choices, you may end up using X to do Y, but youll at least know what your system should be doing under the hood.
The thought of designing something from scratch seems to be an alien concept these days.
Not really. Go talk to anyone who uses the internet for Facebook, Whatsapp, and not much else. Lots of people have typed in chatgpt.com or had Google's AI shoved in their face, but the vast majority of "laypeople" I've talked to about AI (actually, they've talked to me about AI after learning I'm a tech guy -- "so what do you think about AI?") seem to be resigned to the fact that after the personal computer and the internet, whatever the rich guys in SF do is what is going to happen anyway. But I sense a feeling of powerlessness and a fear of being left behind, not anything approaching genuine interest in or excitement by the technology.
Make a new user. Login. Uninstall the apps you don’t want. Uninstall the web browser.
You don’t really even have to set up an autostart script to turn off WiFi for this user, but you can if you want. The user not having a web browser installed should be enough.
What does "re-enabled" mean in this context? Does it mean you disable the app at the Android OS level and then later it becomes not disabled but still inactive? Or does it mean that this feature/app actually becomes your lock screen again without you turning it on?
It means that every now and then, the Glance weather widget will pop up. I'll click on it, then it will bring up the full UI and ask me if I actually want to use it. I click "Disable Smart Lock Screen" instead, then it goes away from my lock screen. For a while.
Having been through interviews lately for mid-level CS internship positions, I'd say that having FOSS contributions on my resume that I was able to discuss extensively was indeed a factor in both attaining an interview and ultimately an internship.
I would guess that of people that would ever go out of their way to use a non-Chrome browser on Android, the fraction who care about extensions is pretty significant.
reply