code logs -> 2017 -> Sat, 04 Mar 2017< code.20170303.log - code.20170305.log >
--- 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
code logs -> 2017 -> Sat, 04 Mar 2017< code.20170303.log - code.20170305.log >

[ Latest log file ]