• 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: June 19th, 2023

help-circle




  • On a theoretical level, food calories represent a specific amount of energy that can be extracted from food. So some kind of calculation could probably be made as to how much work is required to operate the exercise bike, which probably depends on your height and weight. That work uses a certain amount of energy, which is probably equated into calories.

    All that said, I have no idea how accurate that would be. And in the end IIRC there’s a bunch of other factors that affect how humans burn calories and gain or lose weight, so in the end the calorie burning stats only really need to be comparable to other calorie burning stats. So I think the bigger question is: Do different exercise equipment types put out comparable numbers?






  • Also XWayland has many limitations as X11 does.

    If an app has only ever supported X11, then it probably doesn’t care about those limitations (the apps that do care probably already have a Wayland version). And if an app doesn’t care about the extra stuff Wayland has to offer, then there’s not really a reason to add the extra support burden of Wayland. As long as they work fine in XWayland, I think a lot of apps won’t switch over until X11 support starts dropping from their toolkit, and they’ll just go straight to Wayland-only.






  • will not solve issues with compositors not having it

    Many compositors already have patches for explicit sync which should get merged fairly quickly.

    graphical libraries not having it

    Both Vulkan and OpenGL have support for explicit sync

    apps not supporting it

    Apps don’t need to support it, they just need to use Vulkan and OpenGL, and they will handle it.

    Wayland doesn’t implement sync of any kind, they probably meant to say “the Wayland stack”

    Wayland has a protocol specifically for explicit sync, it’s as much a part of Wayland as pretty much anything else that’s part of Wayland.

    Nvidia is not the only driver that needs to implement explicit sync.

    Mesa has already merged explicit sync support.