code logs -> 2019 -> Wed, 24 Apr 2019< code.20190423.log - code.20190425.log >
--- 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
code logs -> 2019 -> Wed, 24 Apr 2019< code.20190423.log - code.20190425.log >

[ Latest log file ]