DOCUMENTATION FTW.
DOCUMENTATION FTW.
> "The Voyager flight team dug up decades-old data and examined the software that was coded in an outdated assembler language, to make sure we could safely test the thrusters," said Jones, chief engineer at JPL.
I understand the sentiment, but your phone was not made to exit the solar system.
Cellphones are a mess because we can't even have a nice base hardware platform. ARM isn't a platform. It's a SoC spec with random shit soldered to random pins by different vendors with completely non-upstreamable kernels. Google could just mandate UEFI on OHA phones like Microsoft did with theirs, but instead we're just getting this /vendor partition in the next release.
I don't think it's unintentional either. It's an aspect of planned obsolescence. The cellphone industry wants you to upgrade every two years, when we should not be destroying the planet and creating gear that lasts 10 years. Fewer factories, less pollution, longer life .. but we're in a consumerist economy hardwired the opposite direction, where any type of profit shortfall or lack of growth is seen as a problem, not the result of a good product.
The problem is the lack of vendor participation in the community.
What we need is a privately held cellphone company that will forgo profit in favour of creating long lasting, repairable, maintainable devices. [I've been working on this thesis for the transition from capitalism to communism]
Meanwhile I'm wearing a 25 year old tshirt, whilst tshirts bought much more recently wear out and get holes in.
https://www.nytimes.com/2017/08/03/magazine/the-loyal-engine...
Generally speaking, we built at least 3 versions (4 versions depending how you count).
1) Flight. The one put in the payload.
2) Flight spare. Often used in one of the 2 or 3 Mars test facilities at (the 2 Mars yards or simulation facility) and hooked up to a spare Ground Data System (controller system) via a 6 inch thick, 100 foot long “umbilical cord”.
3) A mechanical flight spare. A usually 80-90% mechanically accurate version that we called Bubba (at least for MER) that we’d pull out for Open House, or other special events and displays.
4) Lastly, I personally worked with subsystem flight spares (44u rack of the Satellite Communication Subsystem or the Flight Control System). Way too big to fit in a spacecraft in this configuration or a mock-up of the system.
What might be a more interesting story is how we bought dozens and dozens of old SUN pizza boxes and Sparc Stations in the mid and late 2000s from eBay (literally) in order to be able maintain the Flight Ground Data System.
AFAIK, the last update was in April 2010, “to delay turning off the AP Branch 2 backup heater for one year.“ (https://en.wikipedia.org/wiki/Voyager_2#Interstellar_mission)
Don't you just hate it when they make devices rely on cloud services... :P