• 0 Posts
  • 470 Comments
Joined 2 年前
cake
Cake day: 2024年1月7日

help-circle
  • I am pretty sure it’s just anti-privacy actors trying to sow discord and generate infighting in privacy communities, and the person your are replying to is either one of them or ate the propaganda.

    Any cursory look at the Proton guy reveals he’s a progressive who keeps donating to left-wing causes, girls education, pro-LGBT, pro-consumer. To try to paint him as MAGA for being glad about an objectively good thing the Trump admin once surprisingly did is just ridiculous, and obviously not done in good faith.




  • I have a similar attitude to PRs on my projects even though I don’t use LLMs. Doing something myself is just simply faster that reviewing someone else’s code, it’s potential to be malicious, wasting time on the back and forth, contributors not following the project standards.

    LLM’s may be a piece of the puzzle for this guy, but I have the same opinion without them.



  • You buy a game in Steam, you can’t play it without Steam

    That’s not true though. For many games, after you installed it you can even uninstall Steam or copy/backup the game to another computer without Steam and play it forever. Yes, many games have DRM that will prevent you from doing that, but that’s the game developers doing. Steam does not have any DRM by itself, nor does it require to be running or even installed to run games you originally got from it.

    Again, unless the game developer went out of their way to add DRM.


  • I keep seeing comments like this, and I just need to say, no Palantir doesn’t have any database. It’s a completely evil company that makes and sells surveillance software to governments and companies. Then the governments and companies have these terrible databases that they manage with the Palantir software.

    Palantir themselves don’t do any spying or data collecting. They sell tools so that others can do that. They absolutely take the blame, but I want people to understand what’s actually happening.







  • You seem to be under an impression that the actual notification that you see in the notification shade of your phone must go through FCM. That is not true. There are no external services involved in generating notifications on Android, apps can just show notifications by themselves.

    What FCM is used for is sending a wakeup call to an app. The naming is confusing, but the “notification service” is not sending a notification in the sense of what you see in the notification shade. It is notifying an app of an event. The app can then react in any way it wants, possibly by creating a notification for the notification shade. But the notification you see in the UI of your phone didn’t go through FCM.

    Some apps do (or can be configured to) indeed send “empty”/blank notifications which just notify you that you’ve received a new message from an app, but not from whom, or what the message contains.

    And this is a completely separate thing. Yes, you can configure apps to not show details in notifications, but that has nothing to do with FCM. It only controls what the app does locally, when generating the local notification, after FCM is no longer involved (if it was involved in the first place - many notifications don’t need it, for example a notification from a timer app).

    If you get a push notification on your phone, everything you see in that notification must by definition pass through the push notification service.

    This statement is easy to disprove in another way too. FCM only supports sending up to 4KB of data, and yet you can get a notification with high resolution images. Which also shows that no, things you see in the notification didn’t have to pass through the push notification service - the local app got the data and prepared the notification by itself, possibly after being woken up to do so by FCM.