code logs -> 2008 -> Sun, 05 Oct 2008< code.20081004.log - code.20081006.log >
--- 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
code logs -> 2008 -> Sun, 05 Oct 2008< code.20081004.log - code.20081006.log >