--- Log opened Sun Oct 05 00:00:46 2008 |
00:02 | | You're now known as TheWatcher[T-2] |
00:04 | | You're now known as TheWatcher[zZzZ] |
00:12 | <@McMartin> | WHiteboard walls = "the cake is a lie the cake is a lie the cake is a lie the cake is a lie" |
00:12 | <@McMartin> | Woo, SRMD |
00:13 | | * McMartin does Stupid VirtualBox Tricks. |
00:50 | | * gnolam stops coding and starts playing Rocket Ranger instead. |
01:09 | <@gnolam> | Hah! Take that, evil Nazi Aerial Torpedo Gunner! |
01:45 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Ping Timeout] |
01:59 | <@gnolam> | Hmm. Either the timing's off, or I've lost all my take off mojo. |
02:00 | <@ToxicFrog> | Rocket Ranger? |
02:00 | <@ToxicFrog> | G/P/D? |
02:00 | <@McMartin> | "Genre/Platform/???" |
02:01 | <@gnolam> | Genre/Platform/Developer..? |
02:01 | <@ToxicFrog> | Yes. |
02:02 | <@gnolam> | Genre: ... hard to describe. Action/light strategy. |
02:02 | <@gnolam> | Platform: Amiga. |
02:02 | <@gnolam> | Developer: Cinemaware! |
02:02 | <@gnolam> | (/Always/ a mark of quality) |
02:03 | <@gnolam> | Rocket Ranger was their tribute to the "Rocketmen" serials of the '50s. |
02:03 | <@gnolam> | And an awesome game. |
02:04 | <@gnolam> | Damn you Colonel Leermeister! Stop killing my agents! |
02:04 | <@McMartin> | Lehrermeister? Is that like "Dean"? |
02:04 | <@gnolam> | All I want to do is steal your rocket parts and lunarium so I can go to the moon and destroy your secret moonbase... do you really want to take that away from me? |
02:05 | <+Shoukanjuu> | gnolam ? golbez |
02:06 | <@gnolam> | http://www.cinemaware.com/clsgame_rr.asp |
02:06 | <@ToxicFrog> | Aha |
02:06 | <@ToxicFrog> | Which version is the best |
02:06 | <@ToxicFrog> | ? |
02:07 | <@ToxicFrog> | ("They're saying we're racketeers!" "They're right! Every night I strap on my jetpack and fly off to fight Nazis." "No, that's a rocketeer.") |
02:08 | <@gnolam> | The Amiga one. |
02:08 | <@gnolam> | As usual. |
02:09 | <@McMartin> | Mac PoP > Amiga, oddly enough. |
02:09 | <@gnolam> | ToxicFrog: heh. What's the quote from? |
02:09 | <@McMartin> | Penny Arcade |
02:09 | <@ToxicFrog> | Heavily compressed Penny Arcade |
02:09 | <@McMartin> | Jack Thompson mockery |
02:09 | <+Shoukanjuu> | Disbarred ftw |
02:09 | <@McMartin> | Also, I didn't realize that JT was disbarred on Gabe's birthday. |
02:09 | <@ToxicFrog> | Ahahahahahaha |
02:10 | <@gnolam> | Heh. |
02:10 | <@MyCatVerbs> | McMartin: that was awesome. |
02:10 | <@MyCatVerbs> | McMartin: "Oh Jack, you didn't have to get me anything" =) |
02:10 | <@gnolam> | (For the record, the timing in the emulator wasn't off. I just sucked.) |
02:10 | <@gnolam> | (But it's getting back to me!) |
02:11 | <@ToxicFrog> | It would be extra super hilarious if this prompted him to accuse the Florida Bar of being puppets of Gabe & Tycho. |
02:12 | <@ToxicFrog> | Also, ++props to Cinemaware for offering their old games for free download. |
02:13 | | * ToxicFrog casts muttered imprecations in Apogee's direction |
02:15 | <@McMartin> | Also Epic |
02:15 | | * gnolam nods. |
02:16 | <@McMartin> | Though some of Epic's subdevelopers released independently |
02:16 | <@McMartin> | (Yey Tyrian, yey Stargunner) |
02:17 | <@ToxicFrog> | Stargunner was Apogee, I thought, not Epic. |
02:17 | <@ToxicFrog> | And is so much more difficult than Tyrian ;.; |
02:17 | <@McMartin> | Hm. I may have misremembered. |
02:18 | <@McMartin> | Stargunner was liberated, anyway. |
02:18 | <@ToxicFrog> | I definitely remember downloading Stargunner from apogee.com back in the day |
02:18 | <@ToxicFrog> | I still can't beat the first world ;.; |
02:19 | | * McMartin vaguely recalls doing so on easy once. |
02:19 | <@McMartin> | It's been awhile since I've tried, though. |
02:19 | <@ToxicFrog> | I recall beating the first two worlds of the *demo* on easy, but it only had two levels from each |
02:19 | | * McMartin has too many games to play, boo |
02:19 | <@ToxicFrog> | Yeah, same here |
02:19 | <@ToxicFrog> | Need massive parallelization |
02:19 | <@ToxicFrog> | I could manage at least four games at once if there were four of me, and I could fork more to handle schoolwork and social interaction too |
02:20 | <@McMartin> | If I could, then it wouldn't be me playing =( |
02:20 | <@ToxicFrog> | Depends on how the mindwork is handled. Maybe you become a hivemind and merge back into a single consciousness afterwards. |
02:20 | < Vornicus> | map-reduce! |
02:21 | <@ToxicFrog> | I wouldn't mind having several bodies. |
02:21 | <@ToxicFrog> | I guess that's pthread_create, though, not fork |
02:23 | <@gnolam> | Argh. |
02:23 | <@gnolam> | I was at the /fifth rocket piece/. |
02:23 | <@gnolam> | And now those nasty Nazis are bombing Washington with their Lunarium bombs. |
03:02 | | * gnolam stabs OpenOffice's kerning with a spork. |
03:04 | | * gnolam stabs it again and again and AGAIN. |
03:20 | <@MyCatVerbs> | Gah, silly GNU. Quit worrying about firmware already. |
03:20 | <@MyCatVerbs> | Modern computer BIOSes are shit and they're proprietary and they -don't matter- anyway, dammit. |
03:20 | <@MyCatVerbs> | IMO nobody should be allowed to whine about anything that the OpenBSD developers don't care about. |
03:21 | <@MyCatVerbs> | You don't need to be more paranoid or more obsessed with software liberty than Theo, dammit. |
03:30 | <@gnolam> | I'm not sure he's actually that obsessed with software liberty. I think he just enjoys flaming people. |
03:35 | <@MyCatVerbs> | He seems to be obsessed enough to not want to use licenses that aren't both short and also equivalent to the BSD licence, and he seems to really dislike it when people do things like develop hardware drivers with NDAs on the documentation, as opposed to getting the manufacturers to release the documentation publically. |
03:36 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?] |
03:36 | <@MyCatVerbs> | And yet OpenBSD are still quite happy to ship firmware for all sorts of devices (though they'll also get itchy if they can't get a licence to freely redistribute the firmware, but that's for obvious reasons) without asking the manufacturers for the firmware's sources. They just view the firmware as effectively part of the device, I think. |
03:36 | <@MyCatVerbs> | I really, really don't see the point in bothering to worry about anything that even the OpenBSD devs are happy to live with. :/ |
03:59 | <@McMartin> | GNU officially thinks BSD hates freedom |
03:59 | <@MyCatVerbs> | GNU officially are smoking buttcrack, then. |
04:00 | < Vornicus> | We knew that |
04:03 | <@McMartin> | Ehn. They only made one fundamental error, and it's easily correctable externally. |
04:03 | <@McMartin> | BSD's idea of freedom involves how much the recipient can do with it |
04:03 | <@McMartin> | GNU's idea of freedom involves how difficult it is to control the resulting work. |
04:04 | <@McMartin> | Each has its place |
04:04 | <@McMartin> | GNU's error is in referring to this as "your freedom" |
04:05 | < Vornicus> | it's really /the code/'s freedom. |
04:05 | < Vornicus> | That doesn't make gnu smoke any less buttcrack. |
04:06 | <@McMartin> | The question is whether you consider that, say, Windows could shove BSD's TCP/IP stack into Windows and sell it back to the original developers a failure mode or not. |
04:07 | <@McMartin> | There are places, especially when you're playing standards chicken with your competitors - where one way or the other is crucially important. |
04:07 | <@McMartin> | TCP was one where the BSD approach is why it won. |
04:07 | <@McMartin> | I suspect that ODF is a place where GPL did more for Sun than BSD would have. |
04:08 | < Reiver> | ODF? |
04:08 | <@McMartin> | Open Document Format |
04:08 | <@McMartin> | Originally part of StarOffice, eventually OpenOffice. |
04:09 | <@McMartin> | Lets you make sure that none of your commercial competitors touch the code you give away, while letting other people write and give away the converters and readers. |
04:10 | <@McMartin> | (It is much harder to pull Embrace/Extend/Extinguish on GPL code than on BSD code.) |
04:20 | <@MyCatVerbs> | McMartin: jah. I see judging which licence to use as being a question of what you really want to achieve with the code in the end. |
04:22 | <@MyCatVerbs> | If you want to prevent death by EEE, the GPL is superior by some margin. If you are releasing a reference implementation, definately two or three clause BSD. |
04:22 | <@McMartin> | There's really no longer an excuse for three-clause. |
04:23 | <@MyCatVerbs> | Is there any relevant difference between two and three clause? I can't actually remember what clause number three is. |
04:23 | <@McMartin> | "The fact that you're using this doesn't mean we endorse you, and you aren't allowed to claim we do." |
04:23 | <@McMartin> | That was always sort of a wacky artifact to begin with, probably to do with the state government originally being the licensor |
04:23 | <@McMartin> | That's the deleted clause. |
04:25 | <@MyCatVerbs> | Ah, I see. Yeah, that one seemed a bit... not really restrictive, but I never was really able to come up with a good reason for why to bother writing it in. |
04:25 | <@MyCatVerbs> | Though I mean maybe you don't really want, say, the new Nazi party broadcasting how their use your software, but they could say that anyway. |
04:28 | <@MyCatVerbs> | Plus that seems somehow incoherent with the advertising clause... you're not allowed to claim that UoBerkely endorses you, but it is compulsory to declare that UoBerkely provided software to you. Eh. |
04:31 | <@MyCatVerbs> | I can't really, offhand, think of any hypothetical situation under which the third clause is actually harmful. I still agree with striking it, though, since it's effectively redundant and improved brevity of legalese is always at least a ?arginally good thing. |
07:34 | | Vornicus is now known as Vornicus-Latens |
08:29 | | AnnoDomini [~farkoff@Nightstar-29611.neoplus.adsl.tpnet.pl] has joined #Code |
08:29 | | mode/#code [+o AnnoDomini] by ChanServ |
10:26 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code |
10:26 | | mode/#code [+o Attilla] by ChanServ |
12:01 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
13:12 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
13:13 | | mode/#code [+o gnolam] by ChanServ |
13:22 | | You're now known as TheWatcher |
--- Log closed Sun Oct 05 13:52:24 2008 |
--- Log opened Sun Oct 05 13:52:30 2008 |
13:52 | | TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code |
13:52 | | Irssi: #code: Total of 20 nicks [10 ops, 0 halfops, 2 voices, 8 normal] |
13:52 | | mode/#code [+o TheWatcher] by ChanServ |
13:53 | | Irssi: Join to #code was synced in 52 secs |
14:08 | | Attilla_ [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code |
14:09 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Ping Timeout] |
14:09 | | Attilla_ is now known as Attilla |
15:08 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
15:08 | | mode/#code [+o ToxicFrog] by ChanServ |
15:15 | | You're now known as TheWatcher[afk] |
15:40 | | C_tiger [~c_wyz@Nightstar-8414.hsd1.ca.comcast.net] has quit [Ping Timeout] |
15:43 | <@gnolam> | Hmm. Quick pointer-fu check: |
15:43 | <@gnolam> | I have a void *p. |
15:44 | <@gnolam> | Now, p += foo; is invalid (since void pointers don't technically have any size). |
15:45 | <@gnolam> | But if I have a function bar(void *p), is passing bar(p + foo) valid? |
15:45 | <@gnolam> | GCC seems to allow it, but GCC lets a whole lot of things slip. |
15:46 | <@ToxicFrog> | p += foo is valid in GCC as well. |
15:48 | <@ToxicFrog> | I don't know if either of those are valid in the spec. |
15:49 | <@gnolam> | Hmm. When I think about it, it too /has/ to be invalid. |
15:49 | | * gnolam will go with the nasty casts then. |
15:51 | <@gnolam> | (And for future reference, -Wpointer-arith makes GCC do its job and warn about it) |
16:10 | <@ToxicFrog> | (I was using -Wall, which should include -Wpointer-arith) |
16:17 | <@gnolam> | One would think so. But nooo. |
16:30 | | Vornicus-Latens is now known as Vornicus |
17:01 | | C_tiger [~c_wyz@Nightstar-8414.hsd1.ca.comcast.net] has joined #code |
17:18 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Ping Timeout] |
17:26 | | You're now known as TheWatcher |
17:36 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout] |
17:40 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
17:40 | | mode/#code [+o gnolam] by ChanServ |
20:28 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code |
20:28 | | mode/#code [+o Attilla] by ChanServ |
21:41 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout] |
22:09 | | AnnoDomini [~farkoff@Nightstar-29611.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
22:10 | | AnnoDomini [~farkoff@Nightstar-28974.neoplus.adsl.tpnet.pl] has joined #Code |
22:10 | | mode/#code [+o AnnoDomini] by ChanServ |
22:14 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
22:14 | | mode/#code [+o gnolam] by ChanServ |
--- Log closed Sun Oct 05 23:16:43 2008 |
--- Log opened Sun Oct 05 23:17:10 2008 |
23:17 | | TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code |
23:17 | | Irssi: #code: Total of 21 nicks [11 ops, 0 halfops, 2 voices, 8 normal] |
23:17 | | mode/#code [+o TheWatcher] by ChanServ |
23:17 | | Irssi: Join to #code was synced in 52 secs |
23:27 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?] |
23:52 | < Consul> | Hrm... GPL2 or 3 for a new DSP framework? I'm leaning toward 2... |
23:57 | <@McMartin> | 2 is more widely accepted still |
23:59 | < Consul> | Yeah, I'm leaning toward v2, definitely. |
--- Log closed Mon Oct 06 00:00:43 2008 |