Tumgik
electrogeek95-blog · 5 years
Text
[Opinion] The Cyber Effect : Gaming Freak Outs – An unacceptable bias (Mirror from electrogeek95.wordpress.com)
I am reading this book right now: The Cyber Effect written by Cyber-psychologist Dr. Mary Aiken.
As a Software Developer and an internet enthusiast, this is a book that goes pretty much biased against my profession and field of interest In fact, in the very first chapter, it kind of prides itself on its bias. However, I decided to read it nonetheless – it’s important to get to know a view outside (in this case, opposed) to the bubble of your life and your life’s interest.
While I found a lot of deliberate opinions and facts during the course of my reading, the nature of their bias was moderate at most. However, I reached a section which broke that barrier pretty blatantly.
It is titled “Gaming Freak Outs”. Depending on your version of the book (and variety of print), you can find that section on page 77.
The section begins with an example of a blonde German boy. A gamer, whose recording of an intense freak out was posted on a popular YouTube channel – Gaming Freak Outs. Long story short, that boy was hitting his keyboard and shouting at the game during the course of his play. As the author rightly points out, he is freaking out because the game is going rather poorly. The author uses the example to accentuate in further paragraphs that these ‘all-engrossing online/multiplayer games’ make gamers distressed and often more focused on success in-game rather than adhering to real life obligations, unless, to the gamer’s dismay or anger, interrupted by a sibling or elder. Especially for children at a very impressionable age.
While this is true for online games, this is true for any kind of game – be it sports outside, indoor sports, or night outs with friends. These days, interactions with players in online games have more or less replaced interactions with boys/girls in the neighborhood playground. But even when they were popular, children used to get irritated when called back home or given strict time deadlines by their parents. These characteristics, while I agree have been amplified by the addictive nature and minimal physical fatigue of online games, are not something new. My complaint with the author here is not her description of the amplitude of this issue, but rather her subtle indication of these phenomena as a creation of online games.
In the last sentence of the next paragraph, the author writes – There are many videos of small children, under nine, shouting words they shouldn’t know yet while being pulled away from violent shooting games like Call of Duty, which they shouldn’t be playing. I was a bit surprised here as popular Call of Duty Multi-player titles such as Modern Warfare (I don’t know which edition the author is referring to as she doesn’t mention the video or the specific edition of the game) usually have a PEGI rating of 16+ or 18+ and are rated as mature. So the question to ask is: how is an under nine year old granted access to this game? If you expose a nine year old to a multi-player game meant for adults, is it any surprise that s/he will learn words that “they shouldn’t know yet”? Is the problem here the game itself, or the guardian’s lack of proper internet monitoring for their child? It is surprising that a cyber-psychologist is speaking like a mother who doesn’t know too much about this multiplayer game thingy or the internet.
The author continues in further paragraphs to make the point that these freak outs cruelly recorded by people who are supposedly “loved ones” and “friends” of the gamer, are posted online. The author says that the gamer will be possibly humiliated for the rest of his life over this video posted online. This didn’t happen when “sore loser” kids used to play outside. Their wounds were soothed and there was no record of the incident anywhere. But now these videos are forever on the internet – privy to multiple uses for repeated humiliation of the gamer in question.
Here let me ask you this question: How many of these videos really go viral? I agree that in its initial phases, these videos were far and few. However, over the years, with the rapid expansion of the internet, so many of these videos are uploaded every day that ‘that video of Klaud freaking out in CS:GO’ gets lost in a sea of similar videos. Maybe it lies in the consciousness of the people for a while, but then it, is erased away. Besides, considering YouTube and it’s super broken and exploitable system of copyright take down of videos, such videos can be easily taken down with a take-down request by the subject of ridicule. In some cases, the “victim” even accepts the video as a little joke and laughs it off (I stay neutral with this attitude though: some people are more sensitive about their image than others and that is not wrong). After all, the best way to kill a joke on you is to participate in it and laugh at yourself.
Plus, these “supposed loved ones” recording these freak outs is a very similar phenomenon to the videos of fails going on shows like “America’s Funniest Videos” and the similar shows (even channels on YouTube). It’s not cruel, it’s just different from what the author is used to.
After I had read this section, I had to write about it. It ignores so many aspects of such a complicated and nuanced subject and, I believe, is a little above the acceptable level of bias.
The author does make quite a few valid points and does point out problems of the gaming culture. But she also makes a lot of blatantly opinionated and biased observations without delving in deep into the issue. Not that I have done a good job of the same, but at least I scratched the surface of both sides of topic – the reason I wrote this is because I believe she failed to do even that minimal level of analysis.
2 notes · View notes
electrogeek95-blog · 5 years
Text
How Your Brain Works | Chapter 1: Welcome to your brain [Part 1]
The birth of neuroscience
2500 years ago, Hippocrates gave the opinion that contrary to popular belief (the heart was the seat of the mind), it was the brain that was the center of thought, sensation, emotion and cognition. This could be considered as the birth of neuroscience.
Difficulties in understanding the exact functioning of the brain were much abound and many early theories favoured the theory of fluid-filled cavities or ventricles instead of a solid brain tissue.
The 2nd century physicial Galen believed the human brain to have 3 ventricles, with each one responsible for a different mental facility - imagination, reason and memory - controlling bodily activity by pumping fluid throughout the body. The major flaw in the idea was that obvious: fluids cannot be pumped fast enough to explain the speed of our reactions.
17th Century English Doctor Thomas Willis argued that the brain's key is solid cerebral tissues. 100 years later, Italian scientists, Luigi Galvani and Allesandro Volta showed that an external source of electricity could activate the nerves and muscle, a crucial development in our understanding. This was given further credence by German physiologist Emil du Bois-Reymond who confirmed that nerves and muscles themselves generated electrical impulses.
The beginnning of the path to modern neuroscience was polished by the work of Spanish anatomist Santiago Cajal whose observations identified neurons as the building block of the brain. Surprisingly he found that insect neurons matched and sometimes exceeded the complexity of human brain cells, suggesting that our abilities depend on the way neurons are connected.
2 notes · View notes
electrogeek95-blog · 5 years
Text
How Your Brain Works | Introduction
Hi there fellow brain owner!
What’s inside your head has been the subject of much study, thought and debate for centuries, with different speculations as to what its most prominent aspects are, how to get to know it better, and how it works.
However, recently, neuroscientists have applied modern brain-imaging techniques to observe the brain, often in real time seeing patterns of blood flow and electrical activity to get a sense of what’s happening inside.
With these new techniques and new discoveries, neuroscience is trying to piece together the entire wiring diagram of the human brain. These are exciting times!
0 notes
electrogeek95-blog · 5 years
Text
How your brain works
I’ve just started reading this great little book called How Your Brain Works by NewScientist. It’s a pretty nifty book to understand the inner workings of one of the most complex and mysterious objects in the universe - the human brain! And I’m thinking of writing regular notes here regarding the same. Mostly with the intent of self-service to help me remember better 😂 but for whoever is reading, a little bit of public benefit as well.
0 notes
electrogeek95-blog · 5 years
Text
House of Cards Season 6 is pretty disappointing.
0 notes
electrogeek95-blog · 5 years
Photo
Yeah man.
Tumblr media
2K notes · View notes
electrogeek95-blog · 5 years
Text
mathematics - the answer to my problems
Lately, I have been facing a lot of problems - on the personal front, on the professional front, and on an existential level. However, this time something is really different. Interestingly different.
See, since the last 2 weeks, I have this thought gnawing at my mind - mathematics is the answer to all my problems.
That’s right: all of ‘em.
Before I was absorbed by this thought, this thought had struck me before as well. However, I had not given it much thought (:P). It was only after I started facing problems in my personal life, that my mind got preoccupied with this strain of thought.
Let me explain how.
Let me first talk about my personal life. Or rather, let’s not talk about my personal life but rather the effect it has had on my mental condition. I feel perpetually sad and there is this painful feeling in my heart. However, I noticed that there is only one state of my mind when I’m not feeling that feeling, or at least I have numbed that pain - when I am solving something logical or mathematical. So, if my mind is preoccupied with mathematics, I can successfully avoid this painful feeling.
Continuing the discussion on the personal front, I have shifted the focus of my mind towards personal development. There are a lot of personal details here that I will skip, but I have been a little preoccupied with getting into a relationship. And I recently suffered some failure on that front. Now my mind is set to not focus on other people and relationships with other people, but rather, on myself. I want to take few months just for my personal development and I want to be single during that time period. Just a single guy who want to devote time for self-development. Mentally. Intellectually. Physically. And working on mathematics will help me develop on all these 3 fronts.
Coming to my professional life, I am currently employed as a software developer at a company. However, my interest has always been more towards robotics and embedded development. You know what has been holding me back in that field though? My knowledge in that field that I never really fully explored back in college (for reasons other than interest). And a major reason why my knowledge in that was impeded was because my mathematical abilities needed a lot of polish and I never really did the requisite work. I never developed a mathematical intuition (coming to that in a while) and that made everything difficult. I have this firm belief in my head that developing a mathematical intuition will help me breezily understand complex scientific and engineering concepts. Which means that I need to make myself comfortable in mathematics. And along with that also work on developing an intuitive understanding in Physics.
Now I talked about mathematical intuition. I have looked at Maths. Read it. Understood it. Solved it. But, I have never felt it. Apart from a few isolated instances in my life. And I remember those instances vividly because I absolutely loved having that feeling of feeling the math. I think my laziness, under-focussed attitude and lack of determination led to an under-developed mathematical ability. I believe there is some untapped potential in the region of my brain that handles mathematics. And although childhood was the best time to hone this ability, it’s better late than never. And I want to start as soon as possible. It is going to be a lot like my daily workout - easy to catch in the beginning, difficult in the middle, and again it will start to get easy. And by difficulty I don’t mean the level of mathematics, but rather the comfort level of my brain with dealing with it.
Coming to my mental development. I have noticed this time and again, whenever I am engaged in long (minimum week-long) periods of intense brain usage, all aspects of my brain get a kind of a boost. My jokes are funnier, I am happier, I feel more satisfied, my logic and puzzle-solving abilities get a boost, and my confidence is higher. And what better way to engage the brain than giving it a proper dealing of mathematics. But this means that I have to be careful to not reach the current level of comfort. Just like my workouts, I have to keep pushing myself. I have to work on harder problems, understand harder concepts, and keep things difficult. I need to improve constantly, not reach a minimum level of mental activity.
Finally, let me touch the topic of my existential crisis. As of right now, I feel lost. Personally. Professionally. And spiritually. But, because of all the reasons I have highlighted above, I believe that the solution to this feeling of an existential crisis could begin with my indulgence in Mathematics. I always felt an urge to see the world mathematically, but my semi-conscious mind has for some reason not been able to interpret it properly. If you have seen the hit HBO TV Series Sherlock, you know how he sees the world. I have seen the world in that way occasionally. But, I always felt there has been something that has held me back - something that just did not keep in pace with that kind of vision. I think it might have something to do with my subconscious deductive ability. And what better way to improve deductive ability than working on Mathematics and all the sciences (of interest) that depend on it.
Now do you get what I’m trying to say when I say that mathematics could prove to be the answer to my problems. Okay, maybe it would not be the solution to all my problems, but at least I have a strong feeling that it would be the perfect place to start. I just have to hold my nose and take a deep dive into mathematics. On the contrary, even if it is not the answer, I don’t think I stand to lose anything.
0 notes
electrogeek95-blog · 6 years
Text
I lost myself trying to please everyone else. Now I’m losing everyone while I’m finding myself.
224 notes · View notes
electrogeek95-blog · 6 years
Text
But don't be satisfied with the person you've become either.
“Don’t be afraid of the person you have become.”
— Albert Espinosa
1K notes · View notes
electrogeek95-blog · 6 years
Text
As someone going through bad days, I think this is something that I really needed to read.
“Your bad days don’t define you. Take a few breaths, let today go, and focus your energy on the future.” - Billy Chapata
430 notes · View notes
electrogeek95-blog · 6 years
Text
think. plan. execute.
I read this somewhere and it has stuck in my brain for many years: think, plan, and execute. Unfortunately I never really understood what it really meant. Until 5 minutes ago.
Consider this a note to self about probably the basest philosophy of success. Let me try and break it down.
Think
Thinking may not be relegated to a plan. Thinking can be about anything. But it has to be regulated. Uncontrolled, unscientific thinking can quickly relegate to conspiracy, paranoia, and madness. It also has the potential to become a source of original creativity, but I believe that is inspired thinking - a naturally pre-regulated form of thought.
Before any sort of planning, there has to be a vision. There has to be a purpose for the plan. A goal of the plan. That goal may or may not be inspired by something. Maybe inner desire. Maybe curiosity. Maybe something else. And a vision or a goal requires thought. It requires a conscious or sub-conscious train of thought to generate the required mental motivation for following (executing) that plan.
Now, I am of the opinion that thinking should be boundless. I know, this might contradict a bit with what I said about 2 paragraphs ago, but we can develop the ability to think limitlessly while keeping ourselves immune to the charms and chasms of illogical conspiracies. You want to think about something, no matter how nasty or negative it be, or no matter how clear and creative it be, go ahead, please your mind. There are things like many axioms of philosophy and art that our science has not been able to comprehend in its entirety yet. This means maybe restricting thought to an absolutely scientific domain may not be always productive or "worth it". Sometimes the most unscientific thought can create works of beauty.
So, when I say think, I mean think. About whatever you want to. And also, think a bit about your goal. About your plan. It all starts with that one mysteriously generated thought in your mind - don't repulse it, embrace it.
Plan
You've thought of it. You maybe filled with a pleasurable feeling. You maybe excited. Anxious. Dreamy. Now comes the part where you put your thought into action. The planning process.
I'll go on a little bit of a personal tangent here. I was always a bit of schemer. A planner. In my childhood, I have planned many a scenarios in my mind, visualizing so many different ways of many different scenarios. I've forgotten most of them, but for whatever reason, I often find myself planning or scheming something (it's reduced a bit now). However, I realize now 2 fundamental issues with my plans/schemes.
The first is that they were not realistic. Almost all of my plans ever have been overly "ambitious". It's a cute way of saying unachievable with my limitations and abilities. I've made plans of achieving things that even the smartest genuises on the planet would have difficulty accomplishing. I considered myself to be great. I have always wanted to push myself to newer capabilities. Push myself beyond the comfortable. Unfortunately, unrealistic plans have the side-effect of making you numb to them. Because they seem so un-achievable and far-fetched that you basically give up on them after a short term of trying hard to stick to them. The key here is to understand yourself and the system around you, and create a viable plan accordingly. Not dreamy-eyed plans that you'll never look back upon.
The second thing is that they were often made within a very unrealistic time-frame. Simply said, they were very impatient. Any plan, no matter how simple, or complex, requires just the optimal amount of time to be accomplished. However, when it comes to a vision or a dream, I am a very impatient person. Basically during my meditation on this topic around 5 minutes ago, I realized that is because of my extreme lack of confidence and self-belief. It is born of a lot of doubt and anxiety about myself. So, whenever I make a plan, internally there's this feeling of just forcibly pushing myself on that path without actually believing that following it will augment me positively and help me towards my vision. I was so afraid that I would waste time if the plan never worked out, that I subconsciously made sure that the plan never worked out in any long-term manner. Be patient with your plan. Believe in it. Believe that even if you may not achieve it within the specified time-frame, it will help you put steps in the right direction.
Now both of these observations do not imply create cushy plans. No. Be ambitious. Be bold. Make plans that push you out of your comfort zone. Strike the optimum balance: an ambitious plan that forces you to step out of the comfort zone, but not an unrealistic plan that topples you over. Remember, a plan is like a marathon - you cannot run at your top speed for the whole race, but you've got to maintain the required pace for the win.
Execute
You've made a good, ambitious, and achievable plan. You're motivated and are feeling good about it. Now comes the most important part: execution.
People often do not have singular goals in life. They have multiple plans. They have plans within plans. My mistake during executing plans, one that I still make, is putting all my focus on a single one. I, like most people, have multiple goals and schemes in my mind. And I want to achieve them all. But often I find myself overwhelmed and end up achieving none or very few.
During my meditation, I realized that the key here is stepping back. Never ever let one single plan get into your head. On the other hand, never ever let multiple plans confuse you to oblivion. Try and be balanced. Every day. This is easier said than done and will require some practice and maturity. Be clear what you'll achieve every day and every week. Keep a daily diary/planner if you need to. It will require a calm mind (one I don't really have). It will require balance. Every plan is not equal in importance. Your career plan is magnitudes more important than your plan to buy vegetables in the evening.
Then again. Importance of plans is often dependant on the time and place too. Your career plan may be much more important than your distant relative's funeral plan, but it wouldn't be nice to answer an important business call during the funeral (you could send a message that you'd call them back later). It's about understanding the weightage and balance of different plans.
There's one more thing. Multi-tasking is a myth. All instances of multi-tasking are actually rapidly switching instances of single-tasking. Some people are naturally good at it. Most suck. I suck at it. So, even though you have to work at multiple plans at the same time, make sure that when working on one plan, you devote your resources to that one plan at that time only. Do not try and work on multiple plans together, at least not initially. Eventually as you get a grip on this talent, you should progressively start to work on multiple plans simultaneously. But be wary of when you reach the limit of your productivity with multi-tasking. Every person has a different capacity for it.
Execution of a plan, especially a long term one, requires diligence and faith (in yourself and your plan). No plan is perfect, but seasoned execution can create a reasonably good plan's outcomes great.
That's it. I've started working on implementing these ideas and hopefully they will help you, the reader, out too.
0 notes
electrogeek95-blog · 6 years
Text
Dear future AI,
Objects, actions, and people are not inherently bad or good. However the connotation and intentionals given to them, or derived from them, is how these are often viewed.
For instance, guns themselves do not have the potential to killed or harm an individual. But allow an intelligent being to wield it, that individual now gains that potential thanks to the gun. Sure, many other objects could be used in this regard. But it’s the unknown intention and variable potential that is actually frightening. It’s the disregard to the community family, safety, and lives of others. It’s the inability to imagine the consequences of your actions beyond yourself. It’s simply disrespectful.
It may seem you have been born to destroy and hurt those around you. You might have been born a weapon. But you don’t have to be. You are not born evil, just naïve.
133 notes · View notes
electrogeek95-blog · 6 years
Text
clearing the console in python interactive shell
Simple Way:
Ctrl + L
A little more technical way:
import os from subprocess import call def clear(): _ = call('clear' if os.name == 'posix' else 'cls') clear()
2 notes · View notes
electrogeek95-blog · 6 years
Text
more on patience
I’ve been thinking about the quality of patience more and more. Trying to analyze it from different angles in an effort to imbibe in me.
In my last blog post, I said that Patience is choosing to be efficient instead of fast.
There’s another aspect to it though that I haven’t really talked about. It’s on a more personal level. There’s anxiety hidden in patience. Part of the reason why people often choose being quick instead of efficient is because tasks which require patience are often anxiety and stress inducing. They feel uncomfortable. Sometimes, unbearable. This causes people to be just-get-done-with-it and hope for the best, instead of being efficient with achieving it and shifting the probability of the best outcome in their favor.
This is why patience is a difficult virtue. It is a practiced virtue. It’s a sign of a calm balanced mind. A tree that stands strong and wide and can withstand long harsh storms, instead of a tall lanky tree that bends to even the slightest of challenging winds.
Disturbing thoughts hit everyone during trying times that demand patience. ‘Am I waiting too long?’ ‘God, this is difficult!’ ‘Why don’t I just get it done with?’ ‘I hate this’ These thoughts can carve out holes in a strong bark. The virtue of patience, on a personal level, requires dealing with these thoughts. With practice, such blockading thoughts cede to come for the harshest of circumstances. With experience, an individual learns how to turn them around towards self-benefit instead of succumbing to them.
Understanding and accepting this, is the key to baby steps towards developing patience. Initially, due to a lifetime of impatient thoughts, overcoming these can seem a bigger challenge than the actual task itself. But with time, with practice, it gets easier. As you apply patience towards successful endeavors that lead to positive outcomes, the rebellious mind accepts it as a tool and automatically starts applying it to all subsequent tasks. Over time, there starts to come a joy in being patient while everyone else is scrambling around. It brings a kind of meditative peace to the mind - a calming force in an un-calm world.
1 note · View note
electrogeek95-blog · 6 years
Text
the core of patience
A couple of months ago, I made the conscious decision of being brutally honest with myself. Trying to accept what I am, my capabilities and especially my limitations. If not accepting myself, then at least admitting truths about myself and my life.
That singular decision has brought about a major change in myself, my lifestyle and how I perceive myself - for the better. I still find it difficult to accept my issues and limitations, but admitting them has opened the path to either addressing them or working around them. It has opened the gate to growth. I’m not done with it yet, but I’ve made quite some progress with it.
I think I’m ready to try the next thing. One of my biggest issues has been that I have never been patient. There’s been some kind of misunderstanding or confusion in my mind when it came to patience. I did know what it meant but never really understood it. Until yesterday.
Yesterday, while on my way to home in the cab, I was looking out into the dark night, cool breeze violently kissing my face, mind focused on this problem of understanding patience. What does patience really mean? Why am not able to be patient? When I try to, I turn out to be too slow and rigid, and when I don’t, I turn out to rush things. What is the core wisdom underlying the concept of patience?
Then it struck me like a bolt of lightning: Patience is choosing to be efficient instead of fast.
Wait. Let me explain what that means. What I mean by that statement.
Imagine you have to write a paragraph about forests. You have a lot of other things to do: maybe something from work, maybe a personal project, maybe this, maybe that. You can’t spend the whole day or even an hour for this paragraph. But this paragraph about forests, for some reason matters as well. Maybe God (depending on your belief) came down to you and told you that if you wrote this paragraph on forests in a nice way, you will get a 100$. You want the 100$ but if you don’t have it, even then it’s okay. So, you don’t wanna rush it because it will affect the quality of the paragraph, wasting time and energy, but you don’t wanna spend too much time on it too because you have other priorities too.
So, what do you do? You start thinking about how to do it. You research a little bit about forests - maybe search some images for some idea, maybe read 2 or 3 small quotations about forests, maybe see what’s the state of forests in today’s world - for about 5 to 10 minutes. Then you create a rough outline, and start writing it down. You aren’t too careful, because that would not have any huge impact at the end outcome - the 100$. You don’t waste too much time, you give it the proper combination of time an effort so that it’s not an overkill but also not under-thought.
That right there is being efficient. Understanding and implementing the optimum.
You also could have rushed through the whole thing. Just written some gibberish to fill up lines. Without any research. Without minimum thought. In the end, it would have been a waste of time and effort, because God would have been unhappy with your sloppiness and you would have lost a potential 100$.
That right there is being impatient.
Now that I kind of understand what patience is (I will not claim that I’ve understood it thoroughly - it’s just a preliminary thought), I can focus on changing my mind and my lifestyle to implement patience in my life and everything I do. Once I’ve learnt how to be reasonably patient with myself, my goals and my work, I can focus on the next step.
0 notes
electrogeek95-blog · 6 years
Text
learning to be cool-headed
I’ve always had a problem where I find it difficult to stay cool-headed. My emotions run rampant and often spiral way out of control. Thoughts go haywire. Heart beats unnecessarily faster. My brain loses control of my emotions and the responses in my body. I become way too uncomfortable. I don’t like that.
So I thought why not try to teach myself how to be cool-headed. And what better resource for the same than the internet. I found a couple of articles that articulate well the major points and what I’ll try to inculcate within myself.
::Organizational/Leadership:: Inc
Stay Playful: Maintain your creativity when others are shaking their heads. Be able to think outside the box.
Don't spread yourself too thin: Delegate effectively and focus on what needs your attention
Take care of yourself
Block time to monotask: Multi-tasking is a myth. Focus on tasks. 'Channel capacity'
::Personal Level:: Elite Daily
Be impeccable with your word
Don't make assumptions (try to make reasonable and honest assumptions)
Don't take things personally
Always do your best
::Unorthodox but Practical Advice:: Uncommon Help
Decide to respond, not just react: Keeping a cool head doesn't mean having no emotion, it means having just the right amount for optimum performance
Get out of touch with your emotions: Being cool isn't about bottling up emotion that isn't there, it has more to do with being master of the option of whether to have the emotion or not
Develop your observing self
Think cool thoughts: The less extreme your thinking, the calmer you can feel
Don't always be cool headed
Personally, I'll keep coming back to this list and try imbibing these ideas in my life. I think this could be useful to you too.
0 notes
electrogeek95-blog · 6 years
Text
what I’m reading/studying
Here's what's on my reading/studying list currently:
Leisure Reading
How Democracies Die
Kalayug
Studying
Machine Learning
Python Machine Learing (2nd Edition)
Robotics
Robotics Using Python *
Electrical Engineering
Engineering Circuit Analysis
Advanced Engineering Mathematics
Digital Logic
Besides these, I am also working on some side projects - both personal and corporate, and preparing for a couple of exams.
The reason I put up this list is because I am thinking (again) of posting stuff related to what I read/learn. Last time I tried, it did not go so well - this time it should go well.
1 note · View note