Learn Python With Dhawal - 3 - Chapter


CHAPTER 3

In this chapter we are going to learn more about variables and their types. I'll be only covering the things that you need to know while coding whereas you can always look up the internet for more detailed information.

What is a Variable?

A Variable is simply an element which varies i.e. It changes it's value depending upon the circumstances. You can put anything inside a variable, but a variable is always of one single data type. There are many types of variables and they might slightly differ from one programming language to another. Ex String, It is an array in C, but you can have a string variable in Python and Java.

Scope of a Variable

Think of it as life of a variable. Each variable has its life and during that life it'll exist and hold a value. A variable's life can depend upon where it's declared. If it is declared within a function or a loop then it's life is as long as that function or loop is running or is into existence. If it's declared within a class then it's life will be as along as the class exists.

It is very important to know the scope of the variable so as to know how to declare and assign its values. You can only declare a variable once but can assign its values as many times as you wish throughout the scope of that variable.

You can't use one same for two different variables, as you might have learned in earlier chapters. Each variable name should be unique within its scopes. In generally, you don't use a same variable within one program to avoid confusion as well as other errors as many compilers work in a different manner.

In Python, it is very easy to create a variable as you just have one step. Declaring a variable is very easy as you don't have to specify a datatype as python does that for you. Still you need to know what type of variable it'll be so you can operate on it.

Data Types In Python


  1. Int : Integer is often represented by int in many programming languages. In python whenever you assign a number without decimal point values or floating point values as we say it technically, it is automatically classified as an integer.

    There are many types of Integer such as short Int, long Int, each of these have their specific importance and hold a certain type of values. Your integer value can also depend upon whether its a signed Integer or an Unsigned Integer.

    For Ex :
    a= 1, unsigned integer
    b= -3, signed integer
  2. Float : Floating point Integer is something which is quite same as the integer but only difference being it accounts values after the decimal point as well.

    For Ex:
    f= 10.34 ,Unsigned float with values after decimal point until two places
    r=12.00 , Unsigned Integer represented as float
    e= 13.4 , Unsigned float with a value after a decimal point.
    rt=-12.99 , Signed float with values after decimal point until two places 
  3. Complex : It is used to hold complex numbers as the name suggests.
    For Ex :
    g = 3i , complex number
  4. String : Generally strings in python are represented using double quotes but single quotation marks can also be used.
    For Ex:
    a="It is a very sunny day."
    b='It was a very cold night.'
  5. List: As fore-mentioned in the previous chapter, List is a very versatile data type. You have lists in JAVA but that list is a little bit different than the one you have in python. Here you can add numbers, floating numbers, characters, strings together in one single list. It's like an array of multiple data types clubbed together.
    For Ex:
    p=[1,2,3,4,5,6]
    pts=['hello','how are you','?']
    th=[1,2,'hey']
    To print or access any item in the list you have to specify its position in the list. Always remember in computers, the number list begins from 0 and not 1 unlike the real world. So be careful while counting the position number.
    Also, printing lists is very similar to printing your normal variable.
  6. Tuple : It is very similar to your list but the only thing which makes it unique is that list can be edited as many times as you want but you can't edit a tuple once it is created.
  7. Dictionary : It is one unique and fun feature in python where you can create your own dictionary which can be used to get data easily based on the key you assigned to the value.
    For Ex:
    a={1:"firstname",2:"last name","age":33}
    In lists you used to remember the position of the item but what if you don't know the item position? That's where dictionary comes in handy. Instead of using the position you can call the values using the key that you had assigned to them.
Important Note : While naming the variables keep in mind not to use keywords (reserved words that are used in language) or the duplicate name. Also, you can use numbers while naming a variable but don't use only number to name a variable or begin naming with a number, whereas you can use only character to name a variable. Also, ensure to make some sensible names for the variable. Here, I am just using a,b,c, etc.. as of now to keep it easy for you and for me. as we go ahead I'll start naming and using the variables as we do it in the industry.

Working with variables

Code 1
Input:
1. a= 3
2. b= 4.98
3. print(a+b)
4. c= b-a
5. print (c)
Output:
7.98
1.9800000000000004
As you'd notice here, any arithmetic operation on integer and float gives result as a floating number.


Code 2 
Input:
1. a= 1
2. c= 3+1j
3. print (a+c)
Output:
(4+1j)

As you'd notice here, just like operations on integer and float resulted in floating number as output, similarly operation on integer and complex resulted as complex number in output.


Code 3 
Input:
1. a= 1.99
2. c= 3+1j
3. print (a+c)
Output:
(4.99+1j)
As you'd notice here, just like the operations above, any operations on floating numbers and complex numbers would result in a complex number with a floating point value as answer.



Code 4
Input:
1. a= 1.99
2. c= 3+1j
3. d= (a+c)
4. print(d)
Output:
(4.99+1j)

Now in a new input box, type each line one by one in new box the next few lines and see what do you get.

Input:
1. type(a)
Output:
float


Input:
1. type(c)
Output:
complex

Input:
1. type(d)
Output:
complex

As you'd see, you can use the type() command to know the type of the variable in python.


Code 5
Input:
1. a=[1,2,3,"hello"]
2. print (a)
3. print (a[3])
Output:
[1, 2, 3, 'hello']
hello

This is how you create and call upon an element in list. a[3] will bring the last element of the list and you are now well versed with our print statement right? When you use square brackets it'll create a list. Keep it in mind reason you'd know with our next few coding examples.



Code 6 
Input:
1. a=(1,2,"this is a tuple")
2. print (a)
3. print(a[2])
Output:
(1, 2, 'this is a tuple')
this is a tuple


Code 7 
Input:
1. a={1:'apple',2:'ball','tiger':'animal','Age':12}
2. print (a[1])
3. print (a[2])
4. print (a['tiger'])
5. print (a['Age'])
Output:
apple
ball
animal
12


Code 8
Input:
1.a='this is a string'
2. print(a)
Output:
this is a string

In Next chapter we will learn more about Variables, its data types, its scopes, basic algebra using variables.

<< PREVIOUS CHAPTER || NEXT CHAPTER >>

~*~*~*~

This series is totally authored by me (Dhawal Joshi). Any similarities found on the text, or codes or anything is purely accidental. All the sources of reference will be mentioned, linked and will be given the proper credits. If I miss anything or there's anything wrong, feel free to comment or send me an email and I'll try to edit it out. I am not a Python expert, I am sharing whatever I have learnt on my own and with a few sources around to refer from which will be mentioned. Also feel free to share this series with others so most can benefit out of it.

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the Websiteto get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Learn python with Dhawal -2- Chapter


CHAPTER TWO

In the last chapter we discussed about the basics of programming and got to know about Python as a programming language a bit. I know it wasn't in much depth but I tried to bring it down to the level of a layman as much as I can. Now, as we know a bit about what Python is in general and how to go about the world of coding, we can start taking our first baby steps in the world of programming using python as a child-walker.

Installing Python in your computer :

There are various ways you can install Python on your computer, but as for now and for this particular course that we are going to undertake we would use the jupyter notebook which is a part of Anaconda IDE installation.

An IDE refers to an Integrated Development Environment. You can do a lot of thing using Anaconda distribution and there are other various ways to work with python but since as the name goes Jupyter notebook is very much like a notebook and quite simple to use. Hence it will make the task easier for you to learn more of coding. You can also Install python directly on your computer and use it from your terminal/cmd but that would be a little bit complex for someone who hasn't been familiar with the infamous black screen of total control.

You don't need to install python separately for this particular method, unlike for other IDEs for which you might. If you already have any other alternative like PyCharm,EMacs or just wanna use it on plain old terminal then you can surely use it but that's up to you.  I am here going to focus more on how to write a code in python than how to work with different ways of using python. Don't forget the thumb rule to learn anything new, 'if you don't understand anything or want to know more about anything, just search up the Internet. You can always comeback later and continue the course.'

Here are the steps to Install Anaconda on your system.

  1. Open and Visit the official website for Anaconda Distribution.
  2. Install the software following the instructions for your particular system.
  3. Open the Anaconda Navigator in your computer
  4. Click on the Jupyter Notebook to Launch it. Or you can also search up Jupyter Notebook and launch, whatever is your preferable way.
Now, Once you are done installing and you have opened the Juypter Notebook, henceforth referred simply as simply as the 'notebook'. 

Note : Jupyter Notebook launches in your web browser, whichever browser you have selected as default. if it opens the terminal don't shut it close else the notebook will stop working.

Once you have launched the notebook, you'll see something like this

Jupyter Notebook Homescreen
Follow the next steps :

  1. Click on the new button on the top right corner.
  2. Click on the Python 3 option, that'll create a python notebook for you with the extension '.ipynb'
  3. Now you can see a different screen as shown below. You can now click on the 'Untitled' and give your notebook some name. You can explore the bunch of other options as well, they're most basic options like save, run, cut, copy, paste, etc...
  4. The notebook will autosave when you stop typing anything so you don't specifically need to save your notebook every time.
  5. For the next time you open your book, you can just open notebook and just look out for the name you just chose for your notebook with an .ipynb extension. for example, MyNotebook.ipynb
  6. Click on it to open the notebook so we can start the coding journey again.
NoteBook Front Page

How to Start Coding in Python :

Once you have explored the buttons and the Home UI of the notebook, we can surely begin the coding adventures from here on.

In this chapter we will just learn simple and very basic coding statements. As you'd see there's an In[]: Box and that's where you'd write your code or basically give your input.

Now once you write something inside that box, you need to press the Run button up as you can see on the toolbar. That will execute your code and if it's free from any errors and might give you warning if your code has some possible mistakes. You can always keep an eye out for it and google things you don't understand to get answers on the spot or you can just comment down your troubles and I'd make sure to reply to them.

Now, we will start doing the thing which almost is like a tradition while learning anything new on computer. Let's print our 'Hello World!' statement using python. All the Code snippets that you need to type will be in after the Input: label and the output will be shown after the Output: label. Also, I am showing the line number as Indentation in Python is very very important. That I will be explaning when we explore more ahead. But for now this is how the coding will be so kindly make sure you do it as it is to avoid any errors.

It's not wrong or a crime to make errors, if you make an error and you need to google what it is and try troubleshooting. Also, this website has a copy protection hence you won't be able to copy-paste code snippets directly from here and you'd need to type it, so don't be a lazy bum and type carefully. I will try to keep downloadable notebooks for your reference but in later chapters, for today's chapter there is not need for it.

To print the statement as it is we use the print keyword and the sentence needed to print is written in double quotations enclosed within the parantheses.

Code 1
Input : 
1. print ("Hello World!")

Output : 

"Hello World!"

Code 2
Input :
1. print (2+3)
2. print (2-1)
3. print (10-2*3)

Output :
5
1
4

You can write anything inside the quotations and it'll be printing it as it is. You need to click the run button to execute your code and the output will be shown below it. You can enable the line numbers by going in options as well so it makes it little bit clear to you while coding ahead. This is a sort of tiny chapter as I want you to explore the UI and print some statements of your own and see what errors do you encounter and if it works as you intended it to.

In Next chapter we will learn more about Variables, its data types, its scopes, basic algebra using variables.

<< PREVIOUS CHAPTER || NEXT CHAPTER >>

~*~*~*~

This series is totally authored by me (Dhawal Joshi). Any similarities found on the text, or codes or anything is purely accidental. All the sources of reference will be mentioned, linked and will be given the proper credits. If I miss anything or there's anything wrong, feel free to comment or send me an email and I'll try to edit it out. I am not a Python expert, I am sharing whatever I have learnt on my own and with a few sources around to refer from which will be mentioned. Also feel free to share this series with others so most can benefit out of it.



~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the Website to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Learn Python with Dhawal -1- Chapter


CHAPTER ONE

Out of the most programming languages out there python is the most easiest to learn for both people who are well-versed with the programming as well as the total newbies. Before we begin with how to write the code, lets know more about the language itself.

About Python:
Python in the world of computers is a language which is used in various places. Python is developed under an OSI-approved open source license, making it freely usable and distributable, even for commercial use. Python's license is administered by the Python Software Foundation. (Source Offical Python.org website )

Python is an open source language, meaning anyone can use it as well as contribute in its development. Think of it like JAVA or ANDROID or CHROMIUM, all of them are owned and managed by certain organisation but are open for everyone to use, make modifications(legal and ethical modifications permitted by the license) as per needs as well as contribute in its development.

To know more  about Python you can visit https://www.python.org. It is the official source for all your information regarding Python. You can also google and find other quotable or referable sources alongside.

How Python Works :

For every programming language to work, there's a layer which works most of the time from the shadows but is the most important layer that you'd ever encounter. For almost every programming language out there, there's a compiler or an interpreter. Now unlike traditional languages where a language either has a compiler or interpreter, often known as GEN2 or GEN3 languages. Python is both an compiled as well as an interpreted language.

Python being a 4th Gen aka a higher level language, works on two different stages. Many might know that C language is a compiled language as first the code is written and then sent to the compiler where the machine code is being generated and then we execute that machine code to get our desired outputs. Just like JAVA ( in some case scenarios ), Python is both compiled and interpreted i.e. First the code is compiled and converted into machine language and then its interpreted.

A compiler converts the code that you have written into a machine language at once and then it executes it. If there's any error in the code, it won't finish the compiling process and won't produce a machine code as an output. An interpreter works on a little different basis. It reads each line of code one by one and then converts it into machine code and executes it. If it encounters an error, it stops but the code until the error is encountered is already executed. Both compiler and interpreter have their advantages which I might try posting in some other post but for now I think this is enough information you'd like to know about.

So, in Python, your code is first compiled and checked for errors and then if everything goes well, it is interpreted line by line at byte code level.

Learning the Basics of a Programming Language:

There are a few requisites before you get started working and playing around with python codes. You need to first learn the basics of Python as whole and programming basics itself.

I am writing this post as if you are a non-CS background personality and you never ever have even had encountered a single piece of code in your life so if you are a person who knows about basics of programming then you can surely skip this part. But if you want to get brushed up with basics again then here's your read.

Python is a very easy to understand as it uses most common english terms unlike other languages where there are a ton of programming jargons. Being a Higher generation language its as close to english as it can get. Before you begin, Here are some terms that you'd need to keep in mind. We will learn specifics about Python variables and data types in next Chapter/Post. Here are some basic brush in concepts.

Variable: A variable is something whose value varies depending on the circumstances. Think of a variable like an empty carton box, you can put any value you want in it. You can change its value time and again as per your needs. Some variables are single valued while some are multi-valued.

There are some nomenclature rules which you have to follow while naming variables and other most things in any programming language. A variable name can contain anything from 0-9,a-z,A-Z or any combination of those, you can use an underscore(_) to separate long words or terms.

You can't use any special characters while naming a variable, there might be some exceptions here and there but a general rule of thumb states to avoid them. A variable should have at least one character in name and it shouldn't be idiotically long.

You can follow UpperCamelCase or lowerCamelCase style of naming long variables if you don't want to use underscore.

Can Do : names, Name, name99, Full_name, id_no, na9me, 9name2, fullName, FullName, FULLNAME, etc..

Can't Do : name&, Na------, Name#, &&se, +-Name, thisisaverylongnameetc...

Types of Variables :

In Python you usually don't need to worry about any of these data types but for learning programming it is necessary to know what you'd be dealing with and what happens behind the scenes when you try to operate on different things.

Integer : Commonly known and used as int, an integer is a variable which holds the integer values.

Boolean : It just holds any of two values, i.e. TRUE or FALSE.

String :  It holds a set of characters together in a string.

Character : As the name suggests it holds a single character.

Array :  It holds a set of numbers, characters etc...

But while working with Python there are a few more which you need to know about.

List : Lists are very similar to arrays,  but while array can contain a list of a number or characters as you can't mix both in same array, list can do that for you.

Tuples : Tuples are very similar to lists but only point of difference being they can't be updated.

Dictionary : Like you have dictionary for various languages, you can create a dictionary of your own to use while you code using python.


Arithmetic Operations :

As many of you know the story of computers began as calculators and present day computers are nothing much but a very complex and super advanced calculators.

Here are some basic operations that you can do using these symbols, we will learn how to use them in later chapters.
Symbol Explanation
 + Addition Operator is used to add two numbers, variables and give an output.
- Subtraction Operator is used to subtract two numbers, variables and give an output
* Multiplication Operator is used to multiply and give product of two variables or numbers as an output
/ Division Operator is used to divide the two numbers or variables and give the output of only quotient. It will round off the value depending upon the variable holding the value of output.
% Modulo Operator is used to divide the two numbers or variables and give remainder as an output. It'll also round off the number depending upon the variable holding the output.


Logical Operations :

There are logical operations which are used to check the logical correctness in some cases. Below are some symbols and their uses.


SymbolExplanation
 &&Logical AND Operator is used to check if both the conditions are true or both the sides are logically true
||Logical OR Operator is used to check if any of the conditions or any of the side is logically true
==Is equal equals to operator is used to check that both LHS and RHS are exactly the same on logical level.


Conditional Operations :

For every now and then you'd need to check a condition as you move ahead in your programming journey. To check those conditions you can use any of below operators as per the circumstance.


SymbolExplanation
 &AND operator is used to check if both conditions are true
|OR operator is used to check if any of the conditions are true
!NOT operator is used to negate the value.
=IS EQUAL TO operator is used to check the equivalence
!=NOT EQUALS TO Operator is used to check if its not equal.


Here I end with my very brief explanations of programming basics. In next chapter I'd begin with coding and we will learn the concepts as we use them on the go. This series mostly will be a weekly series so do follow to get the updates.

For more information you can always google up and read from the sources you favour. Here is a source where you'd like to learn about some basic data types and other things. Although you can easily pass them while working with python as it takes cares of certain things on its own but you can give it a try if you have a super curious mind.

Link about details on data types : https://www.javatpoint.com/java-data-types

NEXT CHAPTER >>

~*~*~*~


This series is totally authored by me (Dhawal Joshi). Any similarities found on the text, or codes or anything is purely accidental. All the sources of reference will be mentioned, linked and will be given the proper credits. If I miss anything or there's anything wrong, feel free to comment or send me an email and I'll try to edit it out. I am not a Python expert, I am sharing whatever I have learnt on my own and with a few sources around to refer from which will be mentioned. Also feel free to share this series with others so most can benefit out of it.

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Dhawal's Blog -6- How I lost my motivation and gained it again.

Motivation is one such keyword which is used as if people apply butter or jam on the bread every morning. You'll find this lovely word or keyword as we describe it in the world of internet almost everywhere. Every day you'll have a dedicated article, quote, speech, or message popping up on how to get motivated, or how to deal with demotivation and what not.

Well every once in a while everyone gets burned out and results in demotivation. Major reasons of demotivation clouding over you would be not getting what you expected, or not getting feedback from expected, not being able to finish something, or similar things. Basically demotivation for the most part is a result of a feeling which you get after failure.

Now, I am not going to write an article on how to get motivated again as motivation isn't an external entity as most of us think of it like. It's not a fire which can be ignited with stimulus from outside. I know this is contradictory to almost 90% of articles and reference materials who 'guide' you to deal with demotivation but this is the truth. No amount of music, exercise or anything is going to suddenly convert your demotivation into motivation until and unless you get rid of that failure and do the thing successfully in first place.

Surely, a little external stimulus would help you temporarily to enhance your mood or make you feel better so you can start working on the issue that brought your morale down in the first place. Just using those tips and not working on the actual issue will be like trying to cure disease inside the body by just working on symptoms and not dealing with the root cause of the problem.

So, how to actually deal with this gloomy feeling which depresses every other upcoming adult and adults in this world? It's very simple, I have often watched this in Indian Army training videos where the commanding officer or the trainer commands the trainees or the soldiers to do the task and they don't have any option to escape. I work with the same mindset on myself. I tell myself that I don't have any option for this. I have to finish it now or like 10 years later. The choice of how long I want to procrastinate and delay the thing is up to me.

It is not very easy, let me tell you in the first place. Forcing yourself to just challenge that monster who has defeated you again and again isn't easiest of tasks. But to do that you first have to deal with the fear which just comes with the anticipation of imagining of facing that monster again. What I have learnt with the experiences that the anticipation of things be good or bad is always greater in feeling as compared to experiencing the actual phenomenon.

So how do I deal with demotivation and get myself up to give a nice fight back? These are the simple steps I personally use and I hope it might somehow help you as well.


  1. Stop finding excuses to delay the thing you are supposed to complete
  2. Don't sympathise yourself or allow anyone else to do the same, it's the worst thing and probably the last thing you'd want to be done to yourself. It's like drugs, emotional and hormonal drug that runs naturally inside our body. Once you start enjoying the comfort of it there's almost no way getting out of it.
  3. Try to look at the issue or the situation you are trying to deal with logically and practically.
  4. Break it into the points of root cause and results of those actions aka symptoms as I like to call them. For ex, Not passing an exam. find out where and why you are failing. Try to change a few things by changing study patterns and work on basics.
  5. Do not procrastinate, I repeat do not. Once you think that you are being a good person and tried to overcome your fear and try to reward yourself with some sort of positive action, don't. Reward yourself only when you are done with the thing for once.
  6. Bring actual results and not just thinking about doing something. Whatever you do, no matter how little bring out actual results that anyone can see or you can show the proof of your work. Working just inside your brain is never going to help.
  7. Do not use shortcuts, if you have less time then try to find out a way to do the conceptual thing properly and then apply shortcuts if its multiple and repeating thing but until then no shortcuts at all as far as you have sufficient time.
  8. Be Smart and Not Hardworking, with this I mean see how you can solve the problem, take external help if needed but don't carry on doing the donkey work.
  9. If its not broken, don't fix it.
  10. If it's not broken but still not creating any issue yet, don't bother about it. You have a better task to get done with right now. Once you are done with it, you can go back to fixing things.
This is the way I deal with my demotivation and try to get myself back and fired up to work again. I often land into places and overthink a lot. But I always remember the ants when I reach a dead end.

Deal with situations like ants. Once an ant encounters a dead end, it doesn't stop there or sit and cry. It looks to find a way around and goes around the object or hurdle it encountered, alongside it warns it fellow ants that there's a dead end ahead. Don't just stop if you encounter failures. Learn to find a way around them. Also share your knowledge while you can as you might never know how it would benefit you back.

In the last blog post, I had mentioned some new surprises that I wanted to bring out to you. I have been asked by many to share my knowledge of coding with them. I know there are a ton of books and site from which even I have referred to while learning things myself but I still decided to try this thing out maybe not for you but for me to have a memory of it.

How many of you would like to learn python programming with me? I'd try to make as detailed posts as possible where non-coders can learn python and try a few knick knacks of Machine learning and Artificial Intelligence of their own? I know its a vast concept and can't be done in a few posts but If there's an ample demand for it, I might just give it a push. This is one of my surprises that I have been planning for a long time now.

So would you be interested in 'Learn Python with Dhawal' series of posts on this website?



~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Paramnesia: The Deadish Chronicles



Paramnesia: The Deadish Chronicles by Brian Wilkinson
My rating: 3 of 5 stars

Book Description : 

​"Brian Wilkinson's debut is an exhilarating celebration of the imagination."
— Scott Carter, author of Blind Luck, Barret Fuller's Secret

Nora Edwards finally has everything she wants out of life, including the boy of her dreams, until one night that dream turns into a nightmare. On their way home from prom, Nora and Andrew are attacked by a supernatural creature called the Revenant that sucks the souls out of the living in order to feed itself. Nora manages to escape from the creature, but Andrew is not as fortunate.


Although Nora suffers loss that night, she gains something as well: the ability to see the dead, including her recently deceased boyfriend. Whether the skill is a gift or a curse is yet to be determined, since those around her assume Nora's erratic behaviour is due to "paramnesia," a disorder in which a person confuses dreams with reality. She's also attracted the attention of the Revenant's masters, who need to preserve the secret of their supernatural existence and will stop at nothing to prevent her from talking. Nora, along with Andrew and her living and dead allies in the Deadish Society, quickly finds herself in a battle for her life—and the souls of her city.

~*~*~*~

The cover isn't quite pulling you to pick up the book and read but it surely speaks a lot on its own. It's one of these paranormal plus romance stories which a unique concept or ghosts and its energy stuff. Surely, It's quite predictable story which won't bother you much as you'll enjoy as you read. The book has its sweet and funny moments of romance in middle where there's fun between characters.

It was a fun reading something new in the concept of ghosts and paranormal but I felt somewhere the new concept was half baked. I wish there was more details on the villian and how the souls and ghosts worked. This might be a spoiler of sorts but I somehow thought it was conceptually quite relatable with the Bleach anime, where there's a whole soul society concept and afterlife. I thought it would explore the details in paranormal but it felt restricted on the romance and adventure part.

If you are looking for something new and unique in terms of paranormal romance with the female lead then this might be the one you might be looking for.

Book Link :  https://amzn.to/2L14WWn

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

How to Install Custom Fonts on your Kindle E-Reader Device

If you are a fellow Kindle E-reader owner and aren't quite satisfied by the default fonts which are provided or just want to explore the possibility of adding your own fonts to read books on your kindle then follow the steps below and enjoy a new reading experience. This is the official method without harming anything inside your Kindle E-Reader Device.

Prerequisites : Kindle ( Basic, Paperwhite, etc... E-Reader) , Computer , USB Cable.

Steps :

  1. Download Font Files : Search up the Internet for your favourite fonts. Ensure to download fonts from safe and trusted locations, for ex, Google Fonts.. The font files will have a .TTF extension.
    It is recommended to have all styles of the same font incase the font have multiple styles or variations in it.
  2. Extract the Zip Files : If you have downloaded the fonts from website and it is in a zip-archive format first you'd need to extract it. You can use any program of your choice to extract the zip files and store it in a folder.
  3. Connect the Kindle : Now connect your Kindle E-Reader with your computer via the USB Cable. Although, if your Kindle software version is below 5.9 then you need to update your Kindle software. You can check your software version by going into Settings -> Device options -> Device Info. If its not updated then you can download the new software and upgrade using instructions from Amazon Kindle's official website.
  4. Copy the Files : Assuming that your Kindle software version is higher than 5.9, you can open it in your computer and locate the folder Fonts . Copy all the font files (.TTF) into this folder and then safely eject your kindle device.
  5. Disconnect Kindle :  Now after disconnecting Kindle from pc, open any book of your choice. Click on the Page display -> Custom -> Font Page and Settings -> Custom . From there you can select one of the custom fonts you installed and choose the boldness or size and you are now good to go on a reading adventure. 



~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

How social media affects your thinking and mindset.

We have been reading a lot about the social media and its effects on the human thinking and behaviour. The effects are both positive and negative and for certainly this post is about the effects in general keeping a neutral outlook over it. I feel anything can be a plus or a minus for anyone depending on what's their outlook on it. Hence, I won't be classifying anything into good and bad or gray. It's just plain information on how it affects us and our way of thinking about different things and how it is used for and against us at the same time.

If you ever had a pet whom you had to train for potty or other tricks or even a baby whom you need to teach things that they have no idea about, how would you do that? Imagine trying to teach a dog to fetch or teaching a baby to write and know the alphabet 'A'. You'd make them do it again and again until its hard etched inside their brains, such that even if you just throw a jug of water on them at midnight and wake them up to ask them the same thing again they'd clearly remember it. They would do the bidding or not that's whole another topic XD.

Social media and human brains work in the same way. Everyday if someone is shown good posts on a particular topics and then asked about it, they'd comment resonating on the same good vibe. This happens because when you think about it, your brain tells you that you have been reading only good things on it hence its a good thing so you form your opinions accordingly.

With elections, product launches and other marketing things it happens the same way. If you're brainwashed and shown same good/bad posts about some topic, everyday as most people spend at least an hour on social media. You'd have the same effect coming out over you. You'd think something as good/bad/gray depending on the posts that you had been seeing across the timeline the whole time.

Now, how these posts turn up in your timeline via various mediums but most prominently are the paid mediums. Paid mediums include, ads, normal users on which anyone won't doubt / influencers, who are paid on per post basis to spread a word, good or bad about a topic by marketing agencies. This can influence a ton of things like elections, your opinion about a service or product or even for a real person.

This is something which you can't actually help with as this is been hard wired in our brains. This is the psychological game which makes a social media good or bad. It's not how much data they have or they know. It's their power to influence and brainwashing minds into believing things which they usually won't believe or pass it out as some lame joke.

Note: This post is written on the basis of personal observations and information gathered from research papers and articles on over the Internet over a period of time. This is more of a personal outlook on the topic rather than an 100% accurate source to be quoted for some scientific journal/debate.


~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Glitter and Gloss




Glitter and Gloss by Vibha Batra
My rating: 3 of 5 stars

Book Description:

A romantic comedy that is funny, contemporary and sharp.


Misha is a make up artist who, after a series of mishaps and twists and turns, falls madly in love with Akshay who reciprocates her love with ardour. The only hitch in this perfect romance is her prospective sister-in-law who thinks Misha is everything a Bahu shouldn’t be: garrulous, geeky, gawky, gainfully employed (especially the last bit). The questions is will Misha win Didi (and the Kha-Pee Panchayat) over with her Stepford Wife Act? Will she continue to be the poster child for the inherent evils of the Bahu Brigade? Or will she learn to ‘lau’ herself before the whole world and its wife can do the same?


~*~*~*~

Here's another book which has landed me in a reviewing dilemma. I'd be lying if I didn't say I totally enjoyed the book but at the same time it kinda threw me off the guard as I was expecting something different.

If you are a mainstream reader who read serious novels a lot and you pick up this book, it'd actually throw you off your guard. This book will make you laugh as if someone is constantly tickling you. It's a humorous chick-lit story. The only another book I can compare it with would be 'My Clingy Girlfriend' which had made me laugh on a similar level.

The characters are weird and funny, almost close to real life. It shows insides of a glamour world in a comical way. There's humor maintained throughout the story and even serious situations don't feel serious enough. The cover was more of graphical avatar of the title. The blurb had made me expect some saas bahu drama which didn't begin until the other half end of the story.

The plot was typical and nothing special to talk about. But the narration here is a double edged sword. If you are a person who thinks of books as some serious literature content and entertainment part of it is side tag-along then this book is something you should avoid.

Narration is something which can make you really love this book or hate it at the same time. I felt like one of my south bombay/delhi female friends is telling me a juicy gossip story. It has a ton of web series/shows, as well as cultural slang references. The story is Hinglish ( a mixture of hindi and english that we usually speak in day to day life.) which can be a hit or a total turn off for you if you are a serious type of reader.

If you are someone who watches a ton of series and shows, has at least some knowledge of trends and makeup then this book won't confuse you at all. I had to search a lot of makeup products and other character references since I am not the person who watches most shows. Although I loved the Big Bang theory references alongside some How I met your mother references as both are my favourite shows, later is most favourite.

I was in a dilemma to give it a full 5,4, or a 3 but ended up giving a three just for the sake of entertainment. If there had been a warning for Hinglish narration, crazy trends stuff and super casual language with no actual depth in story then I could've passed it as a 5 star since it was a total entertainer but since it was passed as your average chicklit novel I'd have to give it a 3 since it lacked in most aspects.

I didn't wanna bash it since I enjoyed reading it totally but it'd be unfair with other books i've reviewed based on the same criteria.

So, if you are in a bad mood, tired of reading serious books, and are in a look out for some fun slangy humourous read then this book is something i'd totally recommend. It's a light read which will tickle your heart out. It's like a salman khan movie, the story may or may not make a sense but its a total entertainer.

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Dhawal's Blog -5- New surprises

This is officially my fifth blog post. I never had expected that I'd be continuing this series after a few posts but surprisingly I am here typing down this juicy update for all of you awesome readers. I know I have been slipping past deadlines for a long time now. Some priorities had to shuffled and reshuffled time and again due to various circumstances. A ton of things happening in real life and If you know me personally, you'd know that I am not a person who reveals everything on socials.

I know I had planned to publish the book in february but the editing schedule had to be delayed and then post-poned for later dates. I am currently editing and rewriting a few things in the script so you might find something new once it's published. Honestly, I never had expected things to get delayed to this extent since I just left you'll hanging on the climax.

I was in idea draught a few weeks back and from past few days my mind is flooded again with new ideas landing me in a confusion what to implement and what should be just left or delayed for future. I thought of a few things which had a satisfactory response from my inner feedback circle. I hope I can put up with it on the schedule and bring the work out for you all to read.

I want to bring more interesting content to read on this corner of the Internet. I do not plan to flood it with just book reviews and promotional posts. Although I am looking for some better ideas to send updates about free books which are available on kindle and other such of good updates that might interest you.

I was wondering if I make a group solely for the purpose of notifying about such opportunities and blog posts, how many of you would be interested in joining? I know I do have email notifs for other stuff but most don't always opt for emails and those who do, they don't always open the emails. Most deals I share are usually, one day deals and thus if you are late there'd be no point in sharing it. I know I can't reach full 100% engagement but at least I can try to get most of what I can right?

Recently, I have been very curious about what content do you like to read most on this website? Also, something which you'd like me to add on or post more of something? It'd be great to know from you all as I can get an idea of what to churn up from my imagination.

I wish I could just tell you outright what's in the plans for the next few weeks but sadly, that'd be just ruining the surprises for you. Although I can surely advise you to read my both books for that. I'd just conclude this here and lets hope for the best.


~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

A Golden Chance to Get your work published

Many people keep asking me 'How to get published?' For such enthusiastic people, I have a golden chance for you which you'd want to give it a try. One of my publisher friends has provided with once such opportunity that you'd surely want to give it a try.

Abhisar Garg from InkQuills Publishing House sent me this message which I am posting as it is below. I'll update the details further as I'd receive, until then you can join the group and ask him out yourself.

Also, if you are a published Indian Author or someone who is on the way to get published and wish to connect with other authors do get in touch with me so I can add you in the Whatsapp group.


~*~*~*~


InkQuills Publishing House presents an unpaid anthology for the first time to make it happen a big one.

No Amount to pay...
No Pre-orders to do...

Just Write, Submit, Get selected and Get Published...

For more information, join the WhatsApp Group.

https://chat.whatsapp.com/Jqumh9DJRe63kpPn1Do9qY


~*~*~*~




Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Her Prince Charming


Her Prince Charming by Sundari Venkatraman
My rating: 4 of 5 stars

Book Description :

It's instantaneous attraction when Tanuja Bhatia from Delhi meets Raj Malhotra from Bombay at the Bombay Central Station.
The mutual attraction soon blossoms into love over the next couple of meetings.
Tanuja and her simple father fail to see the crisis brewing in their own home. Her not-so-nice stepmother Gurinder is totally against the idea of Tanuja meeting her Prince Charming which would make her step-sister Harpreet seriously envious. By the way, Harpreet's main aim in life is to simply make her half-sister miserable.
While Raj's parents and Tanuja's father try to arrange a marriage between the two with the help of a mutual friend, the evil stepmother comes up with a plan of her own--to marry her stepdaughter off to Sonu, a good-for-nothing idiot.
Can Her Prince Charming lift Tanuja out of this life of drudgery and boredom and give her the happiness she deserves?


~*~*~*~

I had a fun read really after a long time. The book gives out the late 70s vibes and its really great at it. It reminds me of a old bollywood classics story. The narration is really smooth and good. It holds your attention throughout the story.

The writing style kinda reminded me of the R.K.Narayan's. The classic vibes is constant throughout the book and holds it very well on its own. The story isn't something unique or out of the box but something which you'd like reading for once.

The language is really simple and flow is good. I like the print quality and the cover design. It just keeps that story and era's vibe in it. Since It's the prequel to one of the author's books I have no idea how the story turns out in other books but this one feels nice and quite enjoyable to read.

I never expected some major shocking twists while reading since its a contemporary romance read but well it certainly raised my expectations from the author the next possible books which I might plan to read.

Would surely recommend to the ones who want to cherish that old classics vibe in a book format with a good story to read.

Link:  https://amzn.to/2K3GS4F


~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Download Blood of Like Souls by Val Conrad for Free



"This addictive first entry in the Julie Madigan series tells the story of a woman traumatized by a past her sadistic tormentor won't let her escape." –Best Thrillers

Julie Madigan's career with the New Mexico State Police ended in the puddle of blood on the floor when she survived having her throat cut. But a year of recovery left her desperate to hide the scars and to escape her past. She moved to Michigan, away from friends and coworkers who knew her secrets. Now a Medical Examiner Investigator, Julie Madigan plays by the rules, but the rules change when a killer sends her clues and evidence about two victims, taunting her with his unusual methods of murder, pulling her into his twisted game, targeting those she cares about. His goal - to prove Julie will kill like he does. While trying to identify him, Julie discovers the monster has been closer to her than she imagined, leaving her in a race to save the victims he's selected, forcing her to choose who lives and who dies.


Link : https://amzn.to/2UmQ6wz

Note : This book is free to download on Amazon on 1st and 2nd April 2019. Kindly check before downloading in your region.
~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: Loveswept



Loveswept by Prasupta Roy
My rating: 3 of 5 stars

Book Description :
Anushka, the only daughter of her parents, is a librarian of an esteemed institute but she has a dream of becoming an author. 

Kaushik, the younger of two brothers, is a lecturer of a College in Siliguri. They meet, fall in love and wish to marry. They think and believe that one completes the other. But, things go awry and separates the two love birds. 

Though apart, they keep their love enflamed in their hearts. The pangs of separation tears apart their hearts but they stay firm to the sacrifices made. While, Anushka becomes an acclaimed novelist and Kaushik, principal of a college. But, they both have one wish- to see each other again. 


And they do. But fate had other plans in store for them. 

~*~*~*~

It took me just over 3 hours to finish this book. I'd be honest with you, the book is quite good in the length department but maybe my reading speed was at its best. The language was simple to the most part and flow was lucid. I felt the narration could've been much better. With that I mean, the story telling portion felt a bit weird. Nothing negative, just different, maybe not suiting to my style or going around the stories. I wish the font size was a bit larger.

The cover is very simple and something I'd pass as okayish. The story actually gave me a lot of bollywood vibes. If you are into stories where there's pain to reach the love or a ton of pain between love then you should check this out. It was quite predictable, yet I wished there could've been some major twists, or revelations of some sorts...The love at first sight scene here was felt a bit abrupt and weird to me, might not be for you. The story has mature descriptions to some extent, something to keep in mind if you are looking or not looking for that in your romantic reads.

Overall, I enjoyed the read. I'd happily recommend this to someone who wants to try romance for some change and loves the bollywood styled stories more. I wish there were more character descriptions as you tend to misunderstand the characters until a few chapters deep inside. It was a good enjoyable read. It can be a hit or miss for you depending upon your taste in romances.


Link : https://amzn.to/2CKtYlW
~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!

Share :

Review: The Heist Artist



The Heist Artist by Vish Dhamija
My rating: 5 of 5 stars

Book Description :
Vagh Pratap Singh aka the Captain is a conman extraordinaire. From transporting illegal merchandise and stealing cars to breaking safes, he's done it all. But now, in his fortieth year, he's ready to retire. So when Udham Kumar, a crooked politician from Uttar Pradesh, commissions the Captain to track down and steal Poppy Flowers, a Vincent van Gogh's painting that has been smuggled into India after it went missing in a museum in Egypt in 2010, the Captain knows that he's found his last, and biggest case. But the painting is now in possession of a dangerous gangster, and the Captain is being followed by Udham Kumar's ruthless associates, greedy for both money and power. As the odds against him begin to stack up, the Captain realizes that his last heist might not be as easy as he'd imagined.

~*~*~*~

I was quite skeptical before beginning the book as most of the times heist books turn out to be predictable and then leaves no further fun reading ahead. Although, I'd say the cover doesn't grab your attention that much but this read isn't certainly the one you'd want to judge by its cover.

The blurb is simple and gripping which had my attention to the book in the first place. I haven't read any books by the author before but the claim of having many bestsellers before certainly had me assured that book would be interesting for most part.

The formatting was weird in the kindle version that I had but apart from that I didn't find any other concerns. The language was simple and fluid. The Narration was nice and the descriptions made things actually real enough to believe that this could've been a real incident. The story had a lot of twist and turns and the mild action scenes were perfectly drafted. I wish there was more active action in the book. But since the book was on the heist, it can be ignored if they didn't have a major action scene. Although I wished there was more details in the actual breaking in scenes.

The story had enough twists to had me into it till the last page. I simply loved the read and would surely recommend if you love reading such stories. It is a gripping read that would not let you rest until you finish it.

Download Link : https://amzn.to/2HLDObr

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Download Aranghya and Jahar - Bandahar Series - 1 For Free


Book Description : 
Will Bandahar, a rich and prosperous empire at dizzying heights of prosperity, survive the black tempest that has come knocking at its door?
An epic love story set against the background of conflict between two warring nations, surrounded by political intrigue, betrayal and jealousy.

In the barren hinterland of Jahar, Shikhanderi an orphan warrior is grappling with the conflict of his beliefs and the actions perpetrated by his mentor, the dark lord Karmachakra. 
In Aranghya, the capital kingdom of the prosperous Bandahar Empire, Emperor Mithilesh awaits the arrival of his nemesis, who brings the promise of certain death.
All hell breaks loose when Ishanya, the beautiful daughter of Aranghya’s royal adviser, is secretly banished to Jahar.
The voice of paradise beckons the scion of hell as the fierce Shikhanderi is drawn to Ishanya, an innocent pawn in the power-politics of Bandahar.
Surrounded by a maze of deceit and duplicity, will Shikhanderi and Ishanya's love ever see light in the darkness that is Jahar?
Will Shikhanderi’s search for his identity rock the very foundations of Bandahar?


From a first time writer, comes a thrilling tale of adventure, myth, and fantasy.

Download Link : https://amzn.to/2TF0yeB

Note : The book is free to download from March 28, 2019 to April 2, 2019. Kindly check in your respective regional Amazon before downloading.

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

The Art of Listening

I am quite sure many of you would be aware of this and the rest would be equally blank on this topic. Many times in life the cause of an argument is inability to listen properly. To deal with those issues there have been a ton of remedies and discussions at various places including online. In very recent times, its famously called as 'The Art of Listening'. There would be a ton of videos and articles if you just google and try knowing about what's the topic about. But, I can assure that any of those tips don't help unless you really understand what this term implies and what's it's actual meaning.

We have a very famous proverb which states,
We have two ears and one mouth for a reason.
Now, if you think on it, symbolically it states that always listen more than you speak. There's a very strong and fair reason for it. We may not always have the full knowledge of what's happening around or what someone in particular is talking about, but the words they use, their tone, the way they express it tells a lot more information about the topic which they were actually talking about.

It all ends and relates with your ability to understand the body language, situation and emotion of a person when they are speaking about something. It can appear like a complaint but possibly can be a rant. It might look like hatred but can just be actual experience. So, based on just one factor you can't possibly know what's the matter and then choose your action of response.

There's a gargantuan difference in listening and hearing. Hearing is something everyone of us does 24/7 non stop even while we are sleeping. But listening is something when we pay attention to something and try to analyse it relating it with the contextual information we have and then try to come up with an appropriate response.

Now, many would say, most confusions happen online where you can't actually read and analyse anyone's facial expressions or emotions. For that, you need to understand how a person reacts and uses their words as well as the emoticons/GIFs. These are the ways we have substituted our contextual body language for the screens.

The tone which is used also matters a lot in both art of speaking and art of listening. If the listener has a weak knowledge they can miss the possible message as both the speaker and listener don't reach the same point resulting in a conundrum. The judgement of a tone can be resulted by reading the same sentences in different ways on text. It doesn't mean you'd do the same at every single step but whenever you feel agitated or excited about something, just try this out.

For our sake, we will take the speaker as an ideal person who expresses everything as they want to and intended to. To be a good listener you need to understand if a person needs just someone to listen, someone who'd relate to them, someone who'd give solution, empathy, any kind of support. There may be times when you might not be totally accurate but you can always accept your mistakes and improvise on that.

If you master the art of listening, you can avoid a ton of issues before they even began to arise and solve them using a pre-emptive strike. Not everyone can be a master of listening but at the least we can hope to learn a few tit bits and avoid landing into arguments. Here below are some tips which will help you to master the art of listening.


  1. Always let the speaker finish first. ( Don't be a dum dum and ask if they're finished. Look for gestures)
  2. Don't be in a rush to reply or give out any reaction.
  3. Think on what they had just spoken about and try to analyse it based on the contextual information you have present around you.
  4. Give a verbal reply only when needed. There are several ways to show that you are an active listener and understand what the speaker has to say. Use of gestures is one such smart move.
  5. Coin your reply in a way which makes your point of understanding the matter clear. ( Keep it short for most and for this you certainly need to be a good speaker, but doesn't matter everytime.)
  6. Don't reply just for the sake of replying, there are many situations where the silence is the best reply you can give.
  7. You can always clarify if there's some misunderstanding and let it be over before any argument begins in the first place
  8. There not always be a situation where you'd be able to use all or even some of the steps mentioned above. During such times, just trust your instincts and just don't react with any extremities.
  9. There will be times when you need to tell the speaker that you have to leave or you are just unable to listen to them anymore. During such instances just let them finish a sentence and then either gesture that you need to leave or you don't wanna talk on the same topic anymore. Be polite as possible but interrupt only when it's needed.
  10. There will be times when you don't know the things you were supposed to know and you need to reply based on that information such as if your boss asked you about some analysis that you were supposed to perform but you haven't done it yet. Depending upon the circumstance, you can either take a polite exit, mention that you don't know it yet or just note it down later so that when you get free time you can search it up and know what the thing was actually about.
There are many points and situations but you can't possibly note and learn every single one of them. This is something which you'd just learn with experience as the time passes. No one becomes a master of everything over night. So, don't feel bad if someone calls you a bad listener. At times we aren't just in a mood to listen to the thing person has to say or we lack interest in the same topic. I hope this helps to many who have a trouble with interacting in public or private.


~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Review: To All the Boys I've Loved Before


To All the Boys I've Loved Before by Jenny Han
My rating: 3 of 5 stars

Book Description :
To All the Boys I’ve Loved Before is the story of Lara Jean, who has never openly admitted her crushes, but instead wrote each boy a letter about how she felt, sealed it, and hid it in a box under her bed. But one day Lara Jean discovers that somehow her secret box of letters has been mailed, causing all her crushes from her past to confront her about the letters: her first kiss, the boy from summer camp, even her sister's ex-boyfriend, Josh. As she learns to deal with her past loves face to face, Lara Jean discovers that something good may come out of these letters after all. 

~*~*~*~

I wanted to read this book for a long time now but when I started watching, it didn't have much of a grip me. Hence I decided to stop reading midway and tried out for the movie first. There is a ton of material which is missing from the movie but has given more context to the book. I felt like there was something missing which would surely give this book a much better traction.

I have read a lot of teen fictions before but this one so far looks good. It has a lot of cultural references which would just go overhead if you are not accustomed with them. Being an Indian I had to google almost every other food item or some dialogue. It can be a good learning experience for sure. This book shows the perspective of a teenager from USA for sure.

It's a simple story but nothing unique or attention gripping to it. I felt this was an okayish read. Although it was annoying when the book ended on the cliffhanger. I know the end since I already had seen the movie but still, the cliff hanger won't drive me to read the next one if I hadn't watched the movie first. Many of my friends said it gets interesting ahead hence I just decided to post a little review for it instead of reviewing the whole series.

Link : https://amzn.to/2HtNM0N
Link for the Box Set : https://amzn.to/2UL9P60
Share :

Download Time Crawlers by Varun Sayal for free



Book Description :
Alien Invasion, Dark Artificial Intelligence, Time-Travel, High-Tech Mythology, Djinn Folklore, Telekinetics, and life-consuming Cosmic Entities are some major themes in this book which has six tightly-knit, fast-paced Sci-Fi stories.

Stories:
1. Nark-astra, The Hell Weapon: The weapons he possesses make him the destroyer of worlds, and he burns for revenge. A high-tech take on ancient Indian mythology. 
2. Death by Crowd: The dark desires of the masses; darknet websites fueled by a crypto-currency. What lurks in the background - an advanced artificial intelligence?
3. Genie: He rubbed a lamp alright, but what he got was the shock of his life. An entirely sci-fi take on the djinn myth.
4. Time Crawlers: There are individuals who exist in multiple time periods at once, and there are those who know about them....
5. Eclipse: No attacks, no blood-shed, yet there was an invasion and a conquest. Who are these shapeshifter aliens being hounded by an eclipse?

6. The Cave: The fate of an advanced imperial race hangs in balance as a dark celestial entity meets a legendary protector.


Download Link : https://amzn.to/2TOtV2M

Note : Kindly check the book is free before downloading. The book is free for three days ( as per Author )
~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Dhawal's Blog - 4- Most Profitable Career Options.

Recently, there has been a ton of discussion about the most profitable careers around me. I am in a stage of life where almost everyone around me is a non-certified yet a trusted and experienced career counsellor. Not intending to hurt anyone but it just gets difficult when you have too much of advice around you.

As its very well said, options spoil you. More the options, more you get indecisive as almost every other option looks lucrative. Some will say follow your heart quoting some random movie dialogue or a nice quote from some book. While a few others will try to show you a very practical approach towards life stating some random never heard before logics and show you some superficial mathematics. The ones which remain will just smile at you and then ask you what options do you have in mind and then just bash all of them asking you to give some more options. Trust me the last ones are horribly annoying.

But out of all these conversations and advices, one advice/conversation was such that, it just have kind of kept its hold on my mind. I won't name the person giving it due to some reasons but I'd surely love to share the account which had happened when I was on the career option divider. I don't aim to just target or hurt any respective field or anyone following their dream careers but just sharing an account which now feels funny to me recollecting it now.

I had already opted for science and it was the time when you had to choose for an entrance exam for heading towards your dream career option. Engineering and Medical were foremost options which were on everyone's tip of the tongue. I was leaning towards the medical and well many tried to convince me to get on the engineering side.

One such special lecture was kept, once again, to ensure that only a particularly sure ones head for the medical entrances. I being the head straight sure that I wanted to go for medicals still struck with my choice but the lecture is something which I still sometimes recollect and laugh.

Our professor, he took a chalk and started explaining how these entrances and other procedures work. Once he finished the factual information, he started telling us what we were heading towards. He almost broke he resolution of my best friend to dive into engineering even when he loved studying biology like me, but unlike what happened after a few months is quite funny.

Sir started explaining, that if a student chooses a path of engineering, he can be graduate in barely 4 years and start earning afterwards. While a person who opts for medical, might not get the admission in the same year and would have to wait for a few more years to get a course of their choice. On Average it would take a student to finish his medical bachelors after 6 years. Now if you count the investment you placed in both, engineering in the most costliest colleges averages to 1 lac/yr but on the other hand a medical student pays approx 5-6 lacs/yr depending on the course, at times even more for the donations and what not.

An engineering student would easily recover his investment done for his education within a few years while a medical student won't find it sufficient even to compete with the bachelor's degree in most ways. While most salaries stay around the same, you'd have to work more just to get the amount you had invested in your degree back.

I know much of it is a bit on the hazy side and not 100% correct but the generalisations made aren't totally rubbish either. It took me a long time later to realise that engineering isn't exactly a piece of cake that people present it to be. There were many things which just changed my perception about the whole concept of career counsellors and their guidance. They might be best in their fields during their own time but for a student, who is right now in this stage, has their own set of problems altogether and nothing works as per the plan.

We often had cracked jokes during the college days when we used to chat with our seniors about the placements from the college. "Taxi or auto driver would earn way more than an engineer these days" that was the statement etched on every mind and it wasn't totally wrong either as I know a few who actually left their engineering - teaching based and other jobs to drive autos and taxis and earned much better than they did with their so called gold and grey collared jobs.

Our maths professor used to say, if you don't know anything, just open a fast food stall and it'd run like crazy in a city. At time we used to think of it as a joke and laugh, but now when we realised that its not a joke and a real fact, we laugh at the irony of the things. At times I still wonder that is so much education really needed? or is this education system just built to keep students in for a longer time to gain more money per year? Is the standard of education really improved or just new subjects and time-wasters are added to increase the cash-churning margin of these institutions while people continue to run after all sorts of degrees and certificates while companies favouring them continue to use it as a benchmark to judge someone's potential.

I don't know what it would be in the future but surely these are a few things which often plague my mind when I feel low, making me think, am I a fool to put such efforts when they are of no use?

~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :

Are Audiobooks worth it? Audiobooks vs Ebooks

With the recent surge in the audible promotions I assumed there was a lot to check out in the Audio Books section of the book world. Personally, I am quite neutral about audiobooks. I feel they somehow land between the movie adaptation and the actual book. Funnily, where print versions somehow are surviving with the rise of ebooks, there comes a new player increasing the competition.

In the previous days, there used to be plain machine converted audiobooks which read the same text using the Text-to-speech neural network mechanisms. They weren't bad at all, and to be honest, they were quite good considering done by a software push. But to some it wasn't convincing enough. The art of story-telling was actually via the narration and that's how it got converted into books. So, the idea of an actual human reading a book out to you was quite fascinating to many, just like your parent did during your bed time or grandparents telling you some interesting chapter from their lives.

So, with such ideas and presumptions in my mind, I first decided to try out a TTS conversion. It felt weird at the first. Being so habitual with keeping visuals in front I found it difficult to concentrate. I just tried one chapter before I got bored with the accent. I dropped the idea of reading the whole book doing this altogether.

For those who don't know, a few years I had made my own software for Windows and Android which converted your text-based books into audiobooks. It was a really fun experiences working out on that project. So I know what I was looking into before someone just bashes me in the comments.

Getting back to the topic, I headed for the actual audiobook next. I had my doubts now as it should be like watching a movie visuals. Well, not much to my surprise it turned out to be that way. The narration different voices, possibly by voice actors. There was subtle background music as if you have in presentation videos or movie scenes. The narration was actually nice but there was one major con here.

I legit fell asleep. The soothing voice must be calming much which just made me drowsy and when I was off sleeping I never noticed. I did try, to finish the book but bleh, I ended up sleeping. When I tried to listen to it via doing some activity, my focus was instantly lost over the audiobook and headed towards the task I was doing and sitting idle would just drive me sleepy.

What next? I decided that Audiobooks might be nice and good for those who love it, but certainly they're not for me. Although, I liked the text-to-speech approach more where I had text in front of me while the software kept reading for me. I know I am a bit lazy but that was more fun than just listening to someone talking for hours and keep your focus there. It's easy to listen to non-fiction I'd assume but something like fiction which needs imagination and focus, I don't feel its my piece of cake for sure.

I might be happy joining the ebook bandwagon for its sheer number of advantages but not so excited to join the audiobook bandwagon. I have been listening to podcasts but they don't claim such focus since most are just not focus hungry.

If you are wondering whether you should try it out or not, then you should at least give one a try before you jump on conclusion. There are many books on audible which you can give it a try, both free and paid.

If you wonder where to begin with, you can click here and explore the world of audiobooks.


~*~*~*~


Do comment and share your thoughts about it! I'd love to know what do you think. Also, I'd keep updating it quite often so do follow the blog to get all the updates by clicking here.

Also, a minor headsup.... Obsessed is free to read on Kindle Unlimited! Do check it out. I'd be glad to read your reviews!
Share :