--- Log opened Wed Apr 24 00:00:15 2019 |
00:43 | <@TheWatcher> | .... JWST is going to use javascript What the everliving unholy fuck?! |
00:44 | <&[R]> | James Webb Space Telescope? |
00:45 | <@TheWatcher> | Yes |
00:46 | <&[R]> | I guess they've got enough excess hardware to run a scripting language |
00:46 | <&[R]> | That or they can't find C programmers anymore |
00:47 | <@JustBob> | I... |
00:47 | <@JustBob> | Will ask my sister why, lol. |
00:48 | <@TheWatcher> | [R]: better yet, it's apparently ScriptEase 5.00e, by Nombas. A closed-source javascript engine created by a company that went bankrupt. |
00:49 | <&[R]> | Government loves itself some shitty-ass proprietary software |
00:49 | <@JustBob> | Though, to be fair, she'll probably tell me that it's budgetary or in the contract or something. |
00:50 | <@JustBob> | Anyway, I'll see what she says when she responds. |
00:51 | <@TheWatcher> | "Out of about a dozen initial candidates, four were selected for prototyping: TCL (open source), JavaScript (ScriptEase 5.00e by Nombas), Python 1.5.2 (open source), and a custom-made “G-Script” language." ... "TCL was dropped from the study when it could not be successfully ported to VxWorks. JavaScript, Python and G-script were successfully ported and a series of |
00:51 | <@TheWatcher> | tests with prototype flight software applications were run in order to rank them against the success criteria." |
00:52 | <@TheWatcher> | "Whereas the ScriptEase JavaScript port to VxWorks is maintained, the Python Open Source community does not provide this support." |
00:52 | <@TheWatcher> | Oh, my sides |
00:52 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
00:52 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
00:53 | <@TheWatcher> | (This is from "V. Balzano, D. Zak, "Event-driven James Webb Space Telescope operations using on-board JavaScripts," Proc. SPIE 6274, Advanced Software and Control for Astronomy, 62740A (27 June 2006); doi: 10.1117/12.671403" |
00:53 | <@TheWatcher> | ) |
00:54 | <@TheWatcher> | I'm *really* hoping that they changed it since then. I'm not actually expecting it, though |
00:54 | <&[R]> | ... |
00:54 | <&[R]> | Why the fucking fuck would you run a scripting language on an RTOS? |
00:55 | <&[R]> | Also those only say "prototyping", do you know if that code made it to the final system? |
01:06 | <&ToxicFrog> | If you must use an interpreted, dynamically typed language in this sort of context (and I'm not convinced you must) why not something that's actually designed for that purpose like Lua or Guile? |
01:22 | | Derakon[AFK] is now known as Derakon |
01:38 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed] |
01:41 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
01:41 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
01:55 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [[NS] Quit: Leaving] |
03:00 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has quit [Connection reset by peer] |
03:39 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
03:39 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
04:11 | | celticminstrel [celticminst@Nightstar-5cqq2e.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
04:54 | | Derakon is now known as Derakon[AFK] |
06:10 | | Callidus [Callidus@Nightstar-pc7srk.cable.rogers.com] has joined #code |
06:13 | | macdjord|slep [macdjord@Nightstar-grpbnp.mc.videotron.ca] has joined #code |
06:13 | | mode/#code [+o macdjord|slep] by ChanServ |
06:15 | | mac [macdjord@Nightstar-grpbnp.mc.videotron.ca] has quit [Operation timed out] |
06:43 | | McMartin [McMartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
06:43 | | mode/#code [+ao McMartin McMartin] by ChanServ |
06:57 | | mac [macdjord@Nightstar-grpbnp.mc.videotron.ca] has joined #code |
06:57 | | mode/#code [+o mac] by ChanServ |
07:00 | | macdjord|slep [macdjord@Nightstar-grpbnp.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
07:12 | | Kindamoody[zZz] is now known as Kindamoody |
07:39 | | McMartin is now known as McMartin[AFK] |
07:47 | <&McMartin[AFK]> | https://bumbershootsoft.wordpress.com/2019/04/24/implementing-sha-256-on-the-6502/ |
08:14 | | ErikMesoy [Bruker@Nightstar-hq72t5.customer.cdi.no] has quit [Connection reset by peer] |
08:21 | | ErikMesoy [Bruker@Nightstar-ql2i8r.customer.cdi.no] has joined #code |
08:37 | | tripflag [ed@Nightstar-7pe1df.clients.your-server.de] has quit [[NS] Quit: ZNC - http://znc.in] |
08:39 | | tripflag [ed@Nightstar-7pe1df.clients.your-server.de] has joined #code |
08:41 | | Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [[NS] Quit: Rebooting] |
08:43 | | Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
08:43 | | mode/#code [+o Kimo|autojoin] by ChanServ |
08:44 | | Kimo|autojoin is now known as Kindamoody |
09:02 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds] |
09:30 | | Kindamoody is now known as Kindamoody|out |
09:50 | <&[R]> | ; cal = `` \n {cal | grep '[0-9]'}; printf [%s]\n <={%flatten , <={map {|l| line = <={%split \ $l}; result `{printf [%s] <={%flatten , $line}}} $cal(2 ...) }} |
09:50 | <&[R]> | [[1,2,3,4,5,6],[7,8,9,10,11,12,13],[14,15,16,17,18,19,20],[21,22,23,24,25,26,27],[28,29,30]] |
09:50 | <&[R]> | Woo! |
09:51 | <&[R]> | No more silly output chain, and it'll generate correct JSON that I don't have to filter anymore |
09:51 | <~Vornicus> | what's the |
09:51 | <~Vornicus> | uh |
09:51 | <&[R]> | ; printf [; cal = `` \n cal; for l $cal(3 ...) { line = <={%split \ $l}; printf [%s], <={%flatten , $line} }; echo null] |
09:51 | <&[R]> | [[1,2,3,4,5,6],[7,8,9,10,11,12,13],[14,15,16,17,18,19,20],[21,22,23,24,25,26,27],[28,29,30],[],null] |
09:51 | <&[R]> | ^ That's what I had before |
09:52 | <~Vornicus> | why is the first grouping six items and the others seven |
09:52 | <&[R]> | Because months |
09:53 | <~Vornicus> | oh, that month starts on -- right |
09:53 | <~Vornicus> | okay |
10:17 | | Callidus [Callidus@Nightstar-pc7srk.cable.rogers.com] has quit [[NS] Quit: have fun!] |
12:08 | | Degi [Degi@Nightstar-gfgcla.dyn.telefonica.de] has joined #code |
13:32 | | celticminstrel [celticminst@Nightstar-5cqq2e.dsl.bell.ca] has joined #code |
13:32 | | mode/#code [+o celticminstrel] by ChanServ |
13:36 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
13:36 | | mode/#code [+o abudhabi] by ChanServ |
13:59 | | celticminstrel is now known as celmin|away |
14:45 | | Degi [Degi@Nightstar-gfgcla.dyn.telefonica.de] has quit [Connection closed] |
16:59 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
18:45 | | Kindamoody|out is now known as Kindamoody |
20:30 | <~Vornicus> | https://www.brainbashers.com/show3inarow.asp?date=0424&diff=1&size=6 consider this puzzle game (the goal is to make it so each row/column is half dark and half light and there are no places where there are three items of the same color adjacent in a row/column) |
20:32 | <~Vornicus> | A usability question: how would you make it so you can distinguish between cells that are given and cells that the user has chosen a color for? |
20:33 | <&ToxicFrog> | An icon inside the former cells, or a border around them. |
20:49 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has joined #code |
21:30 | | M-E [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
21:32 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
21:55 | | Kindamoody is now known as Kindamoody|out |
22:44 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
23:16 | | M-E [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
--- Log closed Thu Apr 25 00:00:17 2019 |