--- 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 |