4,486 karma · joined February 29, 2024
As an example, depending on "man -w" not outputting anything to stderr: https://unix.stackexchange.com/questions/405783/why-does-man...
However, we don't directly dev in Kotlin or Swift, we use Unity, which can export directly to an APK, or an XCode project (which has to be compiled a second time which is a nightmare). Sometimes we have to write native plugins to access device specific features (Last time I needed to was to access the FoV of the device's main camera), but it's not common, Unity has great support for most things you want to do out of the box
EDIT: I forgot, there are some situations where we supply an android or ios app to clients through our own app store, but I believe that devices have to be "enrolled", especially for ios. Generally though, Joe Public will want apps through the official stores
Also saddened by the lack of Catalan solids
That's not particularly surprising to be honest. If it's a server operating system, on hardware that doesn't change, there's not really a reason to update the OS unless there's a security problem found
> "The output from the SM_FORCES application code as required by a MSOP Project Software Interface Specification (SIS) was to be in metric units of Newtonseconds (N-s)"
(MSOP = Mars Surveyor Operations Program). One of the recommendations was
> "Conduct software audit for specification compliance on all data transferred between JPL and Lockheed Martin Astronautics"
So yes, NASA should have checked the provided software more thoroughly, but also Lockheed should have actually followed the spec they were given. I doubt the SIS is available online to check any harder