--- Log opened Sat Mar 04 00:00:49 2017 |
00:11 | | Turaiel[Offline] is now known as Turaiel |
02:02 | | ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
02:09 | | ion [Owner@Nightstar-eb9.e5k.71.70.IP] has joined #code |
02:18 | | Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
02:21 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
02:26 | | Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
02:27 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
02:27 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
02:31 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
02:32 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
02:32 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
02:37 | | ion [Owner@Nightstar-eb9.e5k.71.70.IP] has quit [Connection closed] |
02:56 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
03:02 | | ion [Owner@Nightstar-eb9.e5k.71.70.IP] has joined #code |
03:08 | | ion [Owner@Nightstar-eb9.e5k.71.70.IP] has quit [Ping timeout: 121 seconds] |
03:10 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
03:16 | | LadyOfLight [catalyst@Nightstar-dgape5.dab.02.net] has joined #code |
03:17 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code |
03:55 | | macdjord|wurk is now known as macdjord |
04:35 | | LadyOfLight` [catalyst@Nightstar-7go.jtr.132.82.IP] has joined #code |
04:39 | | LadyOfLight [catalyst@Nightstar-dgape5.dab.02.net] has quit [Ping timeout: 121 seconds] |
04:39 | <@macdjord> | TheWatcher: Occasionalism seems to me to be not only comprehensible but an unavoidable consequence of assuming a truly omnipotent deity. |
04:39 | <@macdjord> | <_< Except it can't be a consequence because it denies that very concept. Hrm. |
05:05 | <&McMartin> | It's sort of the mirror image of squaring free will with methodological naturalism. |
05:06 | <&McMartin> | It works out fairly neatly if you assume that the Deity is *extremely consistent* about stuff. |
05:06 | | * McMartin gets the memory detection/compensation code working for his ZX81 game! |
05:08 | <&McMartin> | Final binary size: 911 bytes, including the extensive metadata the system demands. |
05:34 | <~Vornicus> | Everything I've seen of the zx - though I've only seen it through you - is utterly terrible |
05:35 | <&McMartin> | Note that ZX usually means its successor, the ZX Spectrum |
05:35 | <&McMartin> | Which is also honestly pretty terrible, but is somewhere between the VIC-20 and C64 in actual power |
05:35 | <&McMartin> | And which has a much more aggressive fanbase |
05:35 | <&McMartin> | I am not at all convinced that this isn't mostly Stockholm syndrome |
05:40 | <~Vornicus> | the c64 was a little wtf but this seems utterly crazy |
05:56 | <&McMartin> | Technically, the fact that I'm struggling here is an advantage over the VIC-20 |
05:56 | <&McMartin> | Because success is actually possible =P |
05:56 | <&McMartin> | I can query the top of RAM pretty easily and see if it's large enough for the game to function, and quit out with an error if it's not. |
05:57 | <&McMartin> | The whole game will fit in the 1K, as will the extra memory needed to print out the error. |
05:57 | <&McMartin> | With the VIC-20, the base RAM was too low to do anything much in BASIC... |
05:57 | <&McMartin> | ... and if you expanded its RAM, the location of screen memory and the BASIC program changed |
05:57 | <&McMartin> | So any given program had to individually target expanded vs. unexpanded VIC-20 |
05:58 | <&McMartin> | At which point you kind of just throw up your hands and go "welp" |
05:59 | | Turaiel is now known as Turaiel[Offline] |
05:59 | <&McMartin> | Discovering an obvious prototype for FACETANK in my collection of ZX81 typeins makes me kind of want to do the better version of FACETANK as a Spectrum program just to see how well/if it works. |
06:01 | <&McMartin> | Anyway |
06:02 | <&McMartin> | This final version of LightsOut runs on the expanded ZX81 and the expanded or unexpanded TS1000 or TS1500. |
06:03 | <&McMartin> | That is pretty much all that one could ask for |
06:03 | <&McMartin> | Also, attempting to load it on the unexpanded ZX81 succeeds, and running it prints out an error message indicating that 2KB+ of RAM is required |
06:03 | <&McMartin> | As opposed to the usual thing that happens, which is locking the system so hard you have to unplug it. |
06:05 | <&McMartin> | That it works on the TS1500 is also kind of impressive, because they revised the onboard ROM and I'm making calls into the middle of routines |
06:05 | <&McMartin> | So those addresses were actually kept relatively stable. |
08:10 | | Kindamoody[zZz] is now known as Kindamoody |
08:24 | | LadyOfLight` is now known as LadyOfLight |
08:55 | <@abudhabi> | Speeding up playback feature, best feature. |
08:55 | <@abudhabi> | These tutorials would be much more unbearable if they were played at normal speed. |
08:57 | <&[R]> | Which tutorials |
08:57 | <@abudhabi> | I could just say: most of them. |
08:58 | <@abudhabi> | There are far too many where the presenter talks about stuff that is unnecessary for too long. |
08:58 | <&[R]> | Lords of the Fallen's tutorial would be stupider sped up |
08:59 | <&[R]> | (As they immediately give you three two paragraph text boxes to read in consecutive order before you can even move. |
08:59 | <@abudhabi> | I'm watching youtube tutorials for technologies I'm missing for Monday. |
09:21 | | macdjord is now known as macdjord|slep |
10:15 | | Vornotron [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
10:18 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
10:25 | | LadyOfLight` [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
10:53 | <@abudhabi> | So what are the relevant quirks of Oracle DB, compared to MySQL? |
10:55 | <&[R]> | IIRC NULL is OMG WTF special |
10:56 | <&[R]> | In a really, stupid and silly way |
10:56 | <&[R]> | I want to say it's something like you can't actually test for NULL |
10:56 | <&[R]> | You can test for falsish values, but you can't test to see if something's actually NULL |
10:57 | | * [R] hasn't ever actually used ODB |
10:58 | <&[R]> | But spent enough time at TDWTF to hear about it (where it gets talked about much more than any other DB, Access being the second most talked about and MS SQL being the third...) |
10:58 | <&jerith> | Ugh. Type erasure. |
10:58 | <&jerith> | I guess I'm going to need an enum instead of a trait for this. |
10:59 | <&[R]> | What's happening? |
11:00 | <&[R]> | abudhabi: https://www.codeproject.com/Articles/700870/Gotcha-BEGIN-in-Oracle |
11:00 | <@abudhabi> | <AYBjoke/> |
11:01 | <&jerith> | Instead of drawing my vectors directly to a raster canvas, I want to collect them and then draw them all at once after applying some kind of transformation. |
11:02 | <&jerith> | (Specifically, a coordinate rescale to fit whatever size the window is.) |
11:03 | <&jerith> | But the graphics library, like all graphics libraries, is terrible. |
11:03 | <&Reiver> | ... what? Testing for NULL is fundamental. |
11:03 | <&Reiver> | But if you want to test for anything, be sure you have accounted for how NULL is treated. |
11:04 | <&Reiver> | It cannot do temporary tables. it adores analytic functions. |
11:04 | <&jerith> | This is now my fourth attempt at making this work. |
11:04 | <&Reiver> | Joins are extremely powerful. |
11:04 | <&Reiver> | Some of the language is archaic. |
11:04 | <&Reiver> | Be sure to check which v ersion is on, the differences are NOT trivial. |
11:04 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
11:04 | <&Reiver> | You cannot test for something being null unless you use IS NULL, is the trick. |
11:05 | <&Reiver> | NULL is a distinct "We don't know" value, and accumulates accordingly. |
11:05 | <&Reiver> | You'll want to get to know analytic functions well. |
11:05 | | LadyOfLight`` [catalyst@Nightstar-7hjv8a.dab.02.net] has joined #code |
11:05 | <&Reiver> | You'll want to avoid PL/SQL like the plague unless you really, really need it. |
11:06 | <&Reiver> | Its built in optimisations mean that you might be better off with four subqueries nested than a single PLSQL script, but YMMV depending on the problem space of course. |
11:06 | <&Reiver> | It crunches massive data sets like putty. |
11:06 | <&Reiver> | It's not terribly 'flexible' for quick and dirty queries on the small stuff. |
11:06 | <&Reiver> | If you need help with any of the vaugely modern versions, let me know. I was a professional writer thereof for three years, but you should be fine. |
11:07 | | LadyOfLight [catalyst@Nightstar-7go.jtr.132.82.IP] has quit [Ping timeout: 121 seconds] |
11:11 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code |
11:42 | | LadyOfLight` [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
11:44 | | LadyOfLight`` [catalyst@Nightstar-7hjv8a.dab.02.net] has quit [[NS] Quit: Bye] |
14:17 | | gnolam_ [lenin@Nightstar-09nsce.cust.bahnhof.se] has joined #code |
14:18 | | Netsplit Kakrafoon.Nightstar.Net <-> Krikkit.Nightstar.Net quits: PinkFreud |
14:18 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
14:19 | | JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [Ping timeout: 121 seconds] |
14:19 | | JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code |
14:20 | | Netsplit over, joins: PinkFreud |
14:20 | | jerith [jerith@Nightstar-ip7ar2.slipgate.net] has quit [Ping timeout: 121 seconds] |
14:20 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds] |
14:20 | | gnolam [lenin@Nightstar-09nsce.cust.bahnhof.se] has quit [Ping timeout: 121 seconds] |
14:20 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
14:21 | | JustBob is now known as NSGuest62892 |
14:21 | | jerith [jerith@Nightstar-ip7ar2.slipgate.net] has joined #code |
14:21 | | mode/#code [+ao jerith jerith] by ChanServ |
14:24 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has joined #code |
14:24 | | mode/#code [+o Alek] by ChanServ |
15:45 | | gnolam_ is now known as gnolam |
15:45 | | mode/#code [+o gnolam] by ChanServ |
16:39 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
18:28 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Leaving] |
18:28 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
18:28 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
19:09 | | LadyOfLight [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed] |
19:45 | | macdjord|slep is now known as macdjord |
19:55 | | NSGuest62892 is now known as JustBob |
19:55 | | mode/#code [+o JustBob] by ChanServ |
20:15 | | LadyOfLight [catalyst@Nightstar-qbljsg.dab.02.net] has joined #code |
20:33 | | Alek [Alek@Nightstar-cltq0r.il.comcast.net] has quit [Ping timeout: 121 seconds] |
21:13 | | mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
21:13 | | mode/#code [+o mac] by ChanServ |
21:15 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
21:47 | | Turaiel[Offline] is now known as Turaiel |
--- Log closed Sun Mar 05 00:00:50 2017 |