code logs -> 2009 -> Tue, 06 Jan 2009< code.20090105.log - code.20090107.log >
--- Log opened Tue Jan 06 00:00:29 2009
00:56 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Connection reset by peer]
00:56 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
00:56 mode/#code [+o Attilla] by ChanServ
01:20 * Derakon[AFK] eyes his ChangeSpeedFuncs, which appear to be running in circles.
01:20 Derakon[AFK] is now known as Derakon
01:20
<@Derakon>
Evening, all.
01:24
<@Derakon>
Or alternatively they're only running once. Hrm.
01:29 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Quit: <Insert Humorous and/or serious exit message here>]
01:38 Alek [~omegaboot@Nightstar-23762.dsl.emhril.sbcglobal.net] has joined #code
02:53 * Derakon gets the "homing laser" pattern working, except for the bit where "sequence"-type directions track across multiple <fire> tags asdfasdfasdfasdaf.
03:02
<@Derakon>
Okay, there we go.
03:03
<@Derakon>
Waugh!
03:03
<@Derakon>
Okay, yeah, that's a passable homing laser.
03:03
<@Vornicus>
Waugh?
03:03
<@Vornicus>
A little too passable?
03:03
<@Derakon>
Possibly, possibly.
03:05
<@McMartin>
LOLPWNT?
03:05
<@Derakon>
Here, try for yourself: http://derakon.dyndns.org/~chriswei/temp/bulletml1.tgz
03:06
<@Derakon>
Arrow keys to move, . to speed up, , to slow down.
03:06
<@Derakon>
Hint: your starting speed is slow.
03:06
<@Derakon>
(Still no collision detection)
03:08
<@Derakon>
Oh, yeah, it generates massive quantities of debugging output, too.
03:10
<@McMartin>
I'm still at work; I'll grab it once I get home.
03:10
<@McMartin>
I'll also test it on Windows for you~
03:10
<@Derakon>
Heh.
03:10
<@Derakon>
What I linked is a Mac application.
03:11
<@Derakon>
But you can retrieve the (uncompiled) script from its Contents/Resources.
03:11
<@McMartin>
I was going to say
03:11
<@Derakon>
Oh, speaking of which: any idea how much of a speed increase I can expect by precompiling the script into byte code?
03:11
<@Derakon>
Since it looks like currently I can't handle more than, oh, 150 bullets.
03:11
<@McMartin>
Not a Hell of a lot; that only speeds loadtime.
03:12
<@Derakon>
Ach.
03:12
<@McMartin>
Unless you're loading new modules constantly, there should be asymptotically no speedup
03:12
<@Derakon>
Guess I'll get to do optimizing the old-fashioned way, then.
03:12
<@Derakon>
Once I get Correctness, anyway.
03:13 * McMartin eyes that app
03:13
<@McMartin>
Why is "bulletml" a Java class file?
03:13
<@Derakon>
Whut.
03:13
<@McMartin>
hexdump bulletml.app/Contents/MacOS/bulletml and see for yourself.
03:13
<@McMartin>
The first four bytes are CA FE BA BE, the Java Classfile magic number.
03:14
<@Derakon>
Ooookay...
03:15
<@Derakon>
The app was made with py2app. You'd have to ask the people who made that.
03:22
<@Consul>
Cafe babe?
03:23
<@ToxicFrog>
Quite.
03:23
<@Consul>
Is every magic number some kind of inside joke?
03:23
<@ToxicFrog>
Not every.
03:27
<@McMartin>
But most.
03:27
<@gnolam>
I hear Hans Reiser usually uses 0xDEADBABE.
03:27
<@McMartin>
*rimshot*
03:28
<@McMartin>
As a slightly less morbid but real example, one of VirtualBox's subcomponents uses Isaac Asimov's birth and death dates as magic-number delimiters for start/stop.
03:30
< Alek>
:O
03:31
< Alek>
I know 0xDEADBEEF is a good example.
03:31
< Alek>
but of what, I can't recall.
03:31
<@McMartin>
That's classically what you fill freshly freed memory with, so that your debugger makes it really obvious that you've tried to access a freed pointer.
03:34 Alek [~omegaboot@Nightstar-23762.dsl.emhril.sbcglobal.net] has quit [Ping Timeout]
03:39 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?]
03:43 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
03:46 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
03:46 mode/#code [+o ToxicFrog] by ChanServ
04:13
<@McMartin>
Dera: Runs on my Ubuntu system almost unmodified
04:13
<@Derakon>
Cool.
04:13
<@McMartin>
(I had to change the #! line)
04:13
<@Derakon>
Heh. You presumably have all its dependencies (mainly pygame) installed already.
04:13
<@McMartin>
Yep
04:17
<@Derakon>
So anyway, you can muck with your own BulletML files now.
04:17
<@Derakon>
Let me know if you see any oddities.
04:33 Alek [~omegaboot@Nightstar-23762.dsl.emhril.sbcglobal.net] has joined #code
04:45 * Derakon discovers that objects can be parameterized. Dammit.
04:53 Alek [~omegaboot@Nightstar-23762.dsl.emhril.sbcglobal.net] has quit [Quit: crap more update reboot]
04:56 Alek [~omegaboot@Nightstar-23762.dsl.emhril.sbcglobal.net] has joined #code
06:03 Namegduf [namegduf@86.29.64.ns-27764] has joined #code
06:04 * Derakon twitches gently at the <param> tag.
06:19 * Derakon <3 vim
06:19
<@Derakon>
:g/__init__/s/params/params = []
06:26 Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has joined #code
06:37 * Derakon sighs, notes that he will have to lazily evaluate everything rasser frassin' params.
06:43
<+simontwo>
there is also 0xAFFE which means monkey en german.
06:55 Derakon is now known as Derakon[AFK]
07:55 Namegduf [namegduf@86.29.64.ns-27764] has quit [Quit: Out for the day.]
08:14 AnnoDomini [~farkoff@Nightstar-29734.neoplus.adsl.tpnet.pl] has joined #Code
08:14 mode/#code [+o AnnoDomini] by ChanServ
08:28
<@AnnoDomini>
Why Semprini?
08:29
<@AnnoDomini>
(Or for the matter all the other words. :P)
08:29
<@Vornicus>
youtube "semprini"
08:29
<@Vornicus>
also: OUT
08:40 KBot [AnnoDomini@Nightstar-29668.neoplus.adsl.tpnet.pl] has joined #Code
08:41 AnnoDomini [~farkoff@Nightstar-29734.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
08:41 KarmaBot [AnnoDomini@Nightstar-29734.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
08:43 KBot is now known as KarmaBot
08:48 AnnoDomini [~farkoff@Nightstar-29668.neoplus.adsl.tpnet.pl] has joined #Code
08:48 mode/#code [+o AnnoDomini] by ChanServ
08:58 Vornicus [~vorn@Admin.Nightstar.Net] has quit [Quit: ]
09:01 You're now known as TheWatcher
09:29 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
09:29 mode/#code [+o Attilla] by ChanServ
09:36 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Connection reset by peer]
09:37 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
09:37 mode/#code [+o Attilla] by ChanServ
11:13 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
11:13 mode/#code [+o gnolam] by ChanServ
--- Log closed Tue Jan 06 13:11:18 2009
--- Log opened Tue Jan 06 13:11:23 2009
13:11 TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code
13:11 Irssi: #code: Total of 22 nicks [14 ops, 0 halfops, 1 voices, 7 normal]
13:11 mode/#code [+o TheWatcher] by ChanServ
13:12 Irssi: Join to #code was synced in 60 secs
13:24 AnnoDomini [~farkoff@Nightstar-29668.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
13:27 AnnoDomini [~farkoff@Nightstar-29668.neoplus.adsl.tpnet.pl] has joined #Code
13:27 mode/#code [+o AnnoDomini] by ChanServ
15:10 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Ping Timeout]
15:33
<+simontwo>
http://stuff.anarcho.dk/fucked.jar -- my last school assignment.
15:36
< Tarinaky>
"Could not find the main class: fucked.jar. Program will exit."
15:39
<@Serah>
What is it?
15:41
< Tarinaky>
Some sort of flock/swarm simulator at a guess.
15:42
<+simontwo>
yup.
15:42 Syloqs-AFH [~Syloq@ServicesAdmin.Nightstar.Net] has quit [Ping Timeout]
15:42
<+simontwo>
oh, must've forgotten to set the main class.
15:43
<@Serah>
Tar, I'd like his own words, please.
15:43
< Tarinaky>
simontwo: I forgot to use the -jar switch >.>
16:59
<@gnolam>
Bah. X58 motherboards are expensive.
17:09 You're now known as TheWatcher[afk]
17:14
<@ToxicFrog>
X58?
17:22
<@gnolam>
Intel X58.
17:23
<@gnolam>
Pretty much the only board supporting the i7 right now.
17:41 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout]
17:54 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
17:54 mode/#code [+o gnolam] by ChanServ
17:57 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout]
17:59 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
17:59 mode/#code [+o gnolam] by ChanServ
18:28 You're now known as TheWatcher
19:13 Vornicus [~vorn@Admin.Nightstar.Net] has joined #code
19:13 mode/#code [+o Vornicus] by ChanServ
21:31 Serah [~Z@87.72.35.ns-26506] has quit [Ping Timeout]
21:39 AnnoDomini [~farkoff@Nightstar-29668.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
21:43 AnnoDomini [~farkoff@Nightstar-29668.neoplus.adsl.tpnet.pl] has joined #Code
21:43 mode/#code [+o AnnoDomini] by ChanServ
22:01 Brother_Willibald [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
22:02 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout]
22:02 Brother_Willibald is now known as gnolam
--- Log closed Wed Jan 07 00:00:23 2009
code logs -> 2009 -> Tue, 06 Jan 2009< code.20090105.log - code.20090107.log >