Suramya's Blog : Welcome to my crazy life…

August 23, 2025

Frankenstein No. 5

Filed under: Humor — Tags: — Suramya @ 11:28 PM

Saw this screenshot and now the song is stuck in my head… Help!

#a little bit of monica for the eyes
#a little bit of erica for the thighs
#a little bit of rita for the spleen
#a little bit of tina's keratin
#a little bit of sandra and her thumbs
#a little bit of mary and her tongue
#a little bit of jessica for her hands
#a little bit of you for my made man

[footage of Victor Frankenstein sewing together female body parts to make a mate for the Creature while Lou Bega’s Mambo no.5 plays]

little bit of monica for the eyes
little bit of erica for the thighs
little bit of rita for the spleen
little bit of tina’s keratin
little bit of sandra and her thumbs
little bit of mary and her tongue
little bit of jessica for her hands
little bit of you for my made man
#[trombone section]

– Suramya

August 22, 2025

Abusing or harassing George R.R. Martin is not going to get his next book published faster

Filed under: Books Related / Reviews,My Thoughts — Suramya @ 9:08 PM

Fans of George R.R Martin have been waiting for the final two books in the ‘A Song of Ice and Fire’ series for over 13 years now and are understandingly eager to have the author finish the books. That being said, just because you are a fan doesn’t give you a right to behave badly with the author. If you search on the web you will see multiple instances of fans cursing out the author or being mean to them just because he hasn’t published the book they are waiting for and that is just not right.

At WorldCon last week another so called fan took this to the next level by literally telling him that:

“Here’s the thing, George, you’re not going to be around for much longer, and this is a tough question I wanted to ask,” the fan began. “This is more directed at Brandon. How would you feel about someone else taking over and finishing the books?”

Who asks something like this to anyone? There are so many other ways they could have asked this question. For example, something Like: “You have been working on this project for a while, when can we expect the next book to be released and do you have a plan in mind for the series if you are unable to finish it for whatever reason?”. This ‘fan’ didn’t expect the backlash from other fans and authors and are now trying to backtrack and justify their behavior but you need to take a hard look at your self if you think that this is acceptable behavior and maybe get some help.

There are so many other authors writing amazing books that I literally don’t have enough time to read all the books that I want to, so maybe try another book while you are waiting for this one to come out. Mercedes Lackey published the last book in the Dragon Prophecy series after almost 9 years (and there are others that were published after decades) and guess what, the world didn’t end because she took longer to publish the book. Personally I would rather wait a bit longer for a book to be published so that the author can polish it and ensure it is good than read a half baked book that was pushed out on because of time constraints.

Check out the comments to the story at collider.com and there are idiots who are trying to justify this behavior. One example comment: “*I love George’s work, but come on, “Stan” has a valid point. George needs a little fire put under his butt to finish both books. For those who do not know, Winds of Winter has taken 14 years so far, and he claims that it’s only 75% finished. UGH…..”

Authors are not robots that are there to serve you and produce entertainment for you, they are human beings with human feelings and emotions. You really think George Martin is going to feel like writing immediately after dealing with this nonsense? Of course not. But for these so called fans emotions other than anger are for the weak, all they know is that their desires should get fulfilled immediately no matter how the other person feels as evidenced by the comment: “Ah, did poor widdle Georgie get his feeling hurt by da big bad fan?”

– Suramya

August 21, 2025

Try an Email quiz to see if you can identify valid email addresses

Filed under: Interesting Sites,Tech Related — Suramya @ 8:05 AM

Most people don’t really think about email addresses and how to validate if they are correct or not but developers have to do that frequently so that their applications can ensure people don’t input invalid data into the system. At first glance this seems like a fairly simple task but like all things the devil is in the details.

Sam Rose over at Mastodon shared a link to an interesting site with an Email Quiz that asks visitor to decide if each email address shown is valid or not. I tried it out earlier and only managed to get a little over 50% of the answers correct. You should check the site out and see what you score.

– Suramya

August 20, 2025

Tik-Tok Dances to fight Tariffs: Idiocracy in action

Filed under: My Thoughts — Suramya @ 12:18 PM

Yes, you read the title correctly and yes that was my reaction as well when I saw the screenshot below that someone had shared (Click on the image to view the video):

Here's 4 Tik-Tok dances that you can do to help fight tariffs
Here’s 4 Tik-Tok dances that you can do to help fight tariffs

I didn’t have the courage to watch the video because just reading the title made my IQ drop a few points. There are many things that can help fight Tariffs but doing a dance is definitely not one of them.

– Suramya

August 19, 2025

Indian Railways Pilots Solar power generation using removable Solar Panels on railway tracks

Filed under: Emerging Tech,Science Related — Suramya @ 12:05 AM

India is pushing hard on renewable energy and is already 3rd in the world for Solar power production reducing our reliance on Fossil fuels. Now Indian railways has taken another step towards reducing it’s dependence on fossil fuels by deploying India’s first 70m removable solar panel system (28 panels, 15KWp) between railway tracks at Banaras Locomotive Works on Line No 19 in a test run. The pilot project installed removable solar panels on the sleepers (the support beams beneath the tracks) on 70 metres of track and uses an indigenously designed installation procedure to mount solar panels without disrupting train traffic.

The pilot covers 70 metres of track with a 15 KWp installed capacity using 28 panels. It offers a power density of 220 KWp per kilometre and an energy density of 880 units per kilometre per day. Each panel measures 2278 × 1133 × 30 mm, weighs 31.83 kg, and has a module efficiency of 21.31% with 144 half-cut monocrystalline PERC bifacial cells.

With Indian Railways’ network spanning 1.2 lakh kilometres, officials said the technology could be widely deployed on yard lines without the need for land acquisition, as it uses the space between tracks. The estimated capacity is 3.21 lakh units per kilometre per year.

Indian Railways install first solar panels between tracks at BLW Varanasi Photograph: Ministry of Railways
Indian Railways install first solar panels between tracks at BLW Varanasi Photograph: Ministry of Railways

One of the downsides of Solar is the need for a large area to mount the panels and that is frequently a point that detractors of Solar keep bringing up. This method allows us to deploy panels without need of a lot of space and infrastructure to mount the panels since the panels fit neatly between the tracks. I am a little skeptical about the durability of the panels and how long they will last under a track with regular usage but that is what the trial period is for to see if this is a feasible & sustainable plan.

I thought that it would be easier to put the panel above the track & train like a sunshade on the track but that would be more expensive because of the need to put infra to mount the panels etc. Hopefully this test will be successful and we will see the project rolled out on a large scale soon.

The Swiss have been exploring this idea for a few years now and have initiated a parallel pilot with 48 specially designed solar panels that have been laid along a 100-metre stretch of tracks in Buttes, a village in western Switzerland. Both initiatives appear to be running independently but I might be wrong about that.

Its good to see us working towards a more sustainable future using innovative ideas and solutions.

– Suramya

August 18, 2025

My current Books read count: 3827 books read in 18 years

Filed under: My Life — Suramya @ 6:40 AM

I read a lot and am a fast reader so folks are usually quite surprised by how many books I read every year, but today I was surprised instead as I read this toot by Project Gutenberg:

View on Mastodon

A Man Read 3,599 Books Over 60 Years, and Now His Family Has Shared the Entire List Online
One page of Dan’s list of books

3599 sounds like a very high number. As I have been tracking every book I have read since 26th Nov 2007 I went and checked the list to see how I match up to Dan. In the past ~18 years that I have been logging every book that I read: I have read 3827 books!! Assuming I read the same number of books every year since I started reading novels at the age of ~9 years that would translate to ~7200 books read over the years. Filtering by unique books read, it comes to 2781 books.

As opposed to Dan, my list of books read is in the form of an excel file that notes the name of the book, author and date read. I could share the list online if folks are interested so see the stuff I read. BTW, the books in the count above are novels (fiction), they don’t contain any of the technical or programming books that I have read over the years. (Or any of the comics/graphic novels). It will be interesting to get a count of the no of books when I reach the age of 60, if I remember then I will make sure to post about it when I get there.

Well this is all for now. Will write more later (once I finish this book I am reading 😉 )

– Suramya

August 13, 2025

Stop trying to gatekeep Women and ‘others’ in Tech

Filed under: My Thoughts,Tech Related — Suramya @ 9:47 AM

Lesley made this ‘simple’ request on Mastadon “Guys,Please. Be better than the commenters.” while linking to the screenshot below. It is really sad that it’s 2025 and we still have idiots try to gatekeep people out of ‘their’ playhouse.

Full text below the screenshot
Idiot:Fucking tourists.
Jessica Weiland: Ah so you are a kind one. Thank you for the positive feedback and the willingness to make security accessible and easy to understand for all.
Idiot:Jessica Weiland this is our world. You had yours. You ruined it. Now
Jessica Weiland: What is your world, please do tell.
Idiot: the world of the electron and the switch, the beauty of the baud. We fled here when women like you laughed at us when we were 13. Now you’re here too. Fuck off.

What a sad life they must have to be so threatened by everyone and everything. The irony is that the quote he makes “the world of the electron and the switch, the beauty of the baud.” is from the Hacker’s Manifesto aka The Conscience of a Hacker and was famously quoted in the movie Hackers and is considered a cornerstone of hacker culture (the original meaning not the folks breaking into systems). He just doesn’t quote the full text because it contradicts the nonsense he is sprouting. Below is the relevant section, and I have bolded the important part that he is ignoring:

This is our world now… the world of the electron and the switch, the
beauty of the baud.
We make use of a service already existing without paying
for what could be dirt-cheap if it wasn’t run by profiteering gluttons, and
you call us criminals. We explore… and you call us criminals. We seek
after knowledge… and you call us criminals. We exist without skin color,
without nationality, without religious bias… and you call us criminals.
You build atomic bombs, you wage wars, you murder, cheat, and lie to us
and try to make us believe it’s for our own good, yet we’re the criminals.

Yes, I am a criminal. My crime is that of curiosity. My crime is
that of judging people by what they say and think, not what they look like.

My crime is that of outsmarting you, something that you will never forgive me

What is really relevant is the last line which is what this guy is most upset about. In his mind You can only be the best if you keep the riff-raff (meaning anyone not like them) out.

This is where we all come in, We all need to stand up to this nonsense and call it out when and where we see it. It’s not just a joke, it is extremely demoralizing for someone to be told that they don’t belong and are not good enough to be in Tech. It seems funny to us because we are not the butt of the joke, put the shoe on the other foot and you will realize how unfunny it is. If you are threatened by the girl (or anyone else) in the team because they are better then use that excuse to work towards improving your skill, learn from them. Remember it is not a zero sum game and a rising tide lifts all boats so if your team is strong it will help you as well.

The women in tech have been systematically whitewashed out of our history. For example did you know that a woman (Hedy Lamarr) pioneered the wireless & frequency hopping technology that would one day form the basis for today’s WiFi, GPS, and Bluetooth communication systems? There are a million such examples and then there are the unknown geniuses whose husbands/bosses/coworkers take credit for their work leaving them in the dark while profiting from the work they did.

Remember it is not their world. It’s ours. The world of the electron and the switch, the beauty of the baud where we exist without skin color,without nationality, without religious bias… Yes, I am a criminal. My crime is that of curiosity.

– Suramya

August 9, 2025

Raksha Bandhan 2025

Filed under: My Life — Suramya @ 11:51 PM

Today was Rakhi and I have a lot of sisters so end up with a ton of Rakhi’s being tied on my hand. Rakhi (Raksha Bandhan) is a Hindu festival where sisters tie a talisman or amulet called the rakhi around the wrists of their brothers who symbolically protect them and receive a gift in return. The sisters do a Tilak, tie the Rakhi and then give a piece of sweet. My sisters don’t know how to give just a piece of sweet so I usually have a full laddu/other sweets (usually quite large) stuffed in my mouth for every Rakhi being tied.

This year, Surabhi demanded “Get Dairy Milk Chocolates, a lot of them. No a ton of them for me” for Rakhi, then a few hours later I got a call from Sara (my niece) that she also wanted lots and lots of chocolates when she came over today. So being the nice brother & mama I am, I went to the local shop and bought every single Dairy milk chocolate they had and arranged it for Surabhi & Sara (See below). I got over 60 chocolates for the two of them 😉


Surabhi with her treasure of chocolates

I naively thought that they would take only some of the chocolates home and leave the rest at my place so that everytime they visit they can have a few. Instead they took the entire thing with them… Hopefully they won’t eat it all in one day.


This year’s Rakhi’s


Group pic of all of us who were there in person

I also wanted to do something different and created a shot video of my Rakhi celebrations from 1985 onwards (before that Surabhi was too young to tie the rakhi) to date.


40 years of Rakhi Celebrations (1985 to 2025)

– Suramya

August 6, 2025

Lessons learnt from AWS deleting a 10-year account and all that data without warning

Filed under: My Thoughts,Tech Related — Suramya @ 11:31 PM

The Tech industry has successfully convinced almost everyone that moving to the Cloud is the best option for them and in a lot of cases it is true. If you are a startup or trying out new idea’s or a small shot that doesn’t have a full time IT staff then it is more cost efficient and quicker to run everything on the cloud so that you don’t have to worry about it. However, remember what they say:

There is no cloud, it's just someone else's computer
There is no cloud, it’s just someone else’s computer

Once your data is on their computer you don’t really have full control of it anymore. If it is unencrypted then they can access it and depending on their terms of service use it for various purposes like training their AI models etc. If asked they can share your data with US law enforcement or others even if the server is physically not in the US. (Microsoft admitted under oath that it ‘cannot guarantee’ data sovereignty)

Another major risk is that if your account gets deleted or frozen for whatever reason then you loose all the data stored there with almost no recourse in most cases. Hacker News and Reddit are filled with threads where people have suddenly been locked out of their accounts and are desperate to get through to someone that can restore access. The latest instance of this is where Seuros who is a very prominent Open Source developer had their 10 year old account on AWS deleted without warning with no possibility of recovering the data. Then AWS tried to cover up their mistake and refused to give clear answers on the status of the data for over 20 days.

Seuros did almost everything correctly, they had a comprehensive backup strategy that:

  • Multi-region replication across AWS Europe (completely separate from US infrastructure)
  • Dead man’s switch implemented for disaster recovery
  • Proper backup architecture following AWS’s own best practices
  • Segregated encryption keys stored separately from data

But the only thing that they didn’t account for was the possibility that AWS itself would be the cause of the data loss across all the backups and redundancies. If you have data that you want to preserve you should ensure that you have a local copy of all the data no matter what service guaranty your cloud providers are giving. Nothing in the world is 100% secure/safe so if you don’t have a local copy then there is a possibility that you can loose the data permanently.

Some people will suggest instead of a local copy you can have copies on multiple cloud servers but that has a recurring cost implication to it. I would rather buy an external drive for a few hundred dollars and then periodically sync your data to it. This ensures that you have a copy of the data in your control no matter what happens to it on the server side.

If your cloud provider (Google Photos or Drive/AWS/Azure/Dropbox etc etc) is the only place you have copies of important data then you are risking complete loss of the data for something that isn’t in your control. Think about it before you put all your eggs in one basket.

– Suramya

August 4, 2025

BSNL offers 4G internet with 2GB per day for 1 Rs only.

Filed under: My Thoughts,Tech Related — Suramya @ 7:34 PM

Internet has become a necessity in the modern world and with so many of the services and functionality moving online it is more and more important that folks are able to connect to the internet cheaply. In 2020 (The last time I had looked at this), India had the cheapest mobile data in the world with the average cost of 1GB of mobile data are India ($0.09), Israel ($0.11), Kyrgyzstan ($0.21), Italy ($0.43), and Ukraine ($0.46).

Bharat Sanchar Nigam Limited (BSNL) which is a government-owned telecom network has launched a new offer that beats the 2020 costs hands down. They have launched a mobile data plan for new customers that offers unlimited voice calls and 4G data (2GB per day) at just Re 1(0.011 USD) per month.

This is an awesome offer and would be a tough competitor for the other mobile data providers. I expect other providers to start offering significant discounts in the near future as well just as they did when Jio launched their solution.

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress