IRC logs for #openttd on OFTC at 2009-04-06
⏴ go to previous day
00:02:37 <fonsinchen1> bah, I get numeric instability when calculating the MCF
00:03:06 <fonsinchen1> should have used double from the beginning instead of first trying with single precision float ...
00:13:25 *** MrFrans has joined #openttd
00:32:00 *** Timitry__ has joined #openttd
01:13:34 *** fonsinchen1 has left #openttd
01:15:22 *** Timitry_ has joined #openttd
02:08:48 *** Hendikins is now known as Hendikins|SRA412
02:26:54 *** Guest134 has joined #openttd
02:27:21 *** Guest134 is now known as TheAldo
03:12:47 *** TinoDidriksen has joined #openttd
03:42:59 *** TinoDidriksen has joined #openttd
05:13:42 *** Cybertinus has joined #openttd
05:27:55 *** NukeBuster has joined #openttd
05:34:01 <orudge> the Internet is quite at this time of the morning
05:36:06 <EoD> does someone know when the masterserver is restarted?
06:21:38 <orudge> I guess it's probably nearly bed time
06:23:07 <dihedral> when is it not bed time?
06:37:48 *** pavel1269 has joined #openttd
06:38:27 <petern> when it's 7am and you need to get up
06:38:34 <petern> orudge is being all nocturnal
06:38:46 <petern> like some kind of teenager
06:38:53 <orudge> but I do have a project due
06:38:55 <orudge> so I am being a student!
06:39:28 <petern> what, going out drinking all night and not doing your work?
06:39:50 <orudge> staying up all night doing my work!
06:40:02 <orudge> that I didn't do in previous weeks due to going out drinking all night!
06:41:57 *** Singaporekid has joined #openttd
07:01:17 *** maristo has joined #openttd
08:35:20 *** flowOver has joined #openttd
08:45:01 *** Progman has joined #openttd
08:56:21 *** Vikthor has joined #openttd
09:12:01 * petern ponders the possibility of causing 'mayhem' by spoofing session key packets
09:16:48 <phidah> What does Lighthouses and Transmitters do?
09:18:57 <Forked> also they are annoying obstacles :)
09:19:11 <gleeb> phidah, jonty-comp: More than that. They sit there looking pretty EXACTLY where you need to build.
09:19:46 <phidah> ok so the essence is that they dont do anything except... eh... be there? :)
09:20:43 <dihedral> what do transmitters to for you in real life, if you have no radio, tv, mobile phone, or anything that uses transmitters?
09:21:06 <Forked> pfft.. transmitters were a common sight in the 1850s? :p
09:21:30 <dihedral> replace them with windmills ^^
09:22:21 <Forked> I have been wondering where the electricity for the trains come from
09:22:37 <Forked> (well at least I have been wondering for the lat 38 seconds)
09:23:19 <gleeb> Forked: Magical Catinary Electrification Faeries. Obviously.
09:23:59 <petern> hmm, what bit of apache would cause a request for "/news" to go to "/news.php" ?
09:24:33 <gleeb> petern: It's a default behaviour in the PHP module, as I recall.
09:27:12 <jonty-comp> OK, seeins as every beginners tutorial on the entire internet works work bind, I will remove nsd for now and learn bind instead
09:27:16 <gleeb> It could be an apache thing, to be honest...
09:27:59 <dihedral> Forked, electricity comes from the master server ^^
09:29:04 <petern> i'm using suphp module rather than the php module
09:29:29 <petern> wision_, nope, i'm trying to use rewrite but it's already attached .php at that point
09:29:51 <petern> thought it might be mod_speling but that's not enabled either
09:30:15 <dihedral> it's a standard behaviour, also does it with .html files iirc
09:30:25 <dihedral> (standard for apache at least)
09:30:43 <petern> is it turn offable? it's annoying :o
09:31:36 <dihedral> should not be DirectoryIndex ^^
09:34:19 <petern> which is enabled by default in a million places
09:34:53 * petern wonders what it does anyway :p
09:35:10 <petern> multiviews seeks to find the 'best match' for any requested URL that does not literally exist on the server.
09:35:58 <petern> all urls should be specific imho
09:36:57 * jonty-comp gives up on learning DNS
09:38:20 <petern> what's there to learn?
09:41:09 <dihedral> jonty-comp, nobody has pitty with you if you give up that early
09:41:16 <petern> i threw away a bind & dns book the other day
09:41:21 <petern> mostly cos it's vastly of out date
09:41:26 <petern> but also because nobody needs books
09:41:48 <petern> cos nobody should be using sendmail
09:41:54 <jonty-comp> OK, I don't give up D:
09:42:00 <jonty-comp> I will just look for a better tutorial
09:42:09 <jonty-comp> there are too many .s :s
09:42:19 <petern> are you setting up your own server?
09:42:30 <jonty-comp> I like how reverse zone thingys mean you put your IP in backwards
09:42:50 <dihedral> reverse lookup is something ircd does
09:43:06 <dihedral> they lookup your ip and then use the dns name that it resolves to in your hostmask
09:43:18 <dihedral> (e.g. run a /whois on one of the people here)
09:43:25 <petern> what are you talking about?
09:43:26 <dihedral> (hint: /whois <nickname>)
09:43:39 <petern> jonty-comp's talking about dns server setup...
09:43:51 <dihedral> yes, he mentioned reverse zones
09:44:05 <petern> what does that have to do with ircds?
09:44:20 <dihedral> ircd is an example of where the reverse lookup is used
09:44:40 <petern> so is "host 127.0.0.1"
09:46:05 <petern> so is "host -t PTR 1.0.0.127.in-addr.arpa"
09:46:59 <petern> (which happens to go some way to explaining that reverse dns isn't magic)
09:47:24 <jonty-comp> not for me it doesn't!
09:51:07 <dihedral> fixes the client side assert when trying to click on 'new company' in the company dropdown list faster (i.e. 'creating' 2 companies)
09:51:58 <gleeb> jonty-comp: What's the trouble?
09:52:12 <jonty-comp> I can tell I need to learn more stuff before I try this :s
09:54:46 <dihedral> ah - nope it does not!
10:01:03 *** Hendikins|SRA412 has quit IRC
10:03:05 <dihedral> i hate this assert bug ^^
10:04:26 <petern> just remove the assert :p
10:04:40 <dihedral> imo the assert takes place way too late anyway!
10:05:11 <petern> i don't know the flow of code through there, but it seems to be an assert in Cmd-land...
10:05:35 <dihedral> it asserts if _local_company != COMPANY_SPECTATOR
10:05:44 <dihedral> but by then, the company is already created in the client :-P
10:05:48 <CIA-1> OpenTTD: rubidium * r15963 /trunk/src/string.cpp: -Fix [FS#2814]: (v)seprintf chopped of strings one character earlier than necessary.
10:06:21 <petern> yes i know where the assert is
10:06:56 <dihedral> and it looks like the server has created the company also already!!
10:08:01 <dihedral> i would prefer just ignoring that command (on clients and server) if ci->play_as != COMPANY_SPECTATOR
10:10:43 *** Hendikins|SRA412 has joined #openttd
10:16:22 <jonty-comp> TrueBrain: I broke some more stuff
10:16:35 <TrueBrain> jonty-comp: not suprising me :)
10:16:40 <TrueBrain> every considered not touching anything? :p
10:16:49 <jonty-comp> hey, it's all a learning curve
10:16:52 <TrueBrain> what did you do this time? :)
10:17:01 <jonty-comp> computer wouldn't log on
10:17:15 <jonty-comp> uninstalled AVG, installed Comodo and it's currently scanning
10:17:21 <jonty-comp> found 9 'threats' so far
10:17:35 <TrueBrain> wow .. you fucked up :p
10:18:01 <jonty-comp> I also gave up on learning DNS twice so far this morning
10:18:36 <jonty-comp> as my friend's facebook status says, 'if at first you don't succeed, quit and destroy all evidence of any previous attempts'
10:18:48 <dihedral> jonty-comp, giving up on dns after looking at it for one day is pretty sad
10:19:02 <TrueBrain> jonty-comp: sounds like a plan ;)
10:19:25 <jonty-comp> dihedral: but it was less than one day ;)
10:19:30 <jonty-comp> it was less than one hour
10:19:50 * jonty-comp seems to be taking over your #openttds, by the way
10:20:24 <|Japa|> yay! finally found a use for my overheating HDD
10:21:28 <dihedral> jonty-comp, to be honest, if you give up that early - it's your own stupid - silly fault!
10:21:53 <jonty-comp> I wholeheartedly agree
10:22:03 <jonty-comp> is it still bad if I give up in order to play ottd instead?
10:22:17 <|Japa|> I stuck a cold pizza on it, ant started a defrag
10:23:48 <dihedral> no - it's just annoying if you gonna give up on stuff that fast to start going on about it
10:24:55 <|Japa|> I finally got SVN working
10:24:55 * jonty-comp shall shut up then
10:25:10 <|Japa|> now to sucessfully compile for the first time
10:30:10 <petern> ipv6 routing tables are... ugly :/
10:32:51 <TrueBrain> petern: did RIPE finally replied?
10:34:00 <petern> i have some FD03 addresses set up
10:37:15 *** stuffcorpse has joined #openttd
10:47:54 <TrueBrain> 10% of traffic was IPv6 yesterday; yet 2% of the hits were :p
10:49:34 <Ammler> because of the tests you make ;-)
10:49:42 <TrueBrain> I didn't touch it :p
10:50:12 <TrueBrain> that said ... the last few days (after the 0.7.0 release) we have 3000+ downloads a day of the game
10:50:53 <Gekz> my router doesnt even support it
10:50:56 <TrueBrain> @calc 66 / 3000 * 100
10:50:58 <Gekz> and tunneling just isnt worth it
10:50:58 *** lewymati has joined #openttd
10:51:01 <TrueBrain> 2% of the people still downloaded 0.6.3
10:51:28 <TrueBrain> 1 person downloaded NoAI ... lol :p
10:52:30 <Ammler> that is why I redirect download hits to old grfpack versions to the grf wiki :-)
10:52:30 <gleeb> TrueBrain: Could be because that's the version in Ubuntu.
10:52:43 <TrueBrain> gleeb: I don't think they download windows binaries
10:52:46 <TrueBrain> but sure, it is possible :)
10:53:06 <gleeb> TrueBrain: I see. Check referrer? :P
10:53:20 <petern> one wouldn't expect ubuntu to rush out an update for a game
10:53:33 <petern> it's a quality tested product after all
10:54:36 <TrueBrain> gleeb: access-logs are anonymized by now, including referer
10:54:43 <TrueBrain> we only keep 'counts'
10:55:01 <TrueBrain> IPs normally survive less than 48 hours
10:55:22 <petern> we have to keep logs now, heh
10:55:32 <gleeb> TrueBrain: Well, use google to see who links to the landing page for 0.6.3
10:55:48 <TrueBrain> petern: logs .. what are they? :p
10:55:53 <TrueBrain> I need the diskspace!! :p
10:57:53 <jonty-comp> openDNS gets updated records extremely quickly :o
10:58:20 <TrueBrain> jonty-comp: depends on the TTL :p
10:58:36 <jonty-comp> well, I believe it's all set to 1 hour
10:58:40 <jonty-comp> but it propagated in minutes
10:58:55 <TrueBrain> non-requested records, sure
10:58:59 <TrueBrain> existing records: 1 hour :p
10:59:01 <jonty-comp> nope, changed nameservers
10:59:15 * jonty-comp is using the GoDaddy DNS contol panel! :D
10:59:17 *** fonsinchen has joined #openttd
10:59:45 <jonty-comp> I figure if I work out how to use a gui first, then it's a stepping stone towards doing it properly
11:01:08 <TrueBrain> either a server here sends morse of TOM or ESI :p
11:01:16 <TrueBrain> (not sure if they are meant to be long notes, or short :p)
11:02:20 <JH> used 2.8 mill to bribe a city
11:02:29 <JH> and still not allowing me to build airport
11:08:34 <glx> unless noise level is already at max
11:23:47 <TrueBrain> hmm .. I need to make a softraid install on a machine with only one disk (the other disk will join later)
11:24:01 <TrueBrain> fedora 10 doesn't let me .. (I don't want to install fedora!! :()
11:25:35 <TrueBrain> I hate installers which 'think' for you :(
11:30:10 <TrueBrain> so .. you rip out a drive of a random other server
11:30:16 <TrueBrain> push it in this .. do the install
11:30:19 <TrueBrain> rip it out again, and put it back
11:30:25 <TrueBrain> long live simplicity!!!! :s
11:34:15 *** Hendikins|SRA412 is now known as Hendikins
11:47:25 *** maristo has joined #openttd
11:49:20 <Forked> one year+one day since our co worker was that drunk.. we celebrate with cake :p
11:58:27 *** Klanticus has joined #openttd
12:08:34 *** HerzogDeXtEr has joined #openttd
12:09:40 *** Klanticus has joined #openttd
12:17:56 *** Hendikins has joined #openttd
13:04:59 *** KenjiE20|LT has joined #openttd
13:14:32 <|Japa|> !kickmeforusingacommonirccommand
13:14:41 *** |Japa| was kicked by DorpsGek (Wrong channel. Retry in #openttdcoop.)
13:16:10 <petern> "No allocations of this type have been made to your LIR"
13:17:04 *** Patrick` has joined #openttd
13:17:04 *** ChanServ sets mode: +v Patrick`
13:17:36 <Patrick`> long time no see, is it still svn? you must be up to 15,000 or something
13:18:08 <TrueBrain> oh no, it is a Patrick`
13:18:56 <Patrick`> non-ocean edge squares
13:19:03 <Patrick`> does that mean the map could wrap?
13:20:01 <Patrick`> it's not realistic then *duck*
13:21:06 <petern> no just a lot of work, heh
13:21:19 <Belugas> can I just kick that guy??
13:21:32 <TrueBrain> Belugas: no, you can not
13:21:36 <petern> thatguy: No such nick/channel
13:22:08 <Belugas> oh... I see... jsut because he's a patric(K), he's protected !
13:22:16 <TrueBrain> Belugas: MWHAHAHAHAHA
13:22:37 <petern> he's not just any old patric(K)
13:24:16 <Belugas> HE SAID THE R WORD!!!
13:24:40 <petern> being realistic, realistically, it's just a word
13:24:59 <petern> it's unrealistic to expect realism
13:25:11 <petern> (therefore wrapped maps could work?)
13:26:50 <Patrick`> it's perfectly realistic to want to build a map on a mobius strip
13:26:56 <Patrick`> or niven's ringworld
13:27:12 <petern> that one might be a little tricky to implement
13:27:25 <petern> unless you just imagine the twist
13:27:44 <Ammler> Belugas: do you have _that_ word in your highlight list? ;-)
13:28:18 <Belugas> not needed, believe me
13:31:30 <fonsinchen> The build system is somewhat broken ... I assume you know that it frequently misses some dependencies. Which files do I have to remove and regenerate when it says:
13:31:31 <fonsinchen> Error: No available language packs (invalid versions?)
13:31:54 <|Japa|> Why, Belugas, does the idea of a train simulator with all exact scales, both distance and time, making it impossible to both see you network, and individual trains, at once?
13:32:05 <fonsinchen> and I don't want to do a full rebuild every time it does that ...
13:32:30 <|Japa|> ok, I messed that whole thing up
13:32:47 <|Japa|> I really should proof read my IRC postings
13:32:47 <Belugas> |Japa| : too long of a question.
13:32:53 <Ammler> fonsinchen: he, had the same today too, I ran make clean
13:33:09 <Belugas> the only thing i gather is : TRAIN SIMULATOR
13:33:14 <fonsinchen> yes, but it does that everytime I switch my git branches
13:33:28 <fonsinchen> resulting in many full rebuilds
13:33:30 <Ammler> openttd(coop) ir more a traffic simulator
13:34:16 <petern> and it bugs me that the debian package puts it under the simulation menu
13:34:19 <Forked> s/simulator/generator ?
13:34:35 <Ammler> suse has also strange category
13:34:44 <Belugas> a simulator means that it is intended to be a a representation of somehting, as close as possible
13:34:51 <|Japa|> the gist of it was that a train game with realistic scales would make it impossible to see individual trains at the same time as being able to see enough of the network to be usefull
13:34:54 <petern> openbve is my train simulator
13:35:04 <petern> ((because it simulates a train))
13:35:06 <fonsinchen> a simulation tries to highlight a part of something
13:35:07 <Ammler> Amusements/Games/Strategy/Turn Based
13:35:16 <fonsinchen> and that specific part as accurate as possible
13:35:27 <fonsinchen> but it deliberately ignores other aspects
13:35:35 <fonsinchen> otherwise it would be reality
13:35:39 <petern> fonsinchen, well then, ottd is not a simulator by that definition either :)
13:35:59 <Belugas> or if it is, it is a VERY weak simulator
13:36:02 <fonsinchen> a simulation game is somewhat like a simulation but not as strict
13:36:07 <Belugas> so weak that it has failed to its job
13:36:07 *** Swallow has joined #openttd
13:36:31 <|Japa|> Microsift train simulator: you ae a train driver, you can go forward, you can stop.
13:38:15 <Ammler> wasn't there a talk here (with patch?) about driving a train in openttd self?
13:38:43 <petern> you make no sense sometimes
13:38:55 <|Japa|> you mean opening the trains window, and clicking on the bottom bar?
13:39:04 <fonsinchen> This is how much of my time the build system eats every time it messes up the dependencies
13:39:28 <fonsinchen> perhaps I should fix it ...
13:39:40 <Forked> Ammler: I seem to recall a patch doing something like that.. or at least talks about it.
13:40:59 <Belugas> Ammler: some noob might have discussed that, i reckon. But... Hey.. Someone has not finished it, nor started, and WE do not asked him to do so, nor are interested
13:41:09 <Ammler> petern: more controlling about a train then just start/stop
13:41:33 <Belugas> you are so freakingly strange
13:41:35 <petern> "in openttd self" still makes no sense
13:43:11 <Ammler> it was just a question :P
13:43:23 <Forked> petern: it's missing the word "it"
13:43:26 <Belugas> and it was just an answer :)
13:44:24 <Forked> or the letters, yes something like that
13:44:42 <petern> but you should never assume with ammler
13:45:18 <petern> i hooked up my keyboard into a kind of studio area :D
13:45:19 <Ammler> Belugas: I am pretty sure, there were devs involved in that talk
13:45:32 <petern> Ammler, i wrote it as a hack, no more
13:45:45 <petern> it was never going to go into the game
13:45:55 <petern> and never going to be network-safe
13:46:06 <|Japa|> seriously, tho, what is there to do, really?
13:46:15 <|Japa|> other than start and stop?
13:46:34 <|Japa|> and get off the strain, have a sammich, and get into the other engine?
13:46:42 <petern> power/brake regulator, heh
13:47:26 <Ammler> petern: well, not every patch needs to go to trunk, who said that? :-)
13:47:28 <petern> i got a response from ripe
13:48:10 <Belugas> wonderfull peter :) Did it sounded better this way? and... is there someting to chew on?
13:49:35 <petern> it says, "you've not paid us this quarter" :s
13:50:18 <Belugas> [09:49] <Ammler> petern: well, not every patch needs to go to trunk, who said that? :-) <-- patchers often believe that
13:50:50 <planetmaker> then they need to patch their awareness :P
13:50:53 <petern> not every patch needs to be maintained :)
13:51:21 <petern> anyway, need rv, ship and plane control too :D
13:55:32 <Ammler> well, that is why _i_ am happy about _my_ favorite paches going to trunk, so I can be sure, they will be maintained also if the patcher is gone. But why patchers should think that way, dunno.
13:56:19 <petern> i was not in the least upset when darkvater rejected my diagonal rails under bridges patch
13:57:14 <|Japa|> well, there's something better now
13:57:52 *** thingwath has joined #openttd
13:59:19 <welshdragon> anybody here use lycos mail (uk)?
14:00:44 <Rubidium> fonsinchen: disable makedepend, i.e. ./config --without-makedepend
14:04:44 <Swallow> What is the size and type of the {SETX ..} parameter? A signed byte?
14:04:59 <TrueBrain> petern: concratz :)
14:06:24 <mizipzor> whats the difference between {RAW_STRING} and {1:STRING}? (english.txt, for example)
14:06:47 <Patrick`> so I can't find it on the wiki, but i know I've seen a page on it before
14:07:00 <Patrick`> how does production up/down of a primary industry get determined
14:07:06 <mizipzor> petern: i see, what does the 1 do? the string id? i thought that was sent from code
14:07:11 <Patrick`> it's something to do with ratings and %transported
14:07:21 <Patrick`> and being too efficient makes the industry not producve
14:07:26 <Swallow> IIRC it's the param number
14:08:00 <petern> it's probably magic :D
14:09:28 <Patrick`> one of my primaries that I'm servicing poorly keeps increasing
14:09:34 <Patrick`> but all the others don't :(
14:15:54 <gleeb> Check the client list for 'Murphy'
14:18:22 <petern> like the murphy's, i'm not bitter
14:22:14 <Belugas> better then an old pervert
14:24:22 <Belugas> does not depend on the pervert
14:37:13 *** KenjiE20 has joined #openttd
14:45:36 *** Singaporekid has joined #openttd
15:05:06 <petern> your supper's waiting for you
15:05:28 <petern> it's been a long long time
15:09:02 *** tkjacobsen has joined #openttd
15:10:47 <petern> AND THEY'RE GIVING ME A WONDERFUL POTION
15:10:52 <petern> COS I CANNOT CONTAIN MY EMOTION
15:11:50 <phidah> is there a way to close all open windows?
15:20:14 <SmatZ> the more powerful version of "delete" is "shift+delete"
15:23:16 *** |Jeroen| has joined #openttd
15:24:19 <SmatZ> that's one of those "hardcore" ways
15:26:14 <Belugas> in good old days, Ctrl+Alt+Del was a bit more effective than now
15:54:40 <welshdragon> we used to do CTRL+ALT+DEL in school, used to lose all our work
15:57:33 <petern> heh, ipv6 rdns is "fun"
15:58:37 <jonty-comp> no it isn't, I spent half the morning trying to get it to work
15:59:47 <petern> 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.1.0.0.e.d.c.b.a.1.0.0.2.ip6.arpa
16:00:25 <EoD> you have now native IPv6 support? :-o
16:00:38 <petern> i now have native IPv6 address allocation
16:00:43 <petern> setting it up is yet to come
16:01:08 <EoD> But allocation is the right step into the right direction :)
16:01:11 <fonsinchen> (I know this is sick)
16:01:26 * jonty-comp has a /64 assigned to his tunnel, but not much to do with it
16:01:46 <petern> just what do i do with 7.9*10^28 addresses?
16:01:47 <jonty-comp> it's nice to know I have the addresses all to myself though :P
16:01:55 <phidah> is it possible to convert a train from one type to another... e.g. from monorail to maglev -without recreating the train?
16:03:50 <EoD> petern: Get "a lot" of clients :)
16:04:21 <petern> i can send off my rdns delegation object
16:05:23 <EoD> you could offer native ipv6 mobile support if you have too much addresses lef t;)
16:06:16 <jonty-comp> hmm, 5013787368800924115024 addresses per person on earth
16:06:35 <jonty-comp> or so my calculator + website estimating world population says
16:06:47 <jonty-comp> I call 25 years before we run out again
16:07:01 <petern> yeah, one day the /64 thing might have to go
16:07:18 <petern> we'll be going "omg, did we really give away a whole /64 to a subnet?"
16:07:32 <jonty-comp> that's only 18446744073709551616 addresses!
16:08:07 <petern> hmm, iirc you can set up delegation if the zone is not served...
16:08:10 <jonty-comp> unless I pressed the wrong button
16:08:11 <petern> i better do that first :p
16:08:18 <jonty-comp> which I frequently do
16:08:45 <petern> jonty-comp, btw, you know you can't set up rdns unless you're delegated for it, right?
16:09:16 <jonty-comp> but apparently the people at freenet6 let you do that kind of thing
16:09:21 <jonty-comp> other people seem to have done it, anyway
16:10:09 <petern> i guess it's easier to pass delegation on with ipv6
16:10:10 <jonty-comp> I've temporarily given up on working out the entire DNS thing manually and delegated ipv6.jontysewell.net to freedns
16:10:38 <jonty-comp> at the moment pc.ipv6.jontysewell.net resolves to something, but I'm not sure what.
16:12:50 <EoD> i have my own zonefile for *eod.xmw.de... Why don't you want to do it manually?
16:13:00 <jonty-comp> because I don't know how to :p
16:13:18 <petern> have you installed a nameserver? :p
16:13:22 <jonty-comp> if I can learn what all the terms mean via an interface first, then using a resolv.conf will be somewhat easier
16:14:11 <jonty-comp> at the moment I have no idea what things like "in.arpa" and "AAAA" mean :p
16:14:14 <petern> well resolv.conf is nothing to do wtih dns
16:14:29 <jonty-comp> this is how much I know
16:14:34 <petern> EoD, as is anyone sensible
16:14:45 <jonty-comp> bind uses up too much ram on my vps :(
16:14:58 <petern> only if you set it up wrong
16:15:04 <petern> djb's stuff is small, but...
16:15:18 <jonty-comp> I haven't set it up at all!
16:15:23 <jonty-comp> I just installed it, and it ate 100MB.
16:16:08 <petern> and that's set up with lots of domains and lots of queries
16:16:40 <EoD> how do i find out about the memory bind uses?
16:17:11 <jonty-comp> EoD: you run htop, look at how much RAM is in use, then start bind and see how much the usage bar goes up :P
16:17:19 <EoD> it's in percents. I'm not good at maths!
16:17:42 <jonty-comp> RSS = really simple syndication!
16:18:02 <petern> although you won't see that with grep :D
16:18:19 <EoD> 0.1%. I have 1.5GB of ram
16:19:03 <petern> bind 2079 2.7 5.1 81184 53052 ? Ssl Feb22 1696:24 /usr/sbin/named -u bind
16:21:21 <petern> hmm, need to work my magic on the database
16:21:38 <jonty-comp> well, on my htop there are 8 processes taking 14400KB each
16:22:17 <EoD> named 4122 0.0 0.1 10504 1928 ? Ss Mar31 0:00 /usr/sbin/named -u named -n 1
16:24:12 <jonty-comp> I don't know, maybe htop lies
16:25:05 <jonty-comp> by the way petern, I turned off the loudness buttan on my amp and it sounds better!
16:25:32 <petern> ps doesn't show threads
16:27:39 <petern> btw, that 14400KB is shared between them
16:27:47 <petern> so it's not > 100MB at all
16:29:35 <jonty-comp> the memory usage indicator goes up by about that much
16:32:01 <jonty-comp> "Peter's 0.7.0 UKRS Clients: 0/255"
16:32:18 <petern> htop devides the size by the number of threads
16:32:25 <petern> so if htop says 14400KB each, it is
16:32:36 <jonty-comp> oh, I don't know/care :P
16:32:50 <petern> i was reading the wrong thing
16:33:03 <jonty-comp> I have 128MB guaranteed RAM to play with, and up to 384MB considering there isn't 8GB worth of VPSes yet
16:33:13 <EoD> so jonty, you will set up your own DNS server again? :)
16:33:20 <petern> meh, need to write sql scripts
16:33:28 <petern> as all my ip allocations are databaseised
16:33:38 <petern> i do not fiddle with zone files, thank you very much :D
16:33:43 <jonty-comp> I have eventually begun to realise why people go on university courses for this kind of thing
16:34:17 <jonty-comp> well, you can do 'computer networking' at university
16:35:02 <petern> computer stuff used to be about theories, algorithms and processes
16:35:21 <petern> not "how to start MS Word"
16:37:15 <EoD> at our computing centre there are courses that teach something like "How to start MS Word"
16:40:33 <EoD> this damn kernel compiles nearly 2h now...
16:43:45 <TinoDidriksen> Using all cores?
16:44:11 <EoD> using HT on one 3GHz core
16:44:25 <EoD> i'm using "make -j3" if you're asking
16:45:39 <TrueBrain> EoD: I hate you for showing me the SysRq table .. I forgot all about it .. and now I use it too often :p
16:45:49 <TrueBrain> today I rebooted the wrong machine (never put 2 keyboards really close to eachother :p)
16:49:47 <EoD> "wrong machine" == "wrong server"?
16:49:58 <TrueBrain> a working station, so I couldn't care less
16:50:12 <TrueBrain> it was running an import of OpenTTD language files .. couldn't care even less
16:50:29 <EoD> You reboot with SysReq keys?? Why?
16:50:57 <TrueBrain> I ... well .. manage to fuck up machines really nice ;)
16:51:04 <TrueBrain> I even got an linux installer crashing today :)
16:51:22 <TrueBrain> I just wanted to do more than it let me! :p
16:51:40 <TrueBrain> nah, we received some new hardware, and our work-on-all-machines kernel needs a few new drivers
16:51:41 <TinoDidriksen> Why not try those "dangerous" things in a virtual machine first?
16:51:51 <TrueBrain> because virtual machines don't need new drivers :p
16:52:18 <TrueBrain> and well .. having a 2.6.22 kernel and the need for a 2.6.26 driver ... doesn't always mix as you might hope :p
16:52:54 *** frosch123 has joined #openttd
16:53:10 <EoD> we are using 2.6.29 here, because some people are using btrfs
16:53:25 <EoD> you should upgrade to 2.6.29 ;)
16:53:32 <TrueBrain> can't; kernel patches
16:54:08 <TrueBrain> only driver updates :p
16:54:49 <EoD> they dropped the support for your drivers in >2.6.26?!
16:55:40 <TrueBrain> no; I need drivers that are in 2.6.26, but not in any stable form in .22 :p
16:57:09 <SmatZ> TrueBrain: still using 2.6.22?
16:57:34 <EoD> so they are probably also in 2.6.29, why don't just skip 2.6.26?
16:58:02 <TrueBrain> EoD: and skip .27 and .28 too? Wow .. that goes WAY too fast! (sarcasm :p)
16:58:10 <SmatZ> 2.6.27 was announced as another "to be supported for long time" kernel
16:58:34 <EoD> .28 has ext4 support! and .29 has (exp) btrfs support!
16:58:37 <TrueBrain> it takes time to install new kernels; you can't just update in production
16:58:49 <TrueBrain> I won't use ext4 for the new few months at least
16:59:57 <TrueBrain> no, I want to keep thousands of customers happy :)
17:00:01 <TrueBrain> there is a difference ;)
17:00:16 <TrueBrain> "why is my domain offline?" - "sorry, we did a kernel update because EoD said we should!" :p
17:00:29 <EoD> TrueBrain: Sounds good to me ;)
17:00:33 <petern> i ought to upgrade my backend database system, it's running sarge :o
17:00:53 <TrueBrain> petern: it might be a good idea :p
17:01:04 <TrueBrain> install a new machine, and copy over the data :p I like that method more and more ....
17:01:20 <TrueBrain> btw, EoD, we are switching to ESXi in general, so soon kernel-updates are no longer our problem :p
17:01:24 <EoD> our server is running on lenny
17:01:35 <TrueBrain> openttd.org runs lenny too
17:01:43 <petern> my servers run on ... well
17:01:50 <TrueBrain> petern: efficient :)
17:03:24 <planetmaker> petern: that'd be amazing :P
17:04:27 <SmatZ> you are so green, petern
17:05:08 <TrueBrain> and EoD, I am one of the lesser 'stable' persons :p Once a customer called, one of their switched kept on shutting down and rebooting, giving errors all over the network. I go down there, and after a few checks it turns out that it is a packet that is bouncing up and down between switches (a bug in old Cisco switches), causing switches to fail. Well .. my collegue starts to work out a plan to solve the issue. I just walk to the power switchboard, flip
17:05:10 <TrueBrain> the switch, wait, flip it back, and walk out 10 minutes later :p So much for 'stable' :p
17:06:31 <Belugas> that's my kind of bug fixing :D
17:06:50 <TrueBrain> the bug only appears after 3 years of uptime of a switch
17:06:57 <TrueBrain> well .. that is easier to fix than flashing the switch :p
17:08:05 <gleeb> TrueBrain: Lower cost, I'd imagine.
17:08:29 <TrueBrain> gleeb: less chance of the 'new firmware' giving other problems :p
17:09:19 <TrueBrain> "If it aint broken, don't fix it"
17:09:22 <gleeb> TrueBrain: or hardware death ;)
17:09:45 <gleeb> Sending a tech to powercycles one every three years is cheaper than a dead switch
17:10:07 <TrueBrain> I am not the kind of person which runs /etc/init.d/lighttpd graceful|reload .... I use 'restart' :p (as you might hav enoticed on openttd.org :p)
17:10:17 <TrueBrain> gleeb: well, switces get replaced every 5 years anyway :p
17:10:52 <TrueBrain> haha: I once replaced the PowerSupplyUnit of a switch with a 486 PSU :p Made the switch work for an other 2 years :)
17:10:56 <TrueBrain> those good old days ....
17:12:23 <TrueBrain> anyway .. any one feels up for designing WT3? :s
17:19:01 *** Vikthor has joined #openttd
17:19:30 <petern> yay, dns script works :D
17:28:44 <petern> wonder if my gpg still works, heh
17:33:42 <EoD> hmm.... TrueBrain, did you stop my Xserver again?
17:35:11 <TrueBrain> EoD: yeah, sorry about that
17:35:28 <TrueBrain> gleeb: WT3, as in WT2++
17:36:33 <TrueBrain> not long here, have you? :)
17:36:34 * Rubidium is tempted to roll on the floor
17:36:34 <EoD> TrueBrain: Yeah, it's ok.
17:36:49 <TrueBrain> Rubidium: only if you are laughing :)
17:37:24 <Prof_Frink> It's a manufacturer of climbing gear.
17:37:27 <TrueBrain> hmm .. I need to visit one
17:37:36 <TrueBrain> not the one Prof_Frink is refering to :p
17:40:38 <CIA-1> OpenTTD: translators * r15964 /trunk/src/lang/ (9 files in 2 dirs): (log message trimmed)
17:40:38 <CIA-1> OpenTTD: -Update: WebTranslator2 update to 2009-04-06 17:40:13
17:40:38 <CIA-1> OpenTTD: afrikaans - 36 fixed by burgerd (36)
17:40:38 <CIA-1> OpenTTD: czech - 2 fixed, 6 changed by SmatZ (8)
17:40:38 <CIA-1> OpenTTD: dutch - 1 fixed by habell (1)
17:40:40 <CIA-1> OpenTTD: estonian - 111 fixed, 5 changed by kristjans (116)
17:40:42 <CIA-1> OpenTTD: finnish - 2 fixed by jpx_ (2)
17:47:01 <EoD> What would you say: stable Gentoo or testing Debian for some office computer?
17:47:50 <TinoDidriksen> For office workstations, definitely.
17:48:03 <EoD> Then i could install windows, too
17:48:30 <Prof_Frink> Gentoo on an office workstation? That would just prove the theory correct.
17:48:33 <TinoDidriksen> Why the dislike for Ubuntu? It "just works" and is easier for the actual user.
17:49:03 <EoD> i'm the admin, and imho ubuntu isn't easier than gentoo/debian
17:49:17 <lolman> EoD: what about updates?
17:49:20 <Prof_Frink> A bus station is where buses stop. A train station is where trains stop. A workstation...
17:49:49 <TinoDidriksen> In your opinion. In the opinion of the average grunt office worker, I highly doubt Debian is easier to use than Ubuntu.
17:50:01 <lolman> Gentoo? The entire set of machines goes down while it updates for about a week. Debian? Updates too often if you use testing. Ubuntu? Just right.
17:50:02 <Prof_Frink> EoD: I'd go one step further. Ubuntu LTS.
17:51:18 <EoD> lolman: We have Phenom II 920er around here. Updates don't take that long and they are usually at night (where noone is at the office). Debian updates take about 5mins if you update every week
17:51:24 <Sacro> None of this new version crap
17:52:00 <lolman> I'm gonna have to agree with Ubuntu LTS for production machines
17:52:46 <EoD> two amd64 machines and two EM64T machines
17:55:04 <EoD> Compiling openttd: Real 45s
17:56:00 <lolman> EoD: I stil say Ubuntu
17:56:36 <EoD> What's the advantage of having Ubuntu?
17:58:12 <TinoDidriksen> The interface is much improved over other distros. Mortal people can actually find things in the menus.
17:59:04 <TinoDidriksen> And it's based on Debian, so you get the best of both worlds. Easy to admin, easy to use.
17:59:17 <Sacro> bloat :( crappy package manager
17:59:23 <lolman> Sacro: actually, Arch packages have more in them than Ubuntu ones (headers and whatnot)
17:59:33 <Sacro> lolman: i meant application bloa
17:59:52 <lolman> By default they're not :P
17:59:54 <EoD> You say that ubuntu is more stable than gentoo? ;)
17:59:59 <EoD> And the "menu" actually depends on the desktop manager you use.
18:00:06 *** George3 has joined #openttd
18:00:30 <lolman> EoD: speed does not equal stability.
18:00:37 <Rubidium> does tty qualify as a desktop manager?
18:00:55 <TinoDidriksen> Sure it depends. But Ubuntu has improved it vastly. Default Gnome is a mess compared to Ubuntu's Gnome.
18:01:01 <EoD> Rubidium: actually i think so ;)
18:01:05 <Prof_Frink> Rubidium: You know that Ubuntu Server comes with a window manager now?
18:01:15 <EoD> Actually we usually use LXDE.
18:01:42 <TinoDidriksen> Servers do not need a window manager beyond Xvfb ...
18:01:43 <EoD> (LXDE is a desktop manager)
18:01:59 <Prof_Frink> TinoDidriksen: screen.
18:02:10 <EoD> no! LXDE on a workstation
18:02:13 <TinoDidriksen> Virtual framebuffer. Useful for running apps that require X but don't want to run a full X.
18:02:19 *** maristo has joined #openttd
18:02:21 <EoD> no x-server on a server! Please!
18:02:40 <Prof_Frink> But it says "server" in it!
18:02:41 <TinoDidriksen> OpenOffice used to require X, so Xvfb was the only way to daemonize it. Now it has -headless, though.
18:03:22 <petern> running openoffice on a server seem pretty specialised, heh
18:03:43 <TinoDidriksen> Indeed...converting between formats.
18:03:59 <EoD> What kind of server are we talking about?
18:05:16 <EoD> My server runs apache, bind, aiccu, dhcp,samba and such things...
18:05:30 <TrueBrain> EoD: bad bad bad choice of software (most of them)
18:06:23 <EoD> TrueBrain: What do you prefer? ;)
18:06:23 <TinoDidriksen> Apache + mpm_itk = Mmmm goodness...
18:07:13 <TinoDidriksen> Can lighttpd run each vhost as a seperate user ?
18:07:20 <jonty-comp> I dunno, I've never tried
18:07:26 <TrueBrain> EoD: in ordeR: lighttpd, powerdns, don'tknowthissoftware, static, NFS
18:08:05 <EoD> i'm using NFS, too... But there are windows-users around, that's why i have to use samba (for printing and filesharing)
18:08:36 <TrueBrain> anyway, 'dhcp' is not software :p
18:08:45 <TrueBrain> udhcp or dhcpd are on the other hand ... ;) :p
18:10:55 * petern ponders allocating a /64 for each customer box
18:11:19 <petern> well, each separate customer
18:11:59 <jonty-comp> each computer on the network
18:14:12 <frosch123> there should be a /96 for every current ipv4 user
18:22:25 *** Klanticus has joined #openttd
18:23:21 <Muxy> i have a segmentation error when restarting a server with a rcon. Can someone else confirm this ?
18:24:10 <Muxy> i did not check vcs about that
18:25:03 <Muxy> with a restart from console it works, and from a client with rcon, it crashes
18:29:24 <EoD> it doesn't crash on my server
18:30:02 <Muxy> restart with a client issuing a rcon restart ?
18:30:50 <Muxy> ok, i start a debug session...
18:42:35 <petern> a newgame with clients connected breaks the server
18:42:47 <petern> so you need to restart it
18:49:17 <TrueBrain> I don't relal yknow why, but I felt like saying that
18:50:01 <TrueBrain> Guys - do your women always want more and more sex from you? If not -
18:50:02 <TrueBrain> you could be in trouble
18:53:54 *** Swallow has joined #openttd
19:04:59 *** thingwath has joined #openttd
19:14:09 *** lobstar is now known as lobster
19:27:46 *** SHRIKEE has joined #openttd
19:41:01 *** Black-men has joined #openttd
19:41:11 <Black-men> Who from you understands on Russki?
19:44:30 <EoD> do you have already utf8?
19:45:32 *** Polygon has joined #openttd
19:47:13 *** HerzogDeXtEr1 has joined #openttd
19:50:30 <TrueBrain> bah, FireFox is giving me all kinds of #text nodes inside XML data .. no idea where it comes from :(
19:50:31 <frosch123> is that an abbreviation of спасиба (spelling - no idea) ?
19:50:55 <TrueBrain> and google doesn't like searching for #text :(
19:51:45 <glx> frosch123: spelling is ok
19:53:43 *** Black-men has left #openttd
19:53:50 *** Black-men2 has joined #openttd
19:54:35 <Black-men2> 043a0442043e 043d04380442044c 043f043e043d0438043c043004350442 043f043e 0440044304410441043a0438?
19:55:05 <TrueBrain> besides, this is an ENGLISH speaking channel .. little room for UTF-8 talk
19:55:21 <Black-men2> 04420443043f043e0439 0430043b045104480430!!!
19:55:31 <TrueBrain> at least the ! and ? work :p
19:59:06 *** Nite_Owl has joined #openttd
20:00:56 * petern configures ipv6 loopback addresses
20:01:06 <TrueBrain> petern is all into IPv6 :)
20:01:12 <TrueBrain> I hope LeaseWeb grants us the IPv6 soon too ...
20:03:06 <Prof_Frink> Stop wasting IPv6s! There's only... lots left!
20:04:31 <frosch123> indeed, fear the aliens, if we cannot give them a /127 adress space
20:04:58 <TrueBrain> you want to give aliens 4 IPs?
20:05:04 <TrueBrain> you don't expect too many of them, do you? :p
20:05:45 <Prof_Frink> TrueBrain: If they only have 4 IPs they'll have trouble setting up a network for their invasion fleet.
20:06:06 <frosch123> 4? then I did not understood that / stuff
20:06:23 <TrueBrain> I guess you want to give them a /1 ...
20:06:28 <TrueBrain> I think that is no longer possible :p
20:06:31 <TrueBrain> by design in fact ...
20:06:31 <Prof_Frink> Bigger number => fewer IPs
20:06:35 <frosch123> though I did not expect anything else
20:06:42 <TrueBrain> frosch123: it is the amount of bits from the left side that are FIXED
20:06:54 <TrueBrain> so /32 are the first 32 bits fixed
20:07:23 <TrueBrain> in IPv4 it is easier to see: /24 means first 24 bits, is first 3 bytes, is in A.B.C.D the A.B.C .. so the D is only free to be set by you
20:07:38 <TrueBrain> so with /127 you leave the last bit 'free to change' .. so only 2 IPs even :p
20:07:48 <frosch123> so if everyone gets a /32, nothing is won
20:08:00 <Forked> like the oh so commonly used /31 in ipv4-world
20:08:01 <TrueBrain> in IPv4 world, you always get a /32 (in worst case :p)
20:08:12 <Forked> or is /127 actually usable for point to point links? :p
20:08:13 <TrueBrain> every IP is a /32 :p
20:08:41 <TrueBrain> but if you get a /64 in IPv6 ... you can put all IPv4 in there, and do that 2^32 times :p
20:08:48 <petern> frosch123, loads is one
20:08:49 <Nite_Owl> The Aliens in the movie Independence Day never developed the concept of Anti-virus software?
20:08:50 <TrueBrain> (which should be .. well .. sufficient :))
20:09:06 <TrueBrain> Nite_Owl: why would they? :p
20:09:16 <petern> whole ISPs can be run off a /32 rather than... just a single host
20:09:23 <petern> end users don't get /32s
20:09:41 <TrueBrain> end users normally get /64 .. which leaves 2^32 customers per ISP :p
20:09:55 <TrueBrain> I don't know .... if we had 1 ISP for the whole world, there would be IPs left over :p
20:09:59 <Prof_Frink> But I have 5 billion computers!
20:10:17 <Forked> Prof_Frink: shit. you might have to start routing then =p
20:10:23 <TrueBrain> with a 'normal' IPv6 range you can give every IPv4 a whole IPv4 range :p
20:10:36 <petern> Prof_Frink only needs a /95 !
20:10:39 <TrueBrain> (just to make my point here :p)
20:10:54 <Forked> well with washing machines soon being online (to be haxxored) ..
20:10:54 <DorpsGek> TrueBrain: 4294967296
20:10:54 <Nite_Owl> because they are a violent species that is usually under attack or is attacking
20:11:21 * Prof_Frink gives every byte of ram its own IP address
20:11:31 <TrueBrain> Forked: lucky, IPv6 is auto-routed :p (well, it has that capability :p)
20:11:39 <TrueBrain> Prof_Frink: useful, for remote storage :p
20:12:41 <Forked> and here I was imagining manually setting an IP on a windows box.. "let's see subnet mask.. ffff:ffff:ffff:ffff:ffff:ffff:ffe0::
20:13:59 <petern> "CIDR" notation is always used with IPv6
20:14:51 <TrueBrain> I always wondered what happens when you would ave a netmask of 255.255.0.255
20:14:56 <TrueBrain> but it never allows me to configure that :(
20:15:08 <Prof_Frink> TrueBrain: You should come to the Square and Compass.
20:15:17 <Prof_Frink> It has lots of CIDRs.
20:15:47 <TrueBrain> for now I am trying to understand why this XML DOM gives me tons of #text :(
20:15:49 <petern> heh, ssl hosting will be so much easier
20:16:00 <petern> rather than worrying about allocating a range with enough IPs...
20:18:27 <petern> hmm, i guess i need to convince the powers that be to slowly upgrade routers
20:18:44 <petern> cos really a 2500 or a 4500 is a bit shit
20:18:54 <TrueBrain> why oh why does firefox fuck this up :(
20:20:27 <petern> i'd guess 2801s would do fine
20:21:43 <Forked> TrueBrain: 255.255.0.255 doesn't make sense :\
20:22:16 <petern> that was somewhat the point
20:22:38 <TrueBrain> makes even less sense
20:22:49 <TrueBrain> we talk about netmask my friend
20:22:50 <petern> OS Required Microsoft Windows 98 Second Edition
20:23:11 <petern> cisco use reversed masks in acls
20:23:27 <Forked> I forgot what they are called :\
20:23:27 <TrueBrain> that is an othe rkind of mask ;)
20:24:07 * Forked looked at his ccnp notes
20:25:26 <TrueBrain> I wish someone would sponsor me to get ccie :p
20:25:47 <TrueBrain> oh .. I guess ccna would even do :p
20:25:51 <Forked> thats the one where you (if in europe) go to brüssels or something to take somewhat extensive test?
20:25:59 <Forked> ccna == the one that gets the coffee
20:26:10 <TrueBrain> Forked: yup .. still expensive :)
20:26:44 <Forked> I think my ccna is no longer valid.. I remember the test had quite alot of frame-relay, isdn and so on in it :\
20:27:25 <Forked> so it's outdated anyway :p
20:30:06 <TrueBrain> okay .. I need to write my own XMLRPC javascript ... I can only find ones that are too out-dated, so it seems :(
20:31:27 <petern> TrueBrain, could i interest you in some AUI transceivers?
20:32:06 <TrueBrain> petern: no thank you :)
20:32:09 <TrueBrain> why do you have them?! :p
20:32:49 <TrueBrain> -T makes that pretty obsolete, is it not? :)
20:33:59 <Forked> MTU 1500 bytes, BW 5000000 Kbit, DLY 10 usec,
20:34:00 <Forked> Members in this channel: Gi3/1 Gi3/2 Gi3/3 Gi4/1 Gi4/2
20:34:13 <Forked> would be nice.. to run ipv6 on
20:35:21 <TrueBrain> the only change you might want to do is make the MTU 1480 .. kind of the 'default' for IPv6 transmission :p
20:37:44 <Forked> it will be more interesting on wednesday night
20:39:30 <TrueBrain> (I hate people for saying something but not explaining .. like a comment floating in the air .. grr @ Forked :p)
20:39:43 <Nite_Owl> and I want to paint it black
20:40:09 <mizipzor> adding more engines to a vehicle makes it stronger?
20:40:57 <mizipzor> (same topspeed but better acceleration)
20:41:38 <TrueBrain> 2 engines are twice as deadly as one
20:41:41 <Nite_Owl> more Horsepower and more traction
20:41:42 <TrueBrain> well .. one is already deadly
20:41:45 <TrueBrain> but .. two is even more deadly
20:43:27 <Nite_Owl> sort of like a mutant snake
20:44:12 *** ChanServ sets mode: +o petern
20:45:00 <petern> switched my server to its own vlan
20:45:24 <TrueBrain> already been in London?
20:45:32 <petern> cept the vtp master appears to be, not the supervisor iv, but the 2950...
20:45:58 <petern> so i set up the vlan on the sup iv
20:46:10 <petern> but then i had to mess around trying to remember the details for the 2950 :/
20:59:22 <TrueBrain> glx: smart :) I don't see why all ISP don't do this ..
21:00:02 <TrueBrain> it is good enough till hardware is replaced
21:00:20 <TrueBrain> well .. assuming the ISP has a IPv6 native connectivity at some point :)
21:01:30 <TrueBrain> Also, while IPv6 availability was in december 2007
21:01:31 <TrueBrain> limited to only one IPv6 link per customer site (/64 site prefixes),
21:01:33 <TrueBrain> it was upgraded to up to 16 IPv6 links per customer site (/60 site
21:01:34 <TrueBrain> prefixes) when, a few months later, Free obtained a /28 prefix from
21:01:36 <TrueBrain> its regional Internet registry. (The /32 obtained initially was the
21:01:37 <TrueBrain> default value an ISP could be assigned without delay).
21:01:40 <TrueBrain> 16 IPv6s links ... how useful ? :p
21:02:03 <glx> for silly people wanting many subnets?
21:02:09 <TrueBrain> just why not enable it by default .... people don't understand such things :(
21:02:44 *** sigmund_ has joined #openttd
21:03:52 <TrueBrain> so this RFC makes it sound like this ISP was oh so good ... they should just have enabled IPv6 by default
21:03:57 <TrueBrain> there is no harm in doing so
21:03:57 <petern> a /64 still allows subnetting, it just requires a little more knowledge setting it up
21:04:07 <petern> which, if you have multiple subnets, you have anyway
21:04:14 <TrueBrain> petern: the idea of /64 is that you can use your MAC address as last 64 bits
21:04:26 <TrueBrain> so having /60, allows you to still use that feature
21:04:51 <glx> so /60 allows you to have medion stuff ?
21:04:59 <TrueBrain> no, not in that way :)
21:05:01 <petern> yes, but it's not actually necessary
21:05:17 <TrueBrain> glx: medion is easy solved: change hte mac yourself, or better: use static IPv6s :p
21:05:40 <TrueBrain> no, the latter is not better ...
21:05:44 <TrueBrain> we just keep the first :)
21:06:05 <TrueBrain> glx: else you need to put every medion system on a different subnet .. sounds rather pointless :p
21:10:25 <TrueBrain> painful work, I guess
21:10:31 <petern> but... necessary for vhosts
21:14:24 <TrueBrain> for a moment I read: booops
21:17:19 <Forked> all over the internet I guess
21:17:55 <Prof_Frink> Forked: Well, you know what they say.
21:18:03 <Prof_Frink> The internet *is* for porn.
21:19:29 <Forked> I ran out of internet to surf on.. and now I'm bored
21:19:41 <TrueBrain> @kick Ammler you still getting the kick, even so glx doesn't do it :p
21:19:41 *** Ammler was kicked by DorpsGek (you still getting the kick, even so glx doesn't do it :p)
21:20:21 <pavel1269> why is MSVS not generating .lng files propertly? .... as soon as i add some patch with some strings, not all are correct, dont know if they are compiled wrong, or it does simply dont compile them again => some languages not aviable ingame ... ideas?
21:20:23 <glx> I think DorpsGek should do it by itself
21:20:38 <TrueBrain> glx: maybe some day :)
21:20:44 <TrueBrain> I first have other projects to finish :)
21:21:34 <glx> it's in your supybot dir?
21:22:24 <glx> I can take a look at it to see how to implement that :)
21:22:33 <TrueBrain> as it only listens to @ commands
21:22:36 <TrueBrain> and ignores ALL OTHERS
21:22:55 <TrueBrain> but I have this plan to replace DorpsGek altogether
21:23:10 <Prof_Frink> What about !password?
21:23:12 <glx> there should be a way (there's always one)
21:27:56 <petern> i just press ctrl-alt-backspace accidentally :(
21:28:33 <TrueBrain> I guess Darkvater tried it too :p
21:29:04 *** Darkvater has joined #openttd
21:29:04 *** ChanServ sets mode: +o Darkvater
21:29:22 <petern> ah, fudging with /etc/sysctl.conf to disable ipv6 ra
21:29:23 <Prof_Frink> petern: YOu'll be pleased to know that Jaunty will have DontZap by default
21:29:33 <petern> it's useful sometimes though
21:29:49 <TrueBrain> Prof_Frink: how would that be a good thing?
21:29:59 <Prof_Frink> X needs an OnlyZapWhenIReallyMeanIt option
21:30:16 <petern> TrueBrain, it's good because i don't use ubuntu
21:30:16 <Prof_Frink> TrueBrain: They've removed all bugs in X.
21:30:33 <TrueBrain> Prof_Frink: is alt+Ctrl+backspace a BUG?!
21:30:56 <Prof_Frink> TrueBrain: No, but as X has no bugs and never crashes, you don't need it any more.
21:31:10 <TrueBrain> I rarely need it because X is acting up :p
21:31:15 <TrueBrain> more like a giant BOSS key :p
21:31:41 <TrueBrain> how to get the classname in javascript .. hmm ..
21:32:26 <petern> hmm, vserver does not support ipv6? that's a bummer :p
21:32:46 <petern> how do i know what i'm using? :o
21:33:14 <petern> Linux games 2.6.26-1-vserver-686 #1 SMP Fri Mar 13 21:04:35 UTC 2009 i686 GNU/Linux
21:34:42 <TrueBrain> anyway, petern, assuming you use lenny vserver kernel, it is IPv6 ready
21:34:46 <TrueBrain> (as that is what openttd runs :p)
21:35:03 <TrueBrain> vserver-info | grep VS-API
21:35:40 <petern> At the time of this writing, IPv6 support in guests requires you to apply an additional patch on top of the Linux-VServer patch.
21:35:51 <TrueBrain> with 2.3 not true :)
21:35:57 <TrueBrain> but it is VERY poorly documented
21:36:06 <TrueBrain> the only restriction: util-vserver 215 or higher
21:36:18 <TrueBrain> as I say: openttd.org has it
21:36:23 <TrueBrain> so ... if you use the same kernel .. it works for you :)
21:36:32 <TrueBrain> just assign it like a IPv4 :p
21:36:39 <TrueBrain> that much sounds obvious :)
21:36:47 <TrueBrain> just not a 'mask' file but a 'prefix' file
21:37:03 <petern> /etc/vservers/games/interfaces/0/ip
21:37:20 <TrueBrain> interfaces# cat 2/*
21:37:23 <TrueBrain> 2001:1af8:fe00:f2::2
21:37:57 <TrueBrain> I have to say, didn't try it yet via 'vserver start/stop'
21:38:05 <TrueBrain> as .. that would mean .. shutting down openttd-web .. which means no web :p
21:38:17 <TrueBrain> I used naddress --add --ip <ipv6> --nid <vserver-id>
21:38:23 <TrueBrain> to add it (after adding it to the interface myself)
21:39:15 <petern> it is not clear that i needed to add another interfaces/x entry
21:39:26 <TrueBrain> as I say: the same as IPv4 ....
21:39:32 <TrueBrain> there you add a new entry for each new IP too ...
21:39:37 <TrueBrain> that much sounded obvious :p
21:40:46 <TrueBrain> regexp expert needed: text: 'function Array() { blabla }
21:40:51 <TrueBrain> I need a regexp that keeps 'Array'
21:41:10 <TrueBrain> petern: each new IP needs it own dir :p That also means... if you want a /64 for a vserver, you need .... well ... a lot of dirs :p
21:41:16 <TrueBrain> they are 'working' on that ......
21:45:04 <petern> hmm, wonder if i did my delegation right :o
21:51:57 <glx> TrueBrain: you're right, it's very very hard to make DorpsGek handle !commands
21:52:32 <TrueBrain> it was not that I hadn't looked ;)
21:53:05 <glx> but it's always better to check by itself ;)
21:53:40 <TrueBrain> javascript infinite loop! WHOHO!
21:54:29 <petern> $ traceroute6 www.openttd.org
21:54:29 <petern> traceroute to www.openttd.org (2001:1af8:fe00:f2::2), 30 hops max, 40 byte packets 1 2a02:cb0:3:3::1 (2a02:cb0:3:3::1) 1.683 ms !N 1.898 ms !N 2.044 ms !N
21:54:51 *** sigmund has joined #openttd
21:54:53 <petern> because there's no route
21:55:37 <TrueBrain> slowly, my XMLRPC routine is getting there
21:56:25 <petern> i cheated and totally ignored the XMLRPC bit of 'ajax'
21:56:27 * glx enabled ipv6 (need to reboot the box, will do tomorrow)
21:56:45 <TrueBrain> petern: euh ... how do you do that async? :p
21:57:05 <TrueBrain> well, you can just send data without using XML, yeah :p
21:57:06 <glx> box aka freebox aka modem
21:57:11 <TrueBrain> but I need to send over structs and arrays ;)
21:57:20 <TrueBrain> glx: do it before you switch your computer on ;)
22:18:10 *** Klanticus has joined #openttd
22:44:29 <TrueBrain> okay, the basics work, but somehow it runs the XML tree one too many times ... need to find out why :p
23:14:01 *** Brianetta has joined #openttd
23:36:21 *** Frostregen has joined #openttd
23:40:36 *** Klanticus has joined #openttd
23:41:07 <Belugas> a problem resulting on a third party giving me a new version of a library, forgetting to mention a crucial change
23:41:32 <Belugas> the parameter that was previously a pointer to a result structure now points to an input buffer!
23:41:49 <Belugas> and of course, the format of that input bufer should not be divulgated either :S
23:53:46 <Belugas> no indeed. but a call to the head programmer changed the situation right away.
23:54:31 <Belugas> lucky for me, when Adam (Head prog) last came in Montreal, I got him on a bar during lunch break and we got quite drunk
23:54:46 <Belugas> so... somebody goet yelled at big time
continue to next day ⏵