Suramya's Blog : Welcome to my crazy life…

October 10, 2023

Sacked employees burn office documents showcasing why access should be removed for terminated employees

Filed under: My Thoughts — Suramya @ 6:40 PM

There is a reason that we tell companies to revoke access as soon as an employee leaves the company especially if they have been fired. If a person has been fired they can try to retaliate against the employer by damaging office systems, equipment, data etc or leak/corrupt data & intellectual property as well.

Which is why once a person leaves the company we should immediately lock them out of the system, change any passwords they had access to, remove their access from entering the facility etc. Some of you might ask if this is really required/needed so here’s the latest example of what can happen if you don’t revoke access. Two employees in Bangalore were fired and they decided to enter the office when no one was present and set valuables in the office on fire. Now obviously they will be caught and punished but that will not bring back the valuables that were burnt and if the company didn’t have a strong backup system (or copies of the stuff that was burnt) then the company can be in real trouble.

When you are let go it is quite natural to be upset and want payback. However, doing something like this is just going to ensure that you never get to work in that industry again. I covered a lot of this in my previous post that talked about not burning bridges by behaving unprofessionally when you leave a company and we can all agree that breaking into the office and setting things on fire is extremely unprofessional. So please don’t do things like this unless you enjoy sitting in jail and look forward to never working again.

– Suramya

October 9, 2023

Microsoft AI responds with absolute nonsense when asked about a prominent Cyber Security expert

Filed under: Artificial Intelligence,Computer Software — Suramya @ 11:39 PM

The more I read about the Microsoft implementation of ‘AI’ the more I wonder what on earth are they thinking? Their AI system is an absolute shambles and about 99% of the output is nonsense. See the example below:

I did not realise how inaccurate Microsoft's Al is. It's really bad
Microsoft AI returns absolute nonsense when asked about who Kevin Beaumont is

I did not realise how inaccurate Microsoft’s Al is. It’s really bad This is just one example – it lists a range of lawsuits I’ve filed, but they’re all fictional – it invented them and made up the citations. It says I gave Microsoft’s data to @briankrebs. It says Krebs is suing me. It says @malwaretech works for me. The list goes on and on. Very eyebrow raising this is being baked into next release of Windows 11 and Office. It will directly harm people who have no knowledge or recourse.

I mean I can understand if it got one or two facts wrong because the data sources might not be correct, but to get every single detail wrong requires extra skill. The really scary part is that Google AI search is not much better and both companies are in a race to replace their search engine with AI responses. Microsoft is going a step further and including it as a default option in Windows. I wonder how much of the user data being stored on a windows computer is being used to train these AI engines.

There needs to be an effort to create a search engine that filters out these AI generated responses and websites to go back to the old style search engines that actually returned useful & correct results.

– Suramya

October 7, 2023

Oxford researchers develop promising 3D printing method for repairing brain injuries

Filed under: Emerging Tech,Science Related — Suramya @ 11:59 PM

Brain injuries are traditionally extremely hard for us to cure with the current state of medical knowledge. Mild cases of Traumatic brain injury (TBI) or concussion can be treated with rest and slow return to normal activities. However, for severe TBI’s the care mostly focuses on stabilizing the patient, ensuring the brain is getting enough enough oxygen, controlling blood and brain pressure, and preventing further injury to the head or neck. Post stabilization if the patient is stable we use therapies to recover functions, relearn skills etc. But that is just training the brain to use different neurons to perform tasks that the damaged ones used to do.

The researchers at the University of Oxford have had a breakthrough that brings the ability to provide tailored repairs for those who suffer brain injuries. The researchers demonstrated for the first time that neural cells can be 3D printed to mimic the architecture of the cerebral cortex. This research has been published in Nature Communications earlier this month.

Engineering human tissue with diverse cell types and architectures remains challenging. The cerebral cortex, which has a layered cellular architecture composed of layer-specific neurons organised into vertical columns, delivers higher cognition through intricately wired neural circuits. However, current tissue engineering approaches cannot produce such structures. Here, we use a droplet printing technique to fabricate tissues comprising simplified cerebral cortical columns. Human induced pluripotent stem cells are differentiated into upper- and deep-layer neural progenitors, which are then printed to form cerebral cortical tissues with a two-layer organization. The tissues show layer-specific biomarker expression and develop a structurally integrated network of processes. Implantation of the printed cortical tissues into ex vivo mouse brain explants results in substantial structural implant-host integration across the tissue boundaries as demonstrated by the projection of processes and the migration of neurons, and leads to the appearance of correlated Ca2+ oscillations across the interface. The presented approach might be used for the evaluation of drugs and nutrients that promote tissue integration. Importantly, our methodology offers a technical reservoir for future personalized implantation treatments that use 3D tissues derived from a patient’s own induced pluripotent stem cells.

I did try reading the paper but it pretty much went over my head. However I am extremely happy to see significant progress being made in this field and look forward to reading more about this technology as it is refined and improved.

Source: Oxford researchers develop 3D printing method that shows promise for repairing brain injuries

– Suramya

October 6, 2023

This is why you should never Throw out old cables

Filed under: Humor,My Thoughts — Suramya @ 6:00 PM

This was posted in our Apartment Complex Whatsapp Group:

Hi anyone got VGA to VGA cable. Need to try something before i buy one. I disposed the one I had, actually my wife made me do it
Hi anyone got VGA to VGA cable. Need to try something before i buy one. I disposed the one I had, actually my wife made me do it

I am going to be using this to justify not emptying the cupboard full of cables and old computer equipment that I have 🙂

– Suramya

October 5, 2023

Please don’t take your date to your office for a romantic night out

Filed under: My Thoughts — Suramya @ 5:16 AM

When folks think about where to take someone out for a date, they usually think about a nice restaurant, movie, show, outing etc. Some more adventurous would go for a hike or outing together. But apparently there is a group of men who think that taking their dates to their office is a good option for a first date. It boggles my mind that anyone would think that. Imagine being so one dimensional that you think taking a date to your office to show off the perks at work is a good idea.


Taking people to work on a date

The above popped up on my feed over at Mastodon and folks are rightly making fun of the folks who do this. What I take away from this is that these folks have almost no existence outside their work and their ‘achievements’ over there. What is especially interesting is that this guy is not the only one taking folks to their office for a date. I actually feel sorry for the folks they are dating because that is the only interesting thing/place these folks know.

Out of curiosity I checked out the posts by @VCBrags over on Twitter (I refuse to call it X) and they are as bad as expected. I especially liked the following:

You have hobbies and interests outside of startups and venture capital?

Redflag 🚩

Being a well rounded human is considered a red flag by these self defined geniuses. So it is a good idea to keep away from them, because they are literally incapable of having thoughts outside of work. I mean I am a workaholic, I love to geek out on things and have spent weeks of my free time writing code for personal projects but that is not all I am capable of. I travel, I write, read books, trek, listen to music, go out with friends and generally have a life.

The problem is that these folks are stuck in a sort of echo chamber with other such folks who encourage and promote such behavior and then they wonder why folks don’t want to date them. Then they blame the other sex for the lack of interest and call themselves ‘incels’ and demand that they be given sex because they deserve it. Basically they do everything other than take a look at themselves and don’t realize that they are absolutely uninteresting because they really don’t have anything to contribute to any conversation that is not related to work (or their very specific niche field of interest).

– Suramya

October 4, 2023

India’s Early Electronic Music From 1969-1972 released publicly

Filed under: Interesting Sites — Suramya @ 7:56 PM

Not many people are aware that Indian artists have been exploring electronic music since the late 60’s. Unfortunately a lot of that early work was not available because the records from that time were not available. However, recently a bunch of tapes were discovered in a cupboard at the National Institute of Design containing recordings from the work back in the 70’s.

Now these recordings have been publicly released and can be accessed at The NID Tapes: Electronic Music from India 1969​-​1972 .

Check it out if you are a fan of electronic music.

Source: India’s Early Electronic Music From the ’70s Is Finally Being Released

– Suramya

October 3, 2023

Don’t tell people that ‘You’ are the Documentation

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

In my career I have heard the following way too many times:


Where is the Documentation? I am the documentation.
When asked how to perform a task people will tell you to talk to Person X

Sometimes things are not documented because people are busy, other times they don’t like writing documents, others feel that if they tell folks how to do something they are no longer the critical dependency and thus are in danger of being made redundant etc. Some others get a power boost to their ego when people have to come ask them how to get things done. This is especially true for the old style ‘neck-beard’ ‘gurus’ or the 10x developers.

Personally, I feel that unless I train people to replace me I can’t move up to the next interesting role or get promoted. In one of my previous companies when we would tell my manager that person X is the only one who knows how to do a task and they are working on it she used to respond asking “what if they get hit by a bus tomorrow and can’t come to work for a month. What are you going to do then?”. So We then started documenting everything and cross training on other systems in our department so that we could at least answer basic questions about it. If people were not giving us the information because they wanted to keep it to themselves, we were told to call them up whenever we needed the work done regardless of the time difference. Once folks got woken up at 3am a few times most of them were more than happy to train others. The couple of folks who still didn’t collaborate were warned and then ultimately let go.

I keep a running document of how I do things at work which is shared with others in the team. For personal projects and work I usually end up posting a blog entry about it so that I have a record of how something was configured/setup/fixed.

Moral of the story is that you should document everything, because otherwise 6 months or a year from now you will be looking back at a system wondering why something was done in a particular way. Or trying to figure out how to do something because you didn’t touch it for a while. Also, if things are documented then folks wont be bothering you answer questions about the same things and you can focus on more interesting problems/work.

– Suramya

October 2, 2023

Would you select candidates based on their code formatting preference?

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

Saw this in my feed a little while ago, and honestly if a company is using how you format code/your code formatting style to select people then I don’t think I would want to work with them in any case. That is because if they are that nitpicky about stuff that doesn’t really matter instead of focusing on actual skills then who know what kind of mess you will be dealing with when you are in their system.


Who would you choose?

I get it that you would want a consistent coding style across the codebase and there are scripts out there that let you reformat the code to the ‘correct’ style at the click of a button. In one of my previous companies I worked with 2 coders who each preferred a different code formatting style and had written macros in Emacs to format the code to their liking. Whenever each of them worked on a file, they would change the formatting and then make the changes. It was a bit annoying because when they changed the formatting the entire file would show up as modified when looking at the diff between the versions making it harder to code review. But that was still better than working with people who will judge your code quality on the formatting you used in it.

Also, for the record I prefer the 2nd option for code formatting 🙂

What do you think?

– Suramya

September 28, 2023

Bing thinks that windows command line is bad enough to require directing people to suicide prevention hotline

Filed under: Humor — Suramya @ 4:25 PM

Windows Command line setup is bad enough that Bing suggests calling suicide prevention hotline when someone searches for how to kill a process from the windows commandline.


Bing suggests calling suicide prevention hotline when users ask how to kill a process from the commandline in windows.

This is what you get when you have a hard coded list of ‘trigger words’ for displaying a help card. I think they are checking for the keyword ‘kill’ and just displaying the message without looking at the context of the rest of the search query. I tried searching for it myself and I got a similar response but with the Indian hotline numbers.


Same search in Bing from India gives the Indian hotline numbers

– Suramya

September 27, 2023

CERN has an OnlyFans page

Filed under: Humor,My Thoughts — Suramya @ 1:48 AM

Apparently CERN has an onlyfans Page which they call ‘The Fantilator Page’ and it is impressive.


Example pic from the page with 46 fans (and 2 power supplies)

Check it out if you have a few mins to kill

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress