Suramya's Blog : Welcome to my crazy life…

September 22, 2022

Do kids make the world better? (A: Of course they do…)

Filed under: My Thoughts — Suramya @ 12:22 AM

There is this quote floating around from a person who should know better, asking “What has any 5th grader done to make the world better because he or she is in it?” in response to a message at a school telling kids that they are loved and the world is better because they are in it. The question has stuck in my head and made me think a lot. There are so many ways kids make things better by being in it and though I never want to have kids even I can see how they make the world a better place when they are in it. Only selfish fools that measure value by what you own and what your bank balance can’t see this and I feel sorry for them as they don’t know what it is like to be loved.

It also made me think about all the times a kid has made things better for me so am sharing some random thoughts and examples from my life where a kid definitely made things better:

  • Kids will show unconditional love to those who love them, will come and cuddle with you and tell you stories about their day and what they learned that will make you forget your troubles for a bit
  • The hug you get when they see you after a while will make you forget a bad day at work…
  • Make you laugh so hard that your sides hurt with their explanations on why & how things work or why they did a certain thing.
  • Give you that look that tells you that you are the most important person in their world right now
  • Come up with really corny nicknames for you that you grow to love, Mine is ‘shu mama’ or shoe-mama as per my niece and nephew…
  • Watching kids play will show that not everything in the world is about money or being selfish. A little while ago I was playing with Vir and I jokingly told him that I was going to eat his nose. He told me no so I responded saying that I was really hungry. He looked at me for a few seconds and then looked at his hands; thought for a bit and then told me that I only have one nose but you can eat a finger as I have 10 of them.

There are so many examples but I don’t think any of them will make this person change their mind because they only look at the world with a mindset that values people only based on their bank balance, things they have accumulated and how useful the person is going to be for them personally. There is more to the world than how it can be used and how to make money from it. If you can’t see that then I feel sorry for you.

Well this is all for now. More later.

– Suramya

September 15, 2022

Thoughts on the Bangalore flood and how its citizens banded together to help each other

Filed under: My Life,My Thoughts — Suramya @ 8:51 PM

The past few weeks have been pretty bad publicity for Bangalore with the flooding and the ineptitude of the BBMP and other govt services on full display, however I am going to talk about another aspect of the situation that I feel didn’t get enough coverage: The human factor and how people from various aspects of life banded together to deal with the situation together.

I was traveling during the floods so I managed to miss the major part of the flooding, but last year I wasn’t that lucky. I was visiting a friend back in Dec 2021 and didn’t realize that the water in the underpass was rising quickly and my car stalled as soon as I was half way through. I tried a few times to restart and with the water rising quickly I immediately got out of the car and tried pushing it out of the water. I wasn’t very successful because the car was heavy and not moving much. While I was trying this 3 guys passed by on scooters/bikes and they saw that I was struggling so they immediately parked their bikes and waded into the hip deep water with sewage mixed in it without me even asking them for help. They pushed the car out of the water and up to the main road through the water and the torrential rain. They only spoke Kannada and we both (Jani and me) don’t speak it so we just communicated with gestures and sign language. But none of that mattered these folks didn’t stop to ask if I was a northie or a proper kannadiga before they helped me in the middle of the night. Once the car was out and they were certain that we were ok they started to walk away and when I tried to give them some money but they refused. I insisted and forced them to take it because I wanted to show my gratitude and it was the least I could do. I wish I had asked for their names so that I could thank them and name them but I was a bit too frazzled to think of that at the time and by the time I remembered they were long gone.

This is what I will remember when people talk about Bangaloreans or people from the south being rude. It is just not true these guys didn’t have to help us, but they did it without us even asking for it. All they saw was that someone was in trouble and immediately helped.

The same scene played out in the recent floods as well where random people helped to push stranded vehicles to safety, farmers in tractors were helping people get to safety and boats rescued people from flooded areas etc etc. This was not the government coming in to help but people helping their neighbors and even random people who just needed help. There are so many stories that played out during this time that should have been captured but most people who helped were just being good humans and that is what we need more of in these times; people helping each other. This does help shore up my faith in humanity. After the floods folks in Diamond District have been donating money and essential supplies to help the people in slums (and other impacted areas) and the same is the scene at a few other apartment complexes as well. Companies are also looking at using their CSR budgets to help.

We need to celebrate these small acts of kindness and humanity. Trust me that these will be remembered for longer than random idiots on Twitter calling for all ‘northies’ to get out. I commented on a tweet by a friend whose apartment complex was flooded and even I had an idiot telling me to get out of Bangalore, but they are a vocal minority. Most people want to help and were/are helping as much as they can and I was happy to see the city where I have been living for over 2 decades come together to face this disaster together.

That all being said, the government and the agencies that allowed the situation to deteriorate this badly should be held accountable and action must be taken against them. This didn’t need to happen and the loss of life and property damage is their fault.

Well this is all for now. Will write more later.

– Suramya

August 31, 2022

Thoughts around Coding with help and why that is not a bad thing

Filed under: Computer Software,My Thoughts,Tech Related — Suramya @ 11:40 PM

It is fairly common for the people who have been in the industry to complain about how the youngsters don’t know what they are doing and without all the fancy helpful gadgets/IDE’s they wouldn’t be able to do anything and how things were better the way the person doing the complaining does it because that is how they learnt how to do things! The rant below was posted to Hacker News a little while ago in response to an question about coPilot and I wanted to share some of my thoughts around it. But first, lets read the rant:

After decades of professional software development, it should be clear that code is a liability. The more you have, the worse things get. A tool that makes it easy to crank out a ton of it, is exactly the opposite of what we need.

If a coworker uses it, I will consider it an admission of incompetence. Simple as that.

I don’t use autoformat, because it gets things wrong constantly. E.g. taking two similar lines and wrapping one but not the other, because of 1 character length difference. Instead I explicitly line my code out by hand to emphasize structure.

I also hate 90% of default linter rules because they are pointless busywork designed to catch noob mistakes.

These tools keep devs stuck in local maxima of mediocrity. It’s like writing prose with a thesaurus on, and accepting every single suggestion blindly.

I coded for 20 years without them, why would I need them now? If you can’t even fathom coding without these crutches, and think this is somehow equivalent to coding in a bare notepad, you are proving my point.

Let’s break this gem down and take it line by line.

After decades of professional software development, it should be clear that code is a liability. The more you have, the worse things get. A tool that makes it easy to crank out a ton of it, is exactly the opposite of what we need.

If a coworker uses it, I will consider it an admission of incompetence. Simple as that.

This is a false premise. There are times where extra code is a liability but most of times the boiler-plate and error-checking etc is required. The languages today are more complex than what was there 20 years ago. I know because I have been coding for over 25 years now. It is easy to write Basic/C/C++ code in a notepad and run it, in fact even for C++ I used TurboC++ IDE to write code over 25 years ago… We didn’t have distributed micro-services 20 years ago and most applications were a simple server-client model. Now we have applications connecting in peer-to-peer model etc. Why would I spend time retyping code that a decent IDE would auto-populate when I could use that time to actually solve more interesting problems.

This is the kind of developer who would spend days reformating the code manually to look just right instead of coding the application to perform as per specifications.

I don’t use autoformat, because it gets things wrong constantly. E.g. taking two similar lines and wrapping one but not the other, because of 1 character length difference. Instead I explicitly line my code out by hand to emphasize structure.

This is a waste of time that could have been spent working on other projects. I honestly don’t care how the structure is as long as it is consistent and reasonably logical. I personally wouldn’t brag about spending time formatting each line just so but that is just me.

I also hate 90% of default linter rules because they are pointless busywork designed to catch noob mistakes.These tools keep devs stuck in local maxima of mediocrity. It’s like writing prose with a thesaurus on, and accepting every single suggestion blindly.

I am not a huge fan of linter but it is a good practice use this to catch basic mistakes. Why would I spend manual effort to find basic issues when a system can do it for me automatically?

I coded for 20 years without them, why would I need them now? If you can’t even fathom coding without these crutches, and think this is somehow equivalent to coding in a bare notepad, you are proving my point.

20 years ago we used dialup modem and didn’t have giga-bit network connections. We didn’t have mobile-phone/internet coverage all over the world. Things are changing. We need to change with them.

Why stop at coding with notepad/vi/emacs? You should move back to assembly because it allows you full control over the code and write it more elegantly without any ‘fluff’ or extra wasted code. Or even better start coding directly in binary. That will ensure really elegant and tight code. (/s)

I had to work with someone who felt similarly and it was a painful experience. They were used to of writing commands/code in Hex to make changes to the system which worked for the most part but wasn’t scalable because they didn’t have others who could do it as well as him and he didn’t want to teach others in too much detail because I guess it gave them job security. I was asked to come in and create a system that allowed users to make the same changes using a WebUI that was translated to Hex in the backend. It saved a ton of hours for the users because it was a lot faster and intutive. But this person fought it tooth and nail and did their best to get the project cancelled.

I am really tired of all these folks complaining about the new way of doing things, just because that is not how they did things. If things didn’t change and evolve over the years and new things didn’t come in then we would still be using punch cards or abacus for computing. 22 years ago, we had a T3 connection at my university and that was considered state of the art and gave us a blazing speed of up to 44.736 Mbps that was shared with the entire dorm. Right now, I have a 400Mbps dedicated connection that is just for my personal home use. Things improve over the years and we need to keep up-skilling ourselves as well. There are so many examples I can give about things that are possible now which weren’t possible back then… This sort of gatekeeping doesn’t serve any productive purpose and is just a way for people to control access to the ‘elite’ group and make them feel better about themselves even though they are not as skilled as the newer folks.

The caveat is that not all new things are good, we need to evaluate and decide. There are a bunch of things that I don’t like about the new systems because I prefer the old ways of doing things. It doesn’t mean that anyone using the new tools is not a good developer. For example, I still prefer using SVN instead of GIT because that is what I am comfortable with, GIT has its advantages and SVN has its advantages. It doesn’t mean that I get to tell people who are using GIT that they are not ‘worthy’ of being called a good developer.

I dare this person to write a chat-bot without any external library/IDE or create a peer-to-peer protocol to share data amongst multiple nodes simultaneously or any of the new protocols/applications in use today that didn’t exist 20 years ago

Just because you can’t learn new things doesn’t mean that others are inferior. That is your problem, not ours.

– Suramya

August 30, 2022

Oregon Trail: You can now play the MSDOS version online for free at Archive.org

Filed under: Interesting Sites — Suramya @ 3:37 PM

Oregon Trail is a game that has become a cultural touchstone of the era with the famous “You have died of dysentery” message that most of us got when we played it. There are multiple versions of the game available but the original version from Atari and then the DOS versions are the most popular ones. Archive.org has continued their effort to archive classic games and now has the DOS version of the game available to play online for free. I briefly tried it out using Firefox on Linux and it works great. I did have to consciously decide to stop playing as the game is addictive, So consider yourself forewarned. ЁЯЩВ


Screenshot from Oregon Trail

The version here is running on FreeDOS so in theory you should be able to download and play it locally but from what I could tell this version is online only. Check it out if you have some free time to kill.

Edit (31st Aug 2022): You can play the 1978 version of Oregon Trail online as well.

– Suramya

August 29, 2022

Can you explain complex ideas using only the top 1k most used English words?

Filed under: Humor,Interesting Sites — Suramya @ 10:27 PM

They say that the best way to gauge if someone understands a topic in depth is to see if they can explain it in language simple enough that a 5 year old can understand. Too many people use acronyms and buzzwords to explain stuff that just confuses people and makes it harder to figure out what people are talking about. There was an old XKCD joke about explaining something using the top 1k most commonly used words in English (See an example about a Rocket below). There is a book about it as well called the ‘Thing Explainer‘ that I had gifted to Vir (my Nephew) a while ago. They both (Vir & Sara) love it and still refer to it quite often.

Theo Sanderson was inspired by the idea and has created a website where you can attempt to explain something with only the top 1000 most commonly used English words.


Up Goer Five

Writing like this actually sounds a lot easier than it is and when I tried it, it took me a few tries to write something that passed the test. Check it out and share your creative writing. ЁЯЩВ

– Suramya

August 28, 2022

Debian looking at changing how it handles non-free firmware

Filed under: Computer Software,Linux/Unix Related,Tech Related — Suramya @ 5:38 PM

One of the major problems when installing Debian as a newbie is that if your hardware is not supported by an Open (‘free’) driver/firmware then the system doesn’t install any and then it is a painful process to download and install the driver, especially if it is for the Wireless card. In earlier laptops you could always connect via a network cable to install the drivers but the newer systems don’t come with a LAN connection (which I think sucks BTW) so installing Debian on those systems is a pain.

How this should be addressed is a question that has been debated for a while now. It was even one of the questions Jonathan Carter discussed in his post on ‘How is Debian doing’. There are a lot of people with really strong opinions on the topic and ‘adulterating’ Debian by allowing non-free drivers to be installed by default has a lot of people up in arms. After a lot of debate on how to resolve there are three proposals to solve this issue that are up for vote in September:

Proposal A and B both start with the same two paragraphs:
We will include non-free firmware packages from the “non-free-firmware” section of the Debian archive on our official media (installer images and live images). The included firmware binaries will normally be enabled by default where the system determines that they are required, but where possible we will include ways for users to disable this at boot (boot menu option, kernel command line etc.).

When the installer/live system is running we will provide information to the user about what firmware has been loaded (both free and non-free), and we will also store that information on the target system such that users will be able to find it later. The target system will also be configured to use the non-free-firmware component by default in the apt sources.list file. Our users should receive security updates and important fixes to firmware binaries just like any other installed software.

But Proposal A adds that “We will publish these images as official Debian media, replacing the current media sets that do not include non-free firmware packages,” while Proposal B says those images “will not replace the current media sets,” but will instead be offered alongside them.

And Proposal C? “The Debian project is permitted to make distribution media (installer images and live images) containing packages from the non-free section of the Debian archive available for download alongside with the free media in a way that the user is informed before downloading which media are the free ones.

Debian is not the more new user friendly system out there and a lot of distributions got popular because they took the Debian base and made it more userfriendly by allowing non-free drivers and firmware. So this is a good move in my opinion. Personally I feel that option B might be the best option that will keep both the purists and the reformers happy. I don’t think Option C is a good option at all as it would be confusing.

Source: Slashdot: Debian Considers Changing How It Handles Non-Free Firmware

– Suramya

August 26, 2022

Using MultiNerf for AI based Image noise reduction

Filed under: Computer Software,Emerging Tech,My Thoughts,Tech Related — Suramya @ 2:58 PM

Proponents of AI constantly come up with claims that frequently don’t hold up to extensive testing, however the new release from Google Research called MultiNerf which runs on RAW image data to generate what the photos would have looked like without the video noise generated by imaging sensors seems to be the exception. Looking at the video it almost looks like magic, and appears to work great. Best of all, the code is open source and already released on GIT Hub under the Apache License. The repository contains the code release for three CVPR 2022 papers: Mip-NeRF 360, Ref-NeRF, and RawNeRF.

TechCrunch has a great writeup on the process. DIYPhotography has created a video demo of the process (embedded below) that showcases the process:


Video Credits: DIYPhotography

I like the new tools to make the photographs come out better, but I still prefer to take unaltered photos whenever I can. The most alteration/post-processing that I do on the photos is cropping and resizing. That also is something I do infrequently. But this would be of great use to professional photographers in conditions that are less than optimal.

– Suramya

August 23, 2022

Water droplets can turn to Hydrogen Peroxide when hitting a surface

Filed under: Science Related — Suramya @ 3:36 PM

Science and Technology are fascinating fields and everyday there are new discoveries that show us how amazing the world around us is and how much more we have to learn. Today I learnt that water can be converted to Hydrogen Peroxide if the water droplets are small enough. The phenomena was discovered three years ago by researchers at Stanford University when they sprayed small drops of water onto a special strip of paper that turns blue in the presence of hydrogen peroxide тАУ the main ingredient in bleach. Interestingly other researchers have had problems replicating the results so the team spent the past few years trying to understand why it happens and how.

They mixed water with dye that glows in the presence of hydrogen peroxide and then injected the mixture into microscopic channels made of glass like silica and they found that the liquid was glowing when passing through the tubes. They then found that the water contained hydrogen peroxide at a concentration of 0.0019 grams per liter after passing through the channel. The theory is that the liquid takes electrons from the channels and causing the water molecules, which are made of two hydrogen atoms and one oxygen atom, to reconfigure into hydrogen peroxide molecules, which have an additional oxygen.

Contact electrification between water and a solid surface is crucial for physicochemical processes at waterтАУsolid interfaces. However, the nature of the involved processes remains poorly understood, especially in the initial stage of the interface formation. Here we report that H2O2 is spontaneously produced from the hydroxyl groups on the solid surface when contact occurred. The density of hydroxyl groups affects the H2O2 yield. The participation of hydroxyl groups in H2O2 generation is confirmed by mass spectrometric detection of O in the product of the reaction between 4-carboxyphenylboronic acid and OтАУlabeled H2O2 resulting from O2 plasma treatment of the surface. We propose a model for H2O2 generation based on recombination of the hydroxyl radicals produced from the surface hydroxyl groups in the waterтАУsolid contact process. Our observations show that the spontaneous generation of H2O2 is universal on the surfaces of soil and atmospheric fine particles in a humid environment.

This effect could be a possible explanation of why certain viruses don’t spread as quickly during the high humidity season of the year. As the hydrogen peroxide being created would act as a disinfectant to kill the viruses. If we can consistently get this to occur then it would be a quick and easy way to do a basic disinfection of a high movement area. However, before practical implementations can be discussed there is still a lot of work to be done.

Paper: WaterтАУsolid contact electrification causes hydrogen peroxide production from hydroxyl radical recombination in sprayed microdroplets
Source: Water droplets can sometimes turn into bleach when hitting a surface

– Suramya

August 16, 2022

Debian: My Favorite Linux Distro turns 29!

Filed under: Linux/Unix Related,My Thoughts — Suramya @ 9:23 PM

Debian, one of the most popular Linux Distributions that has served as the base for over 100 derivative distributions (See here for the partial list) is celebrating it’s 29th Birthday! I have been using it since 2003, so it’s been 19 years since I started using it and I have to say the OS has been improving constantly over the years while keeping the core values/stability.

I have tried other distro’s in the middle: Ubuntu, Mint, Knoppix but keep coming back to Debian because of the stability and functionality. I do use Kali as the primary OS on my laptop as I use that for my security research/testing but all other systems run Debian. I even managed to get it to work on my Tablet. ЁЯЩВ

One note of caution/advice is to always look at the packages being changed/removed when you are upgrading esp if you are on the Unstable branch as things can break in that branch. Usually if I see that packages are being removed that I want to keep I just have to wait for a few days and the issue gets resolved. It is not the best distribution if you are looking for ‘newbie friendly’ but is one that will let you learn Linux the fastest. (Linux from Scratch will get you to learn more about Linux internals than you ever wanted if you can manage to get it to work and have the time required to install/configure it. For me the effort spent for the gain wasn’t worth it, but your mileage may vary.

In any case, I think I will be sticking with Debian for the foreseeable future. Here’s to another 30 years!

– Suramya

August 15, 2022

Wishing everyone a Happy 75th Independence Day!

Filed under: My Thoughts — Suramya @ 8:37 PM

Today marks the 75th anniversary since India freed itself from the British rule. Things have not been perfect (and they can never be) but we have achieved so much in the past 75 years that it is awe inspiring. Looking at my memories over the past 40+ years below are some of the things that have improved/changed in that time:

  • It used to take ~2-3 years to get a new car (maruti 800) in the early 80’s, now you can get one within a couple of days if they have it in stock and they have hundreds of brands/models to choose from
  • Up until 1975, only seven Indian cities had television services with a single TV channel. Now every city in India has TV and as of 2021, over 900 permitted television channels
  • The first mobile phone call was made in 1995 and cost over 8 rs a min, now we have the cheapest calls in the world
  • We have gone from people having to move to US for good Tech jobs to a thriving Tech industry where we are ranked 19th in the world’s startup ecosystems globally
  • The inter-city and inter-state highways are getting better and better all the time. In my last road trip, I was consistently over 120-140 and in fact had to remind myself not to cross 160. (Yes there is a lot of scope for improvement)
  • ISRO has gone from a local joke to a powerhouse that is launching the majority of the world’s satellites into orbit. We also had the world record for max satellites launched in one launch (104) that was broken earlier this year (143). Efforts are underway to take back the title

The list can go on and on. There is a lot of effort put in by folks to make India a success and there is a lot more effort needed to ensure that we keep improving. The mindset of ‘but this is India, nothing can be done’ needs to be changed/eradicated from the thought process.

The top people in India are living a life of luxury that was not feasible/imaginable 75 years ago and we need to ensure that the bottom percentage of our population is uplifted as well. This requires effort not just from the government but from us as a people as well. We need to work with the government and each other to help and uplift people. I see a lot of efforts around us to achieve this, folks in Diamond District (where I stay) are sponsoring the education for multiple kids, other are working with NGO’s to teach them basic skills. Some of my friends volunteer in various organizations to help the poor, and not just by giving them money but helping them learn skills so that they can uplift themselves.

We need to improve the Tourism Industry in India and make people aware that India has more than Delhi, Agra and Jaipur to offer for tourists. We have temples, archeological sites, palaces and other locations etc going back thousands of years. In my travels across India I have seen some of the most beautiful sights that take your breath away but not many know about them so hardly anyone visits. We have to advertise these sites/locations more. We need to make it easier for tourists to come to India and safely see the sights. I love the new ASI mandated tour guides for the major historical places in India, they are cheap and highly knowledgeable plus they are registered and have identification. You should hire them when visiting any of the sites as they give a wholesome overview of the location and any notable highlights. There are so many things that you miss when just walking around on your own that it is worth it to hire these folks. They speak multiple languages including international languages.

We need to clamp down on the corruption and improve the infrastructure more. This includes reducing the bureaucracy and eliminating the Babu rule, where the government officials think it’s their right to demand money to do their job (which they are getting paid for).

Things are improving and have improved a lot but we have a long way to go. As Robert Frost put it ” The woods are lovely, dark and deep, But I have promises to keep, And miles to go before I sleep”. The following poem by рд╣рд┐рдорд╛рдВрд╢реБ (Himanshu) captures the sentiment quite beautifully as well:

рдЬрд╛рдирд╛ рд╣реИ рдЕрднреА рддреЛ рдмрд╣реБрдд рджреВрд░,
рд╕реВрд░рдЬ рдЪрдврд╝рд╛ рдХреНрд╖рд┐рддрд┐рдЬ рдкрд░,
рдЪрд╛рд░реЛрдВ рдУрд░ рд░реЗрдд рдХрд╛ рдвреЗрд░,
рддрдкрди рдШреЛрд░, рддрдкрд╕ рдШрдирдШреЛрд░,
рдореГрдЧрддреГрд╖реНрдгрд╛ рдкрд╕рд░реА рдЪрд╣реБрдВрдУрд░,

рдЪрд▓рддреЗ рдЪрд▓реЛ, рдмрдврд╝рддреЗ рдЪрд▓реЛ,
рдХрд╣рд╛рдирд┐рдпрд╛рдВ рдмреБрдирддреЗ рдЪрд▓реЛ,
рдЦреБрдж рд╕реЗ рдЦреЗрд▓рддреЗ рдЪрд▓реЛ,
рдЪрд▓рддреЗ рдЪрд▓реЛ, рдЪрд▓рддреЗ рдЪрд▓реЛред

рд▓рдВрдмреЗ рдмрд╣реБрдд рд╣реИрдВ рд░рд╛рд╕реНрддреЗ,
рдЖрдпреЗрдВрдЧреЗ рдмрд╣реБрдд рд╕реЗ рджреЛ-рд░рд╛рд╕реНрддреЗ,
рд╕рд╣реА рдЪреБрдирдирд╛, рдирд╣реАрдВ рдЧрд┐рдирдирд╛,
рдЖрдХрд╛рд╢ рдХреЛ рд╣реА рджреЗрдЦрдирд╛,
рдЕрд╡рдХрд╛рд╢ рдХреЛ рд╣рд░ рднреВрд▓рдирд╛,

рдЧрд┐рд░ рдЧрдП рддреЛ рдЙрдарддреЗ рдЪрд▓реЛ,
рдореМрдХрд╛ рдкрдбрд╝реЗ рддреЛ рдЙрдбрд╝рддреЗ рдЪрд▓реЛ,
рдЪрд▓рддреЗ рдЪрд▓реЛ, рдЪрд▓рддреЗ рдЪрд▓реЛред

рдордд рдвреВрдВрдврдирд╛ рдмрд░рдЧрдж,
рдирд╛ рдЪрд╛рд╣рдирд╛ рд▓рдВрдмрд╛ рдЦрдЬреВрд░,

рдЫрд╛рдВрд╡ рджреГрд╢реНрдп рдирд╣реАрдВ,
рд╕рд╛рде рд╕рд┐рд░реНрдл рдЫрд╛рдпрд╛ рд╣реИ,
рд╕рд┐рдХреБрдбрд╝рддреА, рдЬрд▓рддреА, рдврд▓рддреА,
рдХрд╛рдпрд╛ рд╣реА, рдЕрдм рд╕рд░рдорд╛рдпрд╛ рд╣реИ,
рдЬреЛ рджреЗрдЦрд╛, рдЬрд┐рдпрд╛, рдЖрдЬрдорд╛рдпрд╛,
рд╡рд╣реА рд╕рдЪ рд╣реИ, рдЕрд╢реЗрд╖ рд╣реИ,
рдмрд╛рдХреА рд╕рдм рдорд╛рдпрд╛ рд╣реИ,

рдмрд╕, рдмрд░рдмрд╕,
рдЕрддреГрдкреНрдд, рдЕрд╕рдВрддреГрдкреНрдд,
рдЕрд╡рд┐рджрд┐рдд, рдЕрд╡рд┐рд░рд▓,
рдЪрд▓рддреЗ рдЪрд▓реЛ,
рд╣рд░ рдореАрд▓ рдХрд╛
рд╣рд░ рдореАрд▓ рдкрд░,
рдЬрд╢реНрди рдордирд╛рддреЗ рдЪрд▓реЛ,

рд╢рд╛рдо рдЕрднреА рджреВрд░ рд╣реИ,
рдЪрд╛рдВрдж рдХреБрдЫ рдФрд░ рджреВрд░ рд╣реИ,
рдЪрд▓рддреЗ рдЪрд▓реЛ, рдЪрд▓рддреЗ рдЪрд▓реЛредред

~~~
~рдЗрддрд┐
~~~

рд╣рд┐рдорд╛рдВрд╢реБ “рдЪрд╣реБрдВрдУрд░”

I was planning to post poems in other Indian languages as well but couldn’t decide on one as I can’t do justice to them (as I can’t read them). Planning on asking Jani for help to get some good collections to share here. Will update the post once I find a good one.

Map of India outlined by trees with an Indian flag in the center
рдЬрдп рд╣рд┐рдиреНрдж! ржЬржпрж╝ рж╣рж┐ржирзНржж р┤Ьр┤пр╡Н_р┤╣р┤┐р┤ир╡Нр┤жр╡Н ркЬркп_рк╣рк┐ркВркж р▓Ьр│И_р▓╣р▓┐р▓Вр▓жр│Н риЬрйИ ри╣ри┐рй░риж р░Ьр▒И р░╣р░┐р░Вр░жр▒Н роЬрпЖропрпН_ро╣ро┐роирпНродрпН

Will post more later.

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress