Earlier quoted context omitted.
Or… just report whichever one is lower, which is the value 99% of people care about 99% of The time.
I use mine in meetings and often end up in a situation where I need to remove and charge the one which is about to go flat for a few minutes. I need to know individual levels to do that
AirPods libreated from Apple's ecosystem
471–479 of 479 posts
Re: AirPods libreated from Apple's ecosystem
#472Re: AirPods libreated from Apple's ecosystem
#473Re: AirPods libreated from Apple's ecosystem
#474Earlier quoted context omitted.
Again, that's what I'm saying. We are in agreeance but you really seem to want to argue.
You said when I asked which should get reported “Whatever is reported to iPhones. It's not an excuse to block non Apple devices from reading battery level” Exactly how is Apple going to send information to none Apple devices using the BT protocol in a method that they can understand?
Re: AirPods libreated from Apple's ecosystem
#475Earlier quoted context omitted.
Go on… you want ionizing emitters near your brain? Unlike others here, I’m keeping an open mind for now, but do not know what you are talking about.
They're both bad for you.
You know… basic research if you had an opinion on this topic.
Re: AirPods libreated from Apple's ecosystem
#476Earlier quoted context omitted.
As someone who did a bunch of work on Ruffle a while back, "mercy kill" is almost the correct word. There's about a decade it spent rotting before the actual kill, and Apple's not the one who fired the final shot. I've heard stories from both the Apple and Adobe side on this, but basically both companies wanted Flash on iOS and neither of them were capable of actually shipping a good version of it. Apple begged Adobe…
Thanks for the writeup. Dear God, Adobe's leadership appears to have been completely bonkers... I wonder why they didn't just go and open-source the entire damn thing, all its commercial value has been lost anyway.
If you're wondering what would actually block a FOSS release of the Flash Player runtime, here you go:
- Sorenson Spark, a half-finished H.263 implementation.
- On2 VP6
- Likewise, their H.264 or MP3 decoders, which were almost certainly third-party libraries as well.
- The "advanced text rendering engine" added in SWFv8 to replace legacy font rendering, which I know was licensed but I forgot which company.
- Adobe DRM
The media codecs would be replaceable with any number of FOSS implementations. I've[1] personally written a clean-room decoder for Sorenson-flavor H.263 in Rust, and the APIs for these libraries tend to be pretty simple and easy to wire up. Font rendering would potentially be more invasive to the codebase. And DRM is basically high-grade radioactive waste to FOSS projects. The main problem is that this wouldn't be "just compile Flash from source" anymore, you'd be making an "OpenFlash" fork with at least some compatibility breaks involved.
And to be clear, Adobe actually had some interest in opening Flash Player. They released a bunch of technical specifications for the SWF format - albeit, hilariously inadequate and inaccurate ones. AS3 in particular was supposed to be a web standard, in the form of ES4, or "JavaScript 2.0". Adobe actually released their AVM2 implementation, avmplus, specifically with the goal of it replacing SpiderMonkey in Firefox. This never worked out[2], but they kept updating the avmplus GitHub right up until the death of Flash.
The underlying problem with both "opening up Flash Player" and "porting Flash to iPhone" is that Adobe management was not terribly interested in doing things that did not have a direct connection to bottom-line revenue. If they were willing to open Flash, they would have also invested into their platform instead of trying to find a way to bilk money out of people cross-compiling Unity to Flash.
I think the best goodwill move Adobe could make now, in 2025, would be to specifically release the renderer component of Flash. They own it completely, the copyright pedigree goes all the way back to Jonathan Gay, and it does a lot of specific things that no other SWF runtime implementation gets quite right. It would be an absolutely amazing object of study.
[0] https://www.theregister.com/2018/03/14/a_dolby_sues_adobe_fo...
[1] To be clear, several other interested Ruffle contributors helped me actually get it decoding video (especially some broken files) and doing so efficiently.
[2] I'm not a fan of him but I hear Brendan Eich stalks these forums. He probably has better insights on the backlash to ES4 than I do.
Re: AirPods libreated from Apple's ecosystem
#477Earlier quoted context omitted.
Thanks for the writeup. Dear God, Adobe's leadership appears to have been completely bonkers... I wonder why they didn't just go and open-source the entire damn thing, all its commercial value has been lost anyway.
Flash Player, like most proprietary software, is not Adobe's to give away. There's lots of licensed code owned by companies that sold it to Adobe (or Macromedia) and having a functioning FP runtime would require getting those companies to also license the same code. Remember: proprietary software cares a lot less about licensing arrangements[0] than we do. Everything they do wrong can be papered over with money and l…
Re: AirPods libreated from Apple's ecosystem
#478Earlier quoted context omitted.
They're both bad for you.
You should learn about the relative powers of light, radio, and what natural radio emissions you are exposed to. You know… basic research if you had an opinion on this topic.
Re: AirPods libreated from Apple's ecosystem
#479Earlier quoted context omitted.
I use mine in meetings and often end up in a situation where I need to remove and charge the one which is about to go flat for a few minutes. I need to know individual levels to do that
Which is solved by the suggestion of 'only reporting the lower of the two', right? The one with more battery isn't about to go flat...