IRC log of #novawebdev for Friday, 2023-12-08

*** ledmer has quit (Ping timeout: 480 seconds)00:08
*** ledmer has quit (Ping timeout: 480 seconds)00:42
*** ledmer has quit (Remote host closed the connection)00:57
*** ledmer has quit (Remote host closed the connection)01:03
*** ledmer has quit (Remote host closed the connection)01:12
*** ledmer has quit (Read error: Connection reset by peer)02:38
*** dcammue has quit (Ping timeout: 480 seconds)06:17
*** tboimah has quit (Remote host closed the connection)12:13
*** tboimah has quit (Ping timeout: 480 seconds)12:29
mulbahGood morning Jeff13:18
mulbahGood morning svaye13:19
svayeGood day mulbah 13:19
jelknerGood afternoon tboimah and mulbah!13:24
tboimahGood morning Jeff13:25
jelknerI wanted to ask you if you would be willing to shift your focus temporarily to earning PCEP certification?13:25
tboimahlet used the #jetrowebdev13:25
jelknerwe can stay here13:25
jelknersince Kevin will be coming here in 35 minutes, yes?13:25
tboimahjelkner i have already gone far now with my study in sysadmin so i do want that to go to wast so if you ask me i will NO please13:26
tboimah*say13:26
jelknerwell, tboimah, can i at least plead my case?13:27
jelknerACTION waits for tboimah's permission to plead his case13:27
mulbahNo jeff I think it will be best for us to just focus on sysadmin 13:27
jelknermulbah, can i make my argument?13:28
mulbahsure13:28
tboimahIf that what you want no problem but i really do want to13:28
tboimahdon't want to 13:28
jelknerok, kevin and i met about this13:29
mulbahgetting the PCEP certificate is cool but we have spend our time reading and preparing for the linux+ certificate13:30
jelknerwe both agreed that it is not realistic for you to earn Linux+ by May 1st13:30
jelknerin fact, I want to get Linux+ myself13:30
jelknerso i could work with you on that in person in August13:30
jelknerbut, if you don't get any certification by May 1st13:30
jelknerand 3 of your team mates don't either13:31
jelkneri'm not coming in August13:31
jelknerpart of this is a test of your team13:31
jelknercan you solve a clear problem *together*13:31
jelknerand meet the goal13:31
jelknermulbah, tboimah if you really think you can get Linux+ by May 1st, then we should plan accordingly13:32
jelknerbut Kevin himself didn't think he would pass at this point13:32
jelknerLinux+ is by far the most challenging of the 3 certs we are trying to get13:32
jelknerPCEP is the easiest13:33
jelknerso if you stick to Linux+, and you don't get it by May 1st13:33
jelknerand svaye, dacammue, scooper, fkoikoi, and janet are not able to get 3 PCEPs among them13:34
jelkneri won't buy my ticket13:34
jelknerso i leave to you as a team to plan13:34
jelknerand make your own decisions13:34
jelkneri'm just looking at the progress13:34
jelknerit is looking slow to me13:34
*** tboimah has quit (Read error: No route to host)13:35
jelkneri've taught these subjects for many years13:35
jelknerit is now mid December13:35
*** mulbah has quit (Read error: No route to host)13:35
jelknerMay 1st is not far away13:35
jelkneri want to help you meet the challenge13:35
jelknerso i'm making a suggestion13:35
jelknerin the end, it is up to you as a team to decide13:35
jelknerthen you either meet the challenge, or you don't13:36
jelkneron your own effort13:36
jelknerACTION done13:36
jelkneri'll be here in 23 minutes when kevin arrives13:37
jelknerand let him know what i said13:37
jelknerso that he can discuss this with the two of you13:37
scooperhope i m on time??13:42
scoopergood morning once again jelkner13:42
jelknergood afternoon scooper 13:42
scooperAre you in the position to talk now???13:43
jelkneryes, my friend13:43
jelkneri'm in class13:43
jelknerbut students are working on a project13:43
scooperok 13:43
scooperare you asking all jetro web dev member to switch to learning python???13:44
jelkneryes13:44
jelknerbut it is just a suggestion13:44
scooperif I may ask why????13:44
jelknersurely13:44
jelknerfrom the reaction i am getting from scooper, mulbah, and tbooimah 13:45
jelkneri may be making a mistake13:45
jelknerso i'll just back down and stop13:45
jelknerif you this is causing harm, and not helping13:45
jelknerbut, scooper 13:45
jelknerif 3 of you don't earn a certification by May 1st13:45
jelkner1. I won't be coming to Monrovia13:45
jelkner2. The $800 monthly stipend will end13:46
jelkneryou know that13:46
jelkneri don't want either of those things to happen13:46
scooperwe all are aware of that.....13:46
jelknerso i am trying to help you meet the challenge13:46
jelknerthink of this from a resource management point of view13:46
jelknerkevin and i discussed Linux+13:46
jelknerhe doesn't believe he could pass that without some serious study13:47
jelknerlook at the book for it13:47
jelkner900 pages long!13:47
jelknerso it is a great cert13:47
jelknerbut we don't have time between now and May 1st to get anyone to earn it13:47
jelknerif we take mulbah and tbooimah out of the equation13:48
jelknerit reduces the our chances of getting 313:48
jelknersame goes for CIW13:48
jelknerit is harder than PCEP13:48
jelkner(not as hard as Linux+, but still)13:48
jelknerso, how does Jetro Web plan?13:49
jelkneris it able to work as a group to meet goals?13:49
scooperJeff, this need to be plan properly with the team here13:49
jelkneryes13:49
scooperbut from my point of view....13:49
jelkneryou are absolutely right13:49
jelkneryou make the decisions13:49
jelknersince you will be primarily impacted by the consequences13:50
scooperwe are not in this mainly for the monthly stipend... but the rather getting the knowledge.13:50
jelknerthat is democracy13:50
jelkneryes, my friend, i understand13:50
jelknerbut keep in mind, *everyone* in this field needs to know Python13:50
scooperif we take this test and doesn't make it.... that doesn't mean we will stop learning what we already developed passion for....13:50
jelknertrue13:51
jelknerthat's great to hear13:51
jelknerand even if i don't come this summer, as long as you are interested13:51
jelknerthe project continues13:51
scoopereven if the stipend those not come we will still strive to be a better developer13:51
jelknerthat is great to hear, my friend13:51
jelknerso like i said, as long as you want me to continue working with you, i will13:52
scooperand invite one day if our skill grow or advance to your expectation....13:52
jelknerit's not my expectation13:52
scooperand invite you one day if our skill grow or advance to your expectation 13:52
jelknerit is what is needed to offer value to customers13:52
scooperor a point where we can handle customer work speedily and nicely....13:53
jelkneryes13:53
scooperOur passion for this will continue still we all achieve this together.....13:54
jelknerAgain, my friend, that is wonderful13:54
jelknerbut shouldn't you try to meet the goal as effectively as you can now that the challenge is before you?13:54
jelknerthat's all i'm saying13:55
jelkneri'm thinking of this from a planning point of view13:55
jelknerbut i already realize that some of my assumptions were wrong13:55
scooperSo in this manner I m encouraging each one to continue if we don't make it, if the stipend done come any more.... One day it will come in full once the skill is fully achieved....13:55
scooperACTION done13:55
jelknerso, dcammue and svaye are interested in working on PCEP13:56
jelkneri think they should do that13:56
jelknertbooimah and mulbah are not13:56
jelknerso they shouldn't13:56
jelknerdoes that make sense, scooper?13:56
scooperif they are passionate about learning python they are all welcome on board.......13:57
jelkneri like your thinking scooper 13:57
scooperI mean svaye and dcammue....13:57
jelkneryes13:57
jelknerand since tboimah and mulbah want to keep going toward Linux+13:58
jelknerthey can do that13:58
mulbahsure13:58
svayethanks scooper and jelkner 13:58
scooperIf we passed python successfully we can progress to the ciw test..... next year.....13:58
jelknerscooper, if you can get 3 PCEP passes13:58
jelkneri can work with you on both CIW and Linux+ *in person* in August13:58
jelknerI want to get Linux+ myself13:59
jelknerso i am hoping to study it there when i come13:59
jelknerand I have CIW and can help with that while i'm there too13:59
scooperIf we passed next year... I or my team will like to take on the ciw test 14:00
jelknerall the web developers will need both14:00
jelknerGood morning ubuntourist 14:00
ubuntouristHullo all.14:00
tboimahGoood morning ubuntourist14:00
jelkneri was planning on making a proposal to you, but it has already been rejected by the team14:01
jelknerso i will sign off now14:01
scooperjeff14:01
jelknerscooper, 14:01
scooperplease reply my assignment mail.....14:01
jelkneri will14:01
scooperwhen you are a bit free....14:01
jelknerACTION signs off for now, so he can read scooper's email ;-)14:01
mulbahGood morning Mr. Cole14:02
*** jelkner has quit (Quit: Leaving)14:02
ubuntouristHi mulbah and tboimah 14:02
mulbahHow are you doing Mr. Cole14:03
ubuntouristI've screwed up: I don't have anything prepared at all today.14:03
tboimahhi14:03
ubuntouristBut I would like to hear if you've got either progress to report or questions to ask.14:03
jelknerscooper, please join #jetrowebdev14:05
mulbahI want to understand something 14:05
scooperok jeff14:06
mulbahServing Local Networks14:06
mulbahI want to understand much of it 14:06
ubuntouristmulbah, I want to understand lots of things. 😉14:06
ubuntouristmulbah, OK. When you set up any modern computer, 14:07
mulbahI mean what is Serving Local Networks and how it work14:07
*** svaye has quit (Quit: Leaving)14:07
ubuntouristthe operating systems of today all have some built-in "awareness"14:08
ubuntouristof a network. This means that the operating system understands Internet Protocol14:08
ubuntourist(IP). To work with that protocol and exchange information, every computer needs an14:09
ubuntouristaddress. The IP address is created one of two ways:14:10
ubuntourist1. it is "statically assigned" and permanent. A systems admin edits a file and enters a number.14:10
ubuntouristor 2. it is randomly chosen from a "pool" of available addresses. This second way is "dynamic"14:11
ubuntouristDHCP = Dynamic Host Configuration Protocol.14:12
ubuntouristThere are special classes of IP addresses. Sometimes you want a system where some computers can talk14:14
ubuntouristto each other locally, but for security reasons, cannot talk to the entire universe. These are "local networks".14:15
ubuntouristThe simplest address that all computers have is 127.0.0.1, also known as "localhost"14:16
ubuntouristThis is sometimes called the "loopback" address: anything sent to the loopback address is "looped back" to the sender.14:17
ubuntourist127.0.0.1 only allows your computer to talk to itself.14:17
ubuntouristWe will probably work with that a lot: It is good for testing out your configuration and it does not require a network.14:18
ubuntouristFor example, you could install a web server package on your personal computer, and then open a browser14:18
ubuntouristand go to address http://127.0.0.1/ on the same computer. 14:19
ubuntouristThe web server software would send a page from the your computer to itself -- to the browser on the same computer.14:20
ubuntouristHold a sec. I want to double-check some numbers...14:21
mulbahACTION waiting 14:21
ubuntouristhttps://en.wikipedia.org/wiki/Localhost14:22
ubuntouristhttps://en.wikipedia.org/wiki/Private_network14:23
ubuntouristhttps://en.wikipedia.org/wiki/Reserved_IP_addresses14:23
ubuntouristhttps://en.wikipedia.org/wiki/0.0.0.014:23
ubuntouristOK.14:24
ubuntouristSo, Those articles talk a lot about the "address space" and the IP address numbers with special meaning.14:25
ubuntouristWe have talked about binary, octal and hexidecimal. And a little about bytes, I think.14:27
ubuntouristEigtht bits to a byte: 00000000 to 11111111. 14:27
ubuntouristIn decimal, that is 0 to 255. In octal, 000 to 377 and in hex 00 to FF.14:28
ubuntouristEarly computers used groups of eight bits at a time. Even today, 8 bits together is almost "tradition".14:29
ubuntouristWhen people were first setting up networks, there was thought given to ways to organize addresses so that14:30
ubuntouristthere would be a "hierarchy" of addresses: groups inside groups inside groups. Subsets. Using eight bits, it was decided14:31
ubuntouristthat there would be four major sets and subsets, and the way that you would delimit them was with a period:14:32
ubuntourist0.0.0.0 to 255.255.255.25514:32
ubuntouristSpecial combinations were set up so that they could only talk to each other but could not talk outside of their ranges.14:33
ubuntouristSee the "Privaate network" wikipedia article above.14:33
ubuntouristWhen your computer is on the internet, it has a local, private address that can communicate with some device14:35
*** mulbah has quit (Remote host closed the connection)14:35
ubuntouristthat has two addresses: One address is also local and private. The other is "wide" and public.14:35
ubuntourist(LAN = Local Area Network. WAN = Wide Area Network.)14:36
ubuntouristACTION waits to make sure mulbah is still on or rejoining...14:36
ubuntouristWhen your computer is on the internet, it has a local, private address that can communicate with some device14:37
ubuntouristthat has two addresses: One address is also local and private. The other is "wide" and public.14:37
ubuntourist(LAN = Local Area Network. WAN = Wide Area Network.)14:38
ubuntouristIn your classroom, you probably have a router device.14:38
ubuntouristWhen you turn on any of your computers, the operating system broadcasts a request:14:39
ubuntourist"I don't know who I am. Someone please give me an IP address."14:39
ubuntouristThis is DHCP at work.14:39
ubuntouristYour router answers "Hmmm... Let me see which numbers I have available. OK, here you go."14:40
ubuntourist"Today, you are 129.168.1.20."14:40
ubuntouristOops. I typed that wrong: 192.168.0.20.14:41
ubuntouristThis means you will be able to talk to any computer in the 192.168.*.* family (subset or really, sub-net).14:42
ubuntouristOne of those -- usually 192.168.0.1 -- is the router itself, which acts as a "gateway"14:43
ubuntouristIt can talk to all of the machines in the 192.168.*.* subnet, and it can also talk to the outside world.14:43
ubuntourist192.168.*.* addresses can never be registered. They are designed to be private and temporary.14:45
ubuntouristThe same is true of 10.*.*.* addresses.14:45
ubuntouristWhen you want to communicate directly with another computer in your classroom, you need to find the 192.168.*.*14:46
ubuntouristaddress (or, if your classroom is set up another way, 10.*.*.* address.) MOST routers and DHCP systems that I've used14:47
ubuntouristchoose the 192.168.*.* addresses.14:47
ubuntouristNow that the internet is soooo much BIGGER, the world is running out of permanent addresses. So the original14:48
ubuntouristIP system, which is referred to as IPv4 isn't big enough. It goes from 0.0.0.0 to 255.255.255.255. But now, we've been moving14:49
ubuntouristfor several years to IPv6 which uses six bytes. To distinguish which system is being used, IPv4 uses decimal numbers and periods, but14:50
ubuntouristIPv6 uses hexidecimal and colons. So instead of saying 255.255.255.255.255.255, we use FF:FF:FF:FF:FF:FF14:51
ubuntouristI've been talking too much. Time for me to stop and ask you if this is helping...14:52
*** jelkner has quit (Quit: Leaving)14:53
ubuntouristACTION waits...14:55
mulbahsure it's14:56
mulbahI'm getting to understand more14:56
fkoikoi!agenda14:56
LittleWebsterThis is the agenda for the next meeting:14:56
LittleWebsterRequest for NOVA Web Tutor (added by Jmolina)14:56
LittleWebsterNOVA Web Website Updates (added by Jmolina)14:56
LittleWebsterNew IRC Channel (added by Jmolina)14:56
LittleWebster!Cooking Stove Project (added by Jmolina)14:56
LittleWebsterGeorgetown Professor (added by Jmolina)14:56
LittleWebsterNova web Tutor (added by klarios)14:56
LittleWebstercharle's introductory message (added by klarios)14:56
LittleWebsterLinode/Server terminations (added by klarios)14:56
LittleWebstermeeting with Maddie (added by klarios)14:56
LittleWebsterupdates from each group (added by fkoikoi)14:56
LittleWebsterDiscussion on svaye and dcammue joining the python group (added by fkoikoi)14:56
LittleWebsterfinalizing the mailing process (added by fkoikoi)14:56
LittleWebsterAOB (added by fkoikoi)14:56
ubuntouristmulbah, okay then. Were you asking about localhost (one computer talking to itself)? Or the classroom local area network (LAN)? Or both?14:58
tmickelson!agenda14:59
LittleWebsterThis is the agenda for the next meeting:14:59
LittleWebsterRequest for NOVA Web Tutor (added by Jmolina)14:59
LittleWebsterNOVA Web Website Updates (added by Jmolina)14:59
LittleWebsterNew IRC Channel (added by Jmolina)14:59
LittleWebster!Cooking Stove Project (added by Jmolina)14:59
LittleWebsterGeorgetown Professor (added by Jmolina)14:59
LittleWebsterNova web Tutor (added by klarios)14:59
LittleWebstercharle's introductory message (added by klarios)14:59
LittleWebsterLinode/Server terminations (added by klarios)14:59
LittleWebstermeeting with Maddie (added by klarios)14:59
LittleWebsterupdates from each group (added by fkoikoi)14:59
LittleWebsterDiscussion on svaye and dcammue joining the python group (added by fkoikoi)14:59
LittleWebsterfinalizing the mailing process (added by fkoikoi)14:59
LittleWebsterAOB (added by fkoikoi)14:59
ubuntouristACTION waits...15:00
*** tmickelson has quit (Quit: leaving)15:00
tboimahsorry Mr. Cole i want to do something quick that why i was not responding but i am back15:03
ubuntouristtboimah, Not a problem. I just don't want to keep talking if I am confusing people.15:03
ubuntouristACTION is waiting for mulbah to answer my last question...15:04
ubuntouristmulbah, okay then. Were you asking about localhost (one computer talking to itself)? Or the classroom local area network (LAN)? Or both?15:04
ubuntouristACTION waits...15:04
tboimahlet me read the log know what i have miss15:05
tboimah*and15:05
mulbahI'm not understanding the question Mr. Cole15:06
mulbahHello15:08
ubuntouristmulbah, When we started you said you wanted to know about serving local networks. I'm asking: Are you talking about experimenting with one computer?15:08
ubuntouristmulbah, or experimenting with the more than one computer?15:08
mulbahyeah that will be cool to experimenting whith one computer15:09
mulbah*too*15:09
ubuntouristmulbah, I mean, I've been talking about the theory, but, we can start to make it practical.15:09
mulbahsure 15:10
ubuntouristmulbah, If you are in a room with several computers, we can experiment with a full Local Area Network (LAN). 15:10
mulbahI was asking about the theory but doing it practically will be okay too15:10
*** fkoikoi has quit (Quit: Leaving)15:10
ubuntouristmulbah, but if you are sitting alone with one computer, then we can only experiment with localhost (one computer talking to itself).15:10
mulbahI'm at the lab15:11
mulbahthere is alot of computer here15:11
ubuntouristmulbah, Oh boy! Fun! ;-)15:11
ubuntouristmulbah, I have forgotten how to do some of this. So, it will be an experiment for both of us.15:12
mulbahsure15:12
ubuntouristFirst, open a terminal on your computer.15:12
mulbahdone15:13
ubuntouristtype15:13
ubuntouristip addr15:13
mulbahdone15:13
ubuntouristIf you want you can tmate me in, but you don't need to.15:13
ubuntouristSo, you should see a list with at least three items in it.15:14
mulbah127.0.0.115:14
ubuntouristThe first is "1. lo" the loopback device, also known as localhost.15:14
mulbahare we going to be using ssh to long into these virus computers15:15
ubuntouristIt shows you both the old IPv4 address which it calls "inet" and the newer IPv6 address (inet6)15:15
tboimahI am do reading the log15:16
ubuntouristIt shows the inet6 in a weird way. I would need to go back to re-read how the slashes work.15:16
ubuntouristIt has something to do with "network masking"15:17
ubuntouristI'm going to skip that for now. Maybe I should be like jelkner and ask you to do the homework and15:17
ubuntouristexplain it to me. That way I don't need to do the research myself.15:17
ubuntourist#2 in the list is probably something that starts with "enp". Do you see it?15:18
mulbahyeah15:19
ubuntouristThat is your hardwire EtherNet (EN) connection. 15:19
ubuntouristMaybe there is a third one that starts with "wl"... That would be "WireLess" (WiFi)15:20
ubuntouristIs there a #3? And is it  a "wl"?15:21
mulbahyeah15:22
tboimahsure15:22
ubuntouristBoth of those "en" and "wl" PROBABLY have inet addresses that begin with 192.168.0...15:22
ubuntouristRight?15:22
tboimahyeah15:23
ubuntouristOh, good! That means the setup is pretty normal and standard.15:23
ubuntouristWe won't have time to do anything today, but we'll start fooling around with this next time.15:24
mulbahalright mr. cole15:24
ubuntouristMaybe with two Python programs that talk across the network to each other.15:24
ubuntouristBut there's still a little more to talk about today.15:25
ubuntouristFirst...15:25
ubuntouristWe've already talked today about how each computer gets an address. (The operating system15:25
ubuntouristasks for an address when the system boots up, and a router device "listens" for DHCP requests and assigns15:26
ubuntourista number from a pool of 192.168.???.??? addresses.)15:26
ubuntouristBut...15:26
ubuntouristWhen you send a request to a computer, the computer does not know which application should handle 15:27
ubuntouristthe request.15:27
ubuntouristWhen your web browser says http://google.com/ it is really saying something like "http://172.253.122.101/"15:28
ubuntouristSo, some computer with the address 172.253.122.101 is supposed to answer.15:29
ubuntouristBut, how? What program should respond? How is it different from "ssh google.com"?15:30
ubuntouristThe answer is that a server computer has several server applications programs running. Their job is to15:31
ubuntouristconstantly "listen" on the network for incoming messages and respond to certain kinds of requests.15:31
ubuntouristEach time I press ENTER in HexChat, my computer broadcasts a message to a server with an application that15:33
ubuntouristlistens for IRC requests.15:33
ubuntouristMy message has lots of parts, but for now the three important parts are:15:33
ubuntourist1. the FROM address, usually called the SOURCE address. The server needs to know "who's asking?" 15:34
ubuntouristso that it can send the answer or response back to the right computer.15:34
ubuntourist2. the TO address, usually called the DESTINATION address. There are lots of computers all over the world15:35
ubuntouristlistening for requests. The only computer that should answer is the one that I've addreessed the message to.15:36
ubuntourist3. the PORT number. This number is the one that says "I am asking your computer to respond using a specific15:37
ubuntouristserver application"15:37
ubuntouristtype:15:37
ubuntouristmost /etc/services15:37
tboimahdone15:38
ubuntouristnotice the line that starts with "http "15:38
ubuntourist(If it is not on your screen, you  can use most's search command "/http" to search for the line with http15:39
ubuntourist)15:39
ubuntouristNotice there is another line that starts with "ssh "15:39
tboimahyeah there is a line that start what "http15:39
mulbahyeah15:40
ubuntouristThe number after that is the standard port number for that application.15:40
tboimahsure the book talk about it15:41
ubuntouristtboimah, Oh, good. I really need to look at the book more. But if you're already reading that, GREAT!15:41
ubuntouristI will TRY to remember to look for some simple Python code to set up 15:42
ubuntourista mini-server and a mini-client.15:42
tboimahsure15:42
ubuntourist(Or you two can look for that and show off, if you want..)15:43
ubuntouristYou can see that the /etc/services list is pretty long. There are lots of services.15:44
ubuntouristSome are old an obsolete. For example, in the modern world, telnet (number 23) is considered15:44
ubuntouristVERY insecure and dangerous.15:44
ubuntourist(telnet still gets used for talking to very small-brain computers. For example, if you wanted to15:45
ubuntouristreprogram the computer in a microwave oven, or a refrigerator, or an old car, you might be able to 15:46
ubuntouristuse telnet. But ssh is the modern secure replacement for telnet. scp is the modern secure replacement for ftp.)15:47
tboimahyeah 15:47
ubuntouristI guess that's everything for today....15:48
tboimahOkay thank for today and sorry for my long stay away for today15:49
ubuntouristtboimah, I'm happy you could catch up, And it looks like you are getting a lot of good info from the book too.15:50
tboimahyeah15:50
tboimahI am put all of my time to passed the certificate test15:50
tboimah*puting15:50
ubuntouristTake good notes too. In the future, we hope you will both be teaching others how to do this.15:52
tboimahsure15:52
ubuntouristWe're trying to build a small army of sys admins. You two are the pioneers and guinea pigs. ;-)15:52
ubuntouristBye for today!15:53
tboimahokay thanks15:54
*** ubuntourist has quit (Quit: Leaving)15:55
*** mulbah has quit (Ping timeout: 480 seconds)16:34
*** tboimah has quit (Ping timeout: 480 seconds)16:34
*** svaye has quit (Quit: Leaving)16:36
*** scooper has quit (Quit: Leaving)17:05
*** dcammue has quit (None)22:17

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!