00:00:49 -!- tgwizard has quit (Remote closed the connection). 00:22:48 * SimonRC goes to bed 01:01:21 -!- ihope has changed nick to ihope-. 01:01:54 -!- ihope- has changed nick to ihope. 01:12:17 -!- Asztal has quit (Read error: 54 (Connection reset by peer)). 01:16:26 -!- Sgeo_ has joined. 01:20:19 back. 01:20:25 excellent news! 01:21:05 I just figured out that my C64 is the european version, which may explain why the video output isn't working properly. (NTSC != PAL) 01:21:12 hehe 01:21:26 so, now I need to find a PAL TV or an adaptor of some kind. 01:21:28 * pikhq has a Brainfuck compiler written in BFM now. . . 01:21:43 cool. 01:22:00 Much, much smaller than what I wrote in BFC a while back when compiled. 01:22:25 what does it compile to? C? 01:22:35 asm? 01:22:40 C. 01:26:14 -!- Sgeo has quit (Connection timed out). 01:27:30 -!- oerjan has quit ("Later"). 01:38:18 I could probably make it much shorter just by cleaning up strings.bfm 01:44:25 At the moment, it's a bunch of inefficient ones. 01:44:27 Err. 01:44:29 + 01:46:20 -!- |wez| has joined. 01:51:50 -!- kipple_ has quit (Read error: 110 (Connection timed out)). 02:18:22 -!- ivan` has quit (Read error: 60 (Operation timed out)). 02:24:31 -!- |wez| has quit. 03:02:05 -!- Anders has quit (Remote closed the connection). 03:57:40 -!- Asztal has joined. 03:58:40 -!- CXI has quit (Read error: 104 (Connection reset by peer)). 04:03:26 -!- GregorR-L has joined. 04:10:17 -!- ihope has quit (Read error: 104 (Connection reset by peer)). 04:12:29 -!- Sgeo_ has quit (Read error: 104 (Connection reset by peer)). 04:13:21 -!- Anders has joined. 05:07:02 -!- CakeProphet has quit (Nick collision from services.). 05:07:12 -!- CakeProphet has joined. 05:21:44 -!- Asztal has quit ("Chatzilla 0.9.72-rdmsoft [XULRunner 1.8.1b2/0000000000]"). 05:25:23 -!- CXI has joined. 05:35:01 -!- puzzlet_ has joined. 05:35:02 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)). 06:38:29 so, erm... was anyone interested in an avatar? 07:05:24 ? 07:05:34 -!- calamari has quit ("Leaving"). 07:14:12 The hot dogs have gone cold :P 07:14:39 ? 07:14:59 Scroll up for reference. 07:15:14 About 9 hours ago comes this conversation from. 07:16:58 X_X 07:22:02 so, I'm going to take this as an "I'm not interested". 07:22:19 I choose not to read :P 07:23:46 <:| 07:23:59 A brief summary will suffice X-P 07:24:13 Mystical magical things happened. 07:24:20 And avatars transformed into hot-dogs. 07:24:29 They became cold. The End. 07:24:35 via the magic of literary devices 07:24:40 . 07:24:47 Do not you like the story? 07:25:14 . 07:25:37 I take that as a ``Yes, Razor-X, your stories captivate the mind and soul in a furious flurry of ecstacy!'' 07:25:43 the unabridged version is more poetic. 07:26:30 Be that as it may. 07:27:58 . 07:27:59 -!- puzzlet_ has quit (Remote closed the connection). 07:28:03 -!- puzzlet has joined. 07:28:15 DO NOT PUT THE BABY IN THE 07:28:29 we can take this as a "Razor-X does indeed have mad summarization skillz." 07:29:00 DO NOT PUT THE BABY IN THE Be that as it may. 07:29:34 perhaps. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:09:24 Has anyone here worked with SWIG before? 08:19:36 Does SWIG take .h files as input, or some sort of special SWIG-specific info? 08:24:00 .h and then you define SWIG-specific stuff in a .i file. 08:24:53 Like, I want to correct the obviously ugly design of a function that takes a std::pair as input instead of using simple int arguments. 08:25:22 I'm gonna change the constructor to call std::make_pair automatically on the arguments. 10:01:11 -!- GregorR-L has quit ("Leaving"). 10:05:31 Behold the horror that is Python if expressions!!!! 10:05:32 return ((globs.glonfiglist["display:invis_tag"] if omniscience == True and self.flags == "roominvis" else (self.incog_desc if self.flags == "incog" and omniscience == True else "")) + (self.shortdesc if self.shortdesc != "" else self.name) + (self.doing if self.doing != "" else "") if self.flags != "roominvis" or omniscience == True else None) 10:05:45 Yes... I abuse them often. 10:38:35 -!- tgwizard has joined. 10:51:31 -!- pgimeno has quit (Read error: 104 (Connection reset by peer)). 10:51:31 -!- pgimeno_ has joined. 10:51:49 -!- pgimeno_ has changed nick to pgimeno. 11:07:39 -!- kipple_ has joined. 12:04:56 -!- puzzlet_ has joined. 12:05:10 -!- puzzlet has quit (Read error: 131 (Connection reset by peer)). 12:11:19 -!- puzzlet has joined. 12:15:39 -!- puzzlet_ has quit (Read error: 104 (Connection reset by peer)). 13:36:19 -!- berent has joined. 13:42:40 -!- berent has quit (Client Quit). 14:30:29 -!- Arrogant has joined. 14:45:58 -!- Arrogant_ has joined. 14:47:21 -!- Arrogant has quit (Nick collision from services.). 14:47:27 -!- Arrogant_ has changed nick to Arrogant. 14:56:16 RodgerTheGreat: You knucklehead; I was interested when you first asked. . . XD 15:29:16 Grrr. . . Seems my itoa macro is a wheee bit broken. . . :/ 15:30:22 Unless, of course, you wish to argue that 21=31. 15:43:20 * pikhq is currently trying to prevent divmod from being run if int=0. . . 15:43:27 Goes into an infinite loop. . . XD 15:45:52 -!- Arrogant has quit ("Leaving"). 16:13:23 -!- CXI has quit (Operation timed out). 16:14:18 -!- CXI has joined. 17:35:28 -!- CakeProphet has quit ("haaaaaaaaaa"). 18:12:37 -!- jix has joined. 19:03:47 -!- jix has quit ("This computer has gone to sleep"). 19:05:12 -!- jix has joined. 19:05:29 -!- jix has quit (Remote closed the connection). 19:06:47 -!- CakeProphet has joined. 19:07:53 -!- Sgeo has joined. 19:23:56 Razor-X: Who would be able to use the "avatars"? 19:24:14 SimonRC: Discuss the licensing with RodgerTheGreat, not me. 19:24:25 oops, wrong tab-completion 19:24:34 :D 19:24:45 RodgerTheGreat: Who (users of which software) would be able to use the "avatars"? 19:25:06 Razor-X: once you have used irsi, you will wonder how you every lived without it 19:25:21 SimonRC: I don't like irssi much, to be frank. 19:25:27 especially gott combined with screen, ssh, and a unix box somewhere 19:25:29 But yes, I can't live without tab-complete. 19:25:37 *ggod 19:25:39 *good 19:25:56 Just set up irssi under screen on the unix box, then ssh to it 19:26:03 Or use BitchX :) 19:26:09 that's how I manage to stay on-channel for weeks at a time 19:26:12 (Or erc in Emacs, if the sysadmin allows it.) 19:26:27 Why does TFTP waste so much bandwidth with ACKs? 19:26:30 surely BitchX will die whenever your X server goes away 19:26:40 No? 19:27:29 huh? 19:27:29 This Emacs session of mine is connected to IRC via ERC in a screen session I'm viewing from a urxvtc connected to a urxvtd simulating a terminal. 19:27:43 BitchX isn't an X application. 19:27:48 ah, ok 19:27:54 I should try it 19:28:02 I assumed that X meant X 19:28:08 Nope. 19:28:16 I've restarted X many times and my IRC sessions don't close. Because of screen :3 19:28:19 anyway: why the ACKs: http://grotto11.com/blog/slash.html?+1039831658 19:28:23 Razor-X: yeah, I know 19:30:18 particularly read the bit about the company "RunTCP" 19:34:02 Wow. 19:34:17 Well, I was thinking of using client-side verification instead of a bunch of ACKs. 19:35:09 Send a signature via TCP then stream the data via UDP, and have the application match each piece to the signature. If a piece doesen't exist/isn't verified, then request for a retransfer of the piece. 19:35:20 Like ACK, but the client does a lot more. 19:36:26 So tell me beforehand: Am I being a total imbecile? 20:08:57 -!- kipple__ has joined. 20:11:31 -!- ihope has joined. 20:26:29 -!- kipple_ has quit (Read error: 110 (Connection timed out)). 20:28:12 SimonRC: they're just image files. I usually save them as PNG's or GIF's. 20:29:44 http://en.wikipedia.org/wiki/Avatar_%28icon%29 20:29:57 primarily useful on forums and on websites. 20:30:24 I generally make them 128x128, because it's a relatively standard size. 20:42:08 -!- tgwizard has quit (Remote closed the connection). 20:48:34 -!- jix has joined. 20:57:27 RodgerTheGreat: ah, ok 20:57:34 Whay are you offering to make them for us? 21:03:37 Whay? 21:06:17 *Why 21:11:45 it's a hobby of mine 21:13:51 Thanks for answering my question, by the way :) 21:24:01 It was only supposed to be a semi-answer 21:54:06 RodgerTheGreat: ah, ok -- That's a semi-answer? 22:06:30 I would like to request an avatar. It must look like it was drawn by a twelve year old who inadvertantly discovered the GIMP. Weird brushes OK, plasma filter a must. 22:24:19 -!- jix has quit (Remote closed the connection). 22:24:56 -!- jix has joined. 22:33:07 Does UDP always transmit only 100 bytes at a time? 22:33:47 What's UDP for, exactly? 22:33:54 Is it for when you don't need error-checking? 22:35:33 When you don't want to make a connection, don't need error-checking, and don't need the packets to arrive in a specific order. 22:37:58 It's for building TCP on top of X-P 22:39:00 X-P ? 22:39:22 Windows X-P 22:39:54 Oh. Windows 22:40:03 Yep. 22:40:04 That's a great distro name. 22:40:50 Hmm. Seems UDP only locally sends 100 bytes per packet. 22:40:53 Distro? 22:41:06 Didn't you all know that Windows XP is named after the face of its users? 22:41:07 Oh. Blah. I forgot it's the world of Dictator Gates. 22:41:19 XP <(DAAAHHH IM YUSING WINDOZE EKS PEEEEEE) 22:44:08 GregorR: I don't use the gimp, and I don't, as a rule, use filters. 22:44:34 Then I don't want your avatar! I'll make one myself! 22:45:18 RodgerTheGreat: What do you use? 22:45:56 Pixen, and I occasionally use GraphicConverter for cropping and scaling. 22:46:09 GregorR: go for it. 22:46:20 Oh, is it a pixeler? 22:46:43 yeah 22:46:59 I don't see any philosophical problems with that. 22:47:57 Pixen is written for OSX, but it's fully Open-Source. 22:48:28 I was looking at the page. I wish something akin to that existed in Linux. 22:48:52 i'm somewhat suspicious always when someboby says that something is "fully open source" ;) 22:48:58 It probably wouldn't be too difficult to port if it's made for Mac OS X, but I have my own project now. 22:49:13 their download link gives me text/plain 22:50:04 http://www.codu.org/myavatar.gif 22:50:06 it's effectively impossible to port, sadly- it's heavily dependent on Cocoa and Quartz. Pretty much everything that makes it an awesome mac app makes it painful to try to port. :/ 22:50:37 RodgerTheGreat: just port cocoa and quartz too? 22:50:47 ... 22:51:19 GregorR, that's... 22:51:24 ... breathtaking 22:52:30 RodgerTheGreat: ? 22:53:16 Gods help me GregorR! 22:53:35 (Pronounced: Gregor-er.) 22:53:52 well, Cocoa and Quartz are massively complicated API's. You could, in theory, emulate/reverse-engineer them, but at that point you'd really be better off coding your own app from scratch. 22:54:23 RodgerTheGreat: that's what i mean by my suspicious about this "fully open source" stuff 22:54:49 "fully dependant on proprietary stuff" indeed 22:55:16 then you might as well go ahead and claim that there are no open-source applications in the world that can run in windows or OSX. 22:55:52 RodgerTheGreat: wine might help things here 22:56:22 RodgerTheGreat: sure they are "open source" but adding this "fully" there just sounds weird :) 22:56:55 Gotta love variables named ``blah''. 22:57:19 "fully" means an entire application is open-source. For example, OSX is "open-source", but not "fully open-source". (just chunks). 22:57:51 blah is one of my favorite variable names. 22:58:16 RodgerTheGreat: how about calling just "partly open source" and calling pixen simply "open source"? ;)) 22:58:24 +it 22:58:34 I'm having a hard time coding in imperative form. It's been so long :( 22:58:57 RodgerTheGreat: otherwise we'll need to invent yet another name for free software that only depends on free software 22:59:28 "StallWare" 22:59:47 Then you'll be being unfair to Mr. Torvalds. 23:00:37 Torvalds + Stallman + software = TollWare. 23:00:43 I have created a new term. 23:00:45 -!- calamari has joined. 23:01:10 What about Eric S. Raymond, and all the other miscellaneous people who helped with the GNU project, the Linux kernel, and everything else? 23:01:12 hi, calamari. 23:01:18 RodgerTheGreat: heh 23:01:21 hi RodgerTheGreat 23:01:48 * calamari notes that kids can cry very loudly when they don't get what they want 23:01:58 :D 23:01:59 if I include the entire linux community, I'd probably get an excessive flood, so I'll just stick with the concise version 23:02:10 (Infinity)Ware. 23:02:16 Or: 23:02:19 (SegFault)Ware. 23:02:26 that sounds fitting 23:02:27 Because the name is so large it causes a segfault. 23:02:41 I relish the double-meaning in that term. 23:02:50 ;D 23:02:51 RodgerTheGreat: btw, slightly related but not quite: fixed today two wikipedia articles that implied that RAR archives can be decompressed with free software. it's not even funny to see how fast misconceptions like that spread 23:03:08 lindi-: unrar isn't free? 23:03:22 Razor-X: but that's only for rar version 2.0 which isn't in widespread use anymore afaik 23:03:28 free as in beer is still a type of free, no matter what FOSS advocates say. 23:03:50 free as in speech and free as in beer are *both* free. 23:03:53 RodgerTheGreat: sure the word has different meanings, i hope you know which meaning i mean :) 23:04:17 Razor-X: at least i haven't hit any rar archives that would decompress with unrar 23:04:29 lindi-: Some do. 23:04:32 Some. 23:04:34 I know what meaning you refer to, but superimposing a particular meaning on "free" isn't a fair way to claim wikipedia is incorrect. 23:04:50 Razor-X: yes, i explained that in the footnote in wikipedia 23:04:55 :D 23:05:31 RodgerTheGreat: they had a long explanation on free software there, they were clearly talking about the same thing 23:07:01 RodgerTheGreat: http://en.wikipedia.org/wiki/List_of_archive_formats#Archiving_and_compression 23:23:27 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 23:42:07 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)). 23:44:14 -!- Sgeo has joined. 23:58:50 -!- bsmntbom1dood has joined.