• 0 Posts
  • 29 Comments
Joined 8 months ago
cake
Cake day: January 26th, 2024

help-circle
  • Well, WhatsApp is owned by Facebook. They are a large player, so they are under a bunch of scrutiny.

    But at the end of the day, WhatsApp clearly states it takes all this information. They only claim to keep your messages end-to-end encrypted.

    I wonder if this applies to text messages only, or to things like voice memos, images/videos, gifs, etc. as well.

    WhatsApp doesn’t let you send documents if you don’t give it full access to your files. Sure, maybe they pinky-promise don’t do anything but this is Facebook we’re talking about.

    The same caveat goes for photos and videos - you can’t even send a photo if you don’t give it the camera permission and gallery access, something it clearly doesn’t need just to send a single picture.

    Additionally, WhatsApp loads previews of websites. Sure, on the privacy violations list that’s pretty low-priority but I’d still like to not have a link contacted before I can take my 3 seconds to look at it and decide wether it’s worth clicking. Especially since a lot of my contacts send obvious scams (“send this message to 10 contacts for a chance to win a free iPhone” type bullshit mostly).

    Revoking WhatsApp’s contacts permission will not show peoples’ nicknames - it will only ahow numbers. Yet you have to give yourself a nickname on WhatsApp, so they clearly have some interest in your contacts. Otherwise they wouldn’t block it outright when it’s an already implemented feature to show nicknames for numbers not in the contact list.

    All quite suspicious if you ask me. Although I don’t work in cyber security so it’s clearly just incoherent rambing from me.



  • Depends. According to the GDPR for any processing of PII you need consent from the data subject or a reasonable basis why you have to act upon the data (your servers communicating with an IP adress is neccesary for your service to function). Saving the adress isn’t, so you need consent or other legislation under which you’re required to store it that trumps the GDPR. That’s the so-called “overriding legitimate interest”. It doesn’t mean “interest = money”, “data = money” therefore “data retention = overruling legitimate interest”.

    Keeping leaked data or scraping it from public sources is still problematic since you do nees consent.

    If you’re approached as a 3rd party by someone with data who sells them to you you are obliged to make sure the data you’re given has been aquired with consent. Often times checks aren’t in place, and ultimately, if you’re given “bad data” by the intermediary you cab always claim they kenw they should’ve notified you but didn’t.

    If you’re scraping leaks, well, there’s no one between you and the data subject who can take the fall. You’ve knowingly collected “bad data” unilaterally.









  • As far as I know Google doesn’t let some pretty basic stuff from Crome into Chromium, for example translation (might even go as far as the inbuilt password manager). Potential forks either lose those features or have to implement them seperately.

    Now that Manifest v3 is rolling out, apparently Google is able to somehow block the change from being easily reverted which is additional developmental load (or just show ads). Manifest v3 won’t impact Brave too much since it only applies to extensions, while their adblocking is baked-in, but it’s worse than uBO.

    Firefox is fully open-source and doesn’t artificially make enabling adblock an issue which might attract more simpler forks (as opposed to Opera, Brave and Edge having companies backing them, Firefox forks mostly have volunteer developers or open source collectives making them).


  • Google has its own browser, its own search engine, and provides a somewhat easy method to access the majority of the Internet and does it well.

    The problem isn’t that it does it well, it’s that it did it well and it doesn’t anymore.

    They dominate the market and can afford to make the search AI-inflated bullshit without any revenue losses.

    Another part of the problem is the integration. Some google websites are rendered inoperable on Firefox, while others are made to have a worse experience.

    A third part is giving its services preferential treatment onstead of having thekr algorithm be unbiased towards in-house services.

    Edit:

    Once upon a time the best browser game in town was Internet explorer. Similar stuff happened (actually even less blatant then Google). Microsoft basically controlled Web standards. The biggest sin they did was bundle IE with Windows, at least according to the US suit.


  • For Firefox forks, it’s viable since the forks aren’t doing all that much in the grand scheme of things. That isn’t to say what they’re doing is in any way bad, it’s just that there’s no need to reinvent the wheel.

    Firefox is a secure browser and already has 99% of the work done. Most changes which forks make can be done just by changing the config. Some unfortunately have to be made seperately, and that does require extensive testing. Some can even be lifted from other open-source projects.

    Separating from source just isn’t viable. Something nuclear would need to happen for any fork to decide to seperate from Firefox. If we just look at the Chromium side of things, Microsoft found it easier to switch to Chromium than to keep making IE/Edge from scratch, and Microsoft surely has a lot of resources to burn.



  • I’d look at it in regarda whether or not Google can get your data (or more somply), do you volountarily connect to Google’s servers: if not (Piped/VPN) I’d count that as being degoogled. If yes (Invidious etc.) you’re still getting the video from Google servers (albeit without ads) but Google still gets their grubby hands on some info about you. By ‘volountary’ I mean if you block connections to Google with e.g. Noscript and keep google enabled (be it tag manager, gstatic, fonts or user-facing services like Youtube). If you have to enable gstatic or tag manager on a few sites because they’re broken, I’d say that’s involountary since it’s not your reliance on Google showing as much as it’s the developers’.

    Being 100% disconnected from Google servers is outright impossible these days.





  • Yeah. Also, it’s the difference between ads (a very obnoxious thing for 99% of users) and something potentially genuinely useful for a good portion of users like the sign in - I assume the popup isn’t there to annoy us Lemmy users, a large percentage of whom I assume use uBlock Origin and find it annoying, but rather for the ~2-5% of users who wouldn’t bother creating an account but don’t mind signing in with Google due to the convenience (and wouldn’t do so on the signin page). And eveb for us who find it annoying, it isn’t like ads where you’re not supposed to be able to get rid of the popup or the popup being a constant PITA


  • As most others already said, the best solution is immersion, ideally by talking with someone. If you can’t find someone to speak with that would make it quite a bit harder to improve, but not impossible.

    For your situation (being able to understand but unable to express yourself in English) I’d reccommend the stereotypical “think in english”. I’d recommend talking with someone (ideally a native speaker, but even a fellow learner is incredibly efficient, followed by writing a diary abd participating in online forums (like you currently already are!).

    It’s best to have input from someone else who can correct you if you make a grammatical mistake, give general advice on what sounds ‘more natural’ or ‘better’ in the language and answer any questions you might have, as well as help you if you’re “missing one word” (from personal experience when learning a language it’s rarely a ‘it’s at the tip of my tongue’ situation. It’s more like I just don’t know this one word and I need someone to give it to me).

    Another thing I can say about your problem is I also suffer a bit from it. Whenever I try to talk in German I need a few hours to ‘warm up’ - to just get my brain to switch to German and having a speaker on the other side really helps. I can hear the language to jog my memory and the other side can (and often does) give me input on what they think I might be trying to say. (I’m a B1-level speaker so not even close to fluent but more than enough for doing basic interations within an environment open to helping with language issues).

    What I liked to do when I was actively learning German was trying to come up with different ways of saying ‘the same thing’, seing how they differ in their meaning, potential usecases, complexity, grammar, etc. It helps with vocabulary as well as the “thinking in German” part, as languages differ greatly in the ways they package the same message and taking a comparative approach helps greatly with being able to (casually) converse later. Having a fellow learner or a fluent speaker give you multiple variations of the same thing and analyze the differences for/with you would be a godsend for this approach.