--- Log opened Mon Jul 11 00:00:42 2016 20160711 00:02:41-!- RatArmy [~RatArmy@om126212092126.11.openmobile.ne.jp] has joined #wesnoth 20160711 00:12:48-!- RatArmy [~RatArmy@om126212092126.11.openmobile.ne.jp] has quit [Ping timeout: 276 seconds] 20160711 00:18:40-!- RatArmy [~RatArmy@om126212092126.11.openmobile.ne.jp] has joined #wesnoth 20160711 00:27:36-!- edaq [~edaq3@h184-60-40-94.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20160711 01:12:00-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20160711 01:15:20-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth 20160711 01:20:00-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20160711 01:29:36-!- RatArmy [~RatArmy@om126212092126.11.openmobile.ne.jp] has quit [Ping timeout: 246 seconds] 20160711 02:30:06-!- ArneBab_ [~quassel@55d40eec.access.ecotel.net] has joined #wesnoth 20160711 02:34:39-!- ArneBab [~quassel@55d46c46.access.ecotel.net] has quit [Ping timeout: 264 seconds] 20160711 03:10:11-!- RatArmy [~RatArmy@133.15.175.65] has joined #wesnoth 20160711 03:40:09-!- Appleman1234 [~Appleman1@KD036012048158.au-net.ne.jp] has quit [Ping timeout: 276 seconds] 20160711 03:46:04-!- ArneBab [~quassel@55d4540e.access.ecotel.net] has joined #wesnoth 20160711 03:49:07-!- ArneBab_ [~quassel@55d40eec.access.ecotel.net] has quit [Ping timeout: 258 seconds] 20160711 03:50:08-!- ArneBab_ [~quassel@55d459c4.access.ecotel.net] has joined #wesnoth 20160711 03:53:03-!- ArneBab [~quassel@55d4540e.access.ecotel.net] has quit [Ping timeout: 240 seconds] 20160711 03:56:46-!- RatArmy [~RatArmy@133.15.175.65] has quit [Quit: Konversation terminated!] 20160711 04:38:20-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20160711 04:41:15-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 04:46:53-!- Appleman1234 [~Appleman1@KD036012048158.au-net.ne.jp] has joined #wesnoth 20160711 04:50:31-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20160711 05:12:19-!- hk238 [~kvirc@t224.ip7.netikka.fi] has joined #wesnoth 20160711 05:22:10-!- iatyr [~iatyr@71-87-82-91.dhcp.krny.ne.charter.com] has quit [Quit: Leaving] 20160711 05:26:25-!- Kwandulin [~Miranda@p200300760F2D817D4918A7CC37D00158.dip0.t-ipconnect.de] has joined #wesnoth 20160711 05:32:18-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20160711 05:53:02-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 260 seconds] 20160711 06:43:47-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 06:49:07-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 252 seconds] 20160711 06:50:38-!- Appleman1234 [~Appleman1@KD036012048158.au-net.ne.jp] has quit [Ping timeout: 272 seconds] 20160711 06:58:34-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth 20160711 07:10:37-!- hk238 [~kvirc@t224.ip7.netikka.fi] has quit [Ping timeout: 260 seconds] 20160711 07:23:22-!- RatArmy [~RatArmy@133.15.175.65] has joined #wesnoth 20160711 07:24:35-!- hk238 [~kvirc@t224.ip7.netikka.fi] has joined #wesnoth 20160711 07:45:13-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 07:49:51-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 258 seconds] 20160711 08:03:16-!- RatArmy [~RatArmy@133.15.175.65] has quit [Ping timeout: 258 seconds] 20160711 08:15:26-!- Vorpal [~Vorpal@unaffiliated/vorpal] has quit [Quit: ZNC - http://znc.sourceforge.net] 20160711 08:38:44-!- RatArmy [~RatArmy@133.15.175.65] has joined #wesnoth 20160711 08:45:53-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 08:46:32-!- RatArmy [~RatArmy@133.15.175.65] has quit [Ping timeout: 272 seconds] 20160711 08:50:15-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 246 seconds] 20160711 08:51:24-!- Kwandulin [~Miranda@p200300760F2D817D4918A7CC37D00158.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160711 09:02:20-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth 20160711 09:03:53-!- RatArmy [~RatArmy@133.15.175.65] has joined #wesnoth 20160711 09:10:21-!- RatArmy [~RatArmy@133.15.175.65] has quit [Ping timeout: 258 seconds] 20160711 09:17:48-!- Kwandulin [~Miranda@p200300760F2D817D69DDAB0E0BD7CEAD.dip0.t-ipconnect.de] has joined #wesnoth 20160711 09:35:53-!- RatArmy [~RatArmy@133.15.175.65] has joined #wesnoth 20160711 09:46:40-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 09:50:51-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 240 seconds] 20160711 10:16:24-!- Appleman1234 [~Appleman1@KD036012048158.au-net.ne.jp] has joined #wesnoth 20160711 10:40:23-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has joined #wesnoth 20160711 10:47:06-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 10:52:03-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 264 seconds] 20160711 11:04:36-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20160711 11:14:46-!- RatArmy [~RatArmy@133.15.175.65] has quit [Ping timeout: 252 seconds] 20160711 11:17:14-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has quit [Quit: ChipmunkV] 20160711 11:22:55-!- Kwandulin [~Miranda@p200300760F2D817D69DDAB0E0BD7CEAD.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160711 11:47:56-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 11:52:35-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 250 seconds] 20160711 12:47:35-!- RatArmy [~RatArmy@om126161124120.8.openmobile.ne.jp] has joined #wesnoth 20160711 12:48:55-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 12:53:15-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 250 seconds] 20160711 13:10:24-!- prkc [~prkc@46.166.137.231] has joined #wesnoth 20160711 13:10:38-!- RatArmy [~RatArmy@om126161124120.8.openmobile.ne.jp] has quit [Ping timeout: 272 seconds] 20160711 13:29:03-!- Kwandulin [~Miranda@p200300760F2D817DC491642B506745AC.dip0.t-ipconnect.de] has joined #wesnoth 20160711 13:49:23-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has joined #wesnoth 20160711 13:53:51-!- ancestral [~ancestral@75-168-183-92.mpls.qwest.net] has quit [Ping timeout: 240 seconds] 20160711 13:55:03-!- prkc [~prkc@46.166.137.231] has quit [Ping timeout: 276 seconds] 20160711 14:09:22-!- prkc [~prkc@catv-80-98-46-199.catv.broadband.hu] has joined #wesnoth 20160711 14:41:18-!- prkc [~prkc@catv-80-98-46-199.catv.broadband.hu] has quit [Ping timeout: 246 seconds] 20160711 14:43:57-!- Kwandulin [~Miranda@p200300760F2D817DC491642B506745AC.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20160711 14:50:52-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has quit [Disconnected by services] 20160711 14:51:17-!- Ravana__ [~Ravana@12-44-46-176.dyn.estpak.ee] has joined #wesnoth 20160711 14:52:34-!- Ravana__ is now known as Ravana_ 20160711 14:52:37-!- Ravana_ [~Ravana@12-44-46-176.dyn.estpak.ee] has quit [Changing host] 20160711 14:52:37-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has joined #wesnoth 20160711 14:53:38-!- prkc [~prkc@46.166.188.237] has joined #wesnoth 20160711 14:54:12-!- Gejoba [~gejoba@unaffiliated/gejoba] has quit [Quit: Smashed my computer. OH NO!] 20160711 15:04:33-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20160711 15:17:15-!- edaq [~edaq3@h184-60-40-94.cytnin.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds] 20160711 15:39:37-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20160711 15:39:43-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth 20160711 15:48:37-!- Appleman1234 [~Appleman1@KD036012048158.au-net.ne.jp] has quit [Ping timeout: 260 seconds] 20160711 16:04:22-!- Gejoba [~gejoba@host-45-78-224-55.dyn.295.ca] has joined #wesnoth 20160711 16:04:22-!- Gejoba [~gejoba@host-45-78-224-55.dyn.295.ca] has quit [Changing host] 20160711 16:04:22-!- Gejoba [~gejoba@unaffiliated/gejoba] has joined #wesnoth 20160711 16:05:01-!- Gejoba [~gejoba@unaffiliated/gejoba] has left #wesnoth [] 20160711 16:28:07-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth 20160711 16:29:59< DeFender1031> ah, celticminstrel, there you are. 20160711 16:30:10< DeFender1031> I was going to respond, but by the time I got back, you had left 20160711 16:30:58< DeFender1031> I was going to say that I agree with vultraz's approach. I don't believe you can truly understand how to use a system unless you understand the underlying ideas and how the system works. 20160711 16:32:57< DeFender1031> I see too many mistakes made by developers who think they know what they're doing, but don't actually understand the mechanisms they're using. (In general in the world, not in wesnoth dev) 20160711 16:34:51< DeFender1031> I have a friend with whom I debate this quite often actually. He says that a developer shouldn't need to know how a system works internally. He likes javascript because it doesn't make you think about that. On the other hand, the majority of webpages on the web these days end up leaking memory in most browsers because people don't understand how the garbage collector works. 20160711 16:38:01< celticminstrel> Ugh, web development is going in stupid directions, like requiring cookies for basic functionality. 20160711 16:44:42-!- prkc [~prkc@46.166.188.237] has quit [Ping timeout: 276 seconds] 20160711 16:46:22< bumbadadabum> it's not REQUIRED usually 20160711 16:46:30< bumbadadabum> but it sure helps to know what you're really doing 20160711 16:47:44< bumbadadabum> It's impossible to write things for a specific system without knowing how it works 20160711 16:50:15-!- Appleman1234 [~Appleman1@KD036012048158.au-net.ne.jp] has joined #wesnoth 20160711 16:58:52-!- prkc [~prkc@catv-80-98-46-199.catv.broadband.hu] has joined #wesnoth 20160711 17:04:25< zookeeper> on the other hand, if you really need to know how for example garbage collection on some system works, then that's part of the system and someone who doesn't understand it can't be said to know the system in the first place. 20160711 17:11:41< zookeeper> well, i suppose no one disagreed with that anyway. 20160711 17:18:06-!- iatyr [~iatyr@71-87-82-91.dhcp.krny.ne.charter.com] has joined #wesnoth 20160711 17:30:51< DeFender1031> zookeeper, that's my point. My friend would argue that if the garbage collector can leak memory unless the coder knows what he's doing, that it's the fault of the system and not of the coder using it, and that they should fix the system itself. 20160711 17:36:05< zookeeper> well, it depends, naturally. 20160711 17:47:46< vultraz> DeFender1031: that's like saying "you'll get into an accident if you don't know how to drive, therefor it's the fault of other cars and they should get rid of them" :P 20160711 17:48:52< vultraz> even if you were to fix the system you still need to understand it 20160711 17:49:33< Soliton> no, it's like saying if you don't know how an engine works you should still be allowed to drive, otherwise something is wrong with the design of the car. 20160711 17:50:13< vultraz> well THAT is obviously false 20160711 17:50:51< Soliton> you mean you should not be allowed to drive a car if you don't know how an engine works? 20160711 17:51:20< vultraz> no you should not be not be 20160711 17:52:20< Soliton> i'm confused, is that a yes or a no? 20160711 17:52:42< vultraz> You should be allowed to drive without knowing how an engine works. 20160711 17:53:09< vultraz> It's an inconsequential system to driving itself. 20160711 17:53:44< Soliton> if the car designer did a good job, yes. 20160711 17:54:04< vultraz> I admit a lot of what I explained about GUI2 might not have been relevant to the topic per se, but I figured it'd help to explain how the system worked instead of just 'how to do it'. 20160711 17:54:34< vultraz> One of the gaps I have in my knowledge of programming is I may know that if you do a, b happens, but not the underlying logic behind doing a over c. 20160711 17:54:45< Soliton> my point is just that you can't know "the whole system". it's good to know more about it certainly but you have to draw the line somewhere. 20160711 17:55:05< Soliton> or you'll never get anything done. 20160711 17:55:20< vultraz> right 20160711 17:55:53< vultraz> I didn't go into the internal workings of gui2, just the system design. 20160711 17:56:29< Soliton> (i was mostly responding to the web browser gc example.) 20160711 17:58:33< Soliton> (which admittedly is a good example for needing to know the system somewhat since you can't prevent circular references in a gc design i don't think and it's probably not that hard to create them.) 20160711 18:00:42-!- prkc [~prkc@catv-80-98-46-199.catv.broadband.hu] has quit [Ping timeout: 272 seconds] 20160711 18:09:37-!- ChipmunkV [~vova@d0017-2-88-172-31-68.fbx.proxad.net] has joined #wesnoth 20160711 18:12:53-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has joined #wesnoth 20160711 18:21:32< DeFender1031> vultraz, naturally, I agree with you. My friend with whom I have this debate, does not. 20160711 18:22:24< DeFender1031> Soliton, I see it more as being a foolish idea to drive a car without knowing what kind of gas it needs or how to fill up a tank. 20160711 18:23:31< DeFender1031> vultraz, your point about "do A and B happens, but why do A rather than C which will do the same thing" is exactly my point about why it's important to understand the underlying system. 20160711 18:24:16< vultraz> tl'dr knowledge vs understanding 20160711 18:24:35< DeFender1031> Soliton, there actually IS an approach to GC that will detect and properly clean up circular references, but it's far more complicated and most browsers do not implement that way. 20160711 18:25:46< DeFender1031> oh, and celticminstrel, I agree with you that I shouldn't need a cookie to, for example, read a newspaper article. That said, it really had nothing to do with my point. 20160711 18:27:22< celticminstrel> No, it was just that your comment triggered me to think of something that annoys me. 20160711 18:27:30< celticminstrel> I'm aware it had nothing to do with your point. 20160711 18:27:50< celticminstrel> Some websites direct you to an error page if you have cookies disabled. 20160711 18:28:15< celticminstrel> Some don't function properly at all, often witholding the most important content. 20160711 18:29:24 * vultraz shrugs 20160711 18:30:26< Soliton> DeFender1031: should be fairly easy to see that that is the preferable design then. at least from a user's/developer's point of view. 20160711 18:31:33< Soliton> seems like a fairly good goal to me to try to design systems in a way so that you do not need to know much about them to use them. 20160711 18:36:34< DeFender1031> celticminstrel, that, and the fact that websites have now figured out how to detect adblock and block their content if you're blocking their ads. 20160711 18:36:58< DeFender1031> celticminstrel, oh, and all those annoying overlays that pop up demanding you subscribe when you just want to read the dang article 20160711 18:37:07< DeFender1031> and autoplaying videos... 20160711 18:37:14< DeFender1031> yeah, the web is crap these days. 20160711 18:37:15< celticminstrel> Yup. 20160711 18:37:28< celticminstrel> I've managed to lock out autoplaying videos, I think. 20160711 18:37:46< celticminstrel> 1. Set Firefox to not autoplay