Why can't I write...

This blog post contains total garbage and feel free to skip or close the tab anytime you want. 

I always wanted to write blogs and share my thoughts with others but never got the courage to write blogs, I don't know why, maybe I am too much of paranoid or lazy or too chicken to try something new(which I am improvising by trying everything I can), on what people might think, how would they judge me.

The reason not being, I can't write or I don't have any ideas on what to write but total opposite of both of these. Let me tell you something about me, I write too much and too fast (actually I think too much that I ended up writing the whole content in my head and sometimes, summary of few on smart-phone's memo pad). Every single moment, I got inspired, admired by many things, got idea (most of them may be rubbish to some or that), ideas clash with each other, not in logic, but the time.

When I got inspired of some idea to write something about, like an excited electron that is very short lived, maybe few seconds only, the urge to write about it dies soon.  And many times (almost every time), I am away from my computer or anything that I can write on (I know I can write on paper, but still the problem persists) the idea, the inspiration, the flow is very short lived and like an excited electron that comes back to its stable state.

That's how ended up very less posts in the end. Sooner or later, I decided to eliminate this problem, and started to write a short summary of my mental blog post on my smart-phone's memo, to write it later. But here's the glitch, once you wrote your idea somewhere, however concise you may have written, you lost the urge to write it again in detail on your blog.

This post, you guys are reading right now, are all my thoughts right now, and unlike myself(being a paranoid always, not writing afraid), I decided to put all my thoughts in it at their current state (before the electrons jump to their stable state which I don't know may happen anytime). The moment I started writing this post, I had different points to be covered at all, but here it is. Old idea got stabilize and here comes new one.

There are about 50 blog post's summary written on my smart-phone and nowhere else, which I always like to share.

There are some stuff, you feel other people may not be interested in it and might not like, but you gotta write those(like I am doing right now).

Before writing this post, I was about to write post on time management, and how i try to manage it (may be not succeed), but then wrote a summary on my phone and then realized why I don't write on the blog itself.

The reasons, which I think I have found talking to you guys now:

  • The ideas are very short lived and dies before my laptop boots up, or my class ends, or I finish something I am doing.
  • I am a paranoid, I think too much on how this will effect that and all. The proof, is that I don't trust Google, to which all my friends says Rubbish and I remain silent for the reason being, the argument may hurt their feelings or our friendship. I know I am little too paranoid (all thanks to Mr. Robot).
  • I need to setup a blogging environment for myself to write fast and accurate or maybe here is the idea (Why don't open the phone, say everything you think, auto speech-to-text should do everything for and integrating with some APIs, you might be able to publish them directly. I already thought of typing on the phone but the typing speed on the mobile is far less than on the laptop keyboard, and more the mistakes I make, the lifespan of the idea decreases correcting it). See that's how I got intervened by some other idea, luckily, I had my laptop open this time.
  • I am unstable, may be trying to explore everything, destabilize my mind, thoughts and ideas.
  • Trying to present my content as good as possible I almost lost the track of the content and the flow I had to write.

The Solution I can think of right now:

  • Don't think too much, just open the notepad or anything and start typing as I am doing right now.
  • Don't be a paranoid. The sooner you realize, the better.
  • Be consistent with your writing. (Complete all your drafts as soon as possible)
  • Enjoy!
Till then,

To Infinity and beyond!


Pycon India: Journey begins!


Ok! everyone. Get ready to hear a very interesting story about a Python: a vicious snake in the memory of our computers. The story has many twist, drama, suspense and adventure. Try to keep it up with me.

It was hot long summer day when I landed on the webland of DGPLUG, searching for some fun online training to help me find the magic world of opensource softwares, and “Google” told me about this very famous webland “DGPLUG” where the wizard Kushal and his friends helps people like me to find the magic doors of open source world without even meeting them in person.

With time, those wizards helped us well in learning various new magic spells and then there comes a day when to achieve a great skill, we all need to meet in person, but… how? Every wizard is from different dimension! So we all settled down to meet on Earth on a very special occasion of Python: rejuvenation day. I was little sceptical at first, but I am glad I chose the sacred path of Python. And all thanks to DGPLUG webland to introduce me to magic of Python and open source.

I was kind of new to all these Python spells and all, so I decided to help people in arranging the Python day we call “Pycon India”, to learn more about other python wizards whom I don’t know.

All new wizards(including me) who wants to help in organising the python’s Pycon India should reach the Earth a day before and help other wizards.

I reached Earth, found many new wizards out there who wants to help just like me and we all had great discussion about the event to be come in upcoming days. I also found some remote wizards from another dimensions who were there to help and were also from DGPLUG webland. Few of the wizard I met was known by @thebigj, @cyber_freak and @championshuttler.

Okay! That’s enough for today, will continue next on my first day experience.

The Last Key!

Hope you guys have watched the trailer, The Last key.  If not I dare you to watch it.



Okay, joke aside, this blog post is about cryptography and public keybase keybase.io.

Crypto-What?

So these days when cyber crime, identity theft as common as bug in your code, people are getting insecure with their internet transactions, chat over various media and the threat of being spied remains the same.  This threat leads some security enthusiast to find a way for a secure transactions over internet and we call this field as Cryptography.

Cryptography is the study to find secure methods to transact securely between two parties which may or may not be on internet.  Cryptography is as old as human politics :p

Kings of different nations need to transmit messages securely so that the message do not get tampered or leaked by any medium in between and to overcome this threat they use various methods which in today's modern world known as "algorithms".

Encryption

Encryption is nothing but the process of encoding message into a form of jargon which can only be understood if you have appropriate key.  It is more like, you can only read the contents of a locked diary unless you have the key to unlock it.

More resources on encryption are provided here.

Why encrypt?

Why encypt?...

Like anyone you might not like when someone peeks at your life without your consent.  Say, how would you react if someone reads your personal diaries without your consent? I guess, you would be infuriated, right?

Now, how helpful it would be if anyone tries to read your diary but can't understand what is written because of the bad writing you have :p
Or say if you have written the diary in mirrored language just like DaVinci.

This is what is called encryption and everyone needs it unless you know a language nobody understands other than you :p.

What is Public Key and Private key?

Keys, like any general key are nothing but a way to unlock the path to your secrets.  In cryptography, keys are the codes required to decode the encrypted secrets we all try to hide from others. So, whatever happens to you, never loose your key or you will be locked out of your own secrets.

In Cryptography, there are two types of keys, public key and private key.  Anyone with encrypted message for your public key can't access the message unless he have your both the keys, public and private one.

Since public keys are meant to be published publicly and distributed to all, you should never disclose your private with anyone and carefully protect your private keys with a strong password, maybe diceware one :D

So, how to publish your public key to all, here are two ways:
1. Mail to them your public key so that they can understand your jargon.
2. Publish your public key on the key base like keybase.io.

To understand the public key cryptography, watch the following video, it will sure help you :)




Keybase

Keybase is a PGP key directory that maps social media identities to encryption keys in a publicly auditable manner. It provides various utilities like, chatting with someone else using pgp encryption.

It is another method to publicly publish your public key so that only trusted people can transact with you over internet.



 So, follow me on keybase to understand my jargon messages.


Note: Whenever I says transact, it can be any kind of transaction like money transfer, chatting, information exchange and so on.

Till then,

To infinity and Beyond!

Moving!

It's been a long time, since I published anything here, but that doesn't mean I stop writing, I kept writing everyday, just didn...