code logs -> 2015 -> Wed, 16 Sep 2015< code.20150915.log - code.20150917.log >
--- Log opened Wed Sep 16 00:00:25 2015
00:35 Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code
00:35 mode/#code [+o Reiv] by ChanServ
00:42 Derakon[AFK] is now known as Derakon
00:58 ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code
01:12
<&Derakon>
Abudhabi: not a clue, but I'd guess by overlaying a semitransparent image on top of the rest of the document.
01:12
<&Derakon>
PDFs have very flexible rendering logic.
01:26 ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
01:27
<~Vornicus>
Things that happened today: "man, I wish javascript had currying, that'd come in mighty handy right now." "...oh wait, that there is currying"
01:53
<~Vornicus>
(function.bind)
01:54 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
01:54 mode/#code [+o Checkmate] by ChanServ
02:02
< [R]>
function.bind is notably slow on most engines.
02:02
< [R]>
I suggest rolling your own (it's actually massively faster)
02:49
<@celticminstrel>
Bleh, Lua.
02:51
<@celticminstrel>
As a language it's not bad, really, though I wish it had exceptions.
02:51
<@celticminstrel>
But the API is kind of...
02:52
<@celticminstrel>
The C API, I mean.
02:52
<~Vornicus>
the Lua API is a shining light, compared to the Python C API
02:52
< [R]>
My only sources of Lua code are Minecraft (OpenComputers/ComputerCraft) and DSL
02:52
<@celticminstrel>
I suppose it's because it's C., but still.
02:52
<@celticminstrel>
I want a C++ Lua API. :/
02:53
<~Vornicus>
I should learn modern C++
02:53
<@celticminstrel>
With a class for the Lua state object and variadic templates and all that.
02:56
<@celticminstrel>
Maybe I have to do it myself.
02:56
<@celticminstrel>
Not that I've Googled for it, though. It might've already been done.
03:10
<&Derakon>
I don't recall having too much trouble with the Python C API, when I used it.
03:18
<@celticminstrel>
The third option would be JavaScript.
03:19
<@celticminstrel>
If I was using Python, I'd probably try out the Boost interface to it.
03:19
<@celticminstrel>
I haven't looked at it, so I dunno how good it is.
03:19
<&Derakon>
My experience was either using ctypes in Python, or using SWIG.
03:20
<&Derakon>
In both cases, it was strictly a "Python wants to talk to C" system, no communication initiated from the C side.
03:20
<@celticminstrel>
So, Python calling functions implemented in C.
03:20
<@celticminstrel>
That's the opposite of how I'd be using it.
03:21
<@celticminstrel>
Whether it's Python, Lua, or JS.
03:21
<&Derakon>
You want to add scripting to a game engine written in C?
03:21
<@celticminstrel>
No?
03:21
<&Derakon>
Aww, so much for guessing~
03:21
<@celticminstrel>
I don't like working in C.
03:22
< [R]>
There's two methods to do Python<->C last time I checked: extend Python with things written in C; or add Python scripting to a C program. The APIs were slightly different.
03:22
<@celticminstrel>
I'd be working in C++.
03:22
<@celticminstrel>
Which is why I dislike the Lua API.
03:22
<&Derakon>
Most scripting APIs do not really do complex types.
03:23
<@celticminstrel>
Oh, you can do that with the Lua API. I think. It would be a fair bit of work though.
03:23
<&Derakon>
They work a lot better when you only pass ints, strings, bools, etc. and maybe arrays back and forth.
03:23
<&Derakon>
You can. It's just not very pleasant.
03:23
<@celticminstrel>
I consider complex types to be fairly important though.
03:23
<@celticminstrel>
At the very least, a map/dictionary type.
03:24
<@celticminstrel>
ie, tables in Lua, or objects in JS. (Dictionaries in Python, of course.)
03:24
<@celticminstrel>
(Python is the only one of the three that distinguishes dictionaries from general objects, though...)
03:32 Netsplit *.net <-> *.split quits: @iospace, @Wizard, @Checkmate, @Reiver, @froztbyte, @Reiv, @celticminstrel, @PinkFreud, @himi, @Ogredude, (+8 more, use /NETSPLIT to show all of them)
03:34 Netsplit over, joins: &Reiver, @PinkFreud, @Alek, @Tamber, @iospace, @froztbyte, &McMartin, @Checkmate, @Reiv, @himi (+8 more)
03:34 Wizard [Azash@Nightstar-borbkp.engineering] has quit [Ping timeout: 121 seconds]
03:35 Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has quit [Ping timeout: 121 seconds]
03:35 Wizard [Azash@Nightstar-borbkp.engineering] has joined #code
03:35 mode/#code [+o Wizard] by ChanServ
03:35 Ogredude [quassel@Nightstar-dm1jvh.projectzenonline.com] has joined #code
03:35 mode/#code [+o Ogredude] by ChanServ
04:16 ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code
04:17 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Connection reset by peer]
05:05 Derakon is now known as Derakon[AFK]
05:07 Turaiel is now known as Turaiel[Offline]
05:18 ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Connection closed]
05:20 ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has joined #code
05:35 catadroid` [catalyst@Nightstar-a88ccj.dab.02.net] has joined #code
05:36 catadroid [catalyst@Nightstar-cf2u4f.dab.02.net] has quit [Ping timeout: 121 seconds]
05:41 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
05:52 Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has quit [Client exited]
06:34 Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds]
06:38 macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
06:42 macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code
06:42 mode/#code [+o macdjord|wurk] by ChanServ
07:43 catadroid` is now known as catadroid
08:04 Kindamoody is now known as Kindamoody|out
08:18 catadroid [catalyst@Nightstar-a88ccj.dab.02.net] has quit [[NS] Quit: Bye]
08:22 ion [Owner@Nightstar-3cu28l.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
09:51 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
09:52 celticminstrel is now known as celmin|sleep
10:03 catadroid [catalyst@Nightstar-a88ccj.dab.02.net] has joined #code
10:12
< catadroid>
I have just tracked down a bug via a vague report and dodgy stack report to reconstruct the likely series of events to reach it
10:13
< catadroid>
figured out the fix and committed
10:13
< catadroid>
took me an hour
10:13
< catadroid>
still got it *fistpump*
10:13
< catadroid>
Estimated time: 2d :3
10:16
<@TheWatcher>
Wewt!
11:36 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
12:05 catadroid` [catalyst@Nightstar-9mv54c.dab.02.net] has joined #code
12:08 catadroid [catalyst@Nightstar-a88ccj.dab.02.net] has quit [Ping timeout: 121 seconds]
12:11 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
12:11 mode/#code [+o Checkmate] by ChanServ
12:14 catadroid` [catalyst@Nightstar-9mv54c.dab.02.net] has quit [[NS] Quit: Bye]
12:14 catadroid [catalyst@Nightstar-9mv54c.dab.02.net] has joined #code
12:23
<@Wizard>
catadroid: Dope
12:30
< catadroid>
I'd love some
12:30
< catadroid>
wait that's not what you meant
12:53 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Connection closed]
12:55 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
12:55 mode/#code [+o himi] by ChanServ
13:08
< VirusJTG>
^.-
13:12 Turaiel[Offline] is now known as Turaiel
13:48 EvilDarkLord [jjlehto3@Nightstar-kdsuov.niksula.hut.fi] has quit [Operation timed out]
13:49 EvilDarkLord [jjlehto3@Nightstar-kdsuov.niksula.hut.fi] has joined #code
13:50 EvilDarkLord is now known as NSGuest31599
13:51 NSGuest31599 is now known as EvilDarkLord
14:01 Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has joined #code
14:17 kourbou_ [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
14:17 kourbou_ is now known as kourbou
14:45 macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Connection reset by peer]
14:46 macdjord|wurk [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code
14:46 mode/#code [+o macdjord|wurk] by ChanServ
15:10 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
17:19 celmin|sleep is now known as celticminstrel
17:36 blargh [jimbob@Nightstar-t6ues9.static.bresnan.net] has joined #code
17:58 Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has quit [Client exited]
17:59 blargh [jimbob@Nightstar-t6ues9.static.bresnan.net] has quit [[NS] Quit: The next time you drive over roadkill, remember me]
18:02 Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has joined #code
18:35 catadroid` [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code
18:38 catadroid [catalyst@Nightstar-9mv54c.dab.02.net] has quit [Ping timeout: 121 seconds]
18:43 catadroid` [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [Ping timeout: 121 seconds]
18:44 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.]
18:48 Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has quit [Client exited]
18:59 Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has joined #code
19:04 catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code
19:04 Meatyhandbag [sebastianfe@Nightstar-1tu.1a3.224.136.IP] has quit [Client exited]
19:32 Meatyhandbag [sebastianfe@Nightstar-ohu.854.224.136.IP] has joined #code
20:21 catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has quit [Connection closed]
20:21 catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code
20:27 Kindamoody|out is now known as Kindamoody
20:35 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
20:35 catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [A TLS packet with unexpected length was received.]
20:42 catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code
20:42 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
20:46 catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [Ping timeout: 121 seconds]
20:50 Turaiel is now known as Turaiel[Offline]
21:00 catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has joined #code
21:08 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:08 catadroid [catalyst@Nightstar-6ke4d9.dab.02.net] has quit [A TLS packet with unexpected length was received.]
21:11 catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:11 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:13 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:13 catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:36 catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code
21:36 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:42 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:42 catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has quit [Connection closed]
21:44 catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:44 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:45 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:45 catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:47 catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has joined #code
21:47 catadroid` [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:48 catadroid` [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code
21:48 catadroid [catalyst@Nightstar-bb2nmg.dab.02.net] has quit [The TLS connection was non-properly terminated.]
21:49 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Operation timed out]
21:49 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
21:51 catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has joined #code
21:51 catadroid` [catalyst@Nightstar-hc6pej.dab.02.net] has quit [Connection closed]
21:54 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds]
21:55 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
22:02 abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds]
22:03 abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code
22:05 Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code
22:05 mode/#code [+o Reiv] by ChanServ
22:14 ion [Owner@Nightstar-h5r554.vs.shawcable.net] has joined #code
22:17 catadroid [catalyst@Nightstar-hc6pej.dab.02.net] has quit [[NS] Quit: Bye]
22:19 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
22:29 Turaiel[Offline] is now known as Turaiel
23:19 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Thu Sep 17 00:00:08 2015
code logs -> 2015 -> Wed, 16 Sep 2015< code.20150915.log - code.20150917.log >

[ Latest log file ]