code logs -> 2018 -> Wed, 21 Feb 2018< code.20180220.log - code.20180222.log >
--- Log opened Wed Feb 21 00:00:15 2018
00:50 celticminstrel [celticminst@Nightstar-gil1m1.dsl.bell.ca] has joined #code
00:50 mode/#code [+o celticminstrel] by ChanServ
00:54 Derakon[AFK] is now known as Derakon
00:56 celticminstrel [celticminst@Nightstar-gil1m1.dsl.bell.ca] has left #code []
00:57 celticminstrel [celticminst@Nightstar-gil1m1.dsl.bell.ca] has joined #code
00:57 mode/#code [+o celticminstrel] by ChanServ
01:24 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
01:30 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
01:30 mode/#code [+o Reiv] by ChanServ
02:41 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
02:41 mode/#code [+qo Vornicus Vornicus] by ChanServ
03:12 Jessikat` [Jessikat@Nightstar-21nool.dab.02.net] has joined #code
03:14 Jessikat [Jessikat@Nightstar-jgb.klt.132.82.IP] has quit [Ping timeout: 121 seconds]
04:30 Jessikat` is now known as Jessikat
05:14 Derakon is now known as Derakon[AFK]
05:26 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds]
06:02 celticminstrel [celticminst@Nightstar-gil1m1.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:43 Vornlicious [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has joined #code
06:45 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
06:45 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
06:55 * McMartin struggles with this m68k assembler
07:00
< Vornlicious>
I once, in the long before time, tried to understand 68k assembler in a quest to understand Mac programs but did not get terribly far
07:01
< Vornlicious>
This was before I learned to program for real though
07:04 macdjord is now known as macdjord|slep
07:13 Vornlicious [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has quit [[NS] Quit: Bye]
07:13 Vorntastic [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has joined #code
07:19
<&McMartin>
I'm getting a NUXI problem.
07:19
<&McMartin>
MOVE.W D0, (A5)+ is storing little-endian 16-bit values in sequence, which is *not how memory works*
07:29
< Vorntastic>
Ew
07:30
<&McMartin>
But, if I say MOVE.W D0, $FF0200
07:30
<&McMartin>
It's big-endian like God and Motorola intended
07:30
<&McMartin>
:psyduck:
07:31
<&McMartin>
MOVE.W D0, (A5) is likewise little-endian, and MOVE.L D0,(A5) is *middle* endian
07:31
<&McMartin>
D0 has $00000024
07:31
<&McMartin>
The target location ends up $00002400
07:37
< Vorntastic>
What the hell
07:39
<&McMartin>
And now it works and I don't know why
07:39 * McMartin unperturbs previous work
07:41
< Vorntastic>
What the hell and a half
07:48
<&McMartin>
... OK, if I initialize A5 to $FF0000 it works, but if I initialize it to $FF1000 it doesn't.
07:48
<&McMartin>
That is a round number, there can't be any alignment shenanigans.
07:53 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
07:53 mode/#code [+o himi] by ChanServ
07:58
<&McMartin>
... I think it's an emulator bug.
07:59
<&McMartin>
Yeah. The problem goes away if I pad the ROM image out to 128KB.
07:59
<&McMartin>
(???!??:!!??)
08:13
< Vorntastic>
False
08:16 * McMartin then rewrites the code to squeeze better encodings out of the assembler
08:18 * McMartin ends up shrinking that function's size by 14%.
08:18
<&McMartin>
:cisc:
09:08 Vorntastic [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has quit [Ping timeout: 121 seconds]
09:24 Vorntastic [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has joined #code
09:42 Jessikat` [Jessikat@Nightstar-f4ti1v.dab.02.net] has joined #code
09:46 Jessikat [Jessikat@Nightstar-21nool.dab.02.net] has quit [Ping timeout: 121 seconds]
09:52 * simon_ is confused; why isn't this regex working?
09:52
< simon_>
the string is:
09:52
< simon_>
zend_throw_error(NULL, "Cannot use \"yield from\" in a force-closed generator");
09:52
< simon_>
the regex is:
09:53
< simon_>
/"((?:[^"]|\\")*)"/
09:54
< simon_>
ohhh.
09:54
< simon_>
greediness.
10:01
< Jessikat`>
Force closed you say
10:01 Jessikat` is now known as Jessikat
10:02
< Jessikat>
I wasn't aware you were a Jedi
10:18 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
10:29 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
10:29 Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code
10:30
< simon_>
I'm creating a random PHP error generator.
11:15 * Vorntastic fiddles with js MVC notes without access to a proper editor
11:16
<@TheWatcher>
you mean you're stuck with vim?~
11:16 * TheWatcher flrrrd
11:18
< Vorntastic>
I'm stuck with fuckin Google docs
11:18
<@TheWatcher>
... damn
11:46
< Pink>
That's not even a proper notepad
13:00 Vorntastic [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has quit [Ping timeout: 121 seconds]
13:07
<@gnolam>
I am *almost* at the point where I have to subclass QTabWidget to get the functionality I need.
13:07
<@gnolam>
When I finally do, I shall name it QTabAlAzif.
13:16 Vorntastic [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has joined #code
13:17
<@TheWatcher>
Doo eeet
14:58 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
14:58 mode/#code [+qo Vornicus Vornicus] by ChanServ
16:12 Jessikat` [Jessikat@Nightstar-la6.jtr.132.82.IP] has joined #code
16:16 Jessikat [Jessikat@Nightstar-f4ti1v.dab.02.net] has quit [Ping timeout: 121 seconds]
17:41 Vornlicious [Vorn@Nightstar-uq111u.sub-97-46-128.myvzw.com] has joined #code
17:42 Vornlicious [Vorn@Nightstar-uq111u.sub-97-46-128.myvzw.com] has quit [[NS] Quit: Bye]
17:42 Vornlicious [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
17:42 macdjord|slep is now known as macdjord
17:43 Vorntastic [Vorn@Nightstar-m1eh30.sub-174-210-8.myvzw.com] has quit [Ping timeout: 121 seconds]
17:47 Vorntastic [Vorn@Nightstar-fcv5qm.sub-174-211-5.myvzw.com] has joined #code
17:50 Vornlicious [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
18:05 Jessikat` is now known as Jessikat
18:14 Kizor [moryok@Nightstar-e0a4sm.utu.fi] has quit [Ping timeout: 121 seconds]
18:41 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code
18:45 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
18:52
<&McMartin>
gnolam: Argh
19:43
<&McMartin>
Qt4 is still the least spiderful GUI toolkit I've ever used
19:43
<&McMartin>
But nevertheless, it is where I learned that inheritance is just a more dangerous and less powerful form of composition.
19:49
<&ToxicFrog>
I've been using Lanterna lately and it's definitely from a "just inherit anything you need to customize" tradition and it's extremely awkward.
19:50
<&ToxicFrog>
Especially since at the same time it's not particularly well designed for that, so that, for example, there's this whole mechanism for adding custom widget styles but the only way to actually access them is to replace the renderer for the widgets you want to customize in its entirety.
20:14
<@iospace>
Hi from my linux install o:
20:14
<&[R]>
Congrats on using an OS!
20:14
<&ToxicFrog>
greetings
20:15
<&ToxicFrog>
(sooner or later I'm going to snap and start patching lanterna and using my own patched version, if I can figure out how to set up a java build environment)
20:16
<&[R]>
It's simple. Just type "gradle build", it'll give you zero indication of what it's doing, and it'll either finish or hang forever.
20:17
<@iospace>
well I finally figured out that yes, in fact quassel is available on pacman
20:18
<@iospace>
which was dumb of me to try to go through AUR
20:18
<@iospace>
[R]: I still have Windows on this computer for reasons
20:19
<@iospace>
unless I can find a good pspice program, that's the main reason
20:21
<&ToxicFrog>
[R]: I don't even know if this uses gradle, or how to tell.
20:21
<&ToxicFrog>
It has a pom.xml that looks like it might contain build information?
20:21 Kizor [moryok@Nightstar-e0a4sm.utu.fi] has joined #code
20:23
<&[R]>
ToxicFrog: I was mostly joking
20:23
<&[R]>
pom.xml isn't Gradle though
20:24 Vorntastic [Vorn@Nightstar-fcv5qm.sub-174-211-5.myvzw.com] has quit [[NS] Quit: Bye]
20:24
<&[R]>
Don't think it's ant either (though I haven't used ant at all)
20:24 Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
20:25
<&[R]>
Gradle has build.gradle files
20:26
<&[R]>
Maven apparently
20:47
<@iospace>
oh, and for the record, this is an arch linux install
20:47
<@iospace>
because I wanted something that wasn't bloated
20:47
< Jessikat>
CMake currently is making me pretty happy
20:49 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
20:49 mode/#code [+o Reiv] by ChanServ
20:51
<&[R]>
Out of all the modern build systems, cmake has yet to do something stupid that I've been able to see.
20:51
<&McMartin>
If you're trying to use local versions of libraries instead of what !pkg-config gives you, you can end up in brain damage town
20:51
<&[R]>
Though, the fact that it generates Makefiles might have something to do with that.
20:52
<@iospace>
MAKE ALL THE THINGS
21:14 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
21:35
<&McMartin>
We use CMake at work, in large part because it can give us Makefiles or Xcode projects as needed.
21:46
< Jessikat>
We use Jam
21:46
< Jessikat>
Which is awful for a bunch of reasons but I don't have to maintain it so whatever xD
21:49 Vornotron [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code
21:49 mode/#code [+qo Vornotron Vornotron] by ChanServ
21:51
<@Alek>
\o| Make all the files!
21:52
<@Tamber>
|o/
21:52 Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds]
21:53
<&McMartin>
I only know of Jam because that's what Boost builds with
21:54 * Tamber spreads it over Toast
21:56
< Jessikat>
If anything is an antidorsement it's that
21:57
< Jessikat>
*it has significant whitespace before list and statement terminators*
21:57
< Jessikat>
'one two;' means something different from 'one two ;'
21:57
<@Tamber>
... erk
21:59 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Ping timeout: 121 seconds]
22:01 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
22:01 mode/#code [+o mac] by ChanServ
22:03 Degi [Degi@Nightstar-a3omhh.dyn.telefonica.de] has joined #code
22:04 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
22:06 crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code
22:06 mode/#code [+o crystalclaw] by ChanServ
22:08
<&McMartin>
aiya
22:18 Kindamoody|afk is now known as Kindamoody
22:29
<@iospace>
[4:20 PM] iospace: well my timezone was fubar'd
22:29
<@iospace>
[4:21 PM] Sachymetsu: heh
22:29
<@iospace>
[4:21 PM] Sachymetsu: dealing with timezones is a programmer's nightmare
22:29
<@iospace>
[4:21 PM] iospace: always use the library that exists
22:29
<@iospace>
[4:21 PM] iospace: NEVER ROLL YOUR OWN
22:29
<@iospace>
[4:22 PM] Sachymetsu: ONLY DESPAIR AND SUFFERING AWAIT YOU
22:32 Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code
22:32 mode/#code [+o Reiv] by ChanServ
22:42 Jessikat` [Jessikat@Nightstar-i6l6k1.dab.02.net] has joined #code
22:45 Jessikat [Jessikat@Nightstar-la6.jtr.132.82.IP] has quit [Ping timeout: 121 seconds]
22:56 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
22:56 mode/#code [+o macdjord|slep] by ChanServ
22:58 mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
23:08 macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code
23:08 mode/#code [+o macdjord] by ChanServ
23:09 macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
23:09 Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Connection closed]
23:09 Jessikat` is now known as Jessikat
23:34 Kindamoody is now known as Kindamoody[zZz]
23:54 Degi [Degi@Nightstar-a3omhh.dyn.telefonica.de] has quit [Connection closed]
--- Log closed Thu Feb 22 00:00:16 2018
code logs -> 2018 -> Wed, 21 Feb 2018< code.20180220.log - code.20180222.log >

[ Latest log file ]