duckson
In fact, at the end of 2023 our public broadcaster rewrote the Teletext backend system using modern programming practices to keep it running into the future. [2] Before that it was running on software from the 80's.
[1] https://over.nos.nl/nieuws/teletekst-kan-weer-jaren-vooruit-... [2] https://tweakers.net/reviews/11700/hoe-werkt-het-vernieuwde-...
That's VoiceOver on iOS. It's a screen reader that's also available on the Mac, iPad, and Apple Watch. Android has a similar screenreader called TalkBack.
I work with visually impaired people on accessible apps, and the large majority of them prefer Apple's devices because they have more advanced accessibility features.
> Fun game at apple store: on any mac, in terminal type: "grep Copyright `gem which rake`"
... which would print his name, because Ruby and rake are bundled with macOS. :)
[1] https://github.com/guardian/frontend/blob/master/docs/99-arc...
Blendle: A radical experiment with micropayments in journalism, 365 days later
I'm using the Mars Science Laboratory as an example here:
The MSL uses twin PowerPC RAD750 boards. If one of them fails, the rover could use the other as a backup. After all, you can't go out to Mars to fix a firmware update gone wrong. :) The RAD750's are hardened against radiation in space, and can withstand extreme temperatures. They run at about 200Mhz, and cost around $200.000 a piece. [1] [2]
It runs the realtime operating system VxWorks, which also happens to be what Apple uses for their Airport routers. :) [3]
NASA uses C as their main language, with specific coding standards. [4]
[1] http://en.wikipedia.org/wiki/Mars_Science_Laboratory#Rover [2] http://en.wikipedia.org/wiki/RAD750 [3] http://www.extremetech.com/extreme/134041-inside-nasas-curio... [4] http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf