• 398 Posts
  • 341 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle





















  • It’s a good question. Really the only thing that would have been completely broken if moving to a new version are game mods, which are written in Java. Everything else could be converted to work with a new C++ based version.

    Though doing so would result in a lot of new bugs, systems would have different behavior leading to broken mob farms and redstone. I think this would be the main reason. Keep Java around until the Bedrock Edition could handle these worlds with minimal issues.

    However, Bedrock involved into a very corporate product. Microtransactions, ads, etc. Java Edition players would be angry if they were forced to move to this version.

    Another factor is that Microsoft really doesn’t support Linux and MacOS systems. They likely didn’t want to add support for them in Bedrock Edition.



  • I looked into this a bit more. It turns out that Metadata Cleaner was marked end of life by the owner because it’s no longer being maintained. This is different from the more common scenario where an app is using an end of life runtime. I guess Discover decides to remove apps that explicitly marked as end of life.

    Still, it’s a poor UX to not give the user the choice. You may be able to work around the issue by pinning Metadata Cleaner, either using the CLI or Warehouse, an app to graphically manage flatpaks.














  • AirPods work great on Android. Just make sure you have them configured how you want (like the touch and squeeze actions) because you can’t change them.

    An alternative to AirDrop is LocalSend, but it has a massive asterisk: you must be on the same WiFi network. But I think you can start a hotspot on your phone and connect your other device to that and it should work.

    Other than that, I’m not sure I’m qualified to answer for other stuff. In general I stick to cross platform apps and in general find continuity features more annoying than helpful.