<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:14:14] <XXCoder> ;mission
L2[00:14:14] <LunchBot> In effort to curb embezzlement, you spend all your funds to convert SolidFuel to FOOF. Your rocket sinks the recovery barge.
L3[00:14:31] <XXCoder> too muchn f00f for mission
L4[00:15:58] <Mat2ch> raptop: They could have used LUA to shoot themselves in the foot!
L5[00:18:32] <raptop> possibly, though I'd expect that in the late-90s to mid-00s when the decision was made, JavaScript was more clearly the new hotness
L6[00:19:48] <Mat2ch> I wouldn't be so sure if the computing stuff was one of the things that got fixed at the last point possible
L7[00:22:50] <Mat2ch> They are using SSDs, so it must be newer
L8[00:28:57] <raptop> You might be surprised: https://ntrs.nasa.gov/citations/20210005111
L9[00:29:46] <Althego> galileo still used tape if i remember correctly
L10[00:29:53] <Althego> cassino was only a bit newer
L11[00:29:53] <raptop> Indeed it did
L12[00:30:52] <raptop> Although Galileo was also supposed to launch in '86 or '87 and then sat in a warehouse for a bit...
L13[00:32:05] <raptop> ah, may 1986
L14[00:33:39] <Mat2ch> well, technically a magnetic-core memory is also a solid state disk...
L15[00:35:22] <raptop> hah
L16[00:36:37] <Althego> so after solids, can we make liquid and gas storage?
L17[00:39:51] <raptop> Yes, also plasma storage
L18[00:39:58] <raptop> obviously
L19[00:40:15] <XXCoder> gases compressed to solid ;)
L20[00:40:16] <Althego> sounds cool
L21[00:40:29] <XXCoder> completing the circle
L22[00:40:30] <Althego> plasma based datastorage
L23[00:40:50] <Althego> metal hydrogen storage
L24[00:41:28] <Mat2ch> if you use a plasma monitor and a camera... is that plasma storage?
L25[00:41:34] <XXCoder> I remember one book had a energy matrix storage. it looks like crystal and grows when more storage is needed
L26[00:41:35] ⇨ Joins: sandbox (~sandbox@host-2-103-197-25.as13285.net)
L27[00:41:53] <Althego> we have something like that
L28[00:41:59] <Althego> you cnagrow trees for energy storage
L29[00:42:05] <Althego> and burn them to get back the nergy
L30[00:55:49] <sandbox> cnagrow nergy
L31[00:56:10] <Althego> start wandows ngrmadly
L32[01:00:26] ⇨ Joins: darsie (~darsie@84-113-55-200.cable.dynamic.surfer.at)
L33[01:00:32] <raptop> But if I set windows on fire, will I get energy?
L34[01:06:21] <Mat2ch> No, but good conscience
L35[01:07:03] ⇦ Quits: darsie (~darsie@84-113-55-200.cable.dynamic.surfer.at) (Ping timeout: 186 seconds)
L36[01:08:13] ⇨ Joins: Fluburtur (~Fluburtur@2a01:e0a:d31:fe30:2902:1c68:d9aa:43b7)
L37[01:58:46] ⇦ Quits: JohnnyJ (~JohnnyJ@204.152.216.117) (Ping timeout: 183 seconds)
L38[02:03:26] <Izzy> re: javascript spacecraft, the SpaceX capsules have all their controls implemented inside a web browser, don't they?
L39[02:04:16] ⇨ Joins: JohnnyJ (~JohnnyJ@204.152.216.117)
L40[02:04:28] <Althego> they still have a few buttons for emergencies
L41[02:04:48] <Althego> but yes the controls are in a browser
L42[02:06:12] <sandbox> !mission
L43[02:06:12] <LunchBot> Prince Rupert's Drops seem neat, so you devise a way to achieve the same effect with a planet. You get rebuffed.
L44[03:09:02] ⇦ Quits: _whitelogger (~whitelogg@uruz.whitequark.org) (Remote host closed the connection)
L45[03:09:18] ⇨ Joins: _whitelogger (~whitelogg@uruz.whitequark.org)
L46[03:20:27] ⇨ Joins: tumbleweed (~bildramer@athedsl-149863.home.otenet.gr)
L47[03:20:45] ⇦ Quits: bildramer (~bildramer@2a02:587:6213:ee00:8637:f84b:d382:c06b) (Ping timeout: 195 seconds)
L48[03:30:59] ⇦ Quits: tumbleweed (~bildramer@athedsl-149863.home.otenet.gr) (Ping timeout: 189 seconds)
L49[03:42:55] ⇨ Joins: tumbleweed (~bildramer@2a02:587:6213:8800:2e80:1536:3787:c792)
L50[03:43:10] <Mat2ch> Izzy: from what I've read they just use a subset of commands and they have their own interpreter
L51[03:43:22] <Mat2ch> so it looks like JavaScript most of the time, but isn't really it.
L52[04:00:44] ⇨ Joins: Tank2333 (~Tank2333@p5ddaab4b.dip0.t-ipconnect.de)
L53[04:09:46] <FLHerne> Mat2ch: according to the reddit AMA a few years ago, it was literally Chromium https://old.reddit.com/r/spacex/comments/gxb7j1/we_are_the_spacex_software_team_ask_us_anything/ft5zou3/
L54[04:10:37] <FLHerne> another relevant answer https://old.reddit.com/r/spacex/comments/gxb7j1/we_are_the_spacex_software_team_ask_us_anything/ft68jpb/
L55[04:13:32] <Mat2ch> I sometimes wonder about the state of mind of my fellow software developers.
L56[04:16:57] ⇦ Quits: Tank2333 (~Tank2333@p5ddaab4b.dip0.t-ipconnect.de) (Read error: No route to host)
L57[04:17:39] ⇨ Joins: Tank2333 (~Tank2333@p5ddaab4b.dip0.t-ipconnect.de)
L58[04:36:05] <FLHerne> "This project started as a simulator prototype to showcase the design vision to NASA. We then attempted to run it on a flight hardware and with modifications it worked pretty well."
L59[04:36:07] <FLHerne> lol
L60[04:36:52] <FLHerne> I've had prototypes accidentally become the final product, but not on spacecraft
L61[04:39:05] <Mat2ch> I really REALLY wonder about the state of mind of them.
L62[04:39:38] <Mat2ch> You never do a mockup so good it can become the final product OR you do the mockup in a way that it can become the final product and not be on the edge of sane things to do.
L63[04:39:53] ⇦ Quits: Fluburtur (~Fluburtur@2a01:e0a:d31:fe30:2902:1c68:d9aa:43b7) (Read error: Connection reset by peer)
L64[04:41:58] ⇨ Joins: Fluburtur (~Fluburtur@2a01:e0a:d31:fe30:44e0:8d43:b29d:e525)
L65[04:56:37] <FLHerne> I mean, it's just the UI
L66[04:56:56] <FLHerne> JS is pretty good at being a UI really
L67[04:57:41] <FLHerne> there's probably an order of magnitude more interaction with JS-based UIs than everything else put together
L68[05:01:24] ⇦ Quits: Tank2333 (~Tank2333@p5ddaab4b.dip0.t-ipconnect.de) (Remote host closed the connection)
L69[05:15:14] <Izzy> kinda messed up that so much software is implemented inside documents huh
L70[05:16:06] <Izzy> apparently excel has python support now, so you can have a full stack of cursed: excel "database", python webserver, document masquerading as software for the interface
L71[05:17:55] ⇨ Joins: flub2 (~Fluburtur@2a01:e0a:d31:fe30:44e0:8d43:b29d:e525)
L72[05:19:23] <Mat2ch> Izzy: Clear case of Featuritis. Modernizing a 20 year old server landscape will cure that.
L73[05:20:11] ⇦ Quits: Fluburtur (~Fluburtur@2a01:e0a:d31:fe30:44e0:8d43:b29d:e525) (Ping timeout: 190 seconds)
L74[05:20:24] <Mat2ch> FLHerne: But even then it's a bad solution in my opinion. A webbrowser is extremly complex and you don't want to rely on complexity.
L75[05:20:39] <Mat2ch> Simple and stupid, that's the way you should always take.
L76[05:57:59] ⇦ Quits: Neal1 (~Neal@47.146.42.120) (Ping timeout: 183 seconds)
L77[06:20:17] <Eddi|zuHause> these days "modernizing server" means "put it in the cloud"
L78[06:20:29] <Eddi|zuHause> not sure if that makes it less complex :p
L79[06:22:59] <Eddi|zuHause> !mission
L80[06:22:59] <LunchBot> You cook up a really nice batch of random. You become obsessed with what you can convince your stove to burn... Large, unwieldy or inflammable objects of rubbish are graded highly, according to your success in convincing the stove to eat them.
L81[06:23:33] <Eddi|zuHause> today is cooking day...
L82[07:30:12] ⇦ Quits: SlimeDiamond (findlayr@222-154-86-247-adsl.sparkbb.co.nz) (Remote host closed the connection)
L83[07:32:20] ⇨ Joins: SlimeDiamond (findlayr@222-154-86-247-adsl.sparkbb.co.nz)
L84[07:46:37] ⇨ Joins: Neal1 (~Neal@47.146.42.120)
L85[08:58:51] ⇨ Joins: darsie (~darsie@84-113-55-200.cable.dynamic.surfer.at)
L86[09:18:27] ⇦ Quits: Neal1 (~Neal@47.146.42.120) (Ping timeout: 183 seconds)
L87[09:41:33] ⇨ Joins: Ezriilc (~Ezriilc@096-059-122-065.res.spectrum.com)
L88[10:42:02] ⇦ Quits: _whitelogger (~whitelogg@uruz.whitequark.org) (Remote host closed the connection)
L89[10:42:18] ⇨ Joins: _whitelogger (~whitelogg@uruz.whitequark.org)
L90[11:45:02] ⇦ Quits: _whitelogger (~whitelogg@uruz.whitequark.org) (Remote host closed the connection)
L91[11:45:17] ⇨ Joins: _whitelogger (~whitelogg@uruz.whitequark.org)
L92[12:55:50] ⇦ Quits: Althego (~Althego@86FF4F7A.dsl.pool.telekom.hu) (Quit: HMI Module Alpha Humana on approach to Space Station Mercury)
L93[13:31:30] ⇦ Quits: flub2 (~Fluburtur@2a01:e0a:d31:fe30:44e0:8d43:b29d:e525) (Read error: Connection reset by peer)
L94[14:33:02] ⇦ Quits: _whitelogger (~whitelogg@uruz.whitequark.org) (Remote host closed the connection)
L95[14:33:17] ⇨ Joins: _whitelogger (~whitelogg@uruz.whitequark.org)
L96[15:17:51] ⇦ Quits: SagaciousZed (~harbinger@162.244.78.24) (Ping timeout: 190 seconds)
L97[15:19:44] ⇦ Quits: sandbox (~sandbox@host-2-103-197-25.as13285.net) (Quit: Leaving)
L98[15:22:11] ⇦ Quits: Severian (~severian@c-73-34-186-174.hsd1.co.comcast.net) (Ping timeout: 183 seconds)
L99[15:24:33] ⇨ Joins: Severian (~severian@c-73-34-186-174.hsd1.co.comcast.net)
L100[15:27:20] <Azander> !mission
L101[15:27:20] <LunchBot> You arrive on the Mun, only to discover that Scott Manley has beaten you there. The hatch is obscured.
L102[15:28:10] ⇦ Quits: Severian (~severian@c-73-34-186-174.hsd1.co.comcast.net) (Ping timeout: 195 seconds)
L103[15:28:30] <darsie> .mission add You blast off to get a surface sample of Scott Manley.
L104[15:28:30] <LunchBot> Added mission: You blast off to get a surface sample of Scott Manley.
L105[15:28:42] ⇨ Joins: Severian (~severian@c-73-34-186-174.hsd1.co.comcast.net)
L106[15:29:35] <darsie> .mission fixup s/Scott Manley/Scottmanley/
L107[15:29:35] <LunchBot> New text is: You blast off to get a surface sample of Scottmanley.
L108[15:30:14] <darsie> https://en.wikipedia.org/wiki/Meanings_of_minor_planet_names:_33001%E2%80%9334000#434
L109[15:31:48] <darsie> https://www.spacereference.org/asteroid/33434-scottmanley-1999-fu
L110[15:32:02] <darsie> Magnitude: 14.07 ... I should shoot it.
L111[15:40:23] <darsie> Ahh, that's its absolute magnitude. Visual magnitude is 18.27, too dim for me.
L112[16:03:01] ⇦ Quits: m4v (~znc@190.188.85.104) (Read error: No route to host)
L113[16:07:04] ⇨ Joins: m4v (~znc@190.188.85.104)
L114[16:51:09] <packbart> Mat2ch: I think a widely used HTML/JS engine is no more complex than someone whipping up a custom UI with QT
L115[16:57:46] <packbart> (and it seems to be a bit different in the JWST - https://www.theverge.com/2022/8/18/23206110/james-webb-space-telescope-javascript-jwst-instrument-control )
L116[17:05:22] <Azander> packbart: I agree, from a programming standpoint they are about the same.
L117[17:05:50] <Azander> similar as CoBOL and RPG too
L118[17:09:39] ⇦ Quits: jello_pudding (~jello_pud@2601:600:9081:ded0::42c0) (Ping timeout: 183 seconds)
L119[17:24:08] ⇨ Joins: jello_pudding (~jello_pud@2601:600:9081:ded0::aca4)
L120[17:40:53] <Izzy> now I don't know off the top of my head how big Qt is, probably quite large; but I was under the impression Chromium was at least larger than the Linux kernel
L121[17:56:30] <FLHerne> Qt is pretty large, but not that large
L122[17:58:51] <FLHerne> but the relevant parts of Chromium - rendering of straightforward HTML/CSS/JS content - are used all day, every day by billions of people
L123[18:00:14] <FLHerne> it may be complex, but it's very well-characterized complexity
L124[18:01:05] <Izzy> it certainly gets a lot of use and abuse, which is Something
L125[18:01:08] <Izzy> lots of eyes on it
L126[18:01:47] <FLHerne> whereas my personal experience with Qt is that it's quite easy to stumble across significant bugs in the library
L127[18:02:36] <Azander> the big issue is that just ro open a window and pring "hello world" you have to link in all of QT instad of just what you need. Most computer languages these days are that way.
L128[18:03:13] <FLHerne> because a lot of it only has a handful of major users that haven't explored every corner case
L129[18:03:40] <FLHerne> Qt is somewhat modular
L130[18:04:38] <Azander> yes, it is. It isn't as bad a Java, Visual Basic, or C#
L131[18:04:46] <FLHerne> core, widgets, scripting, declarative stuff etc are all separate libs
L132[18:05:04] <Azander> but if I don't need the "input functions" I still have to include them
L133[18:28:30] ⇨ Joins: Wastl2 (~Wastl2@dynamic-077-191-091-024.77.191.pool.telefonica.de)
L134[18:30:31] ⇦ Quits: Wastl4 (~Wastl2@dynamic-077-011-105-208.77.11.pool.telefonica.de) (Ping timeout: 190 seconds)
L135[19:05:28] ⇨ Joins: Ezriilc_ (~Ezriilc@185.197.193.48)
L136[19:07:27] ⇦ Quits: Ezriilc (~Ezriilc@096-059-122-065.res.spectrum.com) (Ping timeout: 183 seconds)
L137[19:07:31] *** Ezriilc_ is now known as Ezriilc
L138[20:09:03] ⇦ Quits: _whitelogger (~whitelogg@uruz.whitequark.org) (Remote host closed the connection)
L139[20:09:18] ⇨ Joins: _whitelogger (~whitelogg@uruz.whitequark.org)
L140[20:27:36] ⇨ Joins: Althego (~Althego@86FF4F7A.dsl.pool.telekom.hu)
L141[20:27:37] ChanServ sets mode: +o on Althego
L142[20:50:16] ⇦ Quits: darsie (~darsie@84-113-55-200.cable.dynamic.surfer.at) (Ping timeout: 183 seconds)
L143[21:51:03] ⇦ Quits: _whitelogger (~whitelogg@uruz.whitequark.org) (Remote host closed the connection)
L144[21:51:22] ⇨ Joins: _whitelogger (~whitelogg@uruz.whitequark.org)
L145[22:25:18] ⇨ Joins: Ezriilc_ (~Ezriilc@096-059-122-065.res.spectrum.com)
L146[22:27:31] ⇦ Quits: Ezriilc (~Ezriilc@185.197.193.48) (Ping timeout: 190 seconds)
L147[22:27:41] *** Ezriilc_ is now known as Ezriilc
L148[22:44:03] ⇦ Quits: MiguelX413 (~MiguelX41@108.195.200.9) (Quit: Ping timeout (120 seconds))
L149[22:45:18] ⇨ Joins: MiguelX413 (~MiguelX41@108.195.200.9)
L150[23:10:10] ⇦ Quits: jello_pudding (~jello_pud@2601:600:9081:ded0::aca4) (Ping timeout: 195 seconds)
L151[23:23:16] ⇨ Joins: jello_pudding (~jello_pud@2601:600:9081:ded0::56a2)
<<Prev Next>> Scroll to Top