----BEGIN CLASS---- [13:28] #startclass [13:28] Roll call [13:28] Jason Braganza [13:28] Sehenaz Parvin [13:28] Robin Schubert [13:28] Mayank Singhal [13:28] Naman Sharma [13:28] <__rex__> Rakshit Airani [13:28] Anu Kumari Gupta [13:29] Today will be a feedback/review session [13:29] Priyanka Saggu [13:29] We are nearing almost two months since we started the training [13:30] Manank Patni [13:30] tabrez khan [13:30] Based on your interaction so far, I would like you to answer: 1. What have you learnt, and what has changed in you? 2. Is there anything that you still are not clear or do not understand? 3. Where do you want to go from here? [13:31] Please use "!" and wait for your turn to answer the questions [13:31] Ratan Kulshreshtha [13:32] You can provide your answers during your turn, and number the answer according to the question [13:33] I will give you some time to think about the answers [13:33] If you are ready with your answers, type "!" and we will have our discussion [13:34] At the end, we can talk about what we can do better from the training perspective [13:35] mbuf, Shall you kindly resend the last texts. Got disconnected. Thanks; [13:35] jeet__, Based on your interaction so far, I would like you to answer: 1. What have you learnt, and what has changed in you? 2. Is there anything that you still are not clear or do not understand? 3. Where do you want to go from here? You can provide your answers during your turn, and number the answer according to the question. If you are ready with your answers, type "!" and we will have our discussion. [13:36] Who wants to go first? [13:36] ! [13:37] mbuf, Could you please clarify ques 3 -> did you mean where do i use that knowledge that gained? or what you want to do in upcoming days? [13:37] next [13:37] this is a hard question to be answered in one or two lines. My views on many things have changed. I'm particularly grateful for having learnt about the history of hackerism and the hacker ethic that I can identify with [13:37] prokbird, upcoming days [13:37] mbuf, thanks [13:38] One of the shared talks that has impressed me was Bret Victor's 'The future of programming' [13:38] schubisu, feel free to write more, if you want to give a more concrete answer [13:39] to answer question 3: this is the direction I want to head in the long run, to explore means of dynamic media that allow developers/engeneers/artists to use computers more naturally [13:39] schubisu, we emphasize a lot on the hacker culture, because, that is what we are a part of; and it is important to get the mindset correct [13:39] schubisu, those who understand and appreciate it, stay in our circles [13:40] ! [13:40] and unless one has that style of thinking, constantly learning, it is indeed difficult to progress in our field [13:40] schubisu, can you elaborate on "dynamic media"? [13:41] mbuf: sure [13:41] ! [13:43] the talk I've mentioned describes some techniques that have been explored in the 1960s and 70s, many tried to use computers very interactively. Nowadays we use them to display text mainly, though they're capable of much more. It's kind of hard to explain since the thought is quite abstract [13:43] schubisu, okay [13:43] next [13:43] I will have to break down my answer to fragments. [13:43] This can hardly be explained in a few lines of text. Still I will gladly touch the points. ; (1) We learnt several technical things starting from Linux, Python, .md, RST, security issues. The talks were indeed helpful. The most enjoyable talk for me was by meflin. I also learnt how to research on Google deeply before asking someone. Personal effort is essential. [13:44] ! [13:45] I started getting addicted to loving the command line and using linux. I can now read documentations carefully without losing patience. [13:45] jeet__, that is a good change [13:45] 2) I am not really prepared to answer this one now, because whenever I have doubts I generally discuss them after the sessions; [13:46] jeet__, fair enough [13:46] ! [13:46] ! [13:47] At least this year, we have seen so many interruptions during a guest session [13:47] I guess people need to learn to hold on the question, or ask after the session [13:47] ! [13:47] ! [13:47] 3) I honestly have not planned much ahead of my career. Currently I am really into Python and learning Java as a part of my BTech coursework along with other subjects like Algo, DBMS, etc. Yes I started making Pull Request, I started making much more contributions to my GitHub everyday. [13:48] jeet__, that is a good sign; you need to think long-term goals [13:48] jeet__, otherwise, it will be just beating around the bush [13:48] next [13:48] Here are the answers in order🙂 :- [13:48] 1. First I have understood how to be self reliant, be helpful and same time question to how things work. I also learned how much precious our privacy and data is and how can we protect it and much more. [13:48] 2.Well there were sessions which I had no idea with but since I am not into those fields so I don't bother myself not knowing that stuff. [13:48] 3. Well I am lost into never ending knowledge out there, make projects I get and brush-up skills I am good at and also to continue to give and take from Open Source. [13:49] <_ryuzaki3> ! [13:49] cypher01, true that we emphasize a lot on security and privacy [13:49] mbuf I understand. But every topic makes me wonder whether that is more fun than the current one and pushes me to learn. But yes I love python. :) I will have to look into that point you said. [13:49] cypher01, do work on long-term goals, as that will help you plan ahead [13:49] next [13:49] some times this feeling of insecurity is frightening. [13:49] 1. Well if in case of learning i have learnt to write sentences properly , increase in words usage , python a little bit till now. At first when i joined this training i just had to depend on someone always to solve it successfully but now i don't have depend so much. i have learnt to manage and solve problems myself , my typing speed increased a lot, words usages are becoming clearer . 2.well mentoring is very good here. i really [13:50] sehenaz_, the faster you can type, the better; quantity does not mean quality, but, it is a must to be able to type fast [13:50] 3. i want to learn more about blogging to enhance my words usage and maturation in answering. [13:51] sehenaz_, we emphasize on being self-reliant, and guide you along [13:51] sehenaz_, so it helps boost your confidence when working in the right direction [13:51] sehenaz_, with more experience, you will get there! [13:51] sehenaz_, just stay focussed! [13:51] next [13:52] j605 please go ahead. I’ll requeue [13:52] 1. I have gotten more patient, period. 2. my time management skills are still very bad. I don't know what could be done about it since some are just personal issues. 3. I would like to be more structured in my work and know when to start and stop something. [13:52] mbuf: thank you. I will surely work on it. [13:52] j605, can you elaborate on what you have tried for time management, and what didn't work for you? [13:53] <__rex__> ! [13:53] mbuf: I have tried putting my agenda into taskwarrior and it worked for some tasks [13:53] but I need more self control [13:53] jeet__, your long term goals will help you be focussed; so any new interesting topic should not be a distraction for you; your tasks should be aligned to your short-term goals, which should be aligned to your long-term goals [13:53] to follow through with a lot of long term tasks [13:54] j605, is there any software that you use? [13:54] to succeed in F/OSS one requires a lot of discipline; and hackers have great dedication in solving a problem well [13:54] mbuf: taskwarrior (task CLI tool) [13:55] ! [13:55] mbuf: https://taskwarrior.org/ [13:55] j605, do you have any reports on your clocked time? [13:55] j605, you can use that to analyse [13:56] j605, yes, I have read about this tool [13:56] mbuf: for the tasks I have completed, my report looks great. For the tasks I don't take up, they just rot [13:57] j605, do you have a three-month plan? or, how far ahead do you plan? [13:57] I tried to use the time tracking feature in taskwarrior to note start and stop times [13:57] j605, fair enough [13:57] mbuf: I don't have a 3 month plan right now. I am talking to my coordinator to better think about this [13:58] j605, it doesn't have to be to the minute, but, atleast some indication of what you plan to do the following month, helps [13:58] j605, of course, priority changes, but, overall you should have an idea as to what you need to work on [13:58] j605, I am assuming you do some exercise to sweat things out? [13:58] mbuf: I bike or take a long walk [13:59] j605, okay [13:59] next [13:59] next [13:59] 1 I have learnt many things. I am using Linux as my primary OS right from the day, I started with this training and with no looking back. I have built the confidence of debugging the problem while a system crash, rather than sitting and crying over it. I have started with Problem Solving(Competetive Programming), stepped into Machine Learning and actually a lot more which is difficult to describe in short. :D One thing is worth to mention that [13:59] I have started using Git and Github in my daily routine work. I am more concerned about *Time Management* though struggling in it but I everyday build up a plan and work accordingly. This has changed me entirely. I am more concerned about privacy and security(still learning but always keep the former things in my mind.) I have build up the habit of reading the contents to the last line. [13:59] 2.There might me many things which are not clear to me. But honestly, I myself is responsible for that as I need to work more on them. A single reading with no applying is not gonna work in any CS community. Again one important thing, I have learnt the fact that I should not ask until I do my own work over a problem because this is a mere time wastage on both sides, when I myself don’t know what my problem is and what I actually want fro [13:59] m this. [14:00] priyankasaggu119, the whole exercise of the training is to make you think; because, when you think and reason, you come with excellent solutions [14:01] yes mbuf. [14:01] priyankasaggu119, and you get many ideas to experiment with; time management comes with experience, so, you need to be patient [14:01] priyankasaggu119, also, the tools that are part of the training are the essentials, so picking the skill is useful in the long run [14:02] 3. [14:02] Lastly, From here I want to be a part of a good community(company :D), where I can learn more while working. I am very much enthusiast of contributing to Open Source, I have started with small contributions towards Documentation, some existing files maintaince. But I really want to work more on this. [14:02] yes mbuf. [14:02] priyankasaggu119, it is true that when you see how much there is learn, you realize where your position is in the world today [14:02] ! [14:02] priyankasaggu119, working in a company and doing F/OSS work are two different things; ideally, if you can get paid to do F/OSS work, nothing like it; [14:03] priyankasaggu119, otherwise, you need to find an employer who allows you to work on F/OSS and appreciates the principles and values that we stand for [14:03] priyankasaggu119, do not get stuck with companies that are body-shoppers; having come this far, you will get frustrated with them, and you may not be a fit there [14:03] next [14:03] 1. I have learnt how to blog, communicate properly, some useful information from the guest lectures and inspiration. Things that have changed in my life is to value time and keep a balance, although I am yet to master it.Security and privacy matters to me a lot. [14:03] 2. Things that I am still confused on is how to initiate contribution (sorry for that) [14:03] 3. In the upcoming days, I want to make a successful contribution and learn more of DevOps. [14:04] mbuf, I honestly want to contribute decently but I need to work very hard over this, so I am doing also. Thank you mbuf for all your guidence :) [14:04] [14:04] ann, you will need to identify your interests, and then decide on a project [14:04] ! [14:05] ann, because, if you decide on the project that interests you, you will be motivated to work on it [14:05] ann, and we have people here from different backgrounds who can guide you, or refer you to people who can help you [14:05] mbuf yes [14:06] ann, we have covered enough on the foundation, and you will find information from previous years' IRC logs as well; I'd recommend going through this presentation http://shakthimaan.com/downloads.html#i-want-2-do-project-tell-me-wat-2-do and my book as well, if you want [14:06] mbuf yes I will go through it. [14:07] Thank you [14:07] priyankasaggu119, yes, everyone has to work very hard; there is no easy way in our industry; once you realise it, then you will be focussed and work towards it [14:07] next [14:07] <_ryuzaki3> I find it difficult to stick to one technology and learn it properly. I switch from one technology to another very fast and hence is good at none. I don't know if this if lack of interest, but I want to tackel this problem of mine. [14:07] _ryuzaki3, it is called "distraction" [14:07] _ryuzaki3, do you do any exercise? [14:08] <_ryuzaki3> @mbuf yes [14:08] yes mbuf, very True. I enjoy working hard everyday and feeling happy at the end of it. :) [14:08] _ryuzaki3, you need to turn off all your distractions (whatever they may be), and stay focussed on the task, until you finish it [14:08] _ryuzaki3, sometimes, it is good to tell yourself to reward yourself, if you finish a task [14:09] _ryuzaki3, you will then be motivated to work towards your goal; of course, honesty is important here, just, as discipline is important in F/OSS [14:09] _ryuzaki3, you also need to keep notes on why you want to switch technology; that is why we ask people to blog often [14:10] _ryuzaki3, these notes will help you later for review, if you again decide to pick a technology on the reasons for choosing them in the first place [14:10] _ryuzaki3, documenting whatever you do on a daily basis, greatly helps you and others as well; but, people hardly blog here or write [14:10] these are essential habits in the F/OSS culture [14:11] we are here to teach you to feed yourself; whether you want to do it or not, is up to you; [14:11] next [14:11] <__rex__> 1. using the mailinglist, asking the proper questions, git , opsec, rst2html5 , patience, guest session have all been really helpful. [14:11] <__rex__> 2. not much related to sessions as I figure them out and ask them during or after the session. [14:11] <__rex__> 3. I'am still not exactly clear as to what specific field to dive into, just discovering topics I find intersting (data science seems really intersting), currently just working on improving my programming fundamentals adn math. [14:11] <__rex__> looking for open source projects, have subscribed to mailing list and following bug trackers, and doing GSoC 2019 (Google Sumemr of Code) [14:11] <_ryuzaki3> Ok. I'll try being focused. Thankyou [14:12] _ryuzaki3, it is not just for you; I meant for all the participants as well [14:12] __rex__, you can try different areas of interest, see what people do, and you need to picture yourself doing it [14:13] ! [14:13] <__rex__> s/adn/and [14:13] __rex__, if you like that, then that is your preferred domain; another way to look at it is to answer the question, "what will keep you awake at night?"; what is it that you will work even in night to get things done; that is your field of interest [14:13] __rex__, you are in the right track [14:13] next [14:14] I like open source, I want to try competitive [14:14] programming, and lots of other fields! I'm not fixed on one yet. [14:14] oops [14:14] jasonbraganza: please continue. I'll requeue. [14:14] <__rex__> thank you for your advice mbuf [14:14] 1. This year has been one of moulding young minds. I’ve come to love it. It’s made me more appreciative of the hard work Kushal and you have put in over the years and all that you continue to do [14:14] 2. Nothing. I tend to ask if I’m in doubt [14:14] 3. I’m on path to learn programming and have it be my new career. And I realise (which I did not last year) that there were so many skills I did not have and many that I am slow at. I realise I just have to be patient, keep at it, and work consistently to plan. It’ll come, it’ll just take time. [14:14] [14:15] storymode7, in F/OSS we are not much into competitive programming, although we don't discourage that; the reason being is that even if it takes time, we want to do things right [14:15] storymode7, we are not in a rush; it does not mean that we are lazy; it is just that we are taking time to do things right [14:15] storymode7, but, at the same time, we work with deadlines, so that we do not procrastinate [14:16] jasonbraganza, programming takes years to master; not overnight or 23 days as some of the books sell in the market [14:16] or was it 21 days? [14:16] :) [14:17] anyways, the point is there is lot involved - math, hardware, tools, languages, practice etc. [14:17] and it takes time; if one perseveres, they will survive; but, one has to work on it regularly [14:17] next [14:17] mbuf: Thanks :). I was editing my response but while cutting that part of text I messed up with the clipboard. Sorry. [14:17] ! [14:17] ! [14:18] storymode7, no problem [14:18] next [14:18] 1. I learnt many new concepts and tricks, like IRC, touchtyping, F/OSS culture, and a lot of other nit-bits that are fundamental to a developer at heart! My outlook has changed a lot from a self-doubting feeble coder to a more optimist go-getter. 2. I still do not understand a few things, like how do people take on a project and decide when and if they will have to reinvent the wheel at certain situations [14:18] within the program lifecycle, and how do people make a living off F/OSS. 3. I wish to understand everything that I can in the remaining time, because I won't be getting a community like this ever again! [14:19] brute4s99, in F/OSS we generally do not re-invent the wheel, unless, the reason is really justified [14:20] brute4s99, the availability of source code and F/OSS license allows you to re-use the code and the engineering effort put in, to help you build solutions or solve more problems [14:20] brute4s99, once a student, always a student; we do not end the training every year; people just continue to be part of #dgplug, and continue to learn [14:21] brute4s99, and we again start the following year; [14:21] next [14:21] :D that is a great relief. Thank you, mbuf ! [14:21] 1.privacy,freedom,security,Surveillance,markdown,rst these are fun and not aware before.Things that changed in me- curious about new things seems like hungry all the time.Stared using time management eg calender for activity monitoring what topics have done so far. [14:21] I like your session-'Eatery,Exercise,Essential' -which makes me understand the motto-"learn yourself teach others" :) [14:21] the more i follow your path the more confidence,discipline i gain :) [14:21] Even your tweets are valueable. [14:22] 2.something which is not cleared i asked about it. [14:22] 3.First for me is take care of health is my priority.Next is to look for something to contribute doc/bug/code. Automate the stuff using python, more about system administration, Willing to learn about -libreboot,compilers(eg gcc,llvm),want to try your OBM task [14:22] prokbird, I have emphasized enough on discipline, as it in important for productivity [14:23] mbuf, also downloaded some todo task list software [14:23] prokbird, we do cover all the aspects not just technical; because, we feel that everyone should recognize you for who you are and what you do [14:23] prokbird, and that kind of honest recognition you can get in F/OSS circles, and it motivates you to do more [14:24] prokbird, hence, certification is not required; people come to know of you [14:24] prokbird, after few weeks, I will open up OBM for the participants this year [14:24] next [14:24] mbuf, thanks :) [14:25] https://www.irccloud.com/pastebin/xr7cIjHy [14:25] ! [14:25] Sorry for that [14:25] 1. I learnt a lot specially about blogging and things like rst, md and the most basic thing irc(didn't knew about it earlier). I am also more careful about my privacy now as I just recieved a email from someone with my password on it(opened my eyes). I am very ba d in time management and am very consistent in being always late but now I am trying to amend this habit of mine. [14:25] 3. I haven't been able to choose a particular career for me still. But I see myself as being on more of a system admin or devops path. I have also started to contribute to open source with coala and would love to keep it like that. Another problem with me is that I speak and ask less [14:26] and want to really end this habit. :) [14:26] man-jain, one technique to follow is if you miss a deadline, you can make a black mark in your book, or chart sheet [14:27] man-jain, every time you make mistakes, you add one more; if you do something good substantially, you can erase a black mark [14:27] man-jain, as the black marks increase, you will become conscious of your mistakes, and be mare careful [14:27] man-jain, then you will start finishing your work, and slowly your black marks will go away [14:28] man-jain, you have to look at the chart, every day in the morning, and before you go to bed [14:28] man-jain, you do not have to speak all the time; but, when in doubt, you should ask [14:29] man-jain, because, as of now, we cannot read people's minds; prevention is better than cure; so, better to know up front than to be sorry later [14:29] ! [14:29] man-jain, so, do not hesitate to ask, but, make sure you do your homework first [14:29] next [14:29] 1.) I've learnt to read more. From numerous guest sessions, I came to know about how many developers started. I also learnt about various interesting books, blogs etc. The basic communication guidelines have helped me a lot! I didn't know what are Inline replies! Also I have started paying more attention to the security of the applications I use. Came to know about diceware and password managers etc. Not to [14:29] forget Pomodoro technique. I use it everytime when I'm not able to focus on task at hand. [14:29] 2.) Nothing much from the sessions that I can think of right now. If anything that isn't clear I look up at duckduckgo. [14:29] 3.) I want to work more on F/OSS. Write programs with more clarity, ease of understanding. Currently whatever I write, is edited numerous times. What I can't decide is which project should I start with. [14:29] Thanks mbuf [14:30] storymode7, the problem that I see common with participants is they don't have long-term vision yet [14:30] storymode7, and so what happens is you dive into things that are hot in the market now; so, today people talk a lot of AI/ML and you want to dive into it (for example) [14:31] storymode7, tomorrow if something else becomes popular, you want to try that; but, what is important to know is that people value you for your expertise [14:31] storymode7, you (and the participants) should be the goto person for say, DevOps or UI/UX or OS development etc. [14:31] 1. Privacy, F/OSS Culture are two things I learn most in #dgplug. 2. Thanks to jasonbraganza , I never knew the importance of writing, I've to manage time for that. [14:31] sorry [14:32] storymode7, it is good to know many fields, but, mastery of one is crucial; that is what makes you a Grand Master [14:32] next [14:32] My question is answered in the above two discussions. Thanks @mbuf [14:32] next [14:33] mbuf: Thanks! I'll try to narrow down my focus to specific things, and give a try to rest. [14:33] gnomula, but we needed *your* feedback :) [14:33] We have reached the one hour mark; I just want to ask you if there is anything we can do better? [14:33] rishibit_ whare art thow now? [14:33] 1. Privacy, F/OSS Culture are two things I learn most in #dgplug. 2. Thanks to jasonbraganza , I never knew the importance of writing, I've to manage time for that 3. mbuf's advises always helps 4. Will be continue to be a part of #dgplug [14:34] Or, is there anything that you did not like? [14:34] From your experience in the last two months [14:36] It is okay to give constructive criticism, and it is a way by which we self-retrospect, and see how to improve ourselves. [14:36] You will be facing such questions in projects, and among team members [14:36] That is a big plus in our community [14:37] Anyways, do think about it, and let us know in future [14:37] ! [14:37] next [14:38] do you think we can ask about personal advice privately with the teachers? [14:38] I mean really personally, not just to make it a PM for the sake of it [14:38] j605, that happens all the time; participants do send PM [14:38] thanks [14:39] j605, I do not encourage it all the time, unless it is really personal like a family emergency, or not feeling well, or got busy with office work [14:39] j605, we are a close knit family, and once we become friends, people do share and help each other on a personal level too [14:40] j605, the contacts that you get in F/OSS from different parts of the world is a big plus [14:40] ! [14:40] j605, networking with people, greatly helps in finding your next job, or to learn something nw [14:40] *new [14:40] next [14:41] mbuf, Why nicks have reduced much in past few days [14:41] rishibit_, either they might not have registered, or mobile connections might have gone down [14:42] rishibit_, not sure really; but, we are not interested in numbers; we want the right mindset people who have the hacker culture, and are eager to learn and grow both professionally and in the community [14:42] ! [14:42] next [14:42] mbuf, true, of course. [14:42] ! [14:43] next [14:43] 1. Firstly I knew #dgplug last year, I made into few sessions. Since then my thought process changed a lot. I started to read a lot. Imbibed few qualities, being discipline, commitment, planning. This year I am in India and have a lot of time so I’m able to attend sessions if not I’m reading all the logs regularly. [14:43] 2.I still have trouble with managing deadlines and procrastination and sleeping habits. I’m trying to overcome all of them. [14:43] 3.I’m loving the conversations, sessions and trying to code. I’m into design and everyone here helping me to learn more about code and I don’t know how to contribute to the projects and I have to learn more about that. But, I’m loving it. [14:44] Here you go jasonbraganza! Thanks for pushing me :D [14:44] gnomula, continue to be actively involved, as we help each other [14:44] next [14:44] gnomula :) [14:44] ! [14:45] brute4s99, your question? [14:45] next [14:45] mbuf, you mentioned if there is a job in which one gets paid to do F/OSS, it's the best! Would you please shed some light on your personal experience with any such jobs? [14:46] brute4s99, my jobs have always been using F/OSS on a daily basis; as I had mentioned the network of connections greatly helps [14:46] brute4s99, that is why we ask people to attend meetups, conferences regularly, so you get to know people [14:46] Let me close the session for now, and I will leave the floor open for further discussions [14:46] mbuf, would we be able to catch you at PyCon'18? [14:47] brute4s99, not attending PyCon 2018; sorry! [14:47] Roll call [14:47] Piyush Aggarwal [14:47] Mayank Singhal [14:47] Priyanka Saggu [14:47] Kumar Vipin Yadav [14:47] Naman Sharma [14:47] Rishikesh Bamdale [14:47] tabrez khan [14:47] souvik haldar [14:48] Ganesh Nomula [14:48] Anu Kumari Gupta [14:48] Jagannathan Tiruvallur Eachambadi [14:48] <__rex__> Rakshit Airani ----END CLASS----