--- Log opened Wed Feb 28 00:00:27 2007 |
00:08 | | MyCatSleeps is now known as MyCatVerbs |
00:23 | | * Vornicus-Latens ponders dup exch roll |
00:23 | < MyCatVerbs> | AAAAA, POSTSCRIPT! |
00:23 | <@ToxicFrog> | dup copies the top stack element, exch swaps the top two stack elements, and roll rotates the top n stack elements. |
00:23 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
00:24 | | mode/#code [+o Chalcedon] by ChanServ |
00:24 | <@ToxicFrog> | Using those you can also implement insert and suchlike. |
00:24 | <@ToxicFrog> | Wibblies, Chalcy. |
00:24 | <@Vornicus-Latens> | ooh, index |
00:24 | <@Chalcedon> | hello |
00:25 | <@Vornicus-Latens> | ...I'm not quite sure I understand roll. |
00:26 | | Vornicus-Latens is now known as Vornicus |
00:26 | <@ToxicFrog> | The examples are unclear? |
00:27 | <@ToxicFrog> | Basically, it shifts the top n stack elements left or right, and ones that drop off one side are placed on the other side. |
00:27 | <@Vornicus> | oh, oh, oh, I seeeeee |
00:27 | <@Vornicus> | okay, let's see what order I need these operands in. |
00:31 | <@Vornicus> | hey, that worked |
00:31 | < gnolam> | Forth? |
00:31 | <@Vornicus> | PostScript |
00:31 | | timelady [~romana@Nightstar-14947.lns7.adl2.internode.on.net] has joined #Code |
00:32 | < gnolam> | Ah. The commands seem identical. :) |
00:32 | < gnolam> | (I've never really looked into PostScript) |
00:32 | <@Vornicus> | For good reason, they're both RPN languages. |
00:36 | | * Vornicus tries to figure out if he can pass parameters into a script. |
00:37 | <@ToxicFrog> | As in, from bash? |
00:37 | <@Vornicus> | yeah |
00:37 | <@ToxicFrog> | stoatburgers.bash does this |
00:37 | <@Vornicus> | I want to pass (for instance) the size I'm renderi-- ooh, let me seee. |
00:37 | <@Vornicus> | could you link it again, I forgot to download it |
00:37 | <@ToxicFrog> | http://www.funkyhorror.net/toxicfrog/projects/stoatburgers.bash |
00:38 | <@ToxicFrog> | The interesting bit is all the -dfoo=$bar lines at the end |
00:38 | <@Vornicus> | oh, -d is like gcc's -D |
00:38 | <@Vornicus> | okay. |
00:39 | | gnolam [Lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Quit: Z?] |
00:40 | <@Vornicus> | makes life easier. |
00:50 | <@Vornicus> | ooh, a tricky one. |
00:50 | <@ToxicFrog> | ? |
00:51 | <@Vornicus> | I'm trying to figure out how to do a particular stack manipulation |
00:52 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
00:53 | | * Vornicus fiddles. |
00:55 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: Jouets de Dieu, jouets de jouets, les jouets de me, na?tre Clair enfant voire.] |
00:55 | <@ToxicFrog> | Which stack manipulation? |
00:55 | <@Vornicus> | I'm trying to take two items off the stack, multiply them by a scaling factor, put them into an array, then put the array into a dictionary. I think I have it. |
00:57 | <@ToxicFrog> | Hrm. |
00:58 | <@Vornicus> | exch currscale mul exch currscale mul 2 array astore 1 dict /PageSize 3 -1 roll put setpagedevice |
00:58 | <@Vornicus> | Meet my new page device setter. |
00:58 | <@ToxicFrog> | scalefactor mul exch scalefactor mul exch 2 array astore |
00:58 | <@ToxicFrog> | And then I don't know what you do for the dict, never used them. |
00:58 | <@ToxicFrog> | Aah, I see you have it. |
01:05 | | * Vornicus wins. |
01:09 | | timelady [~romana@Nightstar-14947.lns7.adl2.internode.on.net] has quit [Quit: small lad needs nap time] |
01:10 | | BlueTiger [BlueTiger@Nightstar-567.natsoe.res.rr.com] has joined #Code |
01:10 | <@ToxicFrog> | Vornicus: got the wave generation fully working, then? |
01:12 | <@Vornicus> | Yes. It's all under control. |
01:12 | <@Vornicus> | ...Except that now I'm getting odd errors. |
01:14 | <@Vornicus> | I wish I could get it to print everything it's doing out. |
01:16 | <@ToxicFrog> | What're the errors? |
01:16 | <@Vornicus> | Error: /typecheck in --.knownget-- |
01:17 | <@ToxicFrog> | ...I have no idea what .knownget is. |
01:17 | <@Vornicus> | Nor I. |
01:17 | <@ToxicFrog> | Does it tell you where, by any chance? |
01:18 | <@Vornicus> | http://pastie.caboo.se/43531 |
01:18 | <@Vornicus> | That's the data I have. |
01:18 | <@Vornicus> | If I could convince it to print things to console, I owuld be happy. |
01:20 | | MyCatVerbs [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Quit: Going down to add new hardware.] |
01:21 | <@Vornicus> | ah, print |
01:22 | <@Vornicus> | or =, which does it faster |
01:24 | | MyCatVerbs [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
01:24 | <@ToxicFrog> | Also == |
01:24 | <@ToxicFrog> | I forget the difference, though. |
01:25 | <@Vornicus> | == is like __repr__ to ='s __str__, or some such, apparently |
01:29 | <@ToxicFrog> | Neither of which I am familiar with. |
01:32 | <@Vornicus> | from Python - str will present something human readable, usually, and __repr__ usually follows the contract of eval(repr(foo)) == foo |
01:34 | <@Vornicus> | ...oh, oops, that would do it. |
01:34 | <@ToxicFrog> | Aah. |
01:34 | <@ToxicFrog> | __str__ is like Lua's __tostring |
01:34 | <@ToxicFrog> | I don't think it has an equivalent to __repr__, although it's easy enough to make one. |
01:34 | | * Vornicus figures it out - he thought put returned the thing you're putting into, for some reason. |
01:36 | <@Vornicus> | there. |
01:37 | <@Vornicus> | scalefactor mul exch scalefactor mul exch 2 array astore 1 dict dup /PageSize 4 -1 roll put setpagedevice |
01:38 | <@Vornicus> | (added a dup after the dict definition so it shows up twice, and then upped the roll count to 4) |
01:44 | <@Vornicus> | ...arg dammit |
01:44 | | * Vornicus throws things at gs |
01:44 | <@ToxicFrog> | ? |
01:44 | | * ToxicFrog Obliviates |
01:45 | <@Vornicus> | I didn't know that showpage was the thing that commited stuff to the page, so I've been apparently working without output. |
01:45 | <@Vornicus> | Apparently the greyscale bug is still in 8.54 |
01:45 | <@ToxicFrog> | ...oops |
01:45 | <@ToxicFrog> | What greyscale bug? |
01:45 | <@Vornicus> | If I declare the size inside the postscript file, the way I've been doing, it switches to greyscale. |
01:47 | <@Vornicus> | And I don't know how to switch it back |
01:48 | <@ToxicFrog> | ...weirdness. |
01:48 | <@ToxicFrog> | setcolorspace doesn't do it? |
01:49 | <@Vornicus> | indeed not. |
01:52 | | ReivZzz is now known as Reiver |
01:57 | | BlueTiger is now known as BlueTiger\DDR |
02:03 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
02:03 | | mode/#code [+o Chalcy] by ChanServ |
02:04 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
02:13 | | MyCatVerbs is now known as MyCatSleeps |
02:30 | | Chalcy is now known as Chalcedon |
02:45 | | Chalcedon is now known as ChalcyVet |
02:52 | | Reiver is now known as ReivClass |
02:55 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
02:55 | | mode/#code [+o Chalcy] by ChanServ |
02:56 | | ChalcyVet [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
03:03 | | BlueTiger\DDR is now known as BlueTiger |
03:17 | <@Vornicus> | arg. Okay, what do I do about this. |
03:19 | | * Serah is totally unable to help. |
03:22 | <@ToxicFrog> | About what? |
03:22 | <@Vornicus> | THis freaking greyscale bug. |
03:23 | | timelady [~romana@Nightstar-14947.lns7.adl2.internode.on.net] has joined #Code |
03:25 | | Thaqui [~Thaqui@Nightstar-25354.jetstream.xtra.co.nz] has joined #code |
03:27 | | BlueTiger [BlueTiger@Nightstar-567.natsoe.res.rr.com] has quit [Quit: FUTURAMA TIME! Woooo] |
03:28 | <@ToxicFrog> | You could declare the size outside the postscript file instead. |
03:29 | <@Vornicus> | Yeah, but then I have to do half the sizing outside the postscript, and half of it in the postscript. |
03:30 | <@Vornicus> | Setting the ProcessColorModel doesn't help, either. what the hell is this thing on, anyway? |
03:34 | <@ToxicFrog> | Umm. |
03:34 | <@ToxicFrog> | How do you mean, half the sizing outside the postscript? |
03:34 | | timelady [~romana@Nightstar-14947.lns7.adl2.internode.on.net] has quit [Quit: run away! run away!] |
03:37 | <@Vornicus> | Well, I have to do the scaling portion - n n scale - inside the postscript, and then the page size portion - -g((n * 40))x((n * 36)) out in the bash command |
03:37 | <@ToxicFrog> | Aah. |
03:38 | <@Vornicus> | ...what the fuck? |
03:38 | | Thaqui [~Thaqui@Nightstar-25354.jetstream.xtra.co.nz] has quit [Quit: Leaving] |
03:38 | <@Vornicus> | I try to make a simple one to post to comp.lang.postscript, and it works just fine. |
03:46 | | * Vornicus eyes |
03:51 | <@Vornicus> | what the fuck? |
03:53 | <@Vornicus> | Now it's working just fine. |
03:53 | <@Vornicus> | well, the "I'm just doing this one" version of ocean.ps is |
04:16 | | * ToxicFrog glares at oblivion |
04:16 | <@ToxicFrog> | If I install new fonts, the mouse stops working in the menus. |
04:16 | <@Vornicus> | I think I figured it out |
04:17 | <@ToxicFrog> | Oh? |
04:19 | <@Vornicus> | It looks like setpagedevice resets the color space. |
04:19 | <@Vornicus> | to the default, which is DeviceGray |
04:26 | <@ToxicFrog> | Aah. |
04:26 | <@ToxicFrog> | So why doesn't setcolorspace switch it back? |
04:26 | <@ToxicFrog> | And what does? |
04:27 | <@Vornicus> | Setcolorspace does switch it back, apparently, I think I had an ordering problem earlier. |
04:28 | | ReivClass is now known as Reiver |
04:42 | | ErikMesoy|sleep is now known as ErikMesoy |
04:47 | | * Vornicus relaxes again, gets back to redoing his art in postscript. |
04:51 | < Reiver> | ToxicFrog? |
04:51 | < Reiver> | I, uh. All my notes on new hardware were on the /other/ computer |
04:51 | < Reiver> | Was this the right motherboard? http://www.ascent.co.nz/productspecification.aspx?ItemID=348652 |
04:55 | <@ToxicFrog> | Reiver: yes. |
04:58 | <@ToxicFrog> | ....$140?! |
04:58 | <@ToxicFrog> | $ conv 140 new zealand dollars in canadian dollars |
04:58 | <@ToxicFrog> | 140 New Zealand dollars = 115.098276 Canadian dollars |
05:00 | <@McMartin> | conv tracks exchange rates? |
05:01 | <@ToxicFrog> | Yep. |
05:01 | < Reiver> | TF: ...That is bad I take it? |
05:01 | <@ToxicFrog> | Reiver: well, I paid $90 for mine. |
05:01 | < Reiver> | Gah. |
05:01 | <@ToxicFrog> | 90 Canadian dollars = 109.471666 New Zealand dollars |
05:01 | < Reiver> | It seems a bad time, price-wise, to be buying a machine. |
05:02 | < Reiver> | ...hrm. |
05:02 | <@ToxicFrog> | At least in NZ. |
05:02 | < Reiver> | Yeah. |
05:02 | <@ToxicFrog> | McMartin: or, rather, Google does. |
05:02 | < Reiver> | They do that. |
05:02 | < Reiver> | It tends to fluctuate. |
05:02 | <@ToxicFrog> | Since conv is just grep wrapped around curl wrapped around google. |
05:03 | < Reiver> | Perfect timing on my part, of course... |
05:03 | <@McMartin> | Aha. |
05:03 | | * McMartin had confused conv with units. |
05:05 | <@ToxicFrog> | Units I was never able to figure out. |
05:05 | <@ToxicFrog> | Thus, I wrote conv. |
05:05 | < Reiver> | TF: How much is Canadian in USD? |
05:08 | <@ToxicFrog> | $ conv 1 canadian dollar in US dollars |
05:08 | <@ToxicFrog> | 1 Canadian dollar = 0.862515094 U.S. dollars |
05:15 | | ChalcyGone [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
05:16 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
05:20 | | Thaqui [~Thaqui@Nightstar-25354.jetstream.xtra.co.nz] has joined #code |
05:39 | | MahalWork is now known as Mahal |
05:43 | | ErikMesoy is now known as ErikMesoy|chibicatboy |
05:56 | | ErikMesoy|chibicatboy [~ejm@Nightstar-12501.bb.online.no] has quit [Quit: School] |
06:13 | <@Vornicus> | ...okay, how do I draw an ellipse with a constant line width? |
06:13 | < Mahal> | =blink pardon=? |
06:15 | <@Vornicus> | I'm working in PostScript. I have a command that I can call to get a circle, and in order to get an ellipse from it I need to change the user transformation, which means that the lines will be thinner or thicker depending on the direction of the line. |
06:16 | <@ToxicFrog> | Umm. |
06:16 | <@ToxicFrog> | I think you have to use curveto. |
06:17 | <@ToxicFrog> | Although it may be possible to use arc and then some kind of abuse of the path before you call stroke... |
06:17 | <@Vornicus> | gner |
06:17 | <@ToxicFrog> | Postscript does have some odd gaps. |
06:17 | <@ToxicFrog> | Such as the lack of most of the trig functions. |
06:17 | <@Vornicus> | I see this. |
06:17 | <@ToxicFrog> | Only the ones needed to implement the others in terms of those are provided. |
06:18 | <@Vornicus> | cripes. |
06:19 | <@ToxicFrog> | http://www.redgrittybrick.org/postscript/ellipse.html |
06:20 | <@ToxicFrog> | Two implementations: the one the left uses matrix swaps, the one on the right, curveto. |
06:22 | | * Vornicus wonders why it is missing these thngs. |
06:24 | <@ToxicFrog> | Well. You are meant to be able to fit an entire postscript terp on a printer. |
06:24 | <@Vornicus> | Point. |
06:25 | <@ToxicFrog> | Less of an issue now, but earlier? Better to have fewer operators and generate more verbose code and take a bit longer to print than to have more operators but a terp that won't fit on half the common printers. |
06:32 | <@Vornicus> | there. |
06:32 | <@Vornicus> | okay. |
06:33 | <@ToxicFrog> | One thing I can't seem to figure out how to do is get gs to automatically load some postscript files when it starts. |
06:34 | <@ToxicFrog> | I have to manually include all my pet functions. |
06:34 | <@Vornicus> | I think there's a gs_somethingorother file that it automatically loads |
06:35 | <@Vornicus> | Look in the manual for "initialization files" |
06:45 | | gnolam [Lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code |
06:51 | | Syloq [Syloq@NetAdmin.Nightstar.Net] has quit [Connection reset by peer] |
07:17 | | * Vornicus completes the hexes. |
07:22 | | * Vornicus then starts fiddling with a shell script that creates these things. |
07:46 | | ChalcyGone [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Quit: ] |
07:57 | | Forj [~Forj@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
08:10 | | Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Ping Timeout] |
08:13 | < Reiver> | http://www.ascent.co.nz/productspecification.aspx?ItemID=346720 |
08:13 | < Reiver> | http://www.ascent.co.nz/productspecification.aspx?ItemID=348392 |
08:13 | < Reiver> | ... Is there a difference? |
08:14 | < Reiver> | They get different boxes... and I have no idea if that's significant or not. |
08:14 | | Vornicus [~vorn@67.50.40.ns-3674] has joined #code |
08:14 | < Reiver> | Well, I mean one is 65W and the other is 89W. I dunno if that's good bad or indifferent, mind. |
08:15 | | Vornicus is now known as NSGuest-713 |
08:16 | <@TheWatcher[zZzZ]> | They're the same |
08:16 | <@TheWatcher[zZzZ]> | Note the "Manufacturer part no" |
08:17 | < Reiver> | ADA and ADO, yes |
08:17 | < Reiver> | Whatever that means. >.> |
08:17 | <@TheWatcher[zZzZ]> | .. ah, I missed that |
08:17 | <@TheWatcher[zZzZ]> | (hey, I've only been up a short while <.<) |
08:18 | | * Reiver patpat |
08:22 | <@TheWatcher[zZzZ]> | Okay, the ADA3800CUBOX is 89W while the ADO is 65W |
08:22 | <@TheWatcher[zZzZ]> | It looks like a matter of power consumption and heat output |
08:23 | <@TheWatcher[zZzZ]> | http://www.amdcompare.com/us-en/desktop/Default.aspx and select AMD Athlon 64 X2 Dual-Core as processor, they're down near the bottom of th etable |
08:26 | | * Reiver nod. |
08:26 | < Reiver> | I assume this is... better, I guess? |
08:28 | | Forj [~Forj@Nightstar-869.bitstream.orcon.net.nz] has quit [Quit: Gone] |
08:28 | | Mahal is now known as MahalBed |
08:29 | <@TheWatcher[zZzZ]> | lower wattage = less power use and heat output = lower electricity bill... |
08:30 | < Reiver> | Hee |
08:30 | < Reiver> | Truth |
08:33 | | NSGuest-713 is now known as Vornicus |
09:04 | | You're now known as TheWatcher |
10:05 | | You're now known as TheWatcher[wr0k] |
11:06 | | Thaqui [~Thaqui@Nightstar-25354.jetstream.xtra.co.nz] has left #code [Leaving] |
12:27 | | MyCatSleeps is now known as MyCatVerbs |
15:19 | | Reiver [~Reiverta@LocOp.Nightstar.Net] has quit [Quit: Secondary boxen, going down.] |
15:21 | | Reiver [~Reiverta@Nightstar-23347.ubs-dsl.xnet.co.nz] has joined #Code |
15:22 | | Reiver is now known as NSGuest-717 |
15:24 | | NSGuest-717 is now known as Reiver |
15:33 | | Reiver is now known as ReivSLEP |
15:54 | | Vornicus is now known as Vornicus-Latens |
16:25 | | Serah [~-@87.72.36.ns-26407] has quit [Quit: Don't try to read the quit message, that is impossible. Instead only realize the truth; "there is no quit message" and you will see it is not you who read the quit message but the quit message who reads you.] |
16:48 | <@ToxicFrog> | ReivSLEP: yes, as TW said, you want the 65W version |
16:48 | <@ToxicFrog> | Lower power draw and generates less heat. |
16:53 | | You're now known as TheWatcher |
16:56 | <@ToxicFrog> | ...we just proved that |N| == |Q| |
16:57 | <@ToxicFrog> | My brain hurts |
17:15 | | You're now known as TheWatcher[afk] |
17:17 | | ErikMesoy [~ejm@Nightstar-12501.bb.online.no] has joined #code |
17:29 | | Forj [~Forj@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
17:33 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
17:33 | | mode/#code [+o Chalcedon] by ChanServ |
17:45 | | * ErikMesoy pokes Chalcedon, wondering if he's given up on C# and the Sudoku by being driven insane yet. |
17:45 | <@Chalcedon> | heh |
17:45 | <@Chalcedon> | no |
17:45 | <@Chalcedon> | well, sorta |
17:45 | | * Chalcedon patpat Forj |
17:46 | | * Chalcedon pokes her brain |
17:47 | <@Chalcedon> | I'm having issues with C# because there's a bunch of stuff I want to do but have no idea /how/ in the language. |
17:47 | <@Chalcedon> | for instance, I can't get file import to work correctly |
17:47 | <@Chalcedon> | also, I had to deal with a bunch of other stuff yesterday afternoon, thus coding got put aside :( |
17:51 | | Forj [~Forj@Nightstar-869.bitstream.orcon.net.nz] has quit [Quit: Gone] |
18:00 | | ErikMesoy [~ejm@Nightstar-12501.bb.online.no] has quit [Quit: Go not gently into that good night, but rage against the dying of the light.] |
18:09 | | MahalBed is now known as Mahal |
18:16 | | Serah [~-@Nightstar-28403.proxy2.balk.dk] has joined #Code |
18:33 | | You're now known as TheWatcher |
18:46 | | Serah [~-@Nightstar-28403.proxy2.balk.dk] has quit [Connection reset by peer] |
18:50 | | Serah [~-@Nightstar-28403.proxy2.balk.dk] has joined #Code |
18:56 | | Mahal is now known as MahalWork |
19:05 | | Serah [~-@Nightstar-28403.proxy2.balk.dk] has quit [Connection reset by peer] |
19:07 | | Serah [~-@Nightstar-28403.proxy2.balk.dk] has joined #Code |
--- Log closed Wed Feb 28 19:42:57 2007 |
--- Log opened Wed Feb 28 19:43:02 2007 |
19:43 | | TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code |
19:43 | | Irssi: #code: Total of 14 nicks [7 ops, 0 halfops, 0 voices, 7 normal] |
19:43 | | mode/#code [+o TheWatcher] by ChanServ |
19:43 | | Irssi: Join to #code was synced in 29 secs |
19:45 | | AnnoDomini [~farkoff@Nightstar-6835.neoplus.adsl.tpnet.pl] has joined #Code |
19:45 | <@jerith> | So, bug tracking systems. Any preferences? |
19:46 | <@jerith> | I haven't yet found one that I like enough to use by choice. |
19:58 | | Serah [~-@Nightstar-28403.proxy2.balk.dk] has joined #Code |
20:45 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
20:51 | <@ToxicFrog> | jerith: I like bugzilla, but I'm going mainly by CacheZilla, which is heavily modified. |
20:51 | <@jerith> | Bugzilla's overkill and thus painful. |
20:52 | <@jerith> | (Too much to wade through to get to the bits I want.) |
20:52 | <@jerith> | Trac's a bit too buggy for me. |
20:52 | <@jerith> | But I've heard good things otherwise. |
20:53 | <@jerith> | (I've also heard the the quality of its code is second only to portage in the getitoffme! rankings.) |
20:54 | <@jerith> | (Well, for Python code anyway.) |
21:02 | | ErikMesoy [~ejm@Nightstar-12501.bb.online.no] has joined #code |
21:20 | | ReivSLEP is now known as Reiver |
21:22 | | * ToxicFrog ponders this problem |
21:22 | <@ToxicFrog> | Sigma = { a, b } |
21:23 | <@ToxicFrog> | Write an unambiguous CFG for { w | the count of a's and b's in w are equal } |
21:23 | < gnolam> | "C is a good, firm, well defined language. C++ is like, after C died, they dug it up, and attached some bolts to its neck, and it accidentally killed a little girl, and lived in a barn, with a friendly blind man... And the villagers chase it around sometimes with pitch forks." |
21:23 | <@ToxicFrog> | The obvious solution is W -> a W b W | b W a W | epsilon |
21:24 | <@ToxicFrog> | But I don't think that's unambiguous. |
21:25 | <@ToxicFrog> | No, it's not |
21:25 | <@ToxicFrog> | Because abab can be either (ab)(ab) or (a(ab)b) |
21:41 | | AnnoDomini [~farkoff@Nightstar-6835.neoplus.adsl.tpnet.pl] has quit [Quit: No fighting in the War Room!] |
21:47 | | ErikMesoy is now known as ErikMesoy|sleep |
21:48 | | Reiver is now known as ReivClass |
22:08 | | You're now known as TheWatcher[T-2] |
22:12 | | You're now known as TheWatcher[zZzZ] |
22:30 | | BlueTiger [BlueTiger@Nightstar-567.natsoe.res.rr.com] has joined #Code |
22:44 | | BlueTiger is now known as BT\TakingStupidForAWalk |
22:47 | | BT\TakingStupidForAWalk is now known as BlueTiger |
23:15 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
23:15 | | mode/#code [+o Chalcy] by ChanServ |
23:17 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
23:21 | <@ToxicFrog> | Argh. |
23:22 | <@ToxicFrog> | I need to write a turing machine that accepts the language { w1#w2 | w1 < w2 && w1,w2 e {0,1}* } |
23:22 | <@ToxicFrog> | Basically, you feed it "lhs#rhs" where lhs and rhs are binary numbers and it accepts if lhs < rhs. |
23:22 | <@ToxicFrog> | Which is trivial if lhs and rhs are of different lengths, but this is not guaranteed here. |
23:23 | <@ToxicFrog> | Hmm. I might have it, but it's ugly. |
23:30 | | BlueTiger [BlueTiger@Nightstar-567.natsoe.res.rr.com] has quit [Quit: ] |
23:35 | | Vornicus-Latens [~vorn@Admin.Nightstar.Net] has quit [Quit: Leaving] |
23:36 | | Vornicus [~vorn@67.50.40.ns-3674] has joined #code |
23:36 | | mode/#code [+o Vornicus] by ChanServ |
23:48 | <@Vornicus> | Eventually, I hosed the installation with careless use of conflicting software installs and other silly uses of sudo that shouldn't have been available to a noob like myself, and I found myself using a HD install of Knoppix, which lead to a pure Debian install (from the tiny network install CD, which is really cool) before landing in my current distribution of choice, Ubuntu (which is an ancient African word that means "can't install Debian.") |
23:52 | <@ToxicFrog> | Pfft |
23:52 | <@Vornicus> | --Wil Wheaton |
--- Log closed Thu Mar 01 00:00:25 2007 |