Saturday, February 13, 2021

Medicine Listing (Feb 2021)


1. Adenosine Adenosine is an organic compound that occurs widely in nature in the form of diverse derivatives. The molecule consists of an adenine attached to a ribose via a β-N9-glycosidic bond. Adenosine is one of four nucleoside building blocks to RNA, which is essential for all life. Its derivatives include the energy carriers adenosine mono-, di-, and triphosphate. Cyclic adenosine monophosphate (cAMP) is pervasive in signal transduction. Adenosyl (Ad) is the radical formed by removal of the 5′-hydroxy (OH) group. Ad is found in vitamin B12 and the radical SAM enzymes. Adenosine is also used as a medication. Anti-inflammatory properties Adenosine is believed to be an anti-inflammatory agent at the A2A receptor. Topical treatment of adenosine to foot wounds in diabetes mellitus has been shown in lab animals to drastically increase tissue repair and reconstruction. Topical administration of adenosine for use in wound-healing deficiencies and diabetes mellitus in humans is currently under clinical investigation. Methotrexate's anti-inflammatory effect may be due to its stimulation of adenosine release. Central nervous system In general, adenosine has an inhibitory effect in the central nervous system (CNS). Caffeine's stimulatory effects are credited primarily (although not entirely) to its capacity to block adenosine receptors, thereby reducing the inhibitory tonus of adenosine in the CNS. This reduction in adenosine activity leads to increased activity of the neurotransmitters dopamine and glutamate. Experimental evidence suggests that adenosine and adenosine agonists can activate Trk receptor phosphorylation through a mechanism that requires the adenosine A2A receptor. Hair: Adenosine has been shown to promote thickening of hair on people with thinning hair. A 2013 study compared topical adenosine with minoxidil in male androgenetic alopecia, finding it was not superior to minoxidil and further trials were needed. Available in the form of serum such as Folliserum. Sleep The principal component of cannabis delta-9-tetrahydrocannabinol (THC) and the endocannabinoid anandamide (AEA) induce sleep in rats by increasing adenosine levels in the basal forebrain. They also significantly increase slow-wave sleep during the third hour, mediated by CB1 receptor activation. These findings identify a potential therapeutic use of cannabinoids to induce sleep in conditions where sleep may be severely attenuated. Ref: Wikipedia 2. Niacinamide Nicotinamide (NAM) is a form of vitamin B3 found in food and used as a dietary supplement and medication. As a supplement, it is used by mouth to prevent and treat pellagra (niacin deficiency). While nicotinic acid (niacin) may be used for this purpose, nicotinamide has the benefit of not causing skin flushing. As a cream, it is used to treat acne. It is a water soluble vitamin. Side effects are minimal. At high doses liver problems may occur. Normal amounts are safe for use during pregnancy. Nicotinamide is in the vitamin B family of medications, specifically the vitamin B3 complex. It is an amide of nicotinic acid. Foods that contain nicotinamide include yeast, meat, milk, and green vegetables. Nicotinamide was discovered between 1935 and 1937. It is on the World Health Organization's List of Essential Medicines. Nicotinamide is available as a generic medication and over the counter. Commercially, nicotinamide is made from either nicotinic acid or nicotinonitrile. In a number of countries grains have nicotinamide added to them. Ref: Wikipedia Niacinamide has a vital role in growing long and strong hair due to its circulation boosting properties. It enhances the appearance and feel of hair, by increasing body, suppleness, sheen. It also improves the texture of hair that has been physically/chemically damaged by helping to build Keratin. Ref: GrowGorgeous 3. Procapil The revolutionary patented formula PROCAPIL™ is based on a modified, high potency biotin molecule along with potent organic vasodilators and antioxidants, clinically proven to boost new hair growth by up to 121% along with reducing hair loss by 46%+. The effect is due to its DHT-blocking mechanism which fights baldness at the source. Two-thirds of men are affected by male pattern baldness; with 40% experiencing noticeable hair loss at age 35; Few things can undermine a man’s confidence more than seeing his hair thinning and those dreaded bald spots while styling his hair; Hair implants can be absurdly expensive and most of the over-the-counter products available in the market many times cause more harm than good, which is exactly why PROCAPIL™ was created. PROCAPIL™ is a trademark name by Sederma for the patented compound Biotinyl Tripeptide-1. Procapil is a new breakthrough formula that strengths hair and prevents hair loss naturally; A herbal complex containing natural active ingredients that help to firmly anchor hair follicles in the scalp and make the cells of the own hair bulb denser, allowing them to keep hair young and healthy. Procapil™ is a combination of a vitaminated matrikine with apigenin and oleanolic acid from olive tree leaves to fight the follicle aging process to prevent hair loss. Procapil™ targets the main causes of alopecia: poor scalp micro-circulation, follicle aging and follicle atrophy caused by dihydrotestosterone to form 2 powerful functions that target the main areas of hair loss. The first function facilitates the communication of cells and holds these cells together in order to prevent the effects of DHT. DHT stands for Dihydrotestosterone- it is a chemical derivative of testosterone which plays a major role in hair loss. It is formed when the metabolism of androgen interacts with an enzyme named 5-alpha-reductase. It’s generally found in the prostate glands, testes, adrenal glands, and hair follicles. When DHT reaches the dermal papilla cells-which divide and differentiates to form new hair follicles- it undermines the absorption of essential nutrients for healthy hair follicles. Fortunately, with scientific improvements, Procapil™ greatly reduces the effect of DHT on hair follicles. The second function raises blood flow in the scalp which allows the hair to be well nourished, resulting in thickening of thin starving hair. Clinical studies have been undertaken and have received astonishing results. The mitotic rate of cells increased in the root sheath after 2 weeks, which clearly indicated enhanced cell proliferation. Procapil™ activates a number of genes responsible for tissue repair mechanisms which prove that it provides protecting and repairing effects, keeping hair strong and healthy. Hair follicles incubated for 14 days proved a 121 percent increase in growth stimulation. 18 volunteers were given the opportunity to partake in a Procapil™ experiment, and after 4 months, 67 percent of those people had their anagen hair number increased up to 46 percent. This proves that Procapil™ has the perfect natural ingredient for hair growth with no long or short-term side effects.
Ref: VantaggioAndCo 4. Cococin Cococin is freeze-and-dried green coconut water solids rich in nutrients. Cococin is prepared from Cocos nucifera at the optimal stage of maturity with a rich content of phytohormones and micronutrients such as inorganic ions, vitamins, enzymes, sugars, sugar alcohols, lipids, amino and organic acids, and nitrogenous compounds. Cococin is Generally Recognized As Safe (GRAS). Ref 1: VantaggioAndCo Ref 2: Sabinsa 5. Melatonin Melatonin is a hormone, released primarily by the pineal gland, that regulates the sleep–wake cycle. As a dietary supplement, it often is used in the short-term treatment of insomnia — such as from jet lag or from shift work; it typically is taken by mouth. Evidence of its benefit for this use, however, is not strong. A 2017 review found that sleep onset occurred six minutes faster with use, but found no change in total time asleep. The melatonin receptor agonist medication ramelteon may work as well as melatonin supplements, at greater cost but with different adverse effects, for some sleep conditions. Side effects from melatonin supplements are minimal at low doses for short durations. They may include somnolence (sleepiness), headaches, nausea, diarrhea, abnormal dreams, irritability, nervousness, restlessness, insomnia, anxiety, migraine, lethargy, psychomotor hyperactivity, dizziness, hypertension, abdominal pain, heartburn, mouth ulcers, dry mouth, hyperbilirubinaemia, dermatitis, night sweats, pruritus, rash, dry skin, pain in the extremities, symptoms of menopause, chest pain, glycosuria (sugar in the urine), proteinuria (protein in the urine), abnormal liver function tests, increased weight, tiredness, mood swings, aggression and feeling hungover. Its use is not recommended during pregnancy or breastfeeding or for those with liver disease. In animals (including humans), melatonin is involved in synchronizing the circadian rhythm, including sleep–wake timing, blood pressure regulation, and seasonal reproduction. Many of its effects are through activation of the melatonin receptors, while others are due to its role as an antioxidant. In plants, it functions to defend against oxidative stress. It is also present in various foods. Melatonin was discovered in 1958. It is sold over the counter in Canada and the United States; in the United Kingdom, it is a prescription-only medication. It is not approved by the US Food and Drug Administration (FDA) for any medical use. In Australia and the European Union, it is indicated for difficulty sleeping in people over the age of 54. In the European Union, it is indicated for the treatment of insomnia in children and adolescents. It was approved for medical use in the European Union in 2007. Ref: Wikipedia Note: When eyes receive light from the sun, the pineal gland's production of melatonin is inhibited and the hormones produced keep the human awake. When the eyes do not receive light, melatonin is produced in the pineal gland and the human becomes tired. Studies have shown melatonin applied topically can help promote hair growth in people with diffuse hair loss, the most common type of hair loss associated with aging. Melatonin is also a powerful antioxidant, providing protection against cell-destroying free radicals. Ref: SadickDermatology The product Folliserum promotes these five chemicals as: - Adenosine increases blood supply to hair follicles by promoting dilution of blood vessels. - Cococin has protiens, amino acids, sugars, vitamins and minerals that promote cell proliferation. - Niacinamide reduces scalp inflammation. - Procapil improves hair anchoring. - The product does not say what it has melatonin for. 6. Grace Tricho Gold – Multivitamin and mineral complex combined with essential herbs Vitamin A Vitamin A is necessary for proper cell growth. It helps to produce sebum on the scalp preventing hair from drying out and breaking. It is important to note that there is a possibility to acquire too much Vitamin A, which can be counterproductive to hair growth. Panay Ginseng Root Based on one clinical study, ginseng and hair growth may in fact be linked, helping to prevent hair loss and regrow hair in people with alopecia areata. Tagetes Erects (Marigold) flower extract Marigold is often used to hydrate the scalp and get rid of dandruff. Regular application may reduce dandruff infested hair. Dandruff is one of the major causes of hair loss. Another cause is damaged scalp. This oil can heal both these conditions, giving your hair a chance to grow stronger. Ginkgo Biloba Ginkgo biloba is believed to increase blood flow to the brain and is a popular herb for hair loss. It is thought to generate hair growth by providing more nutrients to the hair follicles. 7. Grace Cal D3 – Calcium combined with Grape Seed and Garlic Calcium Calcium is one of the most vital minerals required to ensure proper growth, reproduction and maintenance of the body. When there is not sufficient Vitamin D (not only required for absorbing calcium) hair loss may be experienced. Garlic The sulfur and selenium contained within garlic can help fortify the structure of the hair shaft, meaning it cannot only help to replenish lost hair, but can strengthen existing hair as well. The vitamins and minerals that each clove of garlic is imbued with can also naturally condition your hair while adding strength. Grape Seed Grape seed extract is a great choice for hair care as it contains vitamin E, necessary for hair growth and health. The extensive proteins, minerals, and the linoleic acid it contains also offer significant benefits for hair health. The OPC’s (Oligomeric Proanthocyanidins) that are in contained in the grape seed, inhibit the production of DHT, one of the main factors in hair loss. The OPC’s also stimulate hair follicles, promoting healthy hair growth. Grape seed extract lowers the amount of DHT in the hair follicles, meaning that it will stimulate the follicles so they are healthy, allowing new, healthy hair to grow quickly. 8. Grace Tricho Flax Cod Liver and Evening Primrose Oil Cod Liver Oil Due to the high amounts of omega-3 fatty acids, Vitamin A and Vitamin D found in the cod liver oil, it minimises hair fall significantly. Consuming cod liver oil is one best way to keep our hair shiny and healthy. All these three nutrients nourish the hair follicles from within resulting in healthy hair that is less prone to breakage and hair fall. Evening Primrose Oil Men struggle with hair loss and hormones can play a significant role – including in the hair pattern found on your head, as well as the rest of your body. The essential omega-6 fatty acid GLA, comes from consuming capsules of evening primrose oil and can be highly effective in the fight against hair loss. 9. Grace Tricho Ferum – Iron Complex Ferrous Bisglycinate Low iron levels lead to hair thinning and hair loss problems – in fact, it is one of the most common problems in men and women with hair loss. Ferrous Bisglycinate is low constipating form of iron and in a clinical trials, 25mg of Ferrous Bisglyncinate is found to be as effective as Ferrous Sulfate 50mg. Bacopa monnieri (Brahmi) herb Brahmi is a valuable ayurvedic herb. Rich in vitamin C and antioxidant properties, Brahmi helps to strengthen the hair follicles and reduce hair fall. Plus, Brahmi also calms your mind and helps you sleep better. Brahmi provides not only stronger roots, but also thicker hair and relief from itchy scalps. Grace Q10S – CoEnzyme Q10 Complex 10. CoEnzyme Q10 Co-Q10 is provided to help boost cellular functions. The aging process and disease are thought to deplete Q10 levels, which is why supplements of this kind become useful. Dimethyl sulfone (MSM) The reason that Organic Sulfur / MSM plays such an important role in hair growth and follicle strength is quite simple — Keratin depends on access to steady, available sulfur in the body. Keratin is a fibrous protein that provides the base building blocks and structure for hair, skin and nails. Keratin is actually a compound and depends on adequate Organic Sulfur to create strong di-sulfide bonds that makes stronger keratin compounds and fibres. Serenoa repens (Saw Palmetto) By blocking the formation of DHT, Saw Palmetto is believed to act in a similar way to the medication finasteride. 11. Grace Tricho Protein – Amino Acid Complex Amino Acids Through boosting the availability of key amino acids involved in the production of keratin and collagen, it’s possible to combat hair loss and stimulate new hair growth. Warnings: Grace Tricho Gold: This product contains 2.7 mg of potassium – consult your healthcare practitioner if you have kidney disease or are taking heart or blood pressure medicines. This product contains selenium which is toxic in high doses – adults should not exceed a daily dose of 150µg of selenium from dietary supplements. Seek medical advice before taking supplements while on warfarin therapy. Vitamin supplements should not replace a balanced diet. 12. Canditral Canditral 200 Capsule Prescription: Required Manufacturer: Glenmark Pharmaceuticals Ltd SALT COMPOSITION: Itraconazole (200mg) Storage: Store at room temperature (10-30°C) Canditral 200 Capsule belongs to a group of medicines called antifungals. It works by stopping the growth of fungus and is used to treat infections of the mouth, throat, vagina and other parts of the body including fingernails and toenails. It kills fungi by destroying the fungal cell membrane. Canditral 200 Capsule should be taken in the dose and duration as prescribed by your doctor. It should be swallowed whole and can be taken with food. To get the most benefit, take this medicine at evenly spaced times and continue using it until your prescription is finished, even if your symptoms disappear after a few days. If you stop the treatment too early, the infection may return and if you miss doses you can increase your risk of infections that are resistant to further treatment. Tell your doctor if the infection does not get better or if it gets worse. The most common side effects of this medicine include nausea, common cold, cough, blurred vision, and a problem with menstrual periods. You could ask your doctor about ways of preventing or reducing these effects. Get emergency medical help if you have signs of an allergic reaction like severe skin rash, tingling, difficulty breathing, swelling of your face, lips, tongue, or throat. Do not take it if you are pregnant or could become pregnant unless your doctor has told you to. Talk to your doctor before taking this medicine if you have ever had heart failure, a weak immune system (including HIV/AIDS), kidney problems, or liver problems such as yellow skin (jaundice). This medicine may not be suitable for you. If your course of treatment is for more than a month, your doctor may want to check your liver by testing your blood. This medicine may make you dizzy or cause blurred vision so do not drive or operate machines until it is safe. Ref: 1mg 13. KLMC-1000 Effervescent Tablet (for Vitamin C) Manufacturer: KLM Laboratories Pvt Ltd - Provides support in treatment of Vitamin C deficiency - May help prevent and treat ultraviolet (UV)-induced photodamage - Helps to even the skin tone and brightness - Helps to contribute the production of cells from damaging effects of oxygen - Reduces the risk of many illnesses through adequate intake of Vitamin C supplements - Treat vitamin C deficiency and is used to lower the urine pH level Note: The way to take this supplement is that you take a cup of water (that is about 100ml) and let a tablet completely dissolve in it. Once the effervescence stops, you can drink the solution. Ref: 1mg 14. New Pantosec D SR (for acidity) Pantosec D SR Capsule is a prescription medicine used to treat gastroesophageal reflux disease (Acid reflux) and peptic ulcer disease by relieving the symptoms of acidity such as indigestion, heartburn, stomach pain, or irritation. Pantosec D SR Capsule also neutralizes the acid in the stomach and promotes easy passage of gas to reduce stomach discomfort. It is taken without food in a dose and duration as advised by the doctor. The dose you are given will depend on your condition and how you respond to the medicine. You should keep taking this medicine for as long as your doctor recommends. If you stop treatment too early your symptoms may come back and your condition may worsen. Let your healthcare team know about all other medications you are taking as some may affect, or be affected by this medicine. The most common side effects are diarrhea, stomach pain, flatulence, dryness in mouth, and headache. Most of these are temporary and usually resolve with time. Contact your doctor straight away if you are at all concerned about any of these side effects. This medicine may cause dizziness and sleepiness, so do not drive or do anything that requires mental focus until you know how this medicine affects you. Avoid drinking alcohol while taking this medicine as it can worsen your sleepiness. Lifestyle modifications like having cold milk and avoiding hot tea, coffee, spicy food or chocolate can help you to get better results. Before you start taking this medicine it is important to inform your doctor if you are suffering from kidney or liver disease. You should also tell your doctor if you are pregnant, planning pregnancy or breastfeeding. Ref: 1mg Additional Bite of Information... Trichobacteriosis axillaris Trichobacteriosis axillaris is a superficial bacterial colonization of the hair shafts in sweat gland–bearing areas, such as the armpits and the groin. It is a trivial disease of worldwide occurrence that is believed to be caused by the genus Corynebacteria. The condition has been called extensively trichomycosis axillaris in the literature, but because it is a bacterial infection and not a fungal infection, it should be called trichobacteriosis. It is characterized by the presence of concretions along the hair shafts, clinically observed as yellow, and rarely as red or black nodules. These concretions derive from bacterial colonization along the hair shaft containing dried apocrine sweat with a cementing substance generated by the bacteria. Treatment typically begins with shaving the affected hairs and the surrounding area to remove as much of the bacteria as possible. Doctors may then prescribe topical antibiotics, such as erythromycin or clindamycin. They may also recommend a cream or ointment that contains benzoyl peroxide. If the topic antibiotics do not work, or the infection keeps returning, doctors may prescribe an oral antibiotic. Following good hygiene practices is an important part of both treatment and prevention for this infection. Ref: Wikipedia ‘Hair Fact For Men’ is an Advanced Cyclical Dietary Supplement containing the following Supplements: Grace Tricho Gold, Grace Cal D3, Grace Tricho Flax, Grace Tricho Ferum, Grace Q10S and Grace Tricho Protein. Hair Fact Supplements Men – 4 month supply Hair Fact For Men is an advanced dietary supplement programme specifically to promote healthy hair and hair re-growth for men. Hair loss is not a disease or sickness and cannot be cured with a few days of medication. We need to provide external stimulation and support with nutrition required for hair to respond positively – the concept is CARE not CURE. Hair Fact has been formulated specifically for men and targets the hair and scalp to ensure the correct levels of nutrients are prescribed. This is a holistic approach which utilises vitamins, minerals, amino acids, antioxidants and herbal combinations to strengthen the hair roots and promote hair growth. The Hair Fact kit program provides 6 different oral supplements in a cyclical method: where each is taken twice a week. A total of 12 supplements per week. i.e. The 1st matched pair of supplements on Monday, the 2nd pair Tuesday, the 3rd pair on Wednesday, and then repeating the sequence on Thursday – pair 1, Friday – pair 2 and Saturday – pair 3. Sunday is a ‘rest’ day. Hair Fact for Men is Australian made and researched by a team of clinical specialists. It has been approved by the TGA (Therapeutic Goods Administration of Australia) and is also FDA and GMP certified. Each kit provides a 4 month supply of supplements. It is essential to continue the 4 month program before results are visible. Ref 1: https://www.thehairphysio.com.au/product/hair-fact-cyclical-therapy-men/ Ref 2: https://zifampinnacleusa.com/grace-hair-fact-kit-for-men-1-x-10.html

Friday, February 12, 2021

No matter your job, you can expand your role (Lesson in Negotiation)


Expand your role to include meaningful activities. No matter your job label, you have a choice about how to define many of the activities in your role. You can decide the extent to which you want to talk or to listen, to argue or to work together, and to treat others with disrespect or with courtesy. You are free to explore interests with the other side, to brainstorm options that meet your interests and theirs, and to ask the other person’s advice or to offer advice. You can make recommendations about how to structure an agenda. In large part, the bounds of your role are set by you.

Consider the experience of two waitresses working at the same Cambridge restaurant. They discovered that each was trying to write a novel. Both saw the job of waitress as a temporary way to make a living until their first novel was accepted by a publisher.

The first waitress found her job hard work, physically exhausting, and boring. During the afternoon break between the end of lunch and the beginning of dinner, she went back to her apartment and tried to write. But the writing didn’t go well, and she often found herself taking a nap instead.

Each morning before work, she sat down by the computer and tried to write seriously. She found it hard to make her characters plausible and to fill their lives with realistic things to do.

The second waitress also found the restaurant work hard and physically exhausting, but not boring. She considered everyone at the table she was serving as a potential character in her novel or possibly in a later one. She kept two pads in her apron pocket, one for orders and one on which, when time permitted, she jotted notes about the people she was serving. She recorded physical characteristics of her customers, bits of conversation she had overheard, and, at other times, what she imagined the people at the table might be thinking or what they might do when they left the restaurant.

She found it much easier to breathe life into the characters in her novel by observing real people rather than sitting alone at her desk. During the long break between serving lunch and dinner, she wrote up her notes and expanded upon them. When she was writing her novel during the morning before she started work, she found herself putting to good use the people, the conversations, and the ideas that had been stimulated during the previous days and weeks. As her manuscript took shape, her reputation as an attentive and popular waitress also grew. She showed a genuine interest in those she was serving, seeing each in the role of a person with a fascinating life.

Her job was “waitress.” But she expanded her job to include activities that were fulfilling to her. She gathered information about what real people looked like, how they talked, and what she imagined they thought and felt —data and ideas that she could use in her writing. She found her combined roles not only exhausting but also exhilarating.

Just as the waitress chose activities to make her role more fulfilling, you have the power to choose activities that make your role as negotiator more fulfilling. Your role can include the excitement of learning more about others, about negotiation, and about yourself.

Ref: Beyond Reason - Using Emotions as You Negotiate (Roger Fisher)

Journal (Contrasting Delhi, Tri Nagar and Manu Apartments)


Map showing Mayur Vihar Phase-1:
Map showing Tri Nagar:
Manu Apartments is a society in East Delhi. The location of this society is at a walking distance of 5 to 10 minutes from the metro station and about 15-20 minutes from the Akshardham temple. The Mayur Vihar phase-1 station became an intersection on 31 December 2018. I realized it in December 2020 because I never had to use the Metro so much since moving to Chandigarh. When I was traveling in the metro Pink line in the December, I saw that Delhi has seen a lot of developments since the time I had seen it before. Now, the thing about Manu apartments is that it is a society where if each flat costs about 7.3 crores INR (in Feb 2021) then each member of that society should be at least a millionaire in USD terms. The prices of flats would vary as there are seven A blocks, three B blocks and one C block with A being the cheapest and C being the costliest. The calamity is that residents of this society don't have space to park their cars now. The management committee of the society drew the policy that only two cars can be parked inside the society and now people park their cars on the foot walk outside the society gate. It is a complete ridiculous sight if you ever get to go from outside this society. The realization about the cost of a flat was important when it first occurred to me because at that point in the past, the flats were worth about 1 crore INR and it gave me an idea of what 200 crores INR might look like. We all see and hear big numbers and big money in newspaper and television, but this was what you could have owned with 200 crores (INR) once upon a time. The society is also a place of employment for a lot of people from the unorganized or unskilled working class engaged in washing cars, sweeping floors, garbage man, security guards, electricians, plumbers, drivers, servants, etc. I would have to research about how the government's law on minimum wages apply to a car washer or garbage man. Because a car washer or garbage man is essentially dealing with individual people and his salary is coming in parts from the individual households that he (or she) visits every day. Delhi in comparison to this society or any other society in this area has fared much better in terms of my expectations as it turned out to be much faster in its overall development. The thing I noticed about Delhi is its greenery, cleanliness, lesser slums, the wide roads, the flyovers (now they are everywhere in Delhi), Metro connectivity, and the visible crowd of Delhi (yes, that has changed too). Delhi has come a long way and it still has a long way to go. Thanks to Arvind Kejriwal. The changes that I saw in Tri Nagar were: - The roadside trash block had been closed and turned into an office for some government official. This led to major reduction in cows and dogs and litter in this area. - The factories had been moved out from the Tri Nagar to some remote areas of Delhi such as Bawana district of North West Delhi. This led to a change of the tenant crowd here. The factory workers had moved out from Tri Nagar to locations near-by the factories. - Street lights had been installed in the streets (at least in the streets near to my house). These street lights are very compact in size and very bright, thanks to the technological advancements. - CCTV cameras had been installed in the streets (at least in the streets near to my house).

Debugger statement in JavaScript



The debugger statement stops the execution of JavaScript, and calls (if available) the debugging function.

Using the debugger statement has the same function as setting a breakpoint in the code.

Normally, you activate debugging in your browser with the F12 key, and select "Console" in the debugger menu.

Note: If no debugging is available, the debugger statement has no effect.

- - -

We have written this JS code in an HTML file:


<script>
function outer(){
    console.log("From outer")
    inner()
} 

function inner(){
    debugger;
    console.log("From inner")
    alert("Bye")
}
</script>

<body onload="outer()"> </body>



- - -

Following are the screenshots of "Firefox Debugger" when we run this code:

When we would press on "Play" button in "Debugger", it will end on the last "alert()" statement.

Thursday, February 11, 2021

Journal (Recovery Phase of Covid-19 pandemic)



Recovery Phase of Covid-19 pandemic
I had developed anxiety due to multiple reasons from April, 2020 onwards. It was because of negotiations with tenants and mom in Delhi over call, the recovery of stock market, improper eating habits, the usual workplace stress and my personal development activities.

Sanjay Kumar (the difficult tenant) left by first week of May. He had been fooling around with his words and promises to my mother, Nirmal aunt and myself. I knew that he was not a man to be trusted but it was other people who needed to learn it and learn from this experience so I had given my mom some freedom in this situation to handle Sanjay as she thought fit.

Due to lockdown, the parantha vendors such as Bachu Ram and Sagar were not opening shops. Ajit Punjabi hotel was okay to begin with. They served the same food in both lunch and dinner. I would bring the food to my room and eat it there. I have a pretty good capacity to eat same food recipe for three to four weeks. And by the end of these three to four weeks, I had started with packet food such as MTR food packets for upma, poha, vermicelli, maggi, etc. As part of all this, I had gained some basic idea of cooking. Even it was essentially chopping onion and chillies, frying them and then boiling the packet food with it. By July, a doctor told me that I had protein, vitamins and minerals deficiency. From there onwards began the time for nutraceuticals, supplements and complete overhaul of eating habits.

By August, my family had started calling again for marriage. Mansi's dad had started calling Mayur Vihar asking for me. Grandma was calling me, Srishti was calling me, aunt was calling me and if I would not pick up their call, mom would be calling me to that Srishti called her to let me know that she was trying to reach me. The crazy part was when Chunnu (Praveen) uncle from Tri Nagar was calling me from Tri Nagar's house and he was there multiple times and would call me to tell me to call grandma. He would be telling me to get married, which was ridiculous as we have never spoken more than a hi or hello on certain occasions (such as Anu's wedding) before.

I was not having clarity about where to meet Mansi's dad this time. I did not have a house, I did not have the money for a wedding, the job security had reduced because of the pandemic, Delhi was a Covid-19 hotspot even if I wanted to travel, the buses were not operating, I was not in good health. I had every reason to not pursue a marriage proposal at that time. Plus, Mansi and I had never spoken except for that one meeting at her house in February. Then suddenly out of the blues there was this urgency to have a wedding. On one evening in mid of September, I got a call from an unknown number, it was Mansi. I was sitting in the park on a bench and relaxing around 6:30 in the evening. We spoke for an hour or so. I gave her some updates about my job and that time was not very good to carry out these meetings her dad was asking for. I had asked her if she was in a hurry. She said 'no'. She asked me if I had found someone else, I told her 'no' that was not the case and asked her if she had found someone else. To which she replied that 'no, she has not found anyone and that she is not in a hurry and it was her mom who was wondering that.'

In last week of September, I told her dad that I would travel in October citing genuine work related reasons. Her dad gave me the date of 17th October. In a text message sometime in October, I asked her dad on WhatsApp text about where to meet this time and whom was he expecting to meet as my sister is in US, and he had already met my mom.

In the week leading to 17th October, Mansi's dad had not been picking my calls. I for the first time tried texting Mansi on WhatsApp to check about her dad and she had put a profile photo of her face from the sideways with a big earpiece. Oh boy, that was a mover. She didn't reply to my messages. Her dad was not picking my calls. Then a day or two later her dad took my call, he said that he was traveling to Panipat to visit his uncle in sick health and that he would call me back in two or three days after his uncle stabilizes. On one day in this three-day long wait, around 11 PM when I was in bed to sleep, Mansi texted me, "buddy, mine is fixed" (yaar, mera fix ho gaya hai) with a laughing emoji with a bead of sweat. I said 'congratulations' and went to sleep.

Since March, I had hoped Mansi would call or text to ask if things were okay. She didn't. I had started to accept this silence since having once written to her dad to send Holi wishes. There wasn't that spark, that feeling, that inner calling that she was the one. It was her education, work and family that appealed to me. All this long, her dad was moving things around. He started off again in August because he thought that the time was auspicious. There were a number of festivals I had given a miss to (such as Rakshabandhan and Dussehra), which he thought were good occasions to take things forward. In October, Navaratri was to begin on 17th and end on 25th. When he told me this, I was not aware that Jains also look towards Navaratri for making decision. 

As part of my work life, I had been on bench code for 45 days till first week of October and my new project in October had kicked off well. It was a big relief. All of a sudden by the end of October things had turned out to be moving forward again. There were no hussles of getting married, the job was okay, the health was beginning to improve and pandemic lockdown restrictions were being lifted in phases (we were in Unlock 5.0 in October).
Title: Journal (Recovery Phase of Covid-19 pandemic)

Tuesday, February 9, 2021

Starting with GIMP (Image Editor) on Ubuntu



1. Checking GIMP installation

(base) ~/Desktop$ gimp

Command 'gimp' not found, but can be installed with:

sudo snap install gimp  # version 2.10.22, or
sudo apt  install gimp  # version 2.10.18-1

See 'snap info gimp' for additional versions.

2. Installing GIMP from terminal

(base) ~/Desktop$ sudo snap install gimp

[sudo] password for administrator: 
gimp 2.10.22 from Snapcrafters installed

3. Next, we launch the GIMP from terminal 

(base) ~/Desktop$ gimp
[error] cannot open locale definition file `en': No such file or directory
gimp_check_updates_callback: loading of https://www.gimp.org/gimp_versions.json failed: Operation not supported
...
...
...

4. Saving your work in GIMP

To save your work from GIMP as image, you need to use the "Export" option in the "File" option in horizontal tab at the top.
If you try to save you work using "Save" instead of "Export", it tries to save it as an "XCF" file. XCF, short for eXperimental Computing Facility, is the native image format of the GIMP image-editing program.

Keyboard shortcut for Export is: Ctrl + E

Keyboard shortcut for 'Export As' is: Ctrl + Shift + E

5. Taking screenshot in Ubuntu

Ubuntu provides a "Screenshot" utility that works better than the Keyboard "Print Screen" key.
"Print Screen" key saves the image in the "Pictures" directory and not in clipboard.
While "Screenshot" utility allows you to have it on the clipboard and paste it in GIMP editor.

6. Cropping an image The way to crop an image is by using the "Crop" tool:
You select the "Crop" tool. Select the area in the image that you want to retain. Press enter to crop the selection. 7. Blacking out a region in an image
This is a trivial activity in MS Paint. Comes intuitively from Paint UI that you select a region, delete it and fill it using Bucket Fill. To black out a region in the image in GIMP: You would have to use one of the "Selection" tools from: Top Horizontal Bar With 'Tools' Menu. So the flow is: Tools -> Selection Tools -> Rectangle Select There are multiple "Select" options present such as "Rectangle", "Ellipse", "Free", "Foreground", "Fuzzy", etc. We choose "Rectangle Select" and then use the "Bucket Fill Tool" to black out the region.
Dated: 10 Feb 2021

Thursday, February 4, 2021

SMS Phishing is Here



Be Suspicious of:

1. Unknown sender and an 'external mail tag' (if you are recieving an email).
2. Generic subject lines and grammatical errors
3. Urgent requests or threats
4. Hyperlinks to fake websites
5. External emails containing attachments
6. Requests for sensitive information

SMS Phishing - Myths vs Facts

Phishing Signs in a Message
Some Examples of Phishing SMSs

Wednesday, February 3, 2021

Issues in RASA CLI installation in Conda Env using YML file (and workarounds)



We do not have "rasa" available in "conda-forge" channel:

(erasa4) CMD>conda install rasa -c conda-forge
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - rasa

Current channels:

  - https://conda.anaconda.org/conda-forge/win-64
  - https://conda.anaconda.org/conda-forge/noarch
  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

-- -- -- -- --

ERRONEOUS CODE in FILE "env.yml"

name: erasa5
channels:
- conda-forge
dependencies:
- spacy
- python=3.8
- pip
- pip:
  - rasa
  - rasa-core

ERROR:

/ Pip subprocess error:
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /simple/joblib/
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'e:\\anaconda3\\envs\\erasa5\\scripts\\tqdm.exe'
Consider using the `--user` option or check the permissions.

failed

CondaEnvException: Pip failed

Complete Logs

(base) CMD>conda env create -f env.yml

Collecting package metadata (repodata.json): done
Solving environment: done
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Installing pip dependencies: / Ran pip subprocess with arguments:
['e:\\Anaconda3\\envs\\erasa5\\python.exe', '-m', 'pip', 'install', '-U', '-r', 'C:\\Users\\ashish\\Desktop\\condaenv.170xtvti.requirements.txt']
Pip subprocess output:
...
Installing collected packages: sniffio, rfc3986, ipython-genutils, h11, traitlets, pywin32, pyrsistent, httpcore, attrs, zope.interface, websockets, tornado, pyzmq, PyHamcrest, oauthlib, multidict, jupyter-core, jsonschema, incremental, hyperlink, httpx, httptools, constantly, Automat, aiofiles, webencodings, Twisted, sanic, requests-oauthlib, pytz, pyreadline, pygments, nest-asyncio, nbformat, jupyter-client, characteristic, async-generator, zope.event, werkzeug, wcwidth, tzlocal, Tubes, testpath, tensorboard-plugin-wit, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, sanic-plugins-framework, pillow, pandocfilters, pamqp, numpy, nbclient, mistune, markdown, kiwisolver, jupyterlab-pygments, imagesize, humanfriendly, greenlet, google-auth-oauthlib, entrypoints, docutils, defusedxml, cycler, bleach, babel, alabaster, absl-py, wrapt, typing, typeguard, tqdm, threadpoolctl, termcolor, tensorflow-estimator, tensorboard, tabulate, sphinx, sortedcontainers, simplejson, scipy, sanic-cors, ruamel.yaml.clib, requests-toolbelt, redis, PyYAML, python-engineio, python-crfsuite, pymongo, PyJWT, prompt-toolkit, ply, pathlib, opt-einsum, nbconvert, matplotlib, klein, keras-preprocessing, joblib, itsdangerous, httplib2, h5py, google-pasta, gevent, gast, future, docopt, dnspython, dm-tree, decorator, coloredlogs, cloudpickle, astunparse, apscheduler, aiormq, aiohttp, webexteamssdk, ujson, twilio, terminaltables, tensorflow-probability, tensorflow-hub, tensorflow-addons, tensorflow, SQLAlchemy, slackclient, sklearn-crfsuite, sentry-sdk, scikit-learn, sanic-jwt, ruamel.yaml, rocketchat-API, regex, rasa-sdk, rasa-nlu, questionary, python-telegram-bot, python-socketio, pyTelegramBotAPI, pykwalify, pydot, psycopg2-binary, pandoc, oauth2client, networkx, nbsphinx, mattermostwrapper, keras, kafka-python, jsonpickle, graphviz, flask, fbmessenger, fakeredis, ConfigArgParse, colorhash, colorclass, aio-pika, rasa-core, rasa
  Attempting uninstall: attrs
    Found existing installation: attrs 20.3.0
    Uninstalling attrs-20.3.0:
      Successfully uninstalled attrs-20.3.0
  Attempting uninstall: multidict
    Found existing installation: multidict 5.1.0
    Uninstalling multidict-5.1.0:
      Successfully uninstalled multidict-5.1.0
  Attempting uninstall: pytz
    Found existing installation: pytz 2021.1
    Uninstalling pytz-2021.1:
      Successfully uninstalled pytz-2021.1
  Attempting uninstall: numpy
    Found existing installation: numpy 1.20.0
    Uninstalling numpy-1.20.0:
      Successfully uninstalled numpy-1.20.0
  Attempting uninstall: tqdm
    Found existing installation: tqdm 4.56.0
    Uninstalling tqdm-4.56.0:

Pip subprocess error:
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'e:\\anaconda3\\envs\\erasa5\\scripts\\tqdm.exe'
Consider using the `--user` option or check the permissions.

failed

CondaEnvException: Pip failed

(base) CMD>

-- -- -- -- -- 

We have a separate environment where we installed 'RASA_CORE' and 'RASA_NLU' separately, and here also we see that 'RASA' PYPI package (for RASA CLI) is failing to install.

ENV.YML for erasa4:

name: erasa4
channels:
- conda-forge
dependencies:
- spacy
- python=3.8
- pip
- pip:
  - rasa-core

(base) CMD>conda activate erasa4

Issues:
(erasa4) CMD>pip show rasa_core
Name: rasa-core
Version: 0.8.6
Summary: Machine learning based dialogue engine for conversational software.
Home-page: https://rasa.ai
Author: Rasa Technologies GmbH
Author-email: hi@rasa.ai
License: UNKNOWN
Location: e:\anaconda3\envs\erasa4\lib\site-packages
Requires: pandoc, tensorflow, redis, scikit-learn, pykwalify, jsonpickle, typing, graphviz, apscheduler, ruamel.yaml, h5py, nbsphinx, coloredlogs, networkx, slackclient, rasa-nlu, flask, python-telegram-bot, six, fbmessenger, future, fakeredis, ConfigArgParse, numpy, requests, Keras, tqdm
Required-by:

(erasa4) CMD>pip show rasa_nlu
Name: rasa-nlu
Version: 0.11.5
Summary: Rasa NLU a natural language parser for bots
Home-page: https://rasa.com
Author: Alan Nichol
Author-email: alan@rasa.ai
License: UNKNOWN
Location: e:\anaconda3\envs\erasa4\lib\site-packages
Requires: future, numpy, simplejson, jsonschema, requests, cloudpickle, matplotlib, pathlib, klein, boto3, gevent, six, typing, tqdm
Required-by: rasa-core

(erasa4) CMD>pip show rasa
WARNING: Package(s) not found: rasa

-- -- -- -- -- 

ERROR

(erasa4) CMD>rasa
'rasa' is not recognized as an internal or external command, operable program or batch file.

(erasa4) CMD>rasa init
'rasa' is not recognized as an internal or external command, operable program or batch file.

RASA fails to install for all users.

(erasa4) CMD>pip3 install rasa

Collecting rasa
  Using cached rasa-2.2.9-py3-none-any.whl (689 kB)
...
Installing collected packages: sniffio, rfc3986, h11, httpcore, websockets, multidict, httpx, httptools, aiofiles, sanic, yarl, wcwidth, sanic-plugins-framework, pamqp, numpy, attrs, absl-py, typeguard, tqdm, tensorflow-estimator, tabulate, sanic-cors, requests-toolbelt, python-engineio, python-crfsuite, pymongo, PyJWT, prompt-toolkit, joblib, httplib2, dnspython, dm-tree, coloredlogs, cloudpickle, aiormq, aiohttp, webexteamssdk, ujson, twilio, terminaltables, tensorflow-probability, tensorflow-hub, tensorflow-addons, tensorflow, SQLAlchemy, sklearn-crfsuite, sentry-sdk, scikit-learn, sanic-jwt, rocketchat-API, regex, rasa-sdk, questionary, python-socketio, pyTelegramBotAPI, pykwalify, pydot, psycopg2-binary, oauth2client, mattermostwrapper, kafka-python, jsonpickle, fbmessenger, colorhash, colorclass, aio-pika, rasa
  Attempting uninstall: multidict
    Found existing installation: multidict 5.1.0
    Uninstalling multidict-5.1.0:
      Successfully uninstalled multidict-5.1.0
  Attempting uninstall: yarl
    Found existing installation: yarl 1.6.3
    Uninstalling yarl-1.6.3:
      Successfully uninstalled yarl-1.6.3
  Attempting uninstall: numpy
    Found existing installation: numpy 1.19.5
    Uninstalling numpy-1.19.5:
      Successfully uninstalled numpy-1.19.5
  Attempting uninstall: attrs
    Found existing installation: attrs 20.3.0
    Uninstalling attrs-20.3.0:
      Successfully uninstalled attrs-20.3.0
  Attempting uninstall: absl-py
    Found existing installation: absl-py 0.11.0
    Uninstalling absl-py-0.11.0:
      Successfully uninstalled absl-py-0.11.0
  Attempting uninstall: tqdm
    Found existing installation: tqdm 4.56.0
    Uninstalling tqdm-4.56.0:
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'e:\\anaconda3\\envs\\erasa4\\scripts\\tqdm.exe'
Consider using the `--user` option or check the permissions.

(erasa4) CMD>

-- -- -- -- --

To install RASA CLI (and overcome the installation issue in "erasa4" environment) we have to open the terminal and run the "pip3 install rasa --user" command there:

(erasa4) CMD>pip3 install rasa --user
Collecting rasa
  Using cached rasa-2.2.9-py3-none-any.whl (689 kB)
...
Installing collected packages: tqdm, tensorflow-estimator, tabulate, sanic-cors, requests-toolbelt, python-engineio, python-crfsuite, pymongo, PyJWT, prompt-toolkit, joblib, httplib2, dnspython, dm-tree, coloredlogs, cloudpickle, aiormq, aiohttp, webexteamssdk, ujson, twilio, terminaltables, tensorflow-probability, tensorflow-hub, tensorflow-addons, tensorflow, SQLAlchemy, sklearn-crfsuite, sentry-sdk, scikit-learn, sanic-jwt, rocketchat-API, regex, rasa-sdk, questionary, python-socketio, pyTelegramBotAPI, pykwalify, pydot, psycopg2-binary, oauth2client, mattermostwrapper, kafka-python, jsonpickle, fbmessenger, colorhash, colorclass, aio-pika, rasa
  WARNING: The script tqdm.exe is installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script tabulate.exe is installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script coloredlogs.exe is installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The scripts make_image_classifier.exe and make_nearest_neighbour_index.exe are installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The scripts estimator_ckpt_converter.exe, saved_model_cli.exe, tensorboard.exe, tf_upgrade_v2.exe, tflite_convert.exe, toco.exe and toco_from_protos.exe are installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script pykwalify.exe is installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script rasa.exe is installed in 'C:\Users\ashish\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
rasa-core 0.8.6 requires fbmessenger<5.0.0, but you have fbmessenger 6.0.0 which is incompatible.
rasa-core 0.8.6 requires pykwalify<=1.6.0, but you have pykwalify 1.7.0 which is incompatible.
Successfully installed PyJWT-2.0.1 SQLAlchemy-1.3.23 aio-pika-6.7.1 aiohttp-3.6.3 aiormq-3.3.1 cloudpickle-1.4.1 colorclass-2.2.0 coloredlogs-14.3 colorhash-1.0.3 dm-tree-0.1.5 dnspython-1.16.0 fbmessenger-6.0.0 httplib2-0.18.1 joblib-0.15.1 jsonpickle-1.4.2 kafka-python-2.0.2 mattermostwrapper-2.2 oauth2client-4.1.3 prompt-toolkit-2.0.10 psycopg2-binary-2.8.6 pyTelegramBotAPI-3.7.6 pydot-1.4.1 pykwalify-1.7.0 pymongo-3.10.1 python-crfsuite-0.9.7 python-engineio-3.13.2 python-socketio-4.6.1 questionary-1.5.2 rasa-2.2.9 rasa-sdk-2.2.0 regex-2020.9.27 requests-toolbelt-0.9.1 rocketchat-API-1.9.1 sanic-cors-0.10.0.post3 sanic-jwt-1.5.0 scikit-learn-0.23.2 sentry-sdk-0.19.5 sklearn-crfsuite-0.3.6 tabulate-0.8.7 tensorflow-2.3.2 tensorflow-addons-0.12.0 tensorflow-estimator-2.3.0 tensorflow-hub-0.9.0 tensorflow-probability-0.11.1 terminaltables-3.1.0 tqdm-4.50.2 twilio-6.45.4 ujson-3.2.0 webexteamssdk-1.6

(erasa4) CMD> 

(erasa4) CMD>pip show rasa
Name: rasa
Version: 2.2.9
Summary: Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Home-page: https://rasa.com
Author: Rasa Technologies GmbH
Author-email: hi@rasa.com
License: Apache-2.0
Location: c:\users\ashish\appdata\roaming\python\python38\site-packages
Requires: pykwalify, ujson, matplotlib, mattermostwrapper, pyTelegramBotAPI, kafka-python, scipy, python-dateutil, pytz, ruamel.yaml, PyJWT, requests, jsonschema, attrs, oauth2client, python-engineio, pymongo, slackclient, tensorflow-addons, python-socketio, psycopg2-binary, SQLAlchemy, colorhash, joblib, rasa-sdk, tensorflow-estimator, cloudpickle, sentry-sdk, scikit-learn, multidict, coloredlogs, pydot, regex, sanic, setuptools, jsonpickle, networkx, twilio, tensorflow-hub, sanic-cors, tqdm, sanic-jwt, colorama, fbmessenger, colorclass, aiohttp, prompt-toolkit, apscheduler, boto3, webexteamssdk, sklearn-crfsuite, terminaltables, async-generator, packaging, numpy, questionary, aio-pika, tensorflow, absl-py, redis, rocketchat-API, tensorflow-probability
Required-by: 

-- -- -- -- --

(erasa4) CMD>rasa
2021-02-03 14:50:58.305729: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2021-02-03 14:50:58.313121: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
usage: rasa [-h] [--version] {init,run,shell,train,interactive,telemetry,test,visualize,data,export,x} ...

Rasa command line interface. Rasa allows you to build your own conversational assistants 🤖. The 'rasa' command allows you to easily run most common commands like creating a new bot, training or evaluating models.

positional arguments:
  {init,run,shell,train,interactive,telemetry,test,visualize,data,export,x}
                        Rasa commands
    init                Creates a new project, with example training data, actions, and config files.
    run                 Starts a Rasa server with your trained model.
    shell               Loads your trained model and lets you talk to your assistant on the command line.
    train               Trains a Rasa model using your NLU data and stories.
    interactive         Starts an interactive learning session to create new training data for a Rasa model by chatting.
    telemetry           Configuration of Rasa Open Source telemetry reporting.
    test                Tests Rasa models using your test NLU data and stories.
    visualize           Visualize stories.
    data                Utils for the Rasa training files.
    export              Export conversations using an event broker.

optional arguments:
  -h, --help            show this help message and exit
  --version             Print installed Rasa version

(erasa4) CMD>

-- -- -- -- --

ALSO, WE SHARE BELOW THE LOGS WHILE DOING INSTALLATION FROM TERMINAL WITHOUT USING YML FILE

(base) CMD>conda create -n temp_rasa python=3.8

Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: e:\Anaconda3\envs\temp_rasa

  added / updated specs:
    - python=3.8

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    certifi-2020.12.5          |   py38haa95532_0         141 KB
    pip-20.3.3                 |   py38haa95532_0         1.8 MB
    setuptools-52.0.0          |   py38haa95532_0         726 KB
    ------------------------------------------------------------
                                            Total:         2.6 MB

The following NEW packages will be INSTALLED:

  ca-certificates    pkgs/main/win-64::ca-certificates-2021.1.19-haa95532_0
  certifi            pkgs/main/win-64::certifi-2020.12.5-py38haa95532_0
  openssl            pkgs/main/win-64::openssl-1.1.1i-h2bbff1b_0
  pip                pkgs/main/win-64::pip-20.3.3-py38haa95532_0
  python             pkgs/main/win-64::python-3.8.5-h5fd99cc_1
  setuptools         pkgs/main/win-64::setuptools-52.0.0-py38haa95532_0
  sqlite             pkgs/main/win-64::sqlite-3.33.0-h2a8f88b_0
  vc                 pkgs/main/win-64::vc-14.2-h21ff451_1
  vs2015_runtime     pkgs/main/win-64::vs2015_runtime-14.27.29016-h5e58377_2
  wheel              pkgs/main/noarch::wheel-0.36.2-pyhd3eb1b0_0
  wincertstore       pkgs/main/win-64::wincertstore-0.2-py38_0
  zlib               pkgs/main/win-64::zlib-1.2.11-h62dcd97_4

Proceed ([y]/n)? y

Downloading and Extracting Packages
certifi-2020.12.5    | 141 KB    | ### | 100%
setuptools-52.0.0    | 726 KB    | ### | 100%
pip-20.3.3           | 1.8 MB    | ### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate temp_rasa
#
# To deactivate an active environment, use
#
#     $ conda deactivate 

(temp_rasa) CMD>pip install rasa
Requirement already satisfied: rasa in c:\users\ashish\appdata\roaming\python\python38\site-packages (2.2.9)
...
Installing collected packages: sniffio, rfc3986, idna, h11, urllib3, pyasn1, httpcore, chardet, websockets, six, rsa, requests, pyasn1-modules, oauthlib, multidict, httpx, httptools, cachetools, aiofiles, sanic, requests-oauthlib, python-dateutil, pyreadline, pycparser, jmespath, google-auth, yarl, werkzeug, wcwidth, tensorboard-plugin-wit, sanic-plugins-framework, pytz, protobuf, pamqp, numpy, markdown, humanfriendly, grpcio, google-auth-oauthlib, cffi, botocore, attrs, async-timeout, absl-py, wrapt, tzlocal, typeguard, threadpoolctl, termcolor, tensorboard, scipy, s3transfer, ruamel.yaml.clib, PyYAML, pyrsistent, pyparsing, pillow, opt-einsum, kiwisolver, keras-preprocessing, h5py, google-pasta, gast, future, docopt, decorator, cycler, cryptography, astunparse, slackclient, ruamel.yaml, redis, packaging, networkx, matplotlib, jsonschema, colorama, boto3, async-generator, apscheduler
Successfully installed PyYAML-5.4.1 absl-py-0.10.0 aiofiles-0.6.0 apscheduler-3.6.3 astunparse-1.6.3 async-generator-1.10 async-timeout-3.0.1 attrs-20.2.0 boto3-1.17.0 botocore-1.20.0 cachetools-4.2.1 cffi-1.14.4 chardet-3.0.4 colorama-0.4.4 cryptography-3.3.1 cycler-0.10.0 decorator-4.4.2 docopt-0.6.2 future-0.18.2 gast-0.3.3 google-auth-1.24.0 google-auth-oauthlib-0.4.2 google-pasta-0.2.0 grpcio-1.35.0 h11-0.9.0 h5py-2.10.0 httpcore-0.11.1 httptools-0.1.1 httpx-0.15.4 humanfriendly-9.1 idna-2.10 jmespath-0.10.0 jsonschema-3.2.0 keras-preprocessing-1.1.2 kiwisolver-1.3.1 markdown-3.3.3 matplotlib-3.3.4 multidict-4.7.6 networkx-2.5 numpy-1.18.5 oauthlib-3.1.0 opt-einsum-3.3.0 packaging-20.9 pamqp-2.3.0 pillow-8.1.0 protobuf-3.14.0 pyasn1-0.4.8 pyasn1-modules-0.2.8 pycparser-2.20 pyparsing-2.4.7 pyreadline-2.1 pyrsistent-0.17.3 python-dateutil-2.8.1 pytz-2020.5 redis-3.5.3 requests-2.25.1 requests-oauthlib-1.3.0 rfc3986-1.4.0 rsa-4.7 ruamel.yaml-0.16.12 ruamel.yaml.clib-0.2.2 s3transfer-0.3.4 sanic-20.9.0 sanic-plugins-framework-0.9.5 scipy-1.6.0 six-1.15.0 slackclient-2.9.3 sniffio-1.2.0 tensorboard-2.4.1 tensorboard-plugin-wit-1.8.0 termcolor-1.1.0 threadpoolctl-2.1.0 typeguard-2.10.0 tzlocal-2.1 urllib3-1.26.3 wcwidth-0.2.5 websockets-8.1 werkzeug-1.0.1 wrapt-1.12.1 yarl-1.5.1

(temp_rasa) CMD>

(temp_rasa) CMD>pip show rasa
Name: rasa
Version: 2.2.9
Summary: Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Home-page: https://rasa.com
Author: Rasa Technologies GmbH
Author-email: hi@rasa.com
License: Apache-2.0
Location: c:\users\ashish\appdata\roaming\python\python38\site-packages
Requires: sanic-cors, tqdm, joblib, rasa-sdk, aio-pika, colorclass, redis, kafka-python, fbmessenger, packaging, sentry-sdk, tensorflow, requests, ujson, apscheduler, prompt-toolkit, tensorflow-addons, pyTelegramBotAPI, oauth2client, mattermostwrapper, psycopg2-binary, tensorflow-probability, sanic, scikit-learn, tensorflow-estimator, rocketchat-API, scipy, boto3, jsonschema, networkx, terminaltables, attrs, pymongo, numpy, python-socketio, tensorflow-hub, cloudpickle, python-engineio, aiohttp, jsonpickle, setuptools, questionary, async-generator, twilio, sanic-jwt, pykwalify, python-dateutil, pytz, regex, ruamel.yaml, slackclient, webexteamssdk, pydot, coloredlogs, sklearn-crfsuite, absl-py, colorama, PyJWT, multidict, matplotlib, SQLAlchemy, colorhash
Required-by:

(temp_rasa) CMD>rasa

2021-02-03 15:19:23.023468: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2021-02-03 15:19:23.030147: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
usage: rasa [-h] [--version] {init,run,shell,train,interactive,telemetry,test,visualize,data,export,x} ...

Rasa command line interface. Rasa allows you to build your own conversational assistants 🤖. The 'rasa' command allows you to easily run most common commands like creating a new bot, training or evaluating models.

positional arguments:
  {init,run,shell,train,interactive,telemetry,test,visualize,data,export,x}
                        Rasa commands
    init                Creates a new project, with example training data, actions, and config files.
    run                 Starts a Rasa server with your trained model.
    shell               Loads your trained model and lets you talk to your assistant on the command line.
    train               Trains a Rasa model using your NLU data and stories.
    interactive         Starts an interactive learning session to create new training data for a Rasa model by chatting.
    telemetry           Configuration of Rasa Open Source telemetry reporting.
    test                Tests Rasa models using your test NLU data and stories.
    visualize           Visualize stories.
    data                Utils for the Rasa training files.
    export              Export conversations using an event broker.

optional arguments:
  -h, --help            show this help message and exit
  --version             Print installed Rasa version

(temp_rasa) CMD>

Monday, February 1, 2021

Journal (About The Webplant)



The Webplant Pvt Ltd was a small service based company (small at that time in the year 2014) operating with a workforce of about 120 people in Hauz Khas area of South Delhi.

The interview was pretty simple for web developer role. First part was a basic written test with some technical and some aptitude questions. Second part requires you to create a website template from a screenshot of the same given to you. Third was a face to face review of your template and then fourth was the salary discussion.

Salary discussion is an important part of interview process where you are supposed to express your desire for a higher pay without offending the other negotiator. My mistake was that I accepted their first offer.

I worked with two team leaders there, Dipu Pandey and Deepak Jha.  

Dipu Pandey was a very strict person with a bossy attitude. He expected that people worked until late 8 or 8:30 till the team had pulled off as much work as possible to meet his expectations. 

Dipu had been close to the senior management there (Deepti Mittal and Vikram Singh). He was third most senior team leader after Govind Jee and Rajesh Kumar.  

The best thing about him was that he was willing to teach if you are willing to learn. He had high expectations from people in terms the quality of work and also in terms of the time a person took to complete a task. 

A line he often used to say was: Boss is always right.  

I have to agree with him on this. The quality of your life depends a whole lot on who your boss is. 

After I expressed to him that I had to leave on time by 6:30 or 7, Deepti moved me to a different team lead by Deepak Jha. 

This was a complete new experience. This team was very boyish and fun. There was no girl in it. And my favourite person was Rohit Bhandari.  Deepak Jha was friendly and boyish himself. He had been recently promoted to the post of team lead.  

While I was working here in Webplant, I showed people my Omicron online education project and asked if they would like to contribute and grow their skills. To this Deepak Jha would tell me that you can’t start a company inside a company.  

The idea you would get after talking to people in this company from that time in the past is that it is a company of wannabes. An HR who wants to be a better HR. A team leader who wants to be a better team leader. A developer who wants to be a better developer. Everyone had something bigger going in their heads and it was achievable with some effort. Even the Service Delivery Manager Deepti Mittal had that wannabe nature oozing from the way she spoke. Class, sophistication, sense, authority and meaning doesn’t come with just an accent. 

There was a hard working and smart person Rahul Kumar. He was with me in Dipu Pandey’s team and very soon he was promoted to the position of a team leader. Rahul had a very good sense of HTML, CSS and JavaScript and he could churn out templates faster than anyone in the team. 

Overall experience was that Webplant was a good place to learn and start your career. It was not that good as a company since the salaries were very low (the minimum wages set by the government for the unskilled labor) and multiple resignations were coming every week. 

If we were to map Dipu and Deepak on Merrill-Reid Styles, Dipu would be directive and analytical. While Deepak would be amiable and expressive. 

These styles are defined by two behavioral variables or dimensions: assertiveness and responsiveness. 

Assertiveness = the degree to which a person’s behaviors are seen by others as forceful or directive. The opposite of directive is amiable. 

Responsiveness = the degree to which a person’s behaviors are seen by others as emotionally controlled. More responsive people react noticeably to their own emotions or to the emotions of others. Less responsive people are more guarded in their emotional expression. 

While no one style works better than any other, flexibility has been shown to distinguish the successessful manager from the unsuccessful one. 

Flexibility = the ability to get along with people whose styles differ from one’s own. 

One thing about this company was that it was paying its last mile connectivity cab driver more than its developers and on par with the Team Leaders' salaries.
Dated: 1-Feb-2021 Deepti Mittal: https://www.linkedin.com/in/deepti-mittal-bb7aa3b5/

Union Budget of India 2021-2022



FM Nirmala Sitharaman began her Union Budget 2021 speech at 11 am Monday amid heckling by parliamentarians. Among big-ticket measures, FM proposed a Rs 64,180-crore Aatmanirbhar Swastha Bharat scheme in view of the pandemic. 
"Only three times has the Budget followed a contraction in the economy. This time, unlike before, the situation is due to a global pandemic. Budget 2021 provides every opportunity for the economy to capture the pace and grow sustainably," she began. 
The Budget 2021 proposals rest on six pillars —health & well-being, physical & financial capital & infrastructure, inclusive development for aspirational India, reinvigorating human capital, innovation & research & development, minimum government and maximum governance, she added. 
Benchmark stock indices Nifty and Sensex gave a thumbs up to government's 'expansionary budget' as FM Sitharaman chose the path of additional borrowing instead of taxing the super-rich or raising taxes on high-income individuals.  
The FM had earlier promised a "never before" budget not seen in a hundred years to ward off the economic devastation caused by a once-in-a-lifetime pandemic which rendered millions out of jobs, shuttered scores of small businesses and snuffed the spending power of the bottom of pyramid populace. 
FM said the government will borrow about Rs 12 lakh crore in FY22, adding that the expenditure for the next fiscal has been pegged at Rs 34.83 lakh crore, which includes Rs 5.54 lakh crore of capital expenditure. The fiscal deficit for FY21 was pegged at 9.5% of GDP and will come down to 6.8 per cent in FY22, she added. 
The FM added that the government will approach the market to borrow an additional Rs 80,000 crore to fund the FY21 fiscal deficit. Ref: Excerpt from speech

Key Takeaways Across Sectors

Union Finance Minister Nirmala Sitharaman on February 1, while reading out the Budget 2021-22, she announced a slew of measures to revive the Indian economy and announced the total size of the 2021-22 budget at Rs 34.83 lakh crore.

1) Health and Well Being:

a) Total allocation: Rs 2,23,846 crore (138% increase than previous Budget).
b) PM Aatmanirbhar Swastha Bharat: Rs 64,180 crore over 6 years.
c) Urban Swachcha Bharat Mission: Rs 1,41,678 crore over 5 years.
d) Voluntary vehicle scrapping policy. Vehicles will undergo fitness tests after 20 years for PVs, 15 years for CVs.

2) Manufacturing:

a) Capital expenditure for FY 21-22: Rs 5.54 lakh crore
b) Mega Investment Textiles Parks over 3 years, in addition to PLI.
c) Bill to set-up a Development Finance Institution (DFI), capitalised with Rs 20,000 crore.
d) DFI for infrastructure financing: Bill will be passed to set up the DFI with a target lending portfolio of Rs 5 lakh crore in 3 years
e) Capital expenditure for FY 21-22: Rs 5.54 lakh crore (an increase by 34.5% YoY).
f) To launch National Monetisation Pipeline for brownfield projects, NHAI and PGCIL have sponsored one InvIT each

3) Roads Connectivity:

a) Allotment to Ministry of Road Transport & Highways: Rs 1.18 lakh crore.
b) To award 8,500-km of highways by March 2022 and 11,000-km of national highway corridor to be completed.
c) Highway works proposed:
 i) 3,500 km corridor in Tamil Nadu.
 ii) 1,100 km in Kerala at investment of Rs 65,000 crore.
 iii) 675 km in West Bengal at a cost of Rs 95,000 crore.
 iv) 1,300 km in Assam in the next 3 years.
d) 3500 km of national highway work being planned in Tamil Nadu at an estimated investment of Rs 1.3 lakh crore.
e) 1500 km of national highway work being planned in Kerala at a cost of Rs 65,000 crore.
f) Government to undertake future freight corridor development projects.
g) The govt to work towards raising the share of public transport with an outlay of Rs 18,000 crore.

4) Railways:
Total allocation: Rs 1,10,055 crore.

5) Power:

a) Scheme to assist Discoms will be launched: Outlay over Rs 3 lakh crore.
b) Ujjwala scheme to be expanded to over 1 crore more beneficiaries.
c) City gas distribution network to be expanded to 100 more districts.
d) Independent gas network operator will be set up.

6) Disinvestment:

a) Divestment target for FY22: Rs 1.75 lakh crore.
b) Proposal to strategically divest 2 PSU banks & 1 general insurance co.
c) Proposal to take up 2 PSBs and one general insurer for divestment.
d) To bring IPO of LIC in FY22.
e) Approved policy for divestment in strategic and non-strategic sectors.
f) Set up a separate administrative structure for cooperatives.
g) Approval policy for divestment in strategic and non-strategic sectors.
h) Non-core assets like surplus land will be monetised. SPVs will be set up to carry out this activity.

7) Startups/MSMEs:

a) Innovators would be allowed to form 1-person companies without restrictions, paid-up capital, or turnover norms.
b) Govts says provided Rs 15,700 crore to MSME sector, more than 2x of the previous year.
c) Proposal to reduce the margin money requirement from 25% to 15% doe Stand Up India for SCs, STs, and women, and to also include loans for activities allied to agriculture.
d) Proposal to provide Rs 1,000 crores for the welfare of Tea workers especially women and their children in Assam and West Bengal. A special scheme will be devised for the same.

8) Agriculture and Allied Services:

a) For wheat procurement in 2020-21 to farmers: Rs 75,060 crore.
b) Enhanced agriculture credit target for FY22. Additional allocations for rural infrastructure & irrigation.
c) Micro-irrigation corpus doubled to Rs 10,000 crore.
d) Agriculture infra funds will be made available to APMCs.
e) Rural infra fund increased to Rs 40,000 crore.
f) Set up multi seaweed park in Tamil Nadu.

9) Social security:

a) '1 Nation 1 Ration Card' plan under implementation by 32 states & UTs. To launch a portal to collect data on migrant workers.
b) Social security benefits will be extended to gig and platform workers.
c) To launch a portal to collect data on migrant workers.
d) Social security benefits will be extended to gig economy workers.
e) Women will be allowed to work in all areas and in night shifts.

10) Education and Skill Development:

a) Introduction of legislation for setting up of higher education commission. Will set up a central university in Leh.
b) 15,000 schools to be strengthened as per National Education Policy 
c) 100 new Sainik schools to be set up in partnership with NGOs.
d) Raise allocation for 'Eklavya' schools to Rs 38 crore & Rs 40 crore in hilly areas.
e) For skill initiatives for the youth: Rs 3,000 crore to be set aside.
f) National Research Foundation to be allocated Rs 50,000 crore over 5 years.

11) Digital Payments:

a) To boost digital payments.
b) For financial incentives for digital payments: Rs 1,500 crore earmarked.
c) NRF to get Rs 50,000 crore over 5 years. NRF will focus on the Research system being strengthened in the industry.

12) Expenditure target:

a) FY21 revised expenditure target: Rs 34.50 lakh crore.
b) Govt to approach the market for additional Rs 80,000 crore to fund the FY21 fiscal deficit.
c) Fiscal deficit will reach below 4.5% by FY26.
d) Gross market borrowing target at Rs 12 lakh crore for FY22.
e) 41% devolution to states retained.
f) Contingency Fund of India to be enhanced: Rs 30,000 cr.
g) Propose to discontinue loans to FCI. Have provided support in budget.
h) 15th Finance Commission reconfirming share of States at 41%.
i) Fiscal deficit in the revised estimate for FY21 pegged at 9.5% of GDP
j) Need another Rs 80,000 crore for FY21.
k) Will approach market in next the 2 months for the additional Rs 80,000 crore.
l) Fiscal Deficit Estimated at 6.8% for FY22.
m) Gross Borrowing Estimated at around Rs 12 lakh crore for FY22
n) Will look to bring the fiscal deficit below 4.5% by 2025-2026 (FY26).
o) Expect a fairly decent decline of Fiscal Deficit up to FY26.

13) Income Tax:

a) Senior citizens above 75 years with only pension and interest income exempted from filing returns.
b) Reopening of tax cases only till after 3 years Vs 6 years earlier.
c) To set-up a faceless dispute resolution mechanism for small taxpayers.
d) To make Income Tax Appellate Tribunal faceless.
e) Proposal to Propose to increase the threshold for tax audit to Rs 10 crore Vs Rs 5 crore (for those transacting 95% digitally).

14) Affordable Housing:

a) Affordable housing deduction extended by one year to FY22.
b) Tax exemption to notified rental housing projects
c) Notified infra debt funds to be eligible to raise tax-efficient zero-coupon bonds.

15) Other Taxes:

a) FPI to get a deduction of tax on the dividend at a lower treaty rate.
b) Tax exemption for aircraft leasing companies. Tax holiday for Aircraft leasing business in Gift city.
c) Details of cap gains, div income, interest income to be pre-filled in tax forms.
d) Late deposit of employee’s contribution will not be allowed as a deduction for the employer.
e) Extension of cap gains tax exemption for investment into start-ups by another year.
f) Delayed contribution of EPF by an employer for the employee will not be allowed as a deduction.
g) Proposal to review more than 400 old exemptions in customs this year.
h) To put into place new customs duty structure by Oct-1, 2021.
i) Withdrawal of exemptions on some parts of mobile phones. Some parts of mobiles to move from NIL to 2.5% rate.
j) Exemption of duty on steel scrap for a specified period. Revocation of ADD and CVD on certain steel products.
k) Cut in duty on copper scrap 2.5% from 5%.
l) Cut in Basic Customs Duty rate on nylon chips & nylon fiber.
m) Rationalisation of customs duties on gold and silver.
n) Introduction of a phased manufacturing plan for solar cells & panels.
o) Withdrawal of exemption on tunnel boring machines, to be taxed at 7.5%.
p) Increase in customs duties on some auto parts.
q) Withdrawal of exemption on certain kinds of leather imports.
r) Raise in customs duty on cotton and raw silk. Ref: Key Takeaways

Industry Reviews

- Bullion industry lauds the move of the government to cut customs duty on gold and silver, which was a long-standing demand of the industry. Government has announced in the Budget 2021 to reduce import duty on precious metals to 7.5% from 12.5%. However, both will attract 2.5% of agriculture infrastructure and development cess. 

- Being the world's second-largest gold consumer, India imports the bulk of its gold and silver requirements. Since the prices of precious metals have surged sharply in 2020, physical demand plummeted and imports have tumbled to multi-year lows. The total levy on gold currently is at 15.5 per cent, including GST. With reduced duty, the cost will come down, which is a big positive in long term for the demand outlook of gold. 

- Startups, their employees and investors, including venture capital and private equity funds, had a lot of expectations from the Union Budget 2021, while some measures were announced, there was a lot left to be desired as Finance Minister Nirmala Sitharaman focused on healthcare and infrastructure spending in the wake of the coronavirus pandemic. Though there were no announcements which put the industry into a frenzy—like a proposed ban on cryptocurrencies two years ago and the angel tax issue—a lot of areas where founders and investors expected reform did not happen, while the areas the government did address seem to be incremental, writes M Sriram.

- The Budget has proposed to set the ball rolling for a long term strong growth with focus on infrastructure and banking reforms. The inclusion of off balance sheet items also signals a clear intention of the government towards a transparent accounting. Ref: moneycontrol

Budget Highlights 2021: Top 5 takeaways for taxpayers

1. No tax burden on senior citizens above 75 2. Tax assessment can be re-opened only up to 3 years 3. Dispute Resolution Committee for small taxpayers 4. Additional deduction of Rs 1.5 lakh for purchasing affordable house. 5. Relief from double taxation for NRIs

Direct Tax Proposals

Certain direct tax proposals were introduced, providing relaxation to individual taxpayers and startups to some extent. The individual and corporate tax rates for FY 2021-22 (AY 2022-23) was left unchanged. In a major move, the limit for tax audits under section 44AB has been increased from Rs 5 crore to Rs 10 crore (only where 95% of payments are digitised), providing relief to many corporate houses. The following are other proposed amendments: # IT relaxation for senior citizens of 75 years age and above: It has been proposed to exempt the senior citizens from filing income tax returns if pension income and interest income are their only annual income source. Section 194P has been newly inserted to enforce the banks to deduct tax on senior citizens more than 75 years of age who have a pension and interest income from the bank. # Reduction in time for IT Proceedings: Except in cases of serious tax evasion, assessment proceedings in the rest of the cases shall be reopened only up to three years, against the earlier time limit of six years. # Constitution of ‘Dispute Resolution Committee’: Those assessed with a taxable income of up to Rs.50 lakh (for small and medium taxpayers) and any disputed income of Rs.10 lakh can approach this committee under section 245MA. It will prevent new disputes and settle the issue at the initial stage. # National Faceless Income Tax Appellate Tribunal Centre: Provision is made for faceless proceedings before the Income Tax Appellate Tribunal (ITAT) in a jurisdiction less manner. It will reduce the cost of compliance for taxpayers, and increase transparency in the disposal of appeals. Further, it will also help achieve even distribution of work in different benches and ensure efficient administration. # Tax incentives to startups: The tax holiday for startups has been extended by one more year up to 31st March 2022. # Relaxations to NRI: There is a proposal to notify rules for removing hardship for double taxation. # Pre-filing of returns to be forefront: Pre-filling will be allowed for salary, tax payments, TDS, etc. Further, details of capital gains from listed securities, dividend income, etc. will be prefilled. # Advance Tax on dividend income: Advance tax will henceforth be applicable on dividend income only after its declaration. Tax holidays are proposed for aircraft leasing and rental companies. # Disallowance of PF contribution: In case the employee’s PF contribution was deducted but not deposited by the employer, it will not be allowed as a deduction for the employer. # Section 43CA stands amended: The stamp duty value can be up to 120% (earlier 110%) of the consideration if the transfer of “residential unit”, which means an independent housing unit is made between 12th November 2020 and 30th June 2021. # Amendment to Section 44ADA: Section 44ADA applied to all the assessees being residents in India. Now onwards, it applies only to the resident individual, Hindu Undivided Family (HUF) or a partnership firm, other than LLP. # Section 80EEA deduction extended: The affordable housing additional deduction was extended till 31st March 2022. The tax exemption has been granted for affordable rental projects. Ref: ClearTax Proposals in the area of Personal Tax Ref: Infosys Newsletter · Section 80EEA: Deduction of INR 1.5 lac in respect of interest on loan of certain house property can be claimed for loan sanctioned till 31 March 2022 (earlier it was 31 March 2021) in old tax regime. · Advance Tax on dividend income: Advance tax liability on dividend income will arise only after declaration or payment of dividend. · Interest income earned from the contribution exceeding INR 2.5 lakhs to Recognized & Employee Provident Fund and Public Provident fund from April 1, 2021 will be taxable. · ULIP: Amount received under ULIP with premium exceeding Rs.2.5lac will be treated as capital assets and taxable under capital gain on redemption (exempt in case of death). This is for the policies issued after 1st Feb 2021. · There is no changes in the Income tax slabs & tax regimes for individual. · Senior Citizens >75 years of age are not required to file Income tax returns if there is only pension & interest income.

Congress Leader Chidambaram slams govt

Although the government has claimed a massive increase of 137 per cent in health allocation in Budget 2021, Congress leader P. Chidambaram lashed out at the Centre saying the figure was just a "conjurer's trick." Chidambaram further said that the government had only marginally raised health funding, which when adjusted to inflation becomes nil. "The FM gave out a mind-boggling figure of Rs 2,23,846 crore for health, a breathtaking "rise" from the BE of the current year of Rs 94,452 crore. As I had warned, it was a conjurer's trick," he said. Chidambaram stated that "she (FM Sitharaman) added the one-time cost of vaccination ((Rs 35,000 crore) and the Finance Commission grants amounting to Rs 49,214 crore. She also included the allocations to the Department of Water and Sanitation." Ref: BusinessToday

Additional Notes

A1. LIC IPO: The FM announced plans to privatise 2 PSU banks and one general insurance company in FY22. The Govt will bring the long-awaited LIC IPO in FY22, adding that it plans to complete the divestments of BPCL, CONCOR and SCI in 2021-22 A2. Minimum Wages: Minimum wages will now apply to all categories of workers and women will be allowed to work in all categories with adequate protection. Ref: EconomicTimes A3. Two PSBs, one GIC to be divested: Two Public Sector Banks and one general insurance company to be divested, legislations amendments to be introduced in this session, says FM Sitharaman. A4. Coming to Jammu and Kashmir, Finance Minister Nirmala Sitharaman announced a new gas pipeline project for the state. A5. For Energy: Rs 1,000 crore to solar energy corporation and Rs 1,500 to renewable energy development agency were also announced. Ref: IndianExpress

Following is a list of imported items that will become costlier

* Compressors for refrigerators and air conditioners * LED lamps, parts and spares such as printed circuit board * Raw silk and cotton, * Solar invertors and lanterns * Automobile parts such as safety and toughened glasses * Windscreen wipers * Signalling equipment * Mobile phone parts like PCBA * Camera module * Connectors * Back cover, side keys, Mobile phone charger components * Inputs or raw materials of Lithiumion battery * Ink cartridges and ink spray nozzle * Finished leather products * Nylon Fibre and Yarn, Plastic builder wares * Cut and polished synthetic stones, including cut and polished cubic zirconia Ref: List of Costlier Items Other Links % Government of India Portal for Union Budget
Tags: Indian Politics,Politics,Investment,Management,