←2006-10-14 2006-10-15 2006-10-16→ ↑2006 ↑all
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 <RodgerTheGreat> back.
01:20:25 <RodgerTheGreat> excellent news!
01:21:05 <RodgerTheGreat> 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 <oerjan> hehe
01:21:26 <RodgerTheGreat> 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 <RodgerTheGreat> cool.
01:22:00 <pikhq> Much, much smaller than what I wrote in BFC a while back when compiled.
01:22:25 <oerjan> what does it compile to? C?
01:22:35 <oerjan> asm?
01:22:40 <pikhq> C.
01:26:14 -!- Sgeo has quit (Connection timed out).
01:27:30 -!- oerjan has quit ("Later").
01:38:18 <pikhq> I could probably make it much shorter just by cleaning up strings.bfm
01:44:25 <pikhq> At the moment, it's a bunch of inefficient ones.
01:44:27 <pikhq> Err.
01:44:29 <pikhq> +
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 <RodgerTheGreat> so, erm... was anyone interested in an avatar?
07:05:24 <GregorR-L> ?
07:05:34 -!- calamari has quit ("Leaving").
07:14:12 <Razor-X> The hot dogs have gone cold :P
07:14:39 <GregorR-L> ?
07:14:59 <Razor-X> Scroll up for reference.
07:15:14 <Razor-X> About 9 hours ago comes this conversation from.
07:16:58 <GregorR-L> X_X
07:22:02 <RodgerTheGreat> so, I'm going to take this as an "I'm not interested".
07:22:19 <GregorR-L> I choose not to read :P
07:23:46 <RodgerTheGreat> <:|
07:23:59 <GregorR-L> A brief summary will suffice X-P
07:24:13 <Razor-X> Mystical magical things happened.
07:24:20 <Razor-X> And avatars transformed into hot-dogs.
07:24:29 <Razor-X> They became cold. The End.
07:24:35 <RodgerTheGreat> via the magic of literary devices
07:24:40 <GregorR-L> .
07:24:47 <Razor-X> Do not you like the story?
07:25:14 <GregorR-L> .
07:25:37 <Razor-X> I take that as a ``Yes, Razor-X, your stories captivate the mind and soul in a furious flurry of ecstacy!''
07:25:43 <RodgerTheGreat> the unabridged version is more poetic.
07:26:30 <Razor-X> Be that as it may.
07:27:58 <GregorR-L> .
07:27:59 -!- puzzlet_ has quit (Remote closed the connection).
07:28:03 -!- puzzlet has joined.
07:28:15 <GregorR-L> DO NOT PUT THE BABY IN THE <your suggestion here>
07:28:29 <RodgerTheGreat> we can take this as a "Razor-X does indeed have mad summarization skillz."
07:29:00 <Razor-X> <GregorR-L> DO NOT PUT THE BABY IN THE Be that as it may.
07:29:34 <RodgerTheGreat> perhaps.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:09:24 <Razor-X> Has anyone here worked with SWIG before?
08:19:36 <GregorR-L> Does SWIG take .h files as input, or some sort of special SWIG-specific info?
08:24:00 <Razor-X> .h and then you define SWIG-specific stuff in a .i file.
08:24:53 <Razor-X> 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 <Razor-X> 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 <CakeProphet> Behold the horror that is Python if expressions!!!!
10:05:32 <CakeProphet> 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 <CakeProphet> 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 <pikhq> RodgerTheGreat: You knucklehead; I was interested when you first asked. . . XD
15:29:16 <pikhq> Grrr. . . Seems my itoa macro is a wheee bit broken. . . :/
15:30:22 <pikhq> 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 <pikhq> 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 <SimonRC> Razor-X: Who would be able to use the "avatars"?
19:24:14 <Razor-X> SimonRC: Discuss the licensing with RodgerTheGreat, not me.
19:24:25 <SimonRC> oops, wrong tab-completion
19:24:34 <Razor-X> :D
19:24:45 <SimonRC> RodgerTheGreat: Who (users of which software) would be able to use the "avatars"?
19:25:06 <SimonRC> Razor-X: once you have used irsi, you will wonder how you every lived without it
19:25:21 <Razor-X> SimonRC: I don't like irssi much, to be frank.
19:25:27 <SimonRC> especially gott combined with screen, ssh, and a unix box somewhere
19:25:29 <Razor-X> But yes, I can't live without tab-complete.
19:25:37 <SimonRC> *ggod
19:25:39 <SimonRC> *good
19:25:56 <SimonRC> Just set up irssi under screen on the unix box, then ssh to it
19:26:03 <Razor-X> Or use BitchX :)
19:26:09 <SimonRC> that's how I manage to stay on-channel for weeks at a time
19:26:12 <Razor-X> (Or erc in Emacs, if the sysadmin allows it.)
19:26:27 <Razor-X> Why does TFTP waste so much bandwidth with ACKs?
19:26:30 <SimonRC> surely BitchX will die whenever your X server goes away
19:26:40 <Razor-X> No?
19:27:29 <SimonRC> huh?
19:27:29 <Razor-X> 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 <Razor-X> BitchX isn't an X application.
19:27:48 <SimonRC> ah, ok
19:27:54 <SimonRC> I should try it
19:28:02 <SimonRC> I assumed that X meant X
19:28:08 <Razor-X> Nope.
19:28:16 <Razor-X> I've restarted X many times and my IRC sessions don't close. Because of screen :3
19:28:19 <SimonRC> anyway: why the ACKs: http://grotto11.com/blog/slash.html?+1039831658
19:28:23 <SimonRC> Razor-X: yeah, I know
19:30:18 <SimonRC> particularly read the bit about the company "RunTCP"
19:34:02 <Razor-X> Wow.
19:34:17 <Razor-X> Well, I was thinking of using client-side verification instead of a bunch of ACKs.
19:35:09 <Razor-X> 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 <Razor-X> Like ACK, but the client does a lot more.
19:36:26 <Razor-X> 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 <RodgerTheGreat> SimonRC: they're just image files. I usually save them as PNG's or GIF's.
20:29:44 <RodgerTheGreat> http://en.wikipedia.org/wiki/Avatar_%28icon%29
20:29:57 <RodgerTheGreat> primarily useful on forums and on websites.
20:30:24 <RodgerTheGreat> 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 <SimonRC> RodgerTheGreat: ah, ok
20:57:34 <SimonRC> Whay are you offering to make them for us?
21:03:37 <ihope> Whay?
21:06:17 <SimonRC> *Why
21:11:45 <RodgerTheGreat> it's a hobby of mine
21:13:51 <Razor-X> Thanks for answering my question, by the way :)
21:24:01 <SimonRC> It was only supposed to be a semi-answer
21:54:06 <Razor-X> <SimonRC> RodgerTheGreat: ah, ok -- That's a semi-answer?
22:06:30 <GregorR> 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 <Razor-X> Does UDP always transmit only 100 bytes at a time?
22:33:47 <ihope> What's UDP for, exactly?
22:33:54 <ihope> Is it for when you don't need error-checking?
22:35:33 <Razor-X> 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 <GregorR> It's for building TCP on top of X-P
22:39:00 <Razor-X> X-P ?
22:39:22 <ihope> Windows X-P
22:39:54 <Razor-X> Oh. Windows <Dying and sticking tongue out>
22:40:03 <ihope> Yep.
22:40:04 <Razor-X> That's a great distro name.
22:40:50 <Razor-X> Hmm. Seems UDP only locally sends 100 bytes per packet.
22:40:53 <ihope> Distro?
22:41:06 <GregorR> Didn't you all know that Windows XP is named after the face of its users?
22:41:07 <Razor-X> Oh. Blah. I forgot it's the world of Dictator Gates.
22:41:19 <GregorR> XP <(DAAAHHH IM YUSING WINDOZE EKS PEEEEEE)
22:44:08 <RodgerTheGreat> GregorR: I don't use the gimp, and I don't, as a rule, use filters.
22:44:34 <GregorR> Then I don't want your avatar! I'll make one myself!
22:45:18 <Razor-X> RodgerTheGreat: What do you use?
22:45:56 <RodgerTheGreat> Pixen, and I occasionally use GraphicConverter for cropping and scaling.
22:46:09 <RodgerTheGreat> GregorR: go for it.
22:46:20 <Razor-X> Oh, is it a pixeler?
22:46:43 <RodgerTheGreat> yeah
22:46:59 <Razor-X> I don't see any philosophical problems with that.
22:47:57 <RodgerTheGreat> Pixen is written for OSX, but it's fully Open-Source.
22:48:28 <Razor-X> I was looking at the page. I wish something akin to that existed in Linux.
22:48:52 <lindi-> i'm somewhat suspicious always when someboby says that something is "fully open source" ;)
22:48:58 <Razor-X> 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 <lindi-> their download link gives me text/plain
22:50:04 <GregorR> http://www.codu.org/myavatar.gif
22:50:06 <RodgerTheGreat> 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 <lindi-> RodgerTheGreat: just port cocoa and quartz too?
22:50:47 <RodgerTheGreat> ...
22:51:19 <RodgerTheGreat> GregorR, that's...
22:51:24 <RodgerTheGreat> ... breathtaking
22:52:30 <lindi-> RodgerTheGreat: ?
22:53:16 <Razor-X> Gods help me GregorR!
22:53:35 <Razor-X> (Pronounced: Gregor-er.)
22:53:52 <RodgerTheGreat> 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 <lindi-> RodgerTheGreat: that's what i mean by my suspicious about this "fully open source" stuff
22:54:49 <lindi-> "fully dependant on proprietary stuff" indeed
22:55:16 <RodgerTheGreat> 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 <lindi-> RodgerTheGreat: wine might help things here
22:56:22 <lindi-> RodgerTheGreat: sure they are "open source" but adding this "fully" there just sounds weird :)
22:56:55 <Razor-X> Gotta love variables named ``blah''.
22:57:19 <RodgerTheGreat> "fully" means an entire application is open-source. For example, OSX is "open-source", but not "fully open-source". (just chunks).
22:57:51 <CakeProphet> blah is one of my favorite variable names.
22:58:16 <lindi-> RodgerTheGreat: how about calling just "partly open source" and calling pixen simply "open source"? ;))
22:58:24 <lindi-> +it
22:58:34 <Razor-X> I'm having a hard time coding in imperative form. It's been so long :(
22:58:57 <lindi-> RodgerTheGreat: otherwise we'll need to invent yet another name for free software that only depends on free software
22:59:28 <RodgerTheGreat> "StallWare"
22:59:47 <Razor-X> Then you'll be being unfair to Mr. Torvalds.
23:00:37 <RodgerTheGreat> Torvalds + Stallman + software = TollWare.
23:00:43 <RodgerTheGreat> I have created a new term.
23:00:45 -!- calamari has joined.
23:01:10 <Razor-X> 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 <RodgerTheGreat> hi, calamari.
23:01:18 <lindi-> RodgerTheGreat: heh
23:01:21 <calamari> hi RodgerTheGreat
23:01:48 * calamari notes that kids can cry very loudly when they don't get what they want
23:01:58 <Razor-X> :D
23:01:59 <RodgerTheGreat> 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 <Razor-X> (Infinity)Ware.
23:02:16 <Razor-X> Or:
23:02:19 <Razor-X> (SegFault)Ware.
23:02:26 <RodgerTheGreat> that sounds fitting
23:02:27 <Razor-X> Because the name is so large it causes a segfault.
23:02:41 <RodgerTheGreat> I relish the double-meaning in that term.
23:02:50 <Razor-X> ;D
23:02:51 <lindi-> 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 <Razor-X> lindi-: unrar isn't free?
23:03:22 <lindi-> Razor-X: but that's only for rar version 2.0 which isn't in widespread use anymore afaik
23:03:28 <RodgerTheGreat> free as in beer is still a type of free, no matter what FOSS advocates say.
23:03:50 <RodgerTheGreat> free as in speech and free as in beer are *both* free.
23:03:53 <lindi-> RodgerTheGreat: sure the word has different meanings, i hope you know which meaning i mean :)
23:04:17 <lindi-> Razor-X: at least i haven't hit any rar archives that would decompress with unrar
23:04:29 <Razor-X> lindi-: Some do.
23:04:32 <Razor-X> Some.
23:04:34 <RodgerTheGreat> 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 <lindi-> Razor-X: yes, i explained that in the footnote in wikipedia
23:04:55 <Razor-X> :D
23:05:31 <lindi-> RodgerTheGreat: they had a long explanation on free software there, they were clearly talking about the same thing
23:07:01 <lindi-> 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.
←2006-10-14 2006-10-15 2006-10-16→ ↑2006 ↑all