IRC logs for #openttd on OFTC at 2010-08-04
⏴ go to previous day
00:08:56 *** trebuchet has joined #openttd
00:09:29 *** last_evolution has quit IRC
00:37:18 *** trebuchet has joined #openttd
00:37:18 *** rhaeder1 has joined #openttd
00:37:18 *** zachanima has joined #openttd
00:37:18 *** Hirundo has joined #openttd
00:37:18 *** planetmaker has joined #openttd
00:37:18 *** Terkhen has joined #openttd
00:37:18 *** Ammller has joined #openttd
00:37:19 *** Narcissus has joined #openttd
00:37:19 *** lobster has joined #openttd
00:37:19 *** TruePikachu has joined #openttd
00:37:19 *** Eddi|zuHause has joined #openttd
00:37:19 *** tokai|mdlx has joined #openttd
00:37:19 *** HerzogDeXtEr1 has joined #openttd
00:37:19 *** FauxFaux has joined #openttd
00:37:19 *** asnoehu has joined #openttd
00:37:19 *** DJNekkid has joined #openttd
00:37:19 *** lasershock has joined #openttd
00:37:19 *** ccfreak2k has joined #openttd
00:37:19 *** imachine has joined #openttd
00:37:19 *** resistance.oftc.net sets mode: +v glx
00:37:19 *** peter1138 has joined #openttd
00:37:19 *** TrueBrain has joined #openttd
00:37:19 *** Prof_Frink has joined #openttd
00:37:19 *** eQualizer has joined #openttd
00:37:19 *** Wizzleby has joined #openttd
00:37:19 *** welshdragon has joined #openttd
00:37:19 *** Born_Acorn has joined #openttd
00:37:19 *** orospakr has joined #openttd
00:37:19 *** welterde has joined #openttd
00:37:19 *** SirSquidness has joined #openttd
00:37:19 *** TheMask96 has joined #openttd
00:37:19 *** dihedral has joined #openttd
00:37:19 *** Sevalecan has joined #openttd
00:37:19 *** Belugas has joined #openttd
00:37:19 *** jonty-comp has joined #openttd
00:37:19 *** blathijs_ has joined #openttd
00:37:19 *** PierreW has joined #openttd
00:37:19 *** Rubidium has joined #openttd
00:37:19 *** resistance.oftc.net sets mode: +oovo orudge Belugas Belugas Rubidium
00:37:19 *** SpComb^ has joined #openttd
00:37:19 *** TinoDidriksen has joined #openttd
00:37:19 *** russell_h has joined #openttd
00:37:19 *** resistance.oftc.net sets mode: +v Rubidium
00:37:19 *** michi_cc has joined #openttd
00:37:19 *** Sionide has joined #openttd
00:37:19 *** resistance.oftc.net sets mode: +v michi_cc
00:37:21 *** ChanServ sets mode: +v DorpsGek
00:50:43 *** ChanServ sets mode: +v tokai
00:56:07 *** George|2 has joined #openttd
00:56:07 *** George is now known as Guest775
00:56:07 *** George|2 is now known as George
01:27:18 *** George is now known as Guest779
01:41:51 *** George|2 has joined #openttd
01:41:51 *** George is now known as Guest780
01:41:51 *** George|2 is now known as George
02:24:07 *** fjb is now known as Guest784
03:22:10 *** TruePikachu has joined #openttd
03:22:32 *** ChanServ sets mode: +v tokai
03:23:29 <TruePikachu> Raise your hand if you have experience with NARS
03:24:27 <TruePikachu> ...nobody else? Or is nobody else here?
03:25:43 <trebuchet> Too busy playing openttd
03:26:54 *** TruePikachu has joined #openttd
03:27:35 <TruePikachu> I had been doing IRC in Konsole
03:29:09 * TruePikachu wants to know how to grow uberindustries
03:29:47 <TruePikachu> As in industries which are in the top percentage of industries. Know what I mean?
03:30:59 <TruePikachu> I know I need an OUTSTANDING rating ( >=80% ), but it doesn't help enough
03:31:14 *** roboboy has joined #openttd
03:31:17 <TruePikachu> <loading the Wiki page in tty3>
03:31:31 <TruePikachu> roboboy, need to know how to grow huge industries
03:39:47 *** TruePika has joined #openttd
03:40:00 * TruePika is getting headaches
03:40:33 <TruePika> I missed everything after my last message as TruePikachu
03:40:51 <TruePika> But I figured out multiple connections
03:41:26 <TruePika> My cat decided that my wireless adapter was a toy, and got it unplugged, so I had to bring the interface back up, reconfigure it, and stuff
03:47:15 *** TruePika is now known as TruePikachu
04:56:24 *** Eddi|zuHause has joined #openttd
05:38:00 *** George is now known as Guest796
06:04:14 *** frosch123 has joined #openttd
06:09:52 <frosch123> very early morning :)
06:27:44 <CIA-2> OpenTTD: frosch * r20357 /trunk/src/station_cmd.cpp: -Fix (r20356): Call GetAllRoadBits() only if there is road.
06:29:10 *** Cybertinus has joined #openttd
06:30:15 *** devilsadvocate has joined #openttd
06:31:43 *** Cybertinus has joined #openttd
06:37:24 *** ^Spike^ has joined #openttd
06:40:01 *** Ammller is now known as Ammler
06:40:12 *** Ammler is now known as Ammller
07:02:13 *** fonsinchen has joined #openttd
07:11:43 *** Br33z4hSlut5 has joined #openttd
07:31:38 *** TomyLobo has joined #openttd
07:31:41 <CIA-2> OpenTTD: rubidium * r20358 /trunk/src/viewport.cpp: -Fix [FS#4008]: (r20281) crash when building some stuff when the measurement tooltip is disabled
07:54:56 *** Dr_Tiresome has joined #openttd
07:57:54 *** Dr_Tiresome has left #openttd
07:58:57 *** theholyduck has joined #openttd
08:12:02 *** Kurimus has joined #openttd
08:14:53 <Zuu> @ FS#3983: Is Lord Aro trying to increase his bug report score? :-)
08:15:14 <Zuu> Esp. see the (last) comment(s)
08:17:09 <frosch123> not only that task :)
08:32:19 *** Ammller is now known as Ammler
08:32:35 *** Ammler is now known as Ammller
08:40:43 *** lasershock has joined #openttd
08:43:17 *** lasershock has joined #openttd
08:46:43 <CIA-2> OpenTTD: translators * r20359 /trunk/src/lang/ (6 files in 2 dirs): (log message trimmed)
08:46:43 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
08:46:43 <CIA-2> OpenTTD: belarusian - 597 changes by KorneySan, Wowanxm
08:46:43 <CIA-2> OpenTTD: finnish - 2 changes by jpx_
08:46:44 <CIA-2> OpenTTD: french - 2 changes by glx
08:46:44 <CIA-2> OpenTTD: polish - 5 changes by silver_777
08:46:44 <CIA-2> OpenTTD: russian - 20 changes by KorneySan
08:47:57 <CIA-2> OpenTTD: rubidium * r20360 /trunk/ (6 files in 3 dirs):
08:47:57 <CIA-2> OpenTTD: -Update: move Belarusian to the finished languages
08:47:57 <CIA-2> OpenTTD: -Add: stub for Marathi language (one of the languages in India)
08:53:05 <frosch123> let's see whether marathi translator is as fast
08:53:16 *** Progman has joined #openttd
08:58:57 <CIA-2> OpenTTD: terkhen * r20361 /trunk/src/main_gui.cpp: -Fix [FS#3989]: Stop vehicle following after zooming out.
09:08:06 <Ammller> German translator on vacation :-)
09:08:21 *** Devroush has joined #openttd
09:08:59 <Rubidium> and not all on vacation!
09:10:52 <peter1138> minecraft multiplayer survival released
09:14:24 *** Chris_Booth has joined #openttd
09:16:09 <frosch123> yeah, everyone is waiting for pm :p
09:23:40 <dihedral> STR_NEWGRF_PARAMETERS_CLOSE <- to close, or too close?
09:35:08 *** Timmaexx has joined #openttd
09:53:40 *** Devroush has joined #openttd
09:54:12 <dihedral> you 2 are really cute together :-P
09:55:25 *** Chris_Booth has joined #openttd
09:59:26 <frosch123> sometimes issue tracking just fails :p
09:59:39 *** Adambean has joined #openttd
09:59:57 <frosch123> got 3 emails at the same time: issue accepted, work started, work finished
10:12:12 *** KenjiE20 has joined #openttd
10:22:35 *** devilsadvocate has quit IRC
10:33:41 <CIA-2> OpenTTD: yexo * r20362 /trunk/src/airport_gui.cpp: -Codechange: use correct parameter type for SetFill in airport gui
10:56:26 <fjb> dihedral: Should have seen us at the meeting.
10:57:16 *** Ammller is now known as Ammler
11:01:07 <peter1138> Windows could not start because of an error in the software.
11:01:12 <peter1138> Please report this problem as :
11:01:19 <peter1138> load needed DLLs for kernel.
11:01:26 <peter1138> Please contact your support person to report this problem.
11:01:33 <peter1138> I must admit, i've not seen that one before :)
11:09:15 <dihedral> peter1138: very creative indeed ^^
11:11:47 <peter1138> i guess that VM is dead
11:25:15 <dihedral> you have a snapshot?
11:26:18 <Rubidium> of frosch123 and fjb? Yes! :)
11:29:13 *** Fast2_ is now known as Fast2
11:54:24 <peter1138> not enough disk space for that
11:54:32 <peter1138> which is why it got corrupted anyway
11:54:35 <peter1138> not enough disk space..
12:08:07 *** KarlMay has joined #openttd
13:13:58 <Zuu> Why can't you get a list of vehicles with the same shared orders for other (ai) companies without first using the company cheats?
13:16:56 <Rubidium> although... I've almost got it compiled locally as well
13:31:18 <dihedral> Zuu: nobody wrote the patch? ^^
13:32:20 <Zuu> It has been annoying me ever since I started with my first AI, but I have never really though of coding it myself. :-p
13:34:12 <roboboy> hm I never realised valuables payed so well
13:40:37 <dihedral> Zuu: what do you need it for?
13:40:48 <dihedral> i mean - what do you gain from looking at other companies?
13:41:02 <dihedral> trying to build a copy cat? ^^
13:45:30 <Zuu> Sometimes I want to get a list of all vehicles that is on the same connection as a given vehicle. My AIs use shared orders, but in order to see that button to get a list of all vehicles with shared orders you first need to use the company cheat.
13:46:38 <Zuu> I don't mind cheating, it is just a bit tedious to always have to cheat. Not a major annoyance, just something that I've always silently wondered why it is like this.
13:47:14 *** rhaeder has joined #openttd
13:54:27 <Rubidium> hmm... never mind; simply adding a button to open the shared orders list doesn't work (it crashes quickly)
13:55:14 <Rubidium> or in other words: it's not a trivial feature
14:04:44 <dihedral> Rubidium: what makes it crash??
14:05:56 <Rubidium> dereferencing "this"
14:06:19 <Rubidium> which ofcourse is NULL
14:06:44 <Rubidium> probably because it opens the wrong window or something
14:07:21 <Rubidium> don't know exactly; it crashed and I couldn't be bothered that much figuring out the reason
14:13:08 *** George|2 has joined #openttd
14:13:08 *** George is now known as Guest820
14:13:08 *** George|2 is now known as George
14:25:35 *** Luukland has joined #openttd
14:25:43 * Luukland gives dihedral a bone to chew on
14:27:58 <dihedral> hehe - another someone who must be reading the logs nonstop
14:31:54 *** Chris_Booth has joined #openttd
14:32:09 * Luukland puts some water in the bucket with "dihedral" on it, and touches gently on the head
14:33:20 <dihedral> you do not say "Brave" in english - at least not as far as i am aware of it, and if you did, it probably would not mean what you are trying to express
14:33:30 <dihedral> (not to a dog that is) :-P
14:34:02 <Luukland> hmmm, let me ask google translate
14:34:08 <Rubidium> dihedral: but you've always been very brave!
14:34:23 <dihedral> Luukland: google translate sucks :-P
14:34:26 <Rubidium> you've basically got a brave heart
14:34:33 <dihedral> frosch123: "for unstoppable fun"? :-D
14:36:46 <Luukland> Gooood boy, goood boy, now back in your basket!
14:37:01 <frosch123> don't make jokes of sentences which were not ment for
14:37:05 <dihedral> Luukland: go read the logs ;-)
14:37:46 <dihedral> frosch123: i liked the ... retoric artistic ... something ... oh forget it :-P
14:43:32 <Luukland> I have came across some interesting ServerAI project in the logs...
14:43:36 *** roboboy is now known as robodog
14:43:45 <Luukland> Can I somehow join this project?
14:45:16 <frosch123> was "serverai" mentioned more often than in one sentence?
14:45:31 *** robodog is now known as roboboy
14:45:44 <Goulp> ServerAI is from NoAI, its to make like AIs, but server side
14:46:44 <dihedral> and that aint possible yet???
14:47:04 <dihedral> i thought ai's were ONLY able to run on server side (for mp games that is)
14:47:07 *** HerzogDeXtEr has joined #openttd
14:47:20 <Goulp> its not to run an AI server side
14:47:36 *** devilsadvocate has joined #openttd
14:47:50 <dihedral> you mean controlling the server with squirrel?
14:48:18 <dihedral> Luukland: again, define 'join'
14:48:32 <dihedral> and where on earth did you read about that??
14:49:16 <Luukland> Dictonary: To become a part or member of -- Join <x>
14:49:35 <Goulp> mays be he read to much the logs, but ServerAI seems to be a nice thing
14:50:26 <dihedral> Luukland: and what would you do if you could be 'part of'
14:50:52 <dihedral> code, comment, sit around being a pain up a fuzzy rear end, do nothing?
14:50:55 <Goulp> well its not controlling the server, but controlling the multi-player game
14:51:25 <dihedral> sounds like a nice idea, yes :-P
14:51:41 <Goulp> so it should have a pipe to the map, the companies ingame
14:52:01 <Luukland> I would like to comment, review, test, documentation and initial development
14:52:51 <Goulp> but this ServerAI could be the end for AP+, and other python bots...
14:52:54 <dihedral> i still have no idea where you picked up on something like that
14:53:04 *** FattyTheDork has joined #openttd
14:53:18 <Goulp> dihedral: nothing sucks
14:53:42 <dihedral> ap+ is a wrapper which can be used, but it's not really good solution
14:53:52 <dihedral> it mainly brings openttd to irc
14:54:08 <dihedral> and does work which openttd should not do (i.e. handle the irc layer)
14:54:19 <Goulp> i'm not here to talk about ap+ quality and what it does and does not... just mentioning ServerAI could be the end for this kind of bots
14:54:41 <Luukland> dihedral, as a openTTD server owner I need to stay with the recent developments, or my server might become outdated
14:55:07 <Luukland> its eat or get eaten (alive)
14:55:08 <Goulp> Luukland: Owner and administrator or system operator
14:55:12 <dihedral> a patched server is not a good idea
14:55:32 <dihedral> good service is more than just having the most recent gimmik
14:55:57 <dihedral> Luukland: something that is way more useful: have enough admins to run 24/7 with admins present
14:55:58 <Luukland> Goulp: Both actually
14:56:21 <dihedral> and yes, i know that having extra gimmiks is a nice thing for openttd servers
14:56:30 *** FattyTheDork has left #openttd
14:56:54 <Goulp> dihedral: seems that patched server have a high popularity regarding new way of playing they offer.
14:56:55 <Luukland> dihedral: What is the point you are trying to reach by saying the "24/7" thingy?
14:57:28 <dihedral> i agree 100% that mods are attractive
14:57:58 <dihedral> but having admins available 24/7 should be seen more important than having the latest mods
14:58:14 <dihedral> Luukland: i try to say, that even with the latest mod, a badly administered server still sucks
14:58:24 <dihedral> not rating any of the servers out there
14:59:22 <Luukland> I completely agree! 99% of the servers out there
14:59:30 <Luukland> well... hmmm.... "suck"
15:00:05 <dihedral> are not as well administrered as they could be
15:01:00 <dihedral> choosing admins wisely is important too
15:01:19 <dihedral> i once had one guy helping out, and that simple piece of 'rcon power' got to his head
15:01:27 <Rubidium> it is that I've got no real intention to remove servers from the server list, but half of them use 1.0.1 or older. Those definitely qualify as not administered
15:02:24 <Luukland> dihedral, luckely the "administrated" servers use a whole different system to administer the server, instead of giving rcon passwords to a random stranger
15:02:35 <Goulp> Rubidium: Remembers that most of OpenTTD server administrator are doing it on their spare time
15:03:04 <Goulp> like most of OpenTTD developers
15:03:31 <dihedral> Luukland: how do you handle it then?
15:03:32 * Rubidium wonders which OpenTTD developers don't work on OpenTTD in their spare time
15:04:02 <dihedral> Rubidium: it's a different definition of 'spare time' :-P
15:04:22 <dihedral> just like on moterways - someones 100km/h is always faster than mine :-P
15:04:40 * Goulp wonders if most them of could mean all of them
15:04:42 <Rubidium> but seriously... in 1.5 months not updating does sound like you've got no clue about server administration
15:05:02 <Rubidium> (even worse for the 0.6.3 that's still running)
15:05:34 <dihedral> Rubidium: problem is that they probably are not capable of updating due to the heavily patched source
15:05:56 <Rubidium> and it's not like OpenTTD's development and releases are totally stopped when I'm on vacation for 2 months
15:06:03 <dihedral> Luukland: ^ that's what happens if your server is too heavily patched
15:06:03 <Goulp> Rubidium: But you can inform OpenTTD community that Server with deprecated release will not be listed
15:06:29 <dihedral> hehe - an extra tab: older versions :-D
15:06:56 <Goulp> dihedral: do you think that server who are not updated to the last stable release are heavilly patched ?
15:06:57 <Rubidium> good idea... lets start putting nightlies of more than a day in there :)
15:07:20 <dihedral> Goulp: some of them, yes
15:07:26 <Rubidium> or basically anything that doesn't match current "stable", "testing" or "nightly"
15:07:49 <dihedral> Rubidium: be fair - nightly for 1 week? stable and previous stable
15:08:00 <dihedral> and of course testing
15:08:20 * Rubidium has the "hope" that the 0.6.2 servers are actually running the security-fix-patched binaries from Debian
15:08:53 <dihedral> Luukland server 1 and 2 look funny
15:09:20 <Goulp> can deal with major release, meaning all servers with 1.x.x will be allowed
15:09:37 <Luukland> dihedral: We use a registration system inside a mysql database to give the trusted ones some power
15:09:55 <dihedral> Luukland: and what connects to the mysql database?
15:10:22 <Luukland> Good question, that would be the server itselve of course...
15:10:25 <Goulp> Luukland server #5 seems to be nice
15:11:20 <Rubidium> Goulp: point is <1.0.1 can be easily crashed, unless patched; <1.0.3 can be crashed although with a bit more effort
15:12:04 <dihedral> Rubidium: well then you know how you can remove them from the list :-D
15:12:39 <Rubidium> yes, I do... but I rather wait for some script kiddie (saves me work)
15:12:56 <Goulp> then all release with easy crahsing has to be removed from the list
15:13:17 <Rubidium> but I don't know whether they're patched or not
15:13:52 <Goulp> but most important is : are they used ?
15:14:34 <dihedral> 17:10 < Luukland> Good question, that would be the server itselve of course... <- that is always the same crap over and over
15:14:54 <dihedral> why on earth must a openttd server be in charge of also handling mysql connections what what not for other crap
15:15:16 <Goulp> dihedral: and who will do this job ?
15:15:18 <Luukland> well to make the openTTD campaign, the missions have to be flagged if completed :)
15:15:34 <dihedral> let another app handle that shit
15:15:45 <Goulp> dihedral: there is no shit
15:16:02 <dihedral> and yes, there is a huge pile of shit!
15:16:23 <dihedral> and at some point you guys too will notice that your server is too patched to be updated decently
15:16:26 <Rubidium> dihedral: did you base that on the code that was shown on the forum?
15:16:43 <Rubidium> if so, then yes: I agree it is shit and I'm amazed it works
15:17:06 <dihedral> i base that on other code i once saw - i hope it's not derived from that
15:17:15 <Luukland> wghe weghe, the same old story over and over again
15:17:16 <dihedral> and the fact that people over and over again let openttd handle too much crap
15:17:36 <Goulp> dihedral: seems that server update has nothing to do with being to patched
15:17:44 <dihedral> hehe - and i think i can safely say - no Luukland cannot join :-D
15:17:50 <Luukland> I must admit that code was indeed really nothing, but it wasn't made by me
15:18:27 <dihedral> Goulp: hit your first major conflict ;-)
15:18:34 <Rubidium> ^ that code still amazes me
15:18:46 <Luukland> Luckely I am not the one who codes the patches, or else it would be indeed like Rubidium said
15:19:05 <dihedral> lol - does yorick to it for you? :-P
15:19:39 <Luukland> Although he is well respected
15:19:52 <Luukland> the code published on the forum has nothing to do with actual luukland server code
15:20:15 <Luukland> it was derived from some old stach, with some interesting pieces which I thought I would share
15:20:25 <dihedral> Luukland: still, saying that alone does not help
15:20:35 <dihedral> you have a heavily patched system
15:20:46 <Goulp> dihedral: where have you found a conflict ? (memory, disk, ... ?)
15:21:06 <dihedral> Goulp: hit your first major 'source' conflict?
15:21:23 <Luukland> dihedral, I couldn't agree more with what you said
15:21:29 <dihedral> merge your changes with a new version of openttd
15:22:05 <dihedral> i recall one goal game going down, because they were not able to update :-P
15:22:18 <dihedral> terrible code i must say
15:22:24 <Luukland> Are u referring to "Kurt"
15:22:30 <Goulp> dihedral: for luukland the work is in progress, for Goulp (TTFF) is has been done
15:23:08 <dihedral> thankfully i am not involved in such stuff
15:23:33 <Goulp> but that was not the main subject of the talking
15:23:45 <dihedral> but i made it the subject ^^
15:25:15 <Goulp> <dihedral> thankfully i am not involved in such stuff : coz you may not animate a community (may be i'm wrong)
15:25:56 <Rubidium> more because he got flamed more than enough by patches causing issues :)
15:26:12 <Rubidium> and because his community (generally) uses unpatched OpenTTD
15:26:27 <Rubidium> of the trunk flavour
15:26:45 <dihedral> i am not a friend of running patched opentt servers
15:26:53 <Rubidium> which is a great tool for keeping OpenTTD('s network play) stable
15:27:00 <dihedral> if, then i prefer writing a patch that is of interest to the devs
15:27:29 <Goulp> but may be some ideas from patched servers could be used into trunk
15:27:34 <Luukland> It isn't a big supporter if you just slap a guy in the ground when he "shares" something which might be "crap"
15:27:39 <Goulp> as they have been for some of them
15:27:56 <Rubidium> could be yes, but... ``secrets''
15:28:26 <Goulp> Rubidium: we never request to make trunk things that have not been published
15:28:40 <dihedral> the difference is, that you are writing a patch for your own good, and expecting openttd devs to like it, as opposed to writing a patch for the openttd community and only running it on your server once it's been included!
15:28:59 <Luukland> the openttd community ghe ghe
15:29:07 <Luukland> relative defenition there
15:29:14 <Rubidium> dihedral: do your servers really not allow planes?
15:29:27 <dihedral> i have no server :-P
15:29:36 <dihedral> i have not run one for quite some time now
15:29:40 <Rubidium> well, openttdcoop's servers
15:29:50 <dihedral> i have no idea what they do :-P
15:30:16 <dihedral> i know they run patched servers :-D
15:30:35 <Goulp> dihedral: so they are bad guys ?
15:30:39 <Rubidium> hmm... openttdcoop's servers allow aircraft
15:31:02 <dihedral> Goulp: did i say you were a bad guy for running a patched server?
15:31:08 <dihedral> Rubidium: what's wrong with planes?
15:31:32 <frosch123> Goulp: #openttdcoop people are very bad. i even have to log the commands players do, as they cause so much trouble :p
15:31:46 <Luukland> openttdcommunity consists of more people then the ones in this channel, in fact mainly 30 to 40 year old men who do not give a crap about the actual coding, but just want to have an enjoying afternoon.
15:31:57 <Goulp> but you seem not to like people who are running patched servers...
15:32:27 <Rubidium> Goulp: I do not like getting bug reports
15:32:40 <Rubidium> ... and especially the ones I can't fix
15:32:43 <dihedral> i don't mind the people as long as they are aware of what they are doing
15:32:54 <Goulp> and also bug report for bug already reported
15:32:58 <dihedral> i trust that parts of the patched code ottdc uses is of higher standard than yours
15:33:13 <dihedral> merely based on the fact that i have worked with them and coded with them
15:33:15 <Luukland> yours is more documentated for sure
15:33:38 <dihedral> documentation is part of coding!
15:33:53 <Luukland> indeed, so your code is of higher standard
15:35:33 <Goulp> sure, but thats the risk of working in such a project
15:36:11 <Goulp> even in none open source project and non public project you will find dumb people reporting things they even dont understand
15:36:17 <Luukland> wow, genious videa there
15:37:12 <Rubidium> things they don't understand aren't as bad as issues caused by custom servers where they have no clue the server is actually modified
15:37:45 <Luukland> Luckely the well administated patched servers have an own bug system even for the "not-knowing" person
15:38:03 <Rubidium> like the bug reports that AIs can build against their station but they can't build against AI stations. Those are simple and can be easily closed by refering to documentation
15:38:05 <Luukland> in some cases even a simple bug section in a forum suffices
15:39:19 <Rubidium> this one was a real "wtf" is going on here? Why? It does work for me? And the actual solution is this case was trying the server myself and talking to the people running it finding out it was something *they* did
15:39:52 <Rubidium> and yes, in this case is was relatively quickly resolved, but that's only because the bug reported reacted quickly on my questions
15:40:16 <Goulp> may the bug report is missing an entry : for multiplayer game, on what server do you play
15:40:31 <Luukland> or just the "in multiplayer" entry
15:40:38 <Luukland> so you can just trash the report
15:40:39 <Goulp> then you just have to deal with the admin of this server
15:41:08 <Goulp> of course if you are able to communicate with
15:43:39 <Goulp> may be the server admins have to communicate to their players, that they have to report bug first at them instead directly to openttd
15:43:52 <dihedral> don't you guys have your own irc channel to lurk on?
15:44:22 * roboboy should go to bed soon
15:44:37 <Goulp> dihedral: why do use such language ?
15:45:00 <Goulp> we start with a subject, you deviate to another, and now you want us to exit ?
15:45:29 <dihedral> well yes, that is true ;-)
15:45:34 <Goulp> dihedral: fix your problem with yourself at first, then you will able to give advices
15:46:18 <dihedral> anyway - no - i do not want help with a ServerAI from you guys
15:46:44 <Ammler> hehe, FS#3927 was on our server
15:46:58 <Goulp> dihedral: even you find it interesting...
15:47:15 <dihedral> i have found it interesting for more than 2 years
15:47:44 <dihedral> i started things more than 2 years ago, and have scrapped the design
15:47:52 <Goulp> of course, always before anyone else
15:48:07 <dihedral> i still have my first patch if you want to know :-P
15:48:15 <dihedral> and i discussed it with a hand full of devs too :-P
15:48:24 <Luukland> well they must have liked it then
15:48:36 <Luukland> and given you loads of compliments
15:48:51 <dihedral> nope - they actually bashed me :-P
15:48:56 <dihedral> some of them at least
15:49:10 <Luukland> I know how it feels ...
15:49:20 <Goulp> bash: communication troubles ?
15:49:23 <dihedral> good thoughts they have - makeing sure i thought of all the look wholes etc.
15:49:48 <Luukland> well the good thoughts never got to my attention, probably it is just me
15:49:54 <dihedral> Luukland: i can only say i found it helpful in the end :-P
15:50:26 <Luukland> Well it is like when you want a child to jump over a bar, and he comes in with a chair
15:50:36 <dihedral> 582K 2010-04-16 10:56 sq_console_r12555.patch.gz <- there
15:50:48 <Luukland> you can then do two things; 1) Allow him to "cheat" using the chair
15:50:59 <Luukland> or 2) Grab the chair and make up new rules
15:51:00 <Goulp> but ServerAI is not there to deal with console
15:51:19 <dihedral> you only name it ServerAI ;-)
15:51:25 <Goulp> you'r patch could be a ConsoleAI
15:51:26 <dihedral> and that was my approach 2 years ago
15:51:34 <dihedral> oh - wait - wrong server
15:51:50 <dihedral> 582K 2008-04-04 01:21 sq_console_r12555.patch.gz
15:51:50 <Luukland> wait a second, you are not going to tell me your are PeterT?
15:52:18 <Luukland> pfew, was just thinking... my bad...
15:52:29 * Goulp slaps Luukland around a bit with a Shadok
15:52:32 <dihedral> Goulp: that was the idea 2 years ago - rewriting the console, to use squirrel
15:52:39 <dihedral> there are way better approaches now
15:52:45 <Goulp> but that was not my subject
15:53:21 <dihedral> i was toled someone managed to write an ai which was only there to restructure landscape ^^
15:53:22 <Goulp> but may be ServerAI is not a good name
15:53:27 <dihedral> i think that's an awsome thing
15:53:53 <Luukland> for what purpose did he restructure (terraform) the landscape?
15:54:12 <dihedral> when another company spoiled terrain, it restructured it
15:54:21 <dihedral> recreated it to it's previous state
15:54:31 <dihedral> what a waste of memory ^^
15:54:59 <Ammler> I like our 1tf patch :-)
15:55:36 <Ammler> the error message could be better, though
15:55:50 <dihedral> custom error messages would be fun :-P
15:56:18 <Ammler> hmm, strings could be rewritten with newgrfs?
15:56:41 <dihedral> i mean like client_error <client_id> <msg>
15:57:02 <Ammler> well, the 1tf patch is also a 1liner
15:57:14 <dihedral> then you could explain why someone is being kicked, then kick them, and the error message remains open for them to read
15:57:26 *** Progman has joined #openttd
15:57:52 <Eddi|zuHause> dihedral: wouldn't it be easier to just supply a kick message, and have clients show them after disconnecting?
15:58:25 <Eddi|zuHause> i mean, as a general trunk feature, not some special patched server feature
15:59:01 <dihedral> Eddi|zuHause: and then you need another error message for something else, and create that - and then ...
15:59:15 <dihedral> you can make the kick command use such a custom error chat message
15:59:19 <Ammler> hmm, there is already the redbox telling ouy that you are kicked
15:59:25 <dihedral> but i would not bind it to the kick command actually
15:59:36 <Ammler> so the reason could be showed there
16:00:10 <dihedral> anyway - i am off home now ;-)
16:00:32 <Luukland> same here, horn stating end of working day has sounded
16:00:45 <Luukland> dihedral, keep me posted on ServerAI!
16:10:21 <frosch123> hmm, what if dihedral is indeed petert? :p
16:10:48 <Ammler> yes, PeterT never is around, when dih is :-)
16:13:04 <Eddi|zuHause> so... which of them is the supervillain/hero identity? :p
16:16:50 *** TomyLobo has joined #openttd
16:35:58 <Wolf01> "horn stating end of working day" <- vuvuzela? :D
16:37:36 *** fonsinchen has joined #openttd
16:38:06 <fjb> Hmmm dihedral is PeterT...? May be...
16:38:35 <Eddi|zuHause> both of them didn't come to the party :)
16:39:12 <fjb> That is indeed a very strong hint.
16:44:08 *** Doorslammer has joined #openttd
16:47:31 * Doorslammer starts lowlighting Peter
16:49:20 <Ammler> yes, thanks to the party, we know fjb isn't frosch123
16:49:32 <Eddi|zuHause> Doorslammer: you forgot the T in PeterT
16:50:35 <fjb> PeterT: Doesn't want to be enlightened?
16:51:05 <fjb> Ammler: frosch123 and I were here often at the same time. :P
16:51:50 <frosch123> yeah, but it is rare that someone understands "quak"
16:53:12 <fjb> We studied at the same university.
16:59:42 <fonsinchen> Obviously I am PeterT and dihedral.
17:02:38 <fonsinchen> Now I'm scared. I'm leaving.
17:05:17 <Doorslammer> That's what she said
17:07:14 <Eddi|zuHause> no, Doorslammer is Sacro.
17:07:56 <Rubidium> no, Rubidium is annoyed.
17:08:19 <Eddi|zuHause> that certainly is not new :)
17:09:00 <fjb> And Doorslammer is really Sacro, not PeterT. I have to admit.
17:12:03 <Doorslammer> Typical. I'm not even me. :(
17:25:10 *** TheMask96 has joined #openttd
17:37:59 <peter1138> oh fudge, my non-blocking socket blocked again :s
17:43:28 <Xaroth> then obviously it's not a non-blocking socket.
17:44:32 <peter1138> fcntl with O_NONBLOCK didn't fail
17:45:54 <CIA-2> OpenTTD: translators * r20363 /trunk/src/lang/ (6 files): (log message trimmed)
17:45:54 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
17:45:54 <CIA-2> OpenTTD: belarusian - 83 changes by Wowanxm
17:45:54 <CIA-2> OpenTTD: dutch - 2 changes by habell
17:45:54 <CIA-2> OpenTTD: german - 9 changes by dihedral
17:45:56 <CIA-2> OpenTTD: italian - 5 changes by lorenzodv
17:45:56 <CIA-2> OpenTTD: korean - 2 changes by junho2813
17:48:11 *** fmauneko has joined #openttd
17:54:48 *** frosch123 has joined #openttd
18:02:04 <peter1138> blocked for 27 minutes ...
18:08:24 <andythenorth> can I slap anyone?
18:08:34 <andythenorth> why slap frosch123?
18:08:45 <andythenorth> asleep at the wheel?
18:09:08 <frosch123> andythenorth: dihedral tries different strategies to show differences between him and petert
18:10:01 <Nite> well ... is there a method to UNsend to service or UNsend to depot a whole group of trains ?
18:10:59 <Eddi|zuHause> i don't think so...
18:11:36 <Nite> so when you have sent 150 trains to depot you have to wait or click every singel one ...
18:12:38 <Nite> UNdo sent to depot/service would be nice in the trains window manage list menu ...
18:13:19 <Eddi|zuHause> well, code it :)
18:14:15 *** ajmiles has joined #openttd
18:14:25 *** ajmiles2 has joined #openttd
18:16:06 <Nite> i will - in another life ...
18:18:13 <Eddi|zuHause> see you in another life, brother.
18:32:35 *** fonsinchen has joined #openttd
18:36:01 *** theholyduck has joined #openttd
18:54:47 *** Chris_Booth has joined #openttd
18:59:53 <ntx> is there somekind of a priority list of certain features that people code/implement to OpenTTD?
19:00:56 *** rhaeder has joined #openttd
19:02:25 <Rubidium> besides that, no... there's no list
19:03:06 <ntx> so there's no real coordinated effort to implement certain features, people just do what they find useful or fix bugs on their own?
19:03:36 <Rubidium> exactly, or at least at the moment there aren't
19:03:48 <Rubidium> a while ago there was a complete window handling rewrite
19:04:10 <Rubidium> although... there is the ever lasting: fix/improve/add documentation
19:04:33 <Rubidium> but that's not really coordinated in any way
19:05:10 <ntx> so everything that is done eventually makes its way to the stable release?
19:05:39 <Rubidium> if it ends up in trunk there is a high probability of that
19:06:46 <Rubidium> although to end up in trunk it we have to be fairly certain that it is (ready for) stable
19:07:05 <Noldo> the old pbs was removed before stable, are the others?
19:07:51 <ntx> and most (all?) of OpenTTD is done with C++?
19:07:54 <Rubidium> Noldo: not sure; can't be bothered to crawl the logs
19:08:29 <frosch123> Noldo: there are reverts sometimes, e.g. the km/h vs. mph unit conversion was reverted too
19:09:04 <Rubidium> ntx: depends on your idea of C++; if it doesn't include a load of C strings such as const char * instead of string, then it's not C++. It is all compiled with the C++ compiler though
19:09:29 <Rubidium> oh, and that extra zoom out level was removed as well
19:12:38 <ntx> there's this one feature I've been wanting for some time now, maybe I'll implement it myself :)
19:13:16 <ntx> I've always wanted to sort the industry list primarily by industry type, and secondarily by production value
19:13:40 <ntx> to easily pick the best (insert industry) without scrolling through half the list
19:14:30 <Rubidium> wouldn't a "cargo picking" feature, such as used in the station window, be a better idea?
19:14:53 <Rubidium> i.e. you want the best farms, then select the grain cargo
19:19:28 <Rubidium> it's outdated and a partial, but not complete, copy of the requested feature tracker on bugs.openttd.org
19:19:52 <Rubidium> furthermore... how can implemented stuff still be a requested feature?
19:24:45 *** Illegal_Alien has joined #openttd
19:24:46 * andythenorth wonders if it's a wiki?
19:25:48 <andythenorth> this page is suffering from some rot too
19:26:55 <Rubidium> yeah, that's one of the other pearls of rot
19:27:10 <frosch123> don't follow the links :p
19:27:14 <Rubidium> someone enthousiastically starts with it, gets bored of it and then someone else must maintain it
19:28:46 <Terkhen> what did it do before including a link to "GUI re-arrangement"?
19:28:52 <Rubidium> guess $someone needs to do a good cleanup of the wiki
19:29:04 <Rubidium> Terkhen: probably nothing
19:30:12 <andythenorth> someone isn't here
19:30:15 <DorpsGek> andythenorth: I have not seen someone.
19:30:43 * andythenorth ponders editing those wiki pages using 'select all' and 'delete'
19:31:13 *** orudge` has joined #openttd
19:31:13 *** ChanServ sets mode: +o orudge`
19:31:14 <Terkhen> someone will revert them
19:31:22 <andythenorth> just ban someone?
19:31:33 <Terkhen> yeah, someone could do that
19:31:40 <andythenorth> is someone in charge here?
19:31:51 *** George is now known as Guest857
19:31:58 <andythenorth> I can't find someone to ask :(
19:32:20 * andythenorth watches some sad servers
19:39:55 * frosch123 pressed "random page" and was send to "darwin 300"
19:40:22 <frosch123> actually the catalan translation of "compiling on osx" is more useful
19:44:47 <Rubidium> back in the day they thought the engine should be made that it fits the graphics
19:44:59 <Rubidium> ... oh... that's still the case, isn't it?
19:45:11 <frosch123> yeah, just wanted to point that out :)
19:45:28 <Rubidium> feel free to delete it
19:45:59 <frosch123> it's like a game. when you hit one of those vehicle pages, you have lost
19:47:43 <Rubidium> frosch123: deleting other pages won't really help with that :)
19:47:55 <Rubidium> though you should be able to delete pages
19:48:14 <frosch123> i am, but it is also sad to delete hillarious pages
19:48:44 <frosch123> i am not good at deleting :)
19:49:09 <frosch123> usually i just buy bigger harddrives :p
19:56:35 *** LucasKell has joined #openttd
20:07:20 <Nite> not the only one with nondelete virus ...
20:12:15 *** Terkhen has joined #openttd
20:13:02 *** V453000 has joined #openttd
20:13:38 *** Hirundo has joined #openttd
20:15:05 *** andythenorth has joined #openttd
20:18:26 <Nite> just ment that many ppl tend to keep (hoard) data of any kind rather tahn delete but buy new drives - no computervirus dont be afraid
20:20:25 <LucasKell> 2.5 TB and counting
20:21:33 <frosch123> haha, na, i am not that bad
20:22:20 <Nite> only 1 tb here but crammed full
20:22:48 <Nite> i know collectors beyond 20 tb = sick
20:23:22 <Illegal_Alien> Hmm, only got 6 TB...
20:24:10 <Rubidium> what helps *really* good it noticing that your HDD is making weird noises one night and you only have a 20 GiB disk for backup
20:25:17 <Illegal_Alien> Thast why i have 3 in pc and 3 in nas :)
20:26:43 <Nite> filled with? (is a good question)
20:29:54 *** devilsadvocate has quit IRC
20:30:11 <Illegal_Alien> A lot of stuff :P
20:30:30 <Illegal_Alien> No not only video :P
20:31:55 <Illegal_Alien> Well, stuff for locomotion and MSTS thats big stuff :P
20:34:31 <Illegal_Alien> And offcourse some stuff to blackmail people :P
20:36:46 <Illegal_Alien> Around 400GB why? :P
20:38:02 <Nite> compare it with stuff you created yourself ... if u need a "why" ;P
20:38:04 <Rubidium> how much of that did you look at? And of that, how much did you look at more than once?
20:39:21 <Illegal_Alien> I liek to collect :)
20:39:54 <Illegal_Alien> Ow this isnt the porn chatchannel?
20:40:23 <Nite> well ottd is porn - kind of
20:43:39 <Rubidium> what's the point in collecting stuff that you're not appreciating?
20:43:46 <Rubidium> it's an utter waste of resources!
20:45:17 <Nite> it is more of half my stuff is not used and not video, packages of useless software ... i have to clean up
20:45:27 <Nite> but no hard drives are cheap
21:46:36 <Rubidium> and... good evening Lakie :)
22:05:06 <Zuu> Oo .. I knew FF was a memory hog, but seriously 800 megs is a huge memory footprint. Currently only 8 tabs in total are open in two different windows.
22:05:32 <Rubidium> Zuu: luckily the Q and W on my keyboard are close :)
22:06:10 <trebuchet> I bought an extra gigabyte of memory for mozilla
22:06:36 <Lakie> Doesn't usually use that much memory here.
22:06:54 <Lakie> Though I suppose it depends greatly on the contents of the website
22:06:57 <trebuchet> Neither here, but *just in case* I run into these weird situations where people have 300mb+ memory footprints
22:07:02 <trebuchet> I've never seen that myself though.
22:07:23 <trebuchet> But I almost always have javascript disabled and never use flash
22:08:13 <Lakie> Well, I can imagine things like flash, silverlight, etc using more memory to 'cache' various things
22:08:25 <Lakie> Similar to webpages with lots of images
22:28:34 *** Brianetta has joined #openttd
22:30:20 *** andythenorth has joined #openttd
22:51:12 *** Chris_Booth has joined #openttd
23:34:57 *** Eggman891 has joined #openttd
23:38:36 *** Devroush has joined #openttd
23:49:15 *** Eddi|zuHause2 has joined #openttd
continue to next day ⏵