--- Log opened Wed Aug 14 00:00:39 2013 |
00:01 | | Xires is now known as ^Xires |
00:07 | | Thalass [thalass@Nightstar-d711ed5b.bigpond.net.au] has quit [Ping timeout: 121 seconds] |
00:09 | | ktemkin[awork] is now known as ktemkin[work] |
00:20 | | Thalass [thalass@Nightstar-de48278f.bigpond.net.au] has joined #code |
01:10 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has quit [[NS] Quit: Gone.] |
01:13 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has joined #code |
01:22 | | gnolam [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has quit [[NS] Quit: Update] |
01:24 | | gnolam [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has joined #code |
01:24 | | mode/#code [+o gnolam] by ChanServ |
01:35 | | Derakon[AFK] is now known as Derakon |
01:43 | | Vorntastic [Vorn@Nightstar-61acd3fd.sub-70-211-14.myvzw.com] has joined #code |
02:11 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Client exited] |
02:35 | | ktemkin[work] is now known as ktemkin[awol] |
02:47 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:15 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code |
03:20 | | Vorntastic [Vorn@Nightstar-61acd3fd.sub-70-211-14.myvzw.com] has quit [[NS] Quit: Bye] |
03:20 | | Vorntastic [Vorn@Nightstar-61acd3fd.sub-70-211-14.myvzw.com] has joined #code |
03:22 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [Client closed the connection] |
03:22 | | Vorntastic [Vorn@Nightstar-61acd3fd.sub-70-211-14.myvzw.com] has quit [[NS] Quit: Bye] |
03:23 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code |
03:30 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [[NS] Quit: Leaving] |
03:38 | | Turaiel[Offline] is now known as Turaiel |
04:44 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
04:44 | | mode/#code [+ao Derakon Derakon] by ChanServ |
05:10 | | Derakon is now known as Derakon[AFK] |
05:16 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has joined #code |
05:16 | | Syka_ [the@Nightstar-1aebe99b.iinet.net.au] has joined #code |
05:19 | | Syka [the@Nightstar-d463fd0f.iinet.net.au] has quit [Ping timeout: 121 seconds] |
05:30 | | Turaiel is now known as Turaiel[Offline] |
05:50 | | Kindamoody[zZz] is now known as Kindamoody |
06:14 | | Karono [Karono@9C034E.4BE65E.E00AF8.FDA077] has quit [[NS] Quit: Leaving] |
06:54 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
07:08 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
07:08 | | mode/#code [+o himi] by ChanServ |
07:24 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
07:24 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
07:43 | | Kindamoody is now known as Kindamoody|out |
08:32 | | Pandemic [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: shutting down!] |
09:02 | | You're now known as TheWatcher |
10:37 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has joined #code |
11:03 | | Thalass [thalass@Nightstar-de48278f.bigpond.net.au] has quit [Ping timeout: 121 seconds] |
11:11 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has quit [[NS] Quit: Leaving] |
11:44 | | * TheWatcher stabs html/css/browsers/etc in the face |
11:54 | | * Vornicus helps. |
12:13 | | thalass [thalass@Nightstar-de48278f.bigpond.net.au] has joined #code |
12:25 | <@TheWatcher> | (seriously, who the hell decided that whitespace between inline li elements should actually have any effect?) |
12:35 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
12:48 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
12:48 | | mode/#code [+o himi] by ChanServ |
13:23 | <&ToxicFrog> | Death to XML |
13:24 | <@Tamber> | <death><target>XML</target><painfulness>11</painfulness></death> |
13:30 | <@TheWatcher> | Hm, that's not vert flexible, though. Perhaps <death><target painfullness="11">XML</target></death> as that would allow for easy per-target painfulness control. |
13:30 | <@TheWatcher> | *very |
13:31 | <@TheWatcher> | (I must be one of the 7 people on the planet that acutally likes xml >.>) |
13:32 | <@Namegduf> | If the painfulness levels differ, they aren't really the same death, are they? |
13:33 | <@Namegduf> | Although introducing extra flexibility so you can both specify multiple instances or have one instance which is entirely different for each affected thing is very in the spirit of XML. |
13:34 | <@Namegduf> | Flexible as we can because we must, even where it's totally redundant. |
13:36 | < Syka_> | XML does what it must, because it can |
13:44 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
13:49 | <&ToxicFrog> | TheWatcher: XML is fine for what it was originally intended for, document markup |
13:49 | <&ToxicFrog> | But I want to find everyone who uses it as a data description/interchange format and break their fingers. |
13:50 | | ktemkin[awol] is now known as ktemkin |
13:51 | <@TheWatcher> | As opposed to? |
13:51 | < ktemkin> | Shouldn't be too hard. I've they're using XML as a DDL, their fingers are probably brittle from all those angle brackets. |
13:51 | <@Tamber> | :D |
13:52 | < ktemkin> | *If they're |
13:53 | <&ToxicFrog> | TheWatcher: JSON. EDL. Something else that doesn't encourage the use of nested-to-the-nth-power tag heirarchies to store the smallest bit of data or require libraries bigger than the rest of your app combined (and network access!) to parse. |
13:54 | <&ToxicFrog> | I have a particular hate-on right now for people who use XML and are deathly afraid of attributes. |
13:55 | <@Tamber> | But attributes are bad! I read it on Reddit, once... |
13:55 | | * Tamber ducks, runs. |
13:55 | < ktemkin> | I particularly loathe people who store redundant data in their XML attributes. |
13:55 | | * TheWatcher drops a meteor on Tamber |
13:55 | | * Tamber kersplode |
13:56 | < ktemkin> | Up until recently, for example, Moodle's awkward XML-DB standard actually required you to include "next" and "prev" attributes, which specified the names of the next and previous columns. |
13:56 | <@Tamber> | See, the problem there is quite clear. |
13:56 | <@Tamber> | "Moodle" |
13:57 | <@Tamber> | (Oh, and "XML" too, I suppose.) |
13:57 | < ktemkin> | While you're at it, you might as well throw PHP in there as well, so we can complete the trifecta. |
13:57 | <@Tamber> | Well, I didn't think I needed to specify that; it's just implied. |
13:59 | < ktemkin> | They'd actually require you to have something like <column name="a" next="b" /><column name="b" prev="a" next="c" /><column name="c" prev="b" />. |
13:59 | < ktemkin> | Their listed reason was that it "discourages people from editing the XML files by hand". |
14:02 | <&ToxicFrog> | The fact that it's FUCKING XML should do that already. |
14:04 | < ktemkin> | Yeah, but if you're editing something like a version number real quick on a remote server, it's still probably easier to just use vim. |
14:05 | | ktemkin is now known as ktemkin[awork] |
14:06 | <@Namegduf> | That seems like the shittiest way to go abount accomplishing that goal possible. |
14:06 | <@Namegduf> | Discouraging people from editing it by hand, I mean. |
14:06 | <@Namegduf> | It sounds like an excuse someone came up with to justify not changing it. |
14:08 | < ktemkin[awork]> | It wasn't even a technical requirement-- they actually had explicit code that checked for PREVIOUS/NEXT. =\ |
14:08 | <@Tamber> | *facepalm* |
14:09 | <@TheWatcher> | Honestly, knowing some of the moodle devs, it's an excuse for being incompetent dicks. |
14:10 | < ktemkin[awork]> | They only wanted people to avoid hand-editing becuase they wanted to ensure that valid XML was produced-- and, y'know, it's not like we have any existing tools that check the validity of XML documents. |
14:10 | | * ToxicFrog replaces 20 lines of revolting XML-handling Lua with 20 lines of slightly less revolting XML-handling Clojure |
14:12 | < ktemkin[awork]> | If there was something better, I'd be working with that, instead. |
14:13 | < ktemkin[awork]> | But, unfortunately, Blackboard seems workse, and Canvas is so young that it's basically a toy (not to mention that the last thing I want to do is spend years building on top of a somewhat poorly implemented rails-based platform). |
14:13 | < ktemkin[awork]> | *... worse. |
14:16 | <@TheWatcher> | You could sell your soul to coursera~ |
14:17 | <@TheWatcher> | (also, there's no "seems" there - blackboard is a pile of festering shit held together by mouldy pieces of binder twine and gaffer tape) |
14:17 | < ktemkin[awork]> | I haven't seen the backend for Bb; I've only used the frontend enough to know that I don't want to. |
14:18 | <@TheWatcher> | YEah, I've had to deal with it a few times. Fucking thing is more godawful than Bodington was |
14:18 | <@TheWatcher> | (and that's going some) |
14:41 | | iospace is now known as iofficespace |
14:42 | | Turaiel[Offline] is now known as Turaiel |
14:43 | | Turaiel is now known as Turaiel[Offline] |
14:45 | | Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has joined #code |
14:45 | | Pandemic [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
14:45 | | mode/#code [+o Pandemic] by ChanServ |
15:00 | | Turaiel[Offline] is now known as Turaiel |
15:07 | | thalass [thalass@Nightstar-de48278f.bigpond.net.au] has quit [[NS] Quit: *flop*] |
15:59 | | Karono [Karono@Nightstar-13c26ed9.optusnet.com.au] has quit [[NS] Quit: Leaving] |
16:04 | <&ToxicFrog> | It's kind of scary getting an email saying "your changes to the monitoring system are now active in production" |
16:08 | <@Tamber> | You added more elastic to the monitor-a-pult? |
16:13 | <@Tarinaky> | Could a strong AI be used to turing-test other AI? |
16:14 | < Syka_> | ...what like |
16:14 | < Syka_> | where theyre both AI |
16:15 | < Syka_> | "Guess which one is an AI!" "um" "That's right, both of them! :D" |
16:15 | <@Tarinaky> | No. One of the AIs has to determine whether the other AI is indestinguishable from a human. |
16:15 | <&ToxicFrog> | Syka_: I think more "we have a 'known good' AI, and we have it run the turing test on a new AI and a human" |
16:16 | < Syka_> | ...huh |
16:16 | <@Tarinaky> | Basically if you replace every human with a known good AI. |
16:30 | <@Tarinaky> | Ignoring the obvious question as to whether the strong ai exists in the first place :p |
16:58 | | Turaiel is now known as Turaiel[Offline] |
17:06 | <@TheWatcher> | GoddamnedfuckingbrowsercachesARGH |
17:14 | | Turaiel^ [Brandon@Nightstar-949d7402.resnet.mtu.edu] has joined #code |
17:15 | | gnolam [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has quit [[NS] Quit: Damn you, Thor] |
17:25 | | Turaiel^ [Brandon@Nightstar-949d7402.resnet.mtu.edu] has quit [[NS] Quit: ZNC - http://znc.in] |
17:45 | | gnolam [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has joined #code |
17:45 | | mode/#code [+o gnolam] by ChanServ |
17:55 | | Turaiel[Offline] is now known as Turaiel |
18:22 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
18:22 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has joined #code |
18:22 | | mode/#code [+o celticminstrel] by ChanServ |
19:26 | < RichyB> | ToxicFrog, what're you working on that freely mixes Clojure and Lua in the same process? |
19:27 | < RichyB> | I'm curious about your replacing XML-handling Lua with XML-handling Clojure. |
19:29 | <&ToxicFrog> | RichyB: I'm not. I'm rewriting an old (terrible) Lua project in Clojure. |
19:29 | < RichyB> | Ah. |
19:30 | < RichyB> | I was thinking either "somehow, heinously using one or the other language's C FFIs" (ewww) or more likely "whole processes being launched by a makefile or shell script" |
19:38 | | * Azash just spent 30 seconds trying to figure out what whore processes are |
19:42 | | Kindamoody|out is now known as Kindamoody |
20:18 | | ^Xires is now known as Xires |
20:20 | | Kindamoody is now known as Kindamoody[zZz] |
20:45 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
20:45 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
20:45 | <&McMartin> | SDL2 is finally officially out |
20:49 | <&jerith> | McMartin: I desire a tool or mechanism to organise IFs. |
20:50 | <&McMartin> | It's not very good but unless you're on a Mac, my blorple.sf.net is your only option. |
20:50 | <&jerith> | I am currently using Zoom on OSX as a player, and it has very rudimentary tools. |
20:50 | <&jerith> | I looked at blorple but Mountain Lion objects to it. |
20:51 | <&McMartin> | "very rudimentary" pretty much covers it; Blorple is arguably weaker than Zoom anyhow. |
20:51 | <&McMartin> | What does Mountain Lion hate |
20:51 | <&McMartin> | Besides all life |
20:52 | <&jerith> | āBlorpleā is damaged and canāt be opened. You should eject the disk image. |
20:52 | <&McMartin> | o_O |
20:53 | <&McMartin> | Does this happen even when building from source? |
20:53 | <&jerith> | It complained that I was Java-disadvantaged and then I installed a Java of some kind. |
20:53 | <&jerith> | I haven't tried from source. |
20:53 | <&McMartin> | And yeah, it's written in Java so that's going to be important |
20:54 | <&jerith> | SourceForge is making it really hard to find the source. |
20:54 | <&jerith> | Harder than Launchpad, which is quite an achievement. |
20:54 | <&jerith> | Ah, found it. |
20:54 | <&McMartin> | http://sourceforge.net/p/blorple/code/102/tree/ |
20:54 | | * jerith pulls from svn. |
20:55 | <&jerith> | Seems fine if I build it and then run the jar. |
20:57 | <&jerith> | Does blorple do any kind of tagging? |
20:57 | <&jerith> | Zoom has "groups", but those appear to be the directory the game file lives in. |
20:58 | <&jerith> | All I really want is a way to tag things. |
21:03 | <&McMartin> | I think that's still sitting on the TODO list |
21:03 | <&McMartin> | The whole IFID thing was a thing the community designed and then largely promptly ignored |
21:05 | | * McMartin blinks |
21:05 | <&McMartin> | Apparently SDL2 has limited steamworks integration even when you're non-Steam. |
21:12 | <@TheWatcher> | They finally released, eh? |
21:13 | <&McMartin> | Yup |
21:13 | <@TheWatcher> | I suppose I should grab it and see about porting SDL_imagesave soon |
21:14 | <&McMartin> | Since that's pixelmanip you'll probably keep the API at the SDL_Surface level |
21:14 | | * TheWatcher nod |
21:15 | <&McMartin> | Also, the SDL_main redefinition jackassery is gone, which means I'm absolutely porting Monocle over~ |
21:17 | <@gnolam> | <McMartin> Apparently SDL2 has limited steamworks integration even when you're non-Steam. |
21:17 | <@gnolam> | wut |
21:18 | <@TheWatcher> | Hm, looks like they modified SDL_Surface slightly, but not bu any amount that is likely to throw me (pitch is an int rather than a uint16, few extra fields.... hm) |
21:21 | <@TheWatcher> | But right now, no coding, otherwise my brain is going to snap |
21:24 | | * TheWatcher commits and pushes before giving up for today |
21:39 | <@gnolam> | That the "What can SDL do?" section on the intro page was labeled 1.2 threw me for a while.~ |
21:43 | | Tarinaky [tarinaky@Nightstar-dd7e4a05.net] has quit [Ping timeout: 121 seconds] |
21:58 | | Tarinaky [tarinaky@Nightstar-dd7e4a05.net] has joined #code |
21:58 | | mode/#code [+o Tarinaky] by ChanServ |
22:01 | <&McMartin> | gnolam: Something about gamepad mapping appears to be automatically handled by the Steam Overlay, which they cite several times |
22:32 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: bbl] |
22:58 | | iofficespace is now known as iospace |
23:12 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
23:13 | | * McMartin has 20 hours to decide whether he wants to drop a buck to get source code access to Uplink and Darwinia. |
23:17 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code |
23:17 | | mode/#code [+o Alek] by ChanServ |
23:27 | <@Namegduf> | I dropped money for the soundtracks, since I don't already have them and they might be worth it. |
23:30 | <@Alek> | music bundle? |
23:30 | <@Alek> | enjoy. |
23:30 | | * Alek picked up the origin bundle for a buck. for Dead Space and Mirror's Edge. |
23:31 | <&McMartin> | Introversion bundle on the other end |
23:31 | <&McMartin> | And yeah, Mirror's Edge is fantastic when you spent fifty cents for it. |
23:32 | | ktemkin[awork] is now known as ktemkin |
23:32 | <@Alek> | Mirror's Edge, Dead Space 1+3, might as well try Medal of Honor, and Burnout might be fun to try some time. |
23:32 | <@Alek> | and Crysis 2 I gave to a friend. >_> |
23:33 | <@Alek> | because I had it already. XD |
23:38 | | Tarinaky [tarinaky@Nightstar-dd7e4a05.net] has quit [Connection reset by peer] |
23:39 | | Tarinaky [tarinaky@Nightstar-dd7e4a05.net] has joined #code |
23:40 | | mode/#code [+o Tarinaky] by ChanServ |
--- Log closed Thu Aug 15 00:00:55 2013 |