Skip Navigation
Jump
Climate scientists flee Twitter [to Mastodon] as hostility surges
  • There are 3 issues with this:

    1. This is a third-party project, not an official part of Bluesky. Bluesky was never meant to work with ActivityPub, that was a clear design choice. This is just a workaround.
    2. It's opt-in, meaning most accounts will never get federated, because people just aren't aware that something like this exists. This especially applies to new users.
    3. It relies on a centralized service, Bluesky and ActivityPub servers don't talk directly to each other, which would be required for true federation. Federation is always decentralized, this is the exact opposite.

    I don't understand why anyone should use Bluesky with cheap hacks to attempt to fix Bluesky's poor design choices and or utter incompetence, if they could just use Mastodon and federate with the Fediverse over ActivityPub by default.

    From a user perspective, Bluesky is just Mastodon with a recommendation algorithm. There is no other protocol required for this, everything could easily be done using ActivityPub exclusively. I will never care about Bluesky, since it tries to be the new Twitter, but the enshittification of Twitter began when they introduced their crappy algorithm, instead of just displaying tweets of accounts you follow in chronological order (like Mastodon does it).

    1
  • Jump
    "GitHub" Is Starting to Feel Like Legacy Software
  • For my fellow fish shell users: git log --graph --abbrev-commit --no-decorate --date=format:'%Y-%m-%d %H:%M:%S' --format=format:'%C(8)%>|(16)%h %C(7)%ad %C(8)%<(16,trunc)%an %C(auto)%d %>|(1)%s' --all

    1
  • Jump
    NATO apologism
  • Well the reasons they provide im the modlog are absolutely ridiculous, it's mostly something like "Rule 1", "Rule 2" or something else absolutely stupid.

    1
  • Jump
    Climate scientists flee Twitter [to Mastodon] as hostility surges
  • This is their stupid excuse. They could still implement ActiviyPub as a secondary federation protocol. (Bluesky <-> Bluesky via ATProto, Bluesky <-> Fediverse via ActivityPub). They decided against it. It's an intentional choice, and they're just making up excuses.

    1
  • Jump
    Where to get ProtonMail
  • your emails aren't hidden from Google as much as you think.

    You're wrong, Proton encrypts notifications before sending them to you through Google or Apple push services. The notification is then decrypted in the Proton client on your phone, and only then displayed to you.

    1
  • Jump
    I need a new phone but I want to do this right
  • Probably an unpopular opinion, but I've never seen the point of PWAs. I don't want a crappy website as an icon on my homescreen, I want a proper native app. If the app is privacy-invasive, I will either find a FOSS alternatives, or isolate it in a separate user profile.

    The main reason I think they may need google services is the banking app. Mine will refuse to launch without google services installed.

    That's true, I also need Play services for mine, but I have a special user profile for it.

    1
  • Jump
    Student dorm does not allow wifi routers
  • No, this is specifically for DNS over UDP (Port 53). What you're looking for is just an HTTPS proxy. There is no difference between a DoH connection and any other HTTPS connection.

    5
  • Jump
    NATO apologism
  • Blocking an instance in the user settings just hides communities from that instance in the community search. Defederating hides all communities, posts, comments and user from that instance. It's not implemented the same way, probably on purpose, because the Lemmy devs (who btw are the admins of Lemmy.ml and Lemmygrad.ml) know that half the Fediverse would just block them.

    1
  • Jump
    Climate scientists flee Twitter [to Mastodon] as hostility surges
  • Hell no, fuck Bluesky. There is no reason not to adopt ActivityPub when trying to build an open, federated Twitter alternative. Except for power and control over the platform, its core protocol and ecosystem. Screw these guys, use Mastodon or anything on the Fediverse.

    1
  • Jump
    Climate scientists flee Twitter [to Mastodon] as hostility surges
  • Tell me more about Beehaw, I know about the trouble with lemmy.ml and lemmygrad, but so far haven't heard anything about Beehaw.

    2
  • Jump
    I need a new phone but I want to do this right
  • They can recieve security updates if you use an alternative ROM such as Lineage or /e/OS.

    They can only receive OS updates, but firmware updates are just as important for maintaining the security of a device. These can only be provided by the device manufacturer.

    Can you please explain how e/OS/ is insecure?

    Sure. It's based on the already insecure LineageOS, you can read more about that here: https://madaidans-insecurities.github.io/android.html#lineageos

    On top of that, the /e/OS devs don't release updates in a timely manner, often taking 1-3 months to releases even simple but important Android Security Bulletin patches.

    3
  • Jump
    Telegram Sparks Outrage Over FAQ Changes Even as Key Language on Private Chats Remains.
  • The new Element X is really great, but only available for iOS and Android. Unfortunately no desktop or web version.

    3
  • Jump
    NATO apologism
  • I don't think Lemmy currently has notifications for moderation actions, but there are plans to add them: https://github.com/LemmyNet/lemmy/issues/4572

    But this issue depends on other issues
    https://github.com/LemmyNet/lemmy/issues/2441
    https://github.com/LemmyNet/lemmy/issues/2444

    2
  • Jump
    I need a new phone but I want to do this right
  • They're really overpriced though. Flashing GrapheneOS is really easy thanks to their Web-based installer, and there are countless tutorials on YouTube.

    1
  • Jump
    I need a new phone but I want to do this right
  • Pixels are great, but definitely make sure to install GrapheneOS to increase your privacy and security

    0
  • Jump
    I need a new phone but I want to do this right
  • Or, if you want an older phone, try a Pixel 3, 4 or 5

    These are outdated and don't get security updates anymore, and thus shouldn't be used anymore. The Pixel 6a is supported until 2028, the Pixel 8 even gets 7 years of security updates (until 2030), the Pixel 8a and 9 are supported until 2031.

    /e/OS (also known as Murena) is also a good ROM for privacy

    /e/OS is unfortunately highly insecure and shouldn't be compared to GrapheneOS or recommended. Graphene is really the better choice here.

    0
  • Jump
    I need a new phone but I want to do this right
  • can suggest a Bootloader Unlock: Wall of Shame

    Unfortunately it only mentions unlocking. Re-locking the bootloader is just as important, and strictly necessary for Android Verified Boot to work.

    1
  • Jump
    I need a new phone but I want to do this right
  • Google services shouldn't even be needed for the apps OP listed above. Instagram works just fine without Google services, just like Discord, Telegram and Steam. I don't know about GitHub, but there are FOSS alternatives for it on F-Droid. Spotify (xManager) also works just fine.

    2
  • Jump
    I need a new phone but I want to do this right
  • You can unlock the bootloader on OnePlus devices, but you can't re-lock it afterwards, permanently leaving your device in an insecure state. This is a really bad idea, and definitely shouldn't be recommended.

    The S10 came out in 2019 and hasn't been supported by the manufacturer for a long time, it's not a good idea either.

    And lastly, LineageOS itself is pretty insecure. It is much weaker than stock Android or even iOS. You can read more about this here: https://madaidans-insecurities.github.io/android.html#lineageos
    or here: https://eylenburg.github.io/android_comparison.htm

    It also has much worse app compatibility than GrapheneOS, because it doesn't use the official Google Play services binary (which GrapheneOS puts in a sandbox to restrict its access), except you install it as a system application, which kinda defeats the whole purpose of using a custom ROM in the first place. GrapheneOS is the easiest, best and most secure choice for degoogling.

    2
  • cross-posted from: https://lemmy.dbzer0.com/post/24292207

    > beaconDB is a drop-in replacement for MLS, which uses the same format request that's used by Mozilla's Ichnaea. > > The source code is available on Codeberg: https://codeberg.org/beacondb/beacondb > > You can contribute to the project by using an app like NeoStumbler (GitHub) or Tower Collector (GitHub) to submit location reports. NeoStumbler does Wi-Fi, Bluetooth and GSM, while Tower Collector can only do GSM cell towers. Both are FOSS and available on F-Droid. > > It is also recommended by the GrapheneOS project: https://grapheneos.social/@GrapheneOS/112759509558471713 > > https://grapheneos.org/articles/positon-location-service > > Just keep in mind that it's still in relatively early development, which is why it really needs contributions.

    7

    beaconDB is a drop-in replacement for MLS, which uses the same format request that's used by Mozilla's Ichnaea.

    The source code is available on Codeberg: https://codeberg.org/beacondb/beacondb

    You can contribute to the project by using an app like NeoStumbler (GitHub) or Tower Collector (GitHub) to submit location reports. NeoStumbler does Wi-Fi, Bluetooth and GSM, while Tower Collector can only do GSM cell towers. Both are FOSS and available on F-Droid.

    It is also recommended by the GrapheneOS project: https://grapheneos.social/@GrapheneOS/112759509558471713

    https://grapheneos.org/articles/positon-location-service

    Just keep in mind that it's still in relatively early development, which is why it really needs contributions.

    20
    invidious.fi Do NOT trust Apple Intelligence!

    Apple Intelligence is another privacy lie. Support independent research and analysis by joining my Patreon page: https://www.patreon.com/thehatedone Follow me: https://twitter.com/The_HatedOne_ https://www.reddit.com/r/thehatedone/ Apple Intelligence is artificial intelligence, but private. Becau...

    2
    fedi.simonwillison.net Simon Willison (@simon@simonwillison.net)

    It turns out Google Chrome ships a default, hidden extension that allows code on `*.google.com` access to private APIs, including your current CPU usage You can test it out by pasting the following into your Chrome DevTools console on any Google page: chrome.runtime.sendMessage( "nkeimho...

    cross-posted from: https://lemmy.dbzer0.com/post/23752739

    > https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs/

    6
    fedi.simonwillison.net Simon Willison (@simon@simonwillison.net)

    It turns out Google Chrome ships a default, hidden extension that allows code on `*.google.com` access to private APIs, including your current CPU usage You can test it out by pasting the following into your Chrome DevTools console on any Google page: chrome.runtime.sendMessage( "nkeimho...

    cross-posted from: https://lemmy.dbzer0.com/post/23752739

    > https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs/

    199
    fedi.simonwillison.net Simon Willison (@simon@simonwillison.net)

    It turns out Google Chrome ships a default, hidden extension that allows code on `*.google.com` access to private APIs, including your current CPU usage You can test it out by pasting the following into your Chrome DevTools console on any Google page: chrome.runtime.sendMessage( "nkeimho...

    https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs/

    13

    Microsoft Microsoft Teams Teams Teams' Microsoft Teams Team

    mastodon.social Dan Lockton (@danlockton@mastodon.social)

    The fact that Microsoft Teams ๐Ÿคฎ contains a feature called "Teams" where actual teams can create a Team, and at Microsoft the teams working on that feature probably have a Team to discuss the Teams feature, suggests that there exists a Microsoft Microsoft Teams Teams Teams' Microsoft Teams Team.

    19
    protonmail.uservoice.com Support UnifiedPush for android notifications

    I don't have google services on my phone and having every app permanently connected checking for new messages is detrimental to battery life. UnifiedPush is the open alternative to Google Cloud Messaging: https://unifiedpush.org

    23
    protonmail.uservoice.com Support UnifiedPush for android notifications

    I don't have google services on my phone and having every app permanently connected checking for new messages is detrimental to battery life. UnifiedPush is the open alternative to Google Cloud Messaging: https://unifiedpush.org

    0
    github.com GitHub - 0ranki/hydroxide-push: Service adapted from https://github.com/emersion/hydroxide for receiving push notifications for Protonmail via ntfy.sh

    Service adapted from https://github.com/emersion/hydroxide for receiving push notifications for Protonmail via ntfy.sh - 0ranki/hydroxide-push

    cross-posted from: https://lemmy.dbzer0.com/post/22889071

    > hydroxide-push is a fork of hydroxide for receiving Proton Mail push notifications for via UnifiedPush created by @oranki@lemmy.world > Thanks a lot for creating this awesome project! > > This is going to be very useful, until Proton finally implements native UP support in their Android apps. (They currently only support Google's proprietary FCM). Make sure to upvote this feature request: > https://protonmail.uservoice.com/forums/284483-proton-mail/suggestions/47423924-support-unifiedpush-for-android-notifications > > Consider contributing to the project and make sure to report any bugs that you find.

    0
    github.com GitHub - 0ranki/hydroxide-push: Service adapted from https://github.com/emersion/hydroxide for receiving push notifications for Protonmail via ntfy.sh

    Service adapted from https://github.com/emersion/hydroxide for receiving push notifications for Protonmail via ntfy.sh - 0ranki/hydroxide-push

    hydroxide-push is a fork of hydroxide for receiving Proton Mail push notifications for via UnifiedPush created by @oranki@lemmy.world Thanks a lot for creating this awesome project!

    This is going to be very useful, until Proton finally implements native UP support in their Android apps. (They currently only support Google's proprietary FCM). Make sure to upvote this feature request: https://protonmail.uservoice.com/forums/284483-proton-mail/suggestions/47423924-support-unifiedpush-for-android-notifications

    Consider contributing to the project and make sure to report any bugs that you find.

    2
    fosstodon.org UnifiedPush (@unifiedpush@fosstodon.org)

    This is now official, UnifiedPush is receiving a grant from @nlnet@nlnet.nl ! Thanks a lot for their support. Expect some improvements on the protocol and new applications supporting #UnifiedPush in some time !

    UnifiedPush is receiving a grant from NLnet (Fediverse profile):

    > This is now official, UnifiedPush is receiving a grant from @nlnet ! Thanks a lot for their support. Expect some improvements on the protocol and new applications supporting #UnifiedPush in some time !

    Make sure to follow @nlnet@nlnet.nl, @unifiedpush@fosstodon.org and the #UnifiedPush hashtag on Mastodon (or your preferred ActivityPub-based microblog platform)

    0
    grapheneos.social GrapheneOS (@GrapheneOS@grapheneos.social)

    Attached: 1 image GrapheneOS Info app is now available through our app repository and will be included in the next release of the OS. It supports viewing recent OS release notes, provides info on our chat rooms, forum and active social media accounts along with offering all the donations methods.

    0

    Hey guys, I created this community to promote and talk about the UnifiedPush project. It aims to create a free and open source alternative to Google's proprietary Firebase Cloud Messaging (FCM). Quite a few apps have already adopted the UP protocol, but there are still many FOSS apps lacking support for it. I will post GitHub issue threads where UP integration in FOSS apps is being discussed. I will also post about new apps that gained UnifiedPush support, and other useful tools that help with using UP. If you want to stay up-to-date about ongoing developments in the Android FOSS ecosystem in regards to push notifications, consider subscribing to !unifiedpush@lemmy.dbzer0.com

    I also recommend following the official Mastodon account, joining the Matrix room and donating to support development!

    3

    Hey guys, I created this community to promote and talk about the UnifiedPush project. It aims to create a free and open source alternative to Google's proprietary Firebase Cloud Messaging (FCM). Quite a few apps have already adopted the UP protocol, but there are still many FOSS apps lacking support for it. I will post GitHub issue threads where UP integration in FOSS apps is being discussed. I will also post about new apps that gained UnifiedPush support, and other useful tools that help with using UP. If you want to stay up-to-date about ongoing developments in the Android FOSS ecosystem in regards to push notifications, consider subscribing to !unifiedpush@lemmy.dbzer0.com

    I also recommend following the official Mastodon account, joining the Matrix room and donating to support development!

    4

    Libertarians be like:

    1