code logs -> 2006 -> Fri, 08 Sep 2006< code.20060907.log - code.20060909.log >
--- Log opened Fri Sep 08 00:00:18 2006
00:09 Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
00:09 mode/#code [+o Chalcy] by ChanServ
00:23 Chalcedon is now known as Forj
00:26 Chalcy is now known as Chalcedon
00:41 himi-bsg is now known as himi
00:47 Forjeh [~Forj@Nightstar-869.bitstream.orcon.net.nz] has joined #code
00:47 Forj [~Tristan@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
00:47 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
00:48 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
00:48 mode/#code [+o Chalcedon] by ChanServ
01:50 himi is now known as himi-coffee
01:57
< ReivZzz>
Opera has one extremely aggrivating feature for me.
01:57
< ReivZzz>
It for some reason will 'hang' on a not-working connection. This is not the problem.
01:58
< ReivZzz>
The problem is that it will for some reason set /every subsiquent page I try to load/ to "Waiting #X", and I have to search through my open tabs to find the one that has hung, and hit 'stop'.
01:58
< ReivZzz>
Else they all sit in a traffic jam.
01:58
< ReivZzz>
It is most vexing, as it is the singular most frustrating thing it does.
02:06
<@ToxicFrog>
You have an excessively low limit on "max total open connections".
02:06
<@ToxicFrog>
Prefs->Advanced->Network.
02:07
< ReivZzz>
16 and 20.
02:07
< ReivZzz>
It hangs on the first page to, uh, hang.
02:08
<@ToxicFrog>
I have mine set to 256.
02:08
< ReivZzz>
I'm wondering if there isn't a bug in the connection queing in Opera or some such.
02:08 * ReivZzz cranks his up all the way anyway.
02:08
<@ToxicFrog>
If on windows, you probably want to keep it under 512 or so.
02:08
<@ToxicFrog>
And there is some kind of problem, but it's not in connection queueing.
02:08
< ReivZzz>
(Only goes up to 128.)
02:08
<@ToxicFrog>
(config file editing by hand 4tw)
02:08
< ReivZzz>
Hm. Are they aware of it? >.>
02:08
<@ToxicFrog>
It's in the fact that it's possible for a connection to get into a state where opera will never close it.
02:09
< ReivZzz>
Ah, yes.
02:09
<@ToxicFrog>
So it hangs around taking up a queue slot forever.
02:09
< ReivZzz>
And then everything behind it gets stuck?
02:09
<@ToxicFrog>
I'm not entirely sure this is actually an opera problem.
02:09
<@ToxicFrog>
I've seen similar behaviour on other windows programs, and I've never seen this at all under Linux.
02:09
< ReivZzz>
Oh. Hrm.
02:09
<@ToxicFrog>
So I'm actually betting 80-20 this is a problem with the windows TCP stack.
02:09
< ReivZzz>
When Opera does it, I've tried flipping to Firefox.
02:10
< ReivZzz>
And then I have no problems (Other than it's firefox, ew).
02:10
<@ToxicFrog>
As for "everything behind it gets stuck" - once all the available slots are filled with dead sockets, yes.
02:10
<@ToxicFrog>
If you have 20 slots, and you get 20 dead sockets, everything else goes into the "waiting" queue and never proceeds.
02:11
< ReivZzz>
I see.
02:11
< ReivZzz>
Why would it /appear/ to do it on the first connection to go bad, then?
02:11
<@ToxicFrog>
It may not be the first connection to go bad, it's just the first one you see.
02:12
< ReivZzz>
...Ah. Right.
02:12
< ReivZzz>
That could be eminently possible, aye.
02:12 * ReivZzz coughs. Given Opera never gets shut off.
02:12
<@ToxicFrog>
Since (1) since nothing is working, you're paying more attention and (2) if it's not the last, it'll be followed by successful transfers which obscure the fact that a socket failed.
02:12
< ReivZzz>
Yes, that just occoured to me. :)
02:13
<@ToxicFrog>
Also, if you have, say, a page with lots of images, and all the images point to a misbehaving server, you can go from 0 to 20 dead sockets in a single page load.
02:13
<@ToxicFrog>
Although I've only seen this happen once.
02:13 * ReivZzz has cranked it up to 128. We'll see if that helps at all.
02:17
<@McMartin>
Clearly it should be cranked up to 11.
02:19
<@ToxicFrog>
...hmm.
02:19
<@ToxicFrog>
So.
02:20
<@ToxicFrog>
I move transport vessel adjacent to city with planetbusters.
02:20
<@ToxicFrog>
I move planetbusters onto transport vessel.
02:20
<@ToxicFrog>
I end turn.
02:20
<@ToxicFrog>
Planetbusters are now completely missing.
02:20
<@ToxicFrog>
Military info screen swears 8 produced, 0 lost.
02:23
<@ToxicFrog>
Whoops, wrong channel.
02:23
< ReivZzz>
What game?
02:24
<@McMartin>
SMAC
02:24
< ReivZzz>
Ah.
02:28 himi-coffee is now known as himi-heading-to-work
02:42
<@Vornicus>
SMAC has some bugs.
02:43
<@Vornicus>
Unpatched, some secret projects don't work at all - Cloning Vats, for instance.
02:43 ReivZzz is now known as Reiver
02:52 Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
02:52 mode/#code [+o Chalcy] by ChanServ
02:53 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
02:55 Chalcy is now known as Chalcedon
02:55
<@McMartin>
SMAC also doesn't run right in WINE, though it's been getting better.
02:59 * Reiver doesn't actually know what SMAC is. >.>
03:00
<@Vornicus>
Sid Meier'sAlpha Centauri
03:00
<@Vornicus>
it's a Civ game
03:00
< Reiver>
Ach! I see.
03:01
<@Vornicus>
fleee
03:01 Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has quit [Quit: ]
03:42
< Vornicus-Latens>
retuuuurn
03:42 Vornicus-Latens is now known as Vornicus
03:42
<@Mahal>
helooooo
03:44 Forjeh is now known as Chalcy
04:06
< Reiver>
Hio Vorny!
04:12
< Vornicus>
yoh
04:24
< Vornicus>
Mahal, how do you like the games I linked?
04:24
<@Mahal>
Only played Spin Doctor so far.
05:07 You're now known as TheWatcher
05:26 Reiver is now known as ReivOut
05:38 Chalcy [~Forj@Nightstar-869.bitstream.orcon.net.nz] has quit [Quit: rebooting]
06:15 ReivOut is now known as Reiver
07:05 jerith [~jerith@IRCop.Nightstar.Net] has quit [Ping Timeout]
07:39 jerith [~jerith@IRCop.Nightstar.Net] has joined #code
07:39 mode/#code [+o jerith] by ChanServ
07:47 Vornicus is now known as Vornicus-Latens
07:47 jerith [~jerith@IRCop.Nightstar.Net] has quit [Ping Timeout]
07:57 jerith [~jerith@IRCop.Nightstar.Net] has joined #code
07:57 mode/#code [+o jerith] by ChanServ
08:21 You're now known as TheWatcher[afk]
08:55 himi-heading-to-work is now known as himi-climbing-the-walls
09:58 You're now known as TW[CHSAW]
10:07 Reiver is now known as ReivShopping
11:19 ReivShopping is now known as Reiver
11:47 EvilDarkLord is now known as EvilInTransitLord
12:05 himi-climbing-the-walls is now known as himi-exhausted
13:18 Mahal [~Mahal@Nightstar-13918.worldnet.co.nz] has quit [Quit: The computer, she is snoring now.]
13:24 Reiver is now known as ReivZzz
13:46 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
14:46 You're now known as TheWatcher[wr0k]
15:23
<@ToxicFrog>
Hmm.
15:24
<@ToxicFrog>
I think I see how to implement Ruby-esque Symbols in Lua.
15:24
<@ToxicFrog>
It'd be more elegant if I were allowed to modify the lexer, though. Aah well.
15:25 * TheWatcher[wr0k] ponders a version of Lua that lets you extend the lexer from within lua...
15:25
<@ToxicFrog>
That would rock fairly hard.
15:25
<@ToxicFrog>
I'm not going to write it, though, because then it wouldn't be Lua anymore.
15:26
<@TheWatcher[wr0k]>
True. It could be called Lua++ or something... >.>
15:26
<@ToxicFrog>
My point is, my code would no longer run on standard Lua terps.
15:29
<@ToxicFrog>
It would be so easy to modify the lexer to accept a prefix for symbols, though...
15:30
<@ToxicFrog>
Actually modifying the lexer at runtime would require a serious rewrite of llex, I think.
15:31
<@TheWatcher[wr0k]>
Probably
15:32
<@ToxicFrog>
They didn't use a lexer generator or anything, they wrote their own.
15:38 You're now known as TheWatcher[afk]
16:12
< Vornicus-Latens>
Call it Luby.
16:29
<@ToxicFrog>
Pfft.
16:30
<@ToxicFrog>
I'm actually not sure what the point would be.
16:30
<@ToxicFrog>
It's one character faster to type than strings. Whee.
16:30
<@ToxicFrog>
No performance benefit without hacking more than just the lexer.
16:31
<@ToxicFrog>
On the other hand, adding [-`?] as allowable characters in names is quite easy.
16:31 EvilInTransitLord is now known as EvilDarkLord
17:06 You're now known as TheWatcher
17:11 Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has joined #code
17:33 You're now known as TheWatcher[afk]
18:03
< Vornicus>
...weird. There's apparently a cartridge for c64 with a z80 in it.
18:03
< Vornicus>
...I /really/ need to learn z80 assembler, it is /everywhere/
18:25 tabris [~northman@Nightstar-22620.dhcp.aldl.mi.charter.com] has joined #code
18:27 tabris [~northman@Nightstar-22620.dhcp.aldl.mi.charter.com] has quit [Quit: I'm out]
19:11
< Vornicus>
...aslo, Mellow Yellow is stuck in my head.
19:13 You're now known as TheWatcher
19:17 GeoTube [~Someone@82.41.82.ns-26866] has quit [Killed (NickServ (GHOST command used by COL_GeoTube))]
19:18 GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has joined #code
19:58 GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has quit [Killed (NickServ (GHOST command used by COL_GeoTube))]
19:58 COL_GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has joined #code
20:17 COL_GeoTube is now known as GeoTube
21:22 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
21:22 mode/#code [+o Chalcedon] by ChanServ
21:38 himi-exhausted [~himi@Nightstar-29007.ACT.netspace.net.au] has quit [Ping Timeout]
22:00 GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has quit [Ping Timeout]
22:08 GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has joined #code
22:22 himi [~himi@Nightstar-29007.ACT.netspace.net.au] has joined #code
22:25 GeoTube [~Someone@Nightstar-2676.cable.ubr01.dund.blueyonder.co.uk] has left #code []
22:29 Mahal [~Mahal@Nightstar-13918.worldnet.co.nz] has joined #code
22:29 mode/#code [+o Mahal] by ChanServ
22:55 Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code
22:55 mode/#code [+o Chalcy] by ChanServ
22:55 Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout]
23:31 You're now known as TheWatcher[afk
23:31 You're now known as TheWatcher[afk]
--- Log closed Sat Sep 09 00:00:19 2006
code logs -> 2006 -> Fri, 08 Sep 2006< code.20060907.log - code.20060909.log >