Why is everyone so upset about the term sideloading. It's not "denormalizing", the "normal" way for your average joe is using the app store. Y'all need to take a step back and be aware that the average lemmy user is by far more tech savvy than your average smartphone user.
And of course it's not a term used in the context of windows or Linux, because the normal way there simply allows installations.
If Google does that as they describe they do - an additional layer, that I can disable in some settings, if I want to, why are we upset about that? It does help protect users that are not aware of what the consequences may be.
And of course Google wants to maximize device control. Just as Apple. And Microsoft. And any other company. You want full control over your device, use the according software for that.
Google has never been doing anything else. How is showing yet another popup a war on general-purpose computing? All they are interested in is their profit and market share. You always will be able to install external APKs, worst case using adb. And the more they'll lock it down, the more workarounds, jailbreaks and tools will pop up.
Literally every company is doing the same, from your smart TV to your smart fridge. Further restrictions on external installations (as in non-PlayStore) is at least something that arguably brings some benefit to some users, given the current state of cyber security.
"Anti-property-rights propaganda" is a very big term in the context of the sideloading change, when you should assume that your device might get fully and remotely bricked anytime when Trump or one of his cultists finally loses his shit and orders a cease of operations e.g. in Europe to put pressure down.
Anyone who is concerned about Google's ethics has moved to another ROM where Google can't do shit. Others don't care, and keep using it as-is. And that's all there is, like it or not, move on or don't, but yapping about propaganda for a term preceding the play store by about 20 years is not doing anything.
I really dont like this centralization of the internet into a few gigantic companies having every site under their wings. And then something goes wrong and millions of web sites are affected....
In all honesty, the constant rambling against any service provider when something goes wrong is tiring. as. fuck.
"I'm not using anything, I'm self-hosting everything and no cloudflare can take ME down!" - hot stuff buddy, let's talk again when at some point you'll have something interesting and get hugged to death. Or when something of your diy self hosted stack breaks or gets taken down by an attack.
"I'm not using (big company name) but (small startup name), and I'm not having any issues!" - wow, great, obviously the goal of the company is to stay as small as they are and supply your service. Let's talk again too, when at some point your friendly startup gets sold, or grows more. Oh btw, smaller company usually also means less resources.
"That's all because they are using centralized services, we need to federate everything to not have a single point of failure" - federation alone won't help if the centralized service has several magnitudes of resources more. Any single cloudflare exit node can probably handle several times the load of the fediverse. We've seen lemmy instances go down all the same, and this will happen with any infrastructure.
I'm not supporting big companies having that much market share and the amount of control over the Internet as a whole that they have. But, have at least some respect from a technical standpoint for the things they've built. I'd say way over 80% here haven't seen infrastructure, traffic and software on a scale that's even remotely close to the big players, but are waffling about how this or that is better and how those problems should be solved and handled. Sit the fuck down.
Honestly, apart from the report being potentially wrong, the researcher seems pretty entitled as well. Like good intentions and all that, but he's given him a week to fix the issue, usual practice in responsible disclosure are 90 days. We're not talking about a company here, it's some single random dude providing the app.
This really sounds like some personal issue written down for public drama, while making himself ridiculous for not knowing his own shit properly.
So fucking what? He is not being paid in any kind, and anything he does on that project is volunteer work. If he was not able to do anything on that project due to regular work, vacation, personal issues, or the simple fact that he didn't want to?
If you don't pay for a service, you don't get to decide what people do, deal with it
I have a #Pixel 10 Pro XL phone, which may be the first phone to give warnings when the phone connects to a rogue cellphone tower or IMSI catcher. The OS cannot block it; it can only tell you that someone read information, and it presents an alert. It says,...
The setting toggle seems to be available since Android 12, but not all vendors seem to have implemented it. There are instructions in the linked GitHub issue that seem sane.
Just because they are using Cursor, it doesn't mean that they are vibe coding. Anyone grabbing their pitchforks for that and screaming "they are vibecoding" only shows their own incompetence.
If they would be vibecoding, their whole software would've gone to shit long ago.
Just because some random people without an engineering background are using vibecoding to push their broken slop, it doesn't mean that any kind of AI assisted coding is bad.
It's definitely badly communicated and suspicious, I just called out jumping to extreme conclusions based on a suspicion alone.
There probably will be people who are gonna review the code and see how much of it is probably LLM generated, and then we will know.
I still think that it's pretty much impossible to vibe code something on that scale, but I haven't seen their cursorrules either.
Youre jumping to conclusions. Bigger companies missed bigger problems in their reviews and QA. Why should they be wanting their cursorrules in there, and what kind of mental gymnastics is it to conclude that they are vibecoding based on that. You don't need it committed, you don't even need it to be in the project directory.
Unless there are those who need certain words for their jobs, I can kinda understand why Microsoft wouldn't want emails from work addresses to go out with political agendas... for either side.
Sure. Then block both sides, and not only the one not bringing you money.
Work emails should just be about work. Too many people use their work emails like a personal email... with their banking, shopping, etc. That's what personal email addresses are for.
No one uses their company email for their personal banking, simply for the reason because if you'd leave, you'd lose your access, and since most companies run behind firewalls, vpns, 2fa tokens and similar additional credentials, it's simply harder to use.
This policy should go for many non-work related topics too. IT can unblock the words for certain users who need to use them for their job.
Of course, let's waste resources to maintain idiotic blocklists that are out of date the moment they are rolled out, and additional resources to make the blocklist actually work. Palestine, p4lestine, pale s tine, p a l e s t i n e, paleztine. Need more?
You're not at work for someone with this kind of unhinged mentality watching you working for 8 hours a day straight with no breaks and no distractions. You're there to get your work done. In my current team, we've had the best ideas talking about our problems at the coffee machine. I personally focus best when I have music on. We're doing sports together once a week on a company fitness incentive, which boosted our team dynamic massively. None of this would be possible in such a controlled environment.
"Googling a lot while coding" is not even remotely close to vibe coding, please don't gaslight yourself into that.
When you read up on things, you know what you're looking for. You read a potential solution (e.g. part of a documentation, an example, someone else's solution, a solution to a similar problem), you think about it and transfer that to your own problem, with your own code, with your own thoughts.
Using AI support is totally fine too - it's a smarter code completion, nothing more. It might spit out something wrong, something partial, something good. You might ignore it as with the regular completion. In the end, it's still you thinking about it, modifying it until it works, and doing your thing.
"Vibe coding" is basically saying tech jesus take the wheel. And it might go well for someone who cannot code, who managed to create their small game or some website. It will go horribly wrong for any project handling user data, sensitive data, or something that needs to be maintained after. We've had more than enough examples of that.
Google confirms 'high-friction' sideloading flow is coming to Android ( www.androidauthority.com )
Do Not Put Your Site Behind Cloudflare if You Don't Need To - Rik's Weblog ( huijzer.xyz )
I really dont like this centralization of the internet into a few gigantic companies having every site under their wings. And then something goes wrong and millions of web sites are affected....
ICEBlock handled my vulnerability report in the worst possible way ( micahflee.com )
cross-posted from: https://programming.dev/post/37090037...
My Pixel 10 warned me 8 times in 30-minutes that there was a rogue connection made. Deeply concerning
I have a #Pixel 10 Pro XL phone, which may be the first phone to give warnings when the phone connects to a rogue cellphone tower or IMSI catcher. The OS cannot block it; it can only tell you that someone read information, and it presents an alert. It says,...
Proton is vibe coding some of its apps.
cross-posted from: https://lemmy.dbzer0.com/post/50693956...
Microsoft blocks emails that contain ‘Palestine’ after employee protests ( www.theverge.com )
Vibe Coders might be serious, but I cannot take them seriously, especially when they say "It is a must-have skill". ( www.youtube.com )
Just to clarify, I google a lot while coding, but one thing I learnt from my engineering degree is that is there is no 'best' solution.