- cross-posted to:
- graphene_os
- cross-posted to:
- graphene_os
Our network location implementation’s 3D trilateration is using far too much CPU so we’re going to temporarily downgrade back to 2D until we heavily optimize it. We’ll make an efficient Rust implementation to replace the initial Kotlin code and we’ll see how fast we can make it.
3D is useful to take advantage of Apple’s network location data having altitudes for a lot of networks. It helps a lot with estimating a position around buildings with more than a couple floors. Upgrading it to 3D helped a lot with some downtown areas but it’s much too slow now.
To whom-so-ever is running this cross pollination of GrapheneOS updates into Lemmy: I salute you and thank you for your efforts!
Namely @KindnessInfinity@lemmy.ml
But also anyone else who works on this that I can’t see immediately…
On lemmy, it’s mainly me reposting most of the updates from the project’s github, website or their mastodon to here.
Thank you so much for your kind comment! I greatly appreciate it. I have been the main person manually bringing the content to lemmy.