Times are UTC Toggle Colours
00:01:37 <FrenkyPohodar> I found on the internet OTTD-web config for editing openttd.cfg but somehow it still does not. I'm going to ask for help. I guess I'm wrong path. I do not know how to specify the path there is a way to win C: \ Users \ Leviathan \ Documents \ OpenTTD \ content_download \ data but how to write for linux? I do not have the file data 00:03:10 <Supercheese> According to http://wiki.openttd.org/Openttd.cfg 00:03:14 <Supercheese> Linux : "~/.openttd" 00:03:31 <FLHerne> On Linux, the equivalent path is ~/.openttd/content_download/data 00:04:58 <FLHerne> And your guide may be outdated, because for manual installation you should just be using ~/.openttd/data 00:05:44 <FLHerne> content_download should only be edited by the game, to store things downloaded with the in-game interface 00:12:54 *** KritiK [~Maxim@0001264a.user.oftc.net] has quit [Quit: Leaving] 00:29:07 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Quit: Leaving] 00:40:19 *** retro|cz [~retro@ip-89-176-82-80.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds] 01:01:54 *** glx [~glx@000128ec.user.oftc.net] has quit [Quit: Bye] 01:03:19 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has quit [Ping timeout: 480 seconds] 01:05:20 *** Aristide [~quassel@tok69-5-82-235-150-75.fbx.proxad.net] has quit [Remote host closed the connection] 01:15:27 *** HerzogDeXtEr [~flex@i59F6BF6F.versanet.de] has quit [Quit: Leaving.] 01:21:02 *** FrenkyPohodar [~oftc-webi@ip-94-112-184-63.net.upcbroadband.cz] has quit [Quit: Page closed] 01:34:34 *** Bob_ [~oftc-webi@host-69-146-33-215.lar-wy.client.bresnan.net] has quit [Quit: Page closed] 02:00:52 *** tycoondemon [~ashnohoe@D97BA885.cm-3-4c.dynamic.ziggo.nl] has joined #openttd 02:05:37 *** xT2 [~ST2@bl6-255-155.dsl.telepac.pt] has joined #openttd 02:06:12 *** tycoondemon2 [~ashnohoe@D97BA885.cm-3-4c.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds] 02:08:53 *** MJP [~mjp@hq.z77.fr] has quit [Ping timeout: 480 seconds] 02:09:44 *** ST2 [~ST2@bl20-242-4.dsl.telepac.pt] has quit [Read error: Operation timed out] 02:09:44 *** xT2 is now known as ST2 02:52:25 *** Djohaal [~Djohaal@186.212.210.167] has quit [Read error: Connection reset by peer] 03:13:09 *** Dan9550 [~dan9550@122.298.dsl.mel.iprimus.net.au] has joined #openttd 03:13:33 *** Hazzard_ [~quassel@c-67-174-253-44.hsd1.ca.comcast.net] has joined #openttd 03:20:21 *** Hazzard [~quassel@c-67-174-253-44.hsd1.ca.comcast.net] has quit [Ping timeout: 480 seconds] 03:39:38 *** Snail [~jacopocol@cpe-66-108-182-178.nyc.res.rr.com] has quit [Quit: Snail] 03:59:20 *** Pereba [~UserNick@187.59.110.227] has quit [Quit: *AdiIRC*] 04:55:34 *** ABCRic [~ABCRic@a79-168-244-115.cpe.netcabo.pt] has quit [Ping timeout: 480 seconds] 04:56:01 *** Eddi|zuHause [~johekr@p57BD4A92.dip0.t-ipconnect.de] has quit [] 04:56:15 *** Eddi|zuHause [~johekr@p5DC67717.dip0.t-ipconnect.de] has joined #openttd 05:09:49 *** NucWin [~NucWin@cpc65010-wiga13-2-0-cust260.18-3.cable.virginm.net] has quit [] 06:07:34 *** retro|cz [~retro@ip-89-176-82-80.net.upcbroadband.cz] has joined #openttd 06:17:21 *** tokai|noir [~tokai@00012860.user.oftc.net] has joined #openttd 06:17:24 *** mode/#openttd [+v tokai|noir] by ChanServ 06:22:32 *** tokai|mdlx [~tokai@port-92-195-14-253.dynamic.qsc.de] has quit [Read error: Operation timed out] 06:24:32 *** retro|cz [~retro@ip-89-176-82-80.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds] 06:34:30 *** chrswk [~chrswk@213.188.53.45] has joined #openttd 06:42:41 *** Flygon [~Flygon@147.18.214.218.sta.commander.net.au] has quit [Read error: Connection reset by peer] 06:43:15 *** Flygon [~Flygon@147.18.214.218.sta.commander.net.au] has joined #openttd 06:55:54 *** Flygon_ [~Flygon@147.18.214.218.sta.commander.net.au] has joined #openttd 06:55:54 *** Flygon [~Flygon@147.18.214.218.sta.commander.net.au] has quit [Read error: Connection reset by peer] 06:57:23 *** tycoondemon [~ashnohoe@D97BA885.cm-3-4c.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds] 07:04:45 <dihedral> good morning 07:08:14 *** tycoondemon [~ashnohoe@D97BA885.cm-3-4c.dynamic.ziggo.nl] has joined #openttd 07:27:56 <peter1139> Hello. 07:33:00 *** sla_ro|master [slamaster@95.76.164.39] has joined #openttd 07:45:54 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has joined #openttd 07:50:21 <DanMacK> Hey all 07:57:40 <planetmaker> moin 07:57:44 <V453000> moo 08:19:15 *** tycoondemon [~ashnohoe@D97BA885.cm-3-4c.dynamic.ziggo.nl] has quit [] 08:30:04 *** tycoondemon [~ashnohoe@D97BA885.cm-3-4c.dynamic.ziggo.nl] has joined #openttd 08:33:55 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has quit [Quit: Page closed] 09:35:08 *** Aristide [~quassel@2a01:e35:2eb9:64b0:1e4b:d6ff:feca:6b69] has joined #openttd 09:49:45 *** sla_ro|master [slamaster@95.76.164.39] has quit [] 09:54:50 <peter1139> protected static still feels wrong o_O 09:56:25 *** Bobix [Bobix@b957.ip14.netikka.fi] has joined #openttd 09:56:33 <Bobix> sup 09:56:41 <SpComb> private volatile const *restrict const x = 0x42; 09:57:06 <SpComb> spot the bug 09:57:33 <TinoDidriksen> 2nd const 09:57:59 <TinoDidriksen> Oh wait, no actual type... 09:58:15 <SpComb> :( 09:59:27 <TinoDidriksen> But even then, what language would that be? It's not C++... 10:01:45 <Eddi|zuHause> what does "restrict" mean? 10:03:07 <Eddi|zuHause> i sometimes wonder how so many wtfs can be put into one single line 10:04:38 <peter1139> http://en.wikipedia.org/wiki/Restrict 10:06:09 <peter1139> restrict with const seems silly though :) 10:09:43 <SpComb> private volatile const *restrict const *void mem = 0; 10:42:33 *** MJP [~mjp@hq.z77.fr] has joined #openttd 10:46:08 *** avdg_ [~oftc-webi@78-21-58-76.access.telenet.be] has joined #openttd 11:04:32 *** krinn [~krinn@150.227.101.84.rev.sfr.net] has joined #openttd 11:04:42 *** yorick [~yorick@ip51cd0513.speed.planet.nl] has joined #openttd 11:04:52 <krinn> hi, openttdcoop status on heartbleed please? 11:09:33 *** HerzogDeXtEr [~flex@88.130.172.47] has joined #openttd 11:14:00 <Eddi|zuHause> "on a scale from 1 to tschernobyl, this is a fukushima" 11:14:10 <krinn> :) 11:14:39 <krinn> server run a debian i suppose? 11:15:35 <Eddi|zuHause> who is the admin of that anyway? Ammler? ^Spike^? 11:15:59 <krinn> my question is not really if it is affect, i suppose it is 11:15:59 <LordAro> planetmaker? 11:16:04 <krinn> just if it is fix 11:16:29 <peter1139> 1) not all servers were affected 11:16:36 <LordAro> krinn, it could well never have been vulnerable, if it's updated like openttd.org :L 11:16:43 <peter1139> 2) it's been a week... 11:16:47 <peter1139> (well, nearly) 11:16:57 <peter1139> 3) test yourself 11:17:25 <krinn> testing a fixed server doesn't make it a non affected one ;) 11:17:45 <^Spike^> 4) get ip banned cause you make someone mad by testing stuff without him liking it :) 11:17:53 <^Spike^> it's fixed the same day the news came out 11:18:18 <^Spike^> was a server that was on the nomination of fixing well basicly during this week/my vacation 11:18:25 <^Spike^> but well it was done earlier 11:19:05 <^Spike^> and krinn assumptions about os... ;) 11:19:24 <krinn> yep just assumptions 11:19:42 <^Spike^> we have a mix of 3 OS atm which we are bringing down to 2 11:20:13 <^Spike^> or rather... 2 OS families... 11:20:20 <^Spike^> RedHat and Debian families 11:21:57 <peter1139> I have quite a bit of stuff on Debian oldstable still, which was never affected. Handy. 11:22:22 <krinn> osssl < 1.01? 11:23:29 <^Spike^> considering most servers have been reinstall within the last 1-1,5 year you can prob guess versions 11:24:31 <krinn> older than 2013/12 is fine so 11:25:10 <^Spike^> let's just say the access point we had was vulnerable 11:25:25 <^Spike^> that's a thing we did have... 1 server ssl offloading it for the rest 11:25:54 <krinn> i don't remember where the switch to ssh was made? 11:26:13 <^Spike^> ? 11:27:06 <krinn> server got a problem and ssh only was use to upload last time i tried 11:27:25 <^Spike^> eh... ah i know what you mean 11:27:49 <^Spike^> you mean for project pushes... 11:27:53 <krinn> yep 11:28:01 <^Spike^> ehm... i don't remember exactly when it started failing 11:28:02 <krinn> that's only ssl usage i've made 11:28:35 <^Spike^> ssh shouldn't have been affected if i remember correct 11:29:09 <krinn> yep, that's why i ask, that bug that was a saver finally :) 11:29:39 <^Spike^> we are working on getting https pushing working again just takes time... :) 11:30:04 <krinn> take your time, i prefer ssh 11:30:32 <^Spike^> in the end i don't ;) 11:30:54 *** Supercheese [~Superchee@76.178.136.186] has quit [Read error: Connection reset by peer] 11:31:05 <^Spike^> atleast... not in it's current setup :) 11:31:26 *** Supercheese [~Superchee@76.178.136.186] has joined #openttd 11:31:42 <krinn> as long as ssh is ok, i'm fine 11:31:51 <^Spike^> it is :) 11:31:58 <^Spike^> until the next bug in openssh is found :) 11:32:03 <krinn> :D 11:32:04 <^Spike^> we'll never know :D 11:32:20 <krinn> well, it is more than sure it will comes soon 11:32:38 <krinn> because of HB i suppose zillions eyes are put on thing like ossh now 11:33:44 <^Spike^> the moment work calls me out of bed on my free day cause of a critical bug well... should say enough :) 11:33:55 <^Spike^> i work @ a hosting company so lots of linux/unix servers :) 11:34:01 <krinn> any openssh dev should be scared like fuck to have made similar error and don't want his name associate with such a story, so they are working hard imo at reviewing their commit 11:34:17 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd 11:34:33 <krinn> lol ^Spike^ must have been a bad day then 11:35:00 <^Spike^> it was 2 days before i had a damn exam... so yeah :D 11:35:11 <^Spike^> and i guess if openssh has such a bug... it will happen again :) 11:36:52 <krinn> well it should, that wasn't a huge bug, even the impact is huge... 11:37:26 <^Spike^> considering we do alot with ssl offloading at work... 11:37:36 *** z12345 [~p12345@asteria.debian.or.at] has joined #openttd 11:37:36 <^Spike^> you can realize the impact 11:39:02 <krinn> yes, like Eddi|zuHause said, more like fukushima 11:39:31 <^Spike^> collegue didn't like it either when i "tested" the sslvpn from home :) 11:39:44 <^Spike^> he was calling me about it with info and i was like: Yeah i see.... ;) 11:43:01 <krinn> ah fine! just check my update.sh and its date august 2013, so the ssl bug on ottdcoop must be august or earlier 11:44:24 <planetmaker> not exactly a bug. But we changed the web frontend 11:44:45 <planetmaker> The new one not integrated with the credentials DB 11:44:59 <planetmaker> thus no action which requires authentication 11:45:13 <planetmaker> but that all is totally unrelated to any heartbeat thing 11:46:44 <krinn> fine then! At least i don't have anything to change for ottdcoop 11:47:43 <planetmaker> and the integration with the credentials DB... takes time :) 11:47:43 <^Spike^> you're member of the biggest social network anyway... ;) 11:47:58 <planetmaker> didn't exactly become an urgent thing to restore :P 11:48:37 <krinn> ^Spike^, you mean irc, i'm not on facebook or tweeter like 11:52:08 <^Spike^> nop.... the NSA ;) 11:52:24 <krinn> :) 11:52:40 <krinn> must have trigger some servers just putting that word here 11:53:37 <^Spike^> oh well they try to log everything on freenode/oftc/other related irc network anyway ;) 11:53:45 <^Spike^> gives them more to search through 11:53:53 <^Spike^> gives us more time to well... keep them busy even more :D 11:54:02 <krinn> yep 11:54:49 <krinn> it's impressive to think about google infra, and they have power to log google and all, must have a grounded site that is huge like a country! 12:04:41 <peter1139> Bear in mind that OpenSSH is totally separate to and different from OpenSSL. 12:05:27 <krinn> peter1139, yep that's why i'm happy ssl bug in openttdcoop made us switch to ossh :) 12:05:58 <^Spike^> ehm... it wasn't an openssl bug that leaded to the switch 12:06:06 <krinn> sorry guys, yep, not a bug 12:06:16 <^Spike^> better said the change wasn't related openssl at all 12:06:23 <krinn> but unavaiabability (too long word to not make faults on it) 12:06:37 <peter1139> Unavailability? Quite simple. 12:07:21 <krinn> well, i should put some speller in that xchat one day 12:07:41 <krinn> and also stop calling it xchat one day too 12:08:11 <peter1139> Yeah, the correct name is irssi. 12:08:57 <krinn> nope, hexchat 12:10:20 <krinn> irssi is for me like emacs, extend to a point it's no more usable ;) 12:11:22 <krinn> at least emacs is close to making coffee, that would be fine then 12:12:05 <peter1139> Extend? I... don't use any extensions. 12:13:32 <Eddi|zuHause> i've known a guy who used emacs for his coffee like 10 years ago 12:14:04 <LordAro> how did he manage that? 12:14:05 <krinn> lmao Eddi|zuHause the problem is that might be really possible 12:14:32 <Eddi|zuHause> i think he connected the coffee maker to the serial port or so 12:14:39 *** Snail [~jacopocol@cpe-66-108-182-178.nyc.res.rr.com] has joined #openttd 12:14:40 <krinn> serial port interface with some pro coffee 12:15:02 <LordAro> coffee maker with a serial port? ok :3 12:15:04 <krinn> yep what i think, the next part would be programming emacs to do that, and i'm sure it's doable for emacs 12:15:24 <Eddi|zuHause> basically he was tired of getting asked this question all the time, so he actually did it :) 12:15:33 <krinn> i should have taken "pickup the dog for a walk" example 12:17:02 *** supermop [~daniel_er@d110-33-172-236.sun801.vic.optusnet.com.au] has joined #openttd 12:38:03 *** Snail [~jacopocol@cpe-66-108-182-178.nyc.res.rr.com] has quit [Quit: Snail] 12:52:32 *** supermop [~daniel_er@d110-33-172-236.sun801.vic.optusnet.com.au] has quit [Quit: supermop] 12:54:10 <planetmaker> Eddi|zuHause, I'm sure that "written offer" covers very well an electronic document saying "Ask us for the source" 12:54:44 <planetmaker> "written offer" needs not be a rock or piece of paper 12:55:12 <krinn> yep, it's written, just like we write here or in txt 12:55:15 <Eddi|zuHause> planetmaker: ultimately this is for a court to decide, but that's not the point anyway 12:55:18 <planetmaker> and, according to GPL FAQ, the written offer is valid for everyone in the world, including people who didn't get the programme from you themselves 12:55:46 <krinn> the aim of the written offer is to prevent anyone from hidding the fact you can have the source 12:55:53 *** Flygon_ is now known as Flygon 12:55:55 <Flygon> Damned tails 12:55:59 <Flygon> Growing when I'm not looking 12:56:02 * Flygon runs off again 12:56:08 <Eddi|zuHause> planetmaker: yes, if the written offer is passed on, the right to get the source is passed on 12:56:27 <krinn> nope, the right to get the source comes with the modification of the files you've made 12:56:28 <Eddi|zuHause> planetmaker: but still this doesn't mean you have to give the written offer to everyone 12:56:50 <krinn> passing unmodified files, you don't pass the license, it remain to the one that has modify it 12:57:13 <Eddi|zuHause> krinn: you don't have the right to pass on unmodified files without license 12:59:26 <krinn> i'm not speaking about removing the license 13:00:00 <krinn> just that, if you aren't allow to remove the license, what's the point of the written offer as the license must be include, and the license grant already the ability to have source in it 13:00:27 <Eddi|zuHause> that sentence makes no sense 13:00:49 *** Pazikonik [~Pazikonik@public-gprs517039.centertel.pl] has joined #openttd 13:01:03 *** Pazikonik [~Pazikonik@public-gprs517039.centertel.pl] has left #openttd [] 13:01:03 <krinn> Eddi|zuHause, i made a license, you cannot remove it, my license tell you that you must provide source. Why i force you to make another written offer requiring the same thing? 13:01:48 <krinn> because the written offer is to make sure before getting the license, you will get the license part right to access the source 13:02:05 <Eddi|zuHause> krinn: the license says to provide written offer. you must provide an actual written offer with it 13:02:43 <Eddi|zuHause> the written offer is not part of the license 13:02:47 <krinn> no the license say you must provide source AND provide a written offer to the source 13:03:36 <Eddi|zuHause> you're leaving out essential details 13:03:51 <krinn> that's why court exists :) details 13:03:54 <krinn> which one? 13:04:03 <Eddi|zuHause> you have to provide source _to anyone that asks_, and you have to write an offer _telling them they have the right to ask, and who to ask_ 13:04:48 <V453000> yay licencing rage war :D 13:05:51 <V453000> btw what if you simply do not have the source anymore? 13:06:09 <krinn> you cannot use it anymore 13:06:35 <V453000> well you for example only have newer source files for newer version 13:06:59 <krinn> all the GPL is made only for the source, that's why everyone can sell binary... but any restriction to source is prohibited 13:08:10 <krinn> if you have old source, you have the license for old sources, if you have a newer versions without source, you loose the license on it 13:08:34 <V453000> and then? 13:08:43 <krinn> no license mean you cannot use it 13:09:06 <krinn> just like a copy of windows without license you cannot use it, this doesn't mean the executable is bad 13:09:12 <V453000> and who will sue me if the license doesnt exist and "nobody" is the author if it isnt me anymore? 13:09:27 <krinn> oh you mean you are the author 13:09:37 <krinn> there's no license for author (at least in france) 13:09:45 <krinn> author can swap license as he wish 13:10:09 <krinn> the copyright is hold until the author state clearly he drop it 13:10:31 <Eddi|zuHause> V453000: i think it said soemwhere 13:10:32 <krinn> or in france 70 years after author death 13:10:42 <Eddi|zuHause> the written offer must be valid 3 years 13:12:31 <Eddi|zuHause> if you cannot fulfill the written offer, you're in breach of contract, which can have all sorts of legal consequences 13:13:34 <planetmaker> it terminates your license, thus your right to use the software, less sell or distribute it 13:14:07 <krinn> so you can if you have put a limit in time in your written offer 13:14:14 <krinn> because the time limit is not 3 years 13:14:19 <krinn> it's "at least" 3 years 13:14:27 <krinn> if none specify it, it's then forever 13:14:56 <krinn> just like job contrat, if you want hire someone 3 months, you better write it's for 3 months 13:15:13 <V453000> well but if I lost the source, I cant really prove I am the author anymore 13:15:34 <krinn> you never infringe copyright of anyone, until that anyone claim it 13:15:53 <SpComb> orly 13:16:01 <krinn> this mean yep, if you cannot prove you've made it, and by having source i put a proof i've made it, i can even sue you for your work ^^ 13:16:13 <planetmaker> I should claim again copyright on the illegal OpenTTD version offered for 0.89⬠in the iOS store... 13:16:24 <planetmaker> some sick Chinese rip-off 13:16:47 <krinn> planetmaker, only if they don't respect it 13:16:58 <planetmaker> I'm sure I already once lodged a complaint on that one. 13:17:04 <krinn> with the binary free download they might provide the written license and path to get source 13:17:16 <planetmaker> krinn, iTunes store inherently doesn't. It imposes further restrictions on distributions. Thus they don't allow GPL 13:17:27 <planetmaker> Thus he has no right to upload it 13:17:36 <planetmaker> They pulled the legal version once 13:17:37 <krinn> yep, itunes cannot add their drm on it 13:18:00 <krinn> no restriction on distribution, this include drm 13:19:16 <krinn> it's easy, putting your work on GPL you make sure as soon as one distrib a version of your work, you can get back the change from them, forcing them to gave you the change even they don't contribute to your work 13:19:55 <krinn> that's why free are sue here! they use kernel, busybox, iptable within the freebox and claim they use on their freebox but no customer can buy the freebox 13:20:18 <krinn> so, we don't sell it, we don't distribute it, so no need to gave the code... 13:20:52 <krinn> but if you resign from free, they make you pay the freebox if you don't sent it back : tada, now the freebox is you, so they really sell it. 13:22:20 <krinn> (i'm not specially proud they are french) 13:25:07 <krinn> Eddi|zuHause, http://www.gpl-violations.org/faq/vendor-faq.html 13:25:21 <krinn> Forgetting to include the written offer to the source code. -> tell me your source code are on paper now :) 13:28:03 <Eddi|zuHause> krinn: what?? 13:29:00 <krinn> nope, not a proof is has to be made not on paper, but it has to be written, that doesn't mean on paper 13:30:51 <krinn> but, if we follow you, i made change to your source code, release a binary for 100000$ and when you ask the changes, i'll answer: you'll get the change when you get your license, and to get the license you must pay the binary price... 13:31:03 <Eddi|zuHause> krinn: i still don't understand what you're trying to say 13:31:55 <krinn> that money is a restriction too, and i can deny you your own work with it. 13:32:27 <Eddi|zuHause> krinn: yes, i can ask you to show me the written offer that i gave you. and you can only have that written offer if at least one person paid me 13:35:21 <Eddi|zuHause> krinn: additionally, i can ask 3,50⬠from you for burning on a CD and shipping fees 13:35:40 <krinn> yep, that's normal fees 13:36:12 <krinn> and you can sell your program, and i can sell it too, but i must provide source if i modify it. 13:37:48 <krinn> even not state, it's clear the validity of such written offer should make sense, not asking too much money (for shipping fee) or anything abusing "send me a letter and a kidney and i send you source back" 13:39:12 <Eddi|zuHause> so, what is your point? 13:40:05 <krinn> the point is that any restriction in the written offer is not valid 13:40:45 <krinn> and this include : buy my binary and you get the source. 13:41:31 <krinn> except the author himself that isn't tied to any license. Anyone selling binary cannot hide behind the selling of the binary its need to provide the source 13:42:48 <krinn> and the deal "get my binary for 300000$ and you can ask source" isn't valid. 13:43:34 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Quit: Leaving] 13:45:44 *** tparker_ is now known as tparker 13:45:54 <Eddi|zuHause> krinn: it is. you cannot have the written offer if you didn't buy the binary, or got it from someone who bought the binary 13:45:57 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd 13:46:14 <Eddi|zuHause> krinn: and without the written offer i don't have to give you shit 13:47:40 <krinn> the written offer doesn't force you, the license itself force you :) 13:49:22 <krinn> -> Remember the license requires you make source available to your customers with the product or to include a written offer. 13:52:15 <krinn> So if you don't provide the written offer, you're then tied to provide sources directly. 13:54:17 <blathijs> krinn: If this is about GPL - the license says the source (or written offer) must accompany any distribution of the binary. This means that there is no obligation to release the source to people that are not receiving (buying) the binary. 13:55:15 <krinn> yep, but the written offer is an exception to the license. The license tell everyone GPL must provide source, and if it doesn't provide source it's because of the exception put on the written offer. 13:55:25 <krinn> So if you hide the exception, there's then no exception. 13:55:55 <blathijs> The GPL doesn't say you must provide the source to everyone, only to people that you also provide the binary to. 13:56:37 <blathijs> So if you give a way the binary for free, you can't say "you can get the source only if you pay $lots for the binary" 13:56:59 <blathijs> But if you don't give the binary away for free and only sell it for $lots, there is no need to release the source publically 13:57:40 <blathijs> However, once anyone pays $lots and gets the source, I think they must also receive the right to further distribute the (changed) source 13:58:19 <krinn> It's like a car: you buy a car and then you see a note : that car only start with girl. If that is valid to have such restriction, that restriction must be publicy claim first 13:59:04 <blathijs> I don't think any comparisons with buying physical stuff is applicable here - what counts is the terms of the GPL 13:59:27 <blathijs> Also, I'm not completely following everything you are saying, not all of your sentences seem correct :-( 13:59:35 <krinn> get it? you cannot hide the written offer behind the selling of the binary. Just like you cannot hide the fact a car that everyone knows should be use by male/female can only be use by female. 14:10:57 <Eddi|zuHause> <blathijs> The GPL doesn't say you must provide the source to everyone, only to people that you also provide the binary to. <-- i've been saying the exact same thing. 14:12:52 <Eddi|zuHause> krinn: the binary, the license and the written offer are sold as a bundle. you cannot have one without the other 14:13:44 <krinn> no you're wrong, the license itself must be public avaiable to user 14:13:58 <Eddi|zuHause> no. 14:14:00 <blathijs> krinn: Can you point out where in the GPL it says that? 14:14:19 <planetmaker> blathijs, the FAQ to the GPL says it somewhat different: https://www.gnu.org/licenses/gpl-faq.html#WhatDoesWrittenOfferValid 14:14:21 <Eddi|zuHause> "user" is _ANYONE WHO PAID_ 14:15:33 <planetmaker> Accompany it with a written offer, valid for at least three years, to give any third party 14:15:41 <planetmaker> any third party is anyone whatsoever, Eddi|zuHause 14:15:52 <Eddi|zuHause> planetmaker: NOT THE POINT 14:15:58 <Eddi|zuHause> i said this three times now 14:15:58 <krinn> it's state "anybody who requests" not "anybody that have buy the binary" 14:16:03 <planetmaker> that's a quote from the license, Eddi|zuHause . That's the point 14:16:11 <planetmaker> 3b) 14:16:52 <Eddi|zuHause> planetmaker: THE POINT IS I CAN ASK YOU TO SHOW ME THE WRITTEN OFFER 14:17:10 <blathijs> planetmaker: The written offer is valid for anyone, but only if _you get the offer_ (possibly indirectly) 14:17:43 <planetmaker> you yelling, Eddi|zuHause, doesn't make your right ;) 14:17:43 <krinn> no: the written offer is valid for anyone as soon as the written offer exists 14:17:58 <blathijs> If you don't have the offer (because you didn't buy the binary and didn't get the offer along with the binary from someone else who bougth the binary) you are not entitled to receive the source 14:18:02 <Eddi|zuHause> I'M YELLING BECAUSE I SAY THE SAME THING OVER AND OVER 14:18:23 <krinn> that still won't make it true :) 14:18:25 <planetmaker> blathijs, *anyone* who passes on the binary, must - by the license terms - pass on the offer 14:18:47 <Eddi|zuHause> planetmaker: no, they must make a new offer 14:19:34 <planetmaker> wrong. Read the last paragraph of §3 14:19:35 <blathijs> Eddi|zuHause: planetmaker is right there, you are allowed to pass on the offer, which is why the license states the "any third party" part. You are _allowed_ to pass on the actual source or a new offer instead, I presume. 14:19:57 <Eddi|zuHause> we're discussing like 5 different things 14:19:57 <krinn> this mean planetmaker buy programZ, planetmaker gave me programZ and i can ask you to provide me source, i don't need to ask planetmaker as he didn't 1/ sell it to me (no commercial operation) 2/ didn't modify it himself 14:20:22 <V453000> =D 14:20:35 <peter1139> BAD FEATURES 14:20:36 <planetmaker> convenient red-herring now, Eddi|zuHause. Just admit you didn#t read §3 really 14:21:04 <blathijs> In any case, I think the practical value of this discussion mostly boils down to the difference between "nobody bought the binary yet" and "at least one person bought the binary", since in the latter case the binary, source and written offer can be freely redistributed and assumed to be "in the wild" 14:21:05 <krinn> i admit i was wrong on one thing: If you sell the program and source are include with it, you are then allow to not have a written offer. This time, i must buy the program and get the source with it. 14:21:35 <TinoDidriksen> Why does FOSS licensing come up every 3 months in this channel? 14:22:01 <planetmaker> every 3 months a new person asks about it. One way or another 14:22:24 <planetmaker> and it's not a bad thing to know your license terms ;) 14:22:25 <krinn> well, i din't asked, it start from "written offer must be on paper" :) 14:22:41 <Eddi|zuHause> there are valid 3 scenarios: 1) you can pass on the written offer itself, after you have bought it (then you give up the right to ask for sources by yourself) 2) you can give away the binary (as in not keeping it), along with the written offer (then you give up the right to distribute), 3) you make new copies of the program and pass them out (then you have to make a new offer) 14:23:31 <planetmaker> Eddi|zuHause, read the last paragraph of §3. The use of "3rd party" clearly contradicts your statements 14:23:44 <planetmaker> especially interpretation 3) is wrong 14:24:07 <planetmaker> I can give you openttd and say to get sources from the website. And you can hand that on and say the same 14:24:22 <planetmaker> no need to renew anything or write snail-mail letters about that 14:24:41 <planetmaker> the license doesn't say so. Written things can be electronic since the creation of gpl 14:25:27 <krinn> it would be a bit strange a GPL that was made to cover electronic code, isn't thinking about using electronic media to carry it 14:25:39 <planetmaker> yeah 14:25:45 <Eddi|zuHause> planetmaker: you can GIVE the offer to a 3rd party (scenario 1), but you cannot MAKE COPIES OF THE OFFER 14:26:06 <krinn> lol yes 14:26:19 <krinn> the only thing that stop the offer is the experiation date of the offer 14:26:24 <planetmaker> of course I can. I can keep my copy. And give it to you, too. Then the offer for source is valid for you and me 14:26:27 <krinn> better put one, and no less than 3 years ! 14:27:13 <Eddi|zuHause> planetmaker: and 3c) does not apply since we're talking about paid (commercial) distribution 14:28:00 <krinn> if planetmaker buy openttd from you with the written offer to send source, i can ask you source too if planetmaker gave it to me 14:28:07 <krinn> and no, i didn't buy you the program myself! 14:28:23 <krinn> And this as long as the written offer tell me i could : at minimum 3 years 14:28:24 <Eddi|zuHause> krinn: no, but SOMEONE has to buy it 14:28:58 <planetmaker> we're not talking the case that it hasn't been distributed 14:29:07 <planetmaker> then we need no license 14:29:23 <krinn> yes, but you then now (that must be french exception), fall into the "abusive close in contrat" 14:30:04 <krinn> if GPL allow you to query source, except if limited by written offer, you must provide the written offer so anyone can see the conditions that limit the license 14:30:19 <planetmaker> but if I sell one copy, I must offer source access to anyone 14:30:47 <Eddi|zuHause> planetmaker: no. to anyone WHO CAN SHOW THE WRITTEN OFFER 14:30:59 <krinn> just like if anyone can buy a car that is know to be use by male or female, you cannot hide the fact only female can drive it until the sell is done. 14:31:00 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has joined #openttd 14:31:14 * blathijs is inclined to agree with Eddi|zuHause on this particular point, though I'm not entirely sure 14:31:39 <blathijs> The license does not say "the offer is only valid to anyone who can show it", so it boils down to how an "offer" is defined I guess 14:33:00 <krinn> The license term can be read by anyone, as soon as you sell something with a "special use case ; a license" you must provide access to the license. 14:33:18 <planetmaker> yes, but the offer is transferrable and copy-able 14:33:39 <planetmaker> copy-able derived from 3b: "...to give *any* third party,..." 14:33:46 <krinn> and nobody can hide a GPL is GPL. And if nobody tell me a written offer limit it, i have no restriction and the license is apply 14:34:38 <Eddi|zuHause> planetmaker: very much no. the written offer is transferrable, but not copyable 14:34:49 <Eddi|zuHause> planetmaker: if you want to make copies, you must make an own offer 14:35:52 <Eddi|zuHause> if then someone activates that offer, you can activate the original offer that you kept 14:37:38 <blathijs> Eddi|zuHause: I'm not so sure about that. Is there any written evidence for it? 14:37:52 <krinn> they must pass along a copy of this written offer <- no transfert : copy 14:38:16 <krinn> planetmaker giving me the program doesn't mean he lost his right to claim source from you 14:38:21 <krinn> we're just now 2 that can claim it 14:38:22 <planetmaker> the main problem is Eddi|zuHause interprets 3rd party different than we do. 14:38:32 <blathijs> Eddi|zuHause: Also, that would very much contradict the goal of the "any third party" part: If I receive a written offer from you and then redistribute the binary to a few other people, I should be allowed to pass on the written offer and have them contact you directly for the source. That's how I understand the intent. 14:38:47 <planetmaker> he thinks that 3rd party is direct clients of the one selling. I dispute that interpretation 14:39:06 <krinn> 3rd party is me, planemaker is 2nd, and 1rd is the seller 14:39:14 <peter1139> 1rd! 14:39:52 <planetmaker> as direct clients are not 3rd-party but 2nd party (if such term exists) 14:39:56 <krinn> and peter1139 would be a poor 4rd as he is too slow, but now you must provide source to 3 guys :) 14:40:23 <krinn> and so until the written offer expire (and i hope you did add a date limit in it) 14:40:34 <Eddi|zuHause> blathijs: for the "i give it to a few friends" you have 3c) 14:41:42 <Eddi|zuHause> blathijs: but then you don't include the original offer, just the information regarding the offer 14:41:59 <planetmaker> which is a copy of the offer. That's what I say 14:42:08 <blathijs> Eddi|zuHause: Oh right. Looking at 3c now, I think that means that _if_ you distribute commercially, you must make your own offer or provide the source 14:42:22 <krinn> yep a copy not a transfert, so planetmaker won't lost his right to claim them by giving it to someone else 14:42:40 *** Dan9550 [~dan9550@122.298.dsl.mel.iprimus.net.au] has quit [Remote host closed the connection] 14:42:43 <krinn> blathijs yeah!!! 14:42:54 <blathijs> Eddi|zuHause: So if I buy the source from you and then freely publish it on the internet, I'm allowed to include your offer. If I re-sell, then I must make my own offer or supply source directly. 14:43:09 <planetmaker> might be the difference 14:43:26 <Eddi|zuHause> blathijs: something like that 14:43:30 <krinn> right! and if you forget to add a date limit, the written offer have none 14:43:37 <krinn> and the date limit cannot be less than 3 years 14:44:05 <planetmaker> probably I could refuse after 3 years. But in times of VCS that's a stupid argument 14:44:18 <krinn> nope, it's 3 years min, there's no upper limit 14:44:22 <blathijs> Eddi|zuHause: But I read "the information you received as to the offer" as the offer itself (the language even suggests that the offer is not intended to be valid-on-presenting, just valid-if-you-know-about-it) 14:44:26 <krinn> something not said in contract is not said 14:44:59 <planetmaker> it's a matter of being able to prove, blathijs :) 14:45:02 <Eddi|zuHause> blathijs: well i could put a license code in the offer, and ask for that code. 14:45:18 <Eddi|zuHause> blathijs: which has no effect whatsoever. but i could do it 14:45:35 <blathijs> Eddi|zuHause: Yeah, I think you would be allowed to do that. You wouldn't be allowed to enforce a once-per-code rule, I think though 14:45:46 <krinn> blathijs, in theory yes, but france doesn't allow some unfair offer. Just like any rat close that prevent you from using something because of an hidden restriction 14:46:16 <peter1139> 4rd? Crikey. 14:46:42 <Eddi|zuHause> blathijs: but it would prevent any random "i'm feeling lucky" guy asking for stuff that he doesn't actually know 14:47:12 *** sla_ro|master [slamaster@95.76.164.39] has joined #openttd 14:49:43 <blathijs> Is there a specific license dispute that started this, or are we just discussing hypothetically? 14:49:59 <krinn> :) no it start with "written offer must be on paper" 14:50:37 <blathijs> I think we've agreed that that's not true :-) 14:50:55 <krinn> ask Eddi|zuHause 14:51:28 <Eddi|zuHause> blathijs: there's some thread in the forum which was taken out of context somewhere else 14:51:39 <krinn> http://www.tt-forums.net/viewtopic.php?f=29&t=64470&start=20 14:52:31 <krinn> so part2 is about the "can i hide the written offer" 14:52:45 <krinn> and only gave it if you pay my binary 14:54:39 <blathijs> Ok, so I think the answer to that is yes, you can only give it if you pay the binary. However, you cannot stop others from passing on (copying, if you will) the written offer 14:54:46 <blathijs> Though I don't think we agree on that yet :-) 14:54:59 <krinn> And no :) 14:55:24 <krinn> You can only make the first to pay for the source code only if you include the source with the binary 14:55:36 <krinn> Else you must provide the infamous written offer 14:56:14 <krinn> And as you provide the written offer, you cannot hide that offer because it's an exception to the license. 14:56:24 <planetmaker> did anyone here buy that scam? 14:56:45 <krinn> And as you must then publicy shown the exception so anyone knows there's one, you provide them the way to get the source, and no, they didn't download or pay it yet 14:57:16 <Xaroth|Work> are you guys still babbling about that? 14:57:19 <Xaroth|Work> bloody hell 15:00:06 *** Devroush [~dennis@dD5765BAC.access.telenet.be] has joined #openttd 15:01:51 <blathijs> krinn: Why is the written offer an exceptoin to the license? It's something that accompanies the binary you buy. Regarding the "you must know what you're buying beforehand", I'd say it's sufficient to say "when you buy this binary, I'll include a written offer for the source". 15:02:08 <krinn> no the license state you must provide the source 15:02:26 <krinn> only you are able to not provide the source if you use the written offer : it's an exception 15:02:26 <blathijs> or a written offer, right? 15:02:45 <peter1139> How can it be an exception to the license if it's part of it? 15:02:51 <blathijs> Huh? The library says "do a or b", so if you do b, then you're not making an exception to the license? 15:03:24 <krinn> no the binary says, you can do A or B. 15:03:33 <krinn> the license said i mean 15:03:41 <blathijs> You can argue that you must tell people you are going to do "b" before they buy your product, but I don't you can be required to actually _do_ "b" beforehand 15:03:43 <krinn> so license say A: provide source 15:03:57 <krinn> or B: provide a written offer to provide A 15:04:36 <peter1139> Crap, I've lost the train movement patch :S 15:05:10 <krinn> and next to that you have the state of B : written offer have a time limit minimum of 3 years, no upper time limit, and you cannot restrict it and only ask shipping cost or cd/dvd writing cost for it 15:06:24 <krinn> so if you don't provide A, you must provide B. And you cannot ask money for B. Sure you can hide B to everyone eyes, but if you hide B to everyone then everyone can safely assume A is the norm and apply 15:07:15 <krinn> So to make sure everyone knows B is apply, you must provide the conditions of B, and the conditions provide anyone how to get the source for free... 15:07:38 <krinn> As you see, you have only way to sell the binary : state you sell the binary with the source to avoid using B option 15:07:48 <blathijs> krinn: I still think that just saying "I will provide a written offer after purchase" is enough. 15:08:32 <krinn> yeah, but it might depend on country for that. But in mine, you cannot hide a restriction that will influence choice of buyer. 15:08:37 <Pinkbeast> blathijs: Not even that, from the GPL. Of course, I might enquire which you plan to do before giving you money. 15:08:53 <krinn> Per example: WTF ! i wouln't had buy it if i knew i could only get source for 3 years... 15:09:18 <Pinkbeast> krinn: That's between you and the seller, nothing to do with the GPL. 15:09:40 <krinn> yes, it's not the GPL that cover that, but your country code of commerce 15:09:57 <krinn> it's not a fair sell, as you hide to the buyer limitation 15:10:13 <krinn> and i'm sure most european country have such a protection 15:10:30 <Pinkbeast> That's also probably not true since I'm _buying_ the binary, not access to the source. 15:10:33 *** tneo [~tneo@188.cimarosa.openttdcoop.org] has quit [Quit: bye - http://www.openttdcoop.org] 15:10:36 *** tneo [~tneo@188.cimarosa.openttdcoop.org] has joined #openttd 15:10:38 *** avdg [~avdg@188.cimarosa.openttdcoop.org] has quit [Quit: bye - http://dev.openttdcoop.org - never quits] 15:10:59 <krinn> The problem is your buying to binary without knowning a limitation. 15:11:06 *** avdg [~avdg@188.cimarosa.openttdcoop.org] has joined #openttd 15:11:39 <krinn> It might be legal in your country, but like i said, selling a car in france and hidding the fact the car need coffee as fuel is not accept 15:11:48 <peter1139> Huh, it's part of the license, of course you know. 15:11:53 <blathijs> krinn: That comparison does not hold, though 15:11:56 <Pinkbeast> Bogus analogy. It's not a limitation on the use of the binary. 15:12:10 <krinn> It's a limitation on the license 15:12:10 <Pinkbeast> peter1139: Why? To receive GPLed software I don't have to agree to the GPL, let alone read it. 15:12:40 <blathijs> krinn: It's like buying a car and getting an offer for a free carwash that's only valid 3 months. You can't complain that you didn't know the carwash was only valid for three months before you bought the car. 15:12:57 <krinn> blathijs, exact! 15:13:07 <krinn> but you can complain if nobody tell you it was only for 3 months 15:13:19 <Pinkbeast> (Likewise Eddi's reference in the thread to the final recipient as a "licensee" is spurious). 15:13:33 *** Hazzard [~quassel@c-67-174-253-44.hsd1.ca.comcast.net] has joined #openttd 15:13:45 <krinn> because some guy would just buy that model not for the car itself, some other model might be better, but because of the unlimited car wash 15:13:54 <blathijs> Pinkbeast: Good point about not beeing the licensee if you don't redistribute 15:14:46 <Pinkbeast> krinn: Did I buy "binary", or "binary and source access"? That depends on what the seller offered. If the former, you don't have a leg to stand on. 15:15:28 <krinn> in all case, the source access is grant by the license, either directly with the binary, or later because of the written offer. 15:15:51 <krinn> and only the time on the written offer can limit your ability to access it 15:15:54 <Pinkbeast> Obviously, yes, but if I just agreed to buy the binary, I can't complain about which of those I got. 15:16:01 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 15:16:06 <fjb> Moin 15:16:17 <krinn> Pinkbeast, if you know the rule prior to do it yes, but for that the rule must be tell 15:16:45 <krinn> and telling the rule is telling the content of the written offer. And that content tell you how to get the source ^^ 15:16:45 <Pinkbeast> In the rather stretched analogy, after you buy the car, the seller says "Well, I have to offer you either unlimited washing, or washing for three months; so it's the latter". You've got nothing to complain about. 15:17:39 <Pinkbeast> That doesn't make sense. I'm not in violation of EU contract law if I sell you a binary and afterwards give you something extra. 15:17:52 <Pinkbeast> And I'm not in violation of the GPL if that something extra meets its conditions. 15:17:58 <krinn> You don't give me an extra, you must provide it 15:18:08 <krinn> every cars comes with the washing! 15:18:22 <krinn> the only limit is about the time you get the washing 15:18:26 <Pinkbeast> Just because I had (by the GPL) to give it to you does not mean it was not an extra on top of our commercial transaction. 15:19:35 <krinn> you can tell anyone it's extra to have 5 wheel, but you cannot state it's a commercial extra to get a car with 4 wheels 15:19:42 <Pinkbeast> Plainly when you buy one of the very many bits of consumer electronics with GPLed code embedded they do not say up front how they plan to distribute the source, and this does not violate consumer protection law. 15:19:54 <Pinkbeast> You can _if_ we agreed to sell you a 3-wheeled car. 15:20:20 *** Hazzard_ [~quassel@c-67-174-253-44.hsd1.ca.comcast.net] has quit [Ping timeout: 480 seconds] 15:21:10 <krinn> Pinkbeast, they are violating GPL, they must provide source with it, or way to get it, even if it's a fridge 15:21:36 <Pinkbeast> krinn: 1) but they don't violate the GPL by not saying up front how they will distribute the source 15:21:46 <Pinkbeast> 2) a violation of the GPL is not a violation of consumer protection law. 15:21:55 *** ABCRic [~ABCRic@a79-168-244-115.cpe.netcabo.pt] has joined #openttd 15:22:10 <krinn> 2/ for the one or the other reason, they still violate a law 15:22:12 <Pinkbeast> So if when I get home and open the fridge, there's my written offer; fine, no GPL violation. 15:22:40 <Pinkbeast> And I didn't know up front they were going to do that, but no consumer protection issue; I was buying a fridge, not "fridge + source". 15:23:05 <Pinkbeast> Which law has been violated in this case? 15:23:33 <krinn> it would be harder for a judge to tell a fridge with a limited written offer in time hurt you badly if you didn't knew before the time was limited yes 15:23:44 <krinn> but it's easy for a program 15:24:13 <Pinkbeast> No, it would be impossible in either case if my agreement with the seller said nothing about source code. 15:24:28 <Pinkbeast> I wasn't trying to buy source; I can't complain I don't then like how it was distributed. 15:24:35 <krinn> Per example, there's value for code, who cares about Windows2k, you can buy it already. But if today microsoft sold a windows + sourcecode, even with a higher price, you can be sure they will sold it a lot 15:24:47 <Pinkbeast> That seems completely irrelevant. 15:24:59 <krinn> so there's a price or value for program code, and buying a program can be only made to get your hands on the code, not the program by itself 15:25:14 <Pinkbeast> That also seems completely irrelevant. 15:25:43 <krinn> yes it is, GPL provide code, buying a program GPL you can only do it for the code 15:26:07 <Pinkbeast> Then you should agree with the seller than you are buying access to the source. If you don't, you don't have a leg to stand on. 15:26:23 <krinn> not if the GPL provide it to you 15:26:46 <Pinkbeast> That's a separate issue; the seller does have to meet the conditions of the GPL, but they did so with the written offer. 15:27:02 <krinn> buyig GPL program offer value vs non GPL binary, you will have ability to adapt it to other OS, or just newer version 15:27:17 <Pinkbeast> That is reiterating the previous obvious irrelevancy. 15:27:48 <krinn> it's ok then as long as written offer is tell 15:27:54 <Pinkbeast> You've just made that up. 15:28:26 <krinn> or at least the limitation. One can hide the written offer but state "we limit download of source code upto year 2018" 15:28:36 <Pinkbeast> Again, you've just made that up. 15:29:44 <krinn> so nothing more to say then 15:30:52 <Pinkbeast> What else is there to say? Consumer law: I offer to sell you a binary, making no mention of source code. I supply what I offered. That is absolutely legal. 15:31:09 <Pinkbeast> GPL: I must then supply you a written offer. I do so. GPL: absolutely satisfied. 15:32:47 <krinn> for GPL part yes 15:33:24 <krinn> tell me limit to the written offer and it's fine. 15:33:35 <Pinkbeast> No. I never mentioned source code in the offer. 15:33:52 <Pinkbeast> That's completely legal. Goods must be "as described". I only ever offered to sell you the binary. 15:34:39 <krinn> No, it would be like i only said i sell a car, when one can expect the car comes with wheels 15:34:53 <krinn> if you remove the wheels, you must tell them you sell a car without wheel 15:35:27 <krinn> all cars comes with wheels (well as of today) 15:35:28 <Pinkbeast> But the overwhelming majority of software does not come with source. The majority of GPLed software ordinary people use does not come with source. 15:35:45 <krinn> But the overwhelming majority of GPL software do 15:35:52 <Pinkbeast> No, it doesn't. 15:36:08 <krinn> Well, i didn't count, i let you do if you like 15:36:09 <Pinkbeast> Got the source for your ADSL router? Your phone? Your washing machine? 15:36:16 <SpComb> pretty rare to download a GPL binary with bundled source 15:36:19 <peter1139> Show me source code on your Linux installation CD. 15:36:33 *** montalvo [~montalvo@ip68-108-148-173.lv.lv.cox.net] has joined #openttd 15:36:35 <krinn> peter1139, sorry i use gentoo 15:36:40 <peter1139> lol 15:36:43 <krinn> so yes i can show you them easy 15:36:47 <SpComb> what was this tldr discussion about? Limited-time GPL source offers? 15:36:57 <krinn> Pinkbeast, and free (illiad) is use because of that 15:37:00 <Pinkbeast> Embedded systems mean no-source wins. Beardy types like us use Linux; _everyone_ has electronics with embedded GPLed software. 15:37:06 <krinn> s/use/sue 15:37:31 <krinn> Embedded system without source using GPL are infringing it 15:37:33 <peter1139> Android phones, eh? 15:37:43 <krinn> android is GPL ? 15:37:44 <Pinkbeast> Not if they supply a written offer, etc etc. 15:37:54 <peter1139> krinn, it uses a Linux kernel... 15:38:21 <krinn> i'm not phone specialist, but i'm sure you can get source for it then 15:38:39 <krinn> i have no phone with android to tell you 15:39:04 <blathijs> Pinkbeast: FWIW, I agree entirely with everything you've said, thanks :-) 15:39:34 <Pinkbeast> blathijs: I'm stuck at home ill so I've not got much else to do. :-) 15:40:13 <krinn> https://lwn.net/Articles/259300/ 15:40:22 <krinn> for your router issue, there's a real case there 15:40:50 <Pinkbeast> krinn: You've missed the point. They have to provide access _somehow_. 15:41:12 <Pinkbeast> That does not mean they have to provide access by your preferred mechanism, or disclose what the mechanism is before purchase. 15:41:14 <krinn> <Pinkbeast> Got the source for your ADSL router? 15:42:09 <krinn> it's not because it's embed that you can dismiss it. 15:42:09 <Pinkbeast> krinn: Stick to the point, please. My point there was in fact that much of the GPLed software out there comes with (at best) a written offer, not that some router vendors infringe. 15:42:57 <Pinkbeast> So the idea you have that the buyer of a GPLed binary can complain if they get a written offer because that is totally unprecedented does not stand up to examination. 15:43:11 <krinn> Pinkbeast, i hardly find any that comes with a written offer. 15:43:16 *** Pensacola [~quassel@h220216.upc-h.chello.nl] has joined #openttd 15:43:55 <krinn> in real, i never see any that have such a written offer as of today. 15:44:00 * blathijs thinks krinn wants to argue that when you agre to buy GPL software, you can expect (in the consumer law sense of expect) to receive source, just like you can expect to get four wheels when you agree to buy a car 15:44:34 <krinn> well, it's not extra super expectation from a gpl or a car no? 15:44:41 <blathijs> krinn: They're probably hidden in the EULA that you (and everyone else) didn't read either? 15:44:49 <krinn> can you point me to one written offer? 15:45:01 <Pinkbeast> I think there's maybe something to that (although in practice I think you'd never explain it to a court), but I don't think you can complain that you don't like the GPL-permitted mechanism for getting it. 15:45:11 <Pinkbeast> I got one in the box for _my_ ADSL router 15:45:32 * blathijs had a few of those flyers with GPL license and offers as well, but of course I tossed them out :-) 15:45:32 <krinn> well, i my dsl has provide me a cd with the source 15:45:49 <planetmaker> wow. that's rare :) 15:45:51 <peter1139> Pardon? 15:46:32 <SpComb> I downloaded some source and compiled the binary for my router 15:46:33 <krinn> yes 15:46:49 <SpComb> should be that way for all consumer routers! 15:46:52 <krinn> and i'm sure they have put it also on some url 15:47:49 <krinn> http://kb.netgear.com/app/answers/detail/a_id/2649/~/open-source-code-for-programmers-%28gpl%29 15:50:16 <krinn> so really, i just never seen any gpl with the written offer, honestly 15:50:32 <krinn> i'm not saying it doesn't exist 15:51:47 <krinn> but it should be execption, but like i said before i use gentoo, and most are gpl or other source licensing, only few soft are close one (nvidia driver per example) and that kind doesn't need any written offer anyway 15:52:34 <krinn> your OS might provide you more gpl kind of soft that comes with written offer, but i never seen one 15:57:11 <krinn> Should i take silent as : fuck Krinn is right? or hell we're bored to death. 15:58:22 <Pinkbeast> No, I'm just bored of explaining it to you. 15:58:36 *** Phreeze [~p@vodsl-4744.vo.lu] has joined #openttd 15:58:44 <krinn> Fine, i could agree to that :) 15:58:51 <Phreeze> gday 16:00:16 <blathijs> krinn: I don't think the "Is anyone actually _using_ the written offer thing" is relevant at all to the discussion, really. I think Pinkbeast only mentioned it to illustrate that it's uncommon for software to ship with source 16:00:36 <blathijs> But I've bored as well :-) 16:00:56 <krinn> lol i agree, but not if the software is GPL 16:01:36 <Phreeze> again that license discussion :D 16:01:49 <krinn> nope it just end on bored 16:01:50 <Phreeze> glad it's over for my thread....everything gplv2 and i'm happy ;) 16:02:48 * krinn thinks he wins anyway with the kick ass "show me one that is with a written offer" 16:03:02 <planetmaker> ah, FLHerne is here. He might want to read up on OpenTTD's directory structure in chapter 4. His knowledge is outdated by ~>3 years ;) 16:03:19 <FLHerne> planetmaker: Eh? 16:03:31 <planetmaker> err-no-data-dir 16:03:52 *** avdg_ [~oftc-webi@78-21-58-76.access.telenet.be] has quit [Remote host closed the connection] 16:04:06 <FLHerne> Ah yes, we have a newgrf dir now. Useful 16:04:23 <FLHerne> But then, at 1am I never have a clue about anything 16:04:23 <planetmaker> and a baseset. and a screenshot and ... 16:04:39 <planetmaker> yet you give advise based on very outdated dir structure ;) 16:05:02 <planetmaker> thus update your knowledge and keep giving support :P 16:05:21 <SpComb> edit newgrf.lst 16:05:40 <SpComb> no, my memory fails me 16:05:43 <SpComb> newgrfw.cfg 16:05:46 <FLHerne> It's less wrong than content_download/data :P 16:05:57 <planetmaker> yes 16:06:22 <Phreeze> what's a directory ? :> 16:06:38 <Eddi|zuHause> thingie where phone numbers are listed 16:06:43 <Phreeze> ah yeah right 16:06:47 <FLHerne> Phreeze: Definitely not a folder ;-) 16:06:58 <Phreeze> i see openttd 2.0, only an exe, rest remains in the cloud 16:07:03 * Phreeze ...is out 16:08:00 <Eddi|zuHause> openttd 2.0 will be software-as-a-service. since we didn't switch to gpl 3.0, we don't have to provide source anymore 16:09:42 <Phreeze> i dont know why, but i think i'm too stupid to do a correct XCOPY MASSAFCKIFNEDGFJBNZHçRB(=ç 16:10:02 <Phreeze> my batch doesn't keep the directory strucutre while xcopying....wwwwtf 16:11:26 <Eddi|zuHause> xcopy /? 16:12:08 <Phreeze> i use doscommands since 1990 when i was 7 years old... 16:12:08 <Eddi|zuHause> i haven't used xcopy in about 20 years now... 16:12:26 <Phreeze> xcopy /Y /E src\*.* F:\cfl-trains\ 16:12:37 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Quit: Leaving] 16:12:38 <Phreeze> should put the whole src folder with subdirs to the cfl-trains folder 16:12:51 <Phreeze> so that i later on have.: \cfl-trains\src\gfx\CFL2200.png 16:12:52 <Phreeze> e.g 16:13:10 <Phreeze> instead, the "src" fails to be copied with 16:13:13 *** ST2 [~ST2@bl6-255-155.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 16:13:21 <Phreeze> now i have a cfl-trains\gfx\*.png 16:13:31 * Phreeze feels like a noob now 16:13:33 <Eddi|zuHause> yes. use xcopy /Y /E src F:blah 16:13:41 <krinn> i don't even remember xcopy, was ship default with dos? 16:13:54 <Eddi|zuHause> krinn: i think it was new in dos 5.0 16:14:22 <Phreeze> has more options 16:14:35 <krinn> i'm not sure i have use v5, i remember i was swapping dos version to use hdd or floppy (the earlier was cool, but eat lot of mem) 16:14:43 <Phreeze> eddi, i tried and used that, but it just puts the subfolders and files from the "src" directory directly to the cfl-trains... 16:15:16 <Eddi|zuHause> Phreeze: then do F:\blah\src 16:15:22 <planetmaker> aha. For my router I have to request the source via e-mail. I'll try. I'm curious how it goes :) 16:15:48 <planetmaker> interestingly the written offer is only visible if you un-tar the image file 16:16:27 <krinn> did they limit the time in it? 16:16:29 <Eddi|zuHause> planetmaker: not when you log into the router? 16:18:17 <planetmaker> not at all 16:18:36 <Phreeze> Eddi|zuHause yep, i must include the destionation folder too ... was pretty sure it worked other way round too...perhaps with the normal copy cmd 16:18:48 <planetmaker> I found no license info anywhere, also not in the manual 16:19:01 <planetmaker> the manual has the usual proprietary bla bla license stuff 16:19:20 <krinn> they add the written offer but not the license ? :) 16:19:44 <Phreeze> sue them ^^ 16:19:47 <planetmaker> krinn, the "written offer" you only get when you tar xf firmware_update_file.image 16:20:16 <krinn> well, nothing wrong i suppose a cool company can do such similar offer even not GPLed soft in use 16:20:49 <planetmaker> the web frontend might not fall under GPL, so slyly one can argue to not display any license there 16:21:00 <Eddi|zuHause> "Die Lizenzbestimmungen finden Sie auf der beiliegenden Produkt-CD in der Datei âLicense.txtâ." ... hm, i wonder where that landed 16:21:33 <krinn> planetmaker, i have no licensing info in mine too, netgear are cool but not the coolest in the world :) 16:22:17 <krinn> But at least, they put 0 copyright that i could find, just nothing at all 16:22:43 <Phreeze> hm...you might find then some china-routers with netgear firmware ?:) 16:22:57 <Phreeze> (btw netgear wifi sticks, back at the time, were shiiiiiiiiç%ç% ) 16:23:18 <planetmaker> hm... bitches: https://paste.openttdcoop.org/show/3226/ 16:25:13 <Phreeze> smells combined licenses :) 16:25:40 <krinn> yep and the disclaimer about the firmware itself :) 16:25:44 <krinn> smelly router 16:25:52 <Phreeze> at least it's a stable router ;) 16:26:23 <krinn> i'm not sure what stable could be, beyond it works 16:26:29 <planetmaker> the firmware actually is newer than that copyright let you know. It's Feb. 2014 16:26:52 <planetmaker> (it's a Fritz box from AVM) 16:27:27 <planetmaker> so I asked for the images of the current and previous firmware versions. Let's see :) I have both images :P 16:28:53 <krinn> that would be interesting to know what they answer. 16:29:44 <krinn> well, everyone could expect the source of the open source programs use in it :P 16:30:36 <krinn> but i don't why such offer i think you'll get link to busybox or something while they should provide their own busybox version if modified, and pretty sure they don't use a stock one (replace busybox with iptable...) 16:30:46 <planetmaker> linux 2.4 or 2.6 it seems. From install shell script 16:30:48 *** oskari89 [oskari89@83-102-63-32.bb.dnainternet.fi] has joined #openttd 16:31:03 <Eddi|zuHause> you can telnet into the fritz box 16:31:21 <Eddi|zuHause> there's a phone code to activate and deactivate telnet interface 16:31:27 <krinn> that's some kind of default router from german telecom provider? 16:31:42 <planetmaker> yes, that, too 16:31:51 <planetmaker> but they also sell it normally 16:32:10 <krinn> lol i didn't think to telnet my router, but it works too 16:32:18 <planetmaker> was better than the one I had before 16:32:44 <Phreeze> it's one of the best router, but not sure if moddable 16:33:08 <Phreeze> every good provider sells them in my country. they are even deploying latest models now, 7490 16:33:09 <Eddi|zuHause> there's "freetz" which you can install on it 16:33:24 <Eddi|zuHause> (but you lose all warranty) 16:33:53 <krinn> Eddi|zuHause, there are things like that, you can change country, but it remain the same 16:34:14 <krinn> warranty lost for any reason is popular 16:34:44 <Phreeze> planetmaker : what exactly isn't finished in the mars set ? 16:34:54 <Phreeze> i see coded trains etc here: http://www.tt-forums.net/download/file.php?id=177608 16:35:06 <Eddi|zuHause> krinn: well you can regain warranty by resetting to the original image before asking for warranty 16:35:11 *** ST2 [~ST2@2.81.242.244] has joined #openttd 16:35:13 <Phreeze> (ok alignment of the purchase sprites is not fixed yet) 16:36:09 *** frosch123 [~frosch@frnk-4d00807a.pool.mediaWays.net] has joined #openttd 16:36:13 <krinn> do you have syslog feature too? 16:36:17 <krinn> sending log to syslog 16:36:35 <Eddi|zuHause> what do you mean? 16:36:48 <krinn> the router log is sent to another host 16:36:56 <Eddi|zuHause> probably 16:37:01 <planetmaker> Phreeze, lots of things not finished, basically everything not :) 16:37:03 <Eddi|zuHause> never tried 16:37:11 <krinn> i never login it so, i just look at my log 16:38:07 *** Progman [~progman@p57A1A478.dip0.t-ipconnect.de] has joined #openttd 16:39:24 <Phreeze> you can let the box send you stuff by mail ^^ 16:39:29 <planetmaker> I don't even know myself the exact status of all of them :) 16:39:57 <planetmaker> I think trains are not yet finished. Industries aren't for sure. No idea about houses :) 16:40:43 <Phreeze> cant find a page where you can specify syslog server :-/ 16:40:59 <Phreeze> i only can code trains ^^ 16:42:03 <Phreeze> isn't zephyris in IRC from time to time ? 16:42:19 <planetmaker> if time-to-time translates to yearly, then yes 16:42:41 <Phreeze> haha..like regularly once a year 16:42:53 <planetmaker> I'd not even count on that ;) 16:43:20 <krinn> Phreeze, with a netgear to ? 16:43:41 <krinn> it's last line option of Logs category 16:47:33 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has joined #openttd 16:47:40 <DanMacK> Hey all 16:47:51 <krinn> hi 16:48:14 <planetmaker> o/ 16:48:58 *** glx [~glx@000128ec.user.oftc.net] has joined #openttd 16:49:01 *** mode/#openttd [+v glx] by ChanServ 16:49:01 *** Pensacola [~quassel@h220216.upc-h.chello.nl] has quit [Remote host closed the connection] 16:49:37 <planetmaker> hm, for sure that's snow outside. And the wind cannot decide on a direction. Only on 7 and above ;) 16:54:30 *** DanMacK_ [~0a0a6574@188.cimarosa.openttdcoop.org] has joined #openttd 16:54:40 <DanMacK_> Whee 16:55:12 <krinn> http://documentation.netgear.com/wag102/enu/202-10120-02/images/ActivityLog.jpg <- but not all have the option, it sucks i better remember that when changing it 16:55:43 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has quit [Ping timeout: 480 seconds] 17:02:58 <Eddi|zuHause> planetmaker: there's a reason why "april weather" is a common figure of speech 17:04:36 <Eddi|zuHause> hm, the web interface of the router is not responding, but it's still routing 17:05:27 <frosch123> the login is exclusive 17:05:29 *** gelignite [~gelignite@i528C3583.versanet.de] has joined #openttd 17:05:37 <frosch123> only one user can access the router interface at a time 17:05:42 <frosch123> currently the nsa is using it 17:05:49 <planetmaker> :) 17:06:05 <planetmaker> it's a single-user system. So yes 17:06:48 <frosch123> what do you think was the reason for windows becoming multi-user? 17:12:37 <peter1139> Home routers are so shit :( 17:12:45 <peter1139> And all those GPL violations... 17:12:51 <peter1139> Whoops, not that again. 17:13:31 <frosch123> at least there is no admin to break it 17:15:43 *** DanMacK_ is now known as DanMacK 17:18:00 *** Eddi|zuHause2 [~johekr@p5DC66819.dip0.t-ipconnect.de] has joined #openttd 17:23:57 *** Eddi|zuHause [~johekr@p5DC67717.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 17:28:50 *** Eddi|zuHause3 [~johekr@p57BD574E.dip0.t-ipconnect.de] has joined #openttd 17:31:35 <Phreeze> [18:49:38] <@planetmaker> hm, for sure that's snow outside. And the wind cannot decide on a direction. Only on 7 and above ;) 17:31:37 <Phreeze> snow ??? 17:33:05 *** Eddi|zuHause2 [~johekr@p5DC66819.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 17:33:14 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has quit [Quit: Page closed] 17:39:27 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has quit [Remote host closed the connection] 17:44:25 <planetmaker> snow. yes. No longer though 17:45:39 <DorpsGek> Commit by translators :: r26464 /trunk/src/lang (5 files) (2014-04-14 17:45:28 UTC) 17:45:40 <DorpsGek> -Update from WebTranslator v3.0: 17:45:41 <DorpsGek> belarusian - 4 changes by Wowanxm 17:45:42 <DorpsGek> catalan - 47 changes by juanjo 17:45:43 <DorpsGek> norwegian_bokmal - 3 changes by cuthbert 17:45:44 <DorpsGek> polish - 4 changes by wojteks86 17:45:45 <DorpsGek> brazilian_portuguese - 4 changes by Tucalipe 17:56:39 *** valhallasw [~valhallas@s55978e11.adsl.online.nl] has joined #openttd 18:09:24 *** Wolf01 [~wolf01@0001288e.user.oftc.net] has joined #openttd 18:09:46 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has joined #openttd 18:09:51 <Wolf01> hi hi 18:10:33 *** KWKdesign [~KWKdesign@pool-108-52-130-213.phlapa.fios.verizon.net] has joined #openttd 18:19:53 <frosch123> ciao 18:20:41 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd 18:21:39 *** andythenorth [~Andy@194.168.185.226] has joined #openttd 18:21:42 <andythenorth> wot? 18:22:19 <andythenorth> is Wallyweb trying to single-handedly unpick software copyright? 18:22:26 <andythenorth> that's a bold venture 18:23:58 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has left #openttd [Konversation terminated!] 18:27:31 *** andythenorth [~Andy@194.168.185.226] has quit [Quit: andythenorth] 18:31:33 *** talebowl [~delltvgat@ip-81-11-210-227.dsl.scarlet.be] has joined #openttd 18:32:05 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has joined #openttd 18:33:03 <Supercheese> "unpick"? 18:35:54 <peter1139> That was short, even for him. 18:43:15 <planetmaker> below average, yes 18:49:23 *** Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd 18:49:26 *** mode/#openttd [+o Alberth] by ChanServ 18:51:25 *** LSky [~LSky@5ED4B2EA.cm-7-5c.dynamic.ziggo.nl] has joined #openttd 19:00:48 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd 19:02:02 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [] 19:06:42 *** chrswk [~chrswk@213.188.53.45] has quit [] 19:10:20 <Aristide> o/ 19:11:01 <Alberth> hi hi 19:13:19 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd 19:14:02 <rubidium> bye andy ;) 19:14:54 <andythenorth> bye 19:15:05 <Alberth> hi hi andy 19:16:00 <andythenorth> itâs a good forum day 19:16:42 <frosch123> is there such a thing as a "town council"? 19:16:50 <frosch123> or are there only "city council"s? 19:16:59 <FLHerne> frosch123: Yes 19:17:26 <andythenorth> there are many councils 19:17:32 <andythenorth> in many countries 19:17:53 <FLHerne> Not sure if there's such a thing in current UK adminish stuff, but it's certainly a recognisable term 19:18:13 <andythenorth> frosch123: whatâs the context? 19:19:19 <frosch123> ottd has a very specific meanings for city vs. town 19:20:10 <frosch123> http://paste.openttdcoop.org/show/3227/ <- fs#5988 19:20:43 <andythenorth> for EN British, town council is fine 19:27:11 <frosch123> http://paste.openttdcoop.org/show/3228/ <- STR_CONFIG_SETTING_RESTRICT_DROPDOWN_HELPTEXT is certainly hard to find a meaningful text for 19:27:47 <andythenorth> itâs because itâs a tricky feature :) 19:28:46 <frosch123> maybe "restrict the list below by seemingly random criterions" 19:29:18 <andythenorth> yes 19:29:22 <andythenorth> or confuse andythenorth 19:31:57 *** KritiK [~Maxim@0001264a.user.oftc.net] has joined #openttd 19:50:25 <NGC3982> "He left us a cyber footprint. Greg is decrypting the ISP right now" 19:50:26 <NGC3982> CSI <3. 19:51:02 <frosch123> does he use a screen magnifier to read the isp? 19:51:24 * FLHerne prevents his computer from being hacked by unplugging the monitor :P 19:52:10 <Phreeze> lol 19:52:13 <Phreeze> never watched csi 19:52:15 <Phreeze> and never will 19:52:16 <FLHerne> Or not, that was NCIS? Same thing, anyway 19:52:56 <frosch123> Phreeze: neither did i, but you cannot escape from certain images on the internet 19:53:17 *** mode/#openttd [+o orudge] by ChanServ 19:53:35 <frosch123> http://pics.nase-bohren.de/csi-zoom-in.jpg 19:55:02 <Phreeze> xD 19:58:57 *** Phreeze [~p@vodsl-4744.vo.lu] has quit [] 19:59:00 *** Progman [~progman@p57A1A478.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20:11:24 <Supercheese> Heh, I just find these oddities in tooltips while translating them 20:11:37 <planetmaker> gather them :) 20:11:44 <rubidium> anything techy in TV/movies is iffy at best 20:11:48 <rubidium> even IP addresses 20:11:56 <Supercheese> I did, and frosch already has patches to fix them as above 20:12:05 <Supercheese> I had reported them on flyspray 20:12:30 <frosch123> i still have no convincing text for the filter dropdown 20:12:40 <Supercheese> Yeah, 'tis tricky 20:12:46 <frosch123> maybe the forum is right, that it is wrong then :) 20:13:44 <Supercheese> if the base strings are changed, that should mark translated strings as "outdated" or such in the webtranslator, yes? 20:13:53 <frosch123> yes 20:13:59 <frosch123> "strings needing validation" 20:20:31 *** valhalla1w [~valhallas@s55978e11.adsl.online.nl] has joined #openttd 20:22:17 *** valhallasw [~valhallas@s55978e11.adsl.online.nl] has quit [Ping timeout: 480 seconds] 20:26:36 <Supercheese> Eh, the en_US constant use of "Streetcar" over "Tram" really bugs me 20:26:44 <Supercheese> I've never once called them streetcars 20:27:11 <Supercheese> perhaps it's an East Coast thing 20:29:24 <peter1139> Hmm, my RC (actually IR) helicopter only lasts about 1 minute :( 20:31:50 <andythenorth> signals in tunnels 20:32:43 <Supercheese> signa in cuniculis 20:37:00 *** lofejndif [~lsqavnbok@manning2.torservers.net] has joined #openttd 20:40:41 *** oskari89 [oskari89@83-102-63-32.bb.dnainternet.fi] has quit [] 20:40:42 *** yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Quit: No Ping reply in 180 seconds.] 20:41:04 *** yorick [~yorick@ip51cd0513.speed.planet.nl] has joined #openttd 20:41:08 *** Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd [] 20:42:36 <FLHerne> peter1139: Mine does too. Aws a bit better when it was new 20:42:56 <peter1139> Probably was but I never played with it much really, heh. 20:43:27 <peter1139> And as a cheap plaything it's hardly worth finding a replacement battery if such a thing exists, heh. 20:43:31 <peter1139> , heh. 20:43:38 <planetmaker> hm, our money is (internally) always calculated in GBP and only for display purposes converted to whatever the user choose, right? 20:43:44 <peter1139> Yeah 20:43:56 <peter1139> Feel free to change that. 20:44:03 <planetmaker> so in principle we could use floating point conversions? 20:44:05 <peter1139> Those integer multiples are a bitch. 20:44:07 <frosch123> planetmaker: yes, you cannot make money by trading 20:44:08 <peter1139> Yup 20:44:31 <planetmaker> how's the feeling to adjust the rates to somewhat current rates like in FS 5987? 20:44:36 <frosch123> planetmaker: never do floating points :) 20:44:47 <planetmaker> for display-only? 20:44:57 <peter1139> frosch123, silly 20:45:00 <frosch123> "this costs 19.95" - i have "19.95" - "not enough money" 20:45:25 <peter1139> (int) 20:45:49 <peter1139> Round up the costs, heh 20:45:50 <planetmaker> display_val = (floor)(money * exchange_rate) 20:45:53 <peter1139> I dunno 20:45:57 <peter1139> planetmaker, nah 20:46:03 <frosch123> planetmaker: anyway, aren't our conversion rates exactly those from 2050? 20:46:06 <frosch123> when the game ends 20:46:11 <planetmaker> haha :) 20:46:39 <peter1139> problem is you round the displayed cash, which doesn't help 20:47:51 <frosch123> anyway, i wonder whether we shouldn't do the reverse 20:48:15 <peter1139> ? 20:48:17 <frosch123> why arbitrary precise conversion rates which result in silly things like loan in 145872.412 steps? 20:49:25 <frosch123> so, maybe we should only have factors like 2, 5, 10, 20, 50 and such 20:49:32 <frosch123> so round numbers stay round 20:50:01 <planetmaker> Then we just should get rid of all factors, making them 1. And just call the currencies a custom "unit" 20:50:30 <planetmaker> (which is what I do for myself actually. Custom currency ⬠with exchange rate 1:1 to internal money) 20:50:43 <frosch123> well, while prices are non-sense anyway, a cost of 10000 lira is still different than 10000 pound 20:51:21 <planetmaker> exactly. prices are all nonsense 20:51:23 <frosch123> i guess prices need to match what the player can imagine or so 20:51:27 <planetmaker> so it could just be 10000 money units 20:51:31 <planetmaker> however you call the unit :) 20:52:21 <andythenorth> paxdist is a lot of fun 20:52:34 *** yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Quit: No Ping reply in 180 seconds.] 20:52:55 *** yorick [~yorick@ip51cd0513.speed.planet.nl] has joined #openttd 20:53:26 <planetmaker> soylentgreendist 20:53:38 <frosch123> but yeah, the extreme case would be to restrict multipliers to 1, 10, 100, 1000 :) 20:53:40 <peter1139> Too many passengers :( 20:53:41 <frosch123> only move the digit 20:54:03 <frosch123> but 2 and 5 are not bad either 20:54:09 <peter1139> Make GBP 100 20:54:10 <planetmaker> we'll get flamed for such decision ;) 20:54:21 <peter1139> Then shift right twice. 20:54:29 <peter1139> Instant fixed-point maths. 20:54:35 <planetmaker> with GBP = 100, other factors are easier 20:54:39 <frosch123> we can make a forum poll :) 20:54:43 <planetmaker> :P 20:55:03 <peter1139> Just makes that 64 bit limit a bit smaller... 20:55:09 <peter1139> Assuming it's still there. 20:55:11 <planetmaker> increasing money accuracy requires a bigger money var, though 20:55:13 <frosch123> do you want loan go in steps of 19748 DM ? or 10000 DM? or 20000 DM ? 20:55:28 <planetmaker> 42DM 20:55:36 <frosch123> planetmaker: if yuo move the digit, you do not need to increase it :p 20:55:36 <__ln__> it would be so wrong to make GBP be something that metric! 20:55:37 <planetmaker> I anyway only use ctrl+click 20:55:45 <frosch123> you can do that in the string drawing :p 20:55:50 <planetmaker> the loan steps are stupid anyway - or are they meanwhile adjusted to inflation? 20:55:55 <peter1139> __ln__, well... GBP _is_ metric. 20:56:01 <planetmaker> 20k steps when an engine costs 1.5 million is stupid anyway 20:56:07 <peter1139> No wait, that's decimal 20:56:17 <frosch123> planetmaker: max loan does not increase either, does it? 20:56:22 <peter1139> Anyone fancy implement LSD support? 20:56:23 <frosch123> i cannot remember 20:56:33 <__ln__> peter1139: currently, and for now, yes. 20:56:35 <planetmaker> I think load max amount does 20:56:38 <peter1139> +ing 20:56:58 <planetmaker> LSD, the thing the Beatles sung of in Lucy in the Sky with Diamonds? 20:57:06 <peter1139> max loan increases with inflation, yeah 20:57:15 <peter1139> LSD... pounds, shillings & pence 20:57:22 <planetmaker> :) 20:57:32 <frosch123> hmm, yeah, indeed, max loan grows 20:57:47 <peter1139> not directly with inflation though 20:57:48 <__ln__> let us not forget William Shatner's cover version of Lucy in the Sky. 20:57:56 <peter1139> Uh 20:58:02 <peter1139> Please, I'd rather we did. 20:58:12 <frosch123> max loan is "(intial_max_loan * inflation) // loan_interval * loan_interval" 20:58:37 <__ln__> for those using spotify: http://open.spotify.com/track/4bKnigGILggGUCowD6C2XY 20:59:09 <peter1139> "Log in to listen for free" ... why even bother with logins... 20:59:41 <planetmaker> scraping your e-mail and selling it 21:00:25 *** talebowl [~delltvgat@ip-81-11-210-227.dsl.scarlet.be] has quit [Quit: Ex-Chat] 21:01:09 <__ln__> why the f does it give a login page without a possibility to open the link in the app... must be some improvement. 21:01:27 *** gelignite [~gelignite@i528C3583.versanet.de] has quit [Quit: http://bit.ly/nkczDT] 21:01:36 *** zeknurn [~sup@hd9483b0c.seveveb.dyn.perspektivbredband.net] has quit [Remote host closed the connection] 21:02:20 *** zeknurn [~sup@hd9483b0c.seveveb.dyn.perspektivbredband.net] has joined #openttd 21:04:26 *** strohalm [~smoofi@80.84.209.151] has quit [Read error: Connection reset by peer] 21:04:34 *** strohalm [~smoofi@80.84.209.151] has joined #openttd 21:06:13 <andythenorth> bye 21:06:14 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth] 21:21:33 <idl0r> can you guys release 1.4.1 with the most recent fixes of the 1.4 branch? i just tried it from git and it seems the invalid free / crashes have been fixed there 21:21:44 <idl0r> *please release 21:23:20 <planetmaker> there'll be a 1.4.1-RC1 soon 21:23:42 <idl0r> great, thanks 21:27:37 * rubidium wonders what commit would've fixed an invalid free 21:30:06 <planetmaker> only the -q parameter, it seems :) 21:30:28 <planetmaker> when supplied an invalid filename 21:31:10 <planetmaker> We should at least address the crash on loading of (some) old savegames 21:31:11 <rubidium> that should yield a SIGSEGV 21:31:24 <rubidium> not an invalid free 21:31:56 *** jjavaholic [~jjavaholi@grahamg63.plus.com] has joined #openttd 21:32:28 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has joined #openttd 21:35:57 <frosch123> nightr 21:36:01 *** frosch123 [~frosch@frnk-4d00807a.pool.mediaWays.net] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn] 21:36:07 <planetmaker> idl0r, which crash in particular do you find fixed? 21:38:43 *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has left #openttd [Konversation terminated!] 21:46:13 *** valhalla1w [~valhallas@s55978e11.adsl.online.nl] has quit [Ping timeout: 480 seconds] 21:46:17 <Wolf01> ... http://d24w6bsrhbeh9d.cloudfront.net/photo/anYd3RV_460s.jpg 21:46:19 *** kais58 [~kais58@cpc3-cwma7-2-0-cust221.7-3.cable.virginm.net] has joined #openttd 22:00:09 *** LSky [~LSky@5ED4B2EA.cm-7-5c.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds] 22:06:53 <Wolf01> 'night 22:06:59 *** Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.] 22:18:19 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds] 22:32:20 <NGC3982> :D 22:36:58 *** yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Remote host closed the connection] 22:37:27 *** Devroush [~dennis@dD5765BAC.access.telenet.be] has quit [] 22:44:15 *** Extrems [borgs@modemcable204.141-177-173.mc.videotron.ca] has quit [Ping timeout: 480 seconds] 22:46:01 <mg_> i have a question about dredging sites. how can i unload sand/stone on shore? i can transport it by ship but i can't seem to figure out how to unload it 22:50:48 *** Eddi|zuHause3 is now known as Eddi|zuHause 22:50:55 <Eddi|zuHause> mg_: "transfer and leave empty" 22:51:15 <Eddi|zuHause> then pick it up with a train or truck 22:51:32 <Eddi|zuHause> or use cargodist 22:51:57 <mg_> ohh 22:51:59 <mg_> thanks :) 22:52:08 <mg_> its the "transfer" thing 22:52:19 <Eddi|zuHause> <planetmaker> how's the feeling to adjust the rates to somewhat current rates like in FS 5987? <-- absolutely not. i found it already stupid the last time when DM was changed from 4 to 3 22:52:30 *** Extrems [borgs@modemcable204.141-177-173.mc.videotron.ca] has joined #openttd 22:52:47 <Eddi|zuHause> the change serves no purpose whatsoever... 22:53:07 <Eddi|zuHause> plus it "breaks" the euro conversion 23:03:21 <peter1139> Randomise on startup. 23:10:30 *** Extrems [borgs@modemcable204.141-177-173.mc.videotron.ca] has quit [Read error: Connection reset by peer] 23:10:40 *** Extrems [borgs@modemcable204.141-177-173.mc.videotron.ca] has joined #openttd 23:10:53 <LordAro> randomise currency on startup 23:11:02 <LordAro> with no option to change it 23:12:57 <peter1139> And why not prices while we're at it. 23:13:25 <LordAro> sure 23:15:52 *** supermop [~daniel_er@d110-33-172-236.sun801.vic.optusnet.com.au] has joined #openttd 23:16:35 *** sla_ro|master [slamaster@95.76.164.39] has quit [] 23:17:09 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd 23:21:59 <supermop> hello 23:23:22 <supermop> anyone want to play a fast 128x64 game? 23:25:14 *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Quit: Leaving] 23:25:15 *** montalvo [~montalvo@ip68-108-148-173.lv.lv.cox.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 23:31:00 *** lofejndif [~lsqavnbok@82JAADWN8.tor-irc.dnsbl.oftc.net] has quit [Quit: gone] 23:31:08 *** Hazzard [~quassel@c-67-174-253-44.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 23:36:50 *** DanMacK [~0a0a6574@188.cimarosa.openttdcoop.org] has quit [Quit: Page closed] 23:47:55 *** Snail [~jacopocol@cpe-66-108-182-178.nyc.res.rr.com] has joined #openttd 23:51:32 *** Aristide [~quassel@2a01:e35:2eb9:64b0:1e4b:d6ff:feca:6b69] has quit [Remote host closed the connection] 23:56:09 *** Snail [~jacopocol@cpe-66-108-182-178.nyc.res.rr.com] has quit [Ping timeout: 480 seconds]