--- Log opened Tue Jul 30 00:00:29 2013 |
00:01 | <&McMartin> | Heh |
00:01 | <&McMartin> | OK, digging into it more and pondering other things, it turns out that Common LISP's setf has in fact been surpassed. |
00:01 | <&McMartin> | or rather, it was surpassed by C++ within five years~ |
00:02 | <&McMartin> | setf is roughly equivalent to a library that's obsessively consistent about (a) correctly overriding operator=() and copy constructors, and (b) whose accessors all return non-const references instead of copies of the value. |
00:04 | <&McMartin> | "But (b) isn't actually a good idea; you should only do that when it's OK to expose internals." Well, yes. Common LISP's approaches to encapsulation are only slightly more privacy-oriented than Python, and noncoincidentally very close indeed to JavaScript's. |
00:19 | | Derakon[AFK] is now known as Derakon |
00:29 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
00:49 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code |
01:04 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [Ping timeout: 121 seconds] |
01:07 | | Derakon is now known as Derakon[AFK] |
01:24 | | robbiethe1st [robbiethe1s@Nightstar-7c1538bf.id.frontiernet.net] has joined #code |
01:31 | | Nara [Nathan@7C1B03.13576E.40A595.F6360C] has quit [[NS] Quit: ZNC - http://znc.sourceforge.net] |
01:34 | | Nara [Nathan@7C1B03.13576E.40A595.F6360C] has joined #code |
01:45 | | Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds] |
01:47 | | Chutzpah [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code |
02:02 | | himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds] |
02:20 | | himi-cat [fow035@Nightstar-36db723c.ffp.csiro.au] has joined #code |
02:23 | | * ToxicFrog writes a clojure program to solve the jumping pegs puzzle because Fuck That Noise |
02:23 | <&McMartin> | Hee |
02:24 | <&McMartin> | Who is confronting you with jumping pegs~ |
02:24 | <@Reiv> | Query: Did IE10 come with some Download Helper or the like? |
02:25 | <&ToxicFrog> | Machinarium |
02:25 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Client exited] |
02:25 | <@Reiv> | Orthia is concerned she may have spyware on her machine, but if it is in fact plugged into IE10, I wonder if it could hurt Chrome at all. |
02:26 | <&ToxicFrog> | Depends on how it's implemented. |
02:28 | | Nara [Nathan@7C1B03.13576E.40A595.F6360C] has quit [[NS] Quit: ZNC - http://znc.sourceforge.net] |
02:29 | | Nara [Nathan@7C1B03.13576E.40A595.F6360C] has joined #code |
02:30 | <&ToxicFrog> | ...stack overflow. I didn't realize- OH |
02:30 | <&ToxicFrog> | No tail call elimination, right |
02:31 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has quit [[NS] Quit: Gone.] |
02:35 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has joined #code |
02:36 | | Vorntastic [Vorn@Nightstar-b58873c4.sub-70-211-11.myvzw.com] has joined #code |
02:55 | | Orthia [orthianz@3CF3A5.E1CD01.B089B9.1E14D1] has quit [[NS] Quit: Going dooooown...] |
03:07 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:11 | <&ToxicFrog> | It's kind of aggravating that a bunch of things that operate on seqs will take a string as input but return a seq of chars |
03:14 | <&ToxicFrog> | https://gist.github.com/ToxicFrog/f457966818b0ce77c604 |
03:27 | <&McMartin> | Yeah |
03:27 | <&McMartin> | Strings are IIRC seqable but not actually seqs |
03:28 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
03:28 | <&McMartin> | I think I solved this one by going through the silly shoot-em-up and copying it out |
03:28 | <&ToxicFrog> | Still, storing the stuff as strings and then apply'ing str as needed looks nicer than what I was doing before, which was storing them as vectors of keyworsd |
03:28 | <&ToxicFrog> | Having played the shmup once, I have concluded that I'd rather just use gamefaqs |
03:29 | <&ToxicFrog> | But this gave me an excuse to deploy clojure |
03:29 | <&McMartin> | Fair enough |
03:29 | <&McMartin> | (And yes, Machinarium can go fuck itself~) |
03:29 | <&ToxicFrog> | (Symbol is sick and wanted to watch me playing something visually appealing but calm. Machinarium happens to sort to the top of my list of point-and-click adventures.) |
03:29 | <&McMartin> | (OK) |
03:30 | <&ToxicFrog> | (it is exactly what she was looking for but yeah, as a game, it's pretty awful) |
03:30 | <&McMartin> | (Wait until you hit the endgame) |
03:30 | <&ToxicFrog> | (I am waiting for the inevitable towers of hanoi and 15-puzzle0 |
03:30 | <&McMartin> | (They invent entirely new ways to be wrong!) |
03:31 | <&ToxicFrog> | (are they vulnerable to machine solving~) |
03:31 | <&McMartin> | (No) |
03:31 | <&McMartin> | (They are The Dreaded Adventure Game Attempts At Arcade Sequences) |
03:31 | <&McMartin> | (Which have always been shit) |
03:31 | | Orthia [orthianz@3CF3A5.E1CD01.B089B9.1E14D1] has joined #code |
03:31 | | mode/#code [+o Orthia] by ChanServ |
03:31 | <&McMartin> | (But in both Machinarium and Botanicula, Amanita invents new and baffling ways to completely fuck everything up) |
03:31 | <&McMartin> | (I look forward to your inevitable rage) |
03:33 | <&ToxicFrog> | (if symbol recovers before I finish machinarium, I'm just going to null it~) |
03:33 | <&McMartin> | (If you do this, I will outline their sins) |
03:33 | <&McMartin> | (But I enjoy watching others suffer for my amusement~) |
03:38 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code |
03:42 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:47 | | ktemkin[awol] is now known as ktemkin |
04:16 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [Ping timeout: 121 seconds] |
--- Log closed Tue Jul 30 04:25:34 2013 |
--- Log opened Tue Jul 30 04:25:42 2013 |
04:25 | | TheWatcher[zZzZ] [chris@Nightstar-3762b576.co.uk] has joined #code |
04:25 | | Irssi: #code: Total of 39 nicks [16 ops, 0 halfops, 0 voices, 23 normal] |
04:25 | | mode/#code [+o TheWatcher[zZzZ]] by ChanServ |
04:26 | | Irssi: Join to #code was synced in 39 secs |
04:30 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:30 | | mode/#code [+ao Derakon Derakon] by ChanServ |
04:52 | | Derakon is now known as Derakon[AFK] |
05:08 | | Vorntastic [Vorn@Nightstar-b58873c4.sub-70-211-11.myvzw.com] has quit [Ping timeout: 121 seconds] |
05:11 | | Vorntastic [Vorn@Nightstar-b58873c4.sub-70-211-11.myvzw.com] has joined #code |
05:19 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [[NS] Quit: Page closed] |
05:19 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code |
05:19 | | mode/#code [+o Reiv] by ChanServ |
05:27 | | robbiethe1st [robbiethe1s@Nightstar-7c1538bf.id.frontiernet.net] has quit [[NS] Quit: Leaving] |
05:41 | | Vornicus [Vorn@Nightstar-221158c7.sd.cox.net] has quit [Ping timeout: 121 seconds] |
05:54 | | Vornicus [Vorn@Nightstar-221158c7.sd.cox.net] has joined #code |
05:54 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
06:07 | | Vornotron [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
06:08 | | Vornicus [Vorn@Nightstar-221158c7.sd.cox.net] has quit [[NS] Quit: Leaving] |
06:09 | | Vornotron is now known as Vornicus |
06:09 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
06:30 | | Vorntastic [Vorn@Nightstar-b58873c4.sub-70-211-11.myvzw.com] has quit [[NS] Quit: Bye] |
06:32 | | ErikMesoy|sleep is now known as ErikMesoy |
06:32 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has joined #code |
07:09 | | You're now known as TheWatcher |
07:22 | | celticminstrel [celticminst@Nightstar-3d915c28.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:41 | <&McMartin> | aha |
07:42 | <&McMartin> | What I need to do is remove the "subscriber" notion from level 0 entirely; subscribers should not be separate from the higher-level objects. |
07:43 | | Turaiel is now known as Turaiel[Offline] |
08:09 | | You're now known as TheWatcher[afk] |
08:13 | | himi-cat [fow035@Nightstar-36db723c.ffp.csiro.au] has quit [Ping timeout: 121 seconds] |
09:17 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has joined #code |
09:46 | | You're now known as TheWatcher |
10:47 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has quit [Ping timeout: 121 seconds] |
10:48 | | cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has quit [Client closed the connection] |
10:48 | | cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code |
10:48 | | mode/#code [+o cpux] by ChanServ |
10:54 | | You're now known as TheWatcher[s00m] |
11:01 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
11:05 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has joined #code |
11:17 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has quit [[NS] Quit: Leaving] |
11:34 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
11:35 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
11:35 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
11:43 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
11:46 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
11:51 | | Vornicus [vorn@Nightstar-221158c7.sd.cox.net] has joined #code |
11:51 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
12:28 | | You're now known as TheWatcher |
12:45 | | Serah [Z@Nightstar-b920a19c.cust.comxnet.dk] has joined #code |
13:07 | | Karono_ [Karono@Nightstar-0e4527e4.optusnet.com.au] has joined #code |
13:07 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has quit [Client closed the connection] |
13:19 | | You're now known as TheWatcher[afk] |
13:22 | | Karono_ [Karono@Nightstar-0e4527e4.optusnet.com.au] has quit [[NS] Quit: ] |
13:25 | | Kindamoody|out is now known as Kindamoody |
13:52 | | Vornicus [vorn@Nightstar-221158c7.sd.cox.net] has quit [[NS] Quit: ] |
14:03 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
14:20 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
14:27 | | VirusJTG_ [VirusJTG@BAD19E.09A45B.582A63.5AE998] has joined #code |
14:29 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
14:34 | | VirusJTG__ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
14:37 | | VirusJTG_ [VirusJTG@BAD19E.09A45B.582A63.5AE998] has quit [Ping timeout: 121 seconds] |
14:39 | | Kindamoody is now known as Kindamoody|out |
14:45 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
14:45 | | mode/#code [+o himi] by ChanServ |
14:48 | <&ToxicFrog> | Hang on, I'm an idiot |
14:48 | <&ToxicFrog> | These maps are completely unnecessary |
14:49 | <&ToxicFrog> | A state is just a list of boards; the current board is (head state) and the history is (rest state) |
14:49 | <@iospace> | i see board and thing SBC :V |
14:49 | <@iospace> | *think |
14:49 | <&ToxicFrog> | Yeah, I wrote a solver for jumping-pegs last night and just realized a way to improve it |
14:50 | <@iospace> | heh |
14:50 | <@iospace> | i am such a low level nerd |
15:03 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
15:04 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
15:04 | | mode/#code [+o himi] by ChanServ |
15:06 | | gnolam_ [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has joined #code |
15:06 | | gnolam is now known as NSGuest40227 |
15:08 | | NSGuest40227 [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds] |
15:10 | | gnolam_ is now known as gnolam |
15:11 | | mode/#code [+o gnolam] by ChanServ |
15:15 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
15:19 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
15:19 | | mode/#code [+o himi] by ChanServ |
15:19 | <&ToxicFrog> | Much nicer: https://gist.github.com/ToxicFrog/8f4ca169fd12c3e08e2f |
15:34 | | VirusJTG__ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
15:41 | < RichyB> | iospace, I think most here empathise. Things get interesting as we peer ever closer to transistors. βΊ |
15:44 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
15:46 | <@iospace> | yup |
15:51 | | celticminstrel [celticminst@Nightstar-3d915c28.dsl.bell.ca] has joined #code |
15:51 | | mode/#code [+o celticminstrel] by ChanServ |
15:51 | <@TheWatcher[afk]> | Just don't go peering into the transistors, that silicon physics stuff is seriously weird shit. |
16:12 | < ktemkin> | It's not all that weird. =P |
16:13 | < ktemkin> | But I'm an engineer, so what do I know about what CS people find weird, eh? =P |
16:14 | < ktemkin> | It's only when your devices get really tiny that you have to start paying attention to the odd stuff. |
16:33 | < RichyB> | Mostly I just leave the silicon physics at "there's a transition-frequency vs. power usage response curve and it's roughly quadratic", which to me is a reasonable enough abstraction over all the difficult bits. |
16:57 | | ErikMesoy is now known as Harrower |
16:59 | | Turaiel[Offline] is now known as Turaiel |
17:03 | <@iospace> | i hate this one co-worker who always comes in late, like 1100 late |
17:05 | | Kindamoody|out is now known as Kindamoody |
17:08 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
17:17 | | ktemkin is now known as ktemkin[awol] |
17:21 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
17:21 | | mode/#code [+o himi] by ChanServ |
17:21 | | Serah is now known as RandomDB4 |
17:26 | < jeroud> | iospace: Engineer hours are typically offset from standard hours. |
17:33 | | * iospace shrugs |
18:33 | | Kindamoody is now known as Kindamoody|out |
18:35 | | Turaiel is now known as Turaiel[Offline] |
20:08 | | Turaiel[Offline] is now known as Turaiel |
20:10 | <&McMartin> | Yeah, my day tends to begin at around 1030-1100 and end around 1900-2100. |
20:19 | <&McMartin> | Heh, of course, some people have days that spend many more hours in the office but spend a few hours just reading books or talking with family on the phone because they're waiting for traffic to clear up before they leave. =P |
20:20 | <@Namegduf> | Ny workplace's standard hours run 1000-1800. |
20:46 | | Xires is now known as ^Xires |
20:47 | | ^Xires is now known as Xires |
20:54 | | Harrower is now known as ErikMesoy |
21:16 | <&McMartin> | (I'm actually WFH at the moment since I'm in FIX ALL THE BUGS, LEAVE ME ALONE mode in an otherwise isolated corner of the system) |
21:16 | <&McMartin> | (I will probably swing in later once I kick off a long running build-and-test process, as this is the finest time to commute) |
21:51 | | Syka [the@Nightstar-bde14e97.iinet.net.au] has joined #code |
21:52 | < Syka> | well that explains why this chatnet wasn't working |
21:52 | < Syka> | irssi logs were full of 'wrong port you idiot' |
22:02 | <&ToxicFrog> | That would do it. |
22:03 | < Syka> | sigh |
22:03 | < Syka> | and then another chatnet's round robin gave me a server with broken SSL |
22:35 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code |
22:35 | | mode/#code [+o Reiv] by ChanServ |
22:40 | | Turaiel is now known as Turaiel[Offline] |
22:40 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has joined #code |
22:50 | | Karono_ [Karono@Nightstar-0e4527e4.optusnet.com.au] has joined #code |
22:50 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has quit [Client closed the connection] |
22:50 | | Karono_ is now known as Karono |
23:03 | | Turaiel[Offline] is now known as Turaiel |
23:14 | | Karono_ [Karono@Nightstar-0e4527e4.optusnet.com.au] has joined #code |
23:14 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has quit [Client closed the connection] |
23:16 | | Derakon[AFK] is now known as Derakon |
23:19 | | Karono_ is now known as Karono |
23:24 | | gnolam_ [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has joined #code |
23:24 | | gnolam is now known as NSGuest25087 |
23:24 | | gnolam_ is now known as gnolam |
23:24 | | mode/#code [+o gnolam] by ChanServ |
23:27 | | NSGuest25087 [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds] |
23:31 | | Karono [Karono@Nightstar-0e4527e4.optusnet.com.au] has quit [[NS] Quit: ] |
23:37 | | ktemkin[awol] is now known as ktemkin |
23:51 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
23:51 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
--- Log closed Wed Jul 31 00:00:21 2013 |