00:08:22 -!- sshc has joined. 00:11:10 -!- nooga has quit (Ping timeout: 260 seconds). 00:14:27 -!- augur has joined. 00:22:42 -!- sshc has quit (Quit: leaving). 00:28:51 bye 00:29:35 -!- alise has quit (Remote host closed the connection). 00:30:03 -!- jcp has quit (Ping timeout: 260 seconds). 00:41:58 -!- augur has quit (Ping timeout: 265 seconds). 00:42:36 -!- augur has joined. 00:50:10 laaaaaawl 00:50:12 I dun broke it! 00:50:19 I have a general-purpose web browser on my IREX :P 00:50:28 yawn 00:50:39 partially because it's 3 am 00:50:49 but also because that's not interesting 00:50:55 partially because i don't know what irex is 00:52:50 -!- augur has quit (Ping timeout: 240 seconds). 01:02:50 What's a good web IRC interface for Freenode? (No Java, JavaScript OK) 01:03:20 why "for freenode"? 01:03:25 oh umm 01:03:37 because many of them are just for ircnet and somenet, maybe 01:03:55 Most of them won't just let you log in wherever, since they're proxying. 01:06:28 Gregor: http://webchat.freenode.net/ ? 01:09:26 -!- GregorIREX has joined. 01:10:36 Hello! This device is terrible for IRC! 01:11:05 Testing receipt of messages... 01:11:49 hmm... is it this IREX: http://www.irexreader.com/index.html 01:13:27 Yup 01:13:27 cool; did you have to install another OS or anything? 01:13:27 Nope 01:13:27 Just a custom browser 01:13:56 Hugey dishnest though :P 01:14:45 ...hard to type... 01:14:49 You should get an iPad or something; it's easy to type on an iPad or something! 01:14:55 Anyway, esoteric programming languages. 01:14:57 IREX? 01:15:05 -!- GregorIREX has quit. 01:18:30 Sgeo_: It's an eInk digital reader. 01:18:39 -!- aschueler has quit (Quit: leaving). 01:19:06 circle(A,B,C,D,E,F) draws a circle or line through A, B and C and another circle or line through D, E and F, and returns all their points of intersection in an undefined order. 01:19:15 -!- nooga has joined. 01:19:41 You can use case statements to do stuff conditional on the number of points of intersection. 01:21:01 -!- augur has joined. 01:21:58 And you can define functions. 01:22:05 And you can use recursion. 01:22:37 sounds turing-complete 01:23:27 There, that's my really vague spec for a programming language. I'll call it... oh... 01:23:51 Brainfuck II. 01:24:01 nope 01:24:18 If that name isn't already taken, then that's what I'm calling it. 01:24:37 it has _no relation_ to brainfuck *at all* 01:24:45 Precisely! 01:24:52 facepalm 01:25:03 -!- SimonRC has joined. 01:26:52 I think it's essentially a push-down automaton where the stack can store arbitrary constructible numbers. 01:27:17 Thus, you can build a Minsky register machine, and other cool stuff, too. 01:30:09 I don't know if you can represent arbitrarily complex data structures and access them in finite time. 01:30:35 Er, not finite. 01:30:41 Bounded. Something. 01:31:09 Let me put it this way, and thereby be really formal about it: 01:31:53 I don't know if you can build a lambda calculus interpreter where each reduction takes a bounded amount of time. 01:44:19 -!- Asztal has quit (Ping timeout: 265 seconds). 01:47:11 -!- lament has quit (Quit: lament). 01:47:19 -!- lament has joined. 01:47:26 -!- sshc has joined. 01:49:41 -!- oerjan has joined. 01:50:07 hi oerjan 01:50:17 hi oklopol 01:51:46 -!- lament has quit (Ping timeout: 264 seconds). 01:54:16 -!- Alex3012_ has quit (Remote host closed the connection). 02:18:24 -!- calamari has joined. 02:18:50 -!- nooga has quit (Ping timeout: 240 seconds). 02:30:33 -!- SgeoN1 has joined. 02:32:14 -!- SgeoN1 has quit (Client Quit). 02:32:24 -!- Sgeo_ has changed nick to SgeoN1. 02:32:44 -!- SgeoN1 has changed nick to Sgeo. 02:33:58 -!- SgeoN1 has joined. 02:40:50 -!- augur has quit (Ping timeout: 240 seconds). 03:21:32 -!- coppro has quit (Read error: Connection reset by peer). 03:29:04 -!- Oranjer has joined. 03:44:19 -!- coppro has joined. 03:46:02 "For our purposes, C, C++, and Java are mostly identical; where they differ, we will use C." 03:46:09 That's sort of a long way of saying "we will use C", isn't it. 03:47:59 -!- jcp has joined. 03:52:06 Yes. 03:53:32 I got an answer from Clive Gifford (the eigenratio guy). He thinks my unlambda interpreter might be cheating, although he doesn't have a precise definition of what that means. 03:54:12 An Unlambda interpreter is *supposed* to replace itself with its input! 03:54:17 Also I pointed him to our channel, he's read yesterday's discussion, and might even come here some time. 03:55:26 uorygl: well in _some_ sense, obviously. 03:55:51 So is he the guy who randomly postulated that phi is the best possible? 03:55:57 so i hear 03:56:08 (also from yesterday's discussion) 03:59:35 afk 04:05:17 -!- Oranjer has left (?). 04:08:03 -!- Oranjer has joined. 04:41:43 -!- sshc has quit (Quit: leaving). 05:02:33 yay midnight 05:04:50 -!- augur has joined. 05:21:39 FEKKKKKKKKK 05:21:49 I had usbnet working on my IREX once, and now I can't repro :( 05:21:54 carnal intercoerce 05:27:07 -!- adu has joined. 05:42:38 -!- SgeoN1 has quit (Quit: Bye). 05:53:38 -!- oerjan has quit (Quit: Arrividerci). 05:53:49 -!- Oranjer has left (?). 06:21:26 Gregor: Nice.... Its list price in Europe is €649, and in US $699, however it is no longer available in North America due to FCC regulation non-compliance. 06:21:48 Guh? What are you referring to? 06:22:05 I have an IREX DR800SG, and I bought it no more than a week ago so I think it's still available for sale here :P 06:22:15 Also it costs $300 less than your stated price. 06:22:31 http://en.wikipedia.org/wiki/ILiad 06:23:00 well good then 06:23:30 usb tethering is acting up on my g1 android lately too 06:24:05 dhclient never gives me an ip address 06:24:28 but randomly it will work, no idea why 06:34:15 -!- jcp has quit (Ping timeout: 245 seconds). 06:36:00 -!- calamari has quit (Quit: Leaving). 06:50:58 -!- FireFly has joined. 07:02:48 Marx was *such* a liar. 07:03:03 A door is what a *cat* is always on the wrong side of, not a dog. 07:03:20 -!- tombom has joined. 07:03:54 -!- coppro has quit (Quit: I am leaving. You are about to explode.). 07:06:54 so doors are defined by cats? 07:07:07 Yes. 07:07:08 cat a > door1 07:07:13 cat b > door2 07:07:15 etc.? 07:07:20 Clearly. 07:07:33 We shall call this the Pikhq-Marx Door Theorem. 07:07:40 cat door1 door2 > ? 07:08:46 I find that cats tend to congregate on laps no matter what 07:18:07 -!- lament has joined. 07:19:04 We have this balcony-sort-of-thing, and the cat wants to go out and in some twenty times a day. 07:21:03 keep door open -> no problems 07:21:11 -!- augur has quit (Ping timeout: 265 seconds). 07:21:21 It gets cold that way. 07:21:42 put on a sweater 07:22:13 or 3 layers of coats, if you want to be like me ;-) 07:24:04 Given what our winter is like, it's not a workable solution then; it could work in summer, except that then random bugs wander in. Maybe if there was some sort of a door-opening mechanism, but it'd have to be something the cat could use, and it's... perhaps not the brightest one ever. 07:29:09 It's even worse of an idea here. There's a *lot* of fucking bugs. I could do without an invasion of the wasps, ants, and whatever else. 07:29:25 Could be worse. Could be Oklahoma, and get a bunch of cicadas flying in... 07:32:28 Gah, right. Cicadas also here. Thankfully not cropping up this year. 07:44:01 -!- adu has quit (Quit: adu). 07:46:23 -!- augur has joined. 07:51:46 -!- tombom has quit (Quit: Leaving). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:01:49 -!- FireFly has quit (Quit: Hey! Listen!). 08:13:27 -!- lament has quit (Quit: lament). 08:39:29 -!- adu has joined. 09:33:19 -!- adu has quit (Quit: adu). 09:52:46 -!- Asztal has joined. 09:55:54 -!- ais523 has joined. 10:24:44 -!- MizardX has joined. 10:59:02 -!- Tritonio_GR has joined. 13:02:25 -!- FireFly has joined. 13:20:20 -!- nooga has joined. 13:26:27 -!- lereah_ has joined. 13:49:51 -!- hiato has joined. 14:50:52 -!- BeholdMyGlory has joined. 14:56:35 * lereah_ beholds 15:06:21 -!- nooga has quit (Ping timeout: 276 seconds). 15:16:02 -!- hiato has quit (Ping timeout: 240 seconds). 15:17:05 -!- hiato has joined. 15:22:03 -!- hiato has quit (Quit: Lost terminal). 15:27:14 -!- kar8nga has joined. 15:30:17 -!- hiato has joined. 15:31:22 -!- hiato has quit (Client Quit). 15:44:19 -!- Gracenotes has quit (Ping timeout: 248 seconds). 15:53:24 -!- ais523 has quit (Read error: Connection reset by peer). 15:55:40 -!- ais523 has joined. 15:56:46 -!- Tritonio_GR has quit (Read error: Connection reset by peer). 16:03:22 so i tell this uni friend about toi and he's fucking checked it out already :( 16:04:54 why is that a bad thing? 16:18:13 -!- Leonidas has quit (Ping timeout: 252 seconds). 16:23:14 Despite my attempts, I can't find a way to make that a humorous statement due to the use of the word "fucking" ... it's hard to have sex with the action of checking out source files ... 16:23:23 -!- Leonidas has joined. 16:24:14 THIS! IS! MEMETIC! 16:28:15 -!- Leonidas has quit (Ping timeout: 276 seconds). 16:29:40 -!- lament has joined. 16:31:53 -!- sshc has joined. 16:34:33 -!- Leonidas has joined. 16:41:54 -!- MizardX has quit (*.net *.split). 16:41:54 -!- pikhq has quit (*.net *.split). 16:41:54 -!- Deewiant has quit (*.net *.split). 16:41:54 -!- lament has quit (*.net *.split). 16:41:54 -!- Mathnerd314 has quit (*.net *.split). 16:41:54 -!- Slereah has quit (*.net *.split). 16:41:55 -!- Gregor has quit (*.net *.split). 16:41:55 -!- dbc has quit (*.net *.split). 16:41:55 -!- fizzie has quit (*.net *.split). 16:41:55 -!- AnMaster has quit (*.net *.split). 16:41:55 -!- cheater3 has quit (*.net *.split). 16:41:55 -!- sshc has quit (*.net *.split). 16:41:55 -!- kar8nga has quit (*.net *.split). 16:41:55 -!- oklopol has quit (*.net *.split). 16:41:56 -!- pineapple has quit (*.net *.split). 16:41:56 -!- fungot has quit (*.net *.split). 16:41:57 -!- myndzi\ has quit (*.net *.split). 16:41:57 -!- lereah_ has quit (*.net *.split). 16:41:57 -!- augur has quit (*.net *.split). 16:41:57 -!- Adrian^L has quit (*.net *.split). 16:41:57 -!- jix has quit (*.net *.split). 16:41:58 -!- Leonidas has quit (*.net *.split). 16:41:58 -!- uorygl has quit (*.net *.split). 16:41:58 -!- ineiros has quit (*.net *.split). 16:41:58 -!- ais523 has quit (*.net *.split). 16:41:58 -!- sebbu has quit (*.net *.split). 16:41:59 -!- comex has quit (*.net *.split). 16:41:59 -!- Quadrescence has quit (*.net *.split). 16:41:59 -!- SimonRC has quit (*.net *.split). 16:41:59 -!- EgoBot has quit (*.net *.split). 16:41:59 -!- HackEgo has quit (*.net *.split). 16:41:59 -!- olsner has quit (*.net *.split). 16:41:59 -!- rodgort has quit (*.net *.split). 16:41:59 -!- mtve has quit (*.net *.split). 16:41:59 -!- lifthrasiir has quit (*.net *.split). 16:42:00 -!- cal153 has quit (*.net *.split). 16:42:00 -!- mycroftiv has quit (*.net *.split). 16:42:00 -!- Asztal has quit (*.net *.split). 16:42:00 -!- Sgeo has quit (*.net *.split). 16:42:01 -!- yiyus has quit (*.net *.split). 16:42:01 -!- FireFly has quit (*.net *.split). 16:42:01 -!- BeholdMyGlory has quit (*.net *.split). 16:42:02 -!- Geekthras has quit (*.net *.split). 16:42:02 -!- wareya has quit (*.net *.split). 16:42:02 -!- chickenzilla has quit (*.net *.split). 16:42:02 -!- Ilari has quit (*.net *.split). 16:43:04 -!- Leonidas has joined. 16:43:04 -!- sshc has joined. 16:43:04 -!- lament has joined. 16:43:04 -!- ais523 has joined. 16:43:04 -!- kar8nga has joined. 16:43:04 -!- BeholdMyGlory has joined. 16:43:04 -!- lereah_ has joined. 16:43:04 -!- FireFly has joined. 16:43:04 -!- MizardX has joined. 16:43:04 -!- Asztal has joined. 16:43:04 -!- augur has joined. 16:43:04 -!- SimonRC has joined. 16:43:04 -!- sebbu has joined. 16:43:04 -!- cal153 has joined. 16:43:04 -!- cheater3 has joined. 16:43:04 -!- Sgeo has joined. 16:43:04 -!- Mathnerd314 has joined. 16:43:04 -!- oklopol has joined. 16:43:04 -!- HackEgo has joined. 16:43:04 -!- EgoBot has joined. 16:43:04 -!- pikhq has joined. 16:43:04 -!- comex has joined. 16:43:04 -!- Slereah has joined. 16:43:04 -!- Gregor has joined. 16:43:04 -!- Deewiant has joined. 16:43:04 -!- Adrian^L has joined. 16:43:04 -!- olsner has joined. 16:43:04 -!- uorygl has joined. 16:43:04 -!- Quadrescence has joined. 16:43:04 -!- myndzi\ has joined. 16:43:04 -!- dbc has joined. 16:43:04 -!- mycroftiv has joined. 16:43:04 -!- fizzie has joined. 16:43:04 -!- rodgort has joined. 16:43:04 -!- Geekthras has joined. 16:43:04 -!- fungot has joined. 16:43:04 -!- pineapple has joined. 16:43:04 -!- AnMaster has joined. 16:43:04 -!- lifthrasiir has joined. 16:43:04 -!- mtve has joined. 16:43:04 -!- ineiros has joined. 16:43:04 -!- jix has joined. 16:43:04 -!- wareya has joined. 16:43:04 -!- chickenzilla has joined. 16:43:04 -!- Ilari has joined. 16:43:04 -!- yiyus has joined. 16:43:12 -!- charlls has joined. 16:57:57 -!- lereah_ has quit (Quit: Leaving). 17:30:25 -!- augur has quit (Ping timeout: 264 seconds). 17:31:41 -!- jcp has joined. 17:37:46 ais523: i couldn't tell him about it! well i could, but a bit less. 17:41:05 toi? 17:42:08 it's a language of mine, i haven't really mentioned it much 17:43:29 -!- myndzi has joined. 17:44:25 ais523, hi there 17:44:31 hi 17:44:39 ais523, I just ran across the strangest preference dialog design ever 17:44:55 go on... 17:45:12 ais523, first it appears as nothing strange, the usual "tree view with panel on the side" for when your app has a lot of settings. But which side is the panel on? 17:45:12 well 17:45:14 it varies 17:45:19 depending on which item you have selected 17:45:25 hmm, weird 17:45:26 and sometimes there is one on each side of the tree 17:45:33 do they do the same thing? 17:45:48 oh, I thought you meant tree on each side of the panel, ignore me 17:45:49 ais523, no they have different settings. So it isn't just a duplicate 17:45:53 although, not as in /ignore 17:46:06 ais523, anyway the panel acting that way is very very strange 17:46:15 -!- myndzi\ has quit (Ping timeout: 240 seconds). 17:46:15 and confusing 17:46:19 meh, I can imagine worse 17:46:46 a fun bug in jettyplay (a ttyrec player I was writing, and should get round to finishing sometime) had a slider change length and position as you were dragging it 17:46:48 ais523, you mean that the tree view doesn't stay in the same place? 17:46:54 making it very hard to select any particular value using the mouse 17:47:04 AnMaster: oh, I assumed it didn't from your description 17:47:05 ais523, how comes it did that? 17:47:07 it's saner if it does, I suppose 17:47:15 ais523, well it doesn't stay in the same place 17:47:21 AnMaster: because the text saying what its current value was was changing size and causing a layout recalculation 17:47:24 but even if it did it would still be pretty wtf 17:47:31 ais523, was it java? 17:47:34 -!- tombom has joined. 17:47:36 because this thing is java too 17:47:37 yes 17:47:46 but it was a bug in my own code, and I fixed it 17:47:47 one of the things where java should not have been used 17:47:51 like 17:47:54 that's not the sort of thing you let into production 17:48:03 you have to allocate it 1 GB RAM to do anything useful 17:48:08 sure you would need a lot in C too 17:48:19 but I imagine you could get away with slightly less 17:49:17 hm, now that I think about it, tools written for computer engineers are often less polished than tools written for other things. 17:49:23 which would fit this perfectly 17:49:31 since it is a VLSI tool 17:49:54 AnMaster: I find that problem with jettyplay too; I need to give it about 1GB, and even that isn't enough 17:50:06 I'm not entirely sure why, either 17:50:11 despite running a memory profiler 17:50:26 ais523, but that doesn't make sense... I mean a VLSI tool at least have a legitimate reason for needing a lot of RAM 17:50:49 AnMaster: well, it's loading entire ttyrecs into memory twice, and they can be quite large 17:51:06 ais523, why twice... 17:51:15 19 855 387 17:51:19 eh? 17:51:23 hmm, 19 MB, that's not large enough to explain it 17:51:31 and if it comes to that, why load it all into memory at the same time 17:51:35 and twice, because it needs both the original, and a version separated into frames 17:51:54 even allowing for Java using UTF-16 for everything, that still doesn't explain how it ends up using so much space 17:51:54 frames? why 17:52:18 so you can render it without fastforwarding right from the start of the ttyrec 17:52:20 ais523, well it all depends on how you define frames, if you get one frame per char changed then you could get quite a lot 17:52:22 do you know how the ttyrec format works? 17:52:37 ais523, I thought it was more or less a capture of what was sent to the terminal? 17:52:44 and you get one frame per frame, which is approximately equal to one frame per keypress at the program that generated the output 17:52:44 with some time info added 17:52:48 AnMaster: yes, but with timing info 17:52:57 a frame's the set of information that happens at the same time 17:53:00 right 17:53:04 ais523, anyway that could explain it 17:53:06 or near enough to not be marked as being at different time in the ttyrec 17:53:11 you probably get loads of frames 17:53:11 but the frames are deduplicated 17:53:22 as in, they share memory for bits that didn't change between them 17:53:23 ais523, why not use key frames thingy 17:53:27 the original takes up more than the frames 17:53:32 to just store every 10 frames as full or such 17:53:35 AnMaster: for things like regex search, and rewinding 17:53:40 and because it really wouldn't help much 17:54:01 ais523, recalculating some reasonable n frames wouldn't hurt much and would same some space 17:54:09 I don't know what a reasonable n is here of course 17:54:13 10? 20? 50? 17:54:22 AnMaster: no, because the frames take up less space than the original 17:54:26 and doing that isn't going to help matters much 17:54:40 what /would/ help would be compressing info about the original, because I don't use that much 17:55:04 ais523, why do you need the original at all? 17:55:45 for rerendering in case someone changes the setting, and for saving to disk if you're capturing a stream 17:56:07 ais523, also what do you mean with the frames being deduplicated? 17:56:26 and how on earth can they take up less than the original? 17:56:35 AnMaster: if two rows - in different frames - are identical, they're stored as pointers to different bits of memory 17:56:42 and because the original tends to be very repetitive 17:56:52 say you're playing NetHack, you open a menu, then close it again 17:56:54 ais523, does java even have pointers? 17:57:09 it has to send a bunch of drawing instructions to redraw what was on the screen before 17:57:15 ais523, yes quite. But unless you compress it somehow...? 17:57:18 yet that can be deduplicated, as it's the same before and after 17:57:37 and Java does have pointers, but you can't do arithmetic on them and they're disguised as not being pointers 17:57:53 ais523, the original as on disc or the original as in your deduplicated version? 17:58:05 the original on disk 17:58:11 the deduplicated version is basically being compressed 17:58:14 anyway, couldn't you just read the file in again 17:58:27 no, because it might have been downloaded over the network, or even streamed in realtime 17:58:51 ais523, like with curl foo | thisapp 17:58:52 ? 17:58:52 you couldn't redownload it, both for bandwidth reasons, and because the latency would easily be large enough to notice 17:58:57 AnMaster: yes 17:58:59 heh 17:59:03 or, thisapp opening a telnet screen or whatever 17:59:06 *stream 17:59:14 -!- Phantom_Hoover has joined. 17:59:19 ais523, you support that? 17:59:27 not yet, but I plan to 17:59:33 telnet stream? 17:59:34 it's an obvious feature for any ttyrec player to have 17:59:35 wth is that even 17:59:45 wouldn't that be in real time recording anyway 17:59:49 because most roguelike games on public servers are streamed over telnet 17:59:55 sure 17:59:58 and yes, it would record the timestamps itself 18:00:07 ais523, so it isn't just a player then? 18:00:27 well, that's effectively playing IMO 18:00:42 it isn't a recorder, really, because it already needs a stream to work on, all that matters is where the timing info's coming from 18:00:51 (ttyrec recorders accept input so you can communicate with the thing you're recording) 18:02:35 ais523, well yes it need to proxy everything back to the app 18:02:46 like you know, a terminal does 18:02:51 yep, and jettyplay doesn't do that, so it isn't a ttyrec player 18:02:58 that reminds me, I always wondered how to write something like xterm 18:03:09 it's basically just a massive switch statement 18:03:17 what are the APIs you implement to push stuff like columns/rows to the tty layer 18:03:18 and so on 18:03:39 yep, and jettyplay doesn't do that, so it isn't a ttyrec player <-- s/player/recorder/? 18:03:50 yes, correction accepted 18:12:10 -!- cheater3 has quit (Ping timeout: 264 seconds). 18:15:13 -!- sshc has quit (Quit: leaving). 18:29:48 -!- cheater2 has joined. 19:05:05 Please tell me there's someone here. 19:05:42 誰もがない。 19:05:43 yes, I'm here 19:05:48 but not really paying attention 19:05:50 Excellent... 19:05:52 also, this isn't #irp 19:06:29 There's no-one at #winehq, which is particularly annoying when you're looking for tech-support. 19:22:24 -!- sshc has joined. 19:22:39 -!- Phantom_Hoover has quit (Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100401213457]). 19:33:17 -!- Gracenotes has joined. 19:50:25 -!- charlesq__ has joined. 19:50:54 -!- charlls has quit (Read error: Connection reset by peer). 19:58:05 -!- zzo38 has joined. 19:58:43 I have showed you this game before. Now it has more levels, and some things fixed, better instructions, support external levels, and some more stuff, even. http://zzo38computer.cjb.net/GAMES/meskilb.zip 19:59:06 Only a few levels are not made yet. (But you can post external levels I might add in internal level later) 19:59:27 You can push right-mouse-button click on object for a menu of list of objects there, you can select one for a description of that object. 20:25:53 -!- charlesq__ has quit (Quit: Saliendo). 20:26:07 -!- charlls has joined. 20:26:46 charlls: 20:29:16 zzo38, what do you need to play it? 20:29:19 just curious 20:30:08 zzo38, also what about screenshots? 20:31:59 -!- charlesq__ has joined. 20:35:42 -!- charlls has quit (Ping timeout: 258 seconds). 20:37:22 http://zzo38computer.cjb.net/GAMES/meskilb.png 20:37:34 -!- Gracenotes has quit (Ping timeout: 260 seconds). 20:37:51 You need Windows. (Unless you can find a way to compile the .GMD file in another operating system) 20:38:10 I am sure I have showed this game before? 20:38:37 Later on I might make it work in a different program language that can be more cross-platform 20:40:05 (You can try Wine, I'm unsure if it would work with Wine) 20:40:27 (I'm also unsure whether or not it will work with ReactOS) 20:43:39 Did you try? Did you write a comment? 21:03:30 -!- Gracenotes has joined. 21:05:25 windows? bah 21:05:31 explains why I didn't remember it 21:06:32 -!- augur has joined. 21:06:47 .GMD file? 21:08:05 Oh, "game maker" type thing. 21:10:11 ¡Ay! How do I tell irssi to swap two windows? 21:10:49 I want to move window 24 to window 6 while keeping as many other windows as possible the same. 21:11:07 I don't know anything about irssi 21:12:07 I have some documentation written out for a program to convert .GMD to .GMZ and which is a JIT compile format for cross-platform, and I have some libraies too, but no such program exists at the current time 21:15:47 If you have Linux, can you please tell me if this program works with Wine? 21:16:11 I have OS X, which is capable of running Wine. 21:17:05 Try it in OS X? Do different programs run on Wine with Linux than with OS X? 21:17:33 -!- hiato has joined. 21:18:17 I don't know. 21:19:08 -!- Gracenotes has quit (Ping timeout: 240 seconds). 21:19:26 Well, just try anyways, and if it works, tell me if you like this game and other comment. If it doesn't work, is some function of Wine broken, what function of Wine might be broken in this case? Is there some kind of debugger to test these kind of things? 21:19:50 uorygl: In window 24: /window move 6. In window 6 (now, window 7): /window move 24 21:19:58 All other windows will then be in the same location. 21:20:20 Well, that works. 21:20:48 zzo38: what's the thing to try under Wine? 21:21:07 zzo38: Works under WINE just right. 21:21:12 -!- tombom_ has joined. 21:21:26 Typically when something is broken in WINE, it's because of an unimplemented library function. 21:21:41 uorygl: What do you mean by "what's the thing to try under Wine?" Just type in "wine MESKILB.EXE" isn't it? 21:21:48 Yuh. 21:22:02 If there is an unimplemented function, is there a debugger to tell you what unimplemented function it is trying to call? 21:22:12 it outputs it to stdout 21:22:17 I guess pikhq got it to work. I was wondering what the URL to that EXE was. 21:22:18 if you run WINE from the command line 21:22:26 Or just "./meskilb.exe" if you've got PEs registered as an executable format. 21:22:29 or possibly stderr 21:22:38 It's stderr. 21:22:42 There is no URL to that EXE. You need the ZIP file and then you can unzip it 21:22:59 You tend to get tons of "TODOs" stuff. 21:23:08 -!- tombom has quit (Ping timeout: 240 seconds). 21:23:12 Well, the URL to the ZIP, then. 21:23:22 http://zzo38computer.cjb.net/GAMES/meskilb.zip 21:27:43 -!- charlesq__ has quit (Quit: Saliendo). 21:27:54 -!- charlls has joined. 21:28:51 -!- charlesq__ has joined. 21:29:05 -!- charlesq__ has quit (Read error: Connection reset by peer). 21:29:50 uorygl: Is that the URL you were asking for? 21:29:54 -!- charlesq__ has joined. 21:29:57 I think so. 21:30:27 OK 21:31:38 Did you try the new levels and other new features? (You can also make external levels if you want to, it includes documentation if you push F1 key) 21:32:11 -!- charlls has quit (Read error: Connection reset by peer). 21:32:41 -!- zzo38 has quit (Quit: The bigger the wheel, the ranger the forest.). 21:33:53 -!- charlls has joined. 21:34:44 -!- charlesq__ has quit (Ping timeout: 258 seconds). 21:36:14 -!- charlesq__ has joined. 21:38:33 -!- charlls has quit (Read error: Connection reset by peer). 21:41:36 -!- charlesq__ has quit (Read error: Connection reset by peer). 21:49:28 -!- coppro has joined. 21:54:56 -!- Oranjer has joined. 22:01:04 -!- Gracenotes has joined. 22:06:28 -!- charlls has joined. 22:08:29 -!- charlesq__ has joined. 22:11:31 -!- Gracenotes has quit (Ping timeout: 248 seconds). 22:11:32 -!- charlls has quit (Ping timeout: 258 seconds). 22:12:00 -!- charlls has joined. 22:12:45 -!- charlesq__ has quit (Read error: Connection reset by peer). 22:14:51 -!- charlesq__ has joined. 22:15:38 -!- charlls has quit (Disconnected by services). 22:38:00 -!- Gracenotes has joined. 22:42:57 -!- tombom_ has quit (Quit: Leaving). 22:45:54 woot 22:46:03 my SOC proposal made it! 22:46:31 Whooo. 22:47:36 coppro: was it a scam? 22:47:48 ais523: my proposal? 22:47:51 yes 22:47:54 Clearly he intended to get a prize from Wolfram. 22:47:57 no :P 22:48:35 my 'Dictatorship Scam', however, is a scam 22:48:42 Google Summer of Code? 22:49:01 No, Google Summer of Coats. 22:49:01 yessir 22:49:11 i.e. I get %5k 22:49:19 s/%/$/ 22:49:40 You've got to roll 5k percentile die? :'( 22:50:23 Oh, good, I didn't miss out by not knowing about Summer of Code in the past. 22:50:31 I think. 22:50:44 It's only open to students of 18 or over, so this summer I wouldn't be able to participate. 22:56:02 Heh, I couldn't have participated in GHOPC this year either. GHOPC is for high school students; GSoC is for students 18 or older; I am neither. 22:58:09 -!- kar8nga has quit (Remote host closed the connection). 23:03:31 -!- jcp has quit (Read error: Connection reset by peer). 23:04:42 -!- jcp has joined. 23:06:35 -!- ais523 has quit (Remote host closed the connection). 23:11:49 -!- Gracenotes has quit (Ping timeout: 264 seconds). 23:14:06 -!- charlesq__ has quit (Quit: Saliendo). 23:26:50 -!- BeholdMyGlory has quit (Remote host closed the connection). 23:27:22 -!- hiato has quit (Quit: underflow). 23:44:22 I missed GHOPC :-( 23:44:58 hopefully they'll have another 23:46:39 -!- FireFly has quit (Quit: Hey! Listen!). 23:50:59 -!- augur has quit (Ping timeout: 260 seconds). 23:52:10 -!- Oranjer has left (?).