Krishna Regmi

A tech savvy creator who is excellent at identifying opportunities, defining problems, project scopes as well as producing MVPs! On my way to becoming a leader who defines product strategy for a technology organization and inspires inventors and builders to create innovative products to have an impact on the world.

Read this first

Google Docs vs Quip vs Word Online

I am a huge fan of online document systems that allow real time collaborative editing because they

  • Enable two people to work at the same time.
  • Remove the need for emailing back and forth with email attachment when working together.
  • Enable immediate feedback on documents.

I use Google Docs for my personal use and MS Word Online as well as Quip for professional use. How do they compare in speed and data downloaded? That’s the question I wanted to answer with this post.

I am looking at data downloaded, time taken to completely load the page, and time taken to show content as the three attributes. During loading, each technology will first load data to display the content of the page, and then continue loading other things on the page such as menus, editing options etc.

For each technology, I opened a document with 2 pages of content. I used the same content in all three platforms...

Continue reading →


Smart Learning and how E-learning can help

An efficient way to learn Science, computer and math, and how E-learning companies are utilizing the techniques to help students learn better!

Disclaimer: This post is full of opinions based on my experience.
eugenio-mazzone-190204.jpg
Photo by : Eugenio Mazzone

Introduction

My wife recently got accepted to medical school. Before she started the process, she was a political science major with minimal training in science and math. However, to even be eligible to apply, she had to take numerous math and science classes at the university. I had always taken my ability to learn science concepts for granted, but this endeavor of my wife led me to reflect upon and appreciate the learning techniques I had developed throughout the years. It also got me thinking - What is the best way to teach individuals new concepts in science, physics and math? I have been thinking about this for a while, and this post is meant to...

Continue reading →


Fusion Power - the possibility I am excited for

This is more of a research post, I want to outline some major companies around the globe that are researching fusion power.
Fusion power promises unlimited energy for humanity. It fuses two molecules together to make a heavier molecule. However the heavy molecule doesn’t have as much mass. the difference in mass in converted to energy by following Einstein famous theory E = Mc^2

plasma.jpg

  1. http://www.helionenergy.com/ : Its based out of Redmond Washington. They have raised small sum of money. Silicon valley investor Peter Theil has invested in this company.
  2. http://trialphaenergy.com/ : This one is based out of California, and was founded in 98. A long time ago. Needless to say they haven’t perfected the engineering.
  3. http://generalfusion.com/ : This company is based out of Canada, and from brief glance, looks like the they are trying to create power with pistons that surround the reactor...

Continue reading →


Making an impact in the world and how business fits in that framework

Let me start with a story…
A long long long time ago, when people just started farming, there used to be a village. Lets call this village Surkhet (my hometown in Nepal). Surkhet was a farming town. Everybody farmed. The day usually began with each family member to go to the fields and get the soil ready for seeding, seed, take care of the farm, harvest and repeat the cycle. Humans were still very primitive, so they farmed with the help of hands - it was grueling , and a lot of work. Everyone spent almost all their lives in the farm.

One day a young kid in this village noticed a sharp stone, and thought - wow I should use this to plow my field. so he tied the sharp stone to a strong stick and made a plough out of it. Turns out the plough allowed him to finish his daily plowing task in half a day. Since he now had rest of the day free, he used that time to find other sharp stones, and...

Continue reading →


Installing Scipy and Numpy Stack in windows virtualenvironment

I am writing this post because I wanted to share a solution to install scipy and numpy on a windows computer. Let me start by saying - It was very confusion at the begining why I couldn’t just hit pip install numpy scipy, and I had to try a whole lot of things, and read a whole lot of stackoverflow answers to finally find something that works and doesn’t require you to install a fortran compiler. I am using 64 bit windows 7 now, so this has only been tested with my current configuration. I suspect this is how most of the consumers computers come these days. This solution should work with windows 10. Keep in mind this is ‘a’ solution, and I am sure there is multiple ways of installing the numpy and scipy stack in a virtualenvironment in windows.

Here is the spill:
I had zero succes with a 64 bit installation of python. Uninstall the 64 bit version of python. Install a 32 bit...

Continue reading →


Words in Nepal’s new Constitution

First of all, congratulations to all the Nepalese around the world on the new constitution. This is a historic day for us all.

When I first got my hands on a copy of the new constitution of Nepal, I wanted to see what kind of words are repeated the most in it. I acknowledge that just because a word is repeated doesn’t necessarily mean it has a higher bearing in the constitution, but this exercise is fun, so bear with me.

The word Nepal is repeated 344 times and the word constitution is repeated 231 times in the new constitution of Nepal

I used Python with Jupyter for the analysis. The analysis was performed on the english translation found here.

First, I wanted to see what some of the most used words are, Here are some of the most repeated words. I removed articles and other non-consequential words.

Word Times Repeated nepal 344 provincial 331 constitution 231 federa ...

Continue reading →


Creating a Mutant Detector

Today I would like to explore how to create a Mutant Detector, like the one that Peter Dinklage (Trask) uses in X-Men: Days of Future Past.

Source : www.digitalspy.co.uk

First of all, The device detects if any mutants are around. Lets think through this premise from a top level perspective. It has the ability to differentiate a mutant from a human, and the ability to differentiate a mutant from a non-living object or a animal. This device will have multiple sensors each checking for different things.

Near IR Spectroscopy: We are going to use spectroscopy to analyze light reflected from mutants to figure out the chemical composition of their body. Since they are mutant with a completely different gene structure, they must have different chemical composition. This method alone will not confirm mutants but merely seperate humans from other bodies/objects.
If a mutant is in the...

Continue reading →


Mechanical Engineers vs. Programming

Last week, I met a friend from my engineering school days in a bar. We both work as mechanical engineers now, so the natural progression of our conversation lead to taking about what we do at work. I mentioned to him that I spend more than half of my time at work programming things. He seemed a little surprised.

69yqo9.jpg

In engineering school, at least in the Mechanical Engineering department, most people do not like programming. I never minded programming at school but I was never too interested to learn more than the basic introduction to C++. I realized how powerful programming was at my Internship when I wrote a macro in Excel to crunch data, and a macro in solidworks to automate CAD design.

After a couple months of learning and experimenting, the arduino program I struggled writing became easier, and I wasn’t scared of using beagle-bone for my next project.

The whole point of this...

Continue reading →