IRC logs for #openttd on OFTC at 2018-07-08
⏴ go to previous day
00:05:32 *** Supercheese has joined #openttd
00:37:22 *** snail_UES_ has joined #openttd
01:30:59 *** ChanServ sets mode: +v tokai
04:35:39 *** Supercheese has joined #openttd
05:13:00 <while> I like to think of openTTD as an empire
05:13:52 <while> where you're the emperor, and you are a great leader, and the people are helped by you making money, as the government (you) makes more money, the better off the people are
06:46:58 <Eddi|zuHause> while: i'm sure all dictators think that
06:55:20 *** Alberth has joined #openttd
06:55:21 *** ChanServ sets mode: +o Alberth
07:51:10 *** chomwitt has joined #openttd
08:01:57 *** sla_ro|master has joined #openttd
08:09:26 *** andythenorth has joined #openttd
08:36:15 *** HerzogDeXtEr has joined #openttd
09:05:50 *** Supercheese has joined #openttd
09:15:30 <andythenorth> so is Treasure a silly cargo? o_O
09:24:47 <Alberth> make a fantasy economy :)
09:33:12 <andythenorth> I think I'd get bored :)
09:33:24 <andythenorth> cargo: Dragons, Runes, Swords, Mystical Books
09:39:55 <andythenorth> Rotterdam-Europoort
09:52:55 <Alberth> stuff, sprinkles, magic
09:53:17 <Alberth> container-everything? :)
09:55:08 <Alberth> secret-passages is more fun :)
09:56:36 <Alberth> theater productions transport?
09:56:53 <Alberth> movie making transport
10:04:45 *** Smedles_ has joined #openttd
10:19:02 *** gelignite has joined #openttd
10:33:20 *** Progman has joined #openttd
10:40:08 <andythenorth> they are all nice ideas
10:41:26 <andythenorth> but probably FIRS Extreme is just classic industrial goods + food production :P
10:51:13 *** muffindrake has joined #openttd
10:54:32 <andythenorth> hmm let's try hg branches again
10:57:21 <andythenorth> eh if Goods was unpicked as a cargo, how might it split?
10:58:10 <andythenorth> - Domestic Appliances?
11:05:12 *** Thedarkb1 has joined #openttd
11:07:57 *** andrew350 has joined #openttd
11:33:24 *** Wormnest has joined #openttd
13:10:41 *** andythenorth has joined #openttd
13:43:53 *** frosch123 has joined #openttd
13:55:28 <andythenorth> is vodka made from potatoes?
14:15:28 <andythenorth> planning a potato industry chain ;)
14:17:59 <debdog> oh yeah, vodka would be fine there
14:19:28 <andythenorth> distillery. Fruit or potatos -> alcohol
14:29:51 *** sla_ro|master has joined #openttd
15:06:52 <Eddi|zuHause> <andythenorth> is vodka made from potatoes? <-- sometimes
15:10:21 <Eddi|zuHause> how does vodka differ from beer, gameplay wise?
15:11:19 <LordAro> can you make deliveries of one cargo decrease another?
15:11:33 <LordAro> i.e. the more vodka delivered, the fewer passengers from towns
15:11:54 <Eddi|zuHause> that might be possible
15:12:47 <Eddi|zuHause> the cargo needs a "town effect", and the house might be able to check the town effect cargo totals
15:13:01 <Eddi|zuHause> then the house might decide how much to produce, like an industry
15:14:47 <andythenorth> it's all alcohol
15:17:43 <frosch123> is alcohol the only purpose of potatoes?
15:18:08 <andythenorth> what else can they be used for?
15:19:54 <frosch123> i wonder whether there is a non-food use
15:20:52 <Eddi|zuHause> you know these white foamy flake thingies that they use for packaging?
15:20:59 <Eddi|zuHause> that's made from potato starch
15:22:43 <Eddi|zuHause> (not the Quietschpappe)
15:37:48 <frosch123> when you add "soap" also add "soup"
15:38:40 <while> andythenorth: treasure in OpenTTD would obviously be insider information so bribing the local authority is cheaper
15:39:15 <while> and it gets cheaper by selling the documents to institutional traders mostly
15:41:00 <andythenorth> so can we fix town layout?
15:41:08 <andythenorth> so a lot more stuff can be delivered to towns?
15:41:17 <while> you can turn off towns building roads
15:41:27 <while> so you can arrange the town in the most compact way possible
15:41:34 <andythenorth> I was thinking of another layout algorithm
15:41:46 <andythenorth> 'boulevards' or something
15:41:52 <andythenorth> leaves deliberate gaps
15:41:55 <while> by manually building roads (I usually have large stretches of road with exactly 2 spaces for building between them)
15:42:22 <while> where the next intersection can be sometimes 30 tiles away, provides superiour building density, especially near the middle
15:43:23 <while> (because the thingy with the rings, where the middle ring is most populous)
15:44:41 <Eddi|zuHause> andythenorth: sounds like a job for a game script
15:45:16 <Eddi|zuHause> andythenorth: disallow towns to build roads, and have the game script do it
15:45:18 <andythenorth> using the single GS slot to fix towns is kind of odd
15:45:26 <Eddi|zuHause> and place objects in the gap
15:45:55 <Eddi|zuHause> andythenorth: make it a library
15:46:04 <andythenorth> content fixes all things? o_O
15:46:06 <Eddi|zuHause> andythenorth: so other script authors can put it in
15:46:16 <andythenorth> ok so can we delete current town grid setting then? :)
15:46:24 <andythenorth> if town grid is now provided by GS
15:47:15 <Eddi|zuHause> you have a strange definition of "if" :p
15:48:11 <while> y'all mind sending me a link to that when its down? I could use a nice script for high-density town-building automatically
15:51:00 <andythenorth> I wouldn't hold your breath :)
16:16:22 *** Alberth has joined #openttd
16:16:22 *** ChanServ sets mode: +o Alberth
16:31:15 *** synchris has joined #openttd
17:04:13 *** sla_ro|master has joined #openttd
17:37:51 *** ToBeFree has joined #openttd
17:45:09 *** techmagus has joined #openttd
17:45:18 *** snail_UES_ has joined #openttd
18:34:35 *** Thedarkb1 has joined #openttd
19:02:00 *** gelignite has joined #openttd
19:30:14 *** andythenorth has joined #openttd
19:44:39 <andythenorth> so petrochemicals
19:58:44 <andythenorth> how to get Oil -> Sulfur, Fuel Oil, Ethylene?
20:01:31 <nielsm> need to allow industries to have up to 64 output cargos
20:03:00 <andythenorth> it's one answer yes :P
20:06:50 <andythenorth> I could have some kind of intermediate petrochem cargos
20:06:57 <andythenorth> naptha or something
20:07:08 <LordAro> i think you should play factorio
20:11:29 *** Thedarkb1 has joined #openttd
20:14:41 *** Wacko1976 has joined #openttd
20:34:00 *** Thedarkb1 has joined #openttd
20:54:39 <andythenorth> chemistry is complex
20:55:16 *** Thedarkb1 has joined #openttd
21:31:44 <TrueBrain> 200 lines of code later, and I finally have somewhat of a working GitHub Apps .. and they said it was "easy" .. pfft
21:34:58 <TrueBrain> now I need to figure out how I want to do a database ....
21:38:36 <TrueBrain> oh-oh .. should I hide now?
21:38:50 <TrueBrain> good to see you too than :D
21:39:31 <TrueBrain> anything goes .. I just need a PR that is not from the owner :D
21:39:48 <andythenorth> like a readme change?
21:40:01 <TrueBrain> add a readme, or what-ever :P
21:40:09 <TrueBrain> owh, guess I should first make a master branch
21:40:40 <andythenorth> oh yeah I can't fork it
21:41:47 <TrueBrain> a perfect empty repo :D
21:46:11 <andythenorth> using microwave dead in LOS of wifi point
21:46:34 <andythenorth> TrueBrain: created PR
21:52:27 <TrueBrain> funny .. you get a check_suite callback when you push something to a branch, but not when a PR is opened
21:52:31 <TrueBrain> guess you can deduce that :)
21:53:25 *** Thedarkb1 has joined #openttd
21:54:22 <__ln__> isn't it considered good practice to create an empty initial commit?
21:55:20 <TrueBrain> sometimes I read these things on IRC, for which I have no clue how to answer ... so many things come to mind ... to what is this reply? did you bother to check? or is it just randomly a question that requires an answer? or just a remark? I really have no clue. So thank you for sharing I guess?
21:55:55 <LordAro> TrueBrain: alternatively, you could have asked, what are you referring to?
21:56:10 <TrueBrain> LordAro: but that is the issue .. is it a reference to anything?
21:56:14 <TrueBrain> or just a random braindump?
21:56:29 <LordAro> i think it's a misunderstanding about the empty Testing repo and your PR
21:56:39 <LordAro> __ln__: can you confirm?
21:59:22 <TrueBrain> hmmm .. I wonder how I can test this code ... (as in, unit tests)
22:02:44 <__ln__> LordAro: i was referring to a certain OpenTTD-DorpsGek repo of a certain TrueBrain user on github.
22:03:52 <__ln__> TrueBrain: fwiw, i did bother to check, and the "OpenTTD-DorpsGek" repo has a non-empty initial commit.
22:05:00 <__ln__> TrueBrain: also, how hard can it be to figure out my comment COULD be related to a repo that was mentioned on the previous line?
22:06:09 <DorpsGek> TrueBrain: TrueBrain
22:06:18 <TrueBrain> @kban __ln__ as easy as writing this line, I guess
22:06:18 *** DorpsGek sets mode: +b *!~lauri@dsl-tkubng11-54f8ad-222.dhcp.inet.fi
22:06:19 *** __ln__ was kicked by DorpsGek (as easy as writing this line, I guess)
22:07:53 <LordAro> TrueBrain: am reviewing, btw
22:08:50 <LordAro> i've not actually seen aiohttp before
22:08:50 <TrueBrain> I expect 100+ comments, ranging from: this is shit, till: wtf did you do here :D
22:08:59 <TrueBrain> asyncio is AWESOME :D
22:09:07 <TrueBrain> saves a lot of brain-cycles in many places
22:09:11 <TrueBrain> lot cleaner code :)
22:09:13 <LordAro> i can ask my friend who actually knows what he's doing to review it if you like :p
22:09:22 <nielsm> I didn't know python had gotten direct support for async programming until just now
22:09:23 <TrueBrain> if you dont mind :) Would highly appreciate it!
22:09:38 <TrueBrain> well, async .. coroutines is a better word :)
22:09:43 <TrueBrain> (which is implemented via sync)
22:09:51 <TrueBrain> but don't think it is multithreaded
22:09:59 <TrueBrain> it 'kinda' is, but that is not why you use it :)
22:10:07 <TrueBrain> you use it, because the webserver took 4 lines of code :P
22:10:17 <nielsm> only thing I've done with python recently is ironpython for a thing at work, which is stuck on 2.7 mode, have to use ironpython because of a DB access library that's .NET
22:10:23 <LordAro> i've only seen one thing that's actually wrong so far :p
22:11:03 <TrueBrain> shit, he found something wrong :(
22:11:54 <TrueBrain> Python 2.7 is really .. euh .. old :D
22:12:04 <TrueBrain> haha, oops, forgot about the port :D
22:12:11 <TrueBrain> I rather cut myself :P
22:15:40 <TrueBrain> okay, that really really is a bug :D
22:17:02 <LordAro> unrelated question: how is dorpsgek pronounced?
22:17:17 *** sim-al2 has joined #openttd
22:17:32 <TrueBrain> hmmm ... how good is my phonetic ...
22:18:32 <TrueBrain> sounds perfect, if you type it in and press Speak
22:18:39 <TrueBrain> (which surprised me)
22:19:06 *** mindlesstux has joined #openttd
22:24:56 <TrueBrain> meh; tox expect setup.py
22:26:12 <andythenorth> why oh why oh why
22:26:18 <andythenorth> such yak-shaving
22:27:00 <TrueBrain> I guess I am going to send this project to travis, because ... why not! :D
22:30:37 <TrueBrain> tnx a bunch LordAro :D
22:36:12 <TrueBrain> weird .. when I want to login via travis, I can avoid it giving access to OpenTTD, but not a few other organizations ..
22:38:51 <TrueBrain> that triggered 7 emails
22:42:05 *** Supercheese has joined #openttd
22:44:59 <TrueBrain> Travis kicked in :D Sweet :)
22:50:11 <TrueBrain> pff, Travis doesnt have Python 3.7 yet ... IT HAS BEEN OUT FOR 10 days! :P
22:50:52 <LordAro> i'm half surprised travis has 3.6
22:51:01 <TrueBrain> lot of projects are 3.6+ ..
22:51:05 <TrueBrain> 'async' keyword got added :D
22:51:12 <TrueBrain> (which is a lot easier than a decorator)
22:51:16 <LordAro> yeah, but travis is not good at updating things
22:51:33 <TrueBrain> too bad .. well, if I have this all setup a bit, I can run these checks on our own infra
22:51:42 <TrueBrain> for now it can help me bootstrap it :D
22:53:00 <TrueBrain> LordAro: I also most likely enable this service that updates your requirements.txt automatically every N :)
22:53:11 <TrueBrain> (means CI kicks in, checks if everything still works, etc)
22:54:44 <TrueBrain> okay ... biggest hurdle so far done
22:55:06 <TrueBrain> next step is a database connection, so it can store and retrieve data
22:55:20 <TrueBrain> than I can do the CONTRIBUTING.md notice
22:56:43 <TrueBrain> then I have to find a way that it automatically updates when pushed to master or something ..
23:12:31 <planetmaker> eh, why was __ln__ banned? :-O
23:13:14 <planetmaker> (just reading back a bit)
23:13:25 <TrueBrain> so read a few lines up more :)
23:14:02 <planetmaker> yes, so? It doesn't trigger anything
23:14:20 <planetmaker> with me. Heck you shared roof and table already :P
23:15:13 <TrueBrain> when is the next bbq?
23:15:25 <TrueBrain> we skipped a few years :P
23:15:43 <TrueBrain> (or I was not invited .. I cannot rule that out :P)
23:16:50 <TrueBrain> so that settles it, there were none
23:17:07 <planetmaker> maybe both of us weren't invited ;)
23:17:23 *** rocky113844 has joined #openttd
23:19:47 <TrueBrain> so ... how big is your garden these days? :P
23:27:55 <planetmaker> it didn't actually change :)
23:28:16 <TrueBrain> (self-inviting much? :D)
23:28:16 <planetmaker> I'm proud owner of a few cacti. All other plants just... die :P
23:29:00 <planetmaker> I thought a few times to actually get part of that garden there... but nah. I'm away too often
23:29:10 <planetmaker> it would become desert :P
23:29:16 <TrueBrain> :D Also nice, a desert :P
23:29:24 <planetmaker> especially this year ;)
23:29:55 <TrueBrain> pffftt .. I have to water all the plants every freaking day (outside) .. just annoying
23:30:09 <TrueBrain> but the weather in general I consider annoying atm :D
23:31:46 <andythenorth> I should water plants
23:31:53 <andythenorth> and it's dark now
23:32:02 <TrueBrain> you are afraid you cannot find the plants in the dark?
23:33:51 <planetmaker> watering in the dark is the best time actually... so much I know :)
23:33:56 <planetmaker> saves the plants a sunburn
23:34:20 <TrueBrain> depending on the plant-type, you dont want to water them in the sun, no
23:34:23 <TrueBrain> doesnt mean in the dark btw :D
23:34:33 <planetmaker> Actually I lied: I've 3 chilli plants on my balkony. I just watered them an hour ago :P
23:35:08 <planetmaker> they're not dead - yet
23:41:12 *** DorpsGek sets mode: +o TrueBrain
23:41:38 <TrueBrain> he says banlist is empty .. the channel thinks differently
23:42:14 *** TrueBrain sets mode: -b *!*@200.106.89.163
23:42:16 *** TrueBrain sets mode: -b *!~lauri@dsl-tkubng11-54f8ad-222.dhcp.inet.fi
23:42:18 *** DorpsGek sets mode: -o TrueBrain
23:42:25 <TrueBrain> DorpsGek: you are silly
23:42:37 <TrueBrain> soon I will upgrade you!
23:42:43 <TrueBrain> well ... 'upgrade' ...
23:42:50 <TrueBrain> if I am lucky I can keep the 'seen' list
23:45:17 <glx> you could keep the other ban
23:45:31 <TrueBrain> our network overlords should keep that in check
23:46:18 <TrueBrain> (they normally do a very good job at that :D)
23:46:50 <TrueBrain> main issue, as with any spammer .. that IP was most likely not his :(
continue to next day ⏵