Log for #openttd on 27th May 2006:
Times are UTC Toggle Colours
00:00:23  <Bjarni> I mean, are they really masturbating? I thought they were wise enough to trick people or something
00:00:41  <Bjarni> but then again, I have no idea what goes on there as I never called anything like that
00:00:55  <Bjarni> 1: waste of time
00:01:10  <glx> 2: waste of money
00:01:14  <Bjarni> 2: the prices... they are insane
00:01:34  <gradator> 3: too easy
00:01:34  <Sacro> strange how you both said the same thing...
00:02:50  <Bjarni> I once saw an ad for phonesex (they tend to be in the free papers) where you had to pay a minimum of like 30 or 40 EUR in order to connect and then something for each minute
00:03:15  <Bjarni> that must really be a fortune if you do that once in a while
00:03:45  <Bjarni> it's cheaper to buy a real life woman. One of those that are called a girlfriend
00:04:09  <Bjarni> and if you are lucky, then it could actually mean something to you
00:04:12  <Bjarni> (and her)
00:05:17  <Bjarni> rereading that makes it sound sexist. I didn't intend that :/
00:06:08  <Sacro> women IRL?
00:06:48  *** ^Cartman^ [] has quit ["Bunchie!"]
00:07:51  <Bjarni> <Sacro>	women IRL? <-- well, in your case, they stay as miss .jpg and miss .gif
00:08:03  <Bjarni> the rest of us actually meet them
00:08:07  <Prof_Frink> Nah, it's miss .mpg
00:08:30  <Bjarni> whatever
00:08:34  *** Born_Acorn [] has quit []
00:09:14  <Bjarni> you can get them from all over the world and usually the name depends on the place of origin
00:10:15  <Bjarni> the point is that you can actually meet them if you go outside
00:10:35  * Bjarni still wonders where in "outside" they are
00:13:37  * Sacro cant see any from here
00:15:15  <XeryusTC> lol
00:18:44  <Sacro> XeryusTC: cool
00:22:44  <XeryusTC> thought so :)
00:24:24  <Bjarni> somebody sure had a lot of time
00:24:29  *** fusee [] has joined #openttd
00:24:42  <Bjarni> he could have coded the new map array with all the time spent there
00:24:52  <Bjarni> even if he had to learn how to code first
00:25:38  <Bjarni> "This page is an obvious testimony to the fact that some people have way too much time on their hands."
00:25:40  <Bjarni> agreed
00:25:49  <Bjarni> idle drones
00:25:51  <Bjarni> that's bad
00:26:01  <XeryusTC> <@Bjarni> somebody sure had a lot of time <- indeed
00:26:07  <Bjarni> they should be put to work
00:26:08  * glx still reading :)
00:26:32  <Bjarni> I like the Australian cow
00:26:52  <Bjarni> glx: bad idea
00:26:57  <Bjarni> waste of time
00:27:08  <glx> nothing else to do :)
00:27:21  <Bjarni> now, don't have a cow of the fact, that I told you to stop your uncreative activity
00:27:30  <Bjarni> glx: then start to code
00:31:29  <Bjarni> User:Jaranda/Articles for deletion/Main Page
00:31:31  <Bjarni> LOL
00:31:37  <Bjarni> happened on the first of April
00:34:14  <XeryusTC> lol
00:34:50  <Bjarni> "German is an isolated language spoken only by squirrels from Mars, but only on Tuesdays" ... "Popular myth says that this language is spoken in Germany, however the national language of Germany is Swahili and it has been that way since the first written records from the area appeared, and German squirrels are forbidden from speaking the German language, instead they speak Italian except on Sunday evenings when they speak Cantonese
00:34:50  <Bjarni> ."
00:36:02  <Bjarni> Wikipedia:Bad Jokes and Other Deleted Nonsense/Alphabetical list of all natural numbers from zero to one hundred <-- now there is a useful page
00:36:03  <Bjarni> :p
00:36:04  <XeryusTC> rofl
00:37:36  <Sacro> for those who cant count
00:38:38  <Bjarni> learn how to count. Here is a list of what the numbers are called. They are sorted in alphabetical order for ease of use
00:39:27  <XeryusTC> <- could be usefull :)
00:40:47  *** fusey [] has quit [Read error: 110 (Connection timed out)]
00:40:48  *** fusee is now known as fusey
00:43:28  <Sacro> lol @ the second computer prank
00:43:31  <Sacro> did that to my dad once
00:43:56  <XeryusTC> hehe :)
00:44:02  <XeryusTC> you're so ev0l
00:44:18  <Sacro> i once confused PC World for about 4 hours, print screen - copy into paint
00:44:31  <Sacro> rotate 180 and view full
00:45:30  *** Vornicus [] has quit ["Leaving"]
00:45:37  <Sacro>
00:45:46  *** Vornicus [] has joined #openttd
00:45:51  <Bjarni> I was once the victim of the computer thing. When I got back to my computer, the guy next to me had made a screenshot and then displayed it in a graphical app and hit the hotkey for full screen viewing
00:46:04  <Bjarni> I nearly hit hard reset because it failed to respond
00:46:38  <XeryusTC> roflmaao
00:46:53  <XeryusTC> maybe i can switch the monitors at school once
00:47:09  <Sacro> VNC can be amusing too
00:47:28  <Bjarni> saw something like that once
00:47:34  <XeryusTC> you mean taking control while someone is trying to use the computer locally?
00:47:56  <Bjarni> somebody wrote a doc on a computer and somebody else logged in and hit random keys to make all sorts of weird "typos"
00:48:09  <Bjarni> not to mention the self moving mouse pointer
00:48:39  <Bjarni> there was a pretty funny face until he realised what happened
00:49:30  <Bjarni> wedging the door shut with a chair <-- that happened during the first lecture in high school (or whatever that level is called in English). The whole class got locked in the classroom.... WITH the teacher
00:50:05  <Sacro> we had remote monitering at college, one lad was looking at dodgy sites and thought it was one of us messing with his pc, he opened up word, chose a large font, and typed "i know who you are and where you are now F**K off", 2 minutes later an IT tech and a security bloke come and and take him outside for a word
00:50:38  <Sacro> we also once at school set all our watches and the clock forward 10 minutes, convinced the teacher her watch was slow, and left earliy
00:51:28  <glx> and the result is you didn't pass :)
00:51:40  <XeryusTC> hehe, we have a few monitors in school that show changes in shedules and they're all controlled by one pc
00:52:20  <XeryusTC> a few guys were sending messages to each other by using a admin app (freely available back then) and one guy accidentily sended a message to every computer in the network
00:52:25  <Sacro> glx: i did fail college
00:52:36  <XeryusTC> so everybody in school could see it on the monitors
00:52:36  <Sacro> XeryusTC: yeah, net send everyone, can go quite far
00:54:17  * Sacro reads up on Mornington Crescent
00:54:37  <XeryusTC>
00:55:21  <CIA-3> richk * r4985 /branch/MiniIN/ (gui.h main_gui.c misc_gui.c openttd.c openttd.h): [MiniIN]: [TGP]: Renamed AskResetLandscape to ShowGenerateLandscape. Restored AskResetLandscape screen.
00:55:27  <Bjarni> <Sacro>	we also once at school set all our watches and the clock forward 10 minutes, convinced the teacher her watch was slow, and left earliy <--- oh, like nobody else have ever done that ;)
00:55:58  <glx> RichK67: finally you fixed the TGP warning :)
00:56:13  <RichK67> yup, did it properly too
00:56:16  <Bjarni> "the radiation shield in your computer have failed. Please step 10 feed backwards"
00:56:34  <RichK67> its cos i "borrowed" the askreset screen to the TGP generate
00:56:40  <Bjarni> we used to send that message around because it showed up in an alert box, so some people fell for it :D
00:57:29  <glx> we used to ssh to other's PC to eat their ressources
00:57:31  <RichK67> i once rang a random tel number at 4am, and put on a fake US accent; i had the "victim" apologising to me :)
00:57:34  <XeryusTC> <@Bjarni> <Sacro>	we also once at school set all our watches and the clock forward 10 minutes, convinced the teacher her watch was slow, and left earliy <--- oh, like nobody else have ever done that ;) <- that doesn't work at our school, we have some kind of bell ringing through out the whole school
00:58:00  <XeryusTC> it can only be done on the first day of the week when we change to a 30 minutes shedule
00:58:18  <XeryusTC> the bell is still screwed then :)
01:00:08  <RichK67> ok - im outta here
01:00:13  <RichK67> gn
01:00:51  <glx> night RichK67
01:00:56  <RichK67> cya
01:00:58  *** RichK67 [n=RichK67@] has quit []
01:02:13  <Bjarni> XeryusTC: well, then you are unlucky
01:02:29  <XeryusTC> very unlucky
01:02:37  *** guru3 [n=guru3@2002:51e7:e65f:1:0:0:0:1] has quit [Remote closed the connection]
01:03:35  <Bjarni> ohh, I just remembered a funny incident. A teacher entered the class and I instantly said "we aren't supposed to have English now" (or something like that) and she went "you aren't. I better check that"
01:03:46  *** guru3 [n=guru3@2002:51e7:e65f:1:0:0:0:1] has joined #openttd
01:04:17  <Bjarni> it took like a minute or two to figure out that we were about to have an English class
01:05:06  <Bjarni> the funny part was that I said it without thinking
01:05:20  <Sacro> hehe
01:05:22  <Bjarni> I didn't even mean to make a prank or anything. It just happened :)
01:05:30  <XeryusTC> lol
01:05:40  *** GoneWacko [] has quit ["It's a new quit message!"]
01:05:46  <Bjarni> I was mixing up two days or something like that
01:06:22  <Bjarni> I realised that right after I said it and took it back, but then she went "I better check that just in case"
01:06:42  * Sacro looks around the wookieepedia
01:06:51  <Sacro> thats cruel
01:07:22  <Bjarni> now I will be cruel as well
01:07:29  <Bjarni> I will leave without saying goodnight
01:07:37  <Bjarni> then you will all get horrible dreams
01:07:45  <Sacro> goodnight Bjarni
01:07:47  <glx> goodnight Bjarni :)
01:08:03  <Bjarni> just image how many people I haven't said goodnight to over the years, that had horrible nightmares
01:08:19  *** XeryusTC is now known as Xeryus|sleep
01:08:25  <Sacro> Xeryus|sleep: NIGHT
01:08:31  <Xeryus|sleep> night
01:08:35  <glx> night Xeryus|sleep
01:08:36  <Bjarni> Xeryus|sleep: sweet dreams
01:08:47  <Bjarni> damn, it's morning already
01:09:13  <Bjarni> I better get some sleep
01:09:14  *** Bjarni [] has quit ["Leaving"]
01:12:48  *** Sacro [n=Sacro@adsl-83-100-182-243.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
01:14:49  *** Lord^^Pas [] has quit ["( :: NoNameScript 4.01 :: )"]
01:37:51  *** roboman [] has joined #openttd
02:06:25  *** Matryx [] has joined #openttd
02:16:04  *** CobraA2 [] has joined #openttd
02:18:01  *** BJH [] has quit ["ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]"]
02:27:26  *** CobraA2 [] has left #openttd []
02:30:34  *** rain```` [] has quit []
02:34:20  *** rain```` [] has joined #openttd
03:25:46  *** glx [] has quit ["Bye!"]
03:53:08  *** Markavian` [n=Markavia@] has quit ["Leaving"]
04:04:44  *** Trippledence [] has joined #openttd
04:05:10  *** Trippledence__ [] has quit [Read error: 104 (Connection reset by peer)]
04:42:19  *** Hallo [n=me@] has quit [Remote closed the connection]
05:07:33  *** LordOfThePigs [n=WinNT@] has joined #openttd
05:07:46  <LordOfThePigs> Hello!
05:08:02  <LordOfThePigs> I wonder if there is anyone in this channel at that time of the day...
05:11:38  <LordOfThePigs> Wooohooo
05:11:55  <LordOfThePigs> a bump of 630 revisions for the subsidiaries patch...
05:12:11  <LordOfThePigs> I'm gonna have some fun!
05:15:43  <LordOfThePigs> 6 conflicted files only... Not that much fun then...
05:33:58  <LordOfThePigs> Hmm... these were surprisingly easy to resolve
05:34:04  * LordOfThePigs tries to compile
05:34:30  <coppercore> make LordOfThePigs
05:34:31  <coppercore> make: don't know how to make LordOfThePigs. Stop.
05:37:46  <LordOfThePigs> ?
05:38:01  <LordOfThePigs> You've obviously not been here for long, have you?
05:38:32  <coppercore> very long time actually
05:38:35  <coppercore> just don't talk
05:38:45  <coppercore> i'm 100% (now 99.9%) idle
05:39:05  <LordOfThePigs> very long time, as in how long?
05:39:32  <coppercore> i dont' know to be honest... a year?
05:40:16  <LordOfThePigs> Anyway, don't worry, I know how to compile
05:40:25  <coppercore> :P
05:40:27  <LordOfThePigs> I just have to redownload this openttd_useful package
05:40:38  <LordOfThePigs> (that's if I can find the wiki page...)
05:41:09  <LordOfThePigs>
05:48:44  <roboman> HELLO
05:51:03  <LordOfThePigs> hey!
05:51:42  <roboman> sorry for the caps, i accidently had caps lock oni
06:07:05  *** PROOOO [n=http@] has joined #openttd
06:11:28  <LordOfThePigs> Hmmm... it runs well
06:11:31  *** Sionide [] has joined #openttd
06:11:40  <LordOfThePigs> now let's go for bug squashing!!
06:11:52  <LordOfThePigs> (After I grab something to eat, that is)
06:16:20  *** Nubian [n=nubian@] has joined #openttd
06:28:34  *** Mizipzor [] has joined #openttd
06:50:37  *** PROOOO [n=http@] has quit [Read error: 110 (Connection timed out)]
06:57:31  *** Osai [] has quit [Read error: 110 (Connection timed out)]
07:06:23  *** fusee [] has joined #openttd
07:20:27  *** Bjarni [] has joined #openttd
07:20:30  *** mode/#openttd [+o Bjarni] by ChanServ
07:24:23  *** fusey [] has quit [Read error: 110 (Connection timed out)]
07:24:23  *** fusee is now known as fusey
07:27:18  <LordOfThePigs> hey Bjarni!
07:27:51  <Bjarni> hi LordOfThePigs
07:28:57  <Bjarni> somebody please DCC me a file. It doesn't matter what (as long as it's small and non-repulsive). I need to check my firewall setup
07:29:18  <Bjarni> send me one of the OTTD source files or something
07:30:27  *** LordOfThePigs [n=WinNT@] has quit [Nick collision from services.]
07:30:35  <Bjarni> hmm
07:30:41  <Bjarni> nobody in here?
07:31:05  *** LordOfThePigs [n=WinNT@] has joined #openttd
07:31:08  <LordOfThePigs> bah
07:31:15  <LordOfThePigs> stupid internet connection...
07:31:15  <Bjarni> oh, that explains it
07:31:37  <Bjarni> LordOfThePigs: can you DCC a file to me so I can test my firewall configuration?
07:31:44  <LordOfThePigs> sure
07:31:46  <Bjarni> any small file will do
07:32:25  <LordOfThePigs> sending...
07:32:40  <Bjarni> hmm
07:32:41  <Bjarni> weird
07:32:58  <LordOfThePigs> note that I am myself firewalled with no way to open ports
07:33:00  <Bjarni> it showed up here as receiving, but so far I got 0 bytes
07:33:11  <LordOfThePigs> I don't know if it plays a role though
07:33:12  <Bjarni> oh, that would explain it
07:33:43  <LordOfThePigs> How should I configure my own client?
07:34:31  <Bjarni> DCC is not a clever design. First the sender tries to open a connection so the receiver needs to have that port open, then the receiver replies by trying to open a new port from the sender, so if one of them is firewalled and don't have any open ports on the internet, it will fail
07:34:44  <LordOfThePigs> ah
07:34:56  <LordOfThePigs> I do have one single open port though
07:35:22  <Bjarni> it doesn't matter, I got the incoming message that you wanted to send me something and I guess that's good enough
07:35:32  <Bjarni> I got the message on which port it tried to open
07:35:34  <Bjarni> thanks
07:35:35  <LordOfThePigs> OK
07:35:48  <LordOfThePigs> but that also means that I can neither send nor receive anything...
07:36:14  <Bjarni> yeah
07:36:29  <Bjarni> I hope you got a server to upload patches on or something
07:36:38  <LordOfThePigs> yes,
07:36:39  <LordOfThePigs> ;)
07:36:46  <Bjarni> heh
07:37:26  <LordOfThePigs> the channel topic says "Anyone posting any or URL twice in 10 minutes will be banned'"
07:37:34  <LordOfThePigs> who did put that up?
07:37:34  <Bjarni> yeah
07:37:43  <Bjarni> I'm going to kill peter1138 for that
07:37:49  <LordOfThePigs> Haha
07:37:53  <Bjarni> except if he got a good explanation for it
07:38:22  <Bjarni> most likely somebody posted a whole lot of links while he was trying to be serious or something
07:39:42  <LordOfThePigs> maybe
07:39:48  <LordOfThePigs> or he was into one of the quotes
07:40:41  <Bjarni> I got into one of the newly accepted quotes in their database
07:40:42  <Bjarni>
07:40:52  <LordOfThePigs> How come Celestar seems to be the only one in this channel to be in qdb
07:41:00  <LordOfThePigs> except for this one maybe
07:41:01  <LordOfThePigs> ;)
07:41:05  <Bjarni> go search for Bjarni
07:41:22  <Bjarni> damn that peter1138
07:41:37  <Bjarni> well, you figure out how to click the search button
07:41:43  <LordOfThePigs> in
07:41:50  <Bjarni> no, in
07:42:23  <Bjarni> there are 4 quotes listed there with me in them
07:42:24  <LordOfThePigs> Hmm... It seems that thing on #openttd get posted on the
07:42:46  <Bjarni> I like the AlexFili one
07:43:34  <Bjarni> this guy tried to port OTTD and like two hours after installing SDL, he realised that he might have to use the include dir he got from the precompiled SDL lib
07:43:47  <Bjarni> that was likely his brightest moment
07:43:52  <LordOfThePigs> haha
07:44:39  <LordOfThePigs> what's the difference between and, appart from the domain name?
07:45:09  <Bjarni> they used to be the same (, but they split up for some reason
07:45:15  <Bjarni> don't ask me why
07:45:52  <Bjarni> most likely it's a personal matter and two of the admins can't deal with each other or something
07:48:45  <LordOfThePigs> heh
07:49:21  <LordOfThePigs> I just bumped the subsidiaries patch to the current revision (which was something like 630 revisions old)
07:49:31  <LordOfThePigs> I was surprised to see that the fixes were trivial
07:50:09  <LordOfThePigs> I wonder if all the new branches lately don't tend to dilute the quantity of stuff that goes into trunk each revision
07:50:27  <LordOfThePigs> (I also wonder if my grammar is correct)
07:54:52  <Bjarni> you wonder a lot without actually verifying it
07:55:07  <LordOfThePigs> That's because I don't really care
07:55:14  <LordOfThePigs> and because I like wondering
07:55:52  <LordOfThePigs> I was also wondering if the player bug reports were correct (about busses not beeing able to enter a subsidiaries station)
07:55:57  <LordOfThePigs> and I verified it to be true
07:56:23  <LordOfThePigs> So I do verify things that I am really interested in (as oposed to just "curious")
07:57:10  * anboni wonders if his loadbalancing suggestion on the forums was so silly nobody's even bothering to laugh at it :)
07:59:00  <Bjarni> only the village idiot don't realise that everybody is laughing at him
07:59:04  <Bjarni> :p
07:59:11  *** KritiK [] has joined #openttd
07:59:15  <Bjarni> actually I don't know if it is a good idea or not
07:59:28  <anboni> hmm.. not quite sure how i should take that village idiot remark :)
08:00:56  <Bjarni> you asked for it by saying that nobody even laughed at your idea
08:01:10  <Bjarni> then the usual statement is that we do, but not to your face
08:01:22  <anboni> yeah, was afraid of that :)
08:01:47  <Bjarni> and I just wrote it without actually thinking about who you are
08:02:07  <Bjarni> it just fitted so nice as a reply to your statement
08:02:48  <Bjarni> we already got a village idiot here. He calls himself that, joins once in a while and have never said anything
08:02:56  <Bjarni> we only got room for one, so you can't be one
08:03:00  <anboni> ah good :)
08:03:09  <anboni> but uhm... Patrick' doesn't not say anything
08:03:17  <Vornicus> the number of branches does dilute the revisions on trunk some: because there's more branches with more activity, trunk revisions can come at the same rate and still be a lower percentage of revisions
08:04:05  <Vornicus> and in any case many revisions even to trunk are coming in specialized areas; WebTranslator doesn't touch most of the code.
08:06:49  <peter1138> Bjarni: why did you write that climate change cheat, anyway?
08:07:00  <Bjarni> no
08:07:13  <Bjarni> why?
08:07:41  <peter1138> nice bjarni
08:07:49  <peter1138> "why did the chicken cross the road?" "no"
08:08:19  <Bjarni> I didn't write it
08:08:56  <Bjarni> if I was the one to make the cheat menu, it would contain the money, year and player things only
08:08:58  <Bjarni> nothing else
08:10:25  <peter1138> i don't know who wrote it
08:10:26  *** Aankhen`` [n=pockled@] has joined #openttd
08:10:28  <peter1138> so i'm blaming you
08:10:34  <peter1138> why huh? WHY!
08:10:46  * Vornicus chews peter1138's mind
08:13:27  <Bjarni> peter1138: btw why did you write that in the topic about
08:13:42  <Bjarni> are you trying to limit my abilities or something?
08:15:10  <anboni> sigh.. i need PBS.. is there a working patch against 4985 (yapf branch) somewhere?
08:16:13  <Bjarni> no
08:16:18  <anboni> bummer
08:16:28  <KUDr> anboni: it is NPF based
08:16:38  <Vornicus> Probably not - KUDr's still working out the kinks in yapf itself, and then his next priority is to make PBS run on that
08:16:48  <anboni> ouch, i guess that'll be a problem :)
08:17:15  <Vornicus> though, frankly, I couldn't name any kinks in yapf.
08:17:28  *** |Jeroen| [] has joined #openttd
08:18:02  <anboni> it could do with some loadbalancing improvement, but i guess it's pretty much done otherwise :)
08:20:50  <Bjarni> bbl (food)
08:21:25  *** LordOfThePigs [n=WinNT@] has quit [Read error: 110 (Connection timed out)]
08:28:06  <anboni> KUDr: is there a way to have ottd tell me what the cost of a path is?
08:28:58  <KUDr> I can do that easily if you need to tune something
08:29:24  *** Xeryus|sleep is now known as XeryusTC
08:29:26  <KUDr> I am currently thinking over your load balancing idea
08:29:34  <anboni> just wondering if my loadbalancing suggestion is anywhere near likely to work :)
08:29:47  <KUDr> and trying to imagine how A* can use it
08:30:12  <anboni> A* is the pathfinding algorithm?
08:30:15  <KUDr> wait, i will write you there something
08:30:22  <anboni> ok
08:33:18  <Vornicus> A* is a directed search algorithm
08:33:44  <Vornicus> It's the basis of the pathfinding algorithm
08:33:54  <anboni> ah ok, thanks :)
08:34:24  <Vornicus> (it is more generic than pathfinding)
08:43:32  *** ^Cartman^ [] has joined #openttd
08:47:38  *** XeryusTC [n=irc@] has quit ["So Long, and Thanks for All the Fish"]
08:47:46  *** Xeryus|sleep [n=irc@] has joined #openttd
08:50:30  *** DJ_Mirage [] has joined #openttd
08:58:21  *** Maedhros [n=jc@gentoo/developer/Maedhros] has joined #openttd
09:00:00  <KUDr> anboni: posted:
09:01:02  <anboni> thanks, i'll take a look
09:01:25  *** Nubian [n=nubian@] has quit [Remote closed the connection]
09:07:17  *** Nubian [n=nubian@] has joined #openttd
09:08:38  <valhallazzzw> KUDr: my setup was taking the number of red signals on the path and adding a penalty for them
09:08:54  <valhallazzzw> however, the number of signals should be taken into account
09:09:35  <valhallazzzw> as a track with double the amount of signals will have about double the amount of red signals at the same loas
09:09:39  <valhallazzzw> load*
09:10:43  <KUDr> valhallazzzw: you mean each red signal should add some panalty?
09:11:06  <KUDr> i take into account only first 10 signals
09:11:07  <valhallazzzw> that was the setup I used with loadbalancing with NPF
09:11:46  <valhallazzzw> and as NPF was already very CPU-intensive, I'm not sure how much extra load it created
09:11:51  <KUDr> if i want to take all signals, i can't use segment cost cache
09:12:04  <KUDr> and it would decrease performance a lot
09:12:05  <valhallazzzw> hmyes
09:12:13  <valhallazzzw> so you would need to cache the load
09:12:20  <KUDr> then i recommend use NPF
09:13:17  <KUDr> it is usual, that more complex algo is slower - so we must first agree what we want
09:13:22  <valhallazzzw> yep
09:13:30  <KUDr> if performance is critical or not
09:14:14  <valhallazzzw> it shouldn't eat 90% cpu as NPF did on my test map ;)
09:14:16  <KUDr> cache the load? the load changes every tick
09:14:25  <KUDr> there is nothing to cache
09:14:40  <valhallazzzw> no, that's not completely true
09:15:11  <valhallazzzw> if it works, you'll get a system with negative feedback
09:16:20  <valhallazzzw> if more trains are running on that track, the cached load will increase and less trains will run on that track so the load will decrease
09:16:23  <KUDr> if i should care about each signal's state at each YAPF run, then no cache
09:16:37  <KUDr> ohh
09:16:44  <KUDr> some history
09:16:48  <KUDr> uff
09:16:56  <KUDr> for each node
09:17:06  <valhallazzzw> yes
09:17:24  <KUDr> remember that all nodes are discarded when track layout changes
09:17:27  <valhallazzzw> I'm not completely sure what would be the best way to create it though
09:17:29  <valhallazzzw> hmm
09:17:49  <valhallazzzw> not just the nodes that are involved? :(
09:17:52  <KUDr> and caching starts agsin if it happens
09:18:04  <KUDr> all nodes
09:18:19  <KUDr> cache is like heap
09:18:25  *** tokai|ni [] has joined #openttd
09:18:31  <KUDr> it can't remove one node only
09:18:37  <valhallazzzw> that would mean it would take at least a (game) month or so before the network is balanced again
09:18:40  <valhallazzzw> ah
09:18:45  <valhallazzzw> you need to clear the entire heap
09:18:48  <KUDr> at least now
09:19:00  <KUDr> yes, now i clear it whole
09:19:31  <KUDr> as the caching is for improving performance - it was optimized for speed
09:19:50  <KUDr> not for comfortable functionality
09:20:02  <KUDr> each functionality costs performance
09:20:35  <KUDr> now the caching happens as side effect of segment cost calculation
09:20:43  <KUDr> with no cost
09:20:56  <valhallazzzw> ah
09:21:12  <KUDr> this was the only way how to beat NTP
09:24:55  <KUDr> note that NTP is much simpler and has not all the functionality (like path recording) so it is expectable that it will be fast
09:26:39  <KUDr> also another problem with your approach vs. yapf - each node is totally different (layout, cost, length)
09:26:54  <KUDr> so how to compare their relative load?
09:27:18  <KUDr> it can cotain no signal or 100 signals
09:27:34  <KUDr> how to compare them?
09:27:40  <valhallazzzw> my approach was an addition to NPF
09:27:48  <valhallazzzw> so it added a penalty for red signals
09:28:04  <valhallazzzw> and as I use a constant amount of spacing it works pretty well
09:29:28  *** tokai [] has quit [Read error: 110 (Connection timed out)]
09:29:46  *** Mukke [] has joined #openttd
09:30:12  <KUDr> <valhallazzzw> so it added a penalty for red signals <- are you aware, that each such penalty would cost lot of performance?
09:31:25  <valhallazzzw> I have no idea *how* much
09:31:41  <KUDr> imagine you add 500 to cost
09:31:43  <valhallazzzw> I only know that the performance hit with NPF was not that big
09:31:50  <KUDr> one tile distance is 100
09:32:14  <valhallazzzw> IIRC I added a tile to the distance per red signal
09:32:27  <KUDr> so pf will visit 5 more tiles in all wrong directions
09:32:41  <KUDr> leading outside of your path
09:32:47  <valhallazzzw> hmm
09:33:01  <KUDr> additional 500 means additional 5 tiles outside
09:33:06  <KUDr> and so
09:33:27  <KUDr> then it would be better to redesign NPF from A* to dijkstra
09:33:41  <valhallazzzw> hmkay
09:34:03  <KUDr> A* is based on the approach that real cost will be similar to the distance
09:34:41  <valhallazzzw> hmm... yes
09:35:08  <KUDr> it is also problem with yapf
09:35:20  <KUDr> all the penalties for curves and hills
09:36:00  <anboni> KUDr: would it be possible to have the pathfinding just deal with the actual track (and possibly cache the possible -likely- paths for each node), and have a seperate process deal with signals?
09:37:07  <KUDr> anboni - yes - but then i must not stop PF when it finds the best path
09:37:16  <KUDr> since it can be not the best
09:37:24  <KUDr> so it will run longer
09:37:37  <KUDr> and must accumulate all possible paths
09:37:44  <anboni> true, but with caching, you would only have to redo the paths when the track changes
09:37:50  <KUDr> and then your postprocessing will choose one
09:38:00  <KUDr> no
09:38:07  <KUDr> i don't cache paths
09:38:22  <KUDr> it would be too memory cosumptive
09:38:41  <KUDr> i cache segment cost only
09:38:41  <valhallazzzw> why?
09:38:47  <valhallazzzw> aaah
09:38:57  <KUDr> from each tile to each destination
09:39:03  <KUDr> too many records
09:39:05  <anboni> what's a segment exactly?
09:39:21  <KUDr> from junction to junction
09:39:32  <KUDr> or less if it is long
09:39:38  <anboni> and a node is a junction?
09:39:51  <KUDr> node is exit from junction
09:40:00  <KUDr> plus its segment
09:40:12  <KUDr> so each node has attached one segment
09:41:23  <anboni> would it be too memory consumptive to keep a list for each junction that caches the possible exits to reach a certain destination?
09:41:53  <valhallazzzw> you'd need a database to do that memory-efficiently I guess
09:42:19  <KUDr> probably yes - on large network you can reach each destination from nearly each node
09:43:03  <KUDr> so you must selct only good exits
09:43:15  <anboni> yeah, you -could- reach each destination from each node.. but how about this... a train hits a junction, at that point the possible routes are calculated once and then cached
09:44:09  <anboni> i'm looking at a certain junction in my network, and i see trains passing by with 5 or 6 different destinations.. so in practice, not every destination -will- be reached from each junction
09:44:14  <KUDr> then each juction entry will remember the route list for each destination
09:44:27  <KUDr> really task for SQL server
09:44:34  <valhallazzzw> yep
09:45:00  <valhallazzzw> then.. who hasn't got a SQL server ready for openttd? ;P
09:45:07  <anboni> hmm.. yeah, i see what you mean :)
09:45:42  <KUDr> anboni you are at the point where i was in february - starting to think about that
09:45:53  <KUDr> i was full of ideas
09:46:04  <KUDr> but then i started to calculate
09:46:25  <KUDr> and my dreams were away
09:46:46  <KUDr> but maybe there is some way like this
09:46:57  <KUDr> but remember that it should stay simple
09:47:20  <KUDr> to be able to reuse yapf for PBS and for train controlled signalling
09:47:23  <KUDr> and so on
09:47:52  <anboni> yeah, i guess it's pretty easy to make it much too complex like this :)
09:48:01  <KUDr> yes
09:50:15  <anboni> train controlled signalling is going to change a lot about this anyway, i guess.. since i imagine there wont be any actual signals on the long stretches of track anymore, looking 10 signals ahead would get you much closer to the final destination.. inherently leading to better loadbalancing
09:53:19  <KUDr> there will be signals
09:53:37  <KUDr> we want to make workaround for tunnels and bridges only
09:53:53  <KUDr> but not to aloow PBS in linear segnets
09:54:02  <KUDr> segments
09:54:58  <KUDr> so if you have long tunnel, more than one train can enter (will like emulate signals inside)
09:55:23  <KUDr> because in nomal life you can have signals inside
09:55:40  <KUDr> the same or similar for bridges
09:56:04  <anboni> well.. i read some document (i believe it was by celestar) that said trains on long stretches of track would be allowed within the same signal block, as long as the CBD (current braking distance) was maintained
09:56:32  <KUDr> it is one possible way, yes
09:56:46  <KUDr> there are many ways how we can do that
09:57:07  <KUDr> but we must carefully think how to not do it too complex
09:57:20  <KUDr> because of maintenability of the code
09:57:22  <anboni> but if that's going to work for bridges and tunnels, would it be really hard to extend that to stretches of track without junctions?
09:57:27  <KUDr> and flexibility
09:57:39  <KUDr> no
09:57:44  <KUDr> it is not hard
09:58:04  <KUDr> but signals are the most funny thinks in ottd
09:58:23  <KUDr> and it costs you nothing to make more signals on track
09:58:39  <anboni> apart from the tedium of placing them :)
09:58:53  <KUDr> and also it will be simpler to do, easier to understand how it works and so on
09:59:09  <KUDr> we can improve GUI
09:59:18  <KUDr> to place them in easier way
09:59:29  <KUDr> and remove
09:59:37  <anboni> that would be good
09:59:42  <KUDr> it is easy
10:00:37  <KUDr> i can do that when YAPF will be merged
10:01:11  <KUDr> anyway i will need some break (few simpler tasks)
10:01:32  <anboni> i'll brood on the loadbalancing issue some more, maybe i can come up with some interesting ideas :
10:01:32  <KUDr> before doing something so complex as YAPF was
10:01:33  <anboni> :)
10:02:04  <KUDr> anboni: take yapf code and try to implement your ides
10:02:13  <anboni> yeah, it's an impressive piece of work so far :)
10:02:15  <KUDr> it would be nice to see it working
10:02:28  <KUDr> then we can find the way how to merge it
10:02:41  <anboni> unfortunately, i'm not much of a coder :( but maybe i can implement some quick and dirty hacks for a proof of concept kinda thing
10:02:54  <KUDr> yes
10:02:58  <KUDr> it is enough
10:03:10  <anboni> i'll let you know what i can come up with :)
10:03:12  <Xeryus|sleep> lol
10:03:16  *** sw4y [] has joined #openttd
10:03:19  <KUDr> then we can look into it and discuss how to make it better if it will work
10:05:08  <KUDr> Xeryus|sleep: nice
10:05:25  <Xeryus|sleep> thought so :)
10:05:28  *** Xeryus|sleep is now known as XeryusTC
10:05:38  *** Jenkz [] has joined #openttd
10:25:02  * XeryusTC hails KUDr
10:25:13  <XeryusTC> 300 trains and ottd is only using 2% of my cpu :)
10:25:14  <KUDr> why?
10:25:22  <KUDr> heh
10:25:45  <KUDr> 32 opterons?
10:25:59  <KUDr> my dual core is more loaded
10:26:07  <KUDr> when 300 trains
10:26:16  <XeryusTC> amd 1800+
10:26:23  <KUDr> hmm
10:26:37  <anboni> i'm running at 25-35% with just under 300 trains :/
10:27:00  <anboni> (then again, i'm running at roughly the same util with NPF instead of yapf)
10:27:02  <XeryusTC> rendering takes about 25-30% here
10:27:33  <KUDr> in my case train controller (collision detector) takes more
10:38:33  <Bjarni> <KUDr>	my dual core is more loaded <-- openttd is very single core minded as the whole game works in a single thread
10:39:08  <Bjarni> there are a few exceptions like when compressing savegames
10:39:12  <KUDr> i know, but dual cores are usually fast enough (2.2 GHz) anyway
10:39:21  <KUDr> and they show half
10:39:35  <KUDr> like 50% of CPU shows 25%
10:39:43  <KUDr> and i have it more than 2%
10:39:50  <Bjarni> and the native midi and video drivers in OSX. They use their own thread on their own even though we didn't code it to do that. Apple just made the libs that way
10:40:14  <hylje> more threads the better
10:40:28  <hylje> scales well for apple's multicore/proc
10:40:46  <Bjarni> not if you are running on a single CPU with only one core
10:40:52  <Bjarni> then it's just extra overhead
10:41:05  <hylje> but most of apples stuff is dual/quadcore
10:41:07  <Bjarni> but for the dualcore computers... that's a great speed improvement
10:41:12  <Bjarni> specially the video stuff
10:41:26  <hylje> they have just one singlecore machine, the low-end mac mini
10:41:46  <Bjarni> <hylje>	but most of apples stuff is dual/quadcore <-- yeah, if you buy it today, but not if you use one or two year old hardware (or older)
10:41:51  <anboni> i need to figure out what's eating performance on my linux compile... having both yapf and npf running at around 30%, there must be something else that's eating cpu :)
10:42:14  <Bjarni> anboni: large map with a lot of towns?
10:42:17  <KUDr> drawing
10:42:27  <Bjarni> yeah, drawing is slow
10:42:37  <anboni> 1024x1024, with yes a lot of towns
10:42:42  <KUDr> it should use opengl
10:43:54  <Bjarni> anboni: try to profile that game and see if you come up with the same result as me. I found that like 20% of the CPU went to a loop through all towns to find the nearest one
10:44:24  <Bjarni> I think we got that function called way too many times, but I haven't investigated it yet
10:44:53  <anboni> bjarni: i've been looking into profiling a bit earlier, but couldn't really get any useful results, other than that openttd uses 67% of the cpu time when profiling just openttd... cant get more detailed results, cause it doesnt have symbols
10:45:18  <anboni> (so, question then is: how do i build openttd so it does have symbols.. i've tried DEBUG=1 and PROFILING=1, but neither worked)
10:46:23  <Bjarni> hmm
10:46:31  <anboni> ++++++++
10:46:38  <anboni> bah, cat says hi ;)
10:46:40  <Bjarni> at one time, I edited the makefile to solve this, but only for OSX
10:47:29  <anboni> is that stuff still in the Makefile today?
10:47:30  <Bjarni> <anboni>	bah, cat says hi ;) <-- make your cat write funnier stuff and it might end up on
10:47:36  <anboni> hehe
10:47:36  <XeryusTC> <@Bjarni> yeah, drawing is slow <- drawing uses about 30% here :(
10:47:54  <Bjarni> ifdef PROFILE
10:47:55  <Bjarni>   CFLAGS += -pg
10:47:55  <Bjarni>   LDFLAGS += -pg
10:47:55  <Bjarni>   ifdef OSX
10:47:55  <Bjarni>   # Shark (Xcode's profiling tool) needs -g to relate CPU usage to line numbers in the source code
10:47:55  <Bjarni>     BASECFLAGS += -g
10:47:59  <Bjarni>   endif
10:48:02  <Bjarni> endif
10:48:09  <Bjarni> remove the ifdef OSX (and one of the endif)
10:48:12  <Bjarni> and see what happens
10:49:13  *** CmdKewin [] has joined #openTTD
10:49:29  <anboni> looks like it starts compiling without barfing
10:49:30  <Bjarni> Tron called this useless since it should produce the same result as with DEBUG=1, but that's not the case as it will not do the same for ifdef DEBUG elsewhere
10:49:43  <Bjarni> enable profiling in Makefile.config
10:49:49  <Bjarni> that's the first step ;)
10:50:40  <Bjarni> and then a complete recompile is needed
10:50:56  <anboni> ok, changed Makefile.config, make clean, make
10:51:09  <Bjarni> remember that OTTD is made compatible with the -j argument to make it compile faster (if you got more than one CPU core)
10:51:54  <anboni> does HT count?
10:52:06  <Bjarni> HT?
10:52:08  *** GoneWacko [] has joined #openttd
10:52:24  <anboni> hyperthreading
10:52:33  <anboni> (sorry, forgot you're probably not an Intel guy :) )
10:52:44  <Bjarni> well, the -j argument makes it use more than one thread
10:52:55  <Bjarni> so -j 4 makes it use 4 threads
10:53:18  <Bjarni> making it possible to compile several source files in parallel
10:53:59  <anboni> compiling doesnt take too long anyway, not too bothered.. it's running now (noticably slower than before :) )
10:54:02  <Bjarni> I spent a great deal of time looking at timing in the makefile to ensure that it will work nomatter how many threads you try to use
10:54:14  <Bjarni> like do not link before all .o files are created and so on
10:55:01  <anboni> blegh.. was profiling the wrong binary...
10:56:47  <anboni> gah, still cant get it to report the proper info.. guess i'll have to look into that some more, might be a different flag needed
10:58:25  <Darkvater> morning
10:58:53  <Darkvater> or something similar ;p
10:58:59  <anboni> hey :)
11:02:02  * valhallazzzw hails Darkvater
11:06:14  <Darkvater> oook, this is getting scary
11:06:36  <Darkvater> my deification is taking on some strange levels
11:08:55  <anboni> hmm... i'm now getting no output at all from oprofile... NOW what did i fuck up?:)
11:10:11  *** Forexs [] has joined #openttd
11:10:20  <Kjetil> I know there is been a lot of discussion about utf-8 and utf-16 here ? What is the difference between them ?
11:11:07  <valhallazzzw> bigger character set I guess?
11:11:32  <anboni>
11:11:48  <anboni> and there's also an entry on UTF-8 :)
11:12:52  *** RichK67 [n=RichK67@] has joined #openttd
11:13:14  <anboni> yay! i got some profiling info
11:14:26  <anboni> bjarni: what functions were you suspecting?
11:17:55  <KUDr> Darkvater: good morning sir
11:18:00  <KUDr> what do i need to do in order to get permission to merge yapf into trunk?
11:18:11  <roboman> dinner
11:18:26  <KUDr> hmm, really?
11:20:30  <roboman> heh
11:20:47  <[Shaman]> KUDr: Don't give them ideas :P
11:22:28  <Darkvater> yeah dinner's good
11:22:33  * Darkvater is hungry
11:22:37  <Darkvater> KUDr: PM
11:22:46  <KUDr> ok
11:24:13  <anboni> why is MakeEnglishOriginalTownName being called during a running game? :)
11:25:05  <RichK67> KUDr: suggestion; move the YAPF options to the "Competitors" panel in config, and rename it to "AI". also move the "use NPF/NTP" switch to there as well - it will leave more space in the vehicles panel, and I think organises them better
11:26:55  <KUDr> why AI?
11:27:14  <KUDr> it should have special tab like "pathfinding"
11:28:31  <RichK67> panel already has all the AI features, and a pathfinder is an AI function - automatically finding a path in an intelligent way (for computer AI and human users)
11:28:41  <RichK67> extra panels is not such a good thing
11:28:58  <RichK67> tons of space on the Competitors panel
11:29:34  <RichK67> perhaps rename "AI & PathF"
11:32:53  * [Shaman] updates SVN
11:33:08  <[Shaman]> oOOOoo miniIN got it's own SVN branch? saweet
11:33:31  <RichK67> yup - but it only has (the latest) TGP patch currently
11:34:04  *** SchAmane [] has joined #openttd
11:38:47  <[Shaman]> it's still pretty sweet :)
11:46:44  <XeryusTC> <KUDr> why AI? <KUDr> it should have special tab like "pathfinding" <- agreed
11:47:35  <RichK67> it would be daft to have too many tabs, when there is plenty of space on some current ones (and vehicles is too long)
11:47:38  *** SchAmane [] has quit ["Ciao"]
11:48:50  <RichK67> bbl
11:48:52  *** RichK67 [n=RichK67@] has quit []
11:56:35  <Darkvater> brb food
11:59:58  <anboni> bbl, going to transplant this pc into its new case
12:01:27  *** DJ_Mirage [] has quit ["This computer has gone to sleep"]
12:01:40  *** anboni [] has quit ["Leaving"]
12:06:13  *** ledow [] has quit [Remote closed the connection]
12:06:26  *** ledow [] has joined #openttd
12:08:51  *** SchAmane [] has joined #openttd
12:10:50  *** webfreakz [n=Ronald@] has joined #openttd
12:10:54  <webfreakz> hi
12:11:06  <webfreakz> slovak.txt fails to built under MSVC2005
12:11:07  <roboman> hello
12:11:37  <webfreakz> not that i'm in need of this language file, but i just thought report it
12:11:56  <webfreakz> Generating slovak language file
12:11:56  <webfreakz> g:$games\#openttd_sources\yapf\lang\slovak.txt(327): FATAL: STR_UNITS_WEIGHT_LONG_IMPERIAL: Invalid number of plural forms. Expecting 3, found 2.
12:11:56  <webfreakz> Project : error PRJ0019: A tool returned an error code from "Generating slovak language file"
12:12:24  <KUDr> webfreakz: it is in truk too
12:12:34  <KUDr> but it works
12:12:38  <webfreakz> hmm
12:12:53  <Darkvater> is that yapf?
12:12:58  <Darkvater> that's not KUDr's fault
12:13:18  <KUDr> if somebody explains me how plurals work i can repair it
12:13:30  <KUDr> slovak is friendly lang
12:13:39  <webfreakz> replacing the error lines by the brazillian ones doesn't work either?
12:13:45  <Darkvater> you can just leave it up to a translator to fix it
12:13:51  <webfreakz> hmm, ok
12:14:30  <Bjarni> <KUDr>	slovak is friendly lang <-- I thought that you were Czech, not Slovak
12:14:41  <webfreakz> maybe he also speaks Slovak?
12:14:45  <KUDr> it is nearly the same
12:15:01  <Bjarni> maybe you found a Slovak girlfriend
12:15:03  <KUDr> we are like brothers :)
12:15:28  <Bjarni> [14:15] 	<Bjarni>	maybe you found a Slovak girlfriend
12:15:28  <Bjarni> [14:15] 	<KUDr>	we are like brothers :)
12:15:29  <Bjarni> ...
12:16:12  <webfreakz> lol
12:17:53  <[Shaman]> somebody bash that.
12:18:31  <Bjarni> the last time I added something to, somebody called me lame because I was in it, so this time it got to be somebody else
12:18:53  <Maedhros> ooh, compile warnings on npf.c and player_gui.c
12:18:58  <Maedhros>
12:19:57  <Bjarni> I bugged blathijs about the npf warnings for a while now
12:20:06  <Bjarni> but I don't like the one in player_gui.c
12:20:29  <Bjarni> the npf one is bogus, so ignore it
12:20:48  <Maedhros> ok
12:20:57  <Bjarni> it's a case when coders know how the code works better than gcc when it looks for possible problems
12:21:10  <Bjarni> it will fail, but in a case that is unreachable or something like that
12:21:19  <Maedhros> hehe, fair enough
12:22:43  <XeryusTC> <@Bjarni> the last time I added something to, somebody called me lame because I was in it, so this time it got to be somebody else <- asking someone else to post something because you don't want to be called lame is also lame :P
12:36:56  <peter1138> the player_gui.c one is a gcc bug
12:43:16  *** Trippledence [] has quit [Read error: 104 (Connection reset by peer)]
12:44:13  *** Trippledence [] has joined #openttd
12:53:29  *** Hallo [] has joined #openttd
12:58:00  <Bjarni> <XeryusTC>	<@Bjarni> the last time I added something to, somebody called me lame because I was in it, so this time it got to be somebody else <- asking someone else to post something because you don't want to be called lame is also lame :P <-- well, yeah, but in both cases somebody said something like "bash it" without doing anything
12:58:12  <Bjarni> so it appears like I got to do stuff or it will not happen
12:58:12  <Darkvater> who here knows dilbert?
12:58:17  <Bjarni> me
12:58:19  <XeryusTC> me
12:58:27  <Bjarni> he is my neighbour
12:59:20  <webfreakz> when is /branch/bridge/ merged with /trunk/ ? I thought this would happen last week?
12:59:27  <Darkvater> < absolutely hilarious ^^
13:00:15  <webfreakz> no it isn't
13:00:18  <webfreakz> :)
13:00:27  <Darkvater> yes it is
13:00:29  * Darkvater slaps webfreakz
13:00:45  * webfreakz grabs his basebal bat and hits darkvater
13:01:07  * webfreakz slaps CIA-3
13:01:33  * webfreakz hits CIA-3
13:01:46  *** webfreakz was kicked from #openttd by Darkvater [you can't beat me]
13:02:04  *** webfreakz [n=Ronald@] has joined #openttd
13:02:12  <Bjarni> Darkvater: how did you manage to get a video of my boss while he is doing his favourite activity?
13:02:19  <Darkvater> I am good
13:02:21  <webfreakz> voyeur!
13:03:18  <XeryusTC> Darkvater: rofl
13:04:09  <Bjarni> brb, I got to tell Dilbert about this
13:04:14  <Darkvater> hmm
13:04:25  <Darkvater> since when is the max avatar-size on the tt-forums 10KB?
13:04:26  <Darkvater> dammit
13:04:36  <webfreakz> use webicons
13:04:47  <Bjarni> since orudge used a modem
13:04:48  <Darkvater> still
13:04:48  <Bjarni> :p
13:04:54  <webfreakz> lol
13:04:59  <Darkvater> my current avatar is 27KB and I can't upload a new one
13:05:20  <Bjarni> lol
13:05:27  <Bjarni> ask Owen about this
13:05:34  <Darkvater> yeah, but he's not in
13:05:38  <Bjarni> mail him
13:05:52  <Darkvater> !mail orudge
13:06:08  <webfreakz> use the private message on the forums
13:06:20  <Darkvater> !pm orudge
13:06:24  <webfreakz> because?
13:06:45  <Prof_Frink> Darkvater: PM it to yourself, and then link to that image as an off-site avatar
13:07:03  <webfreakz> lol
13:07:25  <Darkvater> already doing, but still kinda retarded
13:07:29  <Bjarni> !mail orudge Darkvater wants to talk to you because he can't use avatars on the forum, that is greater than 10k. He wonders why as his current one is 27k
13:07:31  <jmp_ghli> >Bjarni> No such user: orudge
13:07:37  <Bjarni> ok
13:07:55  <Bjarni> well, I tried
13:08:12  <Darkvater>
13:08:14  <Darkvater> there we go
13:08:35  <webfreakz> rolf
13:08:37  <Darkvater> fits me perfectly, doesn't it? :P
13:08:44  <webfreakz> :)
13:09:11  <CIA-3> truelight * r4986 /compile_farm/controller/ (install rules):
13:09:11  <CIA-3> [CompileFarm] -Rename: renamed osx targets to osx_powerpc
13:09:11  <CIA-3> [CompileFarm] -Add: added new target: osx_intel / osx_intel_dedicated
13:09:55  <Bjarni> Darkvater: one of the best avatars that I have ever seen :D
13:09:57  <TrueLight> From the next revision of the trunk, the 'macosx' as on the nightly page will be gone
13:10:30  <webfreakz> lol darkvater, do you want to scare away danharibo or something like that? :P
13:10:57  <Bjarni> yeah, I stopped supporting the target osx in the nightly builds
13:11:25  <webfreakz> you don't support OSX on PPC anymore?
13:11:54  *** TrueLight is now known as TL|Away
13:12:55  <Bjarni> I will not support the target osx anymore
13:13:04  <Bjarni> now it's osx_intel
13:13:07  <Bjarni> and osx_ppc
13:13:12  <webfreakz> ok
13:13:18  <Bjarni> but not osx
13:15:29  *** CmdKewin [] has quit ["( :: NoNameScript 4.03 :: )"]
13:15:45  <XeryusTC> <@Darkvater> <- cool avatar :P
13:21:23  <Darkvater> :)
13:28:27  <Bjarni> Darkvater: according to the forum, the Dutch catenary system is made for 1500 V. Is that really the common voltage in NL?
13:28:44  <Darkvater> don
13:28:53  <webfreakz> i guess so?
13:29:01  <Darkvater> don't think they have simple house-voltage on the catenary
13:29:14  <Darkvater> probably too expensive to transfar, too much loss
13:29:18  <Bjarni> they don't
13:29:23  <webfreakz> hmm
13:29:24  <Bjarni> I meant we use 25 kV
13:29:31  <Bjarni> Germany uses 15 kV
13:29:44  <Bjarni> 1,5 kV sounds like virtually nothing for real trains
13:29:45  <webfreakz>
13:29:51  <webfreakz> ^ is for darkvater
13:30:30  <Celestar> hm.
13:30:32  <Celestar> hi
13:30:44  <gradator> up to 30 KV
13:30:48  <Darkvater> ello
13:31:06  <Bjarni> P=U*I, loss in wires are independent of U, but depends on I^2, so when transferring high power, it's always a good idea to use high voltage
13:31:07  <Celestar> whats up?
13:31:16  <webfreakz> trams: 600-750 V
13:31:16  <webfreakz> subway: up to 1.5kV
13:31:16  <webfreakz> trains: 25kV
13:31:16  <Bjarni> fucked up Dutch catenary
13:31:29  <webfreakz> lol ^^
13:31:44  <gradator> Bjarni: P=RI^2 ;)
13:31:47  <Celestar> Bjarni: even better are DC lines (concerning power loss)
13:32:06  <Celestar> but then you have transforming problems
13:32:24  <webfreakz> the higher the voltage over the same wattage, the less loss of electricity
13:32:38  <webfreakz> hmm, that doesn't sound pretty good english...
13:32:58  <Bjarni> but I get your point (which is the same as mine)
13:33:13  <Bjarni> so it makes it odd that NL uses something as low as 1,5 kV
13:33:20  <ln-> anyone using OTTD on a dual-screen system?
13:33:22  <webfreakz> ah, i see :)
13:33:25  <Celestar> ln-: yes I do
13:33:41  <Celestar> (but not currently, cuz I'm on a lappy)
13:34:36  <Celestar> why?
13:34:45  <webfreakz> ln-: see the OpenTTD forum for some thread about dualscreen setups with OpenTTD
13:34:55  <ln-> do you think it's annoying that the toolbars get centered across screens? (if the game window is wide enough)
13:34:56  <Bjarni> Als de stroomsterkte boven de 4 kA (kilo-Ampère)uitkomt (bij 1800 Volt betekent dat een vermogen van meer dan 7200 kW), wordt de stroom in het onderstation uitgeschakeld om overbelasting te voorkomen. <--- well, that's my point
13:35:06  <Bjarni> 4 kA is extremely much
13:35:17  <webfreakz> haha yes, i would want to touch that ^^
13:35:25  <webfreakz> would-->wouldn't
13:35:33  *** BJH [] has joined #openttd
13:35:36  *** Zr40_ [] has quit [Read error: 104 (Connection reset by peer)]
13:35:50  <webfreakz> Bjarni: you can read dutch?
13:36:05  <Bjarni> webfreakz: anybody ever told you that you got a suicidal keyboard, since it makes typos like that?
13:36:48  <Bjarni> 	<webfreakz>	Bjarni: you can read dutch? <-- sometimes I can. Specially when it comes to technical stuff
13:36:57  *** Angst [] has joined #openttd
13:37:13  <Bjarni> but I have no idea on how to write it on my own or even say it
13:37:49  <webfreakz> haha, it sounds really funny when english people pronounce dutch words/sentences :)
13:38:08  <Bjarni> not as funny as it would sound if I tried :p
13:38:15  <webfreakz> lol :p
13:38:30  <ln-> experimental patch:  (attempts to position the toolbars on the left screen.)
13:38:35  <webfreakz> a lot of words are the same as the english equivalents:
13:38:41  <webfreakz> banaan --> banana
13:38:50  <webfreakz> appel --> apple
13:38:54  <Bjarni> in Danish, it's banan
13:38:57  <Celestar> hm
13:39:12  <XeryusTC> <webfreakz> a lot of words are the same as the english equivalents: <- that's because they're from the same family ;)
13:39:27  *** ^Cartman^ [] has quit ["Bunchie!"]
13:39:38  <Celestar> Munich Central Station has 750 Trains / day (not counting suburban train, subways and trams) :o
13:39:39  <webfreakz> so you would say our anchestors are english speaking persons? :p
13:40:01  <Bjarni> Dutch is kind of like a mix of English, German and Danish. Since I know those 3 languages, I can make an estimated guess on the meaning of the Dutch sentences, which tend to be right
13:40:19  <XeryusTC> webfreakz: no, they both evolved from some weird ancient language
13:40:22  <Bjarni> I have never been to NL or received any education/training in Dutch
13:41:13  <webfreakz> bjarni: i guess i could read some danish wikipedia page to about the same subject, as it has a lot of SI-terms such as V(oltage) etcetera
13:41:34  <XeryusTC> webfreakz:
13:41:48  <Bjarni> <webfreakz>	so you would say our anchestors are english speaking persons? :p <-- actually not. XeryusTC got a point and I think it was a bit more like Scandinavian if I recall correctly
13:42:18  <webfreakz> yeah i know where and grand-grand-grand-kids from germanians :)
13:42:31  <webfreakz> wtf is wrong with my keyboard today....
13:42:42  * webfreakz smashed his keyboard against the wall
13:42:46  <Bjarni> spoken language travelled with the boats and there was a lot of trade ships travelling between Friisland and Scandinavia for the past 1000 years and not unlikely way longer than that, but we can't document it
13:43:12  <webfreakz> yeah i know we're grand-grand-grand-kids from germanian people :)
13:43:16  <Bjarni> <Bjarni>	webfreakz: anybody ever told you that you got a suicidal keyboard, since it makes typos like that?
13:43:27  <Bjarni> looks like it manage to get you to help it
13:43:29  <webfreakz> yeah, you already did ;)
13:43:45  <webfreakz> (15:36:07) Bjarni: webfreakz: anybody ever told you that you got a suicidal keyboard, since it makes typos like that?
13:43:47  <webfreakz> :)
13:44:18  <Bjarni> I know, I just repeated it to make more sense of the next line
13:44:30  <webfreakz> i guess that within a day i don't have to type on my keyboard anymore as it will type by itself
13:45:01  <webfreakz> hmm, you're right, there must be something wrong with my eyes...
13:45:09  <webfreakz> and NO, they are NOT suicidal!
13:48:27  <Celestar> anyone into a bridge branch game with me?
13:49:24  *** ThePizzaKing [] has quit [Remote closed the connection]
13:49:53  <Celestar> I guess that means no :P
13:50:31  <webfreakz> :)
13:53:19  <XeryusTC> ;)
13:54:10  <webfreakz> uhm
13:54:48  <webfreakz> is it know here that the message "Electrified Railway Construction" doens't fit properly in the grey-expanding-box when pressing the RAIL-icon?
13:55:08  <webfreakz> it stops at "Electrified Railway Constructi"
13:56:57  <Celestar> it should be auto-sized ...
13:57:21  <Celestar> it does fit here ..
13:58:01  <webfreakz> strange
13:58:25  <webfreakz> why am i the only one around here with a lot of those silly problems? :S
13:59:55  *** Mizipzor [] has quit [Remote closed the connection]
14:00:38  <Bjarni> I searched for a technical description in Danish and found this incident on an oops
14:00:38  <Bjarni>
14:00:51  <Bjarni> I have still to find a technical description though
14:01:16  <webfreakz> why did you search for it?
14:01:23  <Bjarni> <-- same location some years later
14:01:29  <webfreakz> i mean, what do you need it for?
14:01:43  <Bjarni> to show you to see if you could understand it
14:02:25  *** glx [] has joined #openttd
14:02:49  <webfreakz> hi glx
14:03:11  <glx> hi
14:04:52  *** Dred_furst [] has joined #openttd
14:05:58  <Bjarni> we should give that Dutch link to glx to see if he can figure out what it mean :)
14:05:59  <Bjarni> :p
14:06:06  <webfreakz> :)
14:06:28  <Bjarni>
14:06:40  <Bjarni> I found the info I wanted on that page
14:08:49  <glx> what was the info you wanted?
14:11:55  <Bjarni> technical stuff on voltage in the Dutch catenary
14:12:47  <glx> ha ok, this page contains all info (but I can't understand it :) )
14:13:05  <Bjarni> I know
14:13:22  <Bjarni> and it turned out that I could actually read it to get the info I wanted :)
14:13:32  * Bjarni never learned Dutch anywhere
14:13:37  * webfreakz congrats Bjarni
14:13:39  <[Shaman]> kudos to you then
14:13:43  <[Shaman]> dutch is a cunt to learn
14:13:47  <[Shaman]> for non-dutch people
14:13:51  <webfreakz> :)
14:14:08  <Bjarni> maybe I should have been born in The Netherlands as it appears that I have been born with the ability to understand it
14:14:08  <[Shaman]> maybe a bit more easy for german/scandinavian people
14:14:13  <[Shaman]> but in general, it's a CUNT
14:15:07  <glx> my brain can detect that the page says something about 1500V and France :)
14:16:31  <Bjarni> my brain says that the first electrified Dutch railroad was build in 1908 and used 10 kV
14:16:46  <Bjarni> in 1924, they started to put up the 1500 V system
14:16:50  <valhallazzzw> let me check that for you
14:17:07  * Bjarni skips the names of the towns, that got connected
14:17:28  <webfreakz> damn, you really are good at this :)
14:17:40  <valhallazzzw> either The Hague-Utrecht or Amsterdam-Rotterdam
14:17:42  <Bjarni> the trains got 750 V engines and then it uses two engines in series to make them survive the 1500 V
14:17:54  <valhallazzzw> :F
14:17:55  <valhallazzzw> :D
14:17:58  <webfreakz> correct :)
14:18:19  <webfreakz> Bjarni: read this as well
14:18:20  <webfreakz>
14:18:42  <webfreakz> it has the complete answer of 1.5kV <> 25kV
14:19:18  <Bjarni> the electrical sections of the catenary are 4 to 15 km (ouch, 15/2=7,5 km, which mean up to 4 kA that travels like 7 km through catenary)
14:19:36  <valhallazzzw> make that The Hague-Rotterdam
14:19:36  <hylje> aaaaaaaaaaaaaaa
14:19:41  <valhallazzzw> Hofpleinlijn
14:19:58  *** Born_Acorn [] has joined #openttd
14:20:02  <valhallazzzw> and yes, 1908
14:20:07  <webfreakz> wow!
14:20:14  <webfreakz> he can read 1908 in dutch!
14:20:17  <webfreakz> w00t
14:20:20  <webfreakz> :)
14:20:24  <valhallazzzw> :+
14:20:26  <Bjarni> 	<webfreakz>	damn, you really are good at this :) <-- well, I can get the info I want when the language is decent and the text is technical enough
14:20:53  <webfreakz> Bjarni: yup, and we don't have got a lot of silly characters as danish does have
14:21:01  <Bjarni> but not if it is some fictional book... they tend to be weird
14:21:11  <roboman> gnight
14:21:38  <glx> webfreakz: but you put your characters in a weird order :)
14:21:53  <Bjarni> De eerste Nederlandse elektrische spoorlijn <-- I read that as the first electrified railroad. I didn't guess that it was the first based on the year
14:22:18  <Bjarni> <glx>	webfreakz: but you put your characters in a weird order :) <-- well, French do that a lot worse
14:22:53  <glx> :)
14:22:53  <webfreakz> glx: do you mean I place characters in a weird order, or characters are in a weird order in the dutch languague?
14:22:58  <webfreakz> *language*
14:23:14  <webfreakz> bjarni: 2x correct :)
14:23:33  <Celestar> wow
14:23:38  <Celestar> city growth is high ...
14:23:50  <webfreakz> they still fuck like rabbits?
14:24:03  <webfreakz> i saw your quote about that on the forums...
14:24:03  <glx> webfreakz: dutch language, but I know french can be hard to read too :)
14:24:13  <Bjarni> <webfreakz> <-- it's something about a Dutch railroad line, that uses 25 kV as an experiment to be more compatible with the rest of Europe (and likely to cut down on losses in the catenary)
14:24:25  <valhallazzzw> yer
14:24:28  <webfreakz> glx: yeah, i can read french better than i can create/pronounce my own sentences
14:24:52  <webfreakz> bjarni: correct, and it explains why 25kV is better than 1.5kV
14:25:23  <webfreakz> 25kV lines don't need as much substation (??) for the power than 1.5kV lines do
14:26:17  <Bjarni> that's logical
14:26:21  <webfreakz> yup
14:26:28  <webfreakz> that's what i said earlier
14:26:49  <glx> high tension is better for long distances
14:27:02  <webfreakz> (15:32:26) webfreakz: the higher the voltage over the same wattage, the less loss of electricity
14:27:46  <webfreakz> a picture of a substation:
14:27:52  <Bjarni> 25 kV/1,5 kV => 1/(16,67) of the current to transfer the same energy. Remember current^2 to calculate loss in the wire
14:28:17  <Bjarni> gtg
14:28:22  <Bjarni> hope to be back soon
14:28:23  <webfreakz> P = R * (L/A)
14:28:24  <roboman> gnight
14:28:29  <webfreakz> ok
14:28:32  <webfreakz> see ya :)
14:28:48  *** roboman is now known as robobed
14:39:46  *** TrogdorX [] has joined #openttd
15:08:38  *** robobed [] has quit [Read error: 104 (Connection reset by peer)]
15:08:41  *** dp [] has joined #openttd
15:09:19  <Celestar> hm.
15:09:26  <Celestar> a train with 1000 tons cargo capacity .. nice :)
15:09:31  <webfreakz> wow
15:09:38  <webfreakz> reffitable? :')
15:09:57  <Celestar> yeah
15:10:16  <webfreakz> when have you planned to merge branch/bridge <> /trunk??
15:10:28  <webfreakz> or is it after 0.4.8?
15:13:38  *** Born_Acorn [] has quit [Read error: 110 (Connection timed out)]
15:15:24  <webfreakz> celestar ?
15:18:06  <peter1138> probably
15:18:09  <peter1138> "when it's ready"
15:18:16  *** Sacro [n=Sacro@adsl-83-100-175-235.karoo.KCOM.COM] has joined #openttd
15:18:26  <webfreakz> ah, peter1138 i've got a question for you
15:21:44  <Sacro> afternoon all
15:21:47  *** dp-- [] has quit [Read error: 110 (Connection timed out)]
15:21:47  *** dp is now known as dp--
15:21:52  <webfreakz> hi sacro
15:22:01  <Sacro> hey webfreakz, how are you?
15:22:07  <webfreakz> i'm fine :)
15:22:30  <webfreakz> i guess you're all right either? Otherwise you won't be here ;)
15:24:17  <Sacro> yeah, i suppose that makes sense
15:24:55  *** Nubian [n=nubian@] has quit [Remote closed the connection]
15:25:52  *** SchAmane [] has quit ["Ciao"]
15:26:51  *** Nubian [n=nubian@] has joined #openttd
15:30:55  *** DJ_Mirage [] has joined #openttd
15:31:12  <Bjarni> [17:10] 	<webfreakz>	when have you planned to merge branch/bridge <> /trunk??
15:31:12  <Bjarni> [17:10] 	<webfreakz>	or is it after 0.4.8?
15:31:32  <Bjarni> that's likely two completely different events as 0.4.8 will be based on the 0.4 branch
15:31:55  <webfreakz> ok
15:32:43  *** UnderBuilder [i=UnderBui@] has joined #openttd
15:32:50  <UnderBuilder> Hi all
15:32:54  <webfreakz> hi
15:33:27  <UnderBuilder> why I am desynched continually from penticrack mini_in server?
15:33:48  <webfreakz> how could we know?
15:33:55  <Celestar> peter1138: it IS ready
15:34:45  <Bjarni> UnderBuilder: because the server don't like you :p
15:35:02  <glx> or it uses different grfs
15:35:20  <Bjarni> UnderBuilder: actually it's the mini_in, which mean that it contains source that we don't control. Maybe it's not network safe
15:35:21  <UnderBuilder> I don't know the grfs that are using the server
15:35:41  <Bjarni> do you get the desync right away?
15:35:53  <Bjarni> or after a few sec or few minutes or ?
15:36:08  <UnderBuilder> desync inmediately after joining
15:36:15  <glx> grf symptom
15:37:08  <UnderBuilder> sometimes passes some seconds before desynching
15:40:27  <UnderBuilder> I have an idea: what about talking to a server from the
15:41:43  <valhallazzzw> ?
15:42:40  <Bjarni> I think like being able to write to the admin of the server without logging in
15:42:58  <Bjarni> for special cases like this
15:43:05  <UnderBuilder> that I mean
15:43:29  *** jong_ [] has joined #openttd
15:43:36  <Bjarni> UnderBuilder: that could be a nice idea, but it's rather tricky as the chat is based on the connection it already got. If it do not have a connection, then.....
15:44:25  <Sacro> can you not get an IRC like server on the masterserver?
15:45:09  <Bjarni> we could, but that would be a lot of work
15:46:18  <Bjarni> you see, you request a server list from" target="_blank">, then you open a connection and you get the list through that connection. Once the transfer is complete," target="_blank"> disconnects you
15:46:31  <Bjarni> you don't have an open connection all the time
15:47:53  <Bjarni> so basically what you request is a way to chat to somebody when you do not have a connection to any server at all
15:48:58  <Sacro> hmm
15:50:56  *** MeusH [] has joined #openttd
15:51:27  <MeusH> heya
15:52:16  <XeryusTC> Bjarni: can't you just use the masterserver to forward the messages to a server?
15:55:48  <Bjarni> that would not be easier to code that than it would to code a direct message system directly to the server
15:56:01  <Bjarni> both would include a whole lot of code
15:56:51  * Bjarni checks the date
15:56:57  <Bjarni> no, it's not the first of April
15:58:01  <Bjarni> it appears that EU will finance TV stations to broadcast news that are political independent because they aren't financed by politicians in the same country as they are broadcasting
15:58:15  <Bjarni> I just wonder if financial aid from EU should be any better
16:00:59  * Sacro scratches his head
16:01:22  <_Red> so they will be influenced by the politicians from the country they are broadcasting from instead
16:12:09  *** UnderBuilder [i=UnderBui@] has quit [" Want to be different? HydraIRC -> <-"]
16:12:24  <CIA-3> KUDr * r4987 /trunk/ (47 files in 6 dirs): Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
16:12:28  *** tokai [] has joined #openttd
16:14:00  <Sacro> KUDr: YAPF IN LATEST NIGHTLY?
16:14:07  <valhallazzzw> whooooooooo KUDr :D:D
16:14:09  <KUDr> hopefully
16:14:12  * valhallazzzw hugs KUDr
16:14:24  * Sacro hugs KUDr and valhallazzzw
16:14:25  <KUDr> test it please before
16:14:44  <KUDr> so i have a chance to fix any problem
16:14:53  <Sacro> lol, we will test it
16:15:02  <valhallazzzw> No C compiler at hand...
16:15:05  <[Shaman]> which SDL are you using, 1.2?
16:15:12  <valhallazzzw> I will have one in about 2 weeks ;)
16:15:13  <[Shaman]> *1.2.10, even
16:16:01  <MeusH> thanks KUDr!
16:16:04  <Sacro> valhallazzzw: what OS?
16:16:26  <valhallazzzw> win2k
16:16:33  <MeusH> valhallazzzw: msys
16:16:40  <valhallazzzw> ...
16:16:42  <MeusH> lkraider made a guide on how to set it up
16:16:46  <MeusH> on windows
16:16:47  <valhallazzzw> I gan install a compiler MeusH
16:16:49  <valhallazzzw> can*
16:16:57  <valhallazzzw> I just haven't got the space for it ATM
16:17:18  <valhallazzzw> and installing one now would be pointless with a full reinstall coming in 2 weeks
16:19:14  *** TL|Away is now known as TrueLight
16:20:11  <XeryusTC> woow \o/ /me switches his yapf branch to trunk :)
16:23:02  * KUDr hides (TrueLight arrived)
16:24:09  <Bjarni> yeah, I defeated the evil KUDr with my TrueLight spell
16:24:23  <Bjarni> that tortures all creates of evil
16:32:07  <hylje> rephrase
16:36:10  *** Zr40 [] has joined #openttd
16:38:11  <Celestar> hehe
16:38:18  <Celestar> hopefully we can merge yapf tomorrow (=
16:39:19  <Bjarni> err
16:39:23  <Bjarni> it's already merged
16:39:47  <Bjarni> Author: KUDr
16:39:47  <Bjarni> Date: 2006-05-27 16:12:16 +0000 (Sat, 27 May 2006)
16:39:47  <Bjarni> New Revision: 4987
16:39:48  <Bjarni> Log:
16:39:48  <Bjarni> Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
16:40:05  <Celestar> s/yapf/bridge/
16:43:13  <peter1138> bah
16:43:15  <peter1138> pc's too slow
16:45:06  * peter1138 ponders a utf-8 branch
16:47:24  <Sacro>
16:47:40  * peter1138 wonders when tron'll appear to complain
16:48:24  <MeusH> brb
16:48:24  *** MeusH [] has quit ["Goodbye"]
16:51:53  <Celestar> peter1138: why not ..
16:52:31  *** sign_de [] has joined #openttd
16:55:06  <Bjarni> Celestar: do you think it's wise to merge two different branches within 24 hours?
16:55:32  <Sacro> go on, merge bridge
16:55:37  <Celestar> Bjarni: no :P
16:55:39  <Celestar> hi sign_de (=
16:55:48  *** mode/#openttd [-v Sacro] by Bjarni
16:55:56  * Sacro knows not what that means
16:56:08  <Bjarni> hi sign_de
16:56:17  <sign_de> hi :)
16:56:25  <sign_de> @Celestar + Bjarni
16:56:46  <Celestar> sign_de: hows stuff? long time no see
16:58:12  <sign_de> started to study... working in an hospital
16:58:17  <sign_de> a lot of stuff to do ;)
16:58:49  <Celestar> I see
16:58:57  <Celestar> --stop-on-copy is just great a switch
16:59:43  <sign_de> Celestar: hows your stuff? ;)
16:59:53  <Celestar> sign_de: finished study, working @ uni
17:00:52  <sign_de> Celestar: working @ uni ? ;) project?
17:01:49  <Celestar> Statistical Thermodynamics
17:03:34  *** sw4y [] has quit ["Odletam do paralelniho vesmiru..."]
17:04:20  *** sw4y [] has joined #openttd
17:04:28  <Sacro> can anyone hear me?
17:04:38  <sign_de> read....
17:04:40  <sign_de> yes
17:04:48  <Sacro> but not hear?
17:04:51  <CIA-3> celestar * r4988 /branch/bridge/ (55 files in 7 dirs):
17:04:51  <CIA-3> [bridge] Sync with trunk up to 4987. Includes the YAPF merge, but yapf isn't bridge aware yet.
17:04:51  <CIA-3> Some savegame revisions do work, others don't. So still, don't overwrite your precious stuff from the releases
17:04:51  <Celestar> ok guys
17:04:53  <Celestar> I gotta go
17:05:00  <Celestar> sorry sign_de I'm on the run :P
17:05:45  <sign_de> Celestar: ok ;)
17:05:58  <Celestar> KUDr: openttd.dsp is non-working you needa do it manually
17:06:04  <Celestar> stupid whitespace
17:06:06  <Celestar> bye
17:07:26  <KUDr> bye
17:07:37  *** TinoDidri [] has joined #openttd
17:08:14  <KUDr> openttd.dsp will be dropped
17:10:07  *** Jezral [] has quit [Remote closed the connection]
17:13:10  *** Nubian [n=nubian@] has quit [Remote closed the connection]
17:19:38  <peter1138> ok, it compiles. hmm.
17:22:27  *** Sacro [n=Sacro@adsl-83-100-175-235.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
17:25:53  <peter1138> KUDr: is yapf for ships not working properly?
17:27:39  *** Scia [] has joined #openttd
17:27:44  *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has joined #openttd
17:30:25  <Darkvater>  /c
17:30:28  *** Nubian [n=nubian@] has joined #openttd
17:30:39  * Darkvater test yapf
17:30:56  <webfreakz> YAPF is working great :)
17:31:32  *** sw4y [] has quit [Remote closed the connection]
17:33:09  <Darkvater> hmm slovak.txt is broken in multiple ways
17:33:14  <Darkvater> not just the strgen error
17:33:20  <Darkvater> but m^3 is m?
17:33:21  <Darkvater> etc
17:33:41  <webfreakz> i already reported it this afternoon?
17:33:56  <Darkvater> yeah
17:33:57  <peter1138> slovak's been broken for a few days
17:34:04  <Darkvater> but I was not talking about just that
17:34:05  <peter1138> and wt2 doesn't appear to understand ³
17:34:13  <Darkvater> ah
17:34:29  <peter1138> it doesn't think it exists in laten-15
17:34:31  <peter1138> err, latin
17:34:45  <webfreakz> the strange thing is if you replace the line causing the error in slovak.txt by the same line from e.g brazillia.txt is doesn't work either....
17:34:51  <TrueLight> yapf/binaryheap.hpp:6:15: error: new: No such file or directory
17:35:31  <webfreakz> huh?
17:35:40  <TrueLight> #include <new>
17:35:49  <webfreakz> G:$games\#openttd_sources\trunk\yapf\binaryheap.hpp does exist here?
17:35:50  <TrueLight> GCC 4.0.1, MacOSX PPC
17:36:08  <Sacro> ooh, we testing trunk ?
17:36:20  <Darkvater> no err here.. /me pokes Bjarni
17:36:20  <webfreakz> well, truelight+darkvater is :)
17:36:34  <TrueLight> it really would have been more smart if we ran YAPF, before merging, through the compile-farm
17:36:47  <webfreakz> haha
17:36:49  <Darkvater>  // new standard header for Microsoft
17:37:11  <TrueLight> it truely totally fails
17:37:31  *** sw4y [] has joined #openttd
17:37:31  <ln-> svn version is broken? call Tron!
17:37:43  <peter1138> works for me, heh
17:38:02  <Darkvater> probably crosscompile probs
17:38:10  <peter1138> damn
17:38:12  <TrueLight> You can ask Bjarni to try it natively
17:38:13  <peter1138> ships are slow ;p
17:38:30  <Darkvater> ./include/c++/4.1.0/new
17:38:36  <Darkvater> /usr/^
17:38:47  <TrueLight> I do have that file
17:38:58  <Darkvater>  // The -*- C++ -*- dynamic memory management header. < hope osx has that :)
17:39:32  <peter1138> hmm
17:39:45  <peter1138> boats could really do with a higher internal resolution...
17:40:02  <peter1138> it's disturbing to see them moving so ... jumpily
17:40:05  <Darkvater> you mean speedup? as airplanes are slowed down?
17:40:34  * webfreakz hears dev-talk again....
17:40:45  <TrueLight> k, some bypasses, and it compiles
17:41:12  <KUDr> [19:25:52] <peter1138> KUDr: is yapf for ships not working properly? <-- slow
17:42:32  <TrueLight> :/usr/powerpc-apple-darwin8/bin/powerpc-apple-darwin8-ld: Undefined symbols:
17:42:32  <TrueLight> __Unwind_Resume
17:42:39  <TrueLight> bah, that error is old... and unfixable
17:43:15  <Darkvater> what'd you do to surpress it before?
17:43:20  <TrueLight> avoid C++ :p
17:43:25  <Darkvater> ;p
17:44:31  <Sacro> compiling and linking unit_test???
17:45:37  <Darkvater> Bjarni: poke!
17:45:58  <TrueLight> okay, I broke something :p
17:45:58  <TrueLight> LOL!
17:47:03  <glx> KUDr: I have 2 unloadable savegame :(
17:47:18  <KUDr> glx: from yapf branch?
17:47:26  <glx> no from trunk
17:47:31  <KUDr> hmm
17:47:39  <KUDr> i tested it
17:47:43  <KUDr> it worked
17:47:56  <KUDr> give me some
17:48:25  <peter1138> Darkvater: no, i mean higher than 1/16th of a tile
17:48:35  <Sacro> is nightly time in 10 mines?
17:48:38  <peter1138> Darkvater: i.e. major task to change
17:49:16  <Darkvater> ugh... :)
17:49:37  <peter1138> Error: Tried to load non-existing sprite #9875.
17:49:39  <peter1138> hmm
17:51:08  * peter1138 debug builds
17:51:14  <CIA-3> truelight * r4989 /trunk/ (Makefile os/macosx/Makefile os/macosx/Makefile.setup): -Fix: make the OSX Makefile stuff to work with the compile-farm
17:51:17  <peter1138> don't know when that game last loaded, mind, heh
17:52:06  <webfreakz> i'm not asking any date, but is PBS coming back? Just yes/no
17:52:22  <Sacro> webfreakz: yes
17:52:26  <peter1138> no
17:52:32  <peter1138> 3 bags full
17:52:49  <webfreakz> KUDr?
17:53:30  *** Dred_furst` [] has joined #openttd
17:53:33  <CIA-3> truelight * r4990 /trunk/os/macosx/Makefile: -Fix: use CXX to link MacOSX OpenTTD, not CC
17:53:55  <TrueLight> hmmz, expect problems with other targets as well
17:54:00  <TrueLight> OpenTTD is linked with gcc
17:54:10  <TrueLight> this can (and clearly will) fail on some targets
17:54:31  <TrueLight> the magic rule mostly is: if 1 file is C++, link with g++
17:54:40  <TrueLight> But we will find out in 5 minutes :)
17:54:45  <KUDr> hmm
17:54:47  <Sacro> well it works here
17:54:56  <TrueLight> yeah, some targets have lame linkers
17:55:02  <KUDr> sorry i know nothing about gcc and g++
17:55:12  <TrueLight> For sure OSX builds will fail
17:55:25  <TrueLight> last commit works only for NATIVE_OSX and UNIVERSAL_BINARY
17:55:37  <Sacro> KUDr: gcc - C g++ - C++
17:55:55  <KUDr> i know
17:55:59  <KUDr> i use it
17:56:07  <KUDr> but
17:56:29  <TrueLight> which $#$@#$ add 'strip' :s
17:56:58  <KUDr> what is 'strip'?
17:57:28  <TrueLight> I HATE the dep-system
17:57:33  <TrueLight> Did I ever told anyone?
17:57:37  <TrueLight> Ah, yes, 1000 times
17:57:38  <TrueLight> so now 1001 times
17:57:41  <TrueLight> I HATE the dep-system
17:57:44  <TrueLight> (that is 1002)
17:58:02  <peter1138> make it better?
17:58:45  <peter1138> hmm
17:59:50  <peter1138> found my issue
18:00:33  *** Dred_furst [] has quit [Read error: 145 (Connection timed out)]
18:02:08  <glx> KUDr: strip removes unneeded stuff from executable
18:02:37  <KUDr> like unused global vars or functions?
18:02:38  <Sacro> its fun with libs too
18:02:47  <TrueLight> more like: debug information
18:02:47  <Sacro> KUDr: debug symbols AFAIK
18:02:53  <KUDr> aha
18:02:57  <KUDr> thanks
18:03:13  <tokai> but also other symbolds if unused.. also compiler comments and so on
18:03:43  <Sacro> tokai: compiler comments? "oooh, this bit looks tricky, may need more RAM"
18:03:45  <KUDr> and it is an option for linker or special program?
18:03:46  <glx> KUDr: my broken savegames fail in DATE chunk loading
18:03:47  <TrueLight> tokai: compiler comments are debug information :)
18:04:22  <tokai> well.. if you link ocaml bytecode statically and then manually strip.. you fuck up the binary ;)
18:04:29  <tokai> f.ex.
18:04:31  <KUDr> glx: interesting - is DATE followign PATS?
18:04:47  <glx> DATE follows NAME
18:05:00  <peter1138> hee
18:05:02  <KUDr> then it has nothing with me
18:05:06  <peter1138> lots of failed compiles :)
18:05:11  <KUDr> DCC me savegame plz
18:06:02  <KUDr> hmm
18:06:06  <KUDr> revert yapf?
18:06:19  <glx> I'll try that after eating :)
18:06:33  <TrueLight> some things fucked up so badly in the nightlies
18:06:39  <glx> to be sure yapf is the problem :)
18:06:53  <glx> bbl
18:07:09  *** sign_de [] has quit ["i am off ... cYa all ..."]
18:08:04  <TrueLight> why is unittest always compiled?
18:08:07  <TrueLight> and not just when needed?
18:08:36  <KUDr> when needed == using deps?
18:09:14  <TrueLight> all: endian_target.h endian_host.h $(UPDATECONFIG) $(LANGS) $(TTD) $(OSX) $(UNITTEST
18:09:16  <TrueLight> why there?
18:09:18  <tokai> no.. when entereing "making tests" or something
18:09:55  <KUDr> hmm, you are right
18:10:11  <KUDr> wrong understanding of "all" term
18:10:14  <TrueLight> Somehow I just don't feel like fixing all the nightly problems...
18:10:23  <TrueLight> always so nice if people give you the time to do such things...
18:10:38  <KUDr> i can revert it
18:10:43  <tokai> i hope KUDr will fix the morphos problem:) the culprit is found.. i just have no idea about c++ :)
18:11:01  <KUDr> tokai - does it work now?
18:11:08  <peter1138> TrueLight: in your own time :) it is appreciated
18:11:17  <TrueLight> But it was the fastest compile ver
18:11:27  <KUDr> heh
18:11:34  <tokai> KUDr: well.. with the comments, yes. but i have no idea when this string function will be called (or if at all)
18:11:35  <TrueLight> peter1138: what I just don't like, is that I suggested to compile the yapf branch first in the nigthly, before merging it... but somehow...
18:11:55  <KUDr> tokai: no, it is unused now
18:12:31  <TrueLight> nightly = compile-farm
18:13:04  <KUDr> TrueLight: how can i tell farm to compile my branch?
18:14:22  <Sacro> hmm, the only nightlies i see that compiled are for the OS where i reckon most people will self compile
18:14:33  <webfreakz> lol
18:14:48  <Sacro> d'oh
18:14:51  <KUDr> because it is tested there
18:15:05  <Sacro> KUDr: thought you had win32 testing too
18:15:16  <KUDr> yes
18:15:20  <webfreakz> I have been testing YAPF all the time?
18:15:22  <KUDr> it failed?
18:15:26  <TrueLight> KUDr: I told you all that when you made the branch, but okay, doesn't matter
18:15:36  <TrueLight> 4 targets worked
18:15:36  <TrueLight> lol
18:16:06  <KUDr> TrueLight: then sorry. I understood it so, that you need time to prepare farm
18:17:13  <CIA-3> truelight * r4991 /trunk/ (Makefile os/macosx/Makefile):
18:17:13  <CIA-3> -Fix: don't compile UNITTEST by default, it isn't needed
18:17:13  <CIA-3> -Fix: do not use hardcoded names for things like 'strip', keep it configurable!!
18:17:35  *** TrueLight is now known as TL|Away
18:17:37  <TL|Away> bbl
18:17:50  <Sacro> brb, switching to laptop
18:17:51  *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has quit [Remote closed the connection]
18:28:57  *** tokai [] has quit ["It's like, wah."]
18:30:17  *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has joined #openttd
18:34:46  *** Scia [] has quit [Remote closed the connection]
18:37:47  *** mgla [n=mgla@wikipedia/mgla] has joined #openttd
18:52:31  <CIA-3> KUDr * r4992 /trunk/yapf/ (binaryheap.hpp yapf.hpp): - Fix: [YAPF] error "too many arguments to function `void * operator new(unsigned int)'" on MorphOS
18:52:55  *** MeusH [] has joined #openttd
18:53:24  <MeusH> hi
18:53:46  <MeusH> looks like there is no win32 nightly
18:54:11  <ln-> do you have a legal copy of windows®?
18:54:12  <MeusH> and no nightlies at all besides linux and source code
18:54:19  <MeusH> ln-: shhhh
18:54:47  <Sacro> hmm, something on my laptop is playing music, and im not sure what
18:54:55  <webfreakz> lol
18:56:22  <XeryusTC> <MeusH> looks like there is no win32 nightly <- that is because YAPF just got added and broke some stuff IIRC
18:56:38  <webfreakz> ^ correct
18:56:41  <glx> indeed the problem is unittest
18:57:06  <MeusH> thanks
18:57:13  <MeusH> let's see if I can compile
18:58:07  <MeusH> no I don't
18:59:37  <MeusH> 0 [main] make 3984 open_stackdumpfile: Dumping stack trace to make.exe.stackdump
18:59:38  <MeusH> Segmentation fault (core dumped)
18:59:51  <glx> make crashed
18:59:55  <glx> restart :)
19:00:07  <MeusH> WHOA
19:00:12  <glx> that sometime happens
19:00:16  <MeusH> I typed "make crashed" and it started compiling
19:00:25  <webfreakz> lol
19:00:28  <webfreakz> make -love
19:00:31  <MeusH> make: *** No rule to make target `crashed'.  Stop.  <== :P
19:00:40  <webfreakz> make -love does work :)
19:00:50  <glx> make love indeed
19:00:56  <webfreakz> ^^
19:01:29  <MeusH> haha mingw has fun :)
19:01:53  <glx> why?
19:01:59  <MeusH> it makes love
19:02:07  <glx> it's openttd not mingw
19:02:09  <XeryusTC> rofl
19:02:11  <webfreakz> lol
19:02:57  * XeryusTC thinks that someone was really bored :P
19:03:17  <glx> it's an easter egg (Bjarni did it :) )
19:03:21  <Sacro> can someone SVN blame that line, could be fun
19:03:55  <XeryusTC> glx: easter eggs are mostly the work of bored people
19:04:23  <webfreakz> XeryusTC: so?
19:08:01  <XeryusTC> webfreakz: i wasn't trying to make a point here
19:08:09  <webfreakz> okay :)
19:09:01  <valhallazzzw> XeryusTC you were? :O
19:10:29  <Sacro> hmmm
19:14:54  *** Brianetta [] has joined #openttd
19:15:40  <Brianetta> Nightly hell - Linux only!
19:15:56  <KUDr> sorry
19:16:02  <KUDr> my mistake
19:16:11  <glx> compile-farm didn't like yapf (unittest mainly)
19:17:28  <XeryusTC> Brianetta: does that mean that your server updated?
19:17:40  <KUDr> Brianetta: should i make r4990 for win32 and put it somewhere?
19:18:10  <Brianetta> XeryusTC: No
19:18:15  <Brianetta> I have not updated my server
19:18:22  <Brianetta> KUDr: There's no OSX build, either
19:19:01  <KUDr> Brianetta: but OSX works for others - only on farm it failed
19:19:34  <Brianetta> KUDr: The farm is the nightly build
19:19:45  <KUDr> i know
19:20:00  <KUDr> but can i test it before next 20:00?
19:20:04  <Brianetta> It's the only source of SVN features for people without compilers
19:27:08  <Sacro> cant you just give it the win32 files?
19:28:10  <Sacro> or link them in the forum, so people can get them there before they complain
19:28:43  <peter1138> heh, msvc6 has issues :D
19:28:51  <Sacro> peter1138: thats a well known fact
19:29:09  <Sacro> KUDr: i'd post win32 build on the forum
19:31:44  <MeusH> peter1138: I thought there is no longer msvc6 compatibility
19:32:11  <KUDr> yes, it is gone
19:34:08  <KUDr> building fake "r4990"
19:41:15  *** webfreakz [n=Ronald@] has quit ["cya"]
19:43:57  <Sacro> KUDr: fake?
19:44:10  <KUDr> it is from 4992
19:44:38  <KUDr> and instead of "rev0000" i used "r4990" id string
19:45:11  <KUDr> where is the best place on forum?
19:45:22  <glx> general forum I think
19:45:29  <KUDr> "Windows, Mac and Linux (Nightly) Downloads"
19:45:34  <KUDr> ?
19:45:40  <KUDr> or new topic?
19:46:05  <glx> yeah put it in nightly thread
19:46:48  <Sacro> errm, yeah, keep an eye out in the problems forum though
19:47:01  <Sacro> Brianetta: you there?
19:47:41  <glx> Sacro: no posts about that in problem section
19:48:03  <Sacro> glx: oh right
19:48:08  <Sacro> probably wont be until Brianetta updates his server!
19:51:53  <KUDr>
19:53:25  *** Aankhen`` [n=pockled@] has quit ["Look ma, no script!"]
19:53:46  <glx> KUDr: hmm weird the savegames I can't load are version 28
19:53:56  <glx> maybe I used them in yapf branch :)
19:54:07  <KUDr> yes
19:54:13  <KUDr> could be
19:54:31  <KUDr> there were fef revisions with different format
19:54:37  <KUDr> few
19:58:49  *** TL|Away is now known as TrueLight
20:04:29  <TrueLight> I need some new libSDL versions for all kind of targets...
20:13:09  <TrueLight> ... KUDr: did you know that most targets did succeed, but most failed on your 'unittest'
20:13:19  <TrueLight> Clearly you do some very nasty things there
20:13:28  <TrueLight> Some errors I don't want to understand :p
20:16:26  *** TinoDidri is now known as Jezral
20:20:50  * SimonRC realises something very important to playing TTD.
20:21:00  <SimonRC> The way to get easy junctions every time
20:21:28  <SimonRC> 4-way junctions with the absolute minimum of heigth changes, but never jam...
20:22:02  <SimonRC> Suppose you base your network around a grid of tracks...
20:22:21  <SimonRC> We will call the directions they go N-S and E-W.
20:22:23  <CIA-3> truelight * r4993 /trunk/Makefile: -Fix: if 1 file is C++, link the whole project with g++
20:22:25  <Prof_Frink> Have N-S and E-W tracks at different levels?
20:22:28  <SimonRC> the trick is....
20:22:37  <SimonRC> Prof_Frink: you beat me to it
20:23:00  <SimonRC> it becomes so much easier to see what the best junction is for every task
20:23:10  <Prof_Frink> I've tried it, it just degenerates into spaghetti whatever I do
20:23:56  <SimonRC> really?
20:24:37  <SimonRC> I invented a 4-way dual-track 12*10 junction with no cloverleafs.
20:25:13  <Prof_Frink> Well, I take the tracks as direct as possible
20:25:21  <Prof_Frink> which ends up going diagonal
20:25:23  *** KritiK [] has quit [Read error: 104 (Connection reset by peer)]
20:25:33  <SimonRC> Ah, well I do orthogonal
20:25:43  <Prof_Frink> I have had a map with a Union Jack design on it before
20:25:48  <SimonRC> heh
20:26:09  *** KritiK [] has joined #openttd
20:26:26  <Prof_Frink> One power station in the center, a mainline going out to the edge of the map in every direction, branch lines to individual mines
20:26:57  <Bjarni> <glx>	make love indeed <-- I wrote that. I think it was like 2 years ago. I can remember that I added it and then nothing happened. It took a few months before anybody else read the makefile and found it
20:27:10  <Bjarni> and I had forgotten about it in the meantime :p
20:34:11  <KUDr> [22:13:08] <TrueLight> ... KUDr: did you know that most targets did succeed, but most failed on your 'unittest' <-- yes i know, but nobody reported problems
20:35:08  <Bjarni> well, the unittest worked here
20:35:22  <glx> here too :)
20:35:45  <KUDr> it must be some missing libraries or old version
20:36:03  * Bjarni kills KUDr
20:36:28  *** tokai|ni is now known as tokai|Zzz
20:36:32  <Bjarni> breaking all OSX nightly builds on the first night with universal binaries
20:36:47  <KUDr> i know guys, but you all helped testing and TL told that farm is C++ ready
20:36:54  <Bjarni> with a change that is totally unrelated to OSX
20:36:55  <KUDr> so what more i should do
20:37:00  <Bjarni> nobody can survive something like that
20:37:29  <Bjarni> <KUDr>	so what more i should do <--- I don't know
20:37:37  <Bjarni> you mean the C++ thing killed it?
20:37:46  <KUDr> yes
20:38:06  <KUDr> at least win32 <- was missing some library
20:38:20  <KUDr> unresolved symbols
20:38:44  <KUDr> and osx i dunno
20:38:48  <peter1138> KUDr: does yapf pathfind through depots?
20:38:55  <KUDr> yes
20:38:55  <peter1138> (i.e. forced servicing)
20:39:08  <KUDr> also not forced
20:39:16  <KUDr> FindNearestDepot
20:39:36  <hylje> does yapf check if it can resume the route it goes after going to depot
20:39:45  <KUDr> yes
20:39:45  <peter1138> i mean:
20:39:51  <hylje> good
20:39:51  <peter1138>    D
20:39:55  <peter1138> __/ \__
20:40:02  <TrueLight> Why is -s given to CC_FLAGS?!
20:40:11  <KUDr> way through depot - yes
20:40:15  <peter1138> cool
20:40:18  <KUDr> i use it
20:40:26  <KUDr> always
20:40:33  <KUDr> before loading trains
20:40:33  <hylje> because im annoyed when it goes to the wrong route if the train decides to service when its at the junction
20:41:16  <Bjarni> <TrueLight>	Why is -s given to CC_FLAGS?! <-- because somebody (slowbyte?) wrote it like that
20:41:18  <KUDr> hylje: there is distance limit for time triggered servicing
20:41:23  <peter1138> # automatical strip breaks under morphos
20:41:23  <peter1138> CC_CFLAGS += -s
20:41:23  <peter1138> LDFLAGS += -s
20:41:23  <KUDr> like 15 tiles
20:41:25  <peter1138> heh
20:41:34  <TrueLight> euhh.. stripping only works on the final binary
20:41:36  <peter1138> "under morphos" == not true
20:41:46  <TrueLight> stripping .o files is useless
20:41:53  <TrueLight> so for LDFLAGS is enough
20:42:03  <hylje> so if it has to go >15 tiles to resume the old route it doesnt go to that depot ?
20:42:21  <TrueLight> (I doubt if it does anything in CFLAGS)
20:43:06  <KUDr> no, if depot is >15 tiles away from current train location, the servicing request is postponed to next day (or week, don't remember)
20:43:41  <Bjarni> btw slowbyte left like 2 years ago, so if he was the one to write this, then we had it for a very long time
20:43:56  <Bjarni> but I think we had it like that from the very start of the first makefile
20:44:04  <peter1138>   4987       KUDr CC_CFLAGS += -s
20:44:08  <peter1138> heh
20:44:11  <glx> svn blame says since rev 1 (current trunk)
20:44:25  <glx> I'm on rev4986 :)
20:44:47  <glx> 1  truelight BASECFLAGS += -s
20:44:47  <glx>      1  truelight LDFLAGS += -s
20:45:11  <peter1138> TrueLight's fault! ;)
20:45:17  <glx> not true :)
20:45:24  <TrueLight> glx: I just say it in here to confirm if I am the only one thinking it is completely idiotic
20:45:26  <tokai|Zzz> whats wrong with using stip program for all gcc compiles?
20:45:37  <tokai|Zzz> s/stip/strip
20:45:41  <TrueLight> tokai|Zzz: running strip over a .o file is useless
20:45:49  <TrueLight> juse one time over the end binary is enough CPU wasting material
20:45:55  <tokai|Zzz> i meant for the final binary
20:46:03  <tokai|Zzz> but using the extra command for it
20:46:04  <Bjarni> tokai|Zzz: you removed it for MorphOS long ago, so YOU should not be the one asking this. WE should be asking YOU :p
20:46:09  <TrueLight> yeah, but the BASECFLAGS makes sure, if it does anything, that .o files are stripped too :p
20:46:37  <tokai|Zzz> Bjarni: gcc strip removes important symbols.  the extra strip command is aware of them
20:46:53  <TrueLight> I have the same problem with some binaries too in other projects
20:46:56  <TrueLight> strip can over-strip things :)
20:47:03  <tokai|Zzz> no idea what makefile does currently.. afaik it strips for morphos in the archive rule
20:47:17  <peter1138> so we should remove it, and use strip. obvious?
20:47:31  <TrueLight> peter1138: using -s is completely valid
20:47:45  <TrueLight> -s in linking triggers the strip as known by the current gcc compiling
20:47:47  <tokai|Zzz> TrueLight: it breaks on morphos ;)
20:47:56  <TrueLight> tokai|Zzz: yes, it does, that is why morphos is expected
20:47:59  <TrueLight> exepted
20:48:01  <TrueLight> excepted
20:48:02  <TrueLight> what ever
20:48:22  <TrueLight> strip --strip-all --strip-unneeded --remove-section .comment openttd
20:48:26  <TrueLight> that is for MorphOS
20:48:26  <tokai|Zzz> okay.. but if we use strip (the command) per default the exception etc. could be removed and the makefile would look much cleaner
20:48:47  <TrueLight> tokai|Zzz: partly true, if you use gcc, you are right
20:48:47  <tokai|Zzz> tl: right, why not use that for all systems? :)
20:49:06  <TrueLight> 2 problems though, 1) -s makes sure that gcc finds the strip as used when compiling the whole gcc stuff
20:49:14  <TrueLight> so if I renamed strip to blastrip while compiling
20:49:17  <TrueLight> -s still finds it
20:49:23  <peter1138> hmm
20:49:33  <TrueLight> 2) if you use $(STRIP), uses needs to define it for cross-compiling
20:49:36  <TrueLight> yet an other thing to set
20:49:40  <tokai|Zzz> i think -s doesnt use the external strip command from the binutils
20:49:47  <TrueLight> so I am not sure if it really gives that much positive clearness :)
20:49:51  <TrueLight> tokai|Zzz: it does
20:49:53  <peter1138> would ripping out that whole chunk, and leaving just LDFLAGS do the trick?
20:50:02  <TrueLight> if you open gcc, the binary, and search for strip, you will find it
20:50:02  *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
20:50:05  <TrueLight> in all his glory
20:50:12  <TrueLight> peter1138: did just that
20:50:17  *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has joined #openttd
20:50:19  <tokai|Zzz> TrueLight: iusing gcc -s and strip on morphos produces 2 completly different binaries.
20:50:23  <TrueLight> just ignoring MORPHOS ;)
20:50:34  <TrueLight> tokai|Zzz: becuase morphos needs more params
20:50:39  <peter1138> isn't he OSX bit spurious?
20:51:03  <peter1138> why do people use obsolete stuff like morphos, eh? ;p
20:51:25  <tokai|Zzz> TrueLight: it has nothing todo with params, but gcc -s kills symbols, while strip doesnt (so its 2 different things).. maybe -s for gcc 3++ changed here to use external strip from the binutils.. dunno
20:51:35  <TrueLight> tokai|Zzz: most likely the problem is more that gcc 2.95.3 has a   bugorsomething :)
20:51:43  <tokai|Zzz>  /ignore peter1138
20:51:45  <tokai|Zzz> ups
20:51:46  <tokai|Zzz> :)
20:51:54  <TrueLight> tokai|Zzz: -s means: call external strip
20:51:59  <CIA-3> truelight * r4994 /trunk/ (Makefile os/macosx/Makefile): -Fix: changed the stripping parts a bit. OSX is no longer an exeption
20:52:06  <TrueLight> Bjarni: please try this commit, it works perfectly for me
20:52:12  *** sw4y [] has quit ["Odletam do paralelniho vesmiru..."]
20:52:19  <Bjarni> weird, now -s appears to work
20:52:30  <Bjarni> if only I could remember what the original problem was
20:52:34  <TrueLight> Bjarni: I changed some stuff, mostly to use g++ as linker
20:52:37  <Bjarni> I think it was linking or something like that
20:52:41  <TrueLight> I guess ReWind symbol? :p
20:52:56  <peter1138> hmm
20:52:58  <tokai|Zzz> TrueLight: and why strip remoes __abox__ symbol when called by gcc with -s, but not when started manually? ;) makes no sense :P
20:53:09  <peter1138> does LDFLAGS -s even not work for morphos?
20:53:11  <Bjarni> I'm trying to compile a triple binary to see what happens
20:53:11  <TrueLight> tokai|Zzz: gcc gives some params to strip
20:53:37  <TrueLight> -s
20:53:37  <TrueLight>        --strip-all
20:53:37  <TrueLight>            Omit all symbol information from the output file.
20:53:41  <TrueLight> it btw is an 'ld' command
20:54:41  <Sacro> Bjarni: triple?
20:54:48  <Bjarni> yeah
20:54:56  <Bjarni> one file for 3 different CPUs
20:55:08  <Bjarni> PPC (G3 or newer), G5 and Intel
20:55:10  <tokai|Zzz> tl: i'm too lazy to start the mos box now to validate :)  but if the exception stays then its no problem for me ;)
20:55:14  <Sacro> hmm, PPC, x86, m68k?
20:55:19  <TrueLight> tokai|Zzz: we leave it for now
20:55:28  <TrueLight> if you can test binaries, we can see what happens
20:55:34  <Bjarni> Sacro: I left 68k years ago
20:55:38  <TrueLight> But 'strip' is known for his over-stripping
20:55:48  <Sacro> Bjarni: i was hoping for an Amiga 1.3 version
20:55:56  <Bjarni> lol
20:56:13  <TrueLight> k, trying osx_intel and osx_powerpc on compile-farm
20:56:18  <TrueLight> the rest of the targets just displayed okay
20:56:25  <Bjarni> getting OTTD to run on the memory that is in the Amigas is a hard task
20:56:31  <Bjarni> then it is the CPU power
20:56:41  <tokai|Zzz> TrueLight: if "grep __abox__ openttd" doesnt find anything it will crash very quickly.. because morphos starts the elf in emulation mode for old powerpc amiga applications.
20:56:56  <TrueLight> k, I will check that
20:57:21  <Bjarni> TrueLight: it appears that -s works for OSX again
20:57:23  <tokai|Zzz> Sacro: there are compiles for amigaos 68k, btw.
20:57:24  <TrueLight> Bjarni: good
20:57:38  <tokai|Zzz> not sure if current version still would compile with all the c++ etc.
20:57:56  <KUDr> try it
20:58:03  <KUDr> should be fixed
20:58:23  <hylje> how well does ottd play on amiga68k
20:58:37  <Sacro> Bjarni: ive got the 512k upgrade
20:58:41  <Bjarni> hylje: nobody got it to work, so rather poorly
20:59:04  <Bjarni> Sacro: so you got a total of 1 mb RAM. Now you are even worse than AlexFili
20:59:07  <Bjarni> :P
20:59:30  <tokai|Zzz> hylje: it depends on your cpu i guess :)  if you have a 68040 or 68060/50MHz and a gfx card it should work quite well... i don't think you can run it on a 68000, 68020 or 68030 though.
20:59:42  <hylje> :>
21:00:11  *** Dred_furst [i=nn@] has joined #openttd
21:00:17  <Sacro> mines only a 68000, amiga 501
21:00:54  <tokai|Zzz> Sacro: i don't think you'll be able to start it even on such machine... the exe is larger than the default memory already ;)
21:01:38  <Sacro> tokai|Zzz: thats a shame
21:02:17  <tokai|Zzz> not even simcity2000 was possible anymore on that machine
21:02:33  <Sacro> im sure it was
21:02:37  <tokai|Zzz> no
21:03:26  <Sacro> hmm
21:03:28  <Sacro> i had theme park thoguh
21:03:48  <tokai|Zzz> yes, but with only 1/3 of the gfx and features ;)
21:04:01  <Sacro> yeah, but it was still cool
21:05:13  <tokai|Zzz> "The settlers" worked on it still i think.
21:05:27  <TrueLight> Whoho, OSX shows success on the nightly
21:05:41  <TrueLight> going to trash all files and sending the compile-farm in a forced nightly build
21:05:45  <TrueLight> sorry for all the nightly systems
21:06:23  <Brianetta> s'ok
21:06:24  <TrueLight> systems = servers
21:06:26  <Brianetta> Hadn't updated
21:06:29  <TrueLight> :)
21:06:49  *** Dred_furst` [] has quit [Read error: 145 (Connection timed out)]
21:06:57  <Bjarni> 	<TrueLight>	Whoho, OSX shows success on the nightly <-- it's not in the list though
21:07:06  <Brianetta> yet, Bjarni
21:07:28  <Sacro> Brianetta: new nightly soon then?
21:07:36  <TrueLight> ..... Bjarni: do you read, before typing?
21:07:41  <TrueLight> or do you just start to type?
21:07:50  <Brianetta> Sacro: Very possibly.
21:07:54  <TrueLight> I am just telling I am going to put the compile-farm in a forced nightly build
21:08:15  * Sacro imagines TrueLight forcing it with usage of a soldering iron
21:08:18  <glx> TrueLight: that looks like Darkvater signature on forums :)
21:08:23  <TrueLight> Sacro: something like that yes :p
21:08:28  <Bjarni> actually in this case I read the newest line, verified it (verify failed) and reported the failure
21:08:31  <TrueLight> glx: I was thinking about that yes :p
21:08:37  <Bjarni> it's not my fault that the channel moved on
21:08:57  <TrueLight> Win32 done
21:10:36  <TrueLight> Bjarni: if all targets work, I will work on the universal OSX
21:17:29  <glx> lot of deprecated stuff for osx_intel
21:18:58  <TrueLight> yeah
21:19:03  <TrueLight> it should be fixed
21:19:10  <TrueLight> but it seems to work, so people tell me
21:19:52  <TrueLight> Someone really should fix slovak.txt
21:19:56  <TrueLight> it annoys the hell out of me
21:20:01  <TrueLight> As other warnings...
21:20:08  <TrueLight> settings_gui.c: In function 'NewgrfWndProc':
21:20:08  <TrueLight> settings_gui.c:962: warning: format '%08X' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
21:20:12  <TrueLight> should be an easy fix...
21:20:21  <TrueLight> npf.c: In function 'NPFRouteToDepotTrialError':
21:20:21  <TrueLight> npf.c:775: warning: 'best_result.node.user_data[1u]' may be used uninitialized in this function
21:20:21  <TrueLight> npf.c:775: warning: 'best_result.node.user_data[0u]' may be used uninitialized in this function
21:20:21  <TrueLight> npf.c:775: warning: 'best_result.node.direction' may be used uninitialized in this function
21:20:21  <TrueLight> npf.c:775: warning: 'best_result.node.tile' may be used uninitialized in this function
21:20:21  <TrueLight> npf.c:775: warning: 'best_result.best_trackdir' may be used uninitialized in this function
21:20:23  <TrueLight> that too
21:20:50  <TrueLight> Bjarni: os/macosx/Makefile.setup:15: Compiling a release build, that is not a universal binary <- why is that a warning?
21:21:30  <KUDr> TrueLight: many thanks for all fixes
21:21:50  <TrueLight> yeah yeah, no problem, next time I just rather do it in my own time, not when forced to :p
21:22:13  <KUDr> sorry, i expected no problems
21:22:15  <KUDr> really
21:22:47  <TrueLight> When people touch the Makefile, mostly that is the result ;)
21:22:48  <TrueLight> hehehe :)
21:23:15  <glx> the compile-farm is very sensible :)
21:23:20  <KUDr> hmm especially me - i know nothing about it
21:23:56  <TrueLight> The compile-farm can handle many things, it was just never tested for C++.. and then the Makefile errors and glitches :p
21:24:09  <TrueLight> What works natively, rarely works cross-compile :p
21:25:10  *** Brianetta [] has quit [Read error: 110 (Connection timed out)]
21:25:53  <TrueLight> k, all targets done, 100% success
21:25:57  <TrueLight> that makes me happy :)
21:26:05  <KUDr> me too :)
21:26:19  <TrueLight> now let me try the universal osx
21:26:35  *** Brianetta [] has joined #openttd
21:26:55  *** anboni [] has joined #openttd
21:27:31  <Sacro> ooh tis a Brianetta
21:28:11  <CIA-3> truelight * r4995 /compile_farm/controller/ (configure rules): [CompileFarm] -Fix: updated CXX_CFLAGS for OSX
21:30:49  <Brianetta> My new router crashed.
21:32:29  <Sacro> nasty
21:32:33  <Brianetta> Yeah
21:32:39  <Brianetta> It still worked as a switch
21:32:43  <Brianetta> but the rest was dead
21:32:52  <Sacro> oooh, ive found a webhost who has a blonde in an orange bikini on a nice motorbike on the front page, thats a damn fine advert
21:33:12  <Sacro> hmm, now the pictures come through shes on a beach towel wiht a laptop, but still...
21:33:33  <Brianetta> Mmm (:
21:33:37  <Brianetta> Helen has a new laptop
21:33:46  <Brianetta> 'tis an iBook
21:33:49  *** Maedhros [n=jc@gentoo/developer/Maedhros] has quit ["leaving"]
21:33:52  <Sacro> nice
21:34:19  <Brianetta> OS X is elegant and superior, like Linux
21:34:26  <Brianetta> I have no trouble liking it
21:34:49  <Brianetta> Anyway, the server;s up
21:35:11  <Sacro> lol, im happy in linux
21:36:59  <TrueLight> Bjarni: <- please try on both ppc and intel
21:37:03  <TrueLight> it should work on both of them
21:38:02  <Sacro> hum, £30 for a years hosting
21:38:17  <TrueLight> Oeh, I think it doesn't work Bjarni, I forced LE :)
21:38:37  <TrueLight> and it is dedicated
21:38:38  <TrueLight> lol
21:40:15  <Sacro> TrueLight: d'oh
21:40:21  <TrueLight> recompiling, this time the right thing, I hope :p
21:43:16  <TrueLight> k, is looking better now
21:43:29  *** Mukke [] has quit []
21:48:27  *** DJ_Mirage [] has quit ["Probably doing something else"]
21:48:28  *** zemei [] has joined #openttd
21:51:29  <Sacro> yapf takes a while to compile
21:53:11  <TrueLight> sadly enough, yes
21:53:20  *** ^Cartman^ [] has joined #openttd
21:53:28  <Sacro> theres no difference between 4994 and 4995
21:53:35  <TrueLight> other dir
21:53:37  <KUDr> Sacro: what files? All cpps?
21:54:10  <Sacro> KUDr: yapf_rail.cpp
21:54:33  <peter1138> -rw-r--r-- 1 peter peter   9840 2006-05-27 17:41 yapf_rail.cpp
21:54:33  <TrueLight> the third
21:54:33  <peter1138> -rw-r--r-- 1 peter peter 839908 2006-05-27 20:08 yapf_rail.o
21:54:35  <peter1138> heh
21:54:44  <TrueLight> so _rail yes :p
21:54:53  <TrueLight> peter1138: debug information
21:55:03  <TrueLight> but a 10k source file is never good
21:55:24  * peter1138 > sleep
21:55:42  <TrueLight> night
21:55:50  <TrueLight> and: > /dev/sleep
21:55:59  <TrueLight> else you trash yourself to a file
21:56:03  <TrueLight> such a waste
21:56:09  <KUDr> gn
21:56:46  *** GoneWacko [] has quit ["It's a new quit message!"]
21:57:18  <CIA-3> truelight * r4996 /compile_farm/controller/ (configure rules userdata/osx_universal.config): [CompileFarm] -Add: added universal OSX builds (powerpc + intel)
21:57:27  <Prof_Frink> TrueLight: I think `echo 0 > /proc/peter1138/awake` is more apropriate
21:57:35  <TrueLight> k, now I think we have all targets ;)
21:57:42  <TrueLight> Prof_Frink: also just fine :)
21:57:49  <TrueLight> oeh, this reminds me, I have openwatcom installed
21:57:56  <TrueLight> should be possible to make OS/2 binaries
21:57:58  <Prof_Frink> openwhatcom?
21:58:39  <Prof_Frink> [20:00:42] <@orudge`> Hmm, I see YAPF has been merged into the OpenTTD trunk. No more OS/2 for OpenTTD then, until I manage to get GCC working on OS/2 anyway perhaps
21:58:55  <TrueLight> OpenWatcom no C++ support?
21:59:30  <glx> no modern C++ support :)
21:59:37  <Prof_Frink> I guess there's some kind of fundamental problem, dunno what it is though
21:59:46  <TrueLight> yet an other reason C++ was a bad idea
21:59:46  <TrueLight> but okay
21:59:49  <TrueLight> we ahve been there
22:00:21  <Prof_Frink> But the OS/2 user will have nothing to play!
22:00:59  <KUDr> it needs to use gcc
22:05:47  <TrueLight> OS/2 and gcc?
22:05:48  <TrueLight> LOL!
22:06:03  <KUDr> it is possible
22:06:44  <Prof_Frink> Or, just get a list of OS/2 users and send them Ubuntu CDs
22:06:45  <TrueLight> so go ahead
22:06:58  <TrueLight> why not do that for ALL targets
22:07:01  <TrueLight> and let's have one target
22:08:19  <Sacro> an OpenTTD live cd?
22:08:24  <TrueLight> I just need a OS/2 to test shit...
22:08:31  <TrueLight> or orudge has to do that for me..
22:09:42  <TrueLight> Currently we have 8 active targets
22:09:43  <TrueLight> hehe
22:10:39  <Sacro> nice
22:11:25  <TrueLight> all cross-compiled from one system
22:11:31  <TrueLight> not bad, not bad at all
22:11:56  <Prof_Frink> Or, just rewrite it in perl/python/whatever so it's platform independent
22:12:06  <TrueLight> hehe
22:12:09  <TrueLight> and make it even more crappy
22:12:10  <TrueLight> yeah
22:12:15  <glx> hmm no
22:12:22  <TrueLight> although I ahve a platform which can handle just that
22:12:44  <TrueLight> but Prof_Frink, what is much better to do, to make 1 big central server, and give all our users clients that connect to there
22:12:51  <TrueLight> so no more local running
22:12:54  <TrueLight> all external
22:13:08  <TrueLight> and then a simple java-applet can take care of such targets
22:13:26  <Sacro> java OpenTTD?
22:13:30  <TrueLight> Lol!
22:13:36  <TrueLight> Just a view-client
22:13:45  <TrueLight> Would be funny :p
22:13:50  <TrueLight> PlanetSide, only just for OpenTTD :)
22:14:12  <TrueLight> But okay, I still have this crazy massive player OpenTTD idea
22:14:20  <TrueLight> I am very sure it can work, just I wonder how many players would play it
22:14:29  <TrueLight> (I am talking about a 10kx10k world, with around 200 players active in it
22:15:08  <TrueLight> For that you just need thinks like toll-ports (shared tracks), better economy, multiple-climate-maps, better market (buy and sell), ...
22:15:13  <TrueLight> thinks = things
22:15:39  *** mode/#openttd [-o Darkvater] by ChanServ
22:15:57  <Sacro> TrueLight: well it seems like a good idea to aim for
22:16:08  <MeusH> TrueLight: and enormeus internet connection for server
22:16:20  <TrueLight> MeusH: not really, just the CPU is a real problem
22:16:29  <TrueLight> the amount of data a server needs to send is very minimum
22:16:36  <TrueLight> it can be done without 5 kilobyte/sec
22:16:50  <TrueLight> even within 2 kilobyte/sec
22:16:51  <MeusH> upload is the problem
22:16:56  <TrueLight> but we had some arguments about that
22:17:01  <TrueLight> a server and upload never is a problem
22:17:08  <TrueLight> when you say server, I see 100mbit/sec, even 1gbit/sec
22:17:14  <TrueLight> Not a home-connection
22:17:51  <TrueLight> For the rest it will be a cluster-server
22:17:58  <TrueLight> each server taking care of 2kx2k
22:18:08  <TrueLight> Or even more, depending on the CPU load :)
22:18:15  <Sacro> brb
22:18:22  <TrueLight> But okay, the plans are more done then you can imagine
22:18:29  *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
22:19:02  <TrueLight> There are no real technical problems... just the real main question is: who the fuck will play such a game :p
22:20:03  <Prof_Frink> MMOTTD?
22:20:06  *** Sacro [n=Sacro@adsl-83-100-151-182.karoo.KCOM.COM] has joined #openttd
22:20:07  <TrueLight> yeah
22:20:10  <TrueLight> MMOTTD :p
22:20:34  <TrueLight> I am talking about it for over 3 months now :p
22:20:36  <TrueLight> bah, I don't have the time
22:20:53  <Prof_Frink> You'd need to slow down time
22:21:01  <TrueLight> If that was possible....
22:21:12  *** TrogdorX [] has quit [Read error: 110 (Connection timed out)]
22:21:12  <TrueLight> I have some many things I want to do, that the time I have left in my life can no way cover that
22:21:15  <Prof_Frink> to the order of 1 gameyear per realday
22:21:17  <TrueLight> even if I start giving 24/7 to it
22:21:27  <TrueLight> Oh, you mean THAT time :p
22:21:53  <TrueLight> but yeah, that is part of the economy model
22:22:10  <Sacro> anyone got any shots of london underground rails? im doing a 3rd rail grf
22:22:22  <TrueLight> the most important change that is needed, that you no longer get money for the time/distance it took you to get cargo from a to b
22:22:24  <Prof_Frink> OK then, slow down time and do some major rebalancing
22:22:31  <TrueLight> but you buy it at a for money X, and sell it at b for money Y
22:22:53  <Prof_Frink> TrueLight: bidding on routes?
22:23:11  <TrueLight> Prof_Frink: no, just: industry A offers cargo B for X money
22:23:16  <TrueLight> industrry C wants cargo B for Y money
22:23:27  <Sacro> TrueLight: what about cargo destinations?
22:23:33  <TrueLight> you move it if Y > X + running_cost
22:23:50  <TrueLight> the distance no longer matters
22:24:01  <TrueLight> Sacro: that is an option, but not really what I personally like
22:24:06  <Sacro> question, if its overhead on a wire its called catenary, what about when its a 3rd rail? is there a technical term?
22:24:14  <TrueLight> if I buy cargo B at any industry in the real world, nobody asks me where I will take it
22:24:21  <Prof_Frink> Hmm, you'd have to have a 'base rate' for buy/sell of each cargo (at each industry), +/- a randomiser value
22:24:38  <TrueLight> Prof_Frink: and if I fill a power-station with tons of coal, the price will drop
22:24:42  <TrueLight> rapidly
22:24:45  <Sacro> TrueLight: but a power station (for example) may have a contract with a coal mine
22:24:47  <Prof_Frink> Sacro: Third rail's thid rail, innit?
22:24:54  <TrueLight> so it forces you to move cargo to different industries
22:25:00  <TrueLight> Sacro: subsidairs
22:25:03  <Prof_Frink> TrueLight: See the UKRS Industries
22:25:04  <TrueLight> or how are they called :p
22:25:20  <Sacro> yeah, PikkaBirds UKRS Industries is a great idea, it has that
22:25:22  <Prof_Frink> They have a 'max amount' that they can process each month
22:25:46  <TrueLight> Prof_Frink: that is a start.. this just takes it a bit futher
22:25:49  <TrueLight> say, you are doing VERY well
22:25:51  <Sacro> ooh, London Underground is 4 rail
22:25:56  <TrueLight> then I want to destroy you, of course
22:26:01  <TrueLight> so I offer coal VERY cheap to a power-station
22:26:05  <TrueLight> they will buy my coal
22:26:08  <TrueLight> and your price will drop too
22:26:10  <TrueLight> rapidly
22:26:23  <TrueLight> so you no longer go to that power-station, no profit
22:26:26  <TrueLight> and I raise my price
22:26:42  <TrueLight> so price-wars are possible
22:27:12  <TrueLight> and for example livestocks have to be delivered within X days, else the cargo is DEAD
22:27:18  <Prof_Frink> Have LAs impose restrictions:
22:27:45  <Prof_Frink> "We'll only let you service this industry if you provide coal to our power station"
22:28:01  <TrueLight> on the other hand you can say to a coalmine: I want to buy coal for this price, else I will go away.. the coalmine of course wants to sell his product, so it will go with you.. or not :p
22:28:31  <Sacro> but now your getting into a different kind of game
22:28:32  <TrueLight> but anyway, for a MMOTTD you need this kind of model, or something that works in the same order
22:28:37  <TrueLight> else it will be very unfair
22:28:47  <TrueLight> the current economy model just fails in big games
22:28:54  <TrueLight> you do your stuff here, I do my stuff here
22:28:54  <MeusH> TrueLight: this would be great no matter if in multiplayer, or even mmottd
22:28:58  <TrueLight> and we are happy happy happy
22:29:02  <Prof_Frink> Well it mainly fails in that first in takes the map
22:29:09  <Sacro> can i ask anyone in here about creating new track graphics?
22:29:26  <TrueLight> [00:29:02] <Prof_Frink> Well it mainly fails in that first in takes the map <- sorry? I don't understand the line...
22:29:31  <MeusH> anyway, are you planning to code it as part of openttd, not openttd.gpmi? Or these are just suggestions?
22:29:34  <Prof_Frink> If you start a couple of years after someone else you can never catch up
22:29:47  <TrueLight> but with such an economy model, you make it more atractive to people to start close to someone else, to get lower prices
22:29:52  <TrueLight> Prof_Frink: exactly
22:29:52  <Sacro> TrueLight: one person could get in and build everywhere, making it hard for another to catch up
22:30:12  <TrueLight> Sacro: in the current model, exactly the problem
22:30:20  <Prof_Frink> Hmm, maybe implement "Startup grants"
22:30:20  <TrueLight> with such a model I describe, it will be much harder
22:30:26  <MeusH> Sacro: I'm not an expert but if I were you I'd took a look at default railway sprites
22:30:27  <TrueLight> because a small company can steal your profit-routes
22:30:51  <Prof_Frink> If one company's too big, have the "government" offer start-ups money to help them compete
22:30:51  <TrueLight> MeusH: I am just talking about MMOTTD, I don't have the time to programm anything, so...
22:31:07  <TrueLight> Prof_Frink: an other possibility
22:31:15  <MeusH> you may also want to ask coders about using ground+railway (two images -> one tile) method rather than original ground with railway (one image -> one tile) method
22:31:16  <TrueLight> Prof_Frink: force companies to split up, like in real life ;)
22:31:49  <TrueLight> the one thing I always liked in MP games: shared tracks
22:31:52  <TrueLight> or even better: toll-ports
22:31:58  <TrueLight> I put down a big train-line
22:32:01  <Prof_Frink> TrueLight: yeah
22:32:01  <TrueLight> you can go over it, for X money
22:32:06  <MeusH> TrueLight I'll probably kill the dude saying your idea is bad because it's too sophisticated
22:32:06  <TrueLight> would be so great :)
22:32:26  <TrueLight> !whatis sophisticated
22:32:29  <jmp_ghli> >TrueLight> Sophisticate \So*phis"ti*cate\, Sophisticated \So*phis"ti*ca`ted\, a. Adulterated; not pure; not genuine. | So truth, while only one supplied the state, Grew scare and dear, and yet sophisticate. --Dryden.  Sophisticate \So*phis"ti*cate\, v. t.   To render worthless by admixture; to adulterate; to damage; to pervert; as, to sophisticate wine. --Howell. | To sophisticate the understanding. --Southey. | Yet Butler professes to s
22:32:34  <Prof_Frink> Have one company set up to build the infrastructure, all others just buy rolling stock
22:32:51  <MeusH> wow! a bot!
22:32:53  <Prof_Frink> It is somewhat micromanagement
22:32:55  <MeusH> !whatis meush
22:32:57  <jmp_ghli> >MeusH> No match.
22:33:04  <MeusH> !hi
22:33:04  <TrueLight> Prof_Frink: an economy model, indeed :)
22:33:05  <jmp_ghli> >MeusH> MeusH sais: "good evening ", while crashing 's old white fax machine with a blank screen.
22:33:11  <Bjarni> !slap MeusH
22:33:12  <jmp_ghli> >Bjarni> Bjarni wants MeusH's hat of warm shit. And will take...
22:33:17  <TrueLight> !insult MeusH
22:33:18  <Bjarni> that is the main usage of that bot
22:33:18  <jmp_ghli> >TrueLight> truelight tells MeusH: I don't know what makes you so stupid, but it really works!
22:33:27  <MeusH> !help
22:33:28  <TrueLight> LOL!
22:33:29  <jmp_ghli> >MeusH> Commands (see !help command):  !abuse !acientize !adam !adddef !away !becezz !bible !birthday !bkv !bme !bofh !botond !bug !bye !calc !calendar !cmdstat !csirke !ctime !cyborg !cyborger !debug !define !defstat !dvd !echo !elvira !fight !fikaz !film ! !flush !fortune !geekscope !ghk !ghli !ghli-asm !ghli-pas !gpmi !hacker !hackme !help !hex !hi !host !igor !info !insult !itender !jargon !kockakop !leszar !mail !matisz !md5 !m
22:33:37  <MeusH> !bme Tron
22:33:39  <jmp_ghli> >MeusH> "Valaki faiskolába jár, belõlle lesz a tuskó." (Knopp)
22:33:46  <MeusH> !hacker Bjarni
22:33:47  <jmp_ghli> >MeusH>  8j@rn1
22:33:49  <MeusH> lol
22:33:52  <Bjarni> lol
22:33:58  <Bjarni> never noticed that one
22:33:58  <gradator> haha
22:34:06  <Bjarni> !hacker gradator
22:34:08  <jmp_ghli> >Bjarni>  gr@d@70r
22:34:11  <MeusH> !csirke stuff
22:34:13  <jmp_ghli> >MeusH> elõttes imádkozásos gépes  stuff
22:34:22  <MeusH> !hacker OpenTTD rules you dead
22:34:23  <jmp_ghli> >MeusH>  0pen77|) ru|e5 y0u de@d
22:34:24  <TrueLight> !!translate
22:34:28  <Bjarni> half of that bot is Hungarian
22:34:28  <Prof_Frink> Awww, why can't doctor who torrents go back in time?
22:34:28  <TrueLight> !!truelight
22:34:29  <jmp_ghli> >TrueLight> !sztaki .|.
22:34:30  <jmp_ghli> >TrueLight> I am truelight .|.
22:34:36  <MeusH> !flush toilet
22:34:37  <jmp_ghli> >MeusH> Command "!flush" is not yet supported. Probably Igor2 is just writing it or you forgot that jmp was case sensitive. Try tomorrow.
22:34:39  <TrueLight> !sztaki E2H asshole
22:34:42  <jmp_ghli> >TrueLight>   10 különbözõ kifejezést találtam:  asshole  bosszantó dolog buta ember ellenszenves ember faszfej kellemetlen dolog kurva vmi ostoba ember seggfej segglyuk szar vmi Keresés a kibõvített szótárban : 8 különbözõ kifejezést találtam:  asshole  seggeluka baromarc köcsög fasszopó kis buzi pondró kis fasz stupid  asshole  ostoba seggfej |
22:34:51  <TrueLight> always nice to call people names in other languages :p
22:35:10  <MeusH> fasz - isn't that dick?
22:35:14  <TrueLight> !calc obase=16; 20+20
22:35:16  <jmp_ghli> >TrueLight> 28
22:35:28  <TrueLight> noooo, the math is broken! :p
22:35:29  <Prof_Frink> hehe, gibberish gibberish stupid asshole gibberish gibberish
22:35:37  *** Osai [] has joined #openttd
22:35:50  <Bjarni> !calc 0xFA + 0xFE
22:35:51  <jmp_ghli> >Bjarni> Internal error. Use !bug to report it
22:35:54  <Prof_Frink> !calc 1+1+1+[20:00:42] <@orudge`> Hmm, I see YAPF has been merged into the OpenTTD trunk. No more OS/2 for OpenTTD then, until I manage to get GCC working on OS/2 anyway perhaps
22:35:54  <MeusH> !igor igor
22:35:56  <jmp_ghli> >MeusH> <Igor2OFF> fos windows
22:35:58  <Prof_Frink> bah
22:36:02  <TrueLight> !calc ibase=16 FA+FE
22:36:03  <jmp_ghli> >TrueLight> Internal error. Use !bug to report it
22:36:04  <MeusH> !bug buggy bug
22:36:06  <jmp_ghli> >MeusH> bugreport sent.
22:36:09  <MeusH> thanks
22:36:19  <Bjarni> MeusH: that's no fun
22:36:25  <Bjarni> now you actually sent a bug report
22:36:26  * MeusH shots Bjarni dead
22:36:31  <TrueLight> !pat
22:36:33  <TrueLight> !pat bal
22:36:38  <TrueLight> darn, offline
22:36:44  <Prof_Frink> !calc 1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1
22:36:44  <TrueLight> !define truelight 1
22:36:45  <jmp_ghli> >TrueLight> [1/2] TrueLight: evil revision-taker :>
22:36:49  <TrueLight> !define truelight 2
22:36:50  <jmp_ghli> >TrueLight> [2/2] truelight: memleaker :>
22:37:02  <MeusH> hmm you're right Bjarni
22:37:05  <TrueLight> !define openttd
22:37:07  <jmp_ghli> >TrueLight> Not defined. Please define it with command !adddef (with 3 d). thanx.
22:37:12  <TrueLight> !define gpmi
22:37:13  <Bjarni> !define Bjarni
22:37:14  <jmp_ghli> >TrueLight> [1/2] gpmi: generic package/module interface
22:37:15  <jmp_ghli> >Bjarni> Not defined. Please define it with command !adddef (with 3 d). thanx.
22:37:17  <TrueLight> !define gpmi 2
22:37:19  <jmp_ghli> >TrueLight> [2/2] gpmi: svn:// ; (new links in 2006)
22:37:25  <MeusH> !addeef OpenTTD cool game
22:37:28  <Prof_Frink> !define jmp_ghli
22:37:34  <MeusH> !define OpenTTD
22:37:36  <jmp_ghli> >MeusH> Not defined. Please define it with command !adddef (with 3 d). thanx.
22:37:39  <MeusH> hmm
22:37:39  <TrueLight> !adddef Bjarni a strange but funny guy which hangs around in #openttd. Be careful, he stinks.
22:37:40  <Bjarni> !define OpenTTD
22:37:41  <jmp_ghli> >TrueLight> Definition added.
22:37:42  <jmp_ghli> >Bjarni> Not defined. Please define it with command !adddef (with 3 d). thanx.
22:37:54  <Bjarni> !define Bjarni
22:37:55  <jmp_ghli> >Bjarni> [1/1] Bjarni: a strange but funny guy which hangs around in #openttd. Be careful, he stinks.
22:37:58  <TrueLight> (and mind the which, not the whom :p)
22:38:00  <Bjarni> o_O
22:38:00  <gradator> ;)
22:38:00  <MeusH> !define OpenTTD
22:38:01  <jmp_ghli> >MeusH> Not defined. Please define it with command !adddef (with 3 d). thanx.
22:38:09  <MeusH> !addef OpenTTD a cool game.
22:38:16  <Prof_Frink> MeusH: 3 ds
22:38:20  <TrueLight> MeusH: READ!
22:38:21  <TrueLight> 3 ds
22:38:22  <TrueLight> not 2
22:38:25  <TrueLight> not 2 es
22:38:26  <MeusH> I don't get 3ds
22:38:27  <TrueLight> 3 ds!
22:38:31  <TrueLight> adddddddef
22:38:34  <TrueLight> addddddddddddddddddddef
22:38:42  <TrueLight> 1d 2d 3d
22:38:43  <Prof_Frink> adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddef
22:38:45  <MeusH> ahh :D
22:38:45  <TrueLight> adddef
22:38:49  <MeusH> three dees
22:38:52  <Prof_Frink> manyd
22:38:53  <TrueLight> ad(1)d(2)d(3)
22:38:57  <TrueLight> ad(1)d(2)d(3)ef
22:38:58  <Prof_Frink> ef
22:39:00  <Bjarni> d*3
22:39:03  <TrueLight> :p
22:39:05  <Bjarni> d^3
22:39:05  <TrueLight> d^3
22:39:06  <MeusH> d^3
22:39:07  <TrueLight> :p
22:39:09  <MeusH> LOL
22:39:12  <Bjarni> haha
22:39:20  <TrueLight> Let me guess what time the clock says
22:39:22  <TrueLight> !define igor2
22:39:24  <jmp_ghli> >TrueLight> [34/51] Igor2: Main boss of .hu side of IRC
22:39:30  <MeusH> !adddef MeusH a MeusH
22:39:32  <jmp_ghli> >MeusH> Definition added.
22:39:41  <MeusH> !define pi
22:39:42  <jmp_ghli> >MeusH> Not defined. Please define it with command !adddef (with 3 d). thanx.
22:39:51  <TrueLight> there are more things in jmp_ghli then I can think of
22:39:53  <TrueLight> !help commands
22:39:55  <jmp_ghli> >TrueLight> Command: !ghli Flag: S Language: en Description:  ghli interface (for extended commands, !!)Command: !cmdstat Flag: S Language: en Description:  ghli interface (for extended commands, !!) Command use statistics: the 10 most used commands and the 10 most active users. No parameter.Command: !pipe Flag: S Language: - Description:  ghli interface (for extended commands, !!) Command use statistics: the 10 most used commands and the
22:40:05  <TrueLight> !help
22:40:07  <jmp_ghli> >TrueLight> Commands (see !help command):  !abuse !acientize !adam !adddef !away !becezz !bible !birthday !bkv !bme !bofh !botond !bug !bye !calc !calendar !cmdstat !csirke !ctime !cyborg !cyborger !debug !define !defstat !dvd !echo !elvira !fight !fikaz !film ! !flush !fortune !geekscope !ghk !ghli !ghli-asm !ghli-pas !gpmi !hacker !hackme !help !hex !hi !host !igor !info !insult !itender !jargon !kockakop !leszar !mail !matisz !md
22:40:13  <MeusH> !adddef pi 3,14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164...
22:40:15  <jmp_ghli> >MeusH> Definition added.
22:40:17  <TrueLight> !abuse MeusH
22:40:18  <jmp_ghli> >TrueLight>  MeusH: take it in your mouth or else I'll pee in to your eye! DO IT!
22:40:26  <MeusH> !fortune MeusH
22:40:28  <Bjarni> !adddef MeusH Some Polish thing, that appears at random times
22:40:28  <jmp_ghli> >MeusH> Internal error. Use !bug to report it
22:40:29  <jmp_ghli> >Bjarni> Definition added.
22:40:43  <TrueLight> !echo burp
22:40:45  <jmp_ghli> >TrueLight> burp
22:40:46  <MeusH> !tender with coal
22:40:58  <TrueLight> !hackme
22:40:59  <jmp_ghli> >TrueLight> Hackme game. Try !help hackme.
22:40:59  <MeusH> !leszar the Bjarni
22:41:01  <jmp_ghli> >MeusH> the Bjarni? nem érdekel, egyáltalán nem
22:41:03  <TrueLight> !help hackme
22:41:05  <MeusH> !help hackme
22:41:06  <jmp_ghli> >TrueLight> Command: !hackme Flag: S Language: en Description:  Hackme game. Type "!hackme list" to get a list of quests (name:points). Type "!hackme top" to see the toplist. Type "!hackme NAME" to get the quest named "NAME". Type "!hackme NAME SOLUTION" to solve a quest. Archive: "!hackme arch [NAME]" and "!hackme solution NAME".|.
22:41:07  <jmp_ghli> >MeusH> Command: !hackme Flag: S Language: en Description:  Hackme game. Type "!hackme list" to get a list of quests (name:points). Type "!hackme top" to see the toplist. Type "!hackme NAME" to get the quest named "NAME". Type "!hackme NAME SOLUTION" to solve a quest. Archive: "!hackme arch [NAME]" and "!hackme solution NAME".|.
22:41:13  <TrueLight> !hackme list
22:41:14  <MeusH> !hackname list
22:41:15  <jmp_ghli> >TrueLight> Hackme quests: No active quests atm - Igor2 is probably thinking on new ones
22:41:17  <TrueLight> bah
22:41:25  <MeusH> :P
22:41:28  <TrueLight> !hackme arch
22:41:30  <jmp_ghli> >TrueLight> Archive quests: 113: 4 |232: 2 |64: 8 |821: 2 |Mr.S: 39 |bug: 9 |cc: 1 |clever: 45 |dcb: 32 |fs: 50 |gnu: 5 |hex: 5 |hidingname: 8 |lessmore: 2 |man: 5 |mother: 2 |ocr: 5 |reverse: 1 |roman: 20 |time: 32 |tr: 7 |triple: 3 |wires: 1 |
22:41:36  <TrueLight> !hackme gnu
22:41:37  <jmp_ghli> >TrueLight> I don't have an active quest named gnu
22:41:40  <TrueLight> !hackme arch gnu
22:41:42  <jmp_ghli> >TrueLight> Archive quest gnu for 5 points:  1a 1b 0 54 15 7 54 1d 1a 54 12 6 11 11 54 16 11 11 6 | hint:  what free? (solution contains 5 words, lowercase)
22:41:52  <MeusH> !define MeusH
22:41:54  <jmp_ghli> >MeusH> [1/2] MeusH: a MeusH
22:41:56  <MeusH> !define MeusH 2
22:41:57  <jmp_ghli> >MeusH> [2/2] MeusH: Some Polish thing, that appears at random times
22:41:58  <TrueLight> k, solve that puzzle guys
22:42:02  <MeusH> die
22:42:08  <MeusH> !help define
22:42:09  <jmp_ghli> >MeusH> Command: !defstat Flag: S Language: - Description:  Statistic about the define database: the most defined words. No parameter.Command: !adddef Flag: S Language: - Description:  Statistic about the define database: the most defined words. No parameter. Add a definition for a word. Parameters: <word> <definition>. A keyword can have more than one definitions. See also: define . I delete entries only if they are spam or contain more
22:42:18  <TrueLight> !hackme arch time
22:42:19  <jmp_ghli> >TrueLight> Archive quest time for 32 points:  +%Y | hint:  (solution is a single word, lowercase)
22:42:41  <TrueLight> !hack time 2006
22:42:45  <MeusH> !adam whatsthat
22:42:45  <jmp_ghli> >MeusH> 1. mentsd le a fajlokat; 2. ha valami furcsa tortent, akkor irj readme-t; 3. rakd fel svn-be
22:42:49  <TrueLight> !hackme time 2006
22:42:51  <jmp_ghli> >TrueLight> I don't have an active quest named time
22:42:55  <TrueLight> !hackme arch time 2006
22:42:56  <jmp_ghli> >TrueLight> Archive quest time for 32 points:  +%Y | hint:  (solution is a single word, lowercase)
22:42:58  <MeusH> !adam lofasz
22:42:59  <jmp_ghli> >MeusH> 1. mentsd le a fajlokat; 2. ha valami furcsa tortent, akkor irj readme-t; 3. rakd fel svn-be
22:43:03  <TrueLight> bah, that no longer works
22:43:04  <TrueLight> oh well
22:43:28  <Sacro> this is getting sillier
22:43:44  <TrueLight> it never was less silly
22:43:53  *** Fujitsu [] has joined #openttd
22:44:40  <TrueLight> night all!
22:44:43  <TrueLight> !bye
22:44:44  <jmp_ghli> >TrueLight> truelight megy, integessünk neki kiadvánnyal!
22:44:45  <Sacro>  night TrueLight
22:44:46  <TrueLight> !hi Fujitsu
22:44:48  <jmp_ghli> >TrueLight> truelight greets Fujitsu with pairs of brown jeans with green dots.
22:45:02  *** Dred_furst [i=nn@] has quit ["( :: NoNameScript 4.0 :: )"]
22:45:03  *** TrueLight is now known as TL|Away
22:45:15  <Sacro> if i was to do some 3rd rail grfs, what would i base them off, and would they be addable as another rail type?
22:45:17  <Fujitsu> Morning, TrueLight.
22:45:54  *** zemei [] has quit ["Leaving."]
22:46:38  <Bjarni> Sacro: some real life 3rd rail tracks (presumable British, since you might know those), and yes, if enough code is added
22:47:18  <Sacro> Bjarni: was what i was looking at, and thena nice shiny London Underground set to compliment the UKRS
22:47:54  <ln-> mind the gap
22:48:15  <Sacro> ln-: yes :) dont fall down it, that'd be embarresing
22:48:43  <Sacro> can i base it from the original openttd sprites, decoded from the grfs?
22:48:54  <Bjarni> hmmm
22:49:33  <Bjarni> actually I don't think so as the grf files is covered by the original copyright
22:49:54  <ln-> no smoking anywhere on the underground.
22:50:09  <ln-> mind the gap
22:50:12  <Prof_Frink> -Please stand clear of the closing doors-
22:50:16  <Bjarni> it actually looks like that 3rd rail system is actually a 4 rail system
22:50:27  <XeryusTC> <ln-> mind the gap <- classic :')
22:50:28  <Bjarni> which is actually a sane thing to do
22:51:28  <Bjarni> it's low voltage (maybe 750 V), which will force it to use high currents and you don't want high currents through your wheels, that got the weight on them
22:51:37  <Prof_Frink> -This is a Victoria line train to Seven Sisters-
22:51:51  <Bjarni> there are certain tricks to make them able to handle it though since it might be needed
22:51:53  <Sacro> Bjarni: actually, it is
22:52:03  <Bjarni> but not through the bearing
22:52:16  <Sacro> they reckon 3rd rail and cast iron tunnels isnt a good idea
22:52:47  <MeusH> cya
22:52:50  <MeusH> !bye all
22:52:51  <jmp_ghli> >MeusH> all megy, integessünk neki hivatallal!
22:52:56  <Prof_Frink> -The next station is Covent Garden-
22:52:57  <MeusH> :)
22:53:06  *** MeusH [] has quit ["Goodbye"]
22:53:10  <ln-> -This train terminates here-
22:53:12  <XeryusTC> *anouncements about bags*
22:53:52  <ln-> -Please report any unaccompanied luggage to a member of staff- ... ?
22:53:55  <Sacro> its like actually being there
22:54:05  <Bjarni> <Sacro>	they reckon 3rd rail and cast iron tunnels isnt a good idea <-- cast iron tunnels is a pretty bad idea for any catenary system
22:54:13  <Prof_Frink> So I'm standing here in the pouring rain...
22:54:22  <Prof_Frink> Where the fuck's my fucking train?
22:55:02  <Bjarni> Prof_Frink: it's delayed for two hours
22:55:27  <XeryusTC> ln-: yes that one :)
22:55:35  <Sacro> Bjarni: thats why its 4 rails
22:56:00  <Sacro> +420 and -210
22:56:13  * Prof_Frink directs Bjarni to
22:56:57  <Bjarni> Sacro: ahh, so they actually got bridged engines
22:56:58  <Bjarni> nice
22:57:08  <Bjarni> *bridged DC engines
22:57:44  <Sacro> Prof_Frink: my mate "accidently" left his mobile playing that on the 8:30am service from hull to Kings Cross
22:57:58  <Sacro> whilst sitting in 1st class, all the business men starting laughing and cheernig when it finished
22:59:42  <Sacro> oooh, sheilas wheels remixed
23:02:17  <anboni> so now that yapf has been merged into the trunk, does that mean if i'd grab the bridges branch, i'd get yapf and bridges? Or am i thinking too simplistic now :O)
23:02:29  <Bjarni> that underground song is actually pretty cool
23:02:44  <Sacro> the NHS song is brilliant
23:03:15  <Bjarni> anboni: you are right, except I don't think anybody updated the bridge branch today, so no :p
23:03:33  <Bjarni> you will get both in the bridge branch once somebody brings it up to date
23:03:41  <Bjarni> hopefully that will happen tomorrow
23:04:09  <anboni> ok, well, tomorrow isn't too far off, so i might get lucky :)
23:04:22  * Sacro makes it tommorow now
23:04:26  <XeryusTC> anboni: you can always merge them locally
23:05:28  <anboni> i guess i could give that a try... but my tired (and slightly intoxicated) brain couldn't handle that right now :)
23:05:43  <ln->
23:06:04  <Sacro> ln-:  newsounds!
23:06:34  <glx> <@Bjarni> anboni: you are right, except I don't think anybody updated the bridge branch today, so no :p <-- Celestar updated just after yapf merge
23:06:39  <ln-> not exactly the ones currently in use, no.
23:06:55  <XeryusTC> omfg, opera plays .wav files automagically
23:07:26  <XeryusTC> "mind the gap" is still the most briliant one of all
23:07:37  <anboni> ugh... bridge branch r4996 asserts on a trunk r4996 savegame :/
23:08:16  <Sacro> aww
23:08:44  <ln->
23:09:12  <anboni> but it does look like it's get both yapf and bridges :)
23:10:11  <Sacro> very nice
23:12:26  <XeryusTC> ln-: isn't there a male voice used?
23:15:51  <ln->
23:16:40  <CIA-3> bjarni * r4997 /trunk/ (Makefile os/macosx/Makefile):
23:16:40  <CIA-3> -Fix: [OSX] reverted the OSX part of rev 4994 as it caused dyld (lib) crashes
23:16:40  <CIA-3>  now OSX strips after linking again
23:17:18  <anboni> going for the 5000 tonight?:)
23:17:55  <Fujitsu> Ooh. Looking close...
23:18:05  <Fujitsu> It really has gone through quite a lot of revisions lately...
23:18:07  * Sacro gets ready on the champagne
23:18:15  <Fujitsu> Just a few months ago we hadn't hit 4000...
23:18:16  <Sacro> yeah cos of all the branches
23:18:32  <Fujitsu> Good point.
23:18:45  <Sacro> with there being essentialy 3 trunks, every commit = 4
23:18:47  <Sacro> 3 even
23:19:02  <Fujitsu> True.
23:23:43  <Bjarni> yeah, we are closing in on 5000
23:24:16  <Sacro> Bjarni: and then next...10000 :D
23:24:35  <Bjarni> we gain a lot of revisions now. The newest one is a fix for something, that was added 3 revisions before it got committed
23:24:53  <Bjarni> that is also a quick way to increase the revision number
23:25:14  <Sacro> Bjarni: 5000 was a mistake, you need to start again...that gets u quickly to 10,000
23:25:49  * Bjarni wonders when we will make a revision number overflow
23:26:18  <Sacro> 65535?
23:26:46  <Bjarni> do you really think that they only used 16 bits?
23:26:56  <XeryusTC> the revision of the server itself is more likely to cause an overflow then ottd's revision (if the server is being updated once in a while)
23:27:38  <ln-> than, not then
23:28:12  * XeryusTC starts to cry :'(
23:29:11  <Bjarni> !slap ln-
23:29:12  <jmp_ghli> >Bjarni> Bjarni leaves ln- on an emtpy, far away caribian island with only dozens of win3.1 screensavers on 5 1/4" floppy disks and a small 80387 cmath oprocessor.
23:29:17  <Bjarni> don't tease the baby
23:29:30  * XeryusTC pets Bjarni :)
23:29:53  <Bjarni> cmath oprocessor <-- don't they mean coprocessor?
23:30:01  <Bjarni> the bot made a typo :D
23:31:31  * Bjarni adds an X in the "be nice to babies"
23:31:48  <Bjarni> now my checklist of stuff to do to get chicks is nearly done
23:33:22  <Tefad> !slap himself
23:34:27  <Sacro> chicks?
23:35:45  <Bjarni> yeah
23:35:51  <Bjarni> I mean if I ever meet one
23:35:59  <Bjarni> !slap Tefad
23:36:00  <jmp_ghli> >Bjarni> Bjarni has a picture about Tefad getting a defunctional 2 button microsoft mouse as a birthday present.
23:36:14  <Tefad> wow, that is an insult .
23:36:23  <XeryusTC> Bjarni: having a checklist to get a chick is kinda lame :P
23:36:43  <Bjarni> XeryusTC: well, doing nothing didn't help either
23:36:53  <Bjarni> !insult Tefad
23:36:54  <jmp_ghli> >Bjarni> Bjarni tells Tefad: It's impossible to believe that the sperm that created you beat out 1,000,000 others.
23:37:09  <Tefad> heh.
23:37:10  * XeryusTC gives Bjarni some money and sends him to the pub
23:37:28  <Bjarni> rofl
23:37:31  <Tefad> the gift being an insult.
23:37:52  <Bjarni> the only "pub" around here is a place for regulars only
23:37:55  <Tefad> though someone did give me a bargain-reprinted copy of Age of Empires as a gift once..
23:37:57  <Bjarni> if you know what I mean
23:38:12  <Bjarni> kind of like Cheers, but in a pretty drunk version
23:38:17  <Tefad> from the  bin at some chain store.
23:38:22  <Bjarni> I don't think I want to get anybody from there
23:38:27  <Bjarni> they are also pretty old
23:38:46  <XeryusTC> go to school then ;)
23:38:58  <Bjarni> I attend uni
23:39:07  <XeryusTC> are there girls there?
23:39:15  <Bjarni> <Tefad>	though someone did give me a bargain-reprinted copy of Age of Empires as a gift once.. <-- now that's a gift you can use
23:39:44  <Bjarni> <XeryusTC>	are there girls there? <-- yeah, but I don't study medicine or chemistry, so not in the buildings I'm in :s
23:40:15  <XeryusTC> Bjarni: you have a lunch brake right?
23:40:21  <Tefad> break?
23:40:29  <Bjarni> XeryusTC: technical universities aren't the place you should go to pick up girls :p
23:41:26  <XeryusTC> well if you don't want some stupid bimbo where you can't even have a normal conversation with it is a good place ;)
23:41:42  <Bjarni> <XeryusTC>	Bjarni: you have a lunch brake right? <-- brake? That's something that is placed on the trains. No I don't carry those around at uni
23:42:19  <Prof_Frink> Well, not just on trains
23:42:27  <Prof_Frink> Anything that needs to slow down
23:42:31  <Bjarni> ok, vehicles
23:42:36  <Bjarni> windmills
23:42:48  <Bjarni> hmm
23:42:50  <Prof_Frink> The word is "Stuff"
23:43:02  <XeryusTC> well, you should release your brake on getting a gf :P
23:43:05  <Bjarni> actually I guess that uni have to have windmill brakes somewhere
23:43:29  <Bjarni> <XeryusTC>	well, you should release your brake on getting a gf :P <-- well, I don't have such a brake
23:43:38  <Bjarni> I removed it long ago
23:43:59  <XeryusTC> i think your checklist acts as a brake :P
23:44:43  <Bjarni> ohh, I can remember one thing about girls at uni
23:45:10  <XeryusTC> you never met one?
23:45:12  <XeryusTC> :P
23:45:32  * Sacro remembers girls
23:45:48  <Bjarni> at one time there was posters about a party for the people, who studied to work in daycare centres, and because they were almost only women, then they put posters on uni to get guys to their party
23:45:51  * XeryusTC remembers outside
23:46:13  <Bjarni> we laughed at that because we all knew that they didn't know what they were going into
23:46:34  <XeryusTC> lol
23:46:41  <Bjarni> daycare worker students+engineering students.... none of us could see a happy scenario in that and none of us showed up
23:46:45  <XeryusTC> i guess the party turned into an all men party ;)
23:47:01  <Bjarni> I don't think so
23:47:08  <Bjarni> I think it was an all women party
23:47:29  <Sacro> hmm
23:48:58  <Bjarni> but I heard a story from another uni where they held a party for those, who studied CS and physics. Because they were all men (well, almost), they got the bright idea to invite people from the nurse school nearby. They really believed that they had got a good idea and when not a single nurse student arrived
23:49:26  <Prof_Frink> roffle
23:51:08  <XeryusTC> lol
23:51:21  <ln-> maybe danish CS and physics student males just like each other.
23:51:33  <XeryusTC> you don't have those kind of scenario's in high school
23:52:14  * Sacro wishes he'd gone to uni :(
23:52:34  <ln-> in finnish university context the mostly-male and mostly-female student groups often do arrange parties, and both show up, too.
23:52:46  <XeryusTC> you can always get back in, atleast, i think so
23:53:02  <Sacro> i cant get into uni
23:53:16  <XeryusTC> aw :(
23:53:56  * XeryusTC feels sorry for Sacro
23:56:01  <Brianetta> hmm
23:56:45  <Bjarni> <ln->	maybe danish CS and physics student males just like each other. <-- I don't think they are gay if that is what you mean
23:58:19  <Sacro> XeryusTC: i never passed college
23:58:23  <Sacro> so i cant get into uni
23:58:29  <Bjarni> <ln->	in finnish university context the mostly-male and mostly-female student groups often do arrange parties, and both show up, too. <--- well, at one time, there was a party for the students, who studies electronics/electricity (like me) and due to lack of women, they decided to invite the chemistry students... that actually worked out
23:59:29  <Sacro> arrrghh, ITS DOING IT AGAIN
23:59:48  <Bjarni> talking about meeting women at unit?
23:59:53  <Bjarni> *uni

Powered by YARRSTE version: svn-trunk