Dr. C Profile picture
Ph.D| Computer Scientist| Educator|Founder @KamiLimu| Senior Fellow Responsible Computing @mozilla| Into games, numbers & words| Cinephile| Kenyan| Woman|
Jul 1, 2021 8 tweets 2 min read
The discourse here over the past day has shown, once again, how we get emotionally blackmailed into poor relationships, bad marriages, & retaining harmful relations.

These 'curses' and 'lack of blessings' that we are so much afraid of seem to be curiously one sided. This is how people can disappear from their families for 20+ years then show up one day & you're expected to receive them b/c they are now "elders".

How you have to "vumilia tu" when your emotional, mental & sometimes physical life is at stake b/c "you were blessed by wazees".
Jun 29, 2021 4 tweets 2 min read
This is actually the best part, for me.
Here's why:
- You are onto something if you find that someone else has thought/is thinking about the same thing. Don't quit, instead:
- Read the related papers, chances are that their angle isn't yours. And if it is, go through > <their recommendation for future work. Good researchers would have this as a section in their paper. It provides insight into some of the potential research areas that you can explore.

In short, there's LOTs of research ideas to go around, infinitely. You just need to look.
May 29, 2020 8 tweets 2 min read
I have just completed running a seminar with 145 participants, 78% students and the rest staff. While we had some slight technical issues at the start, we had an excellent 2.5 hours and I'd like to share some pointers for large virtual seminars. - Choose a platform that doesn't require you to admit each participant one by one. E.g. Google meet usually asks for one by one admission.
- Automatically mute all participants and only the host should unmute those who speak. Zoom and others have this feature.
Apr 17, 2020 8 tweets 2 min read
Dear post-grad students,

It's possible to write your thesis/papers to be interesting & fun. It's a myth that academic writing has to be bland & boring.

It's possible if you treat (& do) your work with passion & then learn how to communicate your science as you would a story. Definitely not possible if someone else does (all) the work for you. 😊
Jul 24, 2019 11 tweets 3 min read
The first class debate has shown what a lot of people think of high academic achievers, & it's sad.

"those uptight folks", "they think they are the best", "entitled", "lack life skills", etc.

What do you want people to do with their good grades? Hang them on an alphabet board? It's almost as if people go to school to deliberately get low(er) grades so that they are not deemed as all of the above.

It's almost as if people send their kids to school but with a disclaimer: "don't come here with high grades."

As if.
May 27, 2019 11 tweets 2 min read
Over time I have learned a number of lessons about rejection, whether professional or personal. Over time, I realise that rejection has gotten easier to deal with and in fact, an impetus for many of my wins.

Let me share a few of these lessons.

A thread. 1. A 'no' is a good answer. It is better to receive a no than no answer at all. What with many applicants never hearing back or socially, loved ones who don't say they are leaving.

When you receive or hear a no, that's a good start.

Now, to work on dealing with it.
Apr 11, 2019 14 tweets 2 min read
If countries were computer hardware.

A thread. 😀 Kenya would not be plug and play. It would require 47 different types of drivers to be installed for it to function - but only 3 of them would work as described on the package. The rest would often make the hardware unusable, forcing the users to find alternative manufacturers.
Mar 15, 2019 14 tweets 3 min read
Dear followers who are currently seeking opportunities and funding for Masters/PhD studies. This makes me really happy so I would like to give you some tips in this thread that would hopefully assist you. 1. Do your homework on which universities you want to go to. For postgrad courses, you want to see that they have a research lab/group that works in the area you are interested in. Also, check that they have the expertise. Browse their websites with a fine tooth comb.
Nov 14, 2018 15 tweets 2 min read
If countries were computer malware.

A thread. Kenya would be a Virus.
Stealthily attaches itself to its humans and uses them to propagate corruption and scandal.
Spreads widely because of widespread sharing of similar USB sticks, known to be manufactured by brands such as tribe and sometimes even religion.