Post AbxjMMuMU6OFB8JNce by jasonsando@hachyderm.io
(DIR) More posts by jasonsando@hachyderm.io
(DIR) Post #Abx5Q32eICzWYXO5xI by thomasfuchs@hachyderm.io
2023-11-19T02:31:02Z
6 likes, 10 repeats
Just learned what the user interfaces in the SpaceX capsules run.The capsules that provide life support for people traveling into space and have to be absolutely reliable.The user interface that controls an explosion....It runs some home-compiled version of Chromium and the UI is written in JavaScript.
(DIR) Post #AbxHvjzJrtLaB8i1FQ by number137@mastodon.social
2023-11-19T04:22:01Z
0 likes, 0 repeats
@thomasfuchs slightly off topic, but what are Tesla's main applications based on? Since the risk being fragged by Musk's N1 is probably smaller for me compared to all his killer cars let loose.
(DIR) Post #AbxHvkk73umGWGbOBU by thomasfuchs@hachyderm.io
2023-11-19T04:24:09Z
0 likes, 1 repeats
@number137 no idea, but I found this story from the trenches:
(DIR) Post #Abxdqh0xh6VWV4TWpk by troed@masto.sangberg.se
2023-11-19T10:04:57Z
0 likes, 0 repeats
@thomasfuchs If you use untyped languages you can't risk using the wrong type by mistake! We all learnt this from Ariane 5.
(DIR) Post #Abxhb0Q8AvePs01VCa by pthenq1@mastodon.la
2023-11-19T10:46:57Z
0 likes, 0 repeats
@thomasfuchs Man, now all the JavaScript zombies will be proud! ðŸ˜ðŸ˜
(DIR) Post #AbxiJji59Qg74gkUfg by cam@hachyderm.io
2023-11-19T03:04:08Z
0 likes, 1 repeats
@thomasfuchs I’ve been telling people for years, the screens in our Star Trek future are probably all browsers running some transpiled JS
(DIR) Post #AbxjMMuMU6OFB8JNce by jasonsando@hachyderm.io
2023-11-19T02:35:43Z
0 likes, 0 repeats
@thomasfuchs YIKESI've built embedded apps that run 24/7 on Chromium and would say it works great 95% of the time. And the 5% it doesn't you will have no chance to figure out where in the 35 MILLION LINES OF EXTRA CODE YOU DIDN"T NEED is the problem.
(DIR) Post #AbxjMNenhRXLVA2T0S by thomasfuchs@hachyderm.io
2023-11-19T03:58:58Z
0 likes, 1 repeats
@jasonsando running 23.99999998/7.0000000001
(DIR) Post #AbygC4QEFrPeFFZiFs by progo@boop.city
2023-11-19T22:05:56Z
0 likes, 0 repeats
@thomasfuchs Uncaught exception: libs.sensors is undefined.
(DIR) Post #AbygbAc4NFQqgZ58jo by jeremiah@noagendasocial.com
2023-11-19T22:10:31Z
0 likes, 0 repeats
@thomasfuchs any word on what Tesla's doing in the same department?
(DIR) Post #Abyqk1RWpua8OR0kq0 by drahardja@sfba.social
2023-11-19T05:01:05Z
0 likes, 1 repeats
@thomasfuchs [Internal screaming]I used to write software for navigation avionics. We sweated every single line we added. We removed *every* unnecessary complexity. We wrote our own real-time task schedulers. We did not use dynamic memory, but budgeted the resource used by every algorithm up front. We managed every block of Flash memory to guarantee we will never run out of space. We time-bounded our graphics-drawing code to guarantee information displayed would never be stale. We verified that our code would not break real time contracts even if we missed *every* CPU cache lookup.Javascript?[Internal screaming]
(DIR) Post #AbyrV7m37E0ddf4NDk by chromeratt@noagendasocial.com
2023-11-20T00:12:41Z
0 likes, 0 repeats
@drahardja @thomasfuchs I hate JavaScript. I might be willing to tolerate Typescript.Most of the reaction to this is overblown. A cursory glance at the article strongly suggests JS was only used for the.user interface. Not the engines, not the life support, not the telemetry. The user interface. Yes, it's important but it's not, pardon the irresistible pun, rocket science. The reactions are all like "Amazon/Google/Facebook will fail because their user interface uses JavaScript"
(DIR) Post #Abz25GsLkhzHpjtKTo by thadius@noagendasocial.com
2023-11-20T02:11:16Z
0 likes, 0 repeats
@thomasfuchs You'd probably poop your pants if you found out what is used for some of the flight hardware in spacecraft.